David Kaspar
6a6fadb493
Merge pull request #1971 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-28 00:06:55 +01:00
Crowdin Bot
4d38c1dfb0
New Crowdin translations by GitHub Action
2026-03-27 22:58:31 +00:00
Vitor Pamplona
da060a27fd
Merge pull request #1970 from davotoula/update-video-compression-library
...
Update video compression library
2026-03-27 18:57:20 -04:00
Vitor Pamplona
49f0ca30b2
Fixes test case
2026-03-27 18:49:12 -04:00
Vitor Pamplona
e8c98f31e6
Reverting merge issues
2026-03-27 18:48:29 -04:00
Vitor Pamplona
ff8e5dd4e4
Fixes missing strings during merge
2026-03-27 18:43:06 -04:00
Vitor Pamplona
e444e59f66
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
* 'main' of https://github.com/vitorpamplona/amethyst :
New Crowdin translations by GitHub Action
New Crowdin translations by GitHub Action
feat: add NIP-66 monitor reports UI and string resources
feat: register NIP-66 filter assembler in coordinator
feat: add NIP-66 relay info subscription composable
feat: add NIP-66 relay discovery filter sub-assembler
feat: display NIP-66 relay monitor reports in relay information screen
2026-03-27 18:27:40 -04:00
davotoula
bb469700b7
update video compression library to latest
2026-03-27 23:25:55 +01:00
davotoula
3423065b94
update to use new limit short size
...
bit more aggressive compression defaults
2026-03-27 23:25:55 +01:00
Vitor Pamplona
549baa2ceb
Ignore vlc temp files
2026-03-27 17:04:04 -04:00
Vitor Pamplona
c068fe38be
Fixes tests
2026-03-27 16:36:42 -04:00
davotoula
acfb596647
add local maven repo for easier library development
2026-03-27 21:32:32 +01:00
Vitor Pamplona
323694761e
Updating dependencies
2026-03-27 16:21:16 -04:00
Vitor Pamplona
540194e0ca
Merge pull request #1969 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-27 16:18:57 -04:00
Crowdin Bot
6a99210633
New Crowdin translations by GitHub Action
2026-03-27 20:15:23 +00:00
Vitor Pamplona
d0a5e7d44b
Merge pull request #1968 from vitorpamplona/claude/relay-info-nip66-GpWzf
...
Add relay monitor discovery events display to relay info screen
2026-03-27 16:13:49 -04:00
Vitor Pamplona
e0c569ea9b
Merge pull request #1966 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-27 16:13:04 -04:00
Crowdin Bot
1696ad1248
New Crowdin translations by GitHub Action
2026-03-27 20:04:06 +00:00
Claude
77656ffc84
feat: add NIP-66 monitor reports UI and string resources
...
Add relay monitor report section to RelayInformationScreen showing
discovery events from multiple NIP-66 monitors. Add string resources
for the monitor reports UI.
https://claude.ai/code/session_01KWuXTp3Z7HST9cu6RWQ4G5
2026-03-27 19:58:26 +00:00
Vitor Pamplona
aa3202de4b
feat: register NIP-66 filter assembler in coordinator
2026-03-27 15:56:19 -04:00
Vitor Pamplona
3387e119d5
feat: add NIP-66 relay info subscription composable
2026-03-27 15:55:25 -04:00
Vitor Pamplona
0a44bb4904
feat: add NIP-66 relay discovery filter sub-assembler
2026-03-27 15:55:19 -04:00
Vitor Pamplona
d65ffd1978
feat: display NIP-66 relay monitor reports in relay information screen
...
Subscribe to kind 30166 (RelayDiscoveryEvent) events for the relay being
viewed and display monitoring data from multiple providers. Shows RTT
metrics (open/read/write), network type, relay type, supported NIPs,
and access requirements reported by each monitor.
https://claude.ai/code/session_01KWuXTp3Z7HST9cu6RWQ4G5
2026-03-27 15:55:02 -04:00
Vitor Pamplona
4d426a011a
Fixes typo
2026-03-27 15:50:15 -04:00
Vitor Pamplona
7ec1ec1a3f
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
* 'main' of https://github.com/vitorpamplona/amethyst: (26 commits)
feat(cache): seed NotificationsScreen from cache on compose
feat(cache): wire State classes on DesktopIAccount for GC retention
feat(cache): extract Kind3FollowListState + Nip65RelayListState to commons
feat(cache): extract BookmarkListState to commons/commonMain
feat(cache): add periodic memory cleanup for Desktop
feat(cache): replace BoundedLargeCache with LargeSoftCache on Desktop
refactor(cache): move LargeSoftCache to commons/jvmAndroid, fix ICacheProvider types
feat(cache): seed Reads and Bookmarks screens from cache on compose
fix(cache): don't reset followersCount to 0 on subscription restart
feat(cache): cache profile metadata and follower/following counts
fix(cache): use relayStatuses (available) instead of connectedRelays for subscriptions
fix(cache): add missing relay subscriptions for FeedScreen and UserProfileScreen
refactor(cache): P3 simplifications — remove dead code, reduce abstractions
fix(cache): address review findings — subscription churn, O(n) size, atomicity
feat(cache): ThreadScreen → DesktopFeedViewModel + DesktopThreadFilter
feat(ui): relay health indicator in NavigationRail
feat(cache): UserProfileScreen notes feed → DesktopFeedViewModel
feat(cache): FeedScreen → DesktopFeedViewModel + Note-based FeedNoteCard
feat(cache): Coordinator error handling + interaction subscriptions
feat(cache): kind-based consumer registry + new event types
...
2026-03-27 15:47:56 -04:00
Vitor Pamplona
787b9ab9db
Merge pull request #1905 from nrobi144/feat/desktop-cache-v2
...
feat(desktop): cache-centric architecture for desktop feeds
2026-03-27 15:45:34 -04:00
Vitor Pamplona
20f8d14d28
Final touches on rendering Zap Goals
2026-03-27 15:43:20 -04:00
Vitor Pamplona
58628dbc12
spotless apply
2026-03-27 15:36:14 -04:00
Vitor Pamplona
3a7402a62b
Merge pull request #1964 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-27 15:34:28 -04:00
Vitor Pamplona
fe92deeb53
Merge pull request #1965 from vitorpamplona/claude/nip75-goals-feature-332LM
...
Add NIP-75 Zap Goals support with creation and rendering
2026-03-27 15:33:57 -04:00
Vitor Pamplona
25fee78296
Merge branch 'main' into claude/nip75-goals-feature-332LM
2026-03-27 15:33:50 -04:00
Vitor Pamplona
787eb01c2c
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
* 'main' of https://github.com/vitorpamplona/amethyst :
New Crowdin translations by GitHub Action
Get rid of libsodium related files.
2026-03-27 15:29:10 -04:00
Vitor Pamplona
1a2e34bdcf
Adds a Pin icon to the post instead of making a separate section in user profiles
2026-03-27 15:27:50 -04:00
Crowdin Bot
a0bea7602e
New Crowdin translations by GitHub Action
2026-03-27 19:19:32 +00:00
Vitor Pamplona
ddb23118a2
Merge pull request #1963 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-27 15:18:10 -04:00
Vitor Pamplona
0a62b898be
Merge pull request #1962 from KotlinGeekDev/kmp-completeness
...
Remove libsodium files.
2026-03-27 15:17:59 -04:00
Crowdin Bot
37dad897cf
New Crowdin translations by GitHub Action
2026-03-27 18:59:52 +00:00
Vitor Pamplona
b79cd53d34
Finishes vanish final touches.
2026-03-27 14:57:20 -04:00
KotlinGeekDev
d7930d4527
Get rid of libsodium related files.
2026-03-27 19:26:17 +01:00
Vitor Pamplona
face5ba6e6
Fixes long lists of vanish request relays
2026-03-27 14:18:32 -04:00
Vitor Pamplona
427423edda
Adds the user's outbox relays to keep a copy of vanish requests.
2026-03-27 14:18:07 -04:00
Vitor Pamplona
153666b9b4
Improves vanishing tests
2026-03-27 13:59:55 -04:00
Vitor Pamplona
1ece456f41
Uses the new query method from quartz
2026-03-27 12:36:45 -04:00
Vitor Pamplona
a456517fbf
Offers a new query method from quartz
2026-03-27 12:36:35 -04:00
Vitor Pamplona
d3ddb86dbb
Allows users to pick relays on the request to vanish screen
2026-03-27 12:13:19 -04:00
Vitor Pamplona
0862be2761
Improvements to the layout of the kinds
2026-03-27 11:21:46 -04:00
Vitor Pamplona
cf28e799b7
Better wording
2026-03-27 11:00:47 -04:00
Vitor Pamplona
94c900e98f
Moves manage action to the Relay Info header
2026-03-27 10:59:59 -04:00
Vitor Pamplona
e144eabf96
Merge pull request #1961 from vitorpamplona/claude/pinned-notes-in-tab-8y3TR
...
Integrate pinned notes into new threads tab
2026-03-27 10:25:26 -04:00
Vitor Pamplona
e209b9e0cc
Merge pull request #1960 from vitorpamplona/claude/pubkey-user-mapping-vWcSL
...
Display user profiles in relay management pubkey lists
2026-03-27 10:16:12 -04:00