Commit Graph

74 Commits (7f4e89caf21336e485d29b3c221eabd4bb9a6369)
 

Author SHA1 Message Date
trivernis 7f4e89caf2
Add copyright comments
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 21995588dc
Add path to view all roles
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 8bc784e0ad
Remove travis build script
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 c75d68890f
Merge pull request #12 from fLotte-meets-HWR-DB/actions
Actions
4 years ago
trivernis 48455c5b73
Add missing setup tasks
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 9820c74e81
Fix portus username mapping
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis ee36a2d9f7
Fix url for portus login
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 6a4c374f6b
Merge branch 'main' into actions 4 years ago
trivernis 5961361e9b
Change docker build to push to portus too
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 13c6461276
Update docker build badge
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis 67bf197f5e
Merge pull request #5 from fLotte-meets-HWR-DB/actions
Change audit task triggers
4 years ago
trivernis 82a8c968c4
Change audit task triggers
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis f35255850a
Merge pull request #4 from fLotte-meets-HWR-DB/actions
Add badges to README
4 years ago
trivernis db261532dd
Add badges to README
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis c4f40b84c2
Merge pull request #3 from fLotte-meets-HWR-DB/actions
Add docker build and publish task
4 years ago
trivernis 9f2620eeb8
Fix syntax error
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis f6575d4820
Separate audit from build task
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 3a09c1c4a2
Merge branch 'main' into actions 4 years ago
trivernis a09283a111
Fix Dockerfile
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis d8d7211b21
Add docker build and publish task
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 0f822aaf38
Merge branch 'main' of github.com:fLotte-meets-HWR-DB/flotte-user-management into main 4 years ago
trivernis ebf1b97351
Remove msgrpc submodule
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis bf45ba86de
Merge pull request #2 from fLotte-meets-HWR-DB/actions
Create rust.yml
4 years ago
trivernis 0d7223c4f6
Update msgrpc dependency
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis 11b4100e2c
Create rust.yml 4 years ago
trivernis 3c7ed96339
Add LICENSE
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
leonnicolas 1e4d676daa
.travis.yml: try to load msg-rpc 4 years ago
leonnicolas 404dc64c39
.travis.yml: try to load msg-rpc 4 years ago
leonnicolas 6cfbd0239c
.travis.yml: try to load msg-rpc 4 years ago
leonnicolas 34e88e4004
.travis.yml: try to load msg-rpc 4 years ago
leonnicolas 34071fe27c
.travis.yml: try to load msg-rpc 4 years ago
leonnicolas 3eb9c050f3
.travis.yml: try to load msg-rpc 4 years ago
leonnicolas 6a7858fd7b
.travis.yml: github sign in 4 years ago
leonnicolas a77460de6a
.travis.yml: added travis file. 4 years ago
trivernis 4b4aabd3e7
Change behaviour of Access-Control-Request-Headers
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 114f660707
Add Access-Control-Request-Headers header
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 22183916c9
Add additional CORS Headers
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 530458cfcd
Return empty 204 on http OPTIONS method
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis fb61f5ba66
Add CORS handling
Set the Access-Allow-Origin-Header to * when the environment variable
ENABLE_CORS is set to true.

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 a0889e2a0c
Merge pull request #1 from flotte-goes-smart/multistage-docker
Dockerfile: multistage docker image
4 years ago
leonnicolas 4d7662acd4
Dockerfile: multistage docker image 4 years ago
trivernis f2ca8c8ab5
Add method to get the UserID for a token
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 4c59b345a5
Fix panic on non-base64 session tokens
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 11e725d302
Add some comments and fix some style issues
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis eb25371670
Change admin role and user handling
Change the handling of the default admin role and the default admin user
to be assigned roles based on their names instead of their id.

Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
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