77 Commits

Author SHA1 Message Date
fiatjaf
3954e5a4ba add wiki kinds. 2024-04-19 14:16:52 -03:00
fiatjaf
fa49f5ddbf add more supported kinds. 2024-04-19 14:05:40 -03:00
fiatjaf
5253ec73f4 update khatru so we stop storing duplicates. 2024-04-18 21:22:02 -03:00
fiatjaf
4537213110 update eventstore for improvements on lmdb backend. 2024-04-16 17:27:31 -03:00
fiatjaf
d80b091d9f use LimitZero instead of the -1 hack. 2024-04-05 12:29:43 -03:00
fiatjaf
800c34448b accept kind:1984 events. 2024-04-01 20:11:28 -03:00
fiatjaf
7a811c026b upgrade to support LimitZero. 2024-03-29 08:15:01 -03:00
fiatjaf
001231aae7 initialize system. v0.0.6 2024-03-28 08:59:13 -03:00
fiatjaf
119e3cfbcd update dependencies. 2024-03-28 08:57:41 -03:00
tijl
7c32755cf5
update readme 2024-03-22 15:52:24 +01:00
Rosano
de6d6a735e Document users.json format 2024-03-22 09:06:37 -03:00
fiatjaf
dd384439c8
reduce max limit to 500. 2024-03-21 11:54:23 -03:00
github-tijlxyz
c8e86b9f4c
update readme 2024-03-01 01:40:15 +01:00
github-tijlxyz
620a2a4105
add LICENSE 2024-02-29 20:36:58 +01:00
github-tijlxyz
ce6bc0a96c
change name to khatru pyramid 2024-02-29 20:36:47 +01:00
github-tijlxyz
88b6fa0295
auto create users.json if it doesn't exist v0.0.5 2024-02-28 16:59:16 +01:00
github-tijlxyz
7e6a3f00cb
docker release and test workflow v0.0.4 2024-02-23 15:20:17 +01:00
github-tijlxyz
b6ebdb9e5b
add userdata path to envconfig and expand example.env v0.0.3 2024-02-12 18:40:52 +01:00
github-tijlxyz
ac6ae108e7 fix dependencies and release workflow v0.0.2 2024-02-12 11:53:42 +01:00
fiatjaf
0fbc793b86
owner can invite infinite people. 2024-02-05 11:32:41 -03:00
fiatjaf
2630d9e2ca
remove docker stuff. 2024-02-03 11:30:54 -03:00
fiatjaf
0fe69c9fdb
limit number of invites per person. 2024-02-02 09:29:54 -03:00
fiatjaf
28e4d1aeb3
shrink and simplify ui, show link to source code. 2024-02-01 13:11:10 -03:00
fiatjaf
f0257eb0c8
autorestart on dev. 2024-02-01 13:10:49 -03:00
fiatjaf
15056b0968
get rid of useless homepage. 2024-02-01 12:51:05 -03:00
fiatjaf
53a589ffa8
update dependencies. 2024-01-05 20:55:47 -03:00
fiatjaf
34355d6e8d
prepare for somewhat-stable release. 2023-12-11 15:33:44 -03:00
fiatjaf
2ff472d75f
compile without removing debug stuff. 2023-12-09 00:11:29 -03:00
fiatjaf
fa2109d258
update dependencies to fix goroutine bloat bugs. 2023-12-09 00:11:17 -03:00
fiatjaf
a6430dfc83
graceful shutdown and closing database. 2023-12-07 10:56:20 -03:00
fiatjaf
ccca59b671
stop using nostr.band so much. 2023-12-05 08:19:49 -03:00
fiatjaf
f7f7a2e1bb
replace badger with lmdb. 2023-12-05 08:19:38 -03:00
fiatjaf
6e3de4e543
debug tweaks. 2023-12-02 18:31:48 -03:00
fiatjaf
2fc51b6ca7
personal deploy script on justfile because why not. 2023-11-29 11:00:17 -03:00
fiatjaf
2811e5a305
remove anti-sync bots so people can browse the global feed. 2023-11-23 16:34:54 -03:00
fiatjaf
93eb09a24f
more anti-read policies, authorized kinds and khatru update. 2023-11-22 17:12:25 -03:00
fiatjaf
bdc401c4aa
do the same for relay lists. 2023-11-19 07:15:37 -03:00
fiatjaf
356844b43b
allow contact lists to have a lot of tags. 2023-11-18 13:01:37 -03:00
fiatjaf
30c99a035f
add restricted_writes. 2023-11-18 10:44:48 -03:00
fiatjaf
cdedf15aa5
update khatru nip11. 2023-11-18 10:41:45 -03:00
fiatjaf
d84860dcfc
allow tags up to 64 characters. 2023-11-13 18:57:44 -03:00
fiatjaf
c5b628ebf6
update dependencies and minor tweaks. 2023-11-13 16:35:47 -03:00
fiatjaf
e0e9b09608
bring back the voiding of bloated queries in a better place. 2023-11-12 09:33:44 -03:00
fiatjaf
52cd98b3b3
if none of the authors in a query (that have authors) are irrelevant, invalidate the query. 2023-11-12 09:30:25 -03:00
fiatjaf
e2481aae09
don't reject queries for too many authors as we would have checked before if all authors are relevant. 2023-11-12 09:29:57 -03:00
fiatjaf
6c04549d4d
remove COUNT support. 2023-11-12 09:29:22 -03:00
fiatjaf
5fe0f260fe
update khatru and eventstore and add filter restrictions. 2023-11-07 17:31:33 -03:00
fiatjaf
95d2dfc641
update dependencies and improve profile caching code. 2023-11-07 14:33:01 -03:00
fiatjaf
7cf432f963
update eventstore to fix event duplication. 2023-11-06 13:47:50 -03:00
github-tijlxyz
14e047f40f Merge branch 'main' of https://github.com/github-tijlxyz/khatru-invite 2023-11-05 11:37:24 +01:00