Commit Graph

25 Commits (dcafde35fac06c157e75ea5e19b75900d267e094)

Author SHA1 Message Date
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