Commit graph

80 commits

Author SHA1 Message Date
03223f9391 Updated meta
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-25 16:31:38 +01:00
d6bb1b937d Rename #*name to #*_name
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-25 15:32:11 +01:00
4f7489e207 Signal trapping for easy shutdown without killing backend container
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-25 13:02:03 +01:00
4272ceb5ac Simplified HTML minification for GraphQL playground macro statement
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-25 12:27:25 +01:00
4f8c958966 Use #gets_to_end for GraphQL body IO
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-25 10:27:05 +01:00
393867d69b Added self registration
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-15 20:59:56 +01:00
59775b081d Update deps
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-14 17:46:04 +01:00
dd1e5e78ea Added service shard integration
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-02-14 17:33:09 +01:00
bcc8db2004 Fixed migration 2022-02-13 21:54:04 +01:00
dc4ca94fc6 Added migrations not up to date warning 2022-02-13 19:12:44 +01:00
2eb5e16282 Fixed migration permissions 2022-02-13 14:11:29 +01:00
b58f5cbaa1 Fixed teacher self registration api
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-13 13:08:04 +01:00
6ce970a3d4 Added development mode to GraphQL endpoint
All checks were successful
continuous-integration/drone Build is passing
2022-02-13 11:53:19 +01:00
c6b5ca3fc2 Switched frontend to sveltekit
Some checks failed
continuous-integration/drone/push Build is failing
2022-02-13 09:40:06 +01:00
5e60a30676 Added license reference to package configs
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-10 14:50:02 +01:00
2b64b8b3d0 Added GNU GPLv3 as license
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-02-10 08:43:47 +01:00
1da3141e82 Updated CLI
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-09 17:10:16 +01:00
cd287f2eae Clean up Dockerfile
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-09 16:32:39 +01:00
2f1c4f0e38 Bumped crystal version
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-09 16:11:18 +01:00
046c33f45f Documented Api
Some checks reported errors
continuous-integration/drone/push Build is running
continuous-integration/drone/pr Build was killed
continuous-integration/drone Build is passing
2022-02-09 14:35:35 +01:00
eed1042529 Created documentation for DB models
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-07 21:10:04 +01:00
4ae471734c Documented Mailers
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-07 21:01:29 +01:00
5825969be9 Documented Worker
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-07 20:58:24 +01:00
acb1f3a9d8 Created documentation for SERVICES 2022-02-07 20:48:59 +01:00
e3163c9946 Added documentation to #run 2022-02-07 20:47:32 +01:00
32396b8833 Added documentation for Ldap
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-07 20:31:16 +01:00
175a835c97 Added meta documentation 2022-02-07 20:31:06 +01:00
51a6c5e5ea Updated Config documentation 2022-02-07 20:26:29 +01:00
420ef6f984 Added backend Makefile
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-02-07 19:25:18 +01:00
286a99cd77 Added documentation for Config
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-07 18:52:17 +01:00
d479599897 Added licenses action
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-06 21:56:50 +01:00
bebce4c684 Moved cli programs into separate dir
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-06 21:33:41 +01:00
44833fff59 Only minifies playground in production mode
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-06 21:02:55 +01:00
ae5823ca46 Admins have 6 hours JWT expiration instead of 24
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-06 19:44:00 +01:00
569d9488ae Added option to not check LDAP to create_user
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-06 19:32:22 +01:00
1780a1d0b7 Added LDAP user exists checks in create_user
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone Build is passing
2022-02-06 18:42:26 +01:00
83367687a8 Removed fancyline 2022-02-06 18:41:43 +01:00
e55127f0bf Added LDAP login support
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-06 16:42:08 +01:00
a0407f43bb Merged database migrations
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-05 14:40:51 +01:00
a5143773aa Added LDAP environment vars and functions
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-05 14:31:35 +01:00
87f6f48b32 Added compile time attributes to config class
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-04 17:01:15 +01:00
1b3bdbd389 Added env_config and removed senf
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-03 17:28:32 +01:00
f2c1b863e5 Added graphql playground
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-03 15:49:42 +01:00
7465bf05a8 Removed version method
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-02-02 21:54:27 +01:00
0da7f11239 Added login page
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-02-02 15:38:36 +01:00
0e742965cc Added frontend
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-29 16:40:39 +01:00
0f6be6c7b6 Added teacher registration mailer
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-01-28 18:30:20 +01:00
5bc10f8aaf Added worker
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-23 09:12:57 +01:00
a9fc6a43b1 Renamed backend to api
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-01-20 21:17:24 +01:00
192e8b632f Added update password method
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-01-20 21:00:37 +01:00