Commit Graph

52 Commits

Author SHA1 Message Date
Kgothatso Ngako
ba12077912 Sync reposted notes from mentions 2026-03-31 19:16:30 +02:00
Kgothatso Ngako
c1d7572d44 Handling reposts 2026-03-31 16:13:44 +02:00
Kgothatso Ngako
3cefeae5c1 Handle notifications and syncing 2026-03-31 14:29:11 +02:00
Kgothatso Ngako
2beed5e18a Have FilterArray.kt in persisted sync event 2026-03-31 13:44:45 +02:00
Kgothatso Ngako
4e23206537 Increase account creation functionality. 2026-03-30 20:38:01 +02:00
Kgothatso Ngako
29953d2c20 Use the CIO engine for ktor
All platforms will use the same http engine.
2026-03-30 13:25:19 +02:00
Kgothatso Ngako
a45acbce8a Update dependencies 2026-03-30 13:21:14 +02:00
Kgothatso Ngako
19d87e6f12 Ordering dependencies 2026-03-30 13:14:37 +02:00
Kgothatso Ngako
4cce9bc3d4 Format time 2026-03-30 13:09:49 +02:00
Kgothatso Ngako
9fade17836 Use epoch Seconds instead of epochMilliseconds 2026-03-30 13:04:36 +02:00
Kgothatso Ngako
31b1980e2b Use event cmd. 2026-03-30 12:56:05 +02:00
Kgothatso Ngako
43c4ac0b84 Padding... 2026-03-30 03:16:33 +02:00
Kgothatso Ngako
1cc2c6a982 Show feed of local nostr events. 2026-03-30 03:03:35 +02:00
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