Commit Graph

105 Commits (main)
 

Author SHA1 Message Date
Trivernis 5bdc03f6bd
Merge pull request #22 from fLotte-meets-HWR-DB/develop
Update Dependencies
3 years ago
trivernis dcafde35fa
Update Dependencies
Fixes #6
Fixes #7

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 912c15b874
Merge pull request #21 from fLotte-meets-HWR-DB/develop
Change return type of user field on login to UserFullInformation
3 years ago
trivernis b1c027bf7a
Change return type of user field on login to UserFullInformation
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 7b964702ee
Merge pull request #20 from fLotte-meets-HWR-DB/develop
Add conversion of email to lowercase
4 years ago
trivernis 183dfb1639
Add conversion of email to lowercase
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis eca80e3d85
Merge pull request #19 from fLotte-meets-HWR-DB/develop
Change /users to also include user roles
4 years ago
trivernis 9979e8c9d5
Change /users to also include user roles
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis 57d5bc717f
Merge pull request #18 from fLotte-meets-HWR-DB/develop
Fix password being repeated for padding when too short
4 years ago
trivernis dde7949177
Fix password being repeated for padding when too short
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis 8ef4e744bb
Merge pull request #17 from fLotte-meets-HWR-DB/develop
Users now have attributes to store custom data
4 years ago
trivernis a32510e2ff
Change user attribute data type to JSONB
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 6247ddb8ad
Merge pull request #16 from fLotte-meets-HWR-DB/develop
Fix new-token rejecting after request token expiration
4 years ago
trivernis 2764a0b8cf
Fix new-token rejecting after request token expiration
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis fdc7b63845
Merge pull request #15 from fLotte-meets-HWR-DB/develop
User Role management
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 e71bc70cd4
Add method to get a list of assigned permissions
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis 36dae3ad2d
Merge pull request #14 from fLotte-meets-HWR-DB/develop
REST methods for user management
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 fee0f1e1aa
Add method to get all users and change /users/* method
The method /user/* method now returns the full informatio for a user
that also includes the roles of the user.

Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 7f274b82ab
Add method to get information for a single user
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 4f73e1ee60
Merge pull request #13 from fLotte-meets-HWR-DB/develop
Add more REST methods
4 years ago
trivernis f6fead5baa
Increment version
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 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