water783
|
31af5ebcdf
|
Update go.mod
|
2024-07-14 11:22:05 +08:00 |
|
water783
|
323ab301f5
|
fix panic
|
2024-07-14 11:21:20 +08:00 |
|
water783
|
ba381776a6
|
fix crash issue, maybe..
|
2024-07-11 18:03:28 +08:00 |
|
water783
|
b6e70a4d2c
|
ws -> wss
|
2024-07-11 15:41:10 +08:00 |
|
water783
|
7b781920eb
|
fix "failed to add user who requested to join"
|
2024-07-11 15:35:56 +08:00 |
|
water783
|
9200247ce8
|
Update .gitignore
|
2024-07-11 14:38:19 +08:00 |
|
water783
|
49c2dc52a7
|
add groups.0xchat.com
|
2024-07-11 14:28:27 +08:00 |
|
fiatjaf
|
0c6725cbea
|
"#p" filtering on group metadata events.
|
2024-07-10 14:46:12 -03:00 |
|
fiatjaf
|
820814f6f5
|
fix asciidoc code blocks.
|
2024-07-05 17:04:41 -03:00 |
|
fiatjaf
|
9f42a10be9
|
no need to set relay pubkey, that will be done automatically.
|
2024-07-05 17:02:01 -03:00 |
|
fiatjaf
|
54dab1951a
|
test suite and many fixes from that.
|
2024-07-05 17:00:52 -03:00 |
|
fiatjaf
|
68f6f52c82
|
turn into a library.
|
2024-07-05 00:37:13 -03:00 |
|
fiatjaf
|
3561167379
|
fix group state being borked by overwritten events on db.
eventstore bolt backend was having its indexes overwritten by duplicates.
this fixes https://github.com/fiatjaf/relay29/issues/5
|
2024-07-04 16:52:52 -03:00 |
|
fiatjaf
|
9648641c6e
|
some fixes.
|
2024-07-03 22:20:19 -03:00 |
|
fiatjaf
|
8c73f13b4d
|
refactor, private groups, support pablo's discovery trick.
|
2024-07-03 22:05:15 -03:00 |
|
fiatjaf
|
caf3bb2bc2
|
always fulfill requests for events with specific ids.
|
2024-07-02 17:29:27 -03:00 |
|
fiatjaf
|
2585a5249f
|
replace lmdb with bolt after some mysterious thing happened that caused the database to be deleted, let's see.
|
2024-06-19 14:39:14 -03:00 |
|
fiatjaf
|
ae9f38998f
|
broadcast add-user events.
|
2024-06-08 19:05:38 -03:00 |
|
fiatjaf
|
533ea4ed6c
|
update dependencies.
|
2024-06-08 17:01:46 -03:00 |
|
fiatjaf
|
c1a745df43
|
update a bunch of small things.
|
2024-05-28 17:17:03 -03:00 |
|
fiatjaf
|
2d1f26c2a7
|
update eventstore to get rid of tag prefix matching.
|
2024-04-15 20:46:47 -03:00 |
|
fiatjaf
|
5c03558635
|
add 29 to supported nips.
|
2024-04-15 18:47:06 -03:00 |
|
fiatjaf
|
2077781d68
|
minor tweaks and update dependencies.
|
2024-04-09 07:50:30 -03:00 |
|
fiatjaf
|
0c742ad6d4
|
actually delete events and prevent them from being rewritten.
|
2024-01-18 16:08:49 -03:00 |
|
fiatjaf
|
bea02ca3ab
|
no need to rebroadcast the delete event, it will be broadcasted automatically.
|
2024-01-18 15:52:58 -03:00 |
|
fiatjaf
|
158e5e59ff
|
don't remove kind 39002 from filter.
|
2024-01-18 09:16:39 -03:00 |
|
fiatjaf
|
fd1637f422
|
fix event policy bugs.
fixes https://github.com/fiatjaf/relay29/issues/2
|
2024-01-17 09:18:06 -03:00 |
|
fiatjaf
|
d89402aa25
|
update dependencies and xsync.
|
2024-01-14 22:34:30 -03:00 |
|
fiatjaf
|
d186f3d8ce
|
fix permissions: allow relay to do anything with any group.
|
2024-01-14 22:34:20 -03:00 |
|
fiatjaf
|
2905f23ed4
|
do the same for live propagation.
|
2024-01-04 16:49:48 -03:00 |
|
fiatjaf
|
96e7134dd3
|
properly handling admins and member queries.
|
2024-01-04 16:46:01 -03:00 |
|
fiatjaf
|
dad490d3b0
|
move some generic group-management stuff to go-nostr/nip29/relay
|
2024-01-04 11:49:15 -03:00 |
|
fiatjaf
|
bcdab1f9ca
|
use .LastMetadataUpdate on Group and require group name when creating on web ui.
|
2024-01-02 17:22:57 -03:00 |
|
fiatjaf
|
ae727dd49f
|
broadcast metadata events whenever a group metadata is changed.
|
2024-01-01 17:20:36 -03:00 |
|
fiatjaf
|
5a4cc1fa5a
|
move basic definitions to go-nostr/nip29
|
2024-01-01 12:57:24 -03:00 |
|
fiatjaf
|
e93d3aaec9
|
keep list of groups in memory so we can list them when requested.
|
2023-12-30 15:23:17 -03:00 |
|
fiatjaf
|
722093ad95
|
update dependencies again.
|
2023-12-29 16:58:12 -03:00 |
|
fiatjaf
|
9702ebbc85
|
prevent duplicates.
|
2023-12-29 16:56:56 -03:00 |
|
fiatjaf
|
767098fca2
|
implement querying for all 39000 events.
|
2023-12-29 16:49:06 -03:00 |
|
fiatjaf
|
7faca3b729
|
update dependencies.
|
2023-12-09 00:09:38 -03:00 |
|
fiatjaf
|
4982079111
|
static versions on khatru and eventstore.
|
2023-11-25 15:24:15 -03:00 |
|
fiatjaf
|
8f7f13343a
|
personal deploy script on justfile.
|
2023-11-24 16:27:25 -03:00 |
|
fiatjaf
|
8ebe74418d
|
rename ruley->relay29
|
2023-11-23 18:27:48 -03:00 |
|
fiatjaf
|
f3f63a1ddc
|
some fixes and moderation factory to return an error instead of a boolean.
|
2023-11-23 18:18:55 -03:00 |
|
fiatjaf
|
74bf830ab7
|
add user automatically when requested.
|
2023-11-23 16:59:56 -03:00 |
|
fiatjaf
|
2d7c39f801
|
kind 9006: edit-group-status.
|
2023-11-23 13:52:17 -03:00 |
|
fiatjaf
|
e74365af55
|
update khatru.
|
2023-11-22 18:57:46 -03:00 |
|
fiatjaf
|
4bcad7600c
|
move stuff around.
|
2023-11-22 18:03:03 -03:00 |
|
fiatjaf
|
9dd71a75ef
|
make moderation actions work with multiple tags and targets.
|
2023-11-14 18:05:33 -03:00 |
|
fiatjaf
|
564396e23e
|
gitignore the binary.
|
2023-11-14 15:51:52 -03:00 |
|