Commit graph

  • bd71b45a8d
    Strip media URLs regardless of whitespace delimiter Alex Gleason 2025-03-12 16:46:32 -05:00
  • 722522206b Merge branch 'staging' into 'main' P. Reis 2025-03-12 17:08:43 -03:00
  • 37d81cf2a2 Merge branch 'main' into mint-cashu P. Reis 2025-03-12 17:08:02 -03:00
  • 2e4456dba2 Merge branch 'legacy-media-strip' into 'main' Alex Gleason 2025-03-12 17:04:00 +00:00
  • e5ab61e76a Merge branch 'legacy-media-strip' into 'main' Alex Gleason 2025-03-12 17:00:53 +00:00
  • eec78efc0e
    Hide media URLs from posts without imeta tags Alex Gleason 2025-03-12 11:56:04 -05:00
  • 8d0b5ba078 test: getMintsToProofs works P. Reis 2025-03-12 13:15:52 -03:00
  • 803b2abacc fix: add explicit return type - tokenEventSchema P. Reis 2025-03-11 12:23:04 -03:00
  • dc711bce6a fix: add explicit return type P. Reis 2025-03-11 11:49:39 -03:00
  • a002b1a005 refactor: create @ditto/cashu package P. Reis 2025-03-11 11:34:42 -03:00
  • 1c709b04be Merge branch 'main' into mint-cashu P. Reis 2025-03-10 10:46:01 -03:00
  • 0264b16553 Merge branch 'remove-console-log' into 'main' Alex Gleason 2025-03-09 21:56:12 +00:00
  • 04a610cd2d Merge branch 'remove-console-log' into 'main' P. Reis 2025-03-09 13:03:55 -03:00
  • 3e35102e13 refactor: remove console.logs P. Reis 2025-03-09 13:02:53 -03:00
  • 592d6c1d36
    Upgrade gleasonator-policy in deno.lock Alex Gleason 2025-03-08 21:03:58 -06:00
  • 026568ea71
    Fix firehose Alex Gleason 2025-03-08 21:03:36 -06:00
  • 6b3f5ac8a6
    Expose db to custom policy script Alex Gleason 2025-03-08 20:44:22 -06:00
  • a400021a0d
    Bump signal to 5s Alex Gleason 2025-03-08 19:44:16 -06:00
  • 3cac9b6e26 Merge branch 'link-preview-db' into 'main' Alex Gleason 2025-03-09 01:39:56 +00:00
  • 3741f27e24 Merge branch 'link-preview-db' into 'main' Alex Gleason 2025-03-09 01:37:03 +00:00
  • 26990bcf5e
    Remove linkPreview cache config, rm stray console.log Alex Gleason 2025-03-08 19:34:59 -06:00
  • affea45a08
    Store link previews in the database Fixes https://gitlab.com/soapbox-pub/ditto/-/issues/301 Alex Gleason 2025-03-08 19:33:15 -06:00
  • 1abe487115 Merge branch 'lookup' into 'main' Alex Gleason 2025-03-09 00:41:53 +00:00
  • 1c29b402d9 Merge branch 'lookup' into 'main' Alex Gleason 2025-03-09 00:36:32 +00:00
  • f01b4c0791
    Look up identifiers in search on remote relays Alex Gleason 2025-03-08 18:28:32 -06:00
  • 478debfda1 Merge branch 'outboxy-req-router' into 'main' Alex Gleason 2025-03-08 21:52:17 +00:00
  • 2aa61cbf80 Merge branch 'outboxy-req-router' into 'main' Alex Gleason 2025-03-08 21:48:53 +00:00
  • 239c427c78
    Add DittoPool tests Alex Gleason 2025-03-08 15:46:02 -06:00
  • 920e558c06
    Add an outboxy-style REQ router Alex Gleason 2025-03-08 15:29:31 -06:00
  • 22eb70d019 Merge branch 'unfavourite' into 'main' Daniel 2025-03-08 19:28:57 +00:00
  • 7248aaf6c6 Merge branch 'req-abort' into 'main' Alex Gleason 2025-03-08 05:01:13 +00:00
  • d359e832ed Merge branch 'req-abort' into 'main' Alex Gleason 2025-03-08 04:59:24 +00:00
  • e085082a76
    Fix REQ abort logic Alex Gleason 2025-03-07 22:58:55 -06:00
  • 413056e841
    Prewarm cards only for kind 1 Alex Gleason 2025-03-07 16:31:01 -06:00
  • f12cce9802 Merge branch 'fix-relay-close' into 'main' Alex Gleason 2025-03-07 18:52:06 +00:00
  • 6c5574417d Merge branch 'fix-relay-close' into 'main' Alex Gleason 2025-03-07 18:37:38 +00:00
  • 5162e051ad
    Ensure relay close handler is called Alex Gleason 2025-03-07 12:34:47 -06:00
  • f8eb4fc79c
    Add a metric for active author subscriptions Alex Gleason 2025-03-06 22:55:23 -06:00
  • 9c3307f923
    Purify event before sending it out to relay Alex Gleason 2025-03-06 15:38:14 -06:00
  • e5e0ddd7aa
    DittoPgStore: purify events before streaming them Alex Gleason 2025-03-06 15:34:31 -06:00
  • 6eace14850 Merge branch 'fetch-authors' into 'main' Alex Gleason 2025-03-06 21:12:43 +00:00
  • da3bee11e6 Merge branch 'fetch-authors' into 'main' Alex Gleason 2025-03-06 21:00:39 +00:00
  • e85e89e0af
    Automatically fetch missing authors from pool Alex Gleason 2025-03-06 14:55:40 -06:00
  • aa0ada8943 Add missing tag unfavourite danidfra 2025-03-06 17:18:25 -03:00
  • 21247b31ea Implement removal of "thumbs up" reaction danidfra 2025-03-06 17:06:48 -03:00
  • 1ab77fdeab Merge branch 'fix-revoke-nip05' into 'main' Alex Gleason 2025-03-05 23:31:17 +00:00
  • 21649b8139 Merge branch 'fix-revoke-nip05' into 'main' P. Reis 2025-03-05 20:28:30 -03:00
  • e549a9d34a refactor: stop fetching author and set nip05_last_verified_at to null P. Reis 2025-03-05 20:28:22 -03:00
  • 9e726baa2a refactor: remove try catch P. Reis 2025-03-05 20:15:16 -03:00
  • 1eb1f4206d refactor: use db.kysely.updateTable rather than db.kysely.insertInto P. Reis 2025-03-05 20:12:42 -03:00
  • 19244aec2c test/fix: use waitFor function P. Reis 2025-03-05 19:33:40 -03:00
  • 811a56e406
    ci: try moving the timeout to the actual test job Alex Gleason 2025-03-05 15:05:26 -06:00
  • 9b422d8e31
    Add note about hanging queries in DittoPostgres test Alex Gleason 2025-03-05 14:47:35 -06:00
  • 0b72533b05
    DittoPglite: test that queries reject after it's closed Alex Gleason 2025-03-05 13:37:24 -06:00
  • 4e0479f7c8
    Add DittoPostgres test Alex Gleason 2025-03-05 13:27:34 -06:00
  • c7175f8301
    ci: add 2 minute timeout Alex Gleason 2025-03-05 12:55:50 -06:00
  • f3bdabc13a
    DittoRelayStore: improve error handling around this.listen(), remove await Alex Gleason 2025-03-05 12:44:16 -06:00
  • b173cc624d Merge branch 'main' into unfavourite danidfra 2025-03-05 13:54:40 -03:00
  • 842150b6e2 fix: remove useless 'p' tag in admin kind 5 event P. Reis 2025-03-05 11:33:57 -03:00
  • fc4f5fd522 Merge branch 'main' into fix-revoke-nip05 P. Reis 2025-03-05 11:25:04 -03:00
  • d8a0eca891 refactor: get author from grant event (30360), before doing the admin deletion P. Reis 2025-03-05 11:22:07 -03:00
  • dd5397e795 test: check if nip05 exists and then check again to see if it's null P. Reis 2025-03-05 11:02:13 -03:00
  • dfff63fab4 fix: await Promise.allSettled P. Reis 2025-03-05 11:00:28 -03:00
  • b5858dd54c
    Catch pool.query Alex Gleason 2025-03-04 23:09:20 -06:00
  • 815b903e28
    Add a timeout on pool.query Alex Gleason 2025-03-04 23:07:45 -06:00
  • 773cee8b92 Merge branch 'fetch-related' into 'main' Alex Gleason 2025-03-05 04:28:48 +00:00
  • c36c7ed6d6 Merge branch 'fetch-related' into 'main' Alex Gleason 2025-03-05 04:16:25 +00:00
  • c5e9017d24
    Fetch related events by ID through the RelayStore Alex Gleason 2025-03-04 22:14:56 -06:00
  • ab6054efe8 Merge branch 'main' into fix-revoke-nip05 P. Reis 2025-03-04 14:53:21 -03:00
  • aa1311ccae fix: call store.event P. Reis 2025-03-04 11:42:42 -03:00
  • c5fdc97e58 refactor: stop returning author P. Reis 2025-03-04 10:51:10 -03:00
  • c39ea9212f
    Lowercase all captcha bg filenames for suitability in a URL path Alex Gleason 2025-03-03 19:37:35 -06:00
  • 29109cec21
    Give @ditto/ditto 1.1.0 Alex Gleason 2025-03-03 19:34:05 -06:00
  • 2ca216dfdf
    Set all packages to version 0.1.0 Alex Gleason 2025-03-03 19:31:41 -06:00
  • 44d525eccb fix: use author pubkey, not admin pubkey P. Reis 2025-03-03 21:17:17 -03:00
  • 363816d930
    Fix nostr.json cache by returning non-200 status Alex Gleason 2025-03-03 17:10:46 -06:00
  • ff4c3381ba Merge branch 'feat-promove-admin' into 'main' Alex Gleason 2025-03-03 22:56:18 +00:00
  • 9fae784661 Merge branch 'feat-promove-admin' into 'main' P. Reis 2025-03-03 19:54:07 -03:00
  • 0d1b7b8d37
    Fix DittoRoute test Alex Gleason 2025-03-03 16:53:54 -06:00
  • 8528c4c39e
    Add more permission group tests Alex Gleason 2025-03-03 16:36:38 -06:00
  • b7bf2fc76f
    Move Pleroma permission_groups controller to its own routes file, add tests Alex Gleason 2025-03-03 16:33:28 -06:00
  • d29bc8c020
    Merge remote-tracking branch 'origin/main' into feat-promove-admin Alex Gleason 2025-03-03 16:00:16 -06:00
  • a2f019993d
    Simplify promote controller Alex Gleason 2025-03-03 15:58:13 -06:00
  • 10ea6f7635 Merge branch 'name-request-refactor' into 'main' Alex Gleason 2025-03-03 21:48:18 +00:00
  • 7525cd6ef9 refactor: set nip05 to null in handleRevokeNip05 function P. Reis 2025-03-03 18:42:26 -03:00
  • 393d87071b Merge branch 'name-request-refactor' into 'main' Alex Gleason 2025-03-03 21:41:36 +00:00
  • bcd2ed18ef
    Fix error handling of DittoRoute Alex Gleason 2025-03-03 15:41:24 -06:00
  • b8b6174fcc
    Test that DittoRelayStore generates nip05 request set event Alex Gleason 2025-03-03 15:24:26 -06:00
  • 0dd085b559
    Remove old testApp Alex Gleason 2025-03-03 14:46:05 -06:00
  • 9be9f7c9d0
    Add tests for dittoNameRoute Alex Gleason 2025-03-03 14:39:01 -06:00
  • 28c3b07a3e fix: remove unused imports P. Reis 2025-03-03 17:34:13 -03:00
  • 3bcf716795 refactor: simplify promote user to admin P. Reis 2025-03-03 17:32:28 -03:00
  • 14b809b1e8
    db: add TestDB module Alex Gleason 2025-03-03 12:21:02 -06:00
  • a21ec4600a
    Move /api/v1/ditto/names to a DittoRoute Alex Gleason 2025-03-03 11:50:49 -06:00
  • 59ad40fb3f
    Remove extra space Alex Gleason 2025-03-02 18:03:21 -06:00
  • 484625842b
    Skip ffmpeg tests in CI Alex Gleason 2025-03-02 18:02:03 -06:00
  • ac0285293e
    Remove pipelineEncounters.ts Alex Gleason 2025-03-02 14:06:15 -06:00
  • 2415dbe4e5 Merge branch 'transcode' into 'main' Alex Gleason 2025-03-02 05:41:29 +00:00
  • ce6748c16f Merge branch 'transcode' into 'main' Alex Gleason 2025-03-02 04:45:39 +00:00
  • 7e8ff1f329
    Get video dimensions from frame Alex Gleason 2025-03-01 22:15:32 -06:00