Commit graph

  • 840a2052f5
    authorpolicy and domainpolicy are really stupid to have on by default lol Siddharth Singh 2025-03-30 17:26:34 +05:30
  • fa7756560a
    move api routes to be under admin/ditto Siddharth Singh 2025-03-30 17:26:19 +05:30
  • 86b8ef03d6
    not sure how i managed to do that... Siddharth Singh 2025-03-30 15:02:12 +05:30
  • 28a551b3f9
    woops Siddharth Singh 2025-03-30 14:58:45 +05:30
  • 8de648a5c8
    format all the thigns Siddharth Singh 2025-03-30 14:54:23 +05:30
  • 7acd7fe07b
    create adminUpdatePolicyController Siddharth Singh 2025-03-30 14:52:32 +05:30
  • ebbe2b86d9
    handle errors during policy instantiation Siddharth Singh 2025-03-30 14:50:52 +05:30
  • 0589728b16
    format all the things Siddharth Singh 2025-03-30 14:34:16 +05:30
  • 282748ec80
    load custom policy from policy spec in worker Siddharth Singh 2025-03-30 14:28:39 +05:30
  • 70dba0c66b
    only log custom policy path if we're actually using a script to load the policy Siddharth Singh 2025-03-30 14:28:13 +05:30
  • 7715d53ad5
    rename "policy" to "spec" Siddharth Singh 2025-03-30 14:24:59 +05:30
  • 5e98bc65c0
    clean up some confusing naming around policy specs Siddharth Singh 2025-03-30 14:22:52 +05:30
  • 72685f227b
    PolicyRegistry need not be in app.ts at all Siddharth Singh 2025-03-30 14:02:57 +05:30
  • b0036a3d28
    add policyMode setting Siddharth Singh 2025-03-30 13:31:58 +05:30
  • 7cb643d1e4
    add policy routes and publish default policy on startup Siddharth Singh 2025-03-30 13:31:51 +05:30
  • dc9e45f133
    add policyMode setting Siddharth Singh 2025-03-30 13:14:32 +05:30
  • b56fe678f2 Merge branch 'fix-close' into 'main' Alex Gleason 2025-03-28 22:53:05 +00:00
  • 5d0505f995 Merge branch 'fix-close' into 'main' Alex Gleason 2025-03-28 22:51:39 +00:00
  • 8dc9ea98e2
    Fix relay always sending a CLOSED message after the client sends CLOSE Alex Gleason 2025-03-28 17:50:51 -05:00
  • 98c967dd22 Merge branch 'goosehints' into 'main' Alex Gleason 2025-03-28 21:24:08 +00:00
  • bb34fade16 Merge branch 'goosehints' into 'main' Alex Gleason 2025-03-28 21:22:21 +00:00
  • 1a6c114a57
    Fix inline codeblock in .goosehints Alex Gleason 2025-03-28 16:22:03 -05:00
  • 34a29c8f4e
    NIP-11 improvements Alex Gleason 2025-03-28 16:15:20 -05:00
  • 278e13a6ef
    Add .goosehints file Alex Gleason 2025-03-28 14:53:24 -05:00
  • 69fe86890f feat: add accepts_zaps_cashu boolean field to DittoEvent and hydrate it P. Reis 2025-03-27 09:48:29 -03:00
  • 8a75f9e944 feat: implement GET statuses/:id{[0-9a-f]{64}}/nutzapped_by (with tests) P. Reis 2025-03-26 15:55:59 -03:00
  • 71a558a9de Merge branch 'main' into mint-cashu P. Reis 2025-03-25 18:23:13 -03:00
  • cda5196007 fix: remove unused import P. Reis 2025-03-25 18:22:51 -03:00
  • 7dc56f594b feat: add zaps_amount_cashu to event_stats (with tests) add zapped_cashu and zaps_amount_cashu field to MastodonStatus P. Reis 2025-03-25 18:19:40 -03:00
  • 83c96c88b7 feat: support pagination in GET transactions remove getTransactions function and replace it with renderTransaction function (all tests updated) P. Reis 2025-03-24 23:02:04 -03:00
  • 28de904e8f
    first working version of admin dashboard counts Siddharth Singh 2025-03-24 18:42:58 +05:30
  • 95c10fd2b9 Merge branch 'fix-nip05-notification' into 'main' Alex Gleason 2025-03-23 17:15:59 +00:00
  • 1be065ea58 Merge branch 'fix-nip05-notification' into 'main' Alex Gleason 2025-03-23 17:13:34 +00:00
  • 06c9c8d898
    Fix name grant notification not being rendered Alex Gleason 2025-03-23 12:11:39 -05:00
  • 1ff83212c4 Merge branch 'fix-index-k-tag' into 'main' Alex Gleason 2025-03-21 20:59:27 +00:00
  • 16de4da9e4 Merge branch 'fix-index-k-tag' into 'main' P. Reis 2025-03-21 17:02:27 -03:00
  • 4451aafadc fix: index k tag even if the value is not a number and count is less than 3 P. Reis 2025-03-21 16:56:24 -03:00
  • 1360484ae9 fix: call paginationSchema as a function P. Reis 2025-03-21 10:49:58 -03:00
  • 0b8b9e726a Merge branch 'main' into mint-cashu P. Reis 2025-03-21 10:47:49 -03:00
  • 7226d503f5 fix(getTransactions): coerce tags to string in schema P. Reis 2025-03-21 10:09:38 -03:00
  • d69854fa3c fix: save amount tag value as a string P. Reis 2025-03-21 10:07:34 -03:00
  • f9c4ec5835 feat: create GET transactions endpoint (with tests) P. Reis 2025-03-20 14:00:14 -03:00
  • fab34dbf5b Merge branch 'fix-mem-leak' into 'main' Alex Gleason 2025-03-19 20:20:13 +00:00
  • f95ab37b45 Merge branch 'fix-mem-leak' into 'main' Alex Gleason 2025-03-19 20:17:43 +00:00
  • 8fc0092150
    Fix memory leak in relay? Alex Gleason 2025-03-19 15:15:44 -05:00
  • 06ac326ec3 refactor: add relay of conf.relay in case no relays are present P. Reis 2025-03-19 13:01:06 -03:00
  • feff31f094 feat: allow to edit the wallet mints and relays (with tests updated) P. Reis 2025-03-18 18:30:52 -03:00
  • 7c1297e865 fix: remove unused import P. Reis 2025-03-17 22:48:43 -03:00
  • 46ab6005d1 fix: https://jsr.io/go/slow-type-missing-explicit-type P. Reis 2025-03-17 22:47:38 -03:00
  • 5ff8bf4479 refactor: remove useless comments P. Reis 2025-03-17 22:41:36 -03:00
  • 355c53fd64 refactor: create getWallet function, with tests P. Reis 2025-03-17 22:28:36 -03:00
  • 07d0d4c4e5 fix: only create kind 5 if there are events to delete origin/staging P. Reis 2025-03-17 11:12:30 -03:00
  • c344cb6b74 refactor: call organizeProofs in a try-catch block P. Reis 2025-03-17 11:10:08 -03:00
  • 6afa0bb7f1 refactor: simplify deletion of expired quote ids expiredQuoteIds P. Reis 2025-03-17 11:01:11 -03:00
  • 9e4bb769d2 Add a newline ending because the rabbit asked nicely. Chad Curtis 2025-03-17 01:12:56 -04:00
  • c97c5bcbcf Add trigger to call Playwright test pipeline via webhook. Chad Curtis 2025-03-17 01:07:10 -04:00
  • 497b02002e
    streaming: ensure close handler is called even when socket is closed by server Alex Gleason 2025-03-16 18:02:28 -05:00
  • f27609feb8
    Set a max subscriptions size per connection Alex Gleason 2025-03-16 17:51:07 -05:00
  • 0a05dd232c fix: only create new kind 7375 if there is proofs to keep P. Reis 2025-03-15 20:48:33 -03:00
  • a719c2aabf fix: add swapNutzapsMiddleware to nutzap endpoint P. Reis 2025-03-15 20:33:01 -03:00
  • 0e0166419e test(nutzap): add more checks P. Reis 2025-03-15 20:32:20 -03:00
  • a6b58b50cf Merge branch 'custom-reacts' into 'main' Alex Gleason 2025-03-15 22:21:09 +00:00
  • 9069ca6062 Merge branch 'custom-reacts' into 'main' Alex Gleason 2025-03-15 22:20:38 +00:00
  • 09b0bf8ef4
    Test paginationSchema with a custom limit Alex Gleason 2025-03-15 17:20:26 -05:00
  • 88ef8087a5
    Let paginationMiddleware be configurable, add pagination to reactions handler Alex Gleason 2025-03-15 17:15:37 -05:00
  • 36ffd4283a
    Fix DittoPgStore req test Alex Gleason 2025-03-15 17:03:20 -05:00
  • 006a96d0eb
    Disable notify in tests Alex Gleason 2025-03-15 16:50:26 -05:00
  • 66979c7c11
    Disallow +/- emojis in Pleroma API Alex Gleason 2025-03-15 16:40:58 -05:00
  • be922bf07f
    Enable pleroma_custom_emoji_reactions feature in instance endpoint Alex Gleason 2025-03-15 16:37:00 -05:00
  • 753413f071
    Support custom emoji reactions Alex Gleason 2025-03-15 16:32:11 -05:00
  • c40c6e8b30
    Support custom emoji reactions in event_stats Alex Gleason 2025-03-15 15:29:00 -05:00
  • 755ed884d4
    Pleroma API supports custom emojis with or without colons Alex Gleason 2025-03-15 15:01:07 -05:00
  • 1dd50e2e63
    Add tests for pleromaStatusesRoute Alex Gleason 2025-03-15 14:38:19 -05:00
  • f27dac342f
    Small refactors to pleromaStatusesRoute Alex Gleason 2025-03-15 13:57:06 -05:00
  • 2f65be7dc4
    Move reaction controllers to pleromaStatusesRoute Alex Gleason 2025-03-15 13:49:42 -05:00
  • 55a171fd2c
    Merge remote-tracking branch 'origin/main' into custom-reacts Alex Gleason 2025-03-15 13:42:00 -05:00
  • c2f214c9bc Merge branch 'mw-cleanup' into 'main' Alex Gleason 2025-03-15 18:41:43 +00:00
  • c368bdec86 Merge branch 'mw-cleanup' into 'main' Alex Gleason 2025-03-15 18:27:56 +00:00
  • c9b0ffb537
    Remove redundant userMiddleware usages in app.ts Alex Gleason 2025-03-15 13:26:55 -05:00
  • ed0a8dc36b Merge branch 'emoji-unauth' into 'main' Alex Gleason 2025-03-15 18:24:52 +00:00
  • 66dcf98a22
    Allow reacting with custom emoji Alex Gleason 2025-03-15 13:24:02 -05:00
  • f955837d2b Merge branch 'emoji-unauth' into 'main' Alex Gleason 2025-03-15 18:22:22 +00:00
  • e5dd285e6b
    Allow custom_emojis endpoint to be accessed without a user Alex Gleason 2025-03-15 12:48:54 -05:00
  • d0d400901c Merge branch 'custom-emojis' into 'main' Alex Gleason 2025-03-15 05:22:14 +00:00
  • ea9b1287ec Merge branch 'custom-emojis' into 'main' Alex Gleason 2025-03-15 05:20:15 +00:00
  • 974e07981e
    getCustomEmojis: new Map() -> emojis Alex Gleason 2025-03-15 00:19:50 -05:00
  • 28275b7611
    Insert "emoji" tags into statuses Alex Gleason 2025-03-15 00:16:52 -05:00
  • b1a1ace0ac
    Refactor getCustomEmojis function, support emoji categories Alex Gleason 2025-03-14 23:58:42 -05:00
  • f15b6f79c0
    Implement custom emojis Alex Gleason 2025-03-14 23:29:20 -05:00
  • e1d2139c31 test: POST nutzap endpoint, with full mocks P. Reis 2025-03-14 19:30:50 -03:00
  • 6a24ca126a refactor(cashu): move each fetch mock to its own test P. Reis 2025-03-13 17:26:40 -03:00
  • cfdd5e1929 Merge branch 'main' into mint-cashu P. Reis 2025-03-13 11:51:20 -03:00
  • bfe693c2f8 Merge branch 'fix-pglite-closed' into 'main' Alex Gleason 2025-03-13 14:45:40 +00:00
  • 7d6fff9d5e Merge branch 'fix-pglite-closed' into 'main' P. Reis 2025-03-13 10:45:39 -03:00
  • bc0580dd05 fix: Error: PGlite is closed P. Reis 2025-03-13 10:45:03 -03:00
  • 921f478279 Merge branch 'main' into mint-cashu P. Reis 2025-03-13 10:41:17 -03:00
  • 60fbe70212 Merge branch 'strip-media-space' into 'main' Alex Gleason 2025-03-12 21:55:42 +00:00
  • 58f9b43ca2 Merge branch 'strip-media-space' into 'main' Alex Gleason 2025-03-12 21:53:37 +00:00
  • 80fcda2b01
    Fix matching multiple whitespace characters at the end of a string Alex Gleason 2025-03-12 16:53:22 -05:00
  • 69a9534463
    removeTrailingUrls -> removeTrailingTokens Alex Gleason 2025-03-12 16:48:31 -05:00