Commit Graph

  • 732cb45b1e test(UserStore): update with 100.00% code coverage P. Reis 2024-05-10 18:20:00 -0300
  • 4fdf15761c refactor(UserStore): remove isMuted function P. Reis 2024-05-10 18:18:55 -0300
  • 3970bb81f7 refactor(MuteListPolicy): simplify condition P. Reis 2024-05-10 18:03:35 -0300
  • d3b7668a1e fix: create renderAdminAccountFromPubkey and use it if reported account doesn't have a kind 0 P. Reis 2024-05-10 16:51:07 -0300
  • 615ce4a2ac Merge branch 'fixtures-fn' into 'main' Alex Gleason 2024-05-10 19:19:56 +0000
  • 282612b53c
    Add an eventFixture function to import fixtures in tests Alex Gleason 2024-05-10 14:10:19 -0500
  • 4069ddc02c refactor(MuteListPolicy): human lint preference P. Reis 2024-05-10 14:37:02 -0300
  • 86518dbac5 refactor(MuteListPolicy): shorthand private constructor P. Reis 2024-05-10 14:34:48 -0300
  • 83adf4759e Update README.md Alex Gleason 2024-05-10 16:10:11 +0000
  • ebeec2ccba test: MuteListPolicy with 100.00% code coverage P. Reis 2024-05-10 11:26:15 -0300
  • 26dd4606ed test: UserStore with 100.00% code coverage P. Reis 2024-05-10 10:35:04 -0300
  • 0c0465f131 refactor(UserStore): move mute logic to separate function & create isMuted() function P. Reis 2024-05-10 10:31:34 -0300
  • c85f31f63f feat: create MuteListPolicy class P. Reis 2024-05-10 10:19:15 -0300
  • afcf28b506 Merge branch 'admin-accounts-perform-action' into 'main' Alex Gleason 2024-05-09 16:46:54 +0000
  • 4fa6b96d15 refactor(admin action): mute account even if it doesn't have a kind 0 P. Reis 2024-05-09 13:44:05 -0300
  • 8429eed838 Merge branch 'docs-in-readme' into 'main' Alex Gleason 2024-05-09 13:24:03 +0000
  • a1acc85494 feat: reference ditto docs in README.md P. Reis 2024-05-09 09:44:05 -0300
  • 9e2225873d feat: implement action against an account P. Reis 2024-05-08 20:08:44 -0300
  • e4952f0c21 feat: create updateListAdminEvent() & updateAdminEvent() P. Reis 2024-05-08 20:10:09 -0300
  • e29fb28d78 Merge branch 'report-nits' into 'main' Alex Gleason 2024-05-08 22:29:41 +0000
  • 06a1612750 Merge branch 'eventsdb-crash' into 'main' Alex Gleason 2024-05-08 22:14:39 +0000
  • 64e49bca9d
    EventsDB: fix postgres crash when there are no local users Alex Gleason 2024-05-08 17:11:48 -0500
  • c7e8beebc6
    renderReport: whoops, event.author -> event.reported_account Alex Gleason 2024-05-08 15:06:33 -0500
  • 8530749192
    reportController: hydrate the report itself to get the author Alex Gleason 2024-05-08 15:03:58 -0500
  • f99958c40e
    reportsController -> reportController Alex Gleason 2024-05-08 14:59:30 -0500
  • ccf126516d Merge branch 'quote-repost-quote' into 'main' Alex Gleason 2024-05-08 19:58:40 +0000
  • a82af47c67
    quote_repost -> quote Alex Gleason 2024-05-08 14:53:33 -0500
  • 71899e54de Merge branch 'global-feed-index' into 'main' Alex Gleason 2024-05-08 19:37:16 +0000
  • b16d5b749e
    Add a created_at, kind index for the global feed Alex Gleason 2024-05-08 14:34:22 -0500
  • c6c10e4b7f Merge branch 'order-by-addr' into 'main' Alex Gleason 2024-05-08 19:06:53 +0000
  • 6bc051c06b
    EventsDB: avoid ORDER BY when querying replaceable events by author Alex Gleason 2024-05-08 13:56:37 -0500
  • b712986d37 Merge branch 'kysely-log' into 'main' Alex Gleason 2024-05-08 17:59:41 +0000
  • 43e8f2a698
    Use a Kysely logger to log SQL regardless of the adapter used Alex Gleason 2024-05-08 12:56:42 -0500
  • dbe22b9710 Merge branch 'pg-pool-size' into 'main' Alex Gleason 2024-05-08 16:49:42 +0000
  • 5e1cfad5cc
    Add PG_POOL_SIZE environment variable Alex Gleason 2024-05-08 11:45:00 -0500
  • b6dd49e2ef Merge branch 'relationships-mute' into 'main' Alex Gleason 2024-05-08 16:13:34 +0000
  • 7ad0e4d9e9
    Relationships: fix blocks and mutes being switched Alex Gleason 2024-05-08 10:41:05 -0500
  • e879f1a21f Merge branch 'admin-report-mark-as-resolved' into 'main' Alex Gleason 2024-05-08 13:38:43 +0000
  • e8b690e262 fix(admin resolve): create admin event instead of create normal event P. Reis 2024-05-08 10:32:10 -0300
  • fd05e4c5c4 Merge branch 'admin-report-mark-as-resolved' into 'main' Alex Gleason 2024-05-08 13:17:28 +0000
  • 57495dbd7a feat: implement report resolve P. Reis 2024-05-07 20:49:42 -0300
  • 66bae5eea7 Merge branch 'lint-staged' into 'main' Alex Gleason 2024-05-07 18:51:14 +0000
  • 7ecad73490
    Add lint-staged Alex Gleason 2024-05-07 13:45:23 -0500
  • 6391d625c2 Merge branch 'revert-f9aaabc1' into 'main' Alex Gleason 2024-05-07 18:41:00 +0000
  • 6509932ab0 Revert "Merge branch 'deno-fmt-on-commit' into 'main'" Alex Gleason 2024-05-07 18:37:57 +0000
  • f9aaabc14b Merge branch 'deno-fmt-on-commit' into 'main' Alex Gleason 2024-05-07 18:07:31 +0000
  • b523f57a82 fix: remove --check flag in deno fmt P. Reis 2024-05-07 15:04:33 -0300
  • 5b76efeb94 Merge branch 'deno-fmt-on-commit' into 'main' Alex Gleason 2024-05-07 18:00:43 +0000
  • cfc119f311 feat: check for formatting errors when committing P. Reis 2024-05-07 14:53:32 -0300
  • cb89b7a80c Merge branch 'single-admin-reports-api' into 'main' Alex Gleason 2024-05-07 14:50:32 +0000
  • 53a8871a54 refactor: change 'singleAdminReportsController' to 'adminReportController' P. Reis 2024-05-07 11:29:49 -0300
  • 17706d3b20 feat: implement view single report P. Reis 2024-05-07 10:19:08 -0300
  • 120003c5c8 Merge branch 'admin-reports-api' into 'main' Alex Gleason 2024-05-06 18:06:53 +0000
  • 8d7621fbaf fix: return in case pubkey is undefined P. Reis 2024-05-06 14:40:56 -0300
  • a3e54fdff4
    DittoPostgres: use pool size for number of CPU cores Alex Gleason 2024-05-06 11:44:33 -0500
  • f4c02f1568 Merge branch 'admin-reports-api' into 'main' Alex Gleason 2024-05-06 15:41:24 +0000
  • 24068d12d0 refactor(reports): rename variables and remove type assertion P. Reis 2024-05-06 11:47:05 -0300
  • 394599734f fix(reports): put notes in tag & only let comment in event.content P. Reis 2024-05-05 15:45:24 -0300
  • 7890504add refactor: view info about all reports P. Reis 2024-05-05 14:20:13 -0300
  • d867a516d5 Merge branch 'gen-junit-reports' into 'main' Alex Gleason 2024-05-05 15:01:12 +0000
  • 0e115481d9
    generate junit reports for GitLab CI Siddharth Singh 2024-05-05 20:26:20 +0530
  • d903a2d0fb Merge branch 'main' into admin-reports-api Update local branch & solve conflicts in hydrate.ts P. Reis 2024-05-04 20:23:16 -0300
  • 14802dd38a feat(hydrate): create gatherTargetAccounts() & gatherReportedStatuses() P. Reis 2024-05-04 20:18:36 -0300
  • 4d5d4868ce feat: create renderAdminReport() func P. Reis 2024-05-04 20:14:39 -0300
  • 8a7f0892d7 fix: check if event is not undefined in renderAdminAccount P. Reis 2024-05-04 20:12:34 -0300
  • b8df95408b feat: add target_account & reported_statuses to DittoEvent type P. Reis 2024-05-04 20:11:29 -0300
  • af7b83cf8a feat: create /api/v1/admin/reports endpoint & controller P. Reis 2024-05-04 20:10:18 -0300
  • 35360434ef Merge branch 'fix-unattached-media' into 'main' Alex Gleason 2024-05-04 21:51:26 +0000
  • b57188943f feat: renderAdminAccount() supports both kind 0 & kind 30361 P. Reis 2024-05-04 16:29:31 -0300
  • 3770d8a0dd
    UnattachedMedia: return early when querying nothing Alex Gleason 2024-05-04 13:14:03 -0500
  • f08211e2a1 refactor(admin-accounts): resolve import specifier via the active import map P. Reis 2024-05-04 10:29:08 -0300
  • fbf3011e3e Merge branch 'hydrate-reactions' into 'main' Alex Gleason 2024-05-04 12:48:59 +0000
  • 0a3be0da58
    Notifications: fix Favourites and EmojiReacts not being displayed Alex Gleason 2024-05-03 21:22:53 -0500
  • e25372313b
    suggestions: fix profile lookup, limit to 20 items for now Alex Gleason 2024-05-03 18:32:35 -0500
  • 4ee4266843
    instance: add 'v2_suggestions' to features Alex Gleason 2024-05-03 18:28:07 -0500
  • cfb0d3f04c Merge branch 'suggestions' into 'main' Alex Gleason 2024-05-03 23:24:53 +0000
  • 0f3fbbcb28
    Start suggestions API Alex Gleason 2024-05-03 18:21:40 -0500
  • b60d4fde3d Merge branch 'streaming-rm-userstore' into 'main' Alex Gleason 2024-05-03 22:44:25 +0000
  • 5001567b00
    Streaming: temporarily remove UserStore (allow blocked posts through) Alex Gleason 2024-05-03 17:20:35 -0500
  • a45d45d614 Merge branch 'implemented' into 'main' Alex Gleason 2024-05-03 22:18:35 +0000
  • 7efd5c1822
    Clean up "not implemented" endpoints Alex Gleason 2024-05-03 17:09:20 -0500
  • ad3a1ef137 Merge branch 'markers' into 'main' Alex Gleason 2024-05-03 21:24:40 +0000
  • a2c5b5e61d
    Markers: only allow 'home' and 'notifications' markers Alex Gleason 2024-05-03 16:20:07 -0500
  • 8e178338b7
    Implement Markers API Alex Gleason 2024-05-03 16:17:36 -0500
  • 2b2499849f
    pipeline: fix reqmeister crash, probably Alex Gleason 2024-05-03 13:52:11 -0500
  • 60116ee651 Merge branch 'pool-req' into 'main' Alex Gleason 2024-05-03 18:42:35 +0000
  • e9c5ef89ff
    Reqmeister: improve API and fetching logic (untested) Alex Gleason 2024-05-03 13:33:50 -0500
  • 6b20104327
    filter: use getFilterLimit from nostr-tools Alex Gleason 2024-05-03 13:26:26 -0500
  • 091392088f
    PoolStore: simplify req Alex Gleason 2024-05-03 13:25:18 -0500
  • 705e8e7c31
    PoolStore: implement NRelay Alex Gleason 2024-05-03 13:23:00 -0500
  • 2ee668d562 Merge branch 'feat-create-reports' into 'main' Alex Gleason 2024-05-03 14:25:22 +0000
  • 67aa31b748 Merge branch 'fix-account-not-found' into 'main' Alex Gleason 2024-05-03 14:23:27 +0000
  • f2f0aa8741 fix(accountLookup): fix user not found by using 'accountFromPubkey' P. Reis 2024-05-03 09:52:25 -0300
  • ca5433bcc7 refactor(reports): update code according to code review in MR 210 P. Reis 2024-05-02 20:21:58 -0300
  • e61dd73761 Merge branch 'blocks-to-mutes' into 'main' Alex Gleason 2024-05-02 20:37:15 +0000
  • 09c596c9e4
    Add back block controllers, but 422 them Alex Gleason 2024-05-02 15:34:17 -0500
  • 4c71dec6ce
    Rename blocks to mutes in the API Alex Gleason 2024-05-02 15:26:46 -0500
  • b219a21a2a Merge branch 'notifications-167' into 'main' Alex Gleason 2024-05-02 20:21:35 +0000
  • ec7b3f8350
    followController: manually set `following: true` in the response Alex Gleason 2024-05-02 15:02:05 -0500
  • 220f16feb8
    Notifications: render notifications for kinds 1, 6, and 7 events Alex Gleason 2024-05-02 14:36:28 -0500