Vitor Pamplona
|
4ffc121003
|
Merge pull request #1517 from davotoula/fix-streamable-videos
Use latest LightCompressor-enhanced
|
2025-10-14 09:46:37 -04:00 |
|
Vitor Pamplona
|
a4f1e45aac
|
Merge pull request #1507 from KotlinGeekDev/followset-improvements
More follow set improvements.
|
2025-10-14 09:46:07 -04:00 |
|
davotoula
|
3a3d1a6f25
|
bugfix: don't remove from public bookmarks when removing from private
|
2025-10-14 13:31:27 +02:00 |
|
davotoula
|
85bdf67ac3
|
added failing test: Public tags should be preserved when removing from private bookmarks
|
2025-10-14 13:21:46 +02:00 |
|
KotlinGeekDev
|
9e991f8a49
|
Fix user removal functions, by updating them to take into account backend modifications made earlier.
|
2025-10-13 21:31:22 +01:00 |
|
KotlinGeekDev
|
e6c841373b
|
String resources. Remove unused string resource in other locale-specific files, to avoid much work.
|
2025-10-13 21:04:42 +01:00 |
|
KotlinGeekDev
|
ba756c9acd
|
Take into account profile membership when removing profile.
|
2025-10-13 20:30:18 +01:00 |
|
davotoula
|
349156f380
|
fix: Only render as gallery if all segments are images
|
2025-10-13 19:32:25 +02:00 |
|
davotoula
|
133c897731
|
Added junit and mockK for androidTest UI dependencies
Added failing androidTest for mixed image/video parsing
|
2025-10-13 18:38:14 +02:00 |
|
davotoula
|
13402fa5d4
|
Use lightcompressor-enhanced 1.6.0 release
|
2025-10-13 09:25:11 +02:00 |
|
davotoula
|
2a3c31cc5b
|
Use latest LightCompressor-enhanced:
Fix for Progressive download
Replaced obsolete MP4 parser libraries with native MediaMuxer/MediaCodec
|
2025-10-12 21:13:12 +02:00 |
|
Vitor Pamplona
|
5fcf0c5938
|
Using a week as the default cut off for notifications from random relays.
|
2025-10-10 12:54:58 -04:00 |
|
Vitor Pamplona
|
0fab3afea2
|
Moves static relay stats to a injectable object
|
2025-10-10 11:38:22 -04:00 |
|
Vitor Pamplona
|
0bc38c1fa4
|
Removes sub stats from the Subscription controller to move outside.
|
2025-10-10 11:34:25 -04:00 |
|
Vitor Pamplona
|
0c0410d1dd
|
Adds an isValid function to all commands so we can check before sending
|
2025-10-10 11:33:18 -04:00 |
|
Vitor Pamplona
|
fa971b1822
|
Removes stats from Orchestrator to move out of the inner classes and be an option for app developers instead.
|
2025-10-10 11:31:32 -04:00 |
|
Vitor Pamplona
|
24f7d76dc4
|
Adds a Count reply message to relays
|
2025-10-10 11:17:43 -04:00 |
|
Vitor Pamplona
|
973cfd24fa
|
Creates our own Coil Logger to minimize trash stacks in the logs
|
2025-10-10 10:56:25 -04:00 |
|
Vitor Pamplona
|
5c09cd0b55
|
Rejects additional urls with %20 and fixes Wss ones.
|
2025-10-10 10:55:46 -04:00 |
|
Vitor Pamplona
|
5975130824
|
Avoids logging at the BasicOkHttp level
|
2025-10-10 10:51:09 -04:00 |
|
Vitor Pamplona
|
0a23e23801
|
Moves quartz to Java 21 due to binary inconsistencies between the multiple builds of KMP (tests conflicting with main)
|
2025-10-10 10:49:35 -04:00 |
|
Vitor Pamplona
|
a0c1b01a4b
|
Adds a build template option for NIP42 auths
|
2025-10-10 10:48:39 -04:00 |
|
Vitor Pamplona
|
0708936c23
|
Mocks the android log on test cases
|
2025-10-10 10:47:59 -04:00 |
|
KotlinGeekDev
|
ac60e3d221
|
String resources.
|
2025-10-09 20:13:00 +01:00 |
|
KotlinGeekDev
|
3c622f544c
|
Make a method specially for cloning/copying. Refactor createListWithDescription().
|
2025-10-09 19:55:40 +01:00 |
|
KotlinGeekDev
|
a8d01e3667
|
Put in the relevant code in PeopleListEvent. Use DescriptionTag instead of manual construction.
|
2025-10-09 17:02:42 +01:00 |
|
KotlinGeekDev
|
9aa5f1bd9f
|
Add support for modifying follow set descriptions.
|
2025-10-09 16:56:40 +01:00 |
|
KotlinGeekDev
|
192a257780
|
Merge branch 'vitorpamplona:main' into followset-improvements
|
2025-10-08 01:53:14 +00:00 |
|
Vitor Pamplona
|
0045426840
|
Fixes a bug of not loading some notification message kinds
|
2025-10-06 19:15:48 -04:00 |
|
Vitor Pamplona
|
0ab7dd9797
|
Adds test cases for the new sub map filters.
|
2025-10-06 18:55:23 -04:00 |
|
Vitor Pamplona
|
a6e4a8d4fc
|
Performance improvement for the address serializer.
|
2025-10-06 18:05:03 -04:00 |
|
Vitor Pamplona
|
5f59f1ab41
|
Adds submap queries to the addressable large cache
|
2025-10-06 18:04:37 -04:00 |
|
KotlinGeekDev
|
049430cd2e
|
Merge branch 'vitorpamplona:main' into followset-improvements
|
2025-10-06 21:25:27 +00:00 |
|
Vitor Pamplona
|
b546294078
|
getOrCreateUser already checks for Hex64. No need to do it twice
|
2025-10-06 15:44:13 -04:00 |
|
Vitor Pamplona
|
456ef86c85
|
Speeding up OkHttp startup
|
2025-10-06 15:17:37 -04:00 |
|
Vitor Pamplona
|
b8ad2961b9
|
Speeds up loading of the Follow lists in start up by using the new isHex64 method
|
2025-10-06 15:04:12 -04:00 |
|
Vitor Pamplona
|
0348454e36
|
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
|
2025-10-06 14:47:00 -04:00 |
|
Vitor Pamplona
|
b55cdda52a
|
Makes the order of the Tor Relay settings match across data objects
|
2025-10-06 14:42:25 -04:00 |
|
Vitor Pamplona
|
8c93560058
|
Fixes trusted relay lists incorrectly only using DM relays
|
2025-10-06 14:41:56 -04:00 |
|
David Kaspar
|
72b800bfb4
|
Merge pull request #1514 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
|
2025-10-06 19:19:40 +01:00 |
|
Crowdin Bot
|
4a6dbd4ba5
|
New Crowdin translations by GitHub Action
|
2025-10-06 18:18:10 +00:00 |
|
David Kaspar
|
52686c3488
|
Merge pull request #1513 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
|
2025-10-06 19:16:56 +01:00 |
|
David Kaspar
|
d8613da3ad
|
Merge branch 'main' into l10n_crowdin_translations
|
2025-10-06 19:16:34 +01:00 |
|
Crowdin Bot
|
bea393c4ef
|
New Crowdin translations by GitHub Action
|
2025-10-06 17:34:07 +00:00 |
|
Vitor Pamplona
|
cf4104292c
|
Merge pull request #1511 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
|
2025-10-06 13:32:25 -04:00 |
|
Vitor Pamplona
|
deaaa30b92
|
Merge pull request #1512 from davotoula/fix-nwc-string-deleted-on-restart
BUGFIX: Fix nwc string deleted on restart
|
2025-10-06 13:32:13 -04:00 |
|
davotoula
|
1fdf869c05
|
create putOrRemove overload for Nip47URI?
|
2025-10-06 18:56:12 +02:00 |
|
davotoula
|
701acb004f
|
remove unnecessary suspend
|
2025-10-06 18:52:14 +02:00 |
|
davotoula
|
341994e505
|
The putOrRemove(key: String, event: Any?) signature loses type information. When JsonMapper.toJson() tries to serialize, it sees Any? and can't find the serializer for Nip47URI, causing:
SerializationException: Serializer for class 'Any' is not found
|
2025-10-06 18:50:15 +02:00 |
|
KotlinGeekDev
|
c432a54561
|
Merge branch 'vitorpamplona:main' into followset-improvements
|
2025-10-06 10:40:57 +00:00 |
|