Commit Graph

6996 Commits

Author SHA1 Message Date
Vitor Pamplona
e6dfa07526 Fixes expiration builder 2025-07-27 16:51:59 -04:00
Vitor Pamplona
8e3594cd75 Adds a way to delete events by address only 2025-07-27 16:25:24 -04:00
Vitor Pamplona
d5bbf4b00b Adds basic events to the seacheable interface 2025-07-27 16:25:09 -04:00
Vitor Pamplona
dc68d6025e Adds support for the Request to Vanish NIP - 62 2025-07-27 16:24:10 -04:00
Vitor Pamplona
f8f59abdf1 Small refactoring 2025-07-25 14:33:14 -04:00
Vitor Pamplona
3a37d5e42d Fixes the benchmark testing cases 2025-07-25 14:29:14 -04:00
Vitor Pamplona
ca9777be83 Creates a kind type alias 2025-07-25 12:42:19 -04:00
Vitor Pamplona
e7a9890eb1 Fixes quartz test cases for the new structure 2025-07-25 12:41:43 -04:00
Vitor Pamplona
39152d4e90 Makes the metadata event and contact list addressables 2025-07-25 12:40:55 -04:00
Vitor Pamplona
96e26cfb7d Adds a parser and assembler for NIP47 2025-07-25 12:39:55 -04:00
Vitor Pamplona
8844bb73ea Defines a searcheable interface for events to implement and provide content for a full text search 2025-07-25 12:39:38 -04:00
Vitor Pamplona
180a1eb1db Refactors the use of Gzip 2025-07-25 12:39:11 -04:00
Vitor Pamplona
b77127df77 Minor adjustment 2025-07-24 11:05:08 -04:00
Vitor Pamplona
803b231aaa Moves firebase to the main module 2025-07-24 10:16:56 -04:00
Vitor Pamplona
b27a12b9b5 Finally solved the issue with @aar in gradle 2025-07-24 10:11:36 -04:00
Vitor Pamplona
e7f04ad38d updates spotless 2025-07-24 10:01:20 -04:00
Vitor Pamplona
25e92666e0 Adjusts the gradle DSL language to the latest deprecations 2025-07-24 09:53:00 -04:00
Vitor Pamplona
e76bffd048 Updates coil, compose, firebase, jackson, lifecyle, mockk, navigation 2025-07-24 09:37:40 -04:00
Vitor Pamplona
558a060994 Merge remote-tracking branch 'origin/HEAD' into full-outbox
# Conflicts:
#	gradle/libs.versions.toml
2025-07-24 09:27:01 -04:00
Vitor Pamplona
14055894dc Refactoring in the relay url normalizer 2025-07-24 09:22:24 -04:00
Vitor Pamplona
a494257a27 Adds Proxy relay list and adds support for fixed list of relays. 2025-07-23 19:09:04 -04:00
Vitor Pamplona
1084d2a063 Adds an indexer relay list 2025-07-23 13:19:46 -04:00
Vitor Pamplona
57e4d76da0 Adds broadcasting relay section 2025-07-23 11:35:25 -04:00
Vitor Pamplona
5ac4314e2a Improvements to the online check 2025-07-23 11:33:43 -04:00
Vitor Pamplona
a7dbd787f4 Creates a garbage collector-friendly note cache. 2025-07-23 10:50:51 -04:00
Vitor Pamplona
3a0d7ddac1 Removes unnecessary spec in Channel 2025-07-23 09:26:07 -04:00
Vitor Pamplona
c221506e78 Fixes square loading image on Follow packs 2025-07-23 08:50:14 -04:00
Vitor Pamplona
064a732ec8 Fixes leaving and joining channels 2025-07-23 08:44:41 -04:00
Vitor Pamplona
95f463b0aa Showing ephemeral chats in the messages list.
Fixing a bug of the last message with unloaded event
2025-07-22 20:12:43 -04:00
Vitor Pamplona
6d4708bbeb Implements a partial page system to load feeds. 2025-07-22 19:02:23 -04:00
Vitor Pamplona
1d9b2cffa2 Filtering Addressable notes from Notification's note stack 2025-07-22 15:05:17 -04:00
Vitor Pamplona
6c77bf94a8 Fixing mark as read 2025-07-22 14:09:47 -04:00
Vitor Pamplona
37ff0070ee Solves the hanging AccountViewModel scope when Amethyst is forced closed. 2025-07-22 13:38:30 -04:00
Vitor Pamplona
0f13202f84 Corrects a bug of not showing the user's own messages on chat 2025-07-22 12:46:05 -04:00
Vitor Pamplona
a3ec4d4260 Completing Intent writing implementation 2025-07-22 10:54:24 -04:00
Vitor Pamplona
e6b5d51cda Fixes NIP-55 return as a list of results on the intent. 2025-07-22 10:34:42 -04:00
Vitor Pamplona
8fe13717dd Fixes trying to parse empty addresses 2025-07-22 10:34:09 -04:00
Vitor Pamplona
c7e81d1378 Refactoring Channel modules 2025-07-22 10:33:50 -04:00
Vitor Pamplona
8e6d71e422 Minimizes the dependency on the Account further by moving Tor settings to a tor Privacy State 2025-07-21 19:09:06 -04:00
Vitor Pamplona
95c6dcce5e Moves Ots to its own state class 2025-07-21 17:34:48 -04:00
Vitor Pamplona
6066c7d06d Removes relay lists from notifications 2025-07-21 17:33:31 -04:00
Vitor Pamplona
1c5acc00f3 More appropriate limits 2025-07-21 10:11:03 -04:00
David Kaspar
d8fd9f127d Merge pull request #1387 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-07-20 16:12:05 +02:00
Crowdin Bot
0037d642b0 New Crowdin translations by GitHub Action 2025-07-20 14:11:35 +00:00
Vitor Pamplona
3b0c1b6d4f Merge pull request #1386 from davotoula/upgrade-agp
Upgrade agp to 8.11.1
2025-07-20 10:10:29 -04:00
David Kaspar
4855e36e4c Upgrade agp to 8.11.1 2025-07-20 11:46:26 +02:00
Vitor Pamplona
8a3bb6e1ae Significantly reduces the limit in our filters to reduce the amount of duplicated events coming from multiple relays. 2025-07-18 18:35:52 -04:00
Vitor Pamplona
13ce0e7311 Breaks down the amount of reactions for each post to download from the amount of reactions to communities and chats themselves (which is much larger) 2025-07-18 18:34:54 -04:00
Vitor Pamplona
ee67f2ded9 Adds a subscription to download notifications from random relays in case users are not outbox ready yet. 2025-07-18 18:33:50 -04:00
Vitor Pamplona
19327b682c Improves external signer logs 2025-07-18 17:51:43 -04:00