Vitor Pamplona
|
7e9d5d6063
|
Uses new tag model on the ZapEvent
|
2025-07-31 19:06:34 -04:00 |
|
Vitor Pamplona
|
141f0ed63b
|
Removes unused items from Node
|
2025-07-31 19:06:09 -04:00 |
|
Vitor Pamplona
|
c5645b0ae7
|
Removes suspend of NostrSignerSync-based functions
|
2025-07-31 17:45:44 -04:00 |
|
Vitor Pamplona
|
fe8f519dbf
|
Correctly logs off from the current account when creating new accounts from inside an existing account.
|
2025-07-31 17:45:21 -04:00 |
|
Vitor Pamplona
|
14e860928b
|
Improves names of the repost methods
|
2025-07-31 17:44:04 -04:00 |
|
Vitor Pamplona
|
ba460e011e
|
Adds a lower boundary for inbox from random relays.
|
2025-07-31 12:22:22 -04:00 |
|
Vitor Pamplona
|
12f793ad51
|
The gentle shutdown doesn't really work. There could be too many send messages waiting to be processed.
|
2025-07-31 12:21:44 -04:00 |
|
Vitor Pamplona
|
504d582d54
|
Tuning limits for Global feeds
|
2025-07-31 11:31:36 -04:00 |
|
Vitor Pamplona
|
a59cd590bc
|
Deletes these very confusing mocks into account viewmodels for the test
|
2025-07-30 20:20:56 -04:00 |
|
Vitor Pamplona
|
2e9696745a
|
Avoids sending filters on new connections if the client is not active
|
2025-07-30 18:23:02 -04:00 |
|
Vitor Pamplona
|
5d4b16641e
|
Fixes count call
|
2025-07-30 18:11:11 -04:00 |
|
Vitor Pamplona
|
1ddc9c216b
|
Marks which relays have been sending unsupported events.
|
2025-07-30 18:06:24 -04:00 |
|
Vitor Pamplona
|
349dfe3d42
|
Slowdown updates to random relay requests.
|
2025-07-30 18:05:53 -04:00 |
|
Vitor Pamplona
|
521a41d81b
|
avoids logging with sub ms times
|
2025-07-30 17:50:21 -04:00 |
|
Vitor Pamplona
|
c6e103ff87
|
Delete unnecessary logs
|
2025-07-30 17:33:56 -04:00 |
|
Vitor Pamplona
|
e70f1fedc6
|
Adds a coroutine to the relay class so that we can defer processing events
|
2025-07-30 17:33:12 -04:00 |
|
Vitor Pamplona
|
651ca9a3ef
|
No need to update status on EOSE
|
2025-07-30 17:31:38 -04:00 |
|
Vitor Pamplona
|
bd7dba1a31
|
Fixes more random relay hint errors
|
2025-07-30 17:31:24 -04:00 |
|
Vitor Pamplona
|
cf1d66bc01
|
new parameter to only log when a given amount of ms have passed.
|
2025-07-30 16:50:36 -04:00 |
|
Vitor Pamplona
|
414e933686
|
Only trigger new filters if this has changed
|
2025-07-30 16:49:48 -04:00 |
|
Vitor Pamplona
|
fa53ff2c78
|
Adds an iMeta cache for Picture and Video kinds and speeds up the procedure to verify if a video or picture is supported.
|
2025-07-30 12:47:31 -04:00 |
|
Vitor Pamplona
|
2c6a084808
|
Makes sure the NostrClient stays off in the background
|
2025-07-30 10:37:30 -04:00 |
|
Vitor Pamplona
|
8abba9246c
|
Adds support to reply to Yaks with another voice message.
|
2025-07-29 20:07:28 -04:00 |
|
Vitor Pamplona
|
c9de32c3fa
|
fixes voice track bugs
|
2025-07-29 15:08:47 -04:00 |
|
Vitor Pamplona
|
35a0b04020
|
Adds view support for public messages
|
2025-07-29 15:03:44 -04:00 |
|
Vitor Pamplona
|
4cc5aaa49d
|
Adds view support for YakBak
|
2025-07-29 15:02:16 -04:00 |
|
Vitor Pamplona
|
bbf6e02609
|
Beginnings for the migration to DataStore
|
2025-07-28 17:13:57 -04:00 |
|
Vitor Pamplona
|
7ba2810423
|
Quick event store using SQLite directly.
|
2025-07-28 16:49:39 -04:00 |
|
Vitor Pamplona
|
88f9beafd3
|
Faster expiration calculation and tag array serialization
|
2025-07-28 16:48:42 -04:00 |
|
Vitor Pamplona
|
0116bc30e4
|
Creates a TagArray deserializer that interns all strings to avoid duplicated memory
|
2025-07-28 10:53:55 -04:00 |
|
Vitor Pamplona
|
a59fe59657
|
Sending eventDB companion to avoid recreating it all the time
|
2025-07-27 16:52:28 -04:00 |
|
Vitor Pamplona
|
e6dfa07526
|
Fixes expiration builder
|
2025-07-27 16:51:59 -04:00 |
|
Vitor Pamplona
|
8e3594cd75
|
Adds a way to delete events by address only
|
2025-07-27 16:25:24 -04:00 |
|
Vitor Pamplona
|
d5bbf4b00b
|
Adds basic events to the seacheable interface
|
2025-07-27 16:25:09 -04:00 |
|
Vitor Pamplona
|
dc68d6025e
|
Adds support for the Request to Vanish NIP - 62
|
2025-07-27 16:24:10 -04:00 |
|
Vitor Pamplona
|
f8f59abdf1
|
Small refactoring
|
2025-07-25 14:33:14 -04:00 |
|
Vitor Pamplona
|
3a37d5e42d
|
Fixes the benchmark testing cases
|
2025-07-25 14:29:14 -04:00 |
|
Vitor Pamplona
|
ca9777be83
|
Creates a kind type alias
|
2025-07-25 12:42:19 -04:00 |
|
Vitor Pamplona
|
e7a9890eb1
|
Fixes quartz test cases for the new structure
|
2025-07-25 12:41:43 -04:00 |
|
Vitor Pamplona
|
39152d4e90
|
Makes the metadata event and contact list addressables
|
2025-07-25 12:40:55 -04:00 |
|
Vitor Pamplona
|
96e26cfb7d
|
Adds a parser and assembler for NIP47
|
2025-07-25 12:39:55 -04:00 |
|
Vitor Pamplona
|
8844bb73ea
|
Defines a searcheable interface for events to implement and provide content for a full text search
|
2025-07-25 12:39:38 -04:00 |
|
Vitor Pamplona
|
180a1eb1db
|
Refactors the use of Gzip
|
2025-07-25 12:39:11 -04:00 |
|
Vitor Pamplona
|
b77127df77
|
Minor adjustment
|
2025-07-24 11:05:08 -04:00 |
|
Vitor Pamplona
|
803b231aaa
|
Moves firebase to the main module
|
2025-07-24 10:16:56 -04:00 |
|
Vitor Pamplona
|
b27a12b9b5
|
Finally solved the issue with @aar in gradle
|
2025-07-24 10:11:36 -04:00 |
|
Vitor Pamplona
|
e7f04ad38d
|
updates spotless
|
2025-07-24 10:01:20 -04:00 |
|
Vitor Pamplona
|
25e92666e0
|
Adjusts the gradle DSL language to the latest deprecations
|
2025-07-24 09:53:00 -04:00 |
|
Vitor Pamplona
|
e76bffd048
|
Updates coil, compose, firebase, jackson, lifecyle, mockk, navigation
|
2025-07-24 09:37:40 -04:00 |
|
Vitor Pamplona
|
558a060994
|
Merge remote-tracking branch 'origin/HEAD' into full-outbox
# Conflicts:
# gradle/libs.versions.toml
|
2025-07-24 09:27:01 -04:00 |
|