Commit Graph

7462 Commits

Author SHA1 Message Date
Vitor Pamplona
a594d741b1 Creates an additional pointer for Account lists to make sure the GC doesn't clear instances that are only stored in the LocalCache's WeakReference DB. 2025-08-29 07:37:24 -04:00
davotoula
3dd791fbbe Change LOW video compression to use VERY_LOW from lightcompressorlibrary for better streaming experience
LOW: 20% of original
VERY_LOW: 10% of original
2025-08-29 10:35:27 +01:00
davotoula
87afb7f491 refactor getVideoUri and getPhotoUri to reduce duplication 2025-08-29 10:33:39 +01:00
davotoula
5f8519d737 added translations 2025-08-29 09:19:58 +01:00
davotoula
f83166e576 Add take video functionality
Add take video button to new post screen
I18N
2025-08-29 09:13:26 +01:00
Vitor Pamplona
df85c3969c Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-28 18:19:49 -04:00
Vitor Pamplona
e4311ddfa3 Creates a bootstrap relay list for inbox that doesn't have nostr.wine to avoid sending posts there and getting the notify 2025-08-28 18:12:55 -04:00
Vitor Pamplona
3a9fd925e1 Merge pull request #1440 from davotoula/upgrade-agp
Upgrade agp and add JvmTarget.JVM_21 to Quartz
2025-08-28 18:08:39 -04:00
davotoula
dbcca9cbd2 Use JvmTarget JVM_1_8 for quartz to be more forgiving about requirements. 2025-08-28 22:48:18 +01:00
davotoula
ef250eb0f1 Consistent JvmTarget JVM_21 across all modules 2025-08-28 22:17:44 +01:00
davotoula
8c26af7d40 upgrade agp to 8.12.2 2025-08-28 22:17:44 +01:00
Vitor Pamplona
0fe01696a5 v1.02.0 v1.02.0 2025-08-28 17:02:55 -04:00
Vitor Pamplona
624bef21b1 Adds NIP-17 crash report. 2025-08-28 16:59:46 -04:00
Vitor Pamplona
8493c95e07 Fixes the wrong import 2025-08-28 15:54:14 -04:00
Vitor Pamplona
f7eb043aac Avoids comparisons with the torConnection as part of the data class 2025-08-28 14:23:26 -04:00
Vitor Pamplona
b80685dcfb Protects this flow against lots of similar emissions 2025-08-28 14:17:58 -04:00
Vitor Pamplona
0dc18cc98c Reduces the size of log messages 2025-08-28 13:53:22 -04:00
Vitor Pamplona
c366384a83 ignores notebook file 2025-08-28 13:09:08 -04:00
Vitor Pamplona
c298147ad9 updates google services json 2025-08-28 11:18:01 -04:00
Vitor Pamplona
16e9d43da8 Removes DB migration 2025-08-28 11:17:49 -04:00
Vitor Pamplona
da5816a6c6 Fixes crash when pasting an invalid NIP-47 uri into the zap settings 2025-08-28 10:41:22 -04:00
Vitor Pamplona
4be1a143e6 Solving parsing issue with NWC 2025-08-28 10:35:44 -04:00
Vitor Pamplona
85ee48e003 Fixes crash when loading a user without a name 2025-08-28 10:32:29 -04:00
Vitor Pamplona
f536f8e88e Fixes readonly crash on DVMs 2025-08-28 10:32:16 -04:00
Vitor Pamplona
918a575cfd Speeds up first time logins by not waiting for Tor 2025-08-28 10:24:54 -04:00
Vitor Pamplona
56d8a83ebe Fixing a parser benchmark 2025-08-28 08:55:15 -04:00
Vitor Pamplona
5f33fb2cea removes unnecessary native lib 2025-08-27 21:09:42 -04:00
Vitor Pamplona
170b6cfe69 Moves test assets to resources to make it work with kmp 2025-08-27 21:09:21 -04:00
Vitor Pamplona
ce991a8aea - Migrates NIP-49 from java to kotlin for kmp 2025-08-27 21:08:34 -04:00
Vitor Pamplona
bd5b61ee64 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-27 18:32:43 -04:00
Vitor Pamplona
494d7edc1f Testing proguard rules on KMP quartz 2025-08-27 18:32:33 -04:00
Vitor Pamplona
8e2d684cb1 Merge pull request #1439 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-27 17:38:55 -04:00
Crowdin Bot
e994839468 New Crowdin translations by GitHub Action 2025-08-27 21:36:13 +00:00
Vitor Pamplona
76d97d6d16 Removes nostr.bg from relay options 2025-08-27 17:32:54 -04:00
Vitor Pamplona
442f75fc41 - Migrates Quartz to a KMP project
- Converts OpenTimestamps from java to Kotlin
- Moves OTS OkHttp setup to Quartz
2025-08-27 17:32:39 -04:00
Vitor Pamplona
d2214889b6 Version 1.01.0 v1.01.0 2025-08-27 09:10:11 -04:00
Vitor Pamplona
d4da14e4fa Moves draft deletion calculations to the default thread 2025-08-27 08:57:10 -04:00
Vitor Pamplona
56dec11901 Intercepts backhandler to save drafts 2025-08-27 08:56:40 -04:00
Vitor Pamplona
8624dcf2d4 Merge pull request #1437 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-27 08:15:39 -04:00
Crowdin Bot
7edccdb236 New Crowdin translations by GitHub Action 2025-08-27 12:02:53 +00:00
Vitor Pamplona
d8fb49bd52 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-27 08:00:35 -04:00
Vitor Pamplona
108d8a2e57 Improves draft deletes in the feeds 2025-08-27 08:00:08 -04:00
Vitor Pamplona
7b6bd3579c Merge pull request #1436 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-26 20:33:52 -04:00
Crowdin Bot
9f398b5ef8 New Crowdin translations by GitHub Action 2025-08-27 00:20:01 +00:00
Vitor Pamplona
568a175735 fixes fdroid build 2025-08-26 20:18:10 -04:00
Vitor Pamplona
aa80d1b84a - Upgrades NIP-72 communities to NIP-22 comments
- Adds moderation queue feed
- Adds in-app approval procedures
- Adds drafts for community posts
- Redesigns About us section of communities.
2025-08-26 20:10:04 -04:00
Vitor Pamplona
fd752a4997 Adds a restart of the registration once the Post_notification permission changes 2025-08-25 15:43:56 -04:00
Vitor Pamplona
7302d260d9 avoids sending expired events to the cloud 2025-08-25 15:43:12 -04:00
Vitor Pamplona
823540160a Fixes some DM notification issues 2025-08-25 15:42:57 -04:00
Vitor Pamplona
0187529f8d Removes default and bootstrapping lists from the "Trusted Relay set". This should fix the unwanted NOTIFY requests. 2025-08-25 12:16:40 -04:00