Commit Graph

  • fe62aea08a Stop ProfileManager when app is being backgrounded Daniel D’Aquino 2025-09-26 13:01:05 -07:00
  • 258d08723f Check if Ndb is closed before running subscribe and query operations Daniel D’Aquino 2025-09-26 12:04:51 -07:00
  • 9153a912b0 Cancel timeout task on stream cancellation Daniel D’Aquino 2025-09-24 17:55:35 -07:00
  • fe491bf694 Increase MAX_CONCURRENT_SUBSCRIPTION_LIMIT Daniel D’Aquino 2025-09-24 17:52:38 -07:00
  • e55675a336 Optimize HomeModel subscription usage Daniel D’Aquino 2025-09-24 16:15:52 -07:00
  • eda4212aa7 Disable refreshable on Universe view Daniel D’Aquino 2025-09-23 18:11:20 -07:00
  • 798f9ec7b4 Improve loading speeds for home timeline and universe view Daniel D’Aquino 2025-09-21 11:29:46 -07:00
  • a09e22df24 Improve streaming interfaces and profile loading logic Daniel D’Aquino 2025-09-19 11:39:07 -07:00
  • a3ef36120e Fix OS 26 build errors Daniel D’Aquino 2025-09-17 17:17:43 -07:00
  • de528f3f70 Improve loading speed on home timeline Daniel D’Aquino 2025-09-17 12:29:11 -07:00
  • 8164eee479 Return network EOSE in normal mode if device is offline Daniel D’Aquino 2025-09-15 16:54:54 -07:00
  • 0582892cae Improve Follow pack timeline loading logic in the Universe view Daniel D’Aquino 2025-09-15 16:12:13 -07:00
  • 2185984ed7 Stream from both NDB and network relays Daniel D’Aquino 2025-09-15 11:20:20 -07:00
  • 1caad24364 Add note provenance filter support to SubscriptionManager Daniel D’Aquino 2025-09-10 17:06:45 -07:00
  • ecbfb3714b Fix incompatibilities with new nostrdb version Daniel D’Aquino 2025-09-10 16:07:03 -07:00
  • d565eb20f7 nostrdb: query: enforce author matches in author_kind queries William Casarin 2025-07-17 10:43:35 -07:00
  • a040a0244b nostrdb: search: fix memleak in profile search William Casarin 2025-07-11 12:42:15 -07:00
  • 387af198d6 nostrdb: win: fix heap corruption with flatbuf William Casarin 2025-07-11 12:39:29 -07:00
  • 66e10db6b2 nostrdb: mem: re-enable profile freeing William Casarin 2025-07-11 12:34:14 -07:00
  • 42a0f2c08d nostrdb: Revert "mem: search cursor close" William Casarin 2025-07-11 12:29:31 -07:00
  • aa8ce31941 nostrdb: mem: close cursors in print helpers William Casarin 2025-07-11 12:26:43 -07:00
  • 8014d772ba nostrdb: mem: builder clear before free William Casarin 2025-07-11 12:26:18 -07:00
  • 4d8313c788 nostrdb: mem: relay iter cleanup William Casarin 2025-07-11 12:25:51 -07:00
  • 342067640f nostrdb: mem: reaction stats cleanup William Casarin 2025-07-11 12:25:06 -07:00
  • 84839d1c43 nostrdb: mem: search cursor close William Casarin 2025-07-11 12:24:41 -07:00
  • b5079c42d5 nostrdb: memory: fix a bunch of memory leaks William Casarin 2025-07-08 14:12:52 -07:00
  • 0847c53a39 nostrdb: add ndb_builder_push_tag_id William Casarin 2025-07-03 16:07:29 -07:00
  • fa2d240ddf nostrdb: nostrdb: calculate id in ndb_note_verify William Casarin 2025-06-24 10:21:22 -07:00
  • 3a37a6c18e nostrdb: change <=10 author search queries to ==1 William Casarin 2025-04-29 16:02:04 -07:00
  • 5c75e87ed5 nostrdb: eq: fix fallthrough bug William Casarin 2025-04-09 11:33:51 -07:00
  • 64c16e7cc8 nostrdb: filter: add initial custom filtering logic William Casarin 2025-04-08 16:29:16 -07:00
  • 0b8090cb28 nostrdb: query: implement profile search query plans William Casarin 2025-03-30 09:09:30 -07:00
  • 9cff8608f6 nostrdb: fix build on macos William Casarin 2025-03-23 18:41:45 -07:00
  • c728210be8 nostrdb: query: implement author_kind query plan William Casarin 2025-03-23 12:44:47 -07:00
  • 0f66e87faf nostrdb: Relay queries William Casarin 2025-03-21 21:02:14 -07:00
  • af2298dcb7 nostrdb: relay: fix potential relay index corruption William Casarin 2025-03-21 15:39:01 -07:00
  • a0b85129d4 nostrdb: relay: fix race condition bug William Casarin 2025-03-21 14:53:59 -07:00
  • e42b14cc6f nostrdb: debug: add a print for debugging rust integration William Casarin 2025-03-21 14:46:26 -07:00
  • f0521ba406 nostrdb: relay-index: fix a few bugs William Casarin 2025-03-21 13:27:37 -07:00
  • c29027ff5b nostrdb: note: always write relay index William Casarin 2025-03-21 12:52:29 -07:00
  • c6674199de nostrdb: win: fix build on windows William Casarin 2025-03-20 15:04:11 -07:00
  • 5961bf7958 nostrdb: ndb: add print-relay-kind-index-keys William Casarin 2025-03-20 14:34:50 -07:00
  • a877a19c25 nostrdb: relay: add note relay iteration William Casarin 2025-03-20 13:37:23 -07:00
  • 684701931d nostrdb: Initial relay index implementation William Casarin 2025-03-19 15:12:52 -07:00
  • fcd8131063 nostrdb: config: custom writer scratch size William Casarin 2025-03-19 12:57:53 -07:00
  • 3290e1f9d2 Improve NostrNetworkManager interfaces Daniel D’Aquino 2025-09-10 13:52:39 -07:00
  • 2bea2faf3f Add load more content button to the top bar Daniel D’Aquino 2025-09-05 17:55:08 -07:00
  • 9bcee298d4 Fix forever-loading hashtag view Daniel D’Aquino 2025-09-05 16:39:34 -07:00
  • 7eb759a8a0 Fix issue with wallet loading Daniel D’Aquino 2025-09-05 13:10:02 -07:00
  • 2550d613b2 Fix test compilation issues Daniel D’Aquino 2025-09-03 15:54:00 -07:00
  • 9fb7ed741e Fix race condition on app swap that would cause ndb to remain closed Daniel D’Aquino 2025-09-03 15:32:09 -07:00
  • d766029f2b Improve loading UX in the home timeline Daniel D’Aquino 2025-09-03 15:08:15 -07:00
  • 4478672c10 Fix occasional stale timeline issue Daniel D’Aquino 2025-09-03 11:37:43 -07:00
  • c43a37d2d3 Fix forever-loading quote repost view Daniel D’Aquino 2025-09-01 15:13:05 -07:00
  • ab22206093 Fix broken Follow Pack timeline Daniel D’Aquino 2025-09-01 15:04:29 -07:00
  • de70d19135 Fix NIP-05 timeline crash Daniel D’Aquino 2025-09-01 12:13:52 -07:00
  • 0f26d50e08 Prevent publishing changes to Observable outside the main thread Daniel D’Aquino 2025-08-29 15:57:25 -07:00
  • 9709e69dda Fix forever loading Universe view Daniel D’Aquino 2025-08-29 15:53:44 -07:00
  • 809c8c80ac Fix missing relay list from profile Daniel D’Aquino 2025-08-29 14:57:17 -07:00
  • c4c3656f90 Multi-session subscriptions and RelayPool reopening Daniel D’Aquino 2025-08-27 18:59:20 -07:00
  • 46c3667ec3 Update setting on main actor to avoid crashes Daniel D’Aquino 2025-08-27 18:41:40 -07:00
  • 739a3a0b8c Add more test cases to SubscriptionManager tests Daniel D’Aquino 2025-08-27 17:45:52 -07:00
  • ab6ea7a9c1 Fix issue where repost and like counts would not appear Daniel D’Aquino 2025-08-27 17:06:54 -07:00
  • 9620dcf6ef Fix crash when loading all follows Daniel D’Aquino 2025-08-27 15:17:22 -07:00
  • a5aff15491 Improve task cancellation management in SubscriptionManager Daniel D’Aquino 2025-08-27 12:10:36 -07:00
  • 76b6d5c545 Update published items on the main actor Daniel D’Aquino 2025-08-27 10:18:03 -07:00
  • 940b83f5c4 Add ndb subscription tests Daniel D’Aquino 2025-08-22 12:57:50 -07:00
  • e113dee95e Publish "loading" variable update on the main thread to avoid undefined behaviour Daniel D’Aquino 2025-08-20 15:14:52 -07:00
  • abd797b7b3 Fix another race condition that leads to a memory error Daniel D’Aquino 2025-08-18 18:12:46 -07:00
  • 8083269709 Switch to local relay model Daniel D’Aquino 2025-08-18 17:46:40 -07:00
  • 5f3ce30826 Fix memory race condition Daniel D’Aquino 2025-08-18 17:17:26 -07:00
  • 578d47356d Make RelayPool private to NostrNetworkManager and migrate usages Daniel D’Aquino 2025-08-15 17:01:26 -07:00
  • f2870b9a38 Fix OS 26 build errors Daniel D’Aquino 2025-09-17 17:17:43 -07:00
  • 719a0c8cb0 Merge pull request #3209 from damus-io/translations Daniel D’Aquino 2025-08-25 18:53:36 -07:00
  • 89ad22833d Reduce default zap amount and deduplicate from preset zap amount items Terry Yiu 2025-08-23 10:42:10 -04:00
  • 9407c75d60 Translate Localizable.strings in de transifex-integration[bot] 2025-08-25 14:43:27 +00:00
  • c4e6e5e6a7 Translate Localizable.strings in ja transifex-integration[bot] 2025-08-25 00:36:13 +00:00
  • 592e9f9405 Translate Localizable.strings in ja transifex-integration[bot] 2025-08-25 00:36:02 +00:00
  • d924485bb3 Translate InfoPlist.strings in zh_CN transifex-integration[bot] 2025-08-24 13:56:16 +00:00
  • b774f28427 Translate Localizable.strings in th transifex-integration[bot] 2025-08-24 01:22:28 +00:00
  • 0b288c921e Reduce default zap amount and deduplicate from preset zap amount items zap-amount-updates Terry Yiu 2025-08-23 10:42:10 -04:00
  • deae6c0636 Translate Localizable.strings in pt_PT transifex-integration[bot] 2025-08-23 19:40:14 +00:00
  • da386f3bcd Translate Localizable.strings in nl transifex-integration[bot] 2025-08-23 17:57:15 +00:00
  • 55dbb46bb5 Export strings for translation Terry Yiu 2025-08-23 11:08:07 -04:00
  • dc8e647c34 Translate Localizable.strings in pt_PT transifex-integration[bot] 2025-08-13 20:02:14 +00:00
  • eb25ff3584 Translate Localizable.strings in pt_PT transifex-integration[bot] 2025-08-13 20:00:01 +00:00
  • 0ae03fc3f3 Translate Localizable.strings in pt_PT transifex-integration[bot] 2025-08-13 19:58:53 +00:00
  • e60f74eb9f Translate Localizable.strings in pt_PT transifex-integration[bot] 2025-08-13 19:58:33 +00:00
  • 0d75f9cdd9 Translate Localizable.strings in pt_PT transifex-integration[bot] 2025-08-11 16:27:09 +00:00
  • 33a3ddbfd6 Translate Localizable.stringsdict in pt_PT transifex-integration[bot] 2025-08-01 16:45:32 +00:00
  • 6555531846 Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:19:19 +00:00
  • 97b9d06774 Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:18:42 +00:00
  • 198448b114 Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:18:29 +00:00
  • a0333058a6 Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:18:10 +00:00
  • e640d5185e Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:17:29 +00:00
  • 9723718bc5 Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:16:55 +00:00
  • 08e19fd395 Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:16:20 +00:00
  • 7f39c3c4b2 Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:15:41 +00:00
  • cd3314c068 Translate Localizable.strings in th transifex-integration[bot] 2025-07-23 03:15:29 +00:00
  • f73c0ec1c4 Add support for scanning nprofile QR codes Terry Yiu 2025-08-18 08:36:58 -07:00