dimitar
|
34e88bdde5
|
reset mobile context caches on user identity changes
|
2026-03-29 15:38:51 +02:00 |
|
dimitar
|
aa662a9b74
|
add mobile api unit tests for gyms and recommendations
|
2026-03-29 15:34:43 +02:00 |
|
dimitar
|
80110acbf7
|
standardize mobile api transport for gyms and core services
|
2026-03-29 15:31:06 +02:00 |
|
dimitar
|
c36cad9c54
|
Merge branch 'testRep'
|
2026-03-29 11:27:14 +02:00 |
|
dimitar
|
2ecb8a3515
|
android
|
2026-03-29 11:25:28 +02:00 |
|
dimitar
|
8275da687b
|
fix mobile profile flow and onboarding edge cases
|
2026-03-29 11:23:49 +02:00 |
|
dimitar
|
10b58245f5
|
harden admin api authorization and add authz regression tests
|
2026-03-29 11:23:49 +02:00 |
|
dimitar
|
272c9b36dd
|
todos
|
2026-03-29 09:52:22 +02:00 |
|
dimitar
|
e586662c19
|
reports fully implemented
|
2026-03-19 05:04:12 +01:00 |
|
dimitar
|
06973ccfb2
|
assigment and reports groundwork
|
2026-03-19 04:36:35 +01:00 |
|
dimitar
|
74f0d0dbed
|
user report gtound work
|
2026-03-19 03:37:15 +01:00 |
|
dimitar
|
1be2de05fa
|
todos
|
2026-03-19 01:49:07 +01:00 |
|
dimitar
|
1be7dc2858
|
user id -> user name
in attendace
|
2026-03-19 01:37:10 +01:00 |
|
dimitar
|
36f52b42c6
|
ash
|
2026-03-19 01:32:18 +01:00 |
|
dimitar
|
3e30fae173
|
attendace, user stats
|
2026-03-19 01:29:09 +01:00 |
|
dimitar
|
d6a77fcd23
|
various fixes
raw sql to drizzle
|
2026-03-19 00:57:04 +01:00 |
|
dimitar
|
ffd3aabc55
|
delete gym working
|
2026-03-19 00:44:39 +01:00 |
|
dimitar
|
8cac57ed67
|
db updated
|
2026-03-19 00:39:23 +01:00 |
|
dimitar
|
d4fae890bb
|
invitation flow finished
|
2026-03-18 23:58:14 +01:00 |
|
dimitar
|
0817e8e72b
|
invitation flow basis
|
2026-03-18 23:08:55 +01:00 |
|
dimitar
|
b1f01208fa
|
admin role enhancment
basic invitation flow
|
2026-03-18 13:56:51 +01:00 |
|
dimitar
|
d112dbb122
|
rb fine tune
|
2026-03-18 13:14:47 +01:00 |
|
dimitar
|
7043487fc2
|
edit local user fix
|
2026-03-18 12:37:21 +01:00 |
|
dimitar
|
bb9c675421
|
setings page enhanced
gym managment added
|
2026-03-18 06:23:40 +01:00 |
|
dimitar
|
624cdfc45c
|
role based auth
implemented superadmin -> admin -> traniner
|
2026-03-18 06:06:01 +01:00 |
|
dimitar
|
16217f46ff
|
schema update
|
2026-03-18 04:27:08 +01:00 |
|
dimitar
|
cc2dbc3423
|
Merge branch 'adminUI'
|
2026-03-18 03:57:25 +01:00 |
|
dimitar
|
b1d6489c70
|
css
|
2026-03-18 03:55:28 +01:00 |
|
dimitar
|
0abb41f573
|
admin ui enhacement
|
2026-03-18 02:36:12 +01:00 |
|
dimitar
|
02c9681aca
|
performance improvments
|
2026-03-18 02:04:09 +01:00 |
|
dimitar
|
912981e3f3
|
dbb
|
2026-03-18 01:18:34 +01:00 |
|
dimitar
|
963404434a
|
db up
|
2026-03-18 01:06:55 +01:00 |
|
dimitar
|
7f22a39886
|
fitness profile fix
|
2026-03-18 00:35:21 +01:00 |
|
dimitar
|
0776517fb7
|
Merge branch 'anotherTake'
|
2026-03-12 20:21:41 +01:00 |
|
dimitar
|
064dafad57
|
refinenments
|
2026-03-12 20:19:48 +01:00 |
|
dimitar
|
5d6166df1b
|
redesign take 2 complete
fix artefacts from previous dessign
|
2026-03-12 17:56:46 +01:00 |
|
dimitar
|
aba9b1395b
|
fitness goals
on home screen update fix
|
2026-03-12 17:06:10 +01:00 |
|
dimitar
|
c3a41d2b32
|
actual fix
|
2026-03-12 16:58:14 +01:00 |
|
dimitar
|
254a30ff93
|
fitness profile validation error fixed
|
2026-03-12 16:45:38 +01:00 |
|
dimitar
|
96db3ea3b7
|
recent activity feed
updated, now showing real data
|
2026-03-12 16:25:57 +01:00 |
|
dimitar
|
981208ab7b
|
redesign checkpoint
|
2026-03-12 15:32:52 +01:00 |
|
dimitar
|
a5f761062e
|
goal creation style fix
|
2026-03-11 08:55:05 +01:00 |
|
dimitar
|
b1439f059a
|
fitness goals ui fix
|
2026-03-11 08:47:14 +01:00 |
|
dimitar
|
df08ff8950
|
nord color schema
|
2026-03-11 08:33:09 +01:00 |
|
dimitar
|
e3a3c3fccf
|
redesign take 1
|
2026-03-11 08:22:48 +01:00 |
|
dimitar
|
1143f8ca02
|
notification system implemented
need refinements
|
2026-03-11 06:07:16 +01:00 |
|
dimitar
|
612259f020
|
api call optimized
|
2026-03-11 03:43:34 +01:00 |
|
dimitar
|
97436c6823
|
3 and 4 completed
|
2026-03-11 02:38:43 +01:00 |
|
dimitar
|
3573709d99
|
p 1 and 2 compeleted
|
2026-03-11 01:43:19 +01:00 |
|
dimitar
|
6adb541967
|
enhancment complete with phase 10
|
2026-03-10 05:37:22 +01:00 |
|
dimitar
|
2c4927478a
|
phase 1-6 implemented
|
2026-03-10 04:14:03 +01:00 |
|
dimitar
|
22c274bb83
|
routes fix
extensive loging added
|
2026-03-10 02:22:11 +01:00 |
|
dimitar
|
36315ea5cf
|
catch up
|
2026-03-10 00:49:43 +01:00 |
|
dimitar
|
1a2bd83e8d
|
userGrid joinDate field removed
|
2025-12-26 19:48:36 +01:00 |
|
dimitar
|
02879cefd1
|
gym selection via profile screen
|
2025-12-18 19:59:20 +01:00 |
|
dimitar
|
339d798a88
|
now gym in UI displays properly
|
2025-12-18 19:14:40 +01:00 |
|
dimitar
|
6580564767
|
build errors fixed
|
2025-12-18 17:19:11 +01:00 |
|
dimitar
|
d3a36b6103
|
working on onboarding flow
|
2025-12-13 06:26:23 +01:00 |
|
dimitar
|
868eaa5e3d
|
sidebar autohides
|
2025-12-13 03:26:30 +01:00 |
|
dimitar
|
5743ebc4f8
|
Merge branch 'dbBackup'
|
2025-12-12 02:08:46 +01:00 |
|
dimitar
|
19ec020046
|
db backup and restore implemented
|
2025-12-12 02:08:03 +01:00 |
|
dimitar
|
8353a24f6b
|
cleanup
and AI recommnedation fix
|
2025-12-12 01:32:52 +01:00 |
|
dimitar
|
670e6675cc
|
drizzle implemented
|
2025-12-12 00:45:08 +01:00 |
|
dimitar
|
cdd854bd70
|
current status OK
|
2025-12-11 23:25:50 +01:00 |
|
dimitar
|
cbb1f52467
|
btn to be checked
|
2025-12-02 00:50:29 +01:00 |
|
dimitar
|
62e2255b5e
|
fix
|
2025-12-01 23:17:40 +01:00 |
|
dimitar
|
d7d270510f
|
c
|
2025-12-01 21:10:04 +01:00 |
|
dimitar
|
a5c297b911
|
ups
|
2025-12-01 21:09:35 +01:00 |
|
dimitar
|
0011c9d4e5
|
currently check in implemented
|
2025-12-01 20:07:48 +01:00 |
|
dimitar
|
db0d2cf215
|
scan food
with mock db, real db[openfoodfacts] to be implemented
|
2025-12-01 19:49:10 +01:00 |
|
dimitar
|
ec370a3c17
|
track meal and add water implemented
|
2025-12-01 19:31:07 +01:00 |
|
dimitar
|
b0d751540e
|
ngrok
|
2025-11-26 03:45:52 +01:00 |
|
dimitar
|
06237579f0
|
fix with stackview
|
2025-11-26 03:10:39 +01:00 |
|
dimitar
|
c038a54f2e
|
fitness profileand personal details
fix
|
2025-11-26 02:59:53 +01:00 |
|
dimitar
|
b014734f33
|
db up
|
2025-11-26 02:41:44 +01:00 |
|
dimitar
|
fe98c13206
|
db permisions fixed
|
2025-11-26 02:36:19 +01:00 |
|
dimitar
|
febcdc111e
|
redesign completed
alot of work ahead
|
2025-11-26 02:31:46 +01:00 |
|
dimitar
|
73d2c4c1ed
|
claude take :(
|
2025-11-26 01:57:33 +01:00 |
|
dimitar
|
fc12cecd30
|
db up
|
2025-11-26 01:34:10 +01:00 |
|
dimitar
|
803c205994
|
context and goals definition added
|
2025-11-26 01:30:15 +01:00 |
|
dimitar
|
28b5b52a8f
|
context extended
maybe need polishing
|
2025-11-26 01:13:11 +01:00 |
|
dimitar
|
684481fd2c
|
db consolidation done
|
2025-11-26 00:54:27 +01:00 |
|
dimitar
|
bf532ba35d
|
deepseek integrated succesfully
|
2025-11-24 19:25:34 +01:00 |
|
dimitar
|
0896dd46d1
|
ai rec refinement
|
2025-11-24 19:08:58 +01:00 |
|
dimitar
|
e9ba9e2700
|
recommendatio edit added
|
2025-11-24 18:36:04 +01:00 |
|
dimitar
|
3ab9908588
|
ai rec works
as intended, needs refinments
|
2025-11-24 17:57:35 +01:00 |
|
dimitar
|
0183a8ea6a
|
fitnees profile fix in user page
|
2025-11-23 18:15:43 +01:00 |
|
dimitar
|
5d1d881f16
|
db url fix in drizzle config
|
2025-11-23 17:32:01 +01:00 |
|
dimitar
|
1b50bfd2ee
|
api calls simplified
|
2025-11-23 17:12:14 +01:00 |
|
dimitar
|
6cbed4e8d1
|
deps
|
2025-11-23 16:57:21 +01:00 |
|
dimitar
|
76dafe9cd5
|
fix deps
|
2025-11-23 16:39:02 +01:00 |
|
dimitar
|
a96f1902c5
|
social login
implemented, we can add more providers later
|
2025-11-20 19:28:39 +01:00 |
|
dimitar
|
8b4cef33dc
|
recommendation flow implemented
POC phase compleated
|
2025-11-20 19:10:16 +01:00 |
|
dimitar
|
118efad70f
|
invite and saving fitness profile
added, need polishing
|
2025-11-20 18:36:40 +01:00 |
|
dimitar
|
daaf5aa2dd
|
attendace view in admin up fixed
|
2025-11-19 06:10:53 +01:00 |
|
dimitar
|
67636120d6
|
Merge branch 'superAdmin'
|
2025-11-19 05:14:36 +01:00 |
|
dimitar
|
892cf1a040
|
organize docs
|
2025-11-19 05:12:19 +01:00 |
|
dimitar
|
4909815807
|
minir fix
|
2025-11-19 05:07:14 +01:00 |
|
dimitar
|
a87b94219d
|
super admin added
|
2025-11-19 04:00:03 +01:00 |
|
dimitar
|
b1bb5d8166
|
redesign
admin dashboard
|
2025-11-19 03:34:18 +01:00 |
|