Vitor Pamplona
fad08830a1
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-02-17 19:13:14 -05:00
Vitor Pamplona
6d9964a1cb
Decoupling NIP01 methods from CryptoUtils
...
Decoupling Encryption and Decryptions from CryptoUtils
Decoupling live instances of JNI bindings for Secp and LibSodium from CryptoUtils
Decoupling key cache from CryptoUtils
Reorganizes NIP-04 to match new package structure
Adjusts test structures to match
2025-02-17 19:13:05 -05:00
Vitor Pamplona
70ced84dc3
Merge pull request #1278 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-02-17 18:59:34 -05:00
Crowdin Bot
50da982b36
New Crowdin translations by GitHub Action
2025-02-17 19:14:58 +00:00
Vitor Pamplona
7ad8b2ce46
Migrates LocalCache from being based on ATags to Addresses, removing the need to use memory space to store relay hints
2025-02-17 14:12:54 -05:00
Vitor Pamplona
94ffe783e9
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-02-17 11:18:47 -05:00
Vitor Pamplona
41e47fa71d
Fixes running new events on the main thread.
2025-02-17 11:17:38 -05:00
Vitor Pamplona
08dd634eae
Fixes crash when evaluating the isHex function for an emoji
2025-02-17 11:12:47 -05:00
David Kaspar
cb3aa6c329
Merge pull request #1277 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-02-16 19:42:57 +01:00
Crowdin Bot
4e2e24c7ab
New Crowdin translations by GitHub Action
2025-02-16 16:55:21 +00:00
Vitor Pamplona
67106e8a11
Renames PoW processor to parser
2025-02-16 11:53:23 -05:00
Vitor Pamplona
06c7ea0123
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-02-14 16:31:33 -05:00
Vitor Pamplona
8022ac525f
Makes sure deletions happen in the background thread.
2025-02-14 16:29:10 -05:00
Vitor Pamplona
534f1ed8cd
Adds Tim Bourma's test case
2025-02-14 16:28:56 -05:00
Vitor Pamplona
793b3fcd16
Renames PoW Parser to open space for the PoW creator
2025-02-14 16:28:40 -05:00
Vitor Pamplona
a4f84227b6
Merge pull request #1276 from MoonDusk1996/main
...
fix wrong word
2025-02-14 14:48:26 -05:00
Dusk
e921f26d5f
fix wrong word
2025-02-14 13:34:59 -04:00
David Kaspar
0c3a792a84
Merge pull request #1275 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-02-14 17:15:44 +01:00
Crowdin Bot
6481fcbecd
New Crowdin translations by GitHub Action
2025-02-14 16:07:00 +00:00
Vitor Pamplona
0f6c3b9a3a
Moves to vico chart 2.0
2025-02-14 11:05:00 -05:00
Vitor Pamplona
dcb0e31cd6
Updating activity compose, coil, combosebom, firebasebom, fragmentktx, kotlinserialization, mockk and navigation compose
2025-02-13 19:02:15 -05:00
Vitor Pamplona
09cff7c930
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2025-02-13 19:01:37 -05:00
Vitor Pamplona
cb121835f5
Stops using vico's forEach custom function (it's going to be deleted in the next version)
2025-02-13 19:01:30 -05:00
Vitor Pamplona
0610416f61
Updates AGP to 8.8.1
2025-02-13 17:59:23 -05:00
Vitor Pamplona
f0116ad06e
Merge pull request #1274 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-02-13 17:55:17 -05:00
Crowdin Bot
89664a2813
New Crowdin translations by GitHub Action
2025-02-13 22:49:05 +00:00
Vitor Pamplona
9f465d3296
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
# Conflicts:
# amethyst/src/main/res/values-uz-rUZ/strings.xml
2025-02-13 17:40:00 -05:00
Vitor Pamplona
9c21a8a7da
Massive refactoring of Quartz to:
...
- Define each tag in their own class.
- Allow extension functions to additional responsibilities to other classes
- Migrate from hardcoded tag filters in events to the Tag's parser and assemble functions.
- Migrate hardcoded event.create to builders that use extension functions
- Restructures threading infrastructure for NIP-10
- Decouple the event signing from the Event building functions via event templates
- Create classes to represent Tags and TagArrays and use extension functions to add domain-related methods to the tag array of each nip.
- Uses external functions on event template builders to better point to which functions and which tags can be used in which event kinds.
- Separates Event kinds in packages inside each nip.
- Improves support for NIP-89
- Correctly establishes which imeta params can be used in each nip (video, picture, files)
- Decouples the iMeta builder from any nip.
- Fixes mute list word and user removal when inserted from a different client.
- Migrates the Account class to avoiding having to build each Event inside of it
2025-02-13 17:39:13 -05:00
Vitor Pamplona
0f3b3c4b2d
Adds support for NIP-73
2025-02-13 17:19:09 -05:00
Vitor Pamplona
68d4686424
Adds NostrMedia as a paid blossom relay option
2025-02-13 17:10:51 -05:00
Vitor Pamplona
e2a812a416
Merge pull request #1272 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-02-10 08:48:44 -05:00
Crowdin Bot
2eece49b9b
New Crowdin translations by GitHub Action
2025-02-10 13:43:23 +00:00
Vitor Pamplona
c34c107a7c
Merge pull request #1270 from believethehype/gallery_options
...
add option for 2 profile gallery views
2025-02-10 08:41:37 -05:00
dbth
e9861d80f6
add option for 2 profile gallery views
2025-02-01 21:48:26 +01:00
Vitor Pamplona
7b84c81d9c
Merge pull request #1267 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-01-30 14:49:30 -05:00
Crowdin Bot
9caf0d28f5
New Crowdin translations by GitHub Action
2025-01-30 19:48:11 +00:00
Vitor Pamplona
78e5f5e277
Merge pull request #1265 from davotoula/1258-exlude-FileHeaderEvent-from-search-results
...
Exclude file header events from search results
2025-01-30 14:46:55 -05:00
David Kaspar
1bd52f163f
extract logical expression for which notes to exclude from search results
2025-01-28 11:55:17 +01:00
David Kaspar
d825995ef4
Exclude FileHeaderEvent from note search results (direct note id search and free text)
2025-01-28 11:39:46 +01:00
Vitor Pamplona
3e1e3e80fb
Merge pull request #1264 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-01-25 08:55:44 -05:00
Crowdin Bot
951a3a73d0
New Crowdin translations by GitHub Action
2025-01-25 13:54:41 +00:00
Vitor Pamplona
8a9fdd2c34
Merge pull request #1263 from davotoula/ugrade-gradle-and-agp
...
upgrade gradle to 8.10.2
2025-01-25 08:53:29 -05:00
David Kaspar
5dbba6d06d
upgrade gradle to 8.10.2
...
upgrade agp to 8.8.0
2025-01-25 09:18:57 +00:00
Vitor Pamplona
5ee754c71a
Allows the choice of limits on Count
2025-01-15 13:16:44 -05:00
Vitor Pamplona
a739329ab8
Merge pull request #1257 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-01-15 11:54:44 -05:00
Crowdin Bot
c12febf980
New Crowdin translations by GitHub Action
2025-01-15 16:49:57 +00:00
Vitor Pamplona
c25d64558e
- Normalizes the use of ETag
...
- Creates a BaseReplaceable event to avoid duplicates of empty d tags.
2025-01-15 11:48:01 -05:00
Vitor Pamplona
5a3c821da4
make sure the pow functions are static in java
2025-01-15 10:11:17 -05:00
Vitor Pamplona
b90aac496e
Moves PoW tag to the new style of tag builders.
2025-01-15 10:10:10 -05:00
Vitor Pamplona
4b52cdb101
Updates NIP-14 subjects to the new style of extension functions
2025-01-15 10:09:52 -05:00