Commit Graph

7164 Commits

Author SHA1 Message Date
David Kaspar a72fff5f8f Lifted out collectors from CacheCollectors object 2025-08-16 18:50:01 +01:00
David Kaspar a82f4aacbe Use val for references that do not change (eg results) 2025-08-16 18:17:27 +01:00
David Kaspar f21c7bd258 Lint issues: remove unused methods, use indexing operator instead of .get() 2025-08-16 11:21:19 +01:00
David Kaspar 533d8b18f0 Remove duplicate functionality from Cache implementations and use instead common methods in CacheOperations utility class
Create override for forEach and size as they are needed internally and do slightly different things
2025-08-16 10:45:37 +01:00
David Kaspar b069f283ac Move common cache operations to new utility class 2025-08-16 10:38:57 +01:00
David Kaspar eab2f96f02 remove duplicate colletors and Use collectors from new utility class 2025-08-16 10:20:52 +01:00
David Kaspar c4b71a0aea Move common collectors to new utility class 2025-08-16 10:09:56 +01:00
Vitor Pamplona e867571ea6 Improves version finder 2025-08-15 14:39:53 -04:00
Vitor Pamplona f4759c283e Adds a basic OkHttp builder to Quartz (new dependency :( )
Adds some instructions to the basic readme.md
2025-08-15 14:33:05 -04:00
Vitor Pamplona 4887e6f3a1 Sends a disconnect signal to the clients 2025-08-15 09:43:37 -04:00
Vitor Pamplona 1392833179 no need for the scope on the cache connector 2025-08-15 09:18:42 -04:00
Vitor Pamplona 529a1f403e Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-15 08:41:22 -04:00
Vitor Pamplona c9b16309e2 Clears the socket from memory upon closing. 2025-08-15 08:40:33 -04:00
Vitor Pamplona 81db455bfb Updates compose and fragment 2025-08-15 08:36:08 -04:00
Vitor Pamplona c017b9cace Merge pull request #1410 from greenart7c3/main
Fix non ssl connections
2025-08-15 06:57:29 -04:00
greenart7c3 25f5551a98 Fix non ssl connections 2025-08-15 07:35:01 -03:00
Vitor Pamplona d8461c2a74 Growing the number of possibilities to download profile information from 2025-08-14 19:47:20 -04:00
Vitor Pamplona 25dec49e97 Reactivates event log 2025-08-14 18:58:33 -04:00
Vitor Pamplona 424d5ccc9c Refactoring 2025-08-14 17:32:28 -04:00
Vitor Pamplona 422a018a1f Fixes when posts have published_at in milliseconds. 2025-08-14 17:32:15 -04:00
Vitor Pamplona 5b8afb6f60 Updates logging for auth 2025-08-14 17:06:26 -04:00
Vitor Pamplona 38827a4db6 Uses relays where the event was seen as a source of reactions and replies 2025-08-14 16:20:53 -04:00
Vitor Pamplona 97bad5707f Improves filter by last date of the feed 2025-08-14 16:09:26 -04:00
Vitor Pamplona 58c8ff646f Moves the feed update to 5 seconds. 2025-08-14 16:04:27 -04:00
Vitor Pamplona 613a3b4912 Adds a limit of 1 week to load videos and hashtags on shorts 2025-08-14 16:03:48 -04:00
Vitor Pamplona a67155ac25 Only loads notifications from random relays after the notification feed is done 2025-08-14 16:03:19 -04:00
Vitor Pamplona ba27b68c14 Minor refactoring 2025-08-14 15:43:43 -04:00
Vitor Pamplona dfe5f86a23 Faster PublishedAt providers 2025-08-14 11:28:03 -04:00
Vitor Pamplona abf0c4fd70 Removes broadcasting relays from the group of relays used to find events. 2025-08-14 10:49:30 -04:00
Vitor Pamplona ed675a4973 Merge pull request #1408 from davotoula/reduce-duplication-resuable-zap-button
Deduplication of code: ZapTheDevsCard, DvmContentDiscoveryScreen
2025-08-14 09:51:38 -04:00
Vitor Pamplona 6514bacf69 Merge pull request #1409 from davotoula/1406-display-app-picture-when-clicked-on-app-picture
Display app picture when clicked on app picture
2025-08-14 09:51:06 -04:00
David Kaspar e682a95822 Changed ZoomableImageDialog to show app picture rather than banner
Moved it inside picture?.let to guard against null picture
2025-08-14 14:34:11 +01:00
David Kaspar d367a1f281 Specify return type as non-nullable asJackson will either return a non-null value or throw an exception. 2025-08-14 11:23:23 +01:00
Vitor Pamplona f5881d4248 avoids using broadcasting relays to build filters to download home data 2025-08-13 19:11:54 -04:00
Vitor Pamplona 4c0f223673 Draft event refactoring 2025-08-13 19:11:29 -04:00
David Kaspar aae520d2e4 Created ReusableZapButton with common zap button logic
ZapDVMButton refactored to use ReusableZapButton with DVM-specific configuration
2025-08-13 20:59:56 +01:00
Vitor Pamplona 251e5535d0 Removes hash logs 2025-08-12 18:57:11 -04:00
Vitor Pamplona a034b495e8 Removes checks 2025-08-12 18:57:01 -04:00
Vitor Pamplona 41c2097f3c reduces logs 2025-08-12 18:55:55 -04:00
Vitor Pamplona 22dc037bf7 Moves to disable tor if on the background 2025-08-12 18:55:47 -04:00
Vitor Pamplona 346fb61507 Small refactoring 2025-08-12 17:55:24 -04:00
Vitor Pamplona c17d66b7e9 Small optimization 2025-08-12 17:28:22 -04:00
Vitor Pamplona 478b2d12eb Speeding up the parsing of relay urls 2025-08-12 17:16:14 -04:00
Vitor Pamplona c14d976ad1 Minor refactoring 2025-08-12 17:15:23 -04:00
Vitor Pamplona d605eb3b0a Fixes lack of update on chats and channels due to the new indexer being decoupled form LocalCache. 2025-08-12 16:37:32 -04:00
Vitor Pamplona 25aaed80b0 Better name for the newestMessage of a chat 2025-08-12 11:43:57 -04:00
Vitor Pamplona 14582fe9b6 Recalculating subject and last message when deletes happen 2025-08-12 11:29:58 -04:00
Vitor Pamplona 7a38269449 removing unused libs 2025-08-12 11:29:34 -04:00
Vitor Pamplona 77bb34eaf8 Updates tor to 16KB-page files and firebase 2025-08-12 08:47:51 -04:00
Vitor Pamplona d0f3dde08b Migrates to a more obvious open/close subscription model for NostrClient 2025-08-11 10:34:10 -04:00