Dominic Grimm
|
f235fd4345
|
Use baked file system for public folder
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-20 19:12:18 +01:00 |
Dominic Grimm
|
4ba0683f15
|
Merge pull request 'Fix granite not using enums' (#100) from fix-granite-not-using-enums into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#100
|
2022-03-20 14:31:25 +00:00 |
Dominic Grimm
|
9e32b7a5fd
|
Updated user role enum location
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-20 15:20:06 +01:00 |
Dominic Grimm
|
1395c8f939
|
Fix granite not using enums
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-20 15:13:15 +01:00 |
Dominic Grimm
|
772f5125a8
|
Revert "Simplify ci config"
continuous-integration/drone/push Build is passing
Details
This reverts commit 175ba9a3e0 .
|
2022-03-15 20:31:50 +01:00 |
Dominic Grimm
|
175ba9a3e0
|
Simplify ci config
continuous-integration/drone/push Build is failing
Details
|
2022-03-15 20:29:00 +01:00 |
Dominic Grimm
|
b1136cf591
|
Remove unused dependencies
continuous-integration/drone/push Build is passing
Details
|
2022-03-15 20:23:20 +01:00 |
Dominic Grimm
|
471b911103
|
Rewrite webserver as separate service with athena framework
continuous-integration/drone/push Build is passing
Details
|
2022-03-15 20:14:34 +01:00 |
Dominic Grimm
|
705d10e03a
|
Fix typo
continuous-integration/drone/push Build is passing
Details
|
2022-03-13 11:04:58 +00:00 |
Dominic Grimm
|
21c2856b51
|
Merge pull request 'Environment variable option for minimum teacher vote selection count' (#95) from minimum-teacher-selection-amount into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#95
|
2022-03-13 11:03:19 +00:00 |
Dominic Grimm
|
3c5547f0d4
|
Add config query
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-13 11:54:42 +01:00 |
Dominic Grimm
|
3938486cd2
|
Environment variable option for minimum teacher vote selection count
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
|
2022-03-13 10:39:08 +01:00 |
Dominic Grimm
|
434106ca26
|
Merge pull request 'Only vote when all teachers registered' (#94) from only-vote-when-teachers-registered into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#94
|
2022-03-10 20:12:12 +00:00 |
Dominic Grimm
|
8dda0d29ba
|
Only vote when all teachers registered
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2022-03-10 20:58:15 +01:00 |
Dominic Grimm
|
78acebcd70
|
Fix vote teacher selection can be empty
|
2022-03-08 10:54:30 +01:00 |
Dominic Grimm
|
4bf65a4d87
|
Merge pull request 'Update API DB oriented models' init functions' (#92) from better-db-inits into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#92
|
2022-03-08 09:49:31 +00:00 |
Dominic Grimm
|
46c64f9cb5
|
Updated API DB oriented models' init functions
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-08 09:44:33 +01:00 |
Dominic Grimm
|
1554ab16cd
|
Merge pull request 'Move LDAP user data in user API model' (#91) from ldap-manager-move-to-api into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#91
|
2022-03-08 07:59:28 +00:00 |
Dominic Grimm
|
4e33827544
|
Updated LDAP user search performance by attributes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-08 08:53:21 +01:00 |
Dominic Grimm
|
d235ca3620
|
Fixed jobs
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-08 08:15:35 +01:00 |
Dominic Grimm
|
37a60a89ed
|
Move LDAP user data in user API model
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-07 18:10:55 +01:00 |
Dominic Grimm
|
d264d76b06
|
Merge pull request 'Fix file license headers' (#90) from fix-license-headers into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#90
|
2022-03-07 13:13:06 +00:00 |
Dominic Grimm
|
3a19d1d8db
|
Fixed file license headers
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2022-03-07 14:06:02 +01:00 |
Dominic Grimm
|
453489546e
|
Merge pull request 'Add configurable JWT expiration time config option' (#89) from configurable-jwt-token-expiration-time into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#89
|
2022-03-07 13:00:17 +00:00 |
Dominic Grimm
|
5a3b6d13b7
|
Updated docs
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-07 13:57:00 +01:00 |
Dominic Grimm
|
71ccfa6491
|
Add configurable JWT expiration time config option
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-07 13:50:28 +01:00 |
Dominic Grimm
|
29298023d2
|
Merge pull request 'Removed unused dependencies' (#88) from clean-deps into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#88
|
2022-03-07 12:17:27 +00:00 |
Dominic Grimm
|
c7563a7de7
|
Removed unused dependencies
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2022-03-07 13:14:38 +01:00 |
Dominic Grimm
|
5b32803880
|
Merge pull request 'Fix users not cached on creation' (#87) from ldap-user-cache-on-creation into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#87
|
2022-03-07 12:05:28 +00:00 |
Dominic Grimm
|
926a40a5c2
|
Fix users not being cached on creation
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-07 12:58:35 +01:00 |
Dominic Grimm
|
630d858dde
|
Merge pull request 'Clean up `#not_nil!` uses' (#84) from clean-up-not-nil into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#84
|
2022-03-07 10:04:40 +00:00 |
Dominic Grimm
|
f23a4c6373
|
Clean up `#not_nil!` uses
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-07 11:01:21 +01:00 |
Dominic Grimm
|
70f38cdd0d
|
Merge pull request 'LDAP user cache' (#81) from ldap-user-cache into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#81
|
2022-03-07 09:27:08 +00:00 |
Dominic Grimm
|
fef786834f
|
Client pool for LDAP
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2022-03-07 10:20:46 +01:00 |
Dominic Grimm
|
dd464ef578
|
Add LDAP user data caching using redis
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2022-03-07 09:34:18 +01:00 |
Dominic Grimm
|
0d60236efc
|
Merge pull request 'Fix API performance' (#73) from fix-api-performance into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#73
|
2022-03-03 19:46:32 +00:00 |
Dominic Grimm
|
db9d8e6395
|
Simplifiy DB helper
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-03 20:45:43 +01:00 |
Dominic Grimm
|
6ac34fc63a
|
Created model property for DB oriented API models for eliminiating a query for each field
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-03-03 19:22:54 +01:00 |
Dominic Grimm
|
f4346bbac6
|
Fixed deprecated API request
continuous-integration/drone/push Build is passing
Details
|
2022-03-03 18:51:41 +01:00 |
Dominic Grimm
|
03223f9391
|
Updated meta
continuous-integration/drone/push Build is passing
Details
|
2022-02-25 16:31:38 +01:00 |
Dominic Grimm
|
477d49bf3f
|
Merge pull request 'Rename `#*name` to `#*_name`' (#69) from fix-name-variable-names into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#69
|
2022-02-25 14:34:16 +00:00 |
Dominic Grimm
|
d6bb1b937d
|
Rename `#*name` to `#*_name`
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-02-25 15:32:11 +01:00 |
Dominic Grimm
|
6beaf1817f
|
Merge pull request 'Signal trapping for easy shutdown without killing backend container' (#68) from signal-trap-docker into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#68
|
2022-02-25 14:13:08 +00:00 |
Dominic Grimm
|
4f7489e207
|
Signal trapping for easy shutdown without killing backend container
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-02-25 13:02:03 +01:00 |
Dominic Grimm
|
bb2e458ef0
|
Updated makefile to not include docs in all
continuous-integration/drone/push Build is passing
Details
|
2022-02-25 12:56:09 +01:00 |
Dominic Grimm
|
4272ceb5ac
|
Simplified HTML minification for GraphQL playground macro statement
continuous-integration/drone/push Build is passing
Details
|
2022-02-25 12:27:25 +01:00 |
Dominic Grimm
|
fc3b323a5d
|
Merge pull request 'Read full GraphQL body IO' (#64) from read-full-graphql-body into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#64
|
2022-02-25 09:35:42 +00:00 |
Dominic Grimm
|
4f8c958966
|
Use `#gets_to_end` for GraphQL body IO
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-02-25 10:27:05 +01:00 |
Dominic Grimm
|
5da1b5992e
|
Merge pull request 'Wiki' (#61) from wiki into main
continuous-integration/drone/push Build is passing
Details
Reviewed-on: mentorenwahl/mentorenwahl#61
|
2022-02-23 17:23:48 +00:00 |
Dominic Grimm
|
43412a328b
|
Update docs step
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2022-02-23 18:18:53 +01:00 |