Commit Graph

  • 1e9c447fe6
    Refactor Neo4j tests and improve tag handling in Cypher mleku 2025-12-04 20:09:24 +0000
  • 6b98c23606
    add first draft graph query implementation mleku 2025-12-04 09:28:13 +0000
  • 8dbc19ee9e
    Add benchmark results for multiple Nostr relay backends mleku 2025-12-04 05:43:20 +0000
  • 290fcbf8f0
    remove outdated configuration items for obsolete tail packing optimization mleku 2025-12-03 21:24:43 +0000
  • 54ead81791
    merge authors/nostruser in neo4j, add compact pubkey/e/p serial refs mleku 2025-12-03 20:49:49 +0000
  • 746523ea78
    Add support for read/write permissive overrides in policies mleku 2025-12-03 20:26:49 +0000
  • 52189633d9
    Unify NostrUser and Author nodes; add migrations support mleku 2025-12-03 20:02:41 +0000
  • 59247400dc
    Remove Dgraph support from the codebase. mleku 2025-12-03 19:33:37 +0000
  • 7a27c44bc9
    Enhance policy system tests and documentation. mleku 2025-12-03 19:19:36 +0000
  • 6bd56a30c9
    remove dgraph completely mleku 2025-12-03 16:44:49 +0000
  • 880772cab1
    Remove Dgraph, check hex field case, reject if any uppercase mleku 2025-12-03 16:26:07 +0000
  • 1851ba39fa
    fix type and nil panic errors mleku 2025-12-03 12:59:23 +0000
  • de290aeb25
    implement wasm/js specific database engine mleku 2025-12-03 12:31:40 +0000
  • 0a61f274d5
    implement wasm/js specific database engine mleku 2025-12-03 12:31:25 +0000
  • c8fac06f24
    lint and correct cypher query code mleku 2025-12-03 10:42:32 +0000
  • 64c6bd8bdd
    add cypher to cloud skills mleku 2025-12-03 10:25:31 +0000
  • 58d75bfc5a
    add version command mleku 2025-12-03 10:23:39 +0000
  • 69e2c873d8
    Refactor for interface clarity and dependency isolation. mleku 2025-12-03 06:04:50 +0000
  • 6c7d55ff7e
    Update version and add comprehensive Cypher query tests mleku 2025-12-02 19:29:52 +0000
  • 3c17e975df
    Add foundational resources for elliptic curve operations and distributed systems mleku 2025-12-02 19:14:39 +0000
  • feae79af1a
    fix bug in cypher code that breaks queries mleku 2025-12-02 19:10:50 +0000
  • ebef8605eb
    update CLAUDE.md mleku 2025-12-02 18:35:40 +0000
  • c5db0abf73
    Add policy configuration reference documentation mleku 2025-12-02 18:12:11 +0000
  • 016e97925a
    Refactor database configuration to use centralized struct mleku 2025-12-02 13:30:50 +0000
  • 042b47a4d9
    Make policy validation write-only and add corresponding tests mleku 2025-12-02 12:41:41 +0000
  • 952ce0285b
    Validate ISO-8601 duration format for max_expiry_duration mleku 2025-12-02 11:53:52 +0000
  • 45856f39b4
    Update nostr to v1.0.7 with cross-platform crypto support mleku 2025-12-02 11:21:28 +0000
  • 70944d45df
    Add extensive tests and improve policy configuration handling mleku 2025-12-02 07:51:59 +0000
  • dd8027478c
    Update version and enhance owner configuration in README mleku 2025-12-01 21:41:47 +0000
  • 5631c162d9
    Add default security configuration and policy recipes mleku 2025-12-01 21:39:28 +0000
  • 2166ff7013
    Remove `subscription_stability_test.go` and improve test variable naming mleku 2025-12-01 18:47:15 +0000
  • 869006c4c3
    Add comprehensive tests for new policy fields and combinations mleku 2025-12-01 18:21:38 +0000
  • 2e42caee0e
    Fix .idea directory not being ignored due to allowlist pattern mleku 2025-12-01 14:44:31 +0000
  • 2026591c42
    update schema and add doc on updating schema mleku 2025-11-28 06:27:46 +0000
  • fb39cb3347
    fix go.mod mleku 2025-11-27 22:07:32 +0000
  • 48b0b6984c
    Fix directory spider tag loss: size limits and validation mleku 2025-11-27 13:49:33 +0000
  • 7fedcd24d3
    initial draft of hot reload policy mleku 2025-11-27 06:31:34 +0000
  • 5fbe131755
    bump to v0.31.0 directory spider mleku 2025-11-27 00:03:23 +0000
  • 8757b41dd9
    add directory spider mleku 2025-11-27 00:02:14 +0000
  • 1810c8bef3
    Fix binary tag value handling for e/p tags across database layer mleku 2025-11-26 21:16:46 +0000
  • fad39ec201
    Add serve mode, fix binary tags, document CLI tools, improve Docker mleku 2025-11-26 09:52:29 +0000
  • f1ddad3318
    fix policy logic error caused by interface breach mleku 2025-11-25 20:46:46 +0000
  • 0161825be8
    bump for social graph feature for neo4j v0.30.0 mleku 2025-11-25 18:09:51 +0000
  • 6412edeabb
    implement preliminary implementation of graph data model mleku 2025-11-25 18:08:44 +0000
  • 655a7d9473
    update workflow to update web app bundle correctly mleku 2025-11-25 15:41:01 +0000
  • a03af8e05a
    self-detection elides self url at startup, handles multiple DNS pointers mleku 2025-11-25 13:26:37 +0000
  • 1522bfab2e
    add relay self-connection via authed pubkey mleku 2025-11-25 12:54:37 +0000
  • a457d22baf
    update go.yml workflow mleku 2025-11-25 12:12:08 +0000
  • 2b8f359a83
    fix workflow to fetch libsecp256k1.so mleku 2025-11-25 11:04:04 +0000
  • 2e865c9616
    fix workflow to fetch libsecp256k1.so mleku 2025-11-25 06:03:22 +0000
  • 7fe1154391
    fix policy load failure to panic, remove fallback case mleku 2025-11-25 05:49:05 +0000
  • 6e4f24329e
    fix silent fail of loading policy with panic, and bogus fallback logic mleku 2025-11-24 20:24:51 +0000
  • da058c37c0
    blossom works fully correctly mleku 2025-11-23 12:32:53 +0000
  • 1c376e6e8d
    migrate to new nostr library mleku 2025-11-23 08:15:06 +0000
  • 86cf8b2e35
    unignore files that should be there mleku 2025-11-22 20:12:55 +0000
  • ef51382760
    optimize e and p tags mleku 2025-11-22 19:40:48 +0000
  • 5c12c467b7
    some more gitea mleku 2025-11-21 22:40:03 +0000
  • 76e9166a04
    fix paths mleku 2025-11-21 21:49:50 +0000
  • 350b4eb393
    gitea mleku 2025-11-21 21:47:28 +0000
  • b67f7dc900
    fix policy to require auth and ignore all reqs before valid auth is made mleku 2025-11-21 20:19:24 +0000
  • fb65282702
    develop registration ratelimit mechanism mleku 2025-11-21 19:13:18 +0000
  • ebe0012863
    fix auth, read/white whitelisting and rule precedence, bump to v0.29.13 mleku 2025-11-21 16:13:34 +0000
  • 917bcf0348
    fix policy to ignore all req/events without auth mleku 2025-11-21 15:28:07 +0000
  • 55add34ac1
    add rely-sqlite to benchmark mleku 2025-11-20 20:55:37 +0000
  • 00a6a78a41
    fix cache to disregard subscription ids mleku 2025-11-20 12:30:17 +0000
  • 1b279087a9
    add vertexes between npubs and events, use for p tags mleku 2025-11-20 09:16:54 +0000
  • b7417ab5eb
    create new index that records the links between pubkeys, events, kinds, and inbound/outbound/author mleku 2025-11-20 05:13:56 +0000
  • d4e2f48b7e
    bump to v0.29.10 mleku 2025-11-19 13:08:00 +0000
  • a79beee179
    fixed and unified privilege checks across ACLs mleku 2025-11-19 13:05:21 +0000
  • f89f41b8c4
    full benchmark run mleku 2025-11-19 12:22:04 +0000
  • be6cd8c740
    fixed error comparing hex/binary in pubkey white/blacklist, complete neo4j and tests" mleku 2025-11-19 11:25:38 +0000
  • 8b3d03da2c
    fix workflow setup mleku 2025-11-18 20:56:18 +0000
  • 5bcb8d7f52
    upgrade to gitea workflows mleku 2025-11-18 20:50:05 +0000
  • b3b963ecf5
    replace github workflows with gitea mleku 2025-11-18 20:46:54 +0000
  • d4fb6cbf49
    fix handleevents not prompting auth for event publish with auth-required mleku 2025-11-18 20:26:36 +0000
  • d5c0e3abfc
    bump to v0.29.3 mleku 2025-11-18 18:22:39 +0000
  • 1d4d877a10
    fix auth-required not sending immediate challenge, benchmark leak mleku 2025-11-18 18:21:11 +0000
  • 038d1959ed
    add dgraph backend to benchmark suite with safe type assertions for multi-backend support mleku 2025-11-17 16:52:38 +0000
  • 86481a42e8
    initial draft of neo4j database driver mleku 2025-11-17 08:19:44 +0000
  • beed174e83
    make query cache normalize filters so same query different order filters are cache hits mleku 2025-11-17 00:04:21 +0000
  • 511b8cae5f
    improve query cache with zstd level 9 mleku 2025-11-16 20:52:18 +0000
  • dfe8b5f8b2
    add a filter query cache 512mb that stores already decoded recent query results mleku 2025-11-16 18:29:53 +0000
  • 95bcf85ad7
    optimizing badger cache, won a 10-15% improvement in most benchmarks mleku 2025-11-16 15:07:36 +0000
  • 9bb3a7e057
    totally off topic little document about ion drives mleku 2025-11-16 00:00:04 +0000
  • a608c06138
    draft spec for integrating dgraph mleku 2025-11-14 22:46:43 +0000
  • bf8d912063
    enhance spider with rate limit handling, follow list updates, and improved reconnect logic; bump version to v0.29.0 mleku 2025-11-14 21:15:24 +0000
  • 24eef5b5a8
    fix CORS headers and a wasm experiment mleku 2025-11-14 19:15:50 +0000
  • 9fb976703d
    hello world in wat mleku 2025-11-14 14:37:36 +0000
  • 1d9a6903b8
    bump version mleku 2025-11-14 12:18:01 +0000
  • 29e175efb0
    implement event table subtyping for small events in value log mleku 2025-11-14 12:15:52 +0000
  • 7169a2158f
    when in "none" ACL mode, privileged checks are not enforced mleku 2025-11-13 08:31:02 +0000
  • baede6d37f
    extend script test to two read two write to ensure script continues running mleku 2025-11-11 15:24:58 +0000
  • 3e7cc01d27
    make script stderr print into relay logs mleku 2025-11-11 14:41:54 +0000
  • cc99fcfab5
    bump to v0.27.5 mleku 2025-11-11 14:38:05 +0000
  • b2056b6636
    bump to v0.27.5 mleku 2025-11-11 13:48:23 +0000
  • 108cbdce93
    fix docker image cleanups in test mleku 2025-11-11 13:47:57 +0000
  • e9fb314496
    fully test and verify policy script functionality mleku 2025-11-11 09:37:42 +0000
  • 597711350a
    fix script startup and validate with tests mleku 2025-11-10 12:36:55 +0000
  • 7113848de8
    fix error handling of default policy script mleku 2025-11-10 11:55:42 +0000
  • 54606c6318
    curl|bash deploy script mleku 2025-11-10 11:42:59 +0000