Claro - Changelog

1.0.0 - Build 110

  • Content – Teksten aangepast met Sabine

1.0.0 - Build 109

  • Content – Naam subdoel aangepast naar Claro workout video – niveau basis
  • Content – Naam audio file demo aangepast naar Grenzenoefening
  • Content – Traject subtekst bijgezet Met Katleen
  • Content – Traject beschrijving ingevoegd zie mail Sabine
  • Content – Invoegen audio file traject welkom

1.0.0 - Build 108

  • Chef’s kiss: Border radius op video’s toegevoegd via parent container

1.0.0 - Build 107

  • Algemeen – Aanpassingen mail sabine
  • Detail pages – Hoofdcontent label titel in alle modules weggelaten (enkel hoofdtekst)
  • Supabase – Tabel aangemaakt TrajectItems (kopie ReeksItems)
  • Supabase – Tabellen aangepast en trajecten_array en trajecten_user_id en reeks_array toegevoegd in alle module tabellen
  • Component – TypeStandaard – Module als state meegeven (voor kleuren labels)
  • Component – TypeReeks – Module als state meegeven (voor kleuren labels)
  • Component – TypeTraject – Module als state meegeven (voor kleuren labels)
  • Mentale Rust – Conditional ingeladen components op basis van type, idem beweging
  • Onboarding – Berekenen subdoelen – Injected doelen Link_id gekoppeld voor 2 doelen
  • Supabase – Doelen – Kolom toegevoegd link_id -> Hier komt ID in van ID -> Linkt door naar detail van module dus indien beweging -> Detail Beweging + ID
  • Homepage – Doelen gelinkt aan detail indien link_id ingevuld
  • Doelen – Overzicht – Doelen gelinkt aan detail indien link_id ingevuld
  • Onboarding – Intake bewegen – timer aangepast naar 30 seconden
  • Reeks – ReeksDetail – Kleuren wijzigen op basis van module
  • Supabase – in alle modules traject_progressie integer toevoegen
  • Component – TypeTraject – List view ingeladen Traject Items
  • Component – TypeTraject – huidigeProgressie integer aangemaakt en meegeven in overzicht
  • Component – TypeTraject – Listview tonen enkel op conditie tab open
  • Component – TypeTraject – Traject icon naast label gezet en tab icon in de plek gezet
  • Beweging – Detail – Traject container ingevoegd -> Kopie reeks items maar met TypeTraject
  • Educatie – Detail – ReeksitemsContainer ingeladen op detail
  • Geheugen – Detail – ReeksitemsContainer ingeladen op detail
  • Mentale Rust – Detail – ReeksitemsContainer ingeladen op detail
  • Slaap – Detail – ReeksitemsContainer ingeladen op detail
  • Voeding – Detail – ReeksitemsContainer ingeladen op detail
  • Educatie – Detail – TrajectitemsContainer ingeladen op detail
  • Geheugen – Detail – TrajectitemsContainer ingeladen op detail
  • Mentale Rust – Detail – TrajectitemsContainer ingeladen op detail
  • Slaap – Detail – TrajectitemsContainer ingeladen op detail
  • Voeding – Detail – TrajectitemsContainer ingeladen op detail
  • Trajecten – Detail Traject – DetailTraject page opgemaakt
  • Traject – Detail Traject – Config settings
  • Educatie – Detail – StandaardButton aangepast
  • Geheugen – Detail – StandaardButton aangepast
  • Mentale Rust – Detail – StandaardButton aangepast
  • Slaap – Detail – StandaardButton aangepast
  • Voeding – Detail – StandaardButton aangepast
  • Educatie – Detail – ReeksButton ingevoegd
  • Geheugen – Detail – ReeksButton ingevoegd
  • Mentale Rust – Detail – ReeksButton ingevoegd
  • Slaap – Detail – ReeksButton ingevoegd
  • Voeding – Detail – ReeksButton ingevoegd
  • Beweging – Detail – TrajectButton ingevoegd
  • Educatie – Detail – TrajectButton ingevoegd
  • Geheugen – Detail – TrajectButton ingevoegd
  • Mentale Rust – Detail – TrajectButton ingevoegd
  • Slaap – Detail – TrajectButton ingevoegd
  • Voeding – Detail – TrajectButton ingevoegd
  • Supabase – In alle tabellen modules traject_afgevinkt_array – array type integer toegevoegd
  • Trajecten – Detail op afronden button -> ID toevoegen aan parent traject afgerond ids
  • Component – Visueel bol veranderen van kleur indien traject item afgerond (id in traject_afgevinkt_array)
  • Homescherm – Traject image voorlopig doorgelinkt naar Mentale Rust overzicht Mindfulness
  • Supabase – Testuser Ucentric aangemaakt voor demo

1.0.0 - Build 106

  • Constants – Constant aangemaakt choisesAanmakenIntakeBeweging -> Lijst met items voor eigen doel aanmaken
  • Constants – Constant aangemaakt choisesAanmakenIntakeMentaleRust -> Lijst met items voor eigen doel aanmaken
  • Constants – Constant aangemaakt choisesAanmakenIntakeVoeding -> Lijst met items voor eigen doel aanmaken
  • Onboarding – Intake eigen doel toevoegen – Choises ingeladen van constant op basis van gekozen module
  • Onboarding – Intake eigen doel toevoegen – kleuren ingeladen op basis van gekozen module
  • Onboarding – Intake eigen doel toevoegen – Action invoegen doel aangepast met conditioneel check op preset constants
  • Content – Aanpassingen mail sabine

1.0.0 - Build 105

  • Reeksen – Reeks detail – Na afronden intensiteit popup tonen erna redirect naar overzicht
  • Component – Trajecten – Tint aangepast label
  • Component – Reeks – Tint aangepast label

1.0.0 - Build 104

  • Algemeen – Weekdagen overal aangepast naar korte 2 letter versie
  • Homepage – Doelen van vandaag – Checkboxes aangepast naar custom integratie + iconen zijn vinkjes
  • Homepage – Doelen van vandaag – Sort op naam doel
  • Doelen – Doelen overzicht – Checkboxes aangepast naar custom integratie + iconen zijn vinkjes
  • Doelen – Doelen overzicht – Sort op naam doel
  • Doelen – Doelen wijzigen – Icon potlood toegevoegd rechterkolom die linkt naar doel wijzigen
  • Medicatieplanner – Icon kleur gewijzigd naar idem doelen wijzigen
  • Algemeen – Detailpages – Fix titel overflow
  • Reeksen – DetailReeks – Page state aangemaakt integer pageToView
  • Reeksen – Overzicht Reeks – Link van oefening naar page via pageToView page state
  • Onboarding – Intake doelen tussenscherm – Titel aangepast van persoonlijke doelen naar Resultaat intake
  • Homepage – Doelen van vandaag – checkmark lichter lichtgrijs gezet
  • Doelen – Doelen overzicht – checkmark lichter lichtgrijs gezet
  • Component – Reeks – Label breedte uniform andere labels
  • Component – Trajecten – Label breedte uniform andere labels
  • Component – Oefening – Label breedte uniform andere labels
  • Component – Trajecten – Tint aangepast label
  • Component – Reeks – Tint aangepast label
  • Content – Content ingevoegd voor reeks: Reeks basis spierversterkende oefeningen in stand
  • Component – Reeks detail aangemaakt op basis van type standaard
  • Reeksen – ReeksDetail – Video’s automatisch afspelen + loop + geen controller
  • Content – Content ingevoegd voor standaard oefening Basis spierversterkende oefeningen voor de armen
  • Content – Teksten aangepast Mail sabine
  • Content – Injected Hoofddoelen aangepast Mail Sabine
  • Content – Injected Subdoelen aangepast Mail Sabine

1.0.0 - Build 103

  • Onboarding – Intake Hoofddoelen – Titel hoofddoel ook klikbaar gemaakt
  • Onboarding – Intake Subdoelen – Titel subdoel ook klikbaar gemaakt
  • Doel Toevoegen – Intro tekst – Fix padding rechts
  • Modules – Page aangemaakt – DetailReeks
  • Reeksen – DetailReeks – Module naame page parameter aangemaakt
  • Supabase – Tabel aangemaakt ReeksItems (Duplicate tabel beweging)
  • Reeksen – DetailReeks – Page parameters aangemaakt -> Parent ID, Module (voor kleur later), Reeksnaam (voor paginatitel), aantalReeksitems
  • Reeksen – DetailReeks – Pageview ingeladen op basis van reeksitems query -> Filter parent ID + sort op volgorde_nummer
  • Reeksen – DetailReeks – Vorige button enkel tonen op conditie -> Item in index groter dan 0
  • Reeksen – DetailReeks – Detail containers ingeladen -> Titel, tijd, video, tekst.
  • Reeksen – DetailReeks – Progressiebar ingeladen met code expression -> item at index / aantal reeks items
  • Reeksen – DetailReeks – Reeks afronden button conditioneel op laaste index item + redirect back

1.0.0 - Build 102

  • Onboarding – Intake Subdoelen – Terug naar hoofddoelen bepalen (berekenen en huidige setup voorlopig deleten)
  • Onboarding – Intake Subdoelen – Kalender icons linken naar doelen inplannen + condities aangepast naar eigen icons (intake_afgevinkt) in Supabase row
  • Onboarding – Intake Subdoelen – Checkboxes aangepast naar eigen icons + conditions
  • Onboarding – Intake Subdoelen – Zodra doel ingepland -> toevoegen aan subdoelenarray om in te voegen bij afronden
  • Onboarding – Intake Subdoelen – Extra kolom in database aangemaakt boolean -> insert_subdoel
  • Onboarding – Intake Subdoelen – Actions toegevoegd om insert_subdoel te triggeren -> Zodra iemand uitvinkt -> False -> Aanvinken + kalender ingesteld -> true
  • Onboarding – Intake Subdoelen – Afronden action ingesteld -> Delete all user ID doelen rows waar insert_subdoel gelijk is aan False en update app state + redirect
  • Onboarding – Intake Subdoelen – Sort doelen op naam
  • Onboarding – Intake Hoofddoelen – supabase kolom afgevinkt_intake aangemaakt boolean
  • Onboarding – Intake Hoofddoelen – Idem systeem als Subdoelen -> Custom checkboxes met action afgevinkt_intake op true or false
  • Onboarding – Intake Hoofddoelen – Afronden action vereenvoudigd -> Delete all user ID doelen rows waar afgevinkt_intake gelijk is aan False + redirect
  • Onboarding – Intake Hoofddoelen – Sort hoofddoelen op naam
  • Onboarding – Intake Hoofddoelen – Leren: gezonde keuzes maken -> : verwijderd -> Kan niet op filteren -> Leren gezonde keuzes maken
  • Onboarding – Intake Hoofddoelen – Verwijderen overbodige counters
  • Onboarding – Intake Subdoelen – Verwijderen overbodige counters
  • Onboarding – Intake Bewegen – Fix timer reset

1.0.0 - Build 101

  • Onboarding – Intake beweging – laaste bedanktscherm weggelaten -> direct naar laden.
  • Onboarding – Intake Hoofddoelen – Fix wrap tekst
  • Onboarding – Intake subdoelen berekenen – subdoelen injected aangepast
  • Onboarding – Intake Subdoelen – Ipv modules Beweging etc de hoofddoelen tonen met daaronder de subdoelen
  • Onboarding – Intake Subdoelen – hoofddoelen list Sorteren op module (voor kleur dots gelijk te krijgen)
  • Onboarding – Intake Subdoelen – + Zelf doel toevoegen ingeladen onder subdoelen list -> Link naar zelf doelen aanmaken + module en hoofddoel meegeven
  • Onboarding – Intake Subdoelen – Checkboxes en kalender icons ingevoegd per subdoel
  • Onboarding – Intake Subdoelen – Op basis van module -> Checkbox kleuren instellen

1.0.0 - Build 100

  • Onboarding – Intake berekenen Subdoelen – Weekdagen insert weggehaald.
  • Onboarding – Intake berekenen Subdoelen – Wait time 3000ms ipv 5000ms
  • Onboarding – Intake subdoelen – Structuur list view aangepast, extra kolom ingevoegd met incoon + tekst weekdagen
  • Onboarding – Intake subdoelen – Condities ingevoegd voor icoon kalender en tekst -> Indien checkbox aangeduid AND weekdagen set or not.
  • Component – IntakeDoelInplannen – Component aangemaakt IntakeDoelInplannen
  • Component – IntakeDoelInplannen – Weekdagen choise chips ingevoegd
  • Component – IntakeDoelInplannen – Component state aangemaakt doelID
  • Component – IntakeDoelInplannen – Action aangemaakt doel inplannen – update op basis van meegegeven doel ID set list
  • Component – IntakeDoelInplannen – Kalender icon opent popup
  • Onboarding – Intake subdoelen – Logica en structuur gewijzigd
  • Algemeen – App state string list aangemaakt gekozenHoofdoelenIntake
  • Onboarding – Intake subdoelen – Filter doelen op basis van gekozen gekozenHoofdoelenIntake list (appstate)
  • Onboarding – Intake subdoelen – Sorteer doelen op naam
  • Onboarding – Intake subdoelen – Row met doel toevoegen link naar IntakeDoelToevoegen + pass data module
  • Onboarding – Intake subdoelen toevoegen – Pagina aangemaakt IntakeDoelToevoegen
  • Onboarding – Intake subdoelen toevoegen – aanpassen velden + teksten
  • Onboarding – Intake beweging – Timer terug op 30 seconden gezet

1.0.0 - Build 99

  • Onboarding – Intake intro en tussenschermen – Container hoogte even hoog gezet als subpages
  • Onboarding – Intake intro – Teksten aangepast
  • Onboarding – Intake bewegen – Teksten aangepast
  • Onboarding – Intake bewegen – Step counter groter gezet
  • Onboarding – Intake bewegen – Intake-een page weggehaald. Is dubbel als intro.
  • Onboarding – Alle pages tekst waar nodig links uitgelijnd
  • Onboarding – Intake bewegen – Bij elke minuten step counter, counter step size op per 5 min gezet.
  • Onboarding – Intake bewegen – progressiebalk ingevoegd in elke page view

1.0.0 - Build 98

  • Onboarding – Intake bewegen – Vorige buttons toegevoegd
  • Onboarding – Intake bewegen – Teksten tint donkerder
  • Onboarding – Intake bewegen – + – buttons groter
  • Onboarding – Intake bewegen – Radio buttons groter + kleuren

1.0.0 - Build 97

  • Onboarding – Intake Hoofddoelen – Action fix loop items en redirect
  • Onboarding – Intake Subdoelen – Button Afronden -> Link naar homepage + action delete alle pagestate arrays in doelen in user account -> inverted actie als hoofddoelen.
  • Onboarding – Intake Subdoelen – Hoofddoel naam inladen onder doelnaam
  • Onboarding – Intake berekenen Subdoelen – Array voorgekozen weekdagen injecteren voor demo

1.0.0 - Build 96

  • Onboarding – Intake bewegen – Fix choise chips wrap
  • Onboarding – Intake bewegen – indien timer gestart opnieuw starten button ook tonen op zelfde scherm
  • Onboarding – Intake berekenen – Tijdens processing 3 beweging hoofddoelen injecteren + 3 Mentale rust doelen injecteren + 3 voedingsdoelen injecteren -> Zie figma defaults
  • Onboarding – Intake Hoofddoelen – Query inladen op hoofdcontainer -> Hoofddoelen en filter op user ID
  • Onboarding – Intake Hoofddoelen – DynamicListItems inladen op Beweging List view
  • Onboarding – Intake Hoofddoelen – DynamicListItems inladen op Mentale Rust List view
  • Onboarding – Intake Hoofddoelen – DynamicListItems inladen op Voeding List view
  • Onboarding – Intake Hoofddoelen – PageState aangemaakt array list gekozenBewegingHoofddoelen -> Type string
  • Onboarding – Intake Hoofddoelen – PageState aangemaakt array list gekozenMentaleRustHoofddoelen -> Type string
  • Onboarding – Intake Hoofddoelen – PageState aangemaakt array list gekozenVoedingHoofddoelen -> Type string
  • Onboarding – Intake Hoofddoelen – Beweging hoofddoelitem op checkbox aanvinken -> Naam toevoegen aan pagestate array gekozenBewegingHoofddoelen
  • Onboarding – Intake Hoofddoelen – Beweging hoofddoelitem op checkbox uitvinken -> Naam verwijderen van pagestate array gekozenBewegingHoofddoelen
  • Onboarding – Intake Hoofddoelen – Mentale Rust hoofddoelitem op checkbox aanvinken -> Naam toevoegen aan pagestate array gekozenMentaleRustHoofddoelen
  • Onboarding – Intake Hoofddoelen – Mentale Rust hoofddoelitem op checkbox uitvinken -> Naam verwijderen van pagestate array gekozenMentaleRustHoofddoelen
  • Onboarding – Intake Hoofddoelen – Voeding hoofddoelitem op checkbox aanvinken -> Naam toevoegen aan pagestate array gekozenVoedingHoofddoelen
  • Onboarding – Intake Hoofddoelen – Voeding hoofddoelitem op checkbox uitvinken -> Naam verwijderen van pagestate array gekozenVoedingHoofddoelen
  • Onboarding – Intake Hoofddoelen – Button Configureer doelen -> Link naar IntakeDoelenSubdoelen + action insert alle pagestate arrays in hoofddoelen in user account
  • Onboarding – Intake Subdoelen – IntakeDoelenSubdoelen pagina aangemaakt
  • Onboarding – Intake Hoofddoelen – loopCounterBeweging page state integer aangemaakt
  • Onboarding – Intake Hoofddoelen – loopCounterMentaleRust page state integer aangemaakt
  • Onboarding – Intake Hoofddoelen – loopCounterVoeding page state integer aangemaakt
  • Onboarding – Intake Hoofddoelen – Action configureer hoofddoelen – Delete all set hoofditems
  • Onboarding – Intake Hoofddoelen – Action configureer hoofddoelen – Loop geselecteerde bewegingsitems en inject in database
  • Onboarding – Intake Hoofddoelen – Action configureer hoofddoelen – Loop geselecteerde mentalerustitems en inject in database
  • Onboarding – Intake Hoofddoelen – Action configureer hoofddoelen – Loop geselecteerde voedingitems en inject in database
  • Onboarding – Intake Hoofddoelen – Action configureer hoofddoelen – Wait delay 3 seconden
  • Onboarding – Intake Hoofddoelen – Action configureer hoofddoelen – Redirect naar IntakeBerekenenSubdoelen
  • Algemeen – Appstate aangemaakt intakeDoneTrue
  • Onboarding – Intake Subdoelen – Action afronden button – set intakeDoneTrue op true en redirect naar homepage
  • Profiel – Indien intakeDoneTrue op true dan Intake vervolledigen button verbergen
  • Onboarding – Intake berekenen Subdoelen – IntakeBerekenenSubdoelen page aangemaakt
  • Onboarding – Intake berekenen Subdoelen – Inject alle mogelijke subdoelen voor hoofddoelen mapping
  • Onboarding – Intake berekenen Subdoelen – Redirect na delay naar IntakeDoelenSubdoelen
  • Onboarding – Intake Subdoelen – Query inladen op hoofdcontainer -> Doelen en filter op user ID
  • Onboarding – Intake Subdoelen – DynamicListItems inladen op Beweging List view
  • Onboarding – Intake Subdoelen – DynamicListItems inladen op Mentale Rust List view
  • Onboarding – Intake Subdoelen – DynamicListItems inladen op Voeding List view
  • Onboarding – Intake Subdoelen – PageState aangemaakt array list gekozenBewegingDoelen -> Type string
  • Onboarding – Intake Subdoelen – PageState aangemaakt array list gekozenMentaleRustDoelen -> Type string
  • Onboarding – Intake Subdoelen – PageState aangemaakt array list gekozenVoedingDoelen -> Type string
  • Onboarding – Intake Subdoelen – Beweging doelitem op checkbox aanvinken -> Naam toevoegen aan pagestate array gekozenBewegingDoelen
  • Onboarding – Intake Subdoelen – Beweging doelitem op checkbox uitvinken -> Naam verwijderen van pagestate array gekozenBewegingDoelen
  • Onboarding – Intake Subdoelen – Mentale Rust doelitem op checkbox aanvinken -> Naam toevoegen aan pagestate array gekozenMentaleRustDoelen
  • Onboarding – Intake Subdoelen – Mentale Rust doelitem op checkbox uitvinken -> Naam verwijderen van pagestate array gekozenMentaleRustDoelen
  • Onboarding – Intake Subdoelen – Voeding doelitem op checkbox aanvinken -> Naam toevoegen aan pagestate array gekozenVoedingDoelen
  • Onboarding – Intake Subdoelen – Voeding doelitem op checkbox uitvinken -> Naam verwijderen van pagestate array gekozenVoedingDoelen

1.0.0 - Build 95

  • Beweging detail – reeksArray page parameter aangemaakt
  • Beweging overzicht – reeksArray doorgeven aan page parameter action
  • Beweging detail – Query Beweging items met ID in (contained) reeksArray en list view inladen met onderliggende reeks items
  • Beweging detail – Conditioneel reeks item laten zien indien componentType gelijk is aan Reeks
  • Onboarding – Intake subfolder aangemaakt
  • Onboarding – IntakeBewegenIntro pagina aangemaakt
  • Onboarding – Intake bewegen – Page view widget aangemaakt met intro tekst
  • Onboarding – Intake starten pagina aangemaakt + intro tekst
  • Profiel – Intake vervolledigen gelinkt naar intake starten
  • Welkom – Intake starten button gelinkt naar intake starten page
  • Onboarding – Intake beweging – Page state timerGestart aangemaakt als boolean
  • Onboarding – Intake beweging – Zodra button klik Start -> Timer start
  • Onboarding – Intake beweging – Zodra button klik Start -> page state updaten timerGestart true
  • Onboarding – Intake beweging – Conditioneel buttonen tonen op page state timerGestart false
  • Onboarding – Intake beweging – na 30 seconden timer automatisch redirect naar volgende page
  • Onboarding – Intake beweging – Sit stand video geupload -> Autoplay, Looped met controls
  • Onboarding – Intake beweging – Ingave sit stand resultaat back button voorzien + action reset timer + page state timerGestart False + reset counter aantalkeer
  • Onboarding – Intake beweging – voorlopig afronden button gelinkt aan IntakeBerekenen
  • Onboarding – Intake berekenen – IntakeBerekenen page aangemaakt
  • Onboarding – Intake berekenen – automatisch redirecten na 8 seconden naar IntakeDoelenTussenscherm
  • Onboarding – Intake doelen tussenscherm – IntakeDoelenTussenscherm pagina aangemaakt
  • Onboarding – Intake berekenen – Lottie animation vertraag naar 60 FPS
  • Onboarding – Intake bewegen – Alle choise chips initial setup van 4 gegegeven
  • Onboarding – Intake bewegen – Fix opnieuw starten button sit stand test
  • Onboarding – Intake bewegen – Video controls uitgeschakeld. Enkel loop + autoplay + mute
  • Onboarding – Intake bewegen – Fix radio buttons selected font styles
  • Onboarding – Intake doelen – IntakeDoelenHoofddoelen pagina aangemaakt

1.0.0 - Build 94

  • Supabase – Medicatieplanner weekdag aangepast naar weekdagen array
  • Medicatieplanner – Medicatie item aanmaken aangepast naar multiselect +  action aangepast insert array
  • Medicatieplanner – Medicatie item wijzigen aangepast naar multiselect +  action aangepast insert array
  • Medicatieplanner – Medicatie item overzicht – weekdagen inladen via custom functions
  • Intern dasboard – Beweging overzicht aangemaakt + gelinkt op homescherm.
  • Intern dasboard – Beweging item (simple) aanmaken pagina aangemaakt
  • Supabase – Storage bucket aangemaakt voor media
  • Intern dashboard – Beweging reeks aanmaken pagina aangemaakt
  • Intern dashboard – Beweging reeks aanmaken pagina beweging query inladen voor dropdown veld oefeningen kiezen
  • Supabase – Reeks_array kolom toegevoegd voor gekozen reeks iD’s
  • Intern dashboard – Beweging reeks aanmaken kleine notice toegevoegd voor volgorde reeks items
  • Beweging detail – Button toegevoegd – Reeks starten
  • Beweging detail – Conditioneel buttons tonen (standaard & Reeks)
  • Supabase – Trajecten_array kolom toegevoegd voor gekozen trajecten iD’s

1.0.0 - Build 93

  • Supabase – Weekdagen type array toegevoegd voor multi select dagen
  • Intern dashboard – Doel aanmaken – weekdagen aangepast naar multiselect +  action aangepast insert array
  • Doelen – Doel toevoegen weekdagen aangepast naar multiselect +  action aangepast insert array
  • Doelen – Doel wijzigen weekdagen aangepast naar multiselect +  action aangepast insert array
  • Doelen – Doelen overzicht query aanpassen naar array contains
  • Doelen – Doelen wijzigen overzicht – weekdagen inladen via custom functions
  • Homepage – Doelen van vandaag query aangepast naar array contains

1.0.0 - Build 92

  • Doelen – Doelen wijzigen Fix wrap tekst – weekdag naast subtekst
  • Doelen – Doelen wijzigen Volledige row klikbaar naar doel wijzigen

1.0.0 - Build 91

  • Doelen – Fix doelen aanmaken, extra action aangemaakt om hoofddoel aan te maken alvorens doel
  • Doelen – Doelen overzicht fix doelen zichtbaar per dag ipv allemaal
  • Doelen – Doelen overzicht indien geen doelen beschikbaar op de dag dan tekst tonen empty state onder hoofddoel
  • Doelen – Doelen overzicht hoofddoelen semi bold gemaakt voor zichtbaarheid
  • Doelen – Doel toevoegen hoofddoel kiezen pas tonen na kiezen module
  • Supabase – Aanpassen doelen tabellen – hoofddoel ID verwijderd
  • Supabase – Aanpassen doelen tabellen – afgevinkt_datum toegevoegd (timestampz)
  • Supabase – Aanpassen hoofddoelen tabellen – hoofddoel weekdag verwijderd. enkel doelen worden bepaald per weekdag
  • Mijn profiel – Doelen wijzigen wit + link naar doelen wijzigen pagina
  • Homepage – Empty state component toegevoegd indien geen doelen vandaag
  • Homepage – Doelen van vandaag titel medium gezet
  • Intern Dashboard – Hoofddoel aanmaken, weekdag verwijderd
  • Intern Dashboard – Doelen Hoofddoel dropdown toegevoegd en in action verwerkt
  • Intern Dashboard – Doelen Hoofddoel dropdown enkel tonen indien gebruiker en module geselecteerd
  • Homepage – Doelen afvinken action toegevoegd (afvinken true en afvinken date)
  • Doelen – Doelen afvinken action toegevoegd (afvinken true en afvinken date)
  • Doelen – Query filter overzicht aangepast include User ID

1.0.0 - Build 90

  • Doelen – Icoon toegevoegd om naar doelen wijzigen te kunnen navigeren
  • Doelen – Doelen wijzigen back button linkt naar doelen overzicht

1.0.0 - Build 89

  • Doelen – Folder aangemaakt voor doelen subpages
  • Doelen – Doelen wijzigen pagina aangemaakt
  • Doelen – Doelen wijzigen Query doelen inladen
  • Doelen – Doelen wijzigen component aangemaakt
  • Doelen – Doelen wijzigen icon tonen indien weekdagen not wet, weekdagen tonen indien set and not empty
  • Doelen – Doel wijzigen pagina aangemaakt
  • Doelen – Doelen wijzigen icon en weekdagen doorgelinkt naar Doel wijzigen pagina + Doel ID
  • Doelen – Doel wijzigen pagina query ingeladen op basis van doel ID
  • Doelen – Doel toevoegen pagina aangemaakt
  • Doelen – Doelen wijzigen – doel toevoegen gelinkt aan doel toevoegen pagina
  • Doelen – Doel toevoegen velden aangemaakt + action
  • Doelen – Doelen wijzigen – doel toevoegen geeft module naam mee bv bij beweging om beweging op voorhand te selecteren
  • Doelen – Doel wijzigen velden aangemaakt + action
  • Doelen – Doel wijzigen – mogelijkheid om doel te verwijderen – trash can icoon met confirmatie
  • Doelen – Doel verwijderen component aangemaakt + action
  • Footer – fix volgorde icons

1.0.0 - Build 88

  • Doelen overzicht – Fix Maandag en Dinsdag titel veranderd niet
  • Mentale rust – Audio player laten verder spelen indien verlaten scherm (Lock of app close)
  • Beweging detail – Intensiteit popup minder hoog (300px naar 250px)
  • Component – Tijd font size van 10px naar 12px
  • Component – Traject – disable animatie voor nu

1.0.0 - Build 87

  • Supabase – Install Supabase CLI voor edge functions
  • Supabase – Edge function aangemaakt “delete-user”
  • Homepage – Fix quote van de dag refresh (maar 1x per dag)
  • Component – Intensiteit component aangemaakt
  • Supabase – Intensiteit tabel aangemaakt
  • Beweging – Component modal tonen na oefening voltooien
  • Beweging – Intensiteit modal action ingevoegd, maakt aparte row aan in supabase
  • Component – Traject component tab animatie ingesteld on click
  • Component – Traject high res icoon ingevoegd
  • Component – Traject label ingevoegd
  • Mentale rust detail – Audio URL column toegevoegd aan database
  • Mentale rust detail – Audio URL card aangemaakt met audio player. Conditie enkel zichtbaar indien URL ingevuld.
  • Mentale rust overzicht – Icoon yoga aanpassen
  • Mentale rust – Grenzenoefening ingevoegd als voorbeeld audiofile Mindfullness
  • Doelen overzicht – Initial option op huidige weekdag gezet
  • Supabase – Hoofddoelen tabel aangemaakt
  • Doelen overzicht – Hoofddoelen Beweging inladen met query + filter op user + datum
  • Doelen overzicht – Subdoelen Beweging inladen 2de query op basis van naam hoofddoel
  • Doelen overzicht – Hoofddoelen Mentale Rust inladen met query + filter op user + datum
  • Doelen overzicht – Subdoelen Mentale Rust inladen 2de query op basis van naam hoofddoel
  • Doelen overzicht – Hoofddoelen Slaap inladen met query + filter op user + datum
  • Doelen overzicht – Subdoelen Slaap inladen 2de query op basis van naam hoofddoel
  • Doelen overzicht – Hoofddoelen Voeding inladen met query + filter op user + datum
  • Doelen overzicht – Subdoelen Voeding inladen 2de query op basis van naam hoofddoel
  • Doelen overzicht – Hoofddoelen Educatie inladen met query + filter op user + datum
  • Doelen overzicht – Subdoelen Educatie inladen 2de query op basis van naam hoofddoel
  • Doelen overzicht – Hoofddoelen Geheugen inladen met query + filter op user + datum
  • Doelen overzicht – Subdoelen Geheugen inladen 2de query op basis van naam hoofddoel
  • Homepage – Doelen van vandaag container opgemaakt
  • Homepage – Doelen van vandaag Toon meer doorgelinkt naar doelen overzicht
  • Homepage – Doelen van vandaag Overzicht doelen doorgelinkt naar doelen overzicht
  • Homepage – Doelen van vandaag ingeladen query
  • Homepage – Doelen van vandaag kleur dynamisch inladen checkboxes op basis van module
  • Intern dashboard – overzicht hoofddoelen aangemaakt
  • Intern dashboard – overzicht doelen aangemaakt
  • Intern dashboard – Pagina aangemaakt voor hoofddoelen aan te maken
  • Intern dashboard – Pagina aangemaakt voor doelen aan te maken

1.0.0 - Build 86

  • Profiel – Fix uitlijning quote tekst
  • Profiel – Custom loader indicator voor backend query quotes + transparant voor niet zichtbaar
  • Home – Custom loader indicator voor backend query quotes + transparant voor niet zichtbaar
  • Doelen – Fix width container
  • Doelen – Fix border radius weekdagen

1.0.0 - Build 85

  • Homepage – Quote van de dag query cached
  • Profiel – Quote van de dag dynamisch ophalen uit table op basis van huidige dag
  • Homepage – Page state variable huidige dag aangemaakt voor doelen
  • Doelen – Database table opgemaakt in supabase
  • Intern dashboard – overzicht doelen aangemaakt
  • Intern dashboard – Pagina aangemaakt voor doelen aan te maken
  • Doelen – Overzichtpagina aangemaakt
  • Doelen – Overzicht – Dag titel is nu op basis van choice chip selectie.
  • Footer – Module overzicht is nu statistieken pagina (enkel titel, voorlopig leeg)
  • Homepage – Quote tekst wordt nu random geselecteerd uit de tabel van quotes ipv datum

1.0.0 - Build 84

  • Notification center – Badge met aantal toegevoegd
  • Notification center – Badge verbergen indien aantal gelijk aan 0
  • Notification center – Database aangepast met Dismissed true or false field
  • Notification center – Query aangepast naar USER ID en Dismissed = false
  • Notification center – Mogelijkheid om item te dismissen
  • Notification center – Fix tappable action size icons
  • Notification center – Refresh database request na tap dismiss
  • Notification center – Toevoegen datetime kolom voor timestampz format
  • Notification center – Toevoegen sorting op datetime. Jongste item eerst.
  • Notification center – Toevoegen empty list state component
  • Component Traject – Fix tappable action size icon
  • Intern dashboard – Pagina aangemaakt voor notifications overzicht
  • Intern dashboard – Mogelijkheid notifications te deleten
  • Intern dashboard – Pagina aangemaakt voor notifications aan te maken
  • Intern dashboard – Functionaliteit / Actions aangemaakt om notifications aan te maken in batch
  • Intern dashboard – Functionaliteit / Actions aangemaakt om notifications aan te maken per user
  • Intern dashboard – Toevoegen success message na insert notification
  • Intern dashboard – Toevoegen success message na insert user
  • Beweging overzicht – Fix ui en performance issues (duplicate query)
  • Mentale rust detail – Audio URL column toegevoegd aan database
  • Mentale rust detail – Audio URL card aangemaakt met audio player. Conditie enkel zichtbaar indien URL ingevuld.
  • Quote van de dag – Supabase data table aangemaakt
  • Intern dashboard – Overzicht quotes aangemaakt
  • Intern dashboard – Pagina aangemaakt voor quotes aan te maken
  • Intern dashboard – Toevoegen success message na insert quote
  • Homepage – Quote van de dag dynamisch ophalen uit table op basis van huidige dag

1.0.0 - Build 83

  • Users – Login aanmaken Rik & Sabine
  • Dark mode – Fix login scherm kleuren
  • Beweging overzicht – Fix overflow issue
  • Beweging overzicht – Fix scroll issue
  • Beweging detail – Fix overflow and scroll
  • Educatie overzicht – Fix overflow issue
  • Educatie overzicht – Fix scroll issue
  • Educatie overzicht – Card aangepast naar globaal compontent (standaard oefening)
  • Educatie detail – Fix overflow and scroll
  • Geheugen overzicht – Fix overflow issue
  • Geheugen overzicht – Fix scroll issue
  • Geheugen overzicht – Card aangepast naar globaal compontent (standaard oefening)
  • Geheugen detail – Fix overflow and scroll
  • Mentale rust overzicht – Fix overflow issue
  • Mentale rust overzicht – Fix scroll issue
  • Mentale rust overzicht – Card aangepast naar globaal compontent (standaard oefening)
  • Mentale rust detail – Fix overflow and scroll
  • Slaap overzicht – Fix overflow issue
  • Slaap overzicht – Fix scroll issue
  • Slaap overzicht – Card aangepast naar globaal compontent (standaard oefening)
  • Slaap detail – Fix overflow and scroll
  • Voeding overzicht – Fix overflow issue
  • Voeding overzicht – Fix scroll issue
  • Voeding overzicht – Card aangepast naar globaal compontent (standaard oefening)
  • Voeding detail – Fix overflow and scroll
  • Medicatieplanner – Fix scroll issue
  • Medicatieplanner – Mogelijkheid om medicatie item aan te passen
  • Notification center – Database table aangemaakt
  • Notification center – Koppelen aan supabase table en instellen dynamic fields
  • Component – Eerste aanzet traject component
  • Component – Vervangen traject icoon
  • Component – Tab traject icoon functionaliteit

1.0.0 - Build 82

  • Mijn Profiel – Fix overflowing witte kader achter buttons.
  • Mijn Profiel – Fix taalkeuze pagina structure
  • Medicatieplanner – Fix overflow issue
  • Medicatieplanner – Link back button naar MijnProfiel ipv previous page
  • Medicatieplanner – Toevegen trash icon
  • Medicatieplanner – Toevoegen functionaliteit voor deleten ingeplande medicatie
  • Database – Toevoegen “Component type” (Standaard, Traject, Reeks)
  • Beweging overzicht – Card aangepast naar globaal component (Standaard oefening)
  • Beweging overzicht – List aangepast naar conditional widget (Standaard, traject, reeks)
  • Component – TypeReeks aangemaakt
  • Component – TypeTraject aangemaakt
  • Component – Standaard overzicht component – Fix overflow op tijdsduur card
  • Component – Notification center component aangemaakt (dummy data)

1.0.0 - Build 81

  • Footer – menu komt nu iets hoger (20px)
  • Login – Container minder hoog gemaakt (530px)
  • Wachtwoord vergeten – Container minder hoog gemaakt (340px)
  • Wachtwoord vergeten – Fix overflow issue
  • Vervolledig profiel – Container minder hoog gemaakt (inherit content)
  • Welkom profiel – Container minder hoog gemaakt (inherit content)
  • Home – Fix overflow issue icoon mentale rust (alle titels 1px kleiner + spacing 15px)
  • Module overzicht – Spacing naar 15px
  • Account aanpassen – Container minder hoog gemaakt (inherit content)
  • Integraties – item spacing aangepast naar 15px + item spacing ipv padding
  • Profiel – item spacing aangepast naar 15px + item spacing ipv padding
  • Mentale rust tussenpage – item spacing aangepast naar 15px + item spacing ipv padding