Commit Graph

7562 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 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 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