Commit Graph

74 Commits

Author SHA1 Message Date
573238f65e live sync working 2026-04-03 05:09:55 +02:00
9cbdc35903 chat implemented
need testing
2026-04-03 03:25:11 +02:00
c90f8cb1fa geofence refinement
and manual failsafe
2026-04-03 00:13:22 +02:00
71ccea85d2 geofence impemented 2026-04-02 22:47:27 +02:00
9330f4fd05 regenerate linked active goals when admin approves ai recommendation 2026-03-31 20:02:28 +02:00
ef9f39e564 add resilient self-plan generation with provider fallback 2026-03-31 19:43:19 +02:00
73218402f6 fix self ai plan generation authorization and error handling 2026-03-31 19:31:45 +02:00
c877577fba fix ai activity plan conversion and immediate goals refresh 2026-03-31 19:21:00 +02:00
e119f0923c pause previous ai-linked goals on self plan regeneration 2026-03-31 19:10:17 +02:00
a65b3cac08 add client self-service ai activity plans on goals screen 2026-03-31 18:51:30 +02:00
ca64a100b6 integrate barcode scan with openfoodfacts and meal type selection 2026-03-31 16:36:18 +02:00
cd13333b52 stabilize membership loading and home motivational message 2026-03-30 20:24:13 +02:00
50ece15089 add membership features endpoint and use it in mobile 2026-03-29 19:51:36 +02:00
ebfd633a11 enforce membership feature access in api and surface plans in admin 2026-03-29 16:22:45 +02:00
10b58245f5 harden admin api authorization and add authz regression tests 2026-03-29 11:23:49 +02:00
e586662c19 reports fully implemented 2026-03-19 05:04:12 +01:00
06973ccfb2 assigment and reports groundwork 2026-03-19 04:36:35 +01:00
74f0d0dbed user report gtound work 2026-03-19 03:37:15 +01:00
1be7dc2858 user id -> user name
in attendace
2026-03-19 01:37:10 +01:00
3e30fae173 attendace, user stats 2026-03-19 01:29:09 +01:00
d6a77fcd23 various fixes
raw sql to drizzle
2026-03-19 00:57:04 +01:00
ffd3aabc55 delete gym working 2026-03-19 00:44:39 +01:00
d4fae890bb invitation flow finished 2026-03-18 23:58:14 +01:00
0817e8e72b invitation flow basis 2026-03-18 23:08:55 +01:00
b1f01208fa admin role enhancment
basic invitation flow
2026-03-18 13:56:51 +01:00
d112dbb122 rb fine tune 2026-03-18 13:14:47 +01:00
7043487fc2 edit local user fix 2026-03-18 12:37:21 +01:00
bb9c675421 setings page enhanced
gym managment added
2026-03-18 06:23:40 +01:00
624cdfc45c role based auth
implemented superadmin -> admin -> traniner
2026-03-18 06:06:01 +01:00
16217f46ff schema update 2026-03-18 04:27:08 +01:00
cc2dbc3423 Merge branch 'adminUI' 2026-03-18 03:57:25 +01:00
b1d6489c70 css 2026-03-18 03:55:28 +01:00
0abb41f573 admin ui enhacement 2026-03-18 02:36:12 +01:00
02c9681aca performance improvments 2026-03-18 02:04:09 +01:00
1143f8ca02 notification system implemented
need refinements
2026-03-11 06:07:16 +01:00
612259f020 api call optimized 2026-03-11 03:43:34 +01:00
97436c6823 3 and 4 completed 2026-03-11 02:38:43 +01:00
3573709d99 p 1 and 2 compeleted 2026-03-11 01:43:19 +01:00
6adb541967 enhancment complete with phase 10 2026-03-10 05:37:22 +01:00
2c4927478a phase 1-6 implemented 2026-03-10 04:14:03 +01:00
22c274bb83 routes fix
extensive loging added
2026-03-10 02:22:11 +01:00
36315ea5cf catch up 2026-03-10 00:49:43 +01:00
1a2bd83e8d userGrid joinDate field removed 2025-12-26 19:48:36 +01:00
02879cefd1 gym selection via profile screen 2025-12-18 19:59:20 +01:00
339d798a88 now gym in UI displays properly 2025-12-18 19:14:40 +01:00
6580564767 build errors fixed 2025-12-18 17:19:11 +01:00
d3a36b6103 working on onboarding flow 2025-12-13 06:26:23 +01:00
868eaa5e3d sidebar autohides 2025-12-13 03:26:30 +01:00
19ec020046 db backup and restore implemented 2025-12-12 02:08:03 +01:00
8353a24f6b cleanup
and AI recommnedation fix
2025-12-12 01:32:52 +01:00