Commit Graph

  • 41e0492470 support highlights. main fiatjaf 2025-04-11 17:46:01 -03:00
  • bfb7a65905 update to fix negentropy. fiatjaf 2025-04-08 12:27:42 -03:00
  • a05cd3dfd6 fix login issue, speedup page with jsdelivr and <nostr-name>, canInviteMore() function. fiatjaf 2025-04-05 09:56:41 -03:00
  • e949ed698d update go-nostr and related things to test new stuff. fiatjaf 2025-03-07 21:56:43 -03:00
  • 35a56ea8ad add nip60 and nutzap kinds. fiatjaf 2025-02-04 13:40:42 -03:00
  • 045e7d2218 fix report handler. fiatjaf 2025-02-02 08:30:13 -03:00
  • 36b446c056 support new kinds 20, 21, 22 and other small things. v0.3.0 fiatjaf 2025-02-02 08:28:15 -03:00
  • a64a12e03d convert templates to .templ fiatjaf 2025-01-14 13:05:45 -03:00
  • be73687eaf support negentropy and hyperloglog. fiatjaf 2025-01-14 12:35:05 -03:00
  • 18e098b536 button to delete all events from removed users. fiatjaf 2024-12-10 23:23:15 -03:00
  • 83b962b1fd update to use latest lmdb query backend. v0.2.2 fiatjaf 2024-11-21 14:56:35 -03:00
  • e10a9b8b5a support subpaths in jouble. fiatjaf 2024-11-14 13:51:10 -03:00
  • 448e270e6b favicon based on RELAY_ICON and a default. fiatjaf 2024-11-14 13:13:32 -03:00
  • 0a3fe7f97c
    add yunohost tijl 2024-11-13 14:33:20 +01:00
  • f8d59b47e2 support more kinds. fiatjaf 2024-11-11 22:28:37 -03:00
  • 68c5b29668 load homepage profiles from our internal db. v0.2.1 fiatjaf 2024-11-11 11:29:45 -03:00
  • e128f802a2 update nostr libraries and necessary adjustments. v0.2.0 fiatjaf 2024-11-08 22:43:35 -03:00
  • 928e801e69 jouble integrated. fiatjaf 2024-11-01 00:19:37 -03:00
  • c0c3940530 allow ephemeral events. fiatjaf 2024-10-22 13:34:23 -03:00
  • e162e5fa33 update eventstore. fiatjaf 2024-10-06 22:45:11 -03:00
  • 0bd9fba22b
    chore: update go version in ci and docker v0.1.0 tijl 2024-09-12 13:50:53 +02:00
  • b3e3f1a67d allow ots events. fiatjaf 2024-09-11 08:52:11 -03:00
  • 55360fd87e update dependencies so we don't rate-limit so much. fiatjaf 2024-09-11 08:03:00 -03:00
  • 207d6c8c15 software source code on nip11 response. fiatjaf 2024-08-20 15:47:38 -03:00
  • eb30f7c64f make deploys parameterized. fiatjaf 2024-08-20 15:47:29 -03:00
  • 01498a5914 update khatru and go-nostr. fiatjaf 2024-08-20 15:47:19 -03:00
  • 3f9b8de9da fix management api. v0.0.7 fiatjaf 2024-07-12 14:06:56 -03:00
  • 12f4f35fdb build binary with the correct name. fiatjaf 2024-07-12 13:48:48 -03:00
  • 7f82779f62 also implement listallowedpubkeys. fiatjaf 2024-07-11 16:00:45 -03:00
  • 0c3b4c7217 implement allowpubkey and banpubkey from nip86 management. fiatjaf 2024-07-11 15:39:07 -03:00
  • d052258e18 fix gitignore. fiatjaf 2024-07-09 09:52:39 -03:00
  • 606c91aa2d uselessly reorder supported kinds. fiatjaf 2024-07-08 09:09:30 -03:00
  • 86641a6271 update my personal deploy script. fiatjaf 2024-07-08 09:09:17 -03:00
  • a78ab550c2 apply sane defaults (i.e. rate-limit connections like crazy). fiatjaf 2024-07-08 09:09:06 -03:00
  • 3954e5a4ba add wiki kinds. fiatjaf 2024-04-19 14:16:52 -03:00
  • fa49f5ddbf add more supported kinds. fiatjaf 2024-04-19 14:05:40 -03:00
  • 5253ec73f4 update khatru so we stop storing duplicates. fiatjaf 2024-04-18 21:22:02 -03:00
  • 4537213110 update eventstore for improvements on lmdb backend. fiatjaf 2024-04-16 17:27:25 -03:00
  • d80b091d9f use LimitZero instead of the -1 hack. fiatjaf 2024-04-05 12:29:43 -03:00
  • 800c34448b accept kind:1984 events. fiatjaf 2024-04-01 20:11:28 -03:00
  • 7a811c026b upgrade to support LimitZero. fiatjaf 2024-03-29 08:15:01 -03:00
  • 001231aae7 initialize system. v0.0.6 fiatjaf 2024-03-28 08:59:13 -03:00
  • 119e3cfbcd update dependencies. fiatjaf 2024-03-28 08:56:37 -03:00
  • 7c32755cf5
    update readme tijl 2024-03-22 15:52:24 +01:00
  • de6d6a735e Document users.json format Rosano 2024-03-21 16:04:46 -04:00
  • 68deb2f165
    Document users.json format Rosano 2024-03-21 16:04:46 -04:00
  • dd384439c8
    reduce max limit to 500. fiatjaf 2024-03-21 11:54:23 -03:00
  • c8e86b9f4c
    update readme github-tijlxyz 2024-03-01 01:40:15 +01:00
  • 620a2a4105
    add LICENSE github-tijlxyz 2024-02-29 20:36:58 +01:00
  • ce6bc0a96c
    change name to khatru pyramid github-tijlxyz 2024-02-29 20:36:47 +01:00
  • 88b6fa0295
    auto create users.json if it doesn't exist v0.0.5 github-tijlxyz 2024-02-28 16:59:16 +01:00
  • 7e6a3f00cb
    docker release and test workflow v0.0.4 github-tijlxyz 2024-02-23 15:20:17 +01:00
  • b6ebdb9e5b
    add userdata path to envconfig and expand example.env v0.0.3 github-tijlxyz 2024-02-12 18:40:52 +01:00
  • ac6ae108e7 fix dependencies and release workflow v0.0.2 github-tijlxyz 2024-02-12 11:53:42 +01:00
  • 0fbc793b86
    owner can invite infinite people. fiatjaf 2024-02-05 11:32:41 -03:00
  • 2630d9e2ca
    remove docker stuff. fiatjaf 2024-02-03 11:30:54 -03:00
  • 0fe69c9fdb
    limit number of invites per person. fiatjaf 2024-02-02 09:29:54 -03:00
  • 28e4d1aeb3
    shrink and simplify ui, show link to source code. fiatjaf 2024-02-01 13:11:10 -03:00
  • f0257eb0c8
    autorestart on dev. fiatjaf 2024-02-01 13:10:44 -03:00
  • 15056b0968
    get rid of useless homepage. fiatjaf 2024-02-01 12:51:05 -03:00
  • 53a589ffa8
    update dependencies. fiatjaf 2024-01-05 20:55:47 -03:00
  • 34355d6e8d
    prepare for somewhat-stable release. fiatjaf 2023-12-11 15:07:04 -03:00
  • 43e7b49fc6
    prepare for somewhat-stable release. v0.0.1 fiatjaf 2023-12-11 15:07:04 -03:00
  • 2ff472d75f
    compile without removing debug stuff. fiatjaf 2023-12-09 00:11:29 -03:00
  • fa2109d258
    update dependencies to fix goroutine bloat bugs. fiatjaf 2023-12-09 00:11:17 -03:00
  • a6430dfc83
    graceful shutdown and closing database. fiatjaf 2023-12-07 10:56:20 -03:00
  • ccca59b671
    stop using nostr.band so much. fiatjaf 2023-12-05 08:19:49 -03:00
  • f7f7a2e1bb
    replace badger with lmdb. fiatjaf 2023-12-05 08:18:31 -03:00
  • 6e3de4e543
    debug tweaks. fiatjaf 2023-12-02 18:31:48 -03:00
  • 2fc51b6ca7
    personal deploy script on justfile because why not. fiatjaf 2023-11-29 11:00:17 -03:00
  • 2811e5a305
    remove anti-sync bots so people can browse the global feed. fiatjaf 2023-11-23 16:34:54 -03:00
  • 93eb09a24f
    more anti-read policies, authorized kinds and khatru update. fiatjaf 2023-11-22 17:12:25 -03:00
  • bdc401c4aa
    do the same for relay lists. fiatjaf 2023-11-19 07:15:37 -03:00
  • 356844b43b
    allow contact lists to have a lot of tags. fiatjaf 2023-11-18 13:01:37 -03:00
  • 30c99a035f
    add restricted_writes. fiatjaf 2023-11-18 10:44:48 -03:00
  • cdedf15aa5
    update khatru nip11. fiatjaf 2023-11-18 10:41:45 -03:00
  • d84860dcfc
    allow tags up to 64 characters. fiatjaf 2023-11-13 18:57:44 -03:00
  • c5b628ebf6
    update dependencies and minor tweaks. fiatjaf 2023-11-13 16:35:47 -03:00
  • e0e9b09608
    bring back the voiding of bloated queries in a better place. fiatjaf 2023-11-12 09:33:44 -03:00
  • 52cd98b3b3
    if none of the authors in a query (that have authors) are irrelevant, invalidate the query. fiatjaf 2023-11-12 09:30:25 -03:00
  • e2481aae09
    don't reject queries for too many authors as we would have checked before if all authors are relevant. fiatjaf 2023-11-12 09:29:57 -03:00
  • 6c04549d4d
    remove COUNT support. fiatjaf 2023-11-12 09:29:22 -03:00
  • 5fe0f260fe
    update khatru and eventstore and add filter restrictions. fiatjaf 2023-11-07 17:31:33 -03:00
  • 95d2dfc641
    update dependencies and improve profile caching code. fiatjaf 2023-11-07 14:33:01 -03:00
  • 7cf432f963
    update eventstore to fix event duplication. fiatjaf 2023-11-06 13:47:10 -03:00
  • 14e047f40f Merge branch 'main' of https://github.com/github-tijlxyz/khatru-invite github-tijlxyz 2023-11-05 11:37:24 +01:00
  • 139b6544aa
    update dependencies so OK envelope is fixed. fiatjaf 2023-11-04 17:37:32 -03:00
  • c14585ce34 update docker and readme github-tijlxyz 2023-11-04 17:49:31 +01:00
  • 6f22e60a3a
    absolute dependencies. fiatjaf 2023-11-03 22:32:48 -03:00
  • 568e47c00e
    prevent "remove" button for showing for users logged as nothing. fiatjaf 2023-11-02 21:36:31 -03:00
  • 952d5f9f06
    support icon url. fiatjaf 2023-11-02 21:25:10 -03:00
  • cde7d2f6d1
    build command. fiatjaf 2023-11-02 21:15:16 -03:00
  • 5a663f7b2f
    open profile links in blank window. fiatjaf 2023-11-02 21:10:08 -03:00
  • 262d64ef40
    fix isAncestorOf() and remove button. fiatjaf 2023-11-02 21:08:57 -03:00
  • 8885d99cac
    basic reports page (just displaying, untested). fiatjaf 2023-11-02 20:59:50 -03:00
  • 3846365c8e
    make login/logout work. fiatjaf 2023-11-02 16:15:59 -03:00
  • 19bc00da24
    actually blocking writes from non-whitelisted people, fixes in eventstore and some other UI tweaks. fiatjaf 2023-11-02 16:08:53 -03:00
  • 6565b4dcf5
    nostr-sdk, eventstore, components, userRow fiatjaf 2023-11-02 10:08:33 -03:00
  • 0c94ef4e34
    rework data model for invitations. fiatjaf 2023-10-29 13:45:46 -03:00
  • f850a485cb
    cookie-based nip-98-like login. fiatjaf 2023-10-28 21:40:54 -03:00