Commit Graph

7075 Commits

Author SHA1 Message Date
Vitor Pamplona
5d1e3e804f Trying to see if we can get benchmark flavors out of github actions 2025-08-05 17:20:25 -04:00
Vitor Pamplona
9475978612 Fixes background of transparent posts. 2025-08-05 16:42:13 -04:00
Vitor Pamplona
c32a64fbfe avoids indexing via DraftTags and removes notes from the reply list when they get updated. 2025-08-05 16:30:36 -04:00
Vitor Pamplona
da40de49cd Refactors the DecryptAndIndex to avoid a service class 2025-08-05 16:30:00 -04:00
Vitor Pamplona
e237853a8f Making the new signer work for readonly accounts 2025-08-05 16:06:52 -04:00
Vitor Pamplona
63f62167a4 Simplifying the refactoring of the DecryptAndIndexProcessor 2025-08-05 15:04:23 -04:00
Vitor Pamplona
4675212e1d Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-05 12:06:17 -04:00
Vitor Pamplona
f1b15cc3c5 Cleaning up the saving draft concurrency issues. 2025-08-05 11:48:02 -04:00
Vitor Pamplona
a747f25906 Adds exception handlers for managed coroutine scopes 2025-08-05 11:47:03 -04:00
Vitor Pamplona
e72ae565d3 Adds an extra catch in case there is a decryption error 2025-08-05 11:46:29 -04:00
Vitor Pamplona
be41627c2b Fixes geohash cache saving 2025-08-05 10:45:20 -04:00
Vitor Pamplona
426378a7ee Merge pull request #1402 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-05 09:55:06 -04:00
Crowdin Bot
f9efc0ae2d New Crowdin translations by GitHub Action 2025-08-05 13:51:50 +00:00
Vitor Pamplona
09dfa79dea Merge pull request #1395 from davotoula/refactor-decrypt-and-index-processor-light
Refactor decrypt and index processor
2025-08-05 09:50:12 -04:00
Vitor Pamplona
8af955ce20 Adds an extra layer on the url normalization cache to avoid recomputing failed attempts before. 2025-08-04 18:18:39 -04:00
Vitor Pamplona
5b0fccb9e0 Merge pull request #1401 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-04 11:44:47 -04:00
Crowdin Bot
bef607ec41 New Crowdin translations by GitHub Action 2025-08-04 15:14:07 +00:00
Vitor Pamplona
bfbdc65bef Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-04 11:09:24 -04:00
Vitor Pamplona
cfb2f98f66 Merge pull request #1396 from davotoula/dynamic-version-number-based-on-branch-name
Dynamic version number based on branch name
2025-08-03 12:29:56 -04:00
David Kaspar
fb0597b2f4 Merge pull request #1399 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-03 18:24:23 +02:00
Crowdin Bot
c663fd0f5a New Crowdin translations by GitHub Action 2025-08-03 16:22:02 +00:00
David Kaspar
2a8b258f80 Merge pull request #1398 from davotoula/update-translations
update DE
2025-08-03 18:20:53 +02:00
David Kaspar
9c0663db69 update DE 2025-08-03 18:16:24 +02:00
David Kaspar
8d8edbaf90 executes a Git command to get the current branch name.
If the branch is "main" or "master", returns the base version unchanged
For feature branches, appends the branch name to the version
2025-08-03 11:47:26 +02:00
David Kaspar
5420ddd338 lets pass LocalCache instead of account.cache, as it was before 2025-08-03 10:35:40 +02:00
David Kaspar
fa80cb297d reduce lint warnings 2025-08-03 10:32:04 +02:00
David Kaspar
cdfb1db253 refactor DecryptAndIndexProcessor
EventProcessor: Orchestrates the processing flow
DecryptionService: Handles all decryption operations
IndexingService: Manages event indexing and relationships
ChatroomService: Manages chatroom operations
2025-08-03 10:29:05 +02:00
David Kaspar
52b87fa17a Merge pull request #1394 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-03 10:11:31 +02:00
Crowdin Bot
f209b17811 New Crowdin translations by GitHub Action 2025-08-03 07:36:52 +00:00
David Kaspar
a3d38aab1b Merge pull request #1391 from davotoula/update-translations
Update translations. CZ, SE, PT, DE
2025-08-03 09:35:39 +02:00
Vitor Pamplona
52df3cba02 Updates junit, benchmark, media3, expresso, compose, and crypto 2025-08-01 18:48:31 -04:00
David Kaspar
bb8a71f47b Update translations. CZ, SE, PT, DE 2025-08-01 23:37:14 +02:00
Vitor Pamplona
d78d3aeab3 Merge pull request #1390 from davotoula/upgrade-agp
Upgrade agp to 8.12.0
2025-08-01 17:30:59 -04:00
Vitor Pamplona
7f6435ba57 Updates build tools to java 21 2025-08-01 17:07:31 -04:00
Vitor Pamplona
1a58603477 Merge pull request #1389 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-01 16:58:20 -04:00
David Kaspar
4b36da59ec Upgrade agp to 8.12.0 2025-08-01 22:55:28 +02:00
Crowdin Bot
9257305820 New Crowdin translations by GitHub Action 2025-08-01 20:40:51 +00:00
Vitor Pamplona
e414c4be98 Merge pull request #1388 from vitorpamplona/full-outbox
Full outbox
2025-08-01 16:39:30 -04:00
Vitor Pamplona
340760513f Better handling index cleanup when draft events get deleted 2025-08-01 16:11:24 -04:00
Vitor Pamplona
eed4350bca Simplifying badge composables 2025-08-01 16:10:34 -04:00
Vitor Pamplona
6b946a57c2 Moves the exceptions to our own signing exceptions 2025-08-01 16:09:52 -04:00
Vitor Pamplona
26cadfee88 Fixes the index after deletions 2025-08-01 11:40:19 -04:00
Vitor Pamplona
4cd24e5363 No need for not null checks 2025-08-01 09:57:33 -04:00
Vitor Pamplona
e715a74bc4 Better indexes notes in channels and chatrooms 2025-08-01 08:30:44 -04:00
Vitor Pamplona
42738e72f7 fixes test case 2025-07-31 19:14:43 -04:00
Vitor Pamplona
add8f8eba2 Improves the rendering of the node id 2025-07-31 19:12:10 -04:00
Vitor Pamplona
e82c09e1c3 Finishes the migration of adressable ids on the local cache. 2025-07-31 19:11:55 -04:00
Vitor Pamplona
e1b5f0f7b5 Renames chatroom and message fields 2025-07-31 19:11:08 -04:00
Vitor Pamplona
7e9d5d6063 Uses new tag model on the ZapEvent 2025-07-31 19:06:34 -04:00
Vitor Pamplona
141f0ed63b Removes unused items from Node 2025-07-31 19:06:09 -04:00