Commit Graph

39 Commits

Author SHA1 Message Date
Kgothatso Ngako
f37ec2c904 Bug fix on npub login (which should hopefully cover nsec login as it's the same outside of first saving the private key) 2026-03-30 01:51:39 +02:00
Kgothatso Ngako
2c240ab91d Handle sync correctly 2026-03-30 01:22:07 +02:00
Kgothatso Ngako
7877c29e52 Add todo on active jobs 2026-03-30 01:18:35 +02:00
Kgothatso Ngako
63c2530075 Bug fix on infinite sync 2026-03-30 01:17:44 +02:00
Kgothatso Ngako
6696e8d57b Open and request sync on UnqueuedProfileSynchronizationScreen.ktd 2026-03-29 23:21:46 +02:00
Kgothatso Ngako
3f889fa02b Queue synchronization of local profile 2026-03-29 23:17:12 +02:00
Kgothatso Ngako
daa6cb11a7 Synchronization workflow 2026-03-29 22:22:16 +02:00
Kgothatso Ngako
da62bede43 Add NostrEventBroadcaster.kt 2026-03-29 20:43:27 +02:00
Kgothatso Ngako
228ddbbea1 Place holder for where the syncNostrEventRequest will go 2026-03-29 20:12:17 +02:00
Kgothatso Ngako
82f3a9cfc1 Handle sign in navigation 2026-03-29 03:40:08 +02:00
Kgothatso Ngako
0ce00ae456 Add sign in screen 2026-03-29 03:29:50 +02:00
Kgothatso Ngako
a9d8151728 Fix placeholder in write new note screen 2026-03-29 02:37:44 +02:00
Kgothatso Ngako
817c3da8b3 Add write note functionality 2026-03-29 02:06:55 +02:00
Kgothatso Ngako
cf81f2d6ba Cancel the job once transaction is published. 2026-03-28 23:54:16 +02:00
Kgothatso Ngako
9e8dec41ca Send nostr events via websockets 2026-03-28 23:13:42 +02:00
Kgothatso Ngako
e4d253cbd7 Get to the bottom of this issue. 2026-03-27 20:39:04 +02:00
Kgothatso Ngako
83e49def38 Log temp npub 2026-03-27 13:41:07 +02:00
Kgothatso Ngako
f4cd036f51 Broadcast the things 2026-03-27 13:35:29 +02:00
Kgothatso Ngako
5fc470605a I forgot how these things work 2026-03-27 01:19:40 +02:00
Kgothatso Ngako
5d2e376adf Associate unsignedNostrEvent to broadcast request/receipt 2026-03-26 23:32:47 +02:00
Kgothatso Ngako
72631cadf1 Associate broadcast information on LocalProfile.kt 2026-03-26 22:47:24 +02:00
Kgothatso Ngako
cf215da61c Sign and queue nostrEvent 2026-03-26 22:43:32 +02:00
Kgothatso Ngako
ca4af3b1ff Fix initial load 2026-03-26 04:00:04 +02:00
Kgothatso Ngako
1f2ffd1a0b Fix initial load 2026-03-26 03:57:58 +02:00
Kgothatso Ngako
f73a46ae5c Create a profile 2026-03-26 03:46:44 +02:00
Kgothatso Ngako
3d045fbf8d Add pubKey to UnsignedNostrEvent.kt to support multi account. 2026-03-26 03:03:42 +02:00
Kgothatso Ngako
d116e85247 Maintaining the look of being busy 2026-03-26 02:54:36 +02:00
Kgothatso Ngako
4f9465a204 Introduce navigationViewModel 2026-03-26 02:52:08 +02:00
Kgothatso Ngako
3dea688eea Room Database setup 2026-03-26 00:20:20 +02:00
Kgothatso Ngako
f8e7a20b98 Account creation workflow... still need logic. 2026-03-25 04:19:06 +02:00
Kgothatso Ngako
60719d1d41 Add UnsignedNostrEvent.kt 2026-03-25 02:52:49 +02:00
Kgothatso Ngako
4f4db2a9a9 Storing nostr events and handling their different kinds 2026-03-25 01:59:19 +02:00
Kgothatso Ngako
1d30ba04d3 Add more database traits (and Broadcast tables) 2026-03-25 00:58:06 +02:00
Kgothatso Ngako
907aaac788 Database traits 2026-03-24 22:49:03 +02:00
Kgothatso Ngako
23033b0b47 Make room for a database. 2026-03-24 04:47:19 +02:00
Kgothatso Ngako
3e9566d0e9 Show something on the feed 2026-03-23 15:39:40 +02:00
Kgothatso Ngako
ec9db509cf Prep screens we want user to have 2026-03-23 03:01:56 +02:00
Kgothatso Ngako
7a64c519e4 Initial run 2026-03-23 02:21:18 +02:00
Kgothatso Ngako
0652c6add4 Pass the torch... initial commit. 2026-03-23 01:41:39 +02:00