DocNR
9043179643
Add NDK Mobile Cache Integration Plan and enhance offline functionality
2025-03-23 15:53:34 -04:00
DocNR
3004bcd4f8
Fix history tab navigation issues and improve workout detail error handling
2025-03-23 06:59:22 -04:00
DocNR
c6a9af080c
added library store and fixed refresh issues in exercise and template screens in user library
2025-03-17 23:37:08 -04:00
DocNR
6ac0e80e45
splash screen, fixed delete exercises and templates when deleting powr pack bug, ui improvement to import powr pack screen
2025-03-17 20:20:16 -04:00
DocNR
f1411e8568
powr pack bug fixes
2025-03-16 21:31:38 -04:00
DocNR
80bdb87fdc
removed mock data! using powr pack to seed library
2025-03-13 23:07:09 -04:00
DocNR
5b706b3894
bug fix to associate exercise and workouts in powr pack
2025-03-13 22:39:28 -04:00
DocNR
a3e9dc36d8
POWR Pack feature WIP - basic functionality, need to associate exercise events with workout template events.
2025-03-13 14:02:36 -04:00
DocNR
43d6d7d12b
added k tag for social kind 1 quote posts of workout events
2025-03-12 11:42:14 -04:00
DocNR
704fa27950
improved relay system, fixed bugs
2025-03-11 23:59:00 -04:00
DocNR
4cd62cf775
basic relay managment system working
2025-03-09 12:48:24 -04:00
DocNR
07fada6d07
new relay managment system
2025-03-09 11:15:28 -04:00
DocNR
29c4dd1675
feat(database): Add workout and template persistence
...
Implements database tables and services for workout and template storage:
- Updates schema to version 5 with new workout and template tables
- Adds WorkoutService for CRUD operations on workouts
- Enhances TemplateService for template management
- Creates NostrWorkoutService for bidirectional Nostr event handling
- Implements React hooks for database access
- Connects workout store to database layer for persistence
- Improves offline support with publication queue
This change ensures workouts and templates are properly saved to SQLite
and can be referenced across app sessions, while maintaining Nostr
integration for social sharing.
2025-03-08 15:48:07 -05:00
DocNR
001cb3078d
history tab wip, still need to connect db
2025-03-07 23:46:41 -05:00
DocNR
25d40b3a12
workout completion flow WIP
2025-03-07 10:09:55 -05:00
DocNR
b61381b865
updated with NDK-mobile library and removed custom nostr functions
2025-03-06 16:34:50 -05:00
DocNR
4eb9d428a2
updated exercise/template UI, publication queue, forking of exercises (templates next)
2025-03-06 09:19:16 -05:00
DocNR
05d3c02523
nostr login and initial settings component, workout template details component
2025-02-22 01:16:33 -05:00
DocNR
f26a59f569
Library tab MVP finished
2025-02-19 21:39:47 -05:00
DocNR
083367e872
update to exercise tab UI
2025-02-18 12:15:19 -05:00
DocNR
7fd62bce37
sqlite db implementation with development seeding and mock exercise library and more
2025-02-17 13:40:37 -05:00
DocNR
76433b93e6
update to add new exercise UI and database testing
2025-02-17 11:24:17 -05:00
DocNR
90ea708e9b
add new exercises to sqlite db
2025-02-16 23:53:28 -05:00
DocNR
df91cbd9bb
basic SQLite db initialized
2025-02-16 22:47:47 -05:00