Commit Graph

20 Commits

Author SHA1 Message Date
Alex Auvolat
151a31a425 Invitation mechanism with codes etc 2020-02-14 21:58:34 +01:00
Alex Auvolat
768f2de916 Mechanism to create new account 2020-02-14 19:11:16 +01:00
Alex Auvolat
721eda63f8 Prettier message when wrong username or password on login 2020-02-12 16:02:42 +01:00
Alex Auvolat
3fbbe61a46 Refactor is_admin check 2020-02-12 00:13:24 +01:00
Alex Auvolat
dc9b2bc458 Fix several group membership issue
TODO:
- check for other wrong uses of GetAttributeValue(s)
- refactor is_admin check
2020-02-11 20:10:47 +01:00
Alex Auvolat
9a6e24aea0 Containerize 2020-02-10 15:26:02 +01:00
Alex Auvolat
e2e8a443ae Better tools for initial setup 2020-02-10 15:26:02 +01:00
Alex Auvolat
a85ffdfc80 Apply go fmt 2020-02-09 23:04:37 +01:00
Alex Auvolat
fa96e61d75 Add form to create objects 2020-02-09 23:04:27 +01:00
Alex Auvolat
43825b1bbc LDAP modification form 2020-02-09 22:06:33 +01:00
Alex Auvolat
1322220439 User list 2020-02-09 18:28:42 +01:00
Alex Auvolat
e9140c5a66 Split out profile editing in profile.go 2020-02-09 18:03:10 +01:00
Alex Auvolat
edc75d18b7 Do not always show invite and admin links 2020-02-09 17:52:48 +01:00
Alex Auvolat
27a411fe69 Password change 2020-02-09 17:45:22 +01:00
Alex Auvolat
6297981c3b Profile modify 2020-02-09 17:35:16 +01:00
Alex Auvolat
ebb7553cc8 Implement logout 2020-02-09 16:46:26 +01:00
Alex Auvolat
3fe43f85ae Integrate Bootstrap CSS 2020-02-09 16:19:55 +01:00
Alex Auvolat
e72034c430 Implement login 2020-02-09 15:44:18 +01:00
Alex Auvolat
8f5ab6cab3 Config file logic 2020-02-09 15:01:20 +01:00
Alex Auvolat
d12afb8a15 First commit 2020-02-09 14:46:52 +01:00