|
|
7ada05da6a
|
db up
|
2026-03-29 19:54:17 +02:00 |
|
|
|
50ece15089
|
add membership features endpoint and use it in mobile
|
2026-03-29 19:51:36 +02:00 |
|
|
|
091cb5ba85
|
Merge branch 'planDef'
|
2026-03-29 16:26:38 +02:00 |
|
|
|
ebfd633a11
|
enforce membership feature access in api and surface plans in admin
|
2026-03-29 16:22:45 +02:00 |
|
|
|
1f4800c055
|
membership
|
2026-03-29 16:05:10 +02:00 |
|
|
|
0ddac10c59
|
Merge branch 'phase-9-release-hardening'
|
2026-03-29 15:54:11 +02:00 |
|
|
|
573690ab02
|
Merge branch 'phase-8-api-contract-tightening'
|
2026-03-29 15:54:00 +02:00 |
|
|
|
efbfa58c10
|
Merge branch 'phase-7-query-cache-consolidation'
|
2026-03-29 15:53:47 +02:00 |
|
|
|
7ad1e5133e
|
Merge branch 'phase-6-coverage-expansion'
|
2026-03-29 15:53:27 +02:00 |
|
|
|
9c3d3f5b72
|
add release hardening checklist for admin and mobile
|
2026-03-29 15:49:47 +02:00 |
|
|
|
ff9f3d582a
|
standardize mobile api response parsing with shared helper
|
2026-03-29 15:48:58 +02:00 |
|
|
|
60d7a7963d
|
initialize react-query provider for mobile app
|
2026-03-29 15:46:59 +02:00 |
|
|
|
0eede3fa91
|
add mobile notifications api unit tests
|
2026-03-29 15:46:16 +02:00 |
|
|
|
b1f84722af
|
Merge branch 'nextPhase'
|
2026-03-29 15:41:09 +02:00 |
|
|
|
34e88bdde5
|
reset mobile context caches on user identity changes
|
2026-03-29 15:38:51 +02:00 |
|
|
|
aa662a9b74
|
add mobile api unit tests for gyms and recommendations
|
2026-03-29 15:34:43 +02:00 |
|
|
|
80110acbf7
|
standardize mobile api transport for gyms and core services
|
2026-03-29 15:31:06 +02:00 |
|
|
|
c36cad9c54
|
Merge branch 'testRep'
|
2026-03-29 11:27:14 +02:00 |
|
|
|
2ecb8a3515
|
android
|
2026-03-29 11:25:28 +02:00 |
|
|
|
8275da687b
|
fix mobile profile flow and onboarding edge cases
|
2026-03-29 11:23:49 +02:00 |
|
|
|
10b58245f5
|
harden admin api authorization and add authz regression tests
|
2026-03-29 11:23:49 +02:00 |
|
|
|
272c9b36dd
|
todos
|
2026-03-29 09:52:22 +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 |
|
|
|
1be2de05fa
|
todos
|
2026-03-19 01:49:07 +01:00 |
|
|
|
1be7dc2858
|
user id -> user name
in attendace
|
2026-03-19 01:37:10 +01:00 |
|
|
|
36f52b42c6
|
ash
|
2026-03-19 01:32:18 +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 |
|
|
|
8cac57ed67
|
db updated
|
2026-03-19 00:39:23 +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 |
|
|
|
912981e3f3
|
dbb
|
2026-03-18 01:18:34 +01:00 |
|
|
|
963404434a
|
db up
|
2026-03-18 01:06:55 +01:00 |
|
|
|
7f22a39886
|
fitness profile fix
|
2026-03-18 00:35:21 +01:00 |
|
|
|
0776517fb7
|
Merge branch 'anotherTake'
|
2026-03-12 20:21:41 +01:00 |
|
|
|
064dafad57
|
refinenments
|
2026-03-12 20:19:48 +01:00 |
|
|
|
5d6166df1b
|
redesign take 2 complete
fix artefacts from previous dessign
|
2026-03-12 17:56:46 +01:00 |
|