Commit Graph

7819 Commits

Author SHA1 Message Date
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
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 401a3c47d9 Removes unnecessary log of object 2025-09-26 16:09:33 -04:00
Vitor Pamplona ff0a4eb88f Fixes userList of the FollowList state 2025-09-26 16:09:07 -04:00
Vitor Pamplona 1384a68ee3 Dumps the number of relay hints urls in the DB 2025-09-26 16:08:37 -04:00
Vitor Pamplona 86e50ac984 Logs the early start of the Application for benchmarking purposes 2025-09-26 16:08:22 -04:00
Vitor Pamplona f31292a201 Updates compose, navigation, windowCore and tests 2025-09-25 12:59:24 -04:00
Vitor Pamplona 1f6135d45d Updates markdown parser to the latest 2025-09-25 12:53:45 -04:00
Vitor Pamplona d04cf97418 Better logs on BasicRelayClient 2025-09-24 19:24:27 -04:00
Vitor Pamplona 8466020137 Increase the delay to update filters 2025-09-24 14:34:35 -04:00
Vitor Pamplona 54afc2c4dc Remove logs 2025-09-24 14:34:24 -04:00
Vitor Pamplona ed7fa2a80f removes log 2025-09-24 12:43:15 -04:00
Vitor Pamplona 06f94150f9 Okhttp log helper class. 2025-09-24 12:43:04 -04:00
Vitor Pamplona 361e46c99f Limits the number of posts coming from big relays with too many authors to 500 max 2025-09-24 12:38:48 -04:00
Vitor Pamplona 6ba60dce3f Throws an error if the RelayStats cannot be created. 2025-09-24 12:38:01 -04:00
Vitor Pamplona f9e0c82fc8 No need to import 500 communities for each relay it connects to 2025-09-24 12:37:35 -04:00
Vitor Pamplona 45b7b5601b Ups the max requests thread allowed to support people with over 1000 follows 2025-09-24 12:37:04 -04:00
Vitor Pamplona ccf64687a8 Separates index relays from the default and put it into the hint-based queries for unkown users. 2025-09-24 12:36:39 -04:00
Vitor Pamplona 0ba3385771 Merge pull request #1494 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-09-24 08:41:08 -04:00
Vitor Pamplona 381692a0a2 Merge pull request #1491 from KotlinGeekDev/set-management-fixes
Set management UI fixes
2025-09-24 08:40:58 -04:00
Crowdin Bot 206f8847fc New Crowdin translations by GitHub Action 2025-09-24 12:39:55 +00:00
Vitor Pamplona 5b969d92f3 Merge pull request #1492 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-09-24 08:38:36 -04:00
Vitor Pamplona 621290ec33 Merge pull request #1493 from greenart7c3/main
Show a dialog to select a signer when using multiple signers
2025-09-24 08:38:20 -04:00
Crowdin Bot 94a2d9e07d New Crowdin translations by GitHub Action 2025-09-24 12:19:05 +00:00
Vitor Pamplona 8b60aeaa94 Merge pull request #1489 from davotoula/smarter-video-compression
Smarter video compression
2025-09-24 08:17:33 -04:00
greenart7c3 6391ddbbaa Show a dialog to select a signer when using multiple signers 2025-09-24 09:09:51 -03:00
KotlinGeekDev 6ac2a7150f Change appearance of CustomSetItem. Use horizontal dividers instead of rounded borders. Adjust padding. 2025-09-24 11:50:15 +01:00
KotlinGeekDev ab6d0961e8 Even more size and color adjustments. 2025-09-24 11:37:25 +01:00
KotlinGeekDev 3c87925b38 Make border and padding adjustments to some components. 2025-09-24 10:57:44 +01:00
KotlinGeekDev 54963067aa Adjust colors for some components. 2025-09-24 09:55:53 +01:00
davotoula ec9d229392 Merge branch 'main' into smarter-video-compression 2025-09-23 23:25:23 +02:00
Vitor Pamplona ce81157dad Adds a maven publishing to ship quartz 2025-09-23 15:16:26 -04:00
Vitor Pamplona 0499dcc647 Refining the test case to avoid json comparisons 2025-09-23 13:57:34 -04:00
Vitor Pamplona 748085078d Fixes imports for Tlv tests 2025-09-23 13:46:04 -04:00
Vitor Pamplona fadd9c1940 Creates a shared JVM-test module and moves the jackson inlining tests there 2025-09-23 13:45:48 -04:00
Vitor Pamplona 313e2519b2 Fixes the fdroid version of the new translation component api 2025-09-23 13:33:55 -04:00
Vitor Pamplona d8c403d3d5 Removes the list view model from the LoginPage 2025-09-23 13:26:04 -04:00
Vitor Pamplona b30d87266d Improves borders for zap messages in notifications 2025-09-23 13:11:15 -04:00