Commit Graph

404 Commits

Author SHA1 Message Date
Kgothatso Ngako
1b19c6a1be Create nostr events from database data 2026-07-19 19:15:42 +02:00
Kgothatso Ngako
ed70df2c11 Consume mantra nostr events 2026-07-19 03:21:38 +02:00
Kgothatso Ngako
9cd06f3b40 Add associations 2026-07-19 02:47:47 +02:00
Kgothatso Ngako
d2b64b5d91 Maintain contributors with role attributor instead of exact role having it's own class 2026-07-17 21:28:39 +02:00
Kgothatso Ngako
803b9b6755 Relay hints and such 2026-07-17 11:05:55 +02:00
Kgothatso Ngako
bdcf685537 Make mantra tags event references 2026-07-17 10:44:02 +02:00
Kgothatso Ngako
3bc12ca344 Add tag builders 2026-07-17 01:02:29 +02:00
Kgothatso Ngako
9b2022e79f Add dao for mantra objects 2026-07-16 00:08:01 +02:00
Kgothatso Ngako
5bd85a5750 Use ListItem on Profile 2026-07-15 23:46:09 +02:00
Kgothatso Ngako
62695d3277 Add signature and use id 2026-07-15 23:42:14 +02:00
Kgothatso Ngako
a84628acbb Add helper functions to create mantra nostr event 2026-07-15 23:34:37 +02:00
Kgothatso Ngako
d2370a512a Add mantra nostr event kinds 2026-07-15 23:08:08 +02:00
Kgothatso Ngako
ab4d24282d Add mantra models 2026-07-15 22:39:01 +02:00
Kgothatso Ngako
6cdddee424 Rename TorchDatabase to MantraDatabase 2026-07-15 01:19:53 +02:00
Kgothatso Ngako
9abdf42921 Refactor torch to mantra 2026-07-15 01:14:46 +02:00
Kgothatso Ngako
e439b48fcd Add TODO key packages 2026-07-15 00:44:00 +02:00
Kgothatso Ngako
4178e5e544 Rotate keys 2026-07-15 00:37:35 +02:00
Kgothatso Ngako
2477f77fb8 Bug fix on chat creation 2026-07-14 23:37:37 +02:00
Kgothatso Ngako
1bf3ec32ac Process group member changes on commit 2026-07-14 00:31:13 +02:00
Kgothatso Ngako
be6c49ead0 Remove debug function 2026-07-13 23:14:57 +02:00
Kgothatso Ngako
125d8ff904 Bug fix on sending welcome event 2026-07-13 22:42:53 +02:00
Kgothatso Ngako
04604c858d Don't find deleted chat by Id 2026-07-13 00:54:24 +02:00
Kgothatso Ngako
33ab19f1c6 Add text 2026-07-13 00:51:28 +02:00
Kgothatso Ngako
d3eed07d7c Don't show deleted chat 2026-07-13 00:44:32 +02:00
Kgothatso Ngako
30db090de8 Leave and delete group logic 2026-07-13 00:35:20 +02:00
Kgothatso Ngako
947ae439f0 Observe profile and sync metadata/keypackage event 2026-07-13 00:12:12 +02:00
Kgothatso Ngako
8e1ab672bb Clean up code 2026-07-12 23:26:49 +02:00
Kgothatso Ngako
c726d84629 Clean up code 2026-07-12 23:26:29 +02:00
Kgothatso Ngako
1fb66300f8 Add dialog to start chat 2026-07-12 23:15:03 +02:00
Kgothatso Ngako
56dc651b1d hide sheet when performing action from bottom sheet 2026-07-12 22:25:04 +02:00
Kgothatso Ngako
8c17e937a1 Add bottom sheet to home screen 2026-07-12 22:15:11 +02:00
Kgothatso Ngako
37085efc65 Show description on chat room detail 2026-07-12 21:53:02 +02:00
Kgothatso Ngako
f53b407e58 Add description to chat room 2026-07-12 21:49:59 +02:00
Kgothatso Ngako
7e1be3c3f6 Use unique constraint when saving to the database. 2026-07-12 21:15:27 +02:00
Kgothatso Ngako
9331669aea Save marmotGroupEvent 2026-07-12 20:54:08 +02:00
Kgothatso Ngako
31257a8c09 Update tags 2026-07-12 18:51:15 +02:00
Kgothatso Ngako
4fbdb561b8 Add ChatRoomDetailScreen 2026-07-12 18:07:59 +02:00
Kgothatso Ngako
ec48eea6d9 Rename file 2026-07-12 17:30:07 +02:00
Kgothatso Ngako
1d59cf00a8 More renaming for chatRoom vs chatMessage list 2026-07-12 17:29:31 +02:00
Kgothatso Ngako
3d6df8b231 Bug fix for renaming 2026-07-12 17:24:58 +02:00
Kgothatso Ngako
248b907497 Rename ChatRoomDetail files to ChatRoomMesssagingList 2026-07-12 17:24:08 +02:00
Kgothatso Ngako
4afa7fed87 Add rebroadcast of profile 2026-07-10 23:59:11 +02:00
Kgothatso Ngako
82c4bdaf3b Clean up imports on navHosts 2026-07-10 23:39:32 +02:00
Kgothatso Ngako
4cfd830f1a Clean up imports 2026-07-10 23:37:34 +02:00
Kgothatso Ngako
9ad0440ffe only gift wrap to welcomeEvent to keyPackage publisher 2026-07-10 23:35:54 +02:00
Kgothatso Ngako
13485e5606 Invite member to group 2026-07-10 22:39:05 +02:00
Kgothatso Ngako
4668b36d5f Rename initiateChatRoomDetail to initiate 2026-07-10 20:28:14 +02:00
Kgothatso Ngako
581fb9d723 Sync profile key packages before inviting 2026-07-10 20:27:34 +02:00
Kgothatso Ngako
9238020bfa Remove unused view model 2026-07-10 20:19:18 +02:00
Kgothatso Ngako
6c5c6bd607 List actual profiles excluding those that are participants in the chat. 2026-07-10 18:43:14 +02:00