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
f870f2a0ca
nostr testing component (programs) functioning with all event kinds
2025-03-04 08:07:27 -05:00
DocNR
8e85ee4704
nostr testing component for publishing workout events
2025-03-03 22:40:11 -05:00
DocNR
173e4e31e4
update to nostr exercise nip and minor UI
2025-03-02 13:23:28 -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
DocNR
147ea582fc
minor ui update
2025-02-15 14:03:42 -05:00
DocNR
8c7db4e778
small UI update to library tab
2025-02-12 12:55:51 -05:00
DocNR
87cdf3fc1c
Initial commit of new POWR version
2025-02-09 20:38:38 -05:00
DocNR
08fc64a6a3
initialize project with @react-native-reusables/cli
2025-02-05 20:38:39 -05:00