Commit Graph

  • f8e4a5b158 Add the add-chapter flow with paragraph chunking Kgothatso Ngako 2026-07-26 01:28:30 +02:00
  • d671c7c300 Add ArtifactDetailScreen with chapters and translations Kgothatso Ngako 2026-07-26 01:10:22 +02:00
  • 308a28c073 List locally stored artifacts on the ChatRoomDetailScreen Kgothatso Ngako 2026-07-26 00:57:53 +02:00
  • 24a00f793a Add dialect selection/creation to the add-artifact flow Kgothatso Ngako 2026-07-26 00:42:59 +02:00
  • 12189dcd75 Address high-severity MLS/nostr review findings Kgothatso Ngako 2026-07-26 00:29:29 +02:00
  • 07e1db950a Implement DatabaseMantraRepository.addArtifact Kgothatso Ngako 2026-07-26 00:17:17 +02:00
  • 8e3c1cffe2 Split nip30303 compound metadata tags into per-field tags Kgothatso Ngako 2026-07-26 00:06:12 +02:00
  • c45a310641 Fix nip30303 tag parsing bugs Kgothatso Ngako 2026-07-25 23:56:18 +02:00
  • 0d79c3ecee Basic logic for adding new artifact Kgothatso Ngako 2026-07-24 23:13:47 +02:00
  • 9444f8280b Some foundational logic to add artifact Kgothatso Ngako 2026-07-22 23:12:36 +02:00
  • 499bd54704 Add artifact UI flow Kgothatso Ngako 2026-07-20 02:30:15 +02:00
  • 3a830d77d6 Add chat room id on mantra tables Kgothatso Ngako 2026-07-19 21:08:44 +02:00
  • 3640a77413 Add more associations Kgothatso Ngako 2026-07-19 20:58:11 +02:00
  • 03c3e56b26 Bug fix for translationChapter primary key Kgothatso Ngako 2026-07-19 19:49:07 +02:00
  • 0bb421aefc Save groupEvent Kgothatso Ngako 2026-07-19 19:45:22 +02:00
  • 9cf95483e8 Consume inbound mantra events Kgothatso Ngako 2026-07-19 19:38:13 +02:00
  • 1b19c6a1be Create nostr events from database data Kgothatso Ngako 2026-07-19 19:15:42 +02:00
  • ed70df2c11 Consume mantra nostr events Kgothatso Ngako 2026-07-19 03:21:38 +02:00
  • 9cd06f3b40 Add associations Kgothatso Ngako 2026-07-19 02:47:47 +02:00
  • d2b64b5d91 Maintain contributors with role attributor instead of exact role having it's own class Kgothatso Ngako 2026-07-17 21:28:39 +02:00
  • 803b9b6755 Relay hints and such Kgothatso Ngako 2026-07-17 11:05:55 +02:00
  • bdcf685537 Make mantra tags event references Kgothatso Ngako 2026-07-17 10:44:02 +02:00
  • 3bc12ca344 Add tag builders Kgothatso Ngako 2026-07-17 01:02:29 +02:00
  • 9b2022e79f Add dao for mantra objects Kgothatso Ngako 2026-07-16 00:08:01 +02:00
  • 5bd85a5750 Use ListItem on Profile Kgothatso Ngako 2026-07-15 23:46:09 +02:00
  • 62695d3277 Add signature and use id Kgothatso Ngako 2026-07-15 23:42:14 +02:00
  • a84628acbb Add helper functions to create mantra nostr event Kgothatso Ngako 2026-07-15 23:34:37 +02:00
  • d2370a512a Add mantra nostr event kinds Kgothatso Ngako 2026-07-15 23:08:08 +02:00
  • ab4d24282d Add mantra models Kgothatso Ngako 2026-07-15 22:39:01 +02:00
  • 6cdddee424 Rename TorchDatabase to MantraDatabase Kgothatso Ngako 2026-07-15 01:19:53 +02:00
  • 9abdf42921 Refactor torch to mantra Kgothatso Ngako 2026-07-15 01:14:46 +02:00
  • e439b48fcd Add TODO key packages Kgothatso Ngako 2026-07-15 00:44:00 +02:00
  • 4178e5e544 Rotate keys Kgothatso Ngako 2026-07-15 00:37:35 +02:00
  • 2477f77fb8 Bug fix on chat creation Kgothatso Ngako 2026-07-14 23:37:37 +02:00
  • 1bf3ec32ac Process group member changes on commit Kgothatso Ngako 2026-07-14 00:31:13 +02:00
  • be6c49ead0 Remove debug function Kgothatso Ngako 2026-07-13 23:14:57 +02:00
  • 125d8ff904 Bug fix on sending welcome event Kgothatso Ngako 2026-07-13 22:42:53 +02:00
  • 04604c858d Don't find deleted chat by Id Kgothatso Ngako 2026-07-13 00:54:24 +02:00
  • 33ab19f1c6 Add text Kgothatso Ngako 2026-07-13 00:51:28 +02:00
  • d3eed07d7c Don't show deleted chat Kgothatso Ngako 2026-07-13 00:44:32 +02:00
  • 30db090de8 Leave and delete group logic Kgothatso Ngako 2026-07-13 00:35:20 +02:00
  • 947ae439f0 Observe profile and sync metadata/keypackage event Kgothatso Ngako 2026-07-13 00:12:12 +02:00
  • 8e1ab672bb Clean up code Kgothatso Ngako 2026-07-12 23:26:49 +02:00
  • c726d84629 Clean up code Kgothatso Ngako 2026-07-12 23:26:29 +02:00
  • 1fb66300f8 Add dialog to start chat Kgothatso Ngako 2026-07-12 23:15:03 +02:00
  • 56dc651b1d hide sheet when performing action from bottom sheet Kgothatso Ngako 2026-07-12 22:25:04 +02:00
  • 8c17e937a1 Add bottom sheet to home screen Kgothatso Ngako 2026-07-12 22:15:11 +02:00
  • 37085efc65 Show description on chat room detail Kgothatso Ngako 2026-07-12 21:53:02 +02:00
  • f53b407e58 Add description to chat room Kgothatso Ngako 2026-07-12 21:49:59 +02:00
  • 7e1be3c3f6 Use unique constraint when saving to the database. Kgothatso Ngako 2026-07-12 21:15:27 +02:00
  • 9331669aea Save marmotGroupEvent Kgothatso Ngako 2026-07-12 20:54:08 +02:00
  • 31257a8c09 Update tags Kgothatso Ngako 2026-07-12 18:51:15 +02:00
  • 4fbdb561b8 Add ChatRoomDetailScreen Kgothatso Ngako 2026-07-12 18:07:59 +02:00
  • ec48eea6d9 Rename file Kgothatso Ngako 2026-07-12 17:30:07 +02:00
  • 1d59cf00a8 More renaming for chatRoom vs chatMessage list Kgothatso Ngako 2026-07-12 17:29:31 +02:00
  • 3d6df8b231 Bug fix for renaming Kgothatso Ngako 2026-07-12 17:24:58 +02:00
  • 248b907497 Rename ChatRoomDetail files to ChatRoomMesssagingList Kgothatso Ngako 2026-07-12 17:24:08 +02:00
  • 4afa7fed87 Add rebroadcast of profile Kgothatso Ngako 2026-07-10 23:59:11 +02:00
  • 82c4bdaf3b Clean up imports on navHosts Kgothatso Ngako 2026-07-10 23:39:32 +02:00
  • 4cfd830f1a Clean up imports Kgothatso Ngako 2026-07-10 23:37:34 +02:00
  • 9ad0440ffe only gift wrap to welcomeEvent to keyPackage publisher Kgothatso Ngako 2026-07-10 23:35:54 +02:00
  • 13485e5606 Invite member to group Kgothatso Ngako 2026-07-10 22:39:05 +02:00
  • 4668b36d5f Rename initiateChatRoomDetail to initiate Kgothatso Ngako 2026-07-10 20:28:14 +02:00
  • 581fb9d723 Sync profile key packages before inviting Kgothatso Ngako 2026-07-10 20:27:34 +02:00
  • 9238020bfa Remove unused view model Kgothatso Ngako 2026-07-10 20:19:18 +02:00
  • 6c5c6bd607 List actual profiles excluding those that are participants in the chat. Kgothatso Ngako 2026-07-10 18:43:14 +02:00
  • 23d9e92675 Boilerplate for inviting new member to chat Kgothatso Ngako 2026-07-10 16:27:18 +02:00
  • adfe49f725 Bug fix on state when new commit comes in. Kgothatso Ngako 2026-07-09 00:13:32 +02:00
  • 498c7edce3 Add invite helper code. Kgothatso Ngako 2026-07-08 22:15:09 +02:00
  • f1413d3b9b Don't broadcast commit when invite one other person Kgothatso Ngako 2026-07-08 21:43:13 +02:00
  • c39b26c2e1 Bug fix for resyncing Kgothatso Ngako 2026-07-08 21:19:02 +02:00
  • 284ced17c9 Filter neg event using mlsGroup expiry Kgothatso Ngako 2026-07-08 20:29:41 +02:00
  • 44f2e7c814 Add signature on MarmotGroupEvent Kgothatso Ngako 2026-07-08 20:20:04 +02:00
  • ba555d6b14 bug fix on negentropy sync Kgothatso Ngako 2026-07-08 20:02:58 +02:00
  • 68f23e0e28 bug fix on syncing messages Kgothatso Ngako 2026-07-08 17:58:22 +02:00
  • f0412a3d74 Bug fix on sending welcomingEvent to self Kgothatso Ngako 2026-07-08 16:43:17 +02:00
  • 519c32918b Refactor naming Kgothatso Ngako 2026-07-08 15:52:30 +02:00
  • a6f98fec36 Traverse generations to send messages Kgothatso Ngako 2026-07-08 11:14:44 +02:00
  • 916bf9e77a Add some logging on sending messages Kgothatso Ngako 2026-07-07 02:59:26 +02:00
  • ec919f5d9f Bug fix on broadcast Kgothatso Ngako 2026-07-07 02:40:48 +02:00
  • 8368545f6f Increase logging again Kgothatso Ngako 2026-07-07 01:56:14 +02:00
  • f5d1a778cf Increase logging Kgothatso Ngako 2026-07-07 01:40:24 +02:00
  • 8d70c64a0b group event in json Kgothatso Ngako 2026-07-07 01:13:14 +02:00
  • 05bc680de3 Fix query Kgothatso Ngako 2026-07-07 00:54:07 +02:00
  • f8ba151095 Order by KeyPackageEvent Kgothatso Ngako 2026-07-07 00:05:22 +02:00
  • 925c83582b Only gift wrap welcomeEvent to the intended participant Kgothatso Ngako 2026-07-07 00:03:37 +02:00
  • add6c7fd31 Create chat invite Kgothatso Ngako 2026-07-06 23:57:47 +02:00
  • 534f28986d Bug fix for the chat creation Kgothatso Ngako 2026-07-06 23:49:13 +02:00
  • 2ed47d23b0 Sync key package event Kgothatso Ngako 2026-07-06 23:34:25 +02:00
  • 7e1ef80ef3 Cleaning up Kgothatso Ngako 2026-07-06 23:19:47 +02:00
  • 22cc5f2d9d Rename createMlsDirectMessage to createMlsDirectMessageChatRoom Kgothatso Ngako 2026-07-06 17:04:47 +02:00
  • 06c726c543 Rename to nostrGroupId and add MarmotCommitResult Kgothatso Ngako 2026-07-06 17:03:48 +02:00
  • bac2b783ee Send welcome event after relay acknowledgement... Kgothatso Ngako 2026-07-06 15:39:05 +02:00
  • 463141a766 Handle retained secrets Kgothatso Ngako 2026-07-06 14:47:11 +02:00
  • 6b3cf4b44a Add MarmotRetainedEpochSecret Kgothatso Ngako 2026-07-06 13:52:30 +02:00
  • aaf6bbad83 Clean up code for some of the imports Kgothatso Ngako 2026-07-06 13:13:37 +02:00
  • cb129bb0c6 Add marmot commit result Kgothatso Ngako 2026-07-06 12:55:36 +02:00
  • aa5e96caf2 Send welcome event... Kgothatso Ngako 2026-07-06 03:23:21 +02:00
  • 0bee3e9f01 Foundation for creating direct message chat... Kgothatso Ngako 2026-07-06 02:21:01 +02:00
  • 006828b678 Rename AuxConverters.kt to TorchConverters.kt Kgothatso Ngako 2026-07-05 23:24:31 +02:00