Andre Staltz
4b616ffaad
theme the favicon with pink and peach colors
2021-05-31 12:20:09 +03:00
fossabot
73451f23ca
Add license scan report and status
...
Signed off by: fossabot <badges@fossa.com>
2021-05-31 10:56:19 +02:00
Henry
0563e9bf3a
Merge pull request #226 from ssb-ngi-pointer/graceful-dashboard-timeout
...
fix potential deadlocks
2021-05-31 10:45:31 +02:00
Henry
f01c420e1f
move I/O out of lock contention code
...
updates #210
I'm not sure why a write/muxrpc send would block for a long time but to
make this less of a problem (and block other registrations) the sending
of updates is moved to after the maps have been updated and the locks
have been freed again.
2021-05-31 07:49:58 +02:00
Henry
f83bf65bb9
don't block dasboard rendering for too long
...
updates #210
2021-05-31 07:38:52 +02:00
Henry
31baf1928c
Merge pull request #221 from ssb-ngi-pointer/packaging
...
use goreleaser for packaging .deb release
2021-05-25 12:53:20 +02:00
Henry
2dfae6ce5c
update READMEs
2021-05-25 12:40:55 +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
43495b6ee5
add LICENSE file
2021-05-25 12:39:56 +02:00
Henry
a537596a5a
fix embedded build information
2021-05-24 16:31:20 +02:00
henry
1f680c5cf6
use goreleaser for packaging .deb release
...
updates #203
2021-05-24 16:31:20 +02:00
Henry
4d3b880acc
set muxrpc header flag correctly
2021-05-24 16:22:47 +02:00
Henry
85ee99a1b2
remove room.announce and room.leave from muxrpc ( #223 )
...
* remove room.announce and room.leave from muxrpc
those were confusion and implied some use beyond just opening
tunnel.endpoints/room.attendants (which implicitly does what
tunnel.announce does).
updates #89
2021-05-21 15:52:04 +02:00
Henry
b41f4e4e40
Merge pull request #52 from ssb-ngi-pointer/track-style-css
...
Track style css
2021-05-19 13:54:12 +02:00
Henry
e931a1460c
Update README.md
...
Co-authored-by: André Staltz <andre@staltz.com>
2021-05-19 13:53:48 +02:00
Henry
de21fdde40
update contribution guideline for style css
2021-05-19 12:17:37 +02:00
Henry
6ef69724e7
auto-commit updated style.css via github action
2021-05-19 11:59:14 +02:00
Henry
e7b4d171d9
add deployment version of style.css
2021-05-18 18:34:02 +02:00
Henry
d8da4ae94b
Merge pull request #220 from ssb-ngi-pointer/room-attendants
...
room.attendants
2021-05-18 15:56:59 +02:00
Henry
9ee8c47ee8
add package level documentation for internal/broadcasts
2021-05-18 15:20:36 +02:00
Henry
939e7c1aaa
Apply suggestions from code review
...
Co-authored-by: Alexander Cobleigh <cblgh@cblgh.org>
2021-05-18 15:20:18 +02:00
Henry
634f464d64
add missing copyright header
2021-05-17 16:13:00 +02:00
Henry
e7c20bcd5d
add room.attendants implementation
...
updates #89
2021-05-17 16:06:09 +02:00
Henry
89d3881258
add slicker attendants broadcaster
2021-05-17 15:40:47 +02:00
Henry
ec4edcccbc
rename broadcast types
2021-05-17 15:40:33 +02:00
Henry
3fae8a200a
change handler registration
2021-05-17 15:31:29 +02:00
Henry
27fc5713cc
change isRoom to have metadata
...
fixes #58
2021-05-17 12:24:29 +02:00
Henry
81c05a663d
Support open invites ( fixes #102 )
2021-05-17 10:16:26 +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
Henry
98c5a59348
Merge pull request #211 from ssb-ngi-pointer/passwords-overhaul
...
Overhaul passwords
2021-05-14 08:07:31 +02:00
Henry
aa50cb4aeb
tweak css a bit
2021-05-14 08:06:45 +02:00
Henry
7c356fa407
change []byte password to string
2021-05-13 07:39:19 +02:00
Henry
be35f154b7
add tests for new password features
...
* reset link creation
* own password change
* setPasswordWithToken
* also: move member handler funcs to own file
2021-05-13 07:39:19 +02:00
Henry
336596552e
fix HTML in i18n strings
...
previously it just worked on errors
2021-05-13 07:39:19 +02:00
Henry
4558b208ee
implement password update flow with reset tokens ( fixes #98 )
...
also update AuthFallback database
* re-write fallback auth to use alias or ssbid
* replace Create() with SetPassword() which does an upsert
* Add reset tokens to sqlite
* add test for SetPassword with reset token
2021-05-13 07:39:14 +02:00
d1a25ebe2a
Merge pull request #65 from ssb-ngi-pointer/testing-docs
...
add wip personal notes on testing
2021-05-12 14:03:21 +02:00
0e00e1caaa
update examples, clean up testing docs
2021-05-12 12:32:18 +02:00
Henry
5bfb5316f8
minor fixes
...
remove unsed about page and fix some typos
2021-05-11 10:17:02 +02:00
Henry
653d0926f7
add password change form
2021-05-11 10:16:35 +02:00
Henry
3d9c567cf6
add link to own member details on the top right
2021-05-11 08:29:55 +02:00
Henry
eaaed06fba
add label to own entry in members list
...
Shows a green "this is you" label on the members list. Green because
that's also the color of the tag on the top right.
Also changes the color of the moderator label from green to blue to be
less confusing.
2021-05-11 08:18:35 +02:00
Henry
8b52e4b2a0
Merge pull request #207 from ssb-ngi-pointer/bugfixing
...
Bugfixing
2021-05-10 14:04:29 +02:00
Henry
cf3cf1791e
reduce tunnel debug logging
2021-05-10 13:53:04 +02:00
Henry
5385ef65bb
add middleware to check roles
...
fixes #176
2021-05-10 13:52:45 +02:00
Henry
691f0e75b9
add test for notice creation role check
...
updates #176
2021-05-10 13:52:45 +02:00
Henry
800023b9fc
update muxrpc
2021-05-10 13:52:45 +02:00
Henry
2ecf61f123
don't allow making tunnels to initiator
2021-05-10 13:52:45 +02:00
Henry
e72f1a3787
cleanup redirect mess for denied removal
...
updates #205
2021-05-10 13:51:29 +02:00
Henry
7c75b27c8d
have a clear error on taken aliases
...
fixes #194
2021-05-10 13:51:05 +02:00
Henry
ae1fd47ad9
Merge pull request #201 from ssb-ngi-pointer/test-against-190
...
Add a test where clients are disconnected forcefully
2021-04-26 16:02:27 +02:00