davotoula
|
5d6e7d1921
|
change from runBlocking to runTest where appropriate
|
2025-10-15 21:00:00 +02:00 |
|
Vitor Pamplona
|
7a05f527dd
|
Moving Log.java to Log.kt
|
2025-10-14 15:18:45 -04:00 |
|
Vitor Pamplona
|
0668f2caa4
|
Updates Compose, Firebase, GMS, JNA, mock, okhttp, secp256, spotless, vico, zoomable, androidXCamera
|
2025-10-14 14:38:28 -04:00 |
|
Vitor Pamplona
|
4af576f5f4
|
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
|
2025-10-14 14:15:38 -04:00 |
|
Vitor Pamplona
|
e422dcda50
|
Merge pull request #1519 from davotoula/1516-Private-Public-Bookmark-Removal-Issue
Private public bookmark removal issue
|
2025-10-14 13:42:42 -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
|
ba756c9acd
|
Take into account profile membership when removing profile.
|
2025-10-13 20:30:18 +01: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
|
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
|
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
|
192a257780
|
Merge branch 'vitorpamplona:main' into followset-improvements
|
2025-10-08 01:53:14 +00: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
|
eb99febb2b
|
Merge branch 'vitorpamplona:main' into followset-improvements
|
2025-10-04 06:48:59 +00:00 |
|
Vitor Pamplona
|
cf8c8e47a2
|
Creates an option to ignore reconnection relays that should be used when the network settings change.
|
2025-10-03 18:03:04 -04:00 |
|
Vitor Pamplona
|
26462a150e
|
Makes sure the scope is cancelled when the NostrClient is done
|
2025-10-03 18:01:34 -04:00 |
|
Vitor Pamplona
|
b002f9f37e
|
Uses the new isHex64 in the ContactList
|
2025-10-03 15:58:38 -04:00 |
|
Vitor Pamplona
|
7994945209
|
30% Faster isHex for strings with 64 bytes.
|
2025-10-03 15:58:01 -04:00 |
|
KotlinGeekDev
|
2df575d4af
|
Modify the models to support creating a new list with several profiles. Use IO dispatcher in FollowSetState. Introduce follow set copying/cloning, with custom names/descriptions for the clones.
|
2025-10-03 16:02:15 +01:00 |
|
Vitor Pamplona
|
97668513b5
|
Fixes passing onClosed messages forward from NostrClient
|
2025-10-03 09:11:28 -04:00 |
|
Vitor Pamplona
|
bc8e18a01b
|
Initial test cases for NostrClient and extensions
|
2025-10-02 17:54:56 -04:00 |
|
Vitor Pamplona
|
90b682a38f
|
Avoid sending close to subs that are already closed.
|
2025-10-02 17:48:06 -04:00 |
|
Vitor Pamplona
|
c6107dd784
|
Starts NostrClient in active instead of waiting for a connect() call
|
2025-10-02 17:47:39 -04:00 |
|
Vitor Pamplona
|
fd6be80b7e
|
Offers a way to destroy subscriptions
|
2025-10-02 17:46:54 -04:00 |
|
Vitor Pamplona
|
f901f8ab8f
|
Must use unlimited channels to avoid blocking the OkHttp threads.
|
2025-10-02 17:46:35 -04:00 |
|
Vitor Pamplona
|
b83ea61522
|
Moves OKHttp relay implementations to use a Channel in order to guarantee incoming message order.
|
2025-10-02 17:45:58 -04:00 |
|
Vitor Pamplona
|
168caf0ec6
|
Fixes comment
|
2025-10-02 17:42:33 -04:00 |
|
Vitor Pamplona
|
04f5e8738a
|
Forces an updateFilter at the start of new subs.
|
2025-10-02 16:54:34 -04:00 |
|
Vitor Pamplona
|
c8f51380aa
|
Fixes error messages in BasicRelayClient
|
2025-10-02 16:41:47 -04:00 |
|
Vitor Pamplona
|
612dd175b3
|
Creates the relay on sending new requests instead of waiting for updatePool method.
|
2025-10-02 16:40:45 -04:00 |
|
Vitor Pamplona
|
a56d9631ed
|
Solves the issue of not connecting in the first time reconnect is called
|
2025-10-02 16:40:16 -04:00 |
|
Vitor Pamplona
|
1fd5ba0451
|
Adds ease of use functions for the downloadFirst Event extension method
|
2025-10-02 16:39:47 -04:00 |
|
Vitor Pamplona
|
132c00d434
|
Fixes suspending on coroutineScope and never returning bug
|
2025-10-02 16:39:20 -04:00 |
|
Vitor Pamplona
|
47cc8fc4ae
|
Improves log class for JVM
|
2025-10-02 16:38:34 -04:00 |
|
KotlinGeekDev
|
dfb683e00d
|
Continue refactoring of models to make things correct.
|
2025-09-30 15:37:02 +01:00 |
|
Vitor Pamplona
|
bb1d805080
|
Removes the need to use kotlinx.datetime on quartz
|
2025-09-29 18:06:58 -04:00 |
|
Vitor Pamplona
|
631f1d9cfc
|
Makes the relayDB not private in HintIndexer
|
2025-09-26 16:10:30 -04:00 |
|
Vitor Pamplona
|
a8a6a10d6e
|
With filter serialization, prints kinds before anything else to help debug
|
2025-09-26 16:10:04 -04:00 |
|
Vitor Pamplona
|
d04cf97418
|
Better logs on BasicRelayClient
|
2025-09-24 19:24:27 -04:00 |
|