96 Commits

Author SHA1 Message Date
fiatjaf
68c5b29668 load homepage profiles from our internal db. v0.2.1 2024-11-11 11:29:45 -03:00
fiatjaf
e128f802a2 update nostr libraries and necessary adjustments. v0.2.0 2024-11-08 22:43:35 -03:00
fiatjaf
928e801e69 jouble integrated. 2024-11-01 00:19:37 -03:00
fiatjaf
c0c3940530 allow ephemeral events. 2024-10-22 13:34:23 -03:00
fiatjaf
e162e5fa33 update eventstore. 2024-10-06 22:45:20 -03:00
tijl
0bd9fba22b
chore: update go version in ci and docker v0.1.0 2024-09-12 13:50:53 +02:00
fiatjaf
b3e3f1a67d allow ots events. 2024-09-11 08:52:11 -03:00
fiatjaf
55360fd87e update dependencies so we don't rate-limit so much. 2024-09-11 08:03:00 -03:00
fiatjaf
207d6c8c15 software source code on nip11 response. 2024-08-20 15:47:44 -03:00
fiatjaf
eb30f7c64f make deploys parameterized. 2024-08-20 15:47:29 -03:00
fiatjaf
01498a5914 update khatru and go-nostr. 2024-08-20 15:47:19 -03:00
fiatjaf
3f9b8de9da fix management api. v0.0.7 2024-07-12 14:06:56 -03:00
fiatjaf
12f4f35fdb build binary with the correct name. 2024-07-12 13:48:48 -03:00
fiatjaf
7f82779f62 also implement listallowedpubkeys. 2024-07-11 16:00:45 -03:00
fiatjaf
0c3b4c7217 implement allowpubkey and banpubkey from nip86 management. 2024-07-11 15:39:07 -03:00
fiatjaf
d052258e18 fix gitignore. 2024-07-09 09:52:39 -03:00
fiatjaf
606c91aa2d uselessly reorder supported kinds. 2024-07-08 09:09:30 -03:00
fiatjaf
86641a6271 update my personal deploy script. 2024-07-08 09:09:17 -03:00
fiatjaf
a78ab550c2 apply sane defaults (i.e. rate-limit connections like crazy). 2024-07-08 09:09:06 -03:00
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