118 Commits

Author SHA1 Message Date
26e9073674
Fix XMPP API POST request
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Faraday does not turn hashes into JSON by itself apparently.
2020-12-13 14:07:25 +01:00
ee72a32c7e
Exchange XMPP contacts when invitee signs up
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-12-08 19:16:08 +01:00
6dac732a7f
Move invitation invalidation to service 2020-12-08 17:52:53 +01:00
e8c1a6066a
Move user db creation to service 2020-12-08 17:39:54 +01:00
022094ce51
Add feature spec for whole signup process
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2020-12-03 14:50:02 +01:00
a792d66c90 Show unused invitations list 2020-12-03 14:48:43 +01:00
8a7d809b92
Add scopes for invitations 2020-12-03 14:04:58 +01:00
7aadb5cb51
Require valid invitation to start sign-up process
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-02 19:20:01 +01:00
69b99711e5
Remove fixtures, configure factory generation
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-02 15:40:41 +01:00
d7fbda0855
Add basic invitations 2020-12-02 15:22:58 +01:00
18df8fe449
Add account creation service 2020-11-29 17:31:08 +01:00
1734b5c700
Add feature spec examples
With both logged in normal user and admin
2020-11-18 10:10:31 +01:00
3030d6f0f3
Add specs for User#is_admin? 2020-11-18 09:17:56 +01:00
f0312cb8e7
Authorize access to admin panel, etc.
Adds a separate admin namespace and base controller, with authorization
by looking up the admin property in the user's LDAP account.
2020-11-18 00:22:44 +01:00
a09741ba28
Add dashboard, allow password resets when signed in 2020-11-11 18:56:06 +01:00
674b0a0ff5
Add LDAP logins and password resets, config, etc. 2020-11-10 11:36:06 +01:00
259856a033
Add LDAP user index 2020-11-07 16:52:51 +01:00
2a23fb95cf
Hello kosmos. 2020-11-07 14:49:52 +01:00