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
Vitor Pamplona
4a4f03c12b
Refactor proxyTag function names
2025-01-15 09:56:15 -05:00
Vitor Pamplona
1f9aeddb57
Adds support for NIP-48 to Quartz
2025-01-15 09:17:32 -05:00
Vitor Pamplona
f3b049382e
Renames Gossip to Rumor to match names on the NIP-59
2025-01-15 08:58:08 -05:00
Vitor Pamplona
d1c64a0d15
Removing additional dependencies in the base Event class
2025-01-15 08:53:13 -05:00
Vitor Pamplona
8e25271bd6
Improves the documentation of the TagArray functions
2025-01-15 08:39:41 -05:00
Vitor Pamplona
d19ae56afa
- Migrates Zap splits, zapraisers, subject, alts and content warning to their own packages.
...
- Adds protected event tags
2025-01-14 19:35:16 -05:00
Vitor Pamplona
502d39c893
Generalizes the hashtag and index tag parser for the content as well as the way to pass params to build them on create.
2025-01-14 16:59:53 -05:00
Vitor Pamplona
4f774ae3c5
Simple refactoring to avoid empty challenges.
2025-01-14 16:58:16 -05:00
Vitor Pamplona
86a9fb2af5
Moves the relay structure to quartz
2025-01-14 12:09:25 -05:00
Vitor Pamplona
e36e49cc88
Breakes the Command and Message parsers out of the Relay class
2025-01-14 11:47:52 -05:00
Vitor Pamplona
e3e90229ce
Separates Typed Relay class from a SimpleRelay class to prepare to move to Quartz
2025-01-13 19:15:20 -05:00
Vitor Pamplona
7f6b0ef7c2
Fixes package names for filters that moved to quartz
2025-01-13 13:03:22 -05:00
Vitor Pamplona
57fe3740fc
Moves limits and Filters to quartz
2025-01-13 12:46:15 -05:00
Vitor Pamplona
b871954293
Moves NIP96 parsing test to Quartz
2025-01-13 12:23:57 -05:00
Vitor Pamplona
d66e8d4cde
refactoring android tests to match refactoring of package names
...
moving some nip96 stuff to quartz
2025-01-13 12:20:02 -05:00
Vitor Pamplona
103210ade4
Moves pow test to pow package
2025-01-13 10:44:15 -05:00
Vitor Pamplona
d2b731e372
Massive refactoring of quartz to prepare for nip-based packages.
2025-01-13 10:38:45 -05:00
Vitor Pamplona
1430ba4745
Moves Event ID hashing to a new class
2025-01-06 15:13:14 -05:00
Vitor Pamplona
5f577df819
Refactors SHA-256 methods to its own class
2025-01-06 12:56:57 -05:00
Vitor Pamplona
0971b716e1
Refactors secure random to extension class
2025-01-06 12:56:29 -05:00
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