KotlinGeekDev
1f94602404
Merge branch 'vitorpamplona:main' into kmp-completeness
2026-02-02 16:43:30 +01:00
greenart7c3
577b4c0e0a
- use a valid hex key
...
- check the value of the tags
2026-01-30 09:38:09 -03:00
greenart7c3
f2d7b115d9
Fixed NullPointerException when filter contain tags
2026-01-30 09:00:52 -03:00
greenart7c3
8bfd670f8b
Fix assertEquals order
2026-01-30 08:50:09 -03:00
greenart7c3
247e30beed
fix Jackson deserialization for empty Filters and add regression test
2026-01-30 07:31:38 -03:00
KotlinGeekDev
b965ff1cc6
Merge remote-tracking branch 'origin/kmp-completeness' into kmp-completeness
2026-01-28 15:09:57 +01:00
KotlinGeekDev
3ee600ea28
Merge branch 'vitorpamplona:main' into kmp-completeness
2026-01-28 00:09:19 +01:00
KotlinGeekDev
506996b382
Foundations(iOS Sourceset): Provide implementation for GZip compression/decompression. Some small fixes in URLs.ios.kt .
2026-01-27 20:52:43 +01:00
KotlinGeekDev
3f9f496c8b
Foundations(iOS Sourceset): Provide implementation for UnicodeNormalizer.
2026-01-27 17:14:32 +01:00
KotlinGeekDev
4e2f779b54
Foundations(iOS Sourceset): Provide implementation for UrlEncoder.
2026-01-27 16:31:04 +01:00
KotlinGeekDev
fb5288d5f1
Foundations(iOS Sourceset): Provide implementation for makeAbsoluteIfRelativeUrl() in ServerInfoParser.ios.kt
2026-01-26 20:08:44 +01:00
KotlinGeekDev
94a5237eaa
Foundations(iOS Sourceset): Provide implementation for fastFindURLs(). Make a test for it.
2026-01-26 16:56:11 +01:00
greenart7c3
058cdc782a
Load and save payment targets
2026-01-26 11:18:48 -03:00
KotlinGeekDev
893d363a03
Merge remote-tracking branch 'origin/kmp-completeness' into kmp-completeness
2026-01-16 16:11:23 +01:00
KotlinGeekDev
db536289c4
Make linter happy, I guess.
2026-01-16 16:10:58 +01:00
KotlinGeekDev
f2ac68ccf8
Merge branch 'vitorpamplona:main' into kmp-completeness
2026-01-15 20:53:38 +01: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
KotlinGeekDev
a9f6ebde83
Merge branch 'vitorpamplona:main' into kmp-completeness
2026-01-12 15:25:11 +01:00
KotlinGeekDev
f5bb0dbc1d
Move cachemap dependency to version catalog.
2026-01-12 15:06:57 +01:00
KotlinGeekDev
7c936cfcac
Foundations(iOS Sourceset): Provide implementation for LargeCache, using a CacheMap.
2026-01-12 15:05:50 +01:00
KotlinGeekDev
d90f3f4f98
Foundations(iOS Sourceset): Provide implementation for Rfc3986 on iOS, using the Swift Rfc3986UriBridge.
2026-01-12 14:55:24 +01:00
KotlinGeekDev
b94f8c9083
Foundations(iOS Sourceset): - Fix test resource loading for iOS targets(using Gradle env. variables).
...
- Bring in the SwiftPackageManager for KMP plugin, to use Swift libraries for iOS implementations(and configure accordingly).
- Bring in cachemap dependency(for iOS LargeCache implementation).
2026-01-12 14:52:12 +01: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
KotlinGeekDev
086e929e32
Make some modifications to CustomBitSet.
2026-01-07 22:27:01 +01: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