niggl created pull request lfk/backend#35 2020-12-18 21:14:02 +00:00
Auth for everything (and everything auth) #6
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 21:11:43 +00:00
b19f18ada1 Added auth to all tests
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 20:44:31 +00:00
d742ccd581 Jwt's now feature group permissions and permission deduplication
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 20:42:45 +00:00
d670b814a4 Fixed the user->Group relation
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 19:53:36 +00:00
1a9c860188 Formatting #6
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 19:33:28 +00:00
f25ae9ba4f Added a admin group with all permissions to seeding
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 19:33:14 +00:00
744faba7ee Added auth to all endpoints
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 19:07:06 +00:00
cdfd0e0d64 Added the openapi security header to all routes that need some kind of auth
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 19:06:28 +00:00
e25fc795fe Added additional targets and actions for permissions
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 18:49:40 +00:00
2240a45a91 Added class validation for the enum
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 18:42:09 +00:00
595a9213c1 Added comments and formatting to the auth checker
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 18:33:11 +00:00
428e2c38ce Added coments to the jwt creator
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 18:19:48 +00:00
1d54fb085b Shoothed out variable nameing scheme
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 18:07:34 +00:00
6403e386ab Now with smooth access token refreshing
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 16:57:50 +00:00
65a8449ea3 Now with 1000% cleaner jwt generation
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 16:19:04 +00:00
b21dd6f0c0 Added tracks/get as test-route for auth
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 16:17:04 +00:00
445e96dcdf Added toString for permissions
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 16:15:46 +00:00
6237e62a03 Reimplmented the old permission checking system
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 16:11:46 +00:00
b9e91502cd Cleaned up the auth checker a little bit
niggl pushed to feature/6-api_auth at lfk/backend 2020-12-18 15:22:01 +00:00
9dc336f0bb Added permission deletion on group deletion