Commit Graph

8664 Commits

Author SHA1 Message Date
Vitor Pamplona 48e791c634 removes logs 2026-01-02 16:17:58 -05:00
David Kaspar e722f1eb61 Merge pull request #1632 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2026-01-02 21:01:45 +00:00
Crowdin Bot 98ba083172 New Crowdin translations by GitHub Action 2026-01-02 19:56:51 +00:00
Vitor Pamplona 307cff87e7 Adds more settings to pick different ways to build the SQL database 2026-01-02 14:54:30 -05:00
nrobi144 36bb89fd36 update desktop with refactored classes 2026-01-02 14:54:24 +02:00
nrobi144 2751855186 extract actions from amethyst 2026-01-02 13:29:55 +02:00
nrobi144 6581fe18a3 initial desktop phase1 fixes 2026-01-02 07:52:36 +02:00
nrobi144 146e4e5533 initial desktop phase1 2026-01-02 07:51:31 +02:00
Vitor Pamplona 7c63d654f2 Inverts the name of the isFilledFilter function 2026-01-01 21:29:20 -05:00
David Kaspar 19d66f37d4 Merge pull request #1631 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2026-01-01 21:17:15 +00:00
Crowdin Bot 4c9df0bfef New Crowdin translations by GitHub Action 2026-01-01 20:09:47 +00: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
Vitor Pamplona f48eba6a8e No need for this index since it will be covered by addressable_idx 2026-01-01 12:48:22 -05:00
Vitor Pamplona 307703cbb7 Explains ID index 2026-01-01 12:47:35 -05:00
Vitor Pamplona 45df452a38 Adds stable to the desktop account manager 2026-01-01 12:37:54 -05:00
Vitor Pamplona 9d67d5d6dc Implements a raw add on to the query builder 2026-01-01 12:37:44 -05:00
Vitor Pamplona 1978c8e17e Faster way of coding equals to null in the sql builder 2026-01-01 12:37:13 -05:00
Vitor Pamplona 507256e0dd Fixes Or builder 2026-01-01 12:36:26 -05:00
Vitor Pamplona 90f38c3a58 adds a isRegular filter for the Kind alias 2026-01-01 12:22:20 -05:00
Vitor Pamplona 6553012372 Uses aliases for the Filter class 2026-01-01 12:22:07 -05:00
nrobi144 5c4db83b40 run spotless 2026-01-01 12:56:52 +02:00
nrobi144 9b330164a7 use typealiases as references to reduce files changed 2026-01-01 12:41:13 +02:00
nrobi144 4bc7e86448 fixes imports 2026-01-01 07:55:31 +02:00
nrobi144 3750c7e26e fixes 2026-01-01 07:32:44 +02:00
nrobi144 eb47c19172 move models to commons 2026-01-01 07:26:39 +02:00
Vitor Pamplona 393366d9cc Adds size of the DB as a function to the lib 2025-12-31 18:41:20 -05:00
Vitor Pamplona 5d7c84d357 Setting higher cache size 2025-12-31 16:53:41 -05:00
Vitor Pamplona 6713c3bd50 Adds performance and flexibility by exposing Raw methods 2025-12-31 13:39:17 -05:00
Vitor Pamplona 4f7972df90 Removes logs 2025-12-31 13:37:02 -05:00
Vitor Pamplona 780ea487aa Adds a test case to simulate reports 2025-12-31 09:42:54 -05:00
Vitor Pamplona 4f1ad11d79 Moves SQLBuilder to its own class 2025-12-31 09:27:33 -05:00
nrobi144 f3b8589fea update claude.md 2025-12-31 13:00:25 +02:00
nrobi144 628f86e1a1 update claude.md 2025-12-31 07:46:50 +02:00
nrobi144 65859a9269 update claude.md 2025-12-31 07:13:27 +02:00
Vitor Pamplona 7b696f5f54 Adds created_at to tags to speed up tag-ordered queries 2025-12-30 16:23:11 -05:00
Vitor Pamplona 5eb9d230e2 Moves current test to a better name of Notifications
Adds a Followers test
2025-12-30 13:00:03 -05:00
Vitor Pamplona c3d741ebd1 Implements AND queries for tags: https://github.com/nostr-protocol/nips/pull/1365 2025-12-30 12:29:04 -05:00
Vitor Pamplona df97b7c444 Improves efficiency of the filter class for matching and checking errors 2025-12-30 12:09:05 -05:00
Vitor Pamplona 333285747b Migrates to using indexes instead tagNames to avoid non-ASCII chars reaching the DB 2025-12-30 12:06:22 -05:00
Vitor Pamplona 2a8e7cbe94 Fixes duplicated results 2025-12-30 12:03:09 -05:00
nrobi144 f180fd39e1 finish skills 2025-12-30 15:45:02 +02:00
nrobi144 f654af9d8a initial skills 2025-12-30 15:18:48 +02:00
Vitor Pamplona 258c4e0111 Moves BundledUpdate (which should cease to exist at some point) to Amethyst's module 2025-12-29 19:42:47 -05:00
Vitor Pamplona 54ce0a5a92 Moves mutable time to Amethyst 2025-12-29 19:37:45 -05:00