trivernis
dcafde35fa
Update Dependencies
...
Fixes #6
Fixes #7
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis
b1c027bf7a
Change return type of user field on login to UserFullInformation
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
50f92ea8da
Add user information to login response
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
d32eeee33d
Add attribute column to store custom data
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
b066f87886
Add method to add and remove roles from users
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
26c8e38c86
Add method to delete users
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
047ead2fd7
Add method to create users and fix user update
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
0fae280c18
Change require user input
...
The input now requires the password of the person changing the record.
All other fields are now optiona.
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
81ae1a5c3e
Add update user method
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
7359c259eb
Add role delete and change update
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
a0e6e4fb07
Add simple documentation generator
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
314da98c17
Add path roles/update to update a specific role
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
7f4e89caf2
Add copyright comments
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
f5729b65e2
Add path to get information about a role
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
04a0767e24
Add roles/create REST method
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
d1224bb767
Add REST endpoint to log out
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
94ae69ec60
Switch to pooled postgres client
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
88d4c3966b
Add method to refresh a request token
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
5e77c77559
Add login route
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
76921e8854
Change field permission on CreateRole to permissions
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
bd464f4954
Add method to create permissions
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
926a2d2334
Add method to create roles
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
a6119b04bf
Add getRoles method and return ttl for tokens
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
7aded7b002
Add method to get permissions for role_ids
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
d3e4b3de4d
Add rpc server to startup
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago