Commit Graph

946 Commits

Author SHA1 Message Date
Vitor Pamplona 7a61217eb6 Fixes rounding loop of MurMur128 2025-12-12 17:29:49 -05:00
Vitor Pamplona 95723479d6 Adds MurMur3128bits for x64 2025-12-12 16:54:34 -05:00
Vitor Pamplona 25e9313d17 Reverts interning of all tag sizes due to significant gains in memory usage from large duplicated tags, like r tags with urls 2025-12-11 18:26:27 -05:00
Vitor Pamplona 9bd07468c2 deletes db before tests 2025-12-11 17:13:51 -05:00
Vitor Pamplona 39eed5d85a reformatting 2025-12-11 17:09:03 -05:00
Vitor Pamplona ee972cff35 reverts db deletions to avoid conflicts with the open file 2025-12-09 18:02:26 -05:00
Vitor Pamplona d0efe26ce7 Offers support for external transactions
Offers support for indexing strategies for tags
2025-12-09 17:28:33 -05:00
Vitor Pamplona d3fb507faa Reducing the need to intern large tags 2025-12-09 09:37:49 -05:00
Vitor Pamplona f4a0cd5af3 The number of params varies but a good limit seems to be 1000. This breaks the tag insert into many 1000 param inserts 2025-12-09 09:20:17 -05:00
Vitor Pamplona e44322adaa Speeds up db deletions 2025-12-09 09:05:37 -05:00
Vitor Pamplona 03f13eeb4b Improved support for random report types coming from AI 2025-12-08 19:59:59 -05:00
Vitor Pamplona 0abc631773 - Removes compose bom from Quartz to avoid unnecessary dependencies.
- Removes old datetime dependencies from Quartz
- Moves compose.runtime dependencies to compose.runtime.annotation
- Adds dependency on coroutines directly (instead of through compose runtime)
- Removes old secp256 target dependencies
- Adds Default scope for NostrClient and Relay Authenticator
- Updates readme
2025-12-04 14:41:33 -05:00
Vitor Pamplona e7c1925c76 Shows WoT Followers 2025-12-02 19:15:51 -05:00
Vitor Pamplona 71dc25099e Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  fix lint warnings
  add custom serializer that accepts both single integers and arrays add tests
  New Crowdin translations by GitHub Action
  updated cz, de, pt, sv
2025-12-02 15:16:39 -05:00
Vitor Pamplona 62bf7db348 Adds the about user proerty of Contact Card 2025-12-02 15:07:07 -05:00
davotoula 70b36d64b5 fix lint warnings 2025-12-02 12:57:56 +01:00
davotoula 24bd1d0c97 add custom serializer that accepts both single integers and arrays
add tests
2025-12-02 12:53:51 +01:00
KotlinGeekDev 80947207ab Remove delay, and implement custom moving function that updates the list in one event, rather than two with the previous approach. 2025-11-28 16:14:47 +01:00
greenart7c3 7c4ad3abb7 Fix default permissions 2025-11-28 05:43:52 -03:00
KotlinGeekDev 0f21c72936 Bookmark group metadata edit screen, with VM and string resources. Add methods to LabeledBookmarkListEvent and LabeledBookmarkListsState. Support image urls in LabeledBookmarkList. 2025-11-27 07:08:08 +01:00
KotlinGeekDev 2e5b55a213 Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-26 21:45:35 +00:00
Vitor Pamplona f76638f077 Adds a way to view WoT scores 2025-11-25 15:47:08 -05:00
Vitor Pamplona ff8b441bf6 Increases max pool of SHA 256 processors 2025-11-25 15:02:50 -05:00
Vitor Pamplona 7981ecc82c Adds pre-caching for trust providers 2025-11-25 11:03:00 -05:00
KotlinGeekDev 925506269d Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-25 11:35:01 +00:00
Vitor Pamplona 1e00c08f7d Fixes ConcurrentExceptions on Event outbox tentative management 2025-11-24 10:50:58 -05:00
Vitor Pamplona 4f019c6e49 Removes ConcurrentModificationException on outbox events 2025-11-24 10:01:05 -05:00
KotlinGeekDev d1fe0cb941 Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-22 02:45:27 +00:00
Vitor Pamplona d12a8ba1c1 Revert runTest because the wait to get results back fails in the function 2025-11-21 17:16:08 -05:00
Vitor Pamplona ad879fcf63 Fix test 2025-11-21 16:42:07 -05:00
Vitor Pamplona 2bff998340 Moves from List to Set of Trust Provider 2025-11-21 15:18:31 -05:00
KotlinGeekDev dae8544938 Fix some conflicts 2025-11-21 18:44:24 +01:00
Vitor Pamplona ffe88a5364 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  add a convertExeptions function
  added response helper
  check for error result
  create a RemoteSignerManager
  add a fromBunkerUri helper
  add a signer result interface for remote signer
  implement the functions of nip46
  return BunkerResponse from connect
  - Add connect, getPublivKey and ping - send NostrConnectEvent to relays
  - Add connect, getPublivKey and ping - send NostrConnectEvent to relays
  Create NostrSignerRemote
2025-11-21 11:30:51 -05:00
Vitor Pamplona 0d7f2ce838 Adds support for Trust Provider lists 2025-11-21 11:29:46 -05:00
Vitor Pamplona 058e8ab833 Merge pull request #1555 from greenart7c3/nip46
Support for nip 46
2025-11-20 14:53:17 -05:00
Vitor Pamplona a36d35912a Manages the pool state without having to loop through relays, saving some milliseconds of processing. 2025-11-18 17:12:39 -05:00
greenart7c3 a6f3e09a6c add a convertExeptions function 2025-11-17 07:07:49 -03:00
greenart7c3 7dce71d8fa added response helper 2025-11-17 07:07:49 -03:00
greenart7c3 c2f2dc46d9 check for error result 2025-11-17 07:07:49 -03:00
greenart7c3 e02dfce152 create a RemoteSignerManager 2025-11-17 07:07:48 -03:00
greenart7c3 55b4ddc453 add a fromBunkerUri helper 2025-11-17 07:07:48 -03:00
greenart7c3 8d529e1ea9 add a signer result interface for remote signer 2025-11-17 07:07:48 -03:00
greenart7c3 b2f2a409c3 implement the functions of nip46 2025-11-17 07:07:48 -03:00
greenart7c3 aee6ffdbf5 return BunkerResponse from connect 2025-11-17 07:07:48 -03:00
greenart7c3 da85e59424 - Add connect, getPublivKey and ping
- send NostrConnectEvent to relays
2025-11-17 07:07:47 -03:00
greenart7c3 e6f109de74 - Add connect, getPublivKey and ping
- send NostrConnectEvent to relays
2025-11-17 07:07:47 -03:00
greenart7c3 df1bf82e76 Create NostrSignerRemote 2025-11-17 07:07:46 -03:00
Vitor Pamplona ae6f37a52f v1.04.2 to appease the PlayStore 2025-11-15 17:28:55 -05:00
Vitor Pamplona 5264bd2cbc v1.04.1 2025-11-15 16:51:45 -05:00
Vitor Pamplona 7742e27780 Moves all hashtags to lowercase and unfollows with ignore case just in case some other client added in uppercase 2025-11-15 15:20:56 -05:00