Commit Graph

7222 Commits

Author SHA1 Message Date
Vitor Pamplona
94a7d9cf14 Makes sure the list is not empty before building the filter 2025-07-10 14:52:27 -04:00
Vitor Pamplona
f1d39b8517 Logs the relays used for deletion events and checks if it hasn't sent the deleted event to each relay already 2025-07-10 14:36:31 -04:00
Vitor Pamplona
7a14d95973 Adds more relays to the DVM inbox.
Sends the new EVENT only after the screen updates.
2025-07-10 14:34:09 -04:00
Vitor Pamplona
8dbb1a889e Avoids displaying loading symbol on our cached AsyncImage implementation 2025-07-10 11:49:16 -04:00
Vitor Pamplona
ca41d4e10a Refactoring 2025-07-10 11:13:52 -04:00
Vitor Pamplona
ee8ffcd03d Fixes some borders of preview cards 2025-07-10 11:08:39 -04:00
Vitor Pamplona
f9189e9ec1 Further separates channels by kind in the UI 2025-07-10 10:57:42 -04:00
Vitor Pamplona
ec985d58e7 Fixes matching image borders in the loading step of preview cards 2025-07-10 09:43:36 -04:00
Vitor Pamplona
a2d16c173c Fixing crash when the last : is not present in an address 2025-07-10 09:38:53 -04:00
Vitor Pamplona
123803edd3 Fixes reply count 2025-07-09 17:48:19 -04:00
Vitor Pamplona
35005dddad Adds checks in the filter to highlight issues with empty or invalid filters 2025-07-09 17:20:59 -04:00
Vitor Pamplona
accc8d4439 Brute forces the finding of events. 2025-07-09 16:57:26 -04:00
Vitor Pamplona
267d4c505a Moves OkHttp to the coroutines version and turns all their usage into suspend functions 2025-07-09 15:14:58 -04:00
Vitor Pamplona
b502ab7de8 Fixes issue on saving NIP47 address 2025-07-09 15:14:25 -04:00
Vitor Pamplona
7eb39b3c4c Readjusts relay view on profile 2025-07-09 09:03:56 -04:00
Vitor Pamplona
17e33c61e7 Refactoring base EOSE managers to provide better logging 2025-07-09 09:03:45 -04:00
Vitor Pamplona
6851b1bb51 Only closes after removing the subscriptions to avoid resubscribing while closing. 2025-07-09 08:37:21 -04:00
Vitor Pamplona
b12e675b3a Refactors the name of the simple relay client 2025-07-09 08:36:50 -04:00
Vitor Pamplona
cc02806390 Fixing weird version number on the left drawer 2025-07-08 19:27:43 -04:00
Vitor Pamplona
2ee1285ea1 Removes old follows in Contact lists. 2025-07-08 19:16:28 -04:00
Vitor Pamplona
c5ed0cfa60 Improves Image load screens in the preview cards 2025-07-08 18:43:10 -04:00
Vitor Pamplona
4084a72178 Minor refactoring in Account 2025-07-08 18:17:18 -04:00
Vitor Pamplona
2c3e641639 Merge branch 'full-outbox' of nostr://vitorpamplona.com/relay.ngit.dev/amethyst into full-outbox
# Conflicts:
#	amethyst/src/main/java/com/vitorpamplona/amethyst/model/Account.kt
2025-07-08 18:06:38 -04:00
Vitor Pamplona
8e0b94646a Includes Trusted Relays in all my relays 2025-07-08 18:05:54 -04:00
Vitor Pamplona
8c4ec1dc7d Includes Trusted Relays in all my relays 2025-07-08 17:52:56 -04:00
Vitor Pamplona
e89a04eb56 Makes sure the metadata and the Advertised Relay list goes to every connected relay. 2025-07-08 17:21:59 -04:00
Vitor Pamplona
8d14f3615d Improves Bech32 parser to consider only the 58 chars of nsec1, npub1 and note1. 2025-07-08 15:22:55 -04:00
Vitor Pamplona
dbb9ee5379 Removing all the default since logic 2025-07-08 15:22:31 -04:00
Vitor Pamplona
0be9447bee Reusing the parsed event to reuse cache when computing relay hints. 2025-07-08 15:22:09 -04:00
Vitor Pamplona
0d174aae30 Refining the outbox relay selection with all hints. 2025-07-08 14:34:52 -04:00
Vitor Pamplona
994363602d Turns the relay information dialog into a route 2025-07-08 12:00:17 -04:00
Vitor Pamplona
296fa201f7 Delete Relay Selection dialog from all new post screens. 2025-07-08 11:28:30 -04:00
Vitor Pamplona
a05b2681ad 1. Fixes crash when opening the relay selection dialog
2. Fixes color and size of ping labels on relays
3. Removes delete button for connected relay view.
2025-07-08 10:20:54 -04:00
Vitor Pamplona
1b86c3d85b Fixes the sending of multiple old events back to the relays that send old events to Amethyst. 2025-07-08 09:22:33 -04:00
Vitor Pamplona
2c90aa4b1e Continues the migration to use full parsed Addresses instead of just addressIds on the Local Cache. Moves the community route to take a full address. 2025-07-08 08:54:13 -04:00
Vitor Pamplona
0fe8f6c78c Improves debouncing when changing relays. 2025-07-07 20:40:29 -04:00
Vitor Pamplona
b800b5a664 Early support for Blocked and Trusted Relay Lists 2025-07-07 19:49:23 -04:00
Vitor Pamplona
d084714a21 Avoids logging all REQs by default. 2025-07-07 17:19:37 -04:00
Vitor Pamplona
ed2d7f57c5 Adds the incoming relay as a hint to all related keys, addresses and event ids. 2025-07-07 17:02:42 -04:00
Vitor Pamplona
eb5d113298 new map of set api 2025-07-07 13:48:39 -04:00
Vitor Pamplona
cf48516602 Makes sure Filters are not updated if the since is the only change 2025-07-07 13:37:57 -04:00
Vitor Pamplona
28d182cc55 Updates tor, okhttp and navigation compose 2025-07-03 18:26:57 -04:00
Vitor Pamplona
7eeb2ed66a Fixes count call mistake 2025-07-03 18:26:34 -04:00
Vitor Pamplona
1e8ca6c5f0 Merge remote-tracking branch 'origin/HEAD' into full-outbox 2025-07-03 17:22:38 -04:00
Vitor Pamplona
9e72f5d55e Fixes icon size cache on the User Profile 2025-07-03 17:14:07 -04:00
David Kaspar
1db628719b Merge pull request #1384 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-07-03 22:04:11 +02:00
Vitor Pamplona
e4ebca29f4 Improves RelayHint normalization to make sure the NormalizedRelayUrls are indeed relays 2025-07-03 15:45:46 -04:00
Crowdin Bot
67ae61e5d4 New Crowdin translations by GitHub Action 2025-07-03 19:13:48 +00:00
Vitor Pamplona
64bad2b476 Better logs for the basic relay 2025-07-03 13:08:50 -04:00
Vitor Pamplona
cfbf113910 Fixes crash on lazy flows when uploading images before the relay list is loaded. 2025-07-03 13:08:27 -04:00