greenart7c3
247e30beed
fix Jackson deserialization for empty Filters and add regression test
2026-01-30 07:31:38 -03:00
greenart7c3
058cdc782a
Load and save payment targets
2026-01-26 11:18:48 -03:00
davotoula
505a6583ee
remove unused imports
2026-01-15 14:20:05 +01:00
Vitor Pamplona
92d4654b20
Removes the memory counter methods because they are not the best way to measure the size in memory of these objects, since we intern strings all the time.
2026-01-14 16:49:11 -05:00
Vitor Pamplona
3d0b0c01b9
Finishes editing quartz event store readme
2026-01-14 15:36:32 -05:00
Vitor Pamplona
adb2f48fb5
Updates event store readme
2026-01-14 15:29:13 -05:00
Vitor Pamplona
6097a0b5b7
Removes the need for an extra object for the tag array in the custom emoji nip
2026-01-13 17:32:38 -05:00
Vitor Pamplona
7c1053df2d
Moves reports to common
...
Adds support for additional information
2026-01-13 14:37:32 -05:00
Vitor Pamplona
d24fe03bdd
Avoids crashing when the k tag is a text
2026-01-10 18:34:01 -05:00
Vitor Pamplona
1ead2983ac
Moves to a fork model via interfaces to start creating specific screens for each event type
2026-01-10 11:36:11 -05:00
Vitor Pamplona
1c26ccecc0
Adds support for NipTexts on Amethyst
2026-01-10 11:15:03 -05:00
Vitor Pamplona
54c1605de7
v1.05.1
2026-01-08 19:01:01 -05:00
Vitor Pamplona
466ae37b85
Fixes bug of mixing DMs between the logged in users.
2026-01-08 17:30:46 -05:00
Vitor Pamplona
bb01918120
v1.05.0
2026-01-08 16:21:30 -05:00
Vitor Pamplona
dd259bab33
Separates currentFilters from lastSeenFilters to correctly close subscriptions with relays when ending them on NostrClient.
2026-01-08 10:00:42 -05:00
Vitor Pamplona
92f07c5615
Remove deprecated field
2026-01-07 14:33:56 -05:00
Vitor Pamplona
dceabbb51e
delete duplicated file
2026-01-07 14:33:45 -05:00
Vitor Pamplona
dd9d7ac0c8
Merge remote-tracking branch 'origin/nrobi144/desktop-phase1'
...
* origin/nrobi144/desktop-phase1:
Fixes FilledFilter test
moves keystore to commons to avoid unnecessary dependencies on Quartz
Fixes missing tagsAll
2026-01-07 11:41:30 -05:00
Vitor Pamplona
ce01e8f70c
moves keystore to commons to avoid unnecessary dependencies on Quartz
2026-01-07 11:09:45 -05:00
Vitor Pamplona
9232da7421
Merge branch 'main' into nrobi144/desktop-phase1
2026-01-07 10:43:15 -05:00
Vitor Pamplona
dcbe7df007
Fixes test
2026-01-07 10:07:26 -05:00
Vitor Pamplona
41cb143e0d
Merge branch 'main' into nrobi144/desktop-phase1
2026-01-07 09:23:57 -05:00
Vitor Pamplona
b65546487d
Adjusts tests to be more flexible when reading NIPs from NIP-11
2026-01-06 18:57:56 -05:00
Vitor Pamplona
93b139da62
Fixes test case
2026-01-06 18:39:51 -05:00
Vitor Pamplona
e26fb94933
Improvements on NIP-11
...
- Support for self, privacy_policy, terms_of_service, grasps
- New UI for the Relay Information Screen
- Improvements to the Debug Message
- Compose-stable objects
- Clickable elements for NIPs, external links, grasps, etc
2026-01-06 17:38:47 -05:00
nrobi144
fd83560852
key storage implementation
2026-01-06 17:08:28 +02:00
nrobi144
df9d648988
key storage spotless
2026-01-06 06:50:31 +02:00
nrobi144
4339247815
key storage
2026-01-06 06:49:59 +02:00
Vitor Pamplona
40f9622722
Checks kind size before throwing
2026-01-05 19:41:23 -05:00
Vitor Pamplona
8a5e05c0ac
Simple check to make sure events are valid.
2026-01-05 19:26:24 -05:00
Vitor Pamplona
69c53aca06
Improving error logs
2026-01-05 19:26:00 -05:00
Vitor Pamplona
2c4279621d
Makes the Kotlin Serialization lenient to avoid unnecessary crashes
2026-01-05 17:18:01 -05:00
Vitor Pamplona
a9df6fcc61
Adds the default bookmark option to be inside the bookmark list screen
2026-01-05 13:38:24 -05:00
Vitor Pamplona
a151bba3d0
Improves stability for video ui
2026-01-04 16:41:58 -05:00
Vitor Pamplona
fe1e0e46c3
Fixes warnings on test case
2026-01-04 16:38:21 -05:00
davotoula
0d923b5caa
optimise imports
2026-01-04 12:19:00 +01:00
Vitor Pamplona
d7888c57fa
Creating additional configuration options and amplifying tests to a combination of all those options
2026-01-03 18:18:36 -05:00
Vitor Pamplona
7a34b8480e
Fixes count not working for LIMIT queries
2026-01-02 17:22:18 -05:00
Vitor Pamplona
51f9fdd58c
Adds a simple query to the count filter
2026-01-02 16:58:59 -05:00
Vitor Pamplona
989c63a717
Expose query plans with the current hasher
2026-01-02 16:57:49 -05:00
Vitor Pamplona
48e791c634
removes logs
2026-01-02 16:17:58 -05:00
Vitor Pamplona
307cff87e7
Adds more settings to pick different ways to build the SQL database
2026-01-02 14:54:30 -05:00
Vitor Pamplona
7c63d654f2
Inverts the name of the isFilledFilter function
2026-01-01 21:29:20 -05:00
Vitor Pamplona
7b919ba44a
added description
2026-01-01 15:07:27 -05:00
Vitor Pamplona
291db1f30b
duplicates kinds and pubkey on the tags table to take complex queries under 100 microseconds
2026-01-01 14:57:48 -05:00
Vitor Pamplona
238d4e0004
No need for the fts module anymore
2026-01-01 14:52:11 -05:00
Vitor Pamplona
f6d920366d
Fixes some of the tests
2026-01-01 12:53:02 -05:00
Vitor Pamplona
aac880c575
Range queries are not effective as the first argument, switching to kind, key, created_at index, which also almost invalidates the need for the Replaceable idx and is only kept for the unique key consistency
2026-01-01 12:51:43 -05:00
Vitor Pamplona
8affb2564b
explains the fk index on tags
2026-01-01 12:49:12 -05:00
Vitor Pamplona
b7c7eabf2a
Explains limit index
2026-01-01 12:48:48 -05:00