166 Commits
Author SHA1 Message Date
dimitar a658eaf65c chat needs redesign 2026-04-03 05:29:39 +02:00
dimitar 3f39a3d05a db 2026-04-03 05:10:10 +02:00
dimitar 573238f65e live sync working 2026-04-03 05:09:55 +02:00
dimitar 76fa04d129 error fixed
we must refresh for new msg
2026-04-03 04:41:38 +02:00
dimitar 9cbdc35903 chat implemented
need testing
2026-04-03 03:25:11 +02:00
dimitar c90f8cb1fa geofence refinement
and manual failsafe
2026-04-03 00:13:22 +02:00
dimitar 71ccea85d2 geofence impemented 2026-04-02 22:47:27 +02:00
dimitar e2706118d1 dbs 2026-04-01 20:25:35 +02:00
dimitar 4e322503cc db 2026-03-31 21:54:33 +02:00
dimitar e9685193a4 reduce statistics refetch log noise and dedupe requests 2026-03-31 21:54:04 +02:00
dimitar ad3eba48b0 remove attendance tab and screen from mobile navigation 2026-03-31 20:25:04 +02:00
dimitar 0ccf59344e db 2026-03-31 20:16:49 +02:00
dimitar 42122ac341 Merge branch 'adminRecc' 2026-03-31 20:04:37 +02:00
dimitar 4dd2ed5839 dbg 2026-03-31 20:04:05 +02:00
dimitar f9a588fcd6 db 2026-03-31 20:03:52 +02:00
dimitar 9330f4fd05 regenerate linked active goals when admin approves ai recommendation 2026-03-31 20:02:28 +02:00
dimitar d6683e6e5e dbs 2026-03-31 19:51:44 +02:00
dimitar bac7df33e8 Merge branch 'screen2' 2026-03-31 19:46:00 +02:00
dimitar 178ad3fa90 db 2026-03-31 19:44:55 +02:00
dimitar ef9f39e564 add resilient self-plan generation with provider fallback 2026-03-31 19:43:19 +02:00
dimitar 73218402f6 fix self ai plan generation authorization and error handling 2026-03-31 19:31:45 +02:00
dimitar c877577fba fix ai activity plan conversion and immediate goals refresh 2026-03-31 19:21:00 +02:00
dimitar e119f0923c pause previous ai-linked goals on self plan regeneration 2026-03-31 19:10:17 +02:00
dimitar a65b3cac08 add client self-service ai activity plans on goals screen 2026-03-31 18:51:30 +02:00
dimitar 0825bb3d65 Merge branch 'workout' 2026-03-31 18:19:12 +02:00
dimitar 6740dcb18f android buuild clean uo p 2026-03-31 18:18:36 +02:00
dimitar 12d6c07186 fix step progress header overflow on home card 2026-03-31 18:16:59 +02:00
dimitar 5010a579d6 add daily pedometer steps metric on home screen 2026-03-31 18:00:35 +02:00
dimitar 2cff8eafbd add home workout quick action with attendance check-in/out 2026-03-31 17:38:12 +02:00
dimitar 275248fc35 dbs 2026-03-31 17:18:41 +02:00
dimitar 4c2e97b66d Merge branch 'screen1' 2026-03-31 17:05:43 +02:00
dimitar 21afb085e3 scan food 2026-03-31 16:55:55 +02:00
dimitar ca64a100b6 integrate barcode scan with openfoodfacts and meal type selection 2026-03-31 16:36:18 +02:00
dimitar 3c3dfb6cd6 hydration calories persistance 2026-03-31 16:17:08 +02:00
dimitar 871f33bf5a dfg 2026-03-31 15:57:23 +02:00
dimitar c5dde63355 dbs 2026-03-31 13:48:39 +02:00
dimitar cd13333b52 stabilize membership loading and home motivational message 2026-03-30 20:24:13 +02:00
dimitar a620921202 Merge branch 'uifix' 2026-03-29 20:08:39 +02:00
dimitar ed14c57749 normalize mobile auth and profile ui to theme components 2026-03-29 20:07:33 +02:00
dimitar 7ada05da6a db up 2026-03-29 19:54:17 +02:00
dimitar 50ece15089 add membership features endpoint and use it in mobile 2026-03-29 19:51:36 +02:00
dimitar 091cb5ba85 Merge branch 'planDef' 2026-03-29 16:26:38 +02:00
dimitar ebfd633a11 enforce membership feature access in api and surface plans in admin 2026-03-29 16:22:45 +02:00
dimitar 1f4800c055 membership 2026-03-29 16:05:10 +02:00
dimitar 0ddac10c59 Merge branch 'phase-9-release-hardening' 2026-03-29 15:54:11 +02:00
dimitar 573690ab02 Merge branch 'phase-8-api-contract-tightening' 2026-03-29 15:54:00 +02:00
dimitar efbfa58c10 Merge branch 'phase-7-query-cache-consolidation' 2026-03-29 15:53:47 +02:00
dimitar 7ad1e5133e Merge branch 'phase-6-coverage-expansion' 2026-03-29 15:53:27 +02:00
dimitar 9c3d3f5b72 add release hardening checklist for admin and mobile 2026-03-29 15:49:47 +02:00
dimitar ff9f3d582a standardize mobile api response parsing with shared helper 2026-03-29 15:48:58 +02:00