cblgh
534bdfcb6d
improve api comment for ListLanguages
2021-04-20 09:12:15 +02:00
cblgh
682283374d
mock injected functions for tests
2021-04-20 09:12:15 +02:00
cblgh
ee185e5f43
don't render language picker if we have less than 2 translations
2021-04-20 09:12:15 +02:00
cblgh
93f84e04b0
redirect with 303 See Other
2021-04-20 09:12:15 +02:00
cblgh
f535aa8f9c
set & use language cookie
2021-04-20 09:12:13 +02:00
cblgh
9863c6b166
add template func for listing languages
2021-04-20 09:11:41 +02:00
cblgh
8c32b88cce
add helper i18n.ListLanguages()
...
i18n.ListLanguages() returns a map, mapping language tags ('en', 'sv')
to the names of their corresponding languages (as translated by the
language itself).
This functionality will be used in the language picker, to present a
nice list of the translated languages.
I renamed testing.go to conform to go's testing conventions, and
added a test for i18n.ListLanguages().
2021-04-20 09:09:57 +02:00
cblgh
cb3feb2a2e
add language picker element mock
2021-04-20 09:09:57 +02:00
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