Vitor Pamplona
3a553fa550
Updates JNA and URI Normalizer
2025-01-04 17:41:47 -05:00
Vitor Pamplona
aa44560714
Adds support for Custom Reaction selection on new posts and direct GIF url usage.
2025-01-03 20:29:31 -05:00
Vitor Pamplona
54e6be8ef3
Fixes notes appearing of replies for some recipes
2024-12-30 16:03:00 -05:00
Vitor Pamplona
f38383d4e4
Removes debugging logs
2024-12-25 11:09:20 -05:00
Vitor Pamplona
92fcf05557
Fixes double quotes on NIP-28 Channel messages
2024-12-24 15:53:45 -05:00
Vitor Pamplona
94c74a1e0c
Adds support for encrypted media uploads on NIP-17 DMs
2024-12-23 20:30:22 -05:00
Vitor Pamplona
579f63935a
- Adds support for multiple media uploads at the same time.
...
- Adds support to display PictureEvents with multiple images at the same time
- Improves Uploading feedback for the NewPost screen
- 10x better performance on Blurhash generation
- Fixes cosine caching on Blurhash
- Removes troublesome dependency on blurhash encoder liberary
- Restructures contentScale for Images and Video dialogs
- Refactors Media Uploaders to improve code reuse
- Refactors iMeta usage on Quartz to move away from NIP-94
2024-12-18 16:52:50 -05:00
Vitor Pamplona
0d6760360f
Fixes the bugs from migrating video events to imeta tags
2024-12-06 10:19:55 -05:00
Vitor Pamplona
c33fee59a2
Delete unused constant
2024-12-05 18:03:40 -05:00
Vitor Pamplona
eb36489094
Adds basic support for RelationshipStatus to Quartz
2024-12-05 17:55:59 -05:00
Vitor Pamplona
0dd306b7fa
Separates event class that manages general lists and abstracts another intermediary class that manages private tag arrays in its content.
2024-12-05 17:55:10 -05:00
Vitor Pamplona
8a6f830e29
Removes invalid import
2024-12-05 17:26:47 -05:00
Vitor Pamplona
b47d9ad4d9
- Migrates Video events to imeta tags
...
- Removes youtu.be links from the video feed.
- Checks for video file types in uppercase as well as lowercase
2024-12-05 16:41:43 -05:00
Vitor Pamplona
b9883093ac
Improving performance of the Hex encoder.
2024-12-03 14:07:13 -05:00
Vitor Pamplona
869debaf9d
Fixes Satellite's blossom upload
2024-12-02 20:05:13 -05:00
Believethehype
e0e898d4b1
DVM: adapt nip89 naming, show picture then image (legacy)
2024-12-02 19:55:02 +01:00
Vitor Pamplona
9025741c13
deletes unecessary logs
2024-11-29 14:50:28 -05:00
Vitor Pamplona
cb538bc6a3
Fixes missing reply order when the direct reply is also included as a quote.
2024-11-29 14:31:31 -05:00
Vitor Pamplona
04da076d95
Adds NIP-22 as replies to Interactive Stories.
2024-11-27 11:41:13 -05:00
Vitor Pamplona
9a0c998654
Fixes "null" strings on profile fields.
2024-11-27 10:24:09 -05:00
Vitor Pamplona
bdf012f641
Adds support for Interactive Stories
2024-11-26 19:07:12 -05:00
Vitor Pamplona
034ee46543
Refactors additional factories
2024-11-26 09:28:42 -05:00
Vitor Pamplona
39726142ae
Fixes account creation that follows itself.
2024-11-22 17:01:50 -05:00
Vitor Pamplona
2c9e2de524
Adds support for Blossom media servers.
2024-11-21 18:51:43 -05:00
Vitor Pamplona
4a80a16473
Adds support for pronouns when the user makes them available.
2024-11-21 11:19:13 -05:00
Vitor Pamplona
b3e3b70dd0
Marks which events can receive Comment replies as root scopes.
2024-11-19 18:01:56 -05:00
Vitor Pamplona
03662b9d1b
Migrates Video feed new posts from NIP-94 to Video and Picture events.
2024-11-19 17:54:51 -05:00
Vitor Pamplona
4db6f5531c
Adds support for Instagram feeds. https://github.com/nostr-protocol/nips/pull/1551
2024-11-19 15:36:30 -05:00
Vitor Pamplona
248848799c
Fully Deprecates note1, removing the last usages of the standard
2024-11-19 09:22:37 -05:00
Vitor Pamplona
72f317717b
Remove the unused encryption field from NIP-94
2024-11-18 17:29:59 -05:00
Vitor Pamplona
fb058f93b6
Makes NIP-22 posts only visible to the main feed if inside the scope they were placed.
2024-11-18 16:47:47 -05:00
Vitor Pamplona
61510ae7e3
Adds support for NIP-22 exclusive geo posts
2024-11-18 15:38:57 -05:00
Vitor Pamplona
37a92c25f0
- Unifies Location Flows and GeoHash Flows into one
...
- Make them react to changing location permissions
- Adds UI for when the location permission is rejected.
2024-11-11 17:51:42 -05:00
Vitor Pamplona
062e4af118
Updates JNA, Coil, Jackson, and Kotlin Collections
2024-11-11 14:54:38 -05:00
Vitor Pamplona
635ad30de9
Let it throw in the giftwrap parser to make sure Notifications work
2024-11-01 18:40:34 -04:00
Vitor Pamplona
2a24ca0787
Adds support for q
tags on addresses
2024-10-31 14:02:39 -04:00
Vitor Pamplona
0ba4ca13bf
Updates compose, corektx, fragment, kotlin, runtime, and android camera libs
2024-10-30 17:56:28 -04:00
Vitor Pamplona
a5c4a53afe
- Adds an Around ME feed
...
- Refactors location to operate as a flow
- Refactors FeedStructures to prepare for custom feeds
- Moves Account to operate feeds with location
2024-10-30 16:01:39 -04:00
Vitor Pamplona
518e1c88ce
Adds hidden words filter to search, hashtag and geotag feeds
...
Applies hidden words even to hashtags that were not included in the content of the event.
Pre-process search to avoid showing and hiding posts after hidden words where processed by the UI.
2024-10-24 11:00:07 -04:00
Vitor Pamplona
6e8c348cbc
Moves NIP-44 test model classes to a new file
2024-10-22 17:14:29 -04:00
Vitor Pamplona
a3b0436d91
Uses NIP-78 to start syncing some data between instances of Amethyst
2024-10-22 14:52:11 -04:00
Vitor Pamplona
aae2ffebd7
Fixes the bug of unable to decrypt mute lists.
2024-10-19 14:17:17 -04:00
greenart7c3
5ef3c8f00e
Check for the result field when using external signer
2024-10-11 07:22:34 -03:00
Vitor Pamplona
c7b7ad78b7
Adds mempool to verify OTS via Tor.
2024-09-26 15:23:13 -04:00
Vitor Pamplona
d8d6736d55
Caches OTS web calls to avoid pinging the server repeatedly for the same event.
2024-09-26 13:45:01 -04:00
Vitor Pamplona
afe8a06486
- Adds a new Settings page for Tor
...
- Adjusts all web calls to use Tor if that setting is enabled.
- Allows .onion urls to use Tor
- Blocks localhost from using Tor
- Moves OTS web calls to use the Tor Proxy as well.
- Starts to build all OkHttp clients from a main root node to keep the same thread pool
- Refactors the URL Preview code
- Changes ammolite to force proxy.
- Changes NIP-47 implementation to force relay for the NWC connection.
2024-09-25 17:58:37 -04:00
Vitor Pamplona
6f44c02b5c
Makes sure if the d component of an a-tag has :
, it stays in the d-tag after parse.
2024-09-16 18:10:54 -04:00
Vitor Pamplona
428ed464af
Adds salt to the bloom filter
2024-09-15 14:28:49 -04:00
Vitor Pamplona
514a69deec
Bloom filter test case for NIP76
2024-09-13 14:06:45 -04:00
Vitor Pamplona
b2c13089ce
adds NFC-Based transient accounts.
...
Refactors the login screen
2024-09-11 16:49:35 -04:00