Commit Graph

  • dac63f50f7
    Updates to Dockerfile (image is now only 41.4 MB) master Mike Dilger 2026-02-21 15:44:40 +13:00
  • a6f2ac1ee7
    Dockerfile for chorus (may need tweaking still) Mike Dilger 2026-02-21 15:00:11 +13:00
  • 61fcbcf257
    2.0.1 v2.0.1 latest Mike Dilger 2026-02-21 12:23:03 +13:00
  • 4ff23fb2a6
    update pocket, smaller error variants Mike Dilger 2026-02-21 12:24:20 +13:00
  • 1f2c33d532
    Shrink Error type enum to 48 bytes Mike Dilger 2026-02-21 12:18:50 +13:00
  • a1e52a2d07
    cargo update Mike Dilger 2026-02-21 11:53:26 +13:00
  • b68431bba0
    Implement PR #1881, Allow multi-user AUTH Mike Dilger 2025-08-01 21:12:03 +12:00
  • ce612a1fc5
    FIX: test_blossom needed to add a user first Mike Dilger 2025-05-27 09:15:20 +12:00
  • 6f77156684
    update contrib/chorus.toml for last commit Mike Dilger 2025-04-22 12:30:54 +12:00
  • 17f9687b4c
    Add configs for: banner_url, privacy_policy, terms_of_service (the latter 2 locally served) Mike Dilger 2025-04-22 12:23:46 +12:00
  • 3f15894aaa
    Files for testing chorus with relay-tester Mike Dilger 2025-03-28 09:51:24 +13:00
  • 2ca4b17b73
    Doc fixes Mike Dilger 2025-03-28 09:40:47 +13:00
  • e5251e0f57
    chorus_init binary (just setup the database and exit) Mike Dilger 2025-03-28 09:40:11 +13:00
  • 72c874ff37
    2.0.0 v2.0.0 Mike Dilger 2025-03-15 09:01:30 +13:00
  • 81b90e0b7d
    Move changelog to CHANGELOG.md Mike Dilger 2025-03-15 08:52:36 +13:00
  • 5af424ae80
    rename 'listbannedevents2' to 'fetchbannedevents' Mike Dilger 2025-03-15 08:48:10 +13:00
  • ffcbb20d74
    Update dependencies Mike Dilger 2025-03-15 08:33:46 +13:00
  • 1ee170c24d
    management: add listrole, grantrole, revokerole Mike Dilger 2025-03-05 10:15:12 +13:00
  • ba7f22dfd3
    Consistently use store from GLOBALS (fixes a chorus_moderate bug too) Mike Dilger 2025-02-28 09:38:45 +13:00
  • 4e5d7ef9fe
    management: listbannedevents2 Mike Dilger 2025-02-27 12:16:27 +13:00
  • ad687598a0
    Add 'Authorization' to all Access-Control-Allow-Headers headers Mike Dilger 2025-02-25 12:42:33 +13:00
  • 47f91ce3e2
    clippy Mike Dilger 2025-02-25 11:47:31 +13:00
  • 7b988d820d
    nip86: fix output of some commands to be array of objects with keys Mike Dilger 2025-02-25 11:46:09 +13:00
  • 1eb74885aa
    management: add clearevent, clearpubkey; don't delete event on pubkey ban; reorganize Mike Dilger 2025-02-25 10:27:30 +13:00
  • 70e78f7b96
    Clean up screen a bit Mike Dilger 2025-02-25 09:53:11 +13:00
  • 0fd74d83a8
    Do not serve banned events (they aren't deleted, we have to check) Mike Dilger 2025-02-25 09:46:08 +13:00
  • 97c040b01c
    Fix: errors related to strings not json-escaped Mike Dilger 2025-02-21 14:09:26 +13:00
  • c03da62981
    Change log for upcoming 2.0, plus MIGRATION.md document Mike Dilger 2025-02-21 10:19:24 +13:00
  • e7044ad0db
    fix: serve partial redacted results, but reply with "auth-required" if any redactions happened Mike Dilger 2025-02-21 10:17:59 +13:00
  • f1851e793b
    Allow Authorization Header explicitly (outside of OPTIONS) Mike Dilger 2025-02-21 09:13:07 +13:00
  • add3a9da9c
    Send "CLOSED: auth-required" rather than partial results Mike Dilger 2025-02-21 09:05:29 +13:00
  • fb1bf64062
    Fix: sense of redacted handling Mike Dilger 2025-02-21 09:05:15 +13:00
  • db8b29dfc4
    Updates for pocket ScreenResult (including sending 'redacted' with some CLOSED) Mike Dilger 2025-02-20 12:28:28 +13:00
  • dccf8afcf5
    [BREAKING] Update pocket Mike Dilger 2025-02-20 11:57:20 +13:00
  • 1568a63110
    Use CLOSED not EOSE if the filter has any ids set Mike Dilger 2025-02-20 11:10:10 +13:00
  • 8743bd33df
    move sample to port 8081 Mike Dilger 2025-02-20 04:18:57 +13:00
  • 9ca0f5b45c
    ignore invalid headers Mike Dilger 2025-02-20 04:14:12 +13:00
  • 26d1f0505e
    cargo update Mike Dilger 2025-02-20 03:51:17 +13:00
  • 1e2ca3f8c8
    fix NIP-86 listeventsneedingmoderation output Mike Dilger 2025-02-18 11:06:16 +13:00
  • 53cca34104
    fix double array Mike Dilger 2025-02-15 15:03:06 +13:00
  • fc8d588078
    clippy Mike Dilger 2025-02-14 16:19:25 +13:00
  • 408a10fd03
    NIP-86: listeventsneedingmoderation Mike Dilger 2025-02-14 16:17:32 +13:00
  • 8f227d775d
    config.public_key_hex is now config.contact_public_key_hex Mike Dilger 2025-02-11 13:28:57 +13:00
  • da897b950e
    management "stats" command Mike Dilger 2025-02-11 10:52:22 +13:00
  • cbd3d0fa19
    Add 7 new management commands: Mike Dilger 2025-02-11 10:32:44 +13:00
  • 61d26c0d85
    fix: don't let moderation ban authorized users Mike Dilger 2025-02-11 10:01:20 +13:00
  • 5941425799
    Update docs and sample config files Mike Dilger 2025-02-11 09:42:58 +13:00
  • ef4ec80fa0
    config.admin_keys (makes no difference until moderation code can adjust users) Mike Dilger 2025-02-11 09:27:19 +13:00
  • 2bc75aa36b
    chorus_cmd to manage users (as web management is scarcely available) Mike Dilger 2025-02-11 08:10:58 +13:00
  • cb431b6b00
    [BREAKING] Switch to database user pubkeys, remove config user pubkeys Mike Dilger 2025-02-11 08:35:57 +13:00
  • f02c071474
    Add users table (with functions, not used yet) Mike Dilger 2025-02-11 08:04:24 +13:00
  • 99124ba134
    Update pocket-db/pocket-types Mike Dilger 2025-02-11 08:32:00 +13:00
  • 8ab043698f
    v1.7.2 v1.7.2 Mike Dilger 2025-02-11 08:49:59 +13:00
  • 95ee2a572a
    chorus_cmd: fetch_by_id Mike Dilger 2025-02-10 06:57:08 +13:00
  • e0eb0d6933 nip-86: implement updates. Kay 2025-02-08 13:29:42 +00:00
  • b087ad47ec nip-86: implement updates. Kay 2025-02-08 13:17:29 +00:00
  • 685fa91296
    Rename Mike Dilger 2025-02-07 08:25:17 +13:00
  • b06497e53b
    Merge pull request #40 from kehiy/feature/nip-86 Michael Dilger 2025-01-31 15:08:14 +13:00
  • 46f5bb713a feat(nip-86): add uptime, fix numconnections name. Kay 2025-01-30 20:02:35 +00:00
  • 761dc6ce90
    Merge remote-tracking branch 'github/master' Mike Dilger 2025-01-30 10:17:10 +13:00
  • 8241b868d1
    Merge pull request #37 from kehiy/feature/liveconns Michael Dilger 2025-01-30 10:16:51 +13:00
  • 52e1b49823
    Fix test for NIP-86 Relay Management API (Content-Type, not Accept) Mike Dilger 2025-01-30 10:16:04 +13:00
  • 1ebefba20f add live conns to managment api + fixing header value. Kay 2025-01-29 18:13:30 +00:00
  • 2340085832
    update README Mike Dilger 2025-01-26 13:24:53 +13:00
  • 7755a413c2
    NIP-62 (PR #1256) Right to Vanish Mike Dilger 2025-01-26 11:09:10 +13:00
  • 20d1e6175a
    update pocket Mike Dilger 2025-01-26 10:43:40 +13:00
  • 9b14b81a35
    Verify all events if verifying Mike Dilger 2025-01-26 09:41:18 +13:00
  • 5a1ab30c8f
    v1.7.1 v1.7.1 Mike Dilger 2025-01-21 11:53:58 +13:00
  • 0f94767f80
    config param: allow_scrape_if_negentropy Mike Dilger 2025-01-21 11:45:53 +13:00
  • 2295f4b9fc
    Improve documentation around allow_scraping Mike Dilger 2025-01-21 11:42:38 +13:00
  • fb80811f9f
    Don't send CLOSED in response to CLOSE Mike Dilger 2025-01-21 10:48:50 +13:00
  • f6dbf63e64
    client trace messages Mike Dilger 2025-01-21 10:14:20 +13:00
  • e42a18efce
    v1.7.0 v1.7.0 Mike Dilger 2025-01-21 09:29:37 +13:00
  • e9fd738213
    Improve negentropy error handling by using NEG-ERR when we can Mike Dilger 2025-01-21 09:41:35 +13:00
  • 4f8fcb7c65
    config: enable_negentropy Mike Dilger 2025-01-21 09:22:43 +13:00
  • 2e1ca26d3e
    Implement Negentropy NIP-77 (nostr-protocol/nips PR #1494) Mike Dilger 2025-01-20 08:40:06 +13:00
  • ac87fc9d29
    Depend on negentropy Mike Dilger 2025-01-21 09:04:19 +13:00
  • 6f7fde4bbc
    README.md update to version v1.6.1 Mike Dilger 2025-01-21 09:26:17 +13:00
  • 43a6f07e9d
    Switch to mime2ext for mime extension mapping Mike Dilger 2025-01-21 07:13:58 +13:00
  • 8b2342e388
    Fix indexing issue (since outpos was 0 it wasn't actually a bug yet) Mike Dilger 2025-01-21 08:59:06 +13:00
  • fc939a530e
    cargo update Mike Dilger 2025-01-15 12:23:00 +13:00
  • 46fb12a01f
    v1.6.1 v1.6.1 Mike Dilger 2025-01-15 12:18:23 +13:00
  • b6de261cbc
    cargo update Mike Dilger 2025-01-07 06:45:53 +13:00
  • 5fab8c71e0
    clippy fixes Mike Dilger 2024-12-31 08:18:54 +13:00
  • 01490ea612
    config.base_url (and fixes related to wrong URLs) Mike Dilger 2024-12-31 08:11:06 +13:00
  • e6f5c13f0f
    Rename a misnamed file Mike Dilger 2024-12-31 07:59:42 +13:00
  • 8ebbae7135
    cargo update Mike Dilger 2024-12-11 09:41:35 +13:00
  • 964d68de57
    HyperLogLog support (NIP-45 PR #1561) Mike Dilger 2024-12-11 09:01:10 +13:00
  • c96b1d590e
    Update pocket deps Mike Dilger 2024-12-11 09:01:48 +13:00
  • 17cd4edef5
    Support NIP-45 COUNT Mike Dilger 2024-12-11 07:29:14 +13:00
  • 969d67db6a
    v1.6.0 v1.6.0 Mike Dilger 2024-12-10 09:42:02 +13:00
  • 7d91a47ac2
    Improve test_blossom Mike Dilger 2024-12-10 09:40:06 +13:00
  • 3cacc4e963
    Blossom: Determine mime type and supply extension in Blob Descriptor URL Mike Dilger 2024-12-10 09:16:33 +13:00
  • a4544702b5
    Supply close frames when closing Mike Dilger 2024-11-30 08:16:18 +13:00
  • ef33cf0828
    Try to better support pre-flight checks Mike Dilger 2024-11-27 10:03:51 +13:00
  • 85859502f4
    update README.md Mike Dilger 2024-11-19 10:31:40 +13:00
  • a576c0f471
    Merge branch 'blossom' Mike Dilger 2024-11-19 10:29:39 +13:00
  • 501edee9a4
    Test Blossom Mike Dilger 2024-11-17 14:10:59 +13:00
  • beb9635e13
    A double check when counting/hashing Mike Dilger 2024-11-19 09:46:52 +13:00
  • f8d9be7c6d
    Fix: temporary file naming Mike Dilger 2024-11-19 09:31:50 +13:00