decentral1se
00a1452cfc
Migrate to ssbc urls ( #336 )
...
* fix: ssbc urls
Closes https://github.com/ssbc/go-ssb-room/issues/332
* fix: go-ssb-refs API changes
* test: go-ssb-refs API changes
Co-authored-by: decentral1se <cellarspoon@riseup.net>
Co-authored-by: André Staltz <andre@staltz.com>
2022-11-07 11:18:13 +02:00
Henry
a249fd8bee
fix SPDX headers and add reuse API badge
2021-10-08 14:39:31 +02:00
Henry
4d3610e2fb
prepare v2 release
2021-05-31 14:51:05 +02:00
Henry
3e53570638
dependency updates
...
* use LICENSEd version of nocomment
* use forked kitlog
* cleanup of various dependencies
2021-05-25 12:40:00 +02:00
Henry
27fc5713cc
change isRoom to have metadata
...
fixes #58
2021-05-17 12:24:29 +02:00
Henry
385b98a3a1
add privacy mode and role tests ( fixes #185 )
...
* denied/remove
* denied/add
* invites/revoke
* members/remove
* notices/edit
* notices/add
also:
* add members.CheckAction helper
* fix muxrpc abort bug and update to v2.0.5
* strictly use SeeOther not 307 (fixes #149 )
2021-05-14 14:27:01 +02:00
cblgh
72e97dd374
refactor out unused reference
2021-04-26 09:29:22 +02:00
Henry
e6ca0ed74b
remove unused argument
2021-04-23 08:56:01 +02:00
Henry
52ec94e878
fix link generation for alias registration
...
fixes #160
2021-04-19 15:00:35 +02:00
cblgh
83500421f8
deny connections for banned keys
2021-04-07 12:58:03 +02:00
cblgh
09eff17712
implement review suggestions
2021-04-06 16:52:54 +02:00
cblgh
faae7c0324
get started with privacy modes, parse -mode flag
2021-04-06 16:52:51 +02:00
Henry
396961e5e8
implement bridge between muxrcp and http
2021-03-26 13:36:48 +01:00
Henry
afa6bee285
add server-sent events handler
2021-03-26 13:36:48 +01:00
Henry
0065312db1
change muxrpc room.registerAlias to return the resolve URL
2021-03-23 16:50:25 +01:00
Henry
8f4c60e710
muxrpc changes
2021-03-22 13:02:39 +01:00
Henry
5092f8ef9e
add more godoc strings
2021-03-16 09:10:44 +01:00
Henry
71c013ee81
some polish
2021-03-16 08:49:47 +01:00
Henry
8335a74c0e
add test for alias registration over muxrpc
2021-03-16 08:49:40 +01:00
Henry
033efe5145
muxrcp: alias.register
...
* re-work muxrpc handler registration
* update muxrpc tests
2021-03-16 08:49:18 +01:00
Henry
117cad48a7
rename admindb to roomdb
2021-03-10 16:44:46 +01:00
Henry
6416d1c215
allow list interface
2021-02-15 14:43:32 +01:00
Henry
beea19f93e
seperate room state from muxrpc handler
...
There is a new roomstate package now with a Manager which is shared between muxrpc and the http
handler(s).
Also adds a list of peers in the room to admin dashboard.
2021-02-11 15:30:51 +01:00
Henry
fec92d428c
change name to go-ssb-room
...
It has been brought to my attention that "gossb" reads like "gossip..?"
to the untrained eye. That's just confusing.
Also the project hosts a single room so the plural was just wrong.
2021-02-09 17:38:51 +01:00
Henry
e9013a0c6b
change import path
...
this is part of the NGI work and should be clearly indicated as such
2021-02-04 16:54:30 +01:00
Henry
668e3dd766
simple authorized_keys file
2021-01-28 15:06:51 +01:00
Henry
f4dc1b1f42
first simple test
2021-01-25 16:35:22 +01:00
Henry
6b90c96a5d
room sever skeleton
2021-01-25 13:50:51 +01:00