Vitor Pamplona
|
7de119dd4f
|
removes logs
|
2025-09-03 17:48:24 -04:00 |
|
Vitor Pamplona
|
8d73bf2cc4
|
Makes the new Video events non replaceable, while keeping the old ones in the replaceable
|
2025-09-03 17:44:40 -04:00 |
|
Vitor Pamplona
|
7a807e94af
|
Exposes active filters per relay on the Nostr Client for debugging purposes
|
2025-09-02 18:28:41 -04:00 |
|
Vitor Pamplona
|
116bd1ae29
|
Removes any relay url that has the null byte, regardless of size
|
2025-09-02 18:28:14 -04:00 |
|
Vitor Pamplona
|
36b541e0c7
|
Fixes NPE when updating a metadata with null name
|
2025-09-02 14:35:43 -04:00 |
|
Vitor Pamplona
|
b2516bbae9
|
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
|
2025-09-02 13:43:56 -04:00 |
|
Vitor Pamplona
|
fcd56fdb3a
|
Improves list of visible authors on live stream bubbles
|
2025-09-02 13:26:19 -04:00 |
|
Vitor Pamplona
|
8db90728aa
|
Removes wss://%2A%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00.isekco.re/
|
2025-09-02 12:37:38 -04:00 |
|
Vitor Pamplona
|
35146cc794
|
Adds the error code to avoid testing it again
|
2025-09-02 12:36:43 -04:00 |
|
KotlinGeekDev
|
c828299793
|
Update sourceset folder names.
|
2025-09-01 15:24:22 +01:00 |
|
Vitor Pamplona
|
5397e4e22e
|
Moves SoftCache logs to the app
|
2025-08-31 12:10:51 -04:00 |
|
Vitor Pamplona
|
d7a3cf94b7
|
Moves from RelationshipStatus to ContactCard as per NIP update
|
2025-08-30 13:11:29 -04:00 |
|
Vitor Pamplona
|
a063107a15
|
Adds a normalized parser to all nip65 relays
|
2025-08-30 12:45:32 -04:00 |
|
Vitor Pamplona
|
4c34c6b8e3
|
Simple fix on url normalization
|
2025-08-30 10:59:53 -04:00 |
|
davotoula
|
8fffe3f662
|
remove unused imports
|
2025-08-30 09:10:28 +01:00 |
|
Vitor Pamplona
|
458a7c7377
|
Adds support for expirations in DMs
|
2025-08-29 09:34:26 -04:00 |
|
Vitor Pamplona
|
60377c0c35
|
Fixes inability to delete relays from certain relay lists.
|
2025-08-29 07:38:18 -04:00 |
|
Vitor Pamplona
|
0dc18cc98c
|
Reduces the size of log messages
|
2025-08-28 13:53: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
|
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
|
494d7edc1f
|
Testing proguard rules on KMP quartz
|
2025-08-27 18:32:33 -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
|
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
|
98453c7b65
|
Fixes unable to delete relays from some lists.
|
2025-08-25 10:26:39 -04:00 |
|
Vitor Pamplona
|
36b14f93cb
|
Removing multiple relays in the same line.
|
2025-08-23 10:49:40 -04:00 |
|
Vitor Pamplona
|
499316687f
|
Avoids parsing bad NIP-28 objects
|
2025-08-21 17:19:22 -04:00 |
|
Vitor Pamplona
|
b232f484bf
|
Saves all NIP-51 lists as nip-44
|
2025-08-20 17:32:58 -04:00 |
|
Vitor Pamplona
|
da015e3298
|
Enabling the display for amplitudes in an array of floats for YakBak
|
2025-08-20 16:00:06 -04:00 |
|
Vitor Pamplona
|
4065adac83
|
Correctly manages airplane mode changes: reconnects Tor and Relays
|
2025-08-20 12:16:01 -04:00 |
|
Vitor Pamplona
|
7339f0ea3b
|
Merge pull request #1418 from davotoula/update-n71-video-events
Support updated video events (Kind 21/22)
|
2025-08-20 08:32:20 -04:00 |
|
David Kaspar
|
1bbc67fed7
|
Added VideoNormalEvent (21) and VideoShortEvent (22)
Updated Account to post events as new 21 / 22 kinds.
Keep showing old event kinds for backwards compatibility
|
2025-08-20 11:16:02 +01:00 |
|
Vitor Pamplona
|
f56d927f72
|
Adds 90 day expiration to all drafts.
|
2025-08-19 12:40:53 -04:00 |
|
Vitor Pamplona
|
5685f227f9
|
Fixes relay hints when they disagree with our findings.
|
2025-08-19 12:20:49 -04:00 |
|
Vitor Pamplona
|
3bf2f858f7
|
Fixes the unable to recreate user after the GC deletes it.
|
2025-08-18 17:24:34 -04:00 |
|
Vitor Pamplona
|
5c0d71f034
|
Avoiding concurrent errors when deleting weak references
|
2025-08-18 16:52:17 -04:00 |
|
Vitor Pamplona
|
9d9b5f03db
|
Merge pull request #1417 from greenart7c3/main
Change BasicOkHttpWebSocket to be like the docs
|
2025-08-18 13:27:52 -04:00 |
|
greenart7c3
|
e076f97714
|
Change BasicOkHttpWebSocket to be like the docs
|
2025-08-18 13:51:40 -03:00 |
|
Vitor Pamplona
|
f5247a5443
|
Moves reconnections to 1 minute not 10 seconds
|
2025-08-18 11:37:32 -04:00 |
|
Vitor Pamplona
|
92e9978859
|
Moves to parcelable.
Fixes: https://github.com/vitorpamplona/amethyst/issues/1413
|
2025-08-18 11:25:57 -04:00 |
|
David Kaspar
|
41545a156b
|
Use explicit annotation target for constructor params
See https://youtrack.jetbrains.com/issue/KT-73255 for more details
|
2025-08-18 10:44:42 +01:00 |
|
Vitor Pamplona
|
45ec9e3a62
|
Merge pull request #1411 from davotoula/reduce-duplications-large-cache
Reduce duplications: large cache
|
2025-08-16 16:14:13 -04:00 |
|
David Kaspar
|
c1004dc643
|
Use .get( instead of index to keep to code base coding style
|
2025-08-16 18:56:48 +01:00 |
|
David Kaspar
|
a72fff5f8f
|
Lifted out collectors from CacheCollectors object
|
2025-08-16 18:50:01 +01:00 |
|
David Kaspar
|
a82f4aacbe
|
Use val for references that do not change (eg results)
|
2025-08-16 18:17:27 +01:00 |
|
David Kaspar
|
f21c7bd258
|
Lint issues: remove unused methods, use indexing operator instead of .get()
|
2025-08-16 11:21:19 +01:00 |
|
David Kaspar
|
533d8b18f0
|
Remove duplicate functionality from Cache implementations and use instead common methods in CacheOperations utility class
Create override for forEach and size as they are needed internally and do slightly different things
|
2025-08-16 10:45:37 +01:00 |
|
David Kaspar
|
b069f283ac
|
Move common cache operations to new utility class
|
2025-08-16 10:38:57 +01:00 |
|
David Kaspar
|
eab2f96f02
|
remove duplicate colletors and Use collectors from new utility class
|
2025-08-16 10:20:52 +01:00 |
|