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
Vitor Pamplona
d5b9d5e80b
Closes subscription when finished by timeout.
2025-08-11 10:33:21 -04:00
Vitor Pamplona
549074ef13
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-08-07 18:04:42 -04:00
Vitor Pamplona
2315051504
- Makes zap calculation a sync routine
...
- Optimizes the display of the yellow zap when the zap event comes before the pay payment confirmation
- Fixes animations for a new zap over an existing zap.
2025-08-07 18:02:31 -04:00