trivernis
|
5affe0e93e
|
Switch to Mutex from parking_lot to avoid poisoning
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
b73f41f67d
|
Change tcp message handling to be multithreaded
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
|
04de5a4e4f
|
Change permission creation to return permissions even if they exist
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
3a2ea2a03d
|
Improve logging output format
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
f86fa86f3e
|
Merge branch 'main' of github.com:flotte-goes-smart/flotte-user-management into main
|
4 years ago |
trivernis
|
cee9e3c030
|
Add Dockerfile
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
Trivernis
|
afa8b2b1be
|
Create README.md
|
4 years ago |
trivernis
|
3a1e965b98
|
Fix SessionTokens not leaving old entry behind on refresh
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
9ad9379381
|
Remove redis dependencies
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 |
trivernis
|
396cf744bb
|
Remove .env
Why was .env even in the repository?
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
dbc1e7780f
|
Remove .idea (!)
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
31f99d77fb
|
Add token functions (create, refresh, validate)
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
c189b4bef9
|
Add function to create a user
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
f571f062fa
|
Add redis connection to all models
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
8890c048f0
|
Add data models
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
efc2f1cb8b
|
Add database connection and table creation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
8b19542a59
|
Add msgrpc submodule
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |