Commit Graph

677 Commits

Author SHA1 Message Date
Henry b6df772571
Merge pull request #162 from ssb-ngi-pointer/fix-wildcard-domain
allow wildcard of the configured domain, too
2021-04-19 16:20:21 +02:00
Henry e1db5d5162 fix muxrpc tests 2021-04-19 15:00:35 +02:00
Henry 52ec94e878 fix link generation for alias registration
fixes #160
2021-04-19 15:00:35 +02:00
Henry a78c039cc7 reuse urlTo in urlToNotice 2021-04-19 15:00:35 +02:00
Henry 3323a85226 refactor urlTo to use domain information for all links 2021-04-19 15:00:29 +02:00
Henry e14525f112 allow wildcard of the configured domain, too 2021-04-19 13:49:07 +02:00
André Staltz 4d329001fa
Merge pull request #164 from ssb-ngi-pointer/style-alias
Style alias page
2021-04-19 10:33:14 +03:00
Andre Staltz bb25283b4c
style the alias page and add JS redirect 2021-04-19 10:07:26 +03:00
André Staltz 0e5b2f3843
Merge pull request #163 from ssb-ngi-pointer/ssb-uri-tmpl
refactor templates that have ssb uri links
2021-04-19 10:03:37 +03:00
Andre Staltz 0f119565e9
update tests 2021-04-16 18:38:13 +03:00
Andre Staltz 7bbe33adab
refactor templates that have ssb uri links 2021-04-16 18:31:32 +03:00
André Staltz 951711d46f
Merge pull request #159 from ssb-ngi-pointer/members-list-role
show admin and moderator tags on members list
2021-04-16 15:48:52 +03:00
Andre Staltz fb8c20fffe
update TestMembers to check for roles 2021-04-16 14:43:35 +03:00
Andre Staltz 8a7ffee4b5
member-list.tmpl uses string comparison, not magic enum numbers 2021-04-16 14:25:32 +03:00
Andre Staltz f6a24921eb
show admin and moderator tags on members list 2021-04-16 13:09:59 +03:00
Henry 26ce19f1eb
Merge pull request #157 from ssb-ngi-pointer/role-template-helper
add member_is_admin and member_has_role template helpers
2021-04-16 10:11:57 +02:00
Henry 04fb06dcaa add member_is_admin and member_has_role template helpers 2021-04-16 09:40:19 +02:00
André Staltz b411692782
Merge pull request #155 from ssb-ngi-pointer/dashboard-content-fixes
more content and member links on the dashboard
2021-04-15 17:20:12 +03:00
Andre Staltz 6b082c45f7
more content and member links on the dashboard 2021-04-15 16:24:57 +03:00
André Staltz ab0d6ed16c
Merge pull request #146 from ssb-ngi-pointer/fix-label-invite
fix invite QR code
2021-04-15 12:27:45 +03:00
Andre Staltz ed5a7f603e
fix invite QR code 2021-04-14 16:10:25 +03:00
Henry 908f082124
Merge pull request #145 from ssb-ngi-pointer/fix-flag-name
fix flag name
2021-04-14 13:12:24 +02:00
Henry 6dfaf3a3ca fix flag name 2021-04-14 13:11:02 +02:00
André Staltz 919fe51922
Merge pull request #144 from ssb-ngi-pointer/withssb-remotelogin
change withssb login QR code to be a login URL
2021-04-14 13:55:32 +03:00
André Staltz 7d229adf39
refactor an if condition in web/handlers/auth/withssb.go
Co-authored-by: Henry <111202+cryptix@users.noreply.github.com>
2021-04-14 12:59:09 +03:00
Andre Staltz 87f7a716e8
change withssb login QR code to be a login URL 2021-04-13 19:04:25 +03:00
Henry 1ca3002be7
Merge pull request #139 from ssb-ngi-pointer/deny-list-conn-establishment
Test conn establishment & denied peers
2021-04-13 09:07:03 +02:00
cblgh 50ddcd6423 use s.rootCtx 2021-04-13 09:04:40 +02:00
cblgh dfddd63225 fix up old test exhibiting a false positive 2021-04-13 09:04:40 +02:00
cblgh 462f9be27f test: verify denied keys can't get endpoint 2021-04-13 09:04:40 +02:00
cblgh 8508987b9c refactor muxrpc tests 2021-04-13 09:04:40 +02:00
Henry 2ae16ddc90
Merge pull request #115 from ssb-ngi-pointer/better-error-messages
Better error messages
2021-04-13 09:03:29 +02:00
Henry 8ff4adf160 various fixes
* fix test compilation
* fix aliases on member page
* add tests for aliases on member.GetByID and ByFeed
* fix admin tests
* use webassert helper for flash messages
* fix flashes
2021-04-12 14:10:42 +02:00
Henry 60010a7787 use flashes for notice edits 2021-04-12 14:09:09 +02:00
Henry 2c96b93102 add role/owner check on alias revocation 2021-04-12 14:09:09 +02:00
Henry bf46a564c1 make back button somewhat functional 2021-04-12 14:09:09 +02:00
Henry dbf0fe5801 show login error above form 2021-04-12 14:09:09 +02:00
Henry cec7bc0e44 add flash message helper 2021-04-12 14:09:09 +02:00
Henry da62b1eecc add recovery helper to help with panics in handlers 2021-04-12 14:09:09 +02:00
Henry 59a5fe44a4 sqlite: make sure to return ErrNotFound 2021-04-12 14:09:09 +02:00
Henry 81bd94344e web/handlers: revamp error localization
fixes #66
2021-04-12 14:09:07 +02:00
Alexander Cobleigh f9652c6423
Merge pull request #137 from ssb-ngi-pointer/move-privacy-modes
Move privacy modes into proper settings view
2021-04-12 13:46:58 +02:00
cblgh 22a2348187 create /settings, move privacy modes ui into it 2021-04-12 13:42:31 +02:00
André Staltz 3eaee9c9e3 Update web/assets/login-events.js
Co-authored-by: Henry <111202+cryptix@users.noreply.github.com>
2021-04-12 13:42:31 +02:00
André Staltz 5bc7b5ef0a Update web/assets/login-events.js
Co-authored-by: Henry <111202+cryptix@users.noreply.github.com>
2021-04-12 13:42:31 +02:00
Andre Staltz 02a1f8ab5b fix server-initiated success redirect JS 2021-04-12 13:42:31 +02:00
André Staltz 73a4100f9a
Merge pull request #136 from ssb-ngi-pointer/fix-siwssb-redirect
fix server-initiated success redirect JS
2021-04-11 21:37:24 +03:00
André Staltz 28bded7c52
Merge pull request #133 from ssb-ngi-pointer/tweak-urls
support /login?ssb-http-auth=1
2021-04-11 21:31:30 +03:00
André Staltz 17bcd83cc1
Update web/assets/login-events.js
Co-authored-by: Henry <111202+cryptix@users.noreply.github.com>
2021-04-11 18:56:09 +03:00
André Staltz fe30929a2e
Update web/assets/login-events.js
Co-authored-by: Henry <111202+cryptix@users.noreply.github.com>
2021-04-11 18:56:05 +03:00