Commit graph

333 commits

Author SHA1 Message Date
Dominic Grimm 2ed278683b
Update frontend
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-12 22:50:06 +01:00
Dominic Grimm ff2b884d42
Agent oriented logged in state
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-05 21:27:49 +01:00
Dominic Grimm 860ae7ed5e
Rewrite frontend in rust with yew
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-04 21:23:36 +01:00
Dominic Grimm c56d359814
Add GraphQL schema printing command
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-01 14:51:18 +01:00
Dominic Grimm dc33fba7aa
Try changing site-url of docs
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-01 14:07:08 +01:00
Dominic Grimm 01c7443769
Fix CI pages deploy
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-01 13:56:48 +01:00
Dominic Grimm 8f21eeecc2
Fix CI pages deploy
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-01 13:52:46 +01:00
Dominic Grimm 575f91587e
Fix CI pages deploy
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-01 13:48:03 +01:00
Dominic Grimm 8ae8abab94
Fix CI pages deploy
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-01 13:46:16 +01:00
Dominic Grimm 0cd9b8ed98
Fix CI pages deploy
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-01 13:41:45 +01:00
Dominic Grimm b8f8926bb4
Fix CI pages deploy
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-01 13:38:17 +01:00
Dominic Grimm 1029d09c46
Fix CI pages deploy
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-01 13:33:33 +01:00
Dominic Grimm ef351025ab
Fix CI pages deploy
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-01 12:44:10 +01:00
Dominic Grimm 3bca69a7ce
Fix CI pages deploy
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-01 12:42:18 +01:00
Dominic Grimm ff9ede642c
Fix CI pages deploy 2022-11-01 12:40:33 +01:00
Dominic Grimm 3cea8a33f8
Fix CI pages deploy
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-01 12:35:50 +01:00
Dominic Grimm 50c9355c4e
Fix CI pages deploy
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-01 12:28:37 +01:00
Dominic Grimm df66049cc1
Fix CI pages deploy 2022-11-01 12:28:08 +01:00
Dominic Grimm 62c31a72b2 Merge pull request 'assignment-algorithm' (#116) from assignment-algorithm into main
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: mentorenwahl/mentorenwahl#116
2022-11-01 11:20:11 +00:00
Dominic Grimm b0d550c97b
Fix mailers not being in git source
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing
continuous-integration/drone/pr Build is passing
2022-10-31 09:55:13 +01:00
Dominic Grimm ba6e0ea5cf
Remove useless steps already covered in CI in backend dockerfile 2022-10-31 09:54:38 +01:00
Dominic Grimm 54a6474ab0
Fix CI not having access to docker socket
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-31 09:51:08 +01:00
Dominic Grimm 50379148bc
Update codebase
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-31 09:47:26 +01:00
Dominic Grimm 1c72c81b85
Did stuff
Some checks failed
continuous-integration/drone/push Build is failing
2022-07-28 14:05:10 +02:00
Dominic Grimm 48b25adb07
Switch to micrate for db migrations 2022-04-14 18:22:07 +02:00
Dominic Grimm 84f15abf55
git subrepo clone https://github.com/amberframework/micrate.git docker/backend/micrate
subrepo:
  subdir:   "docker/backend/micrate"
  merged:   "f615e55"
upstream:
  origin:   "https://github.com/amberframework/micrate.git"
  branch:   "master"
  commit:   "f615e55"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "2f68596"
2022-04-14 16:45:22 +02:00
Dominic Grimm 454ff552c9
Start working on assignment 2022-04-14 16:44:49 +02:00
Dominic Grimm 493da9f965
Formatted code 2022-04-06 18:25:18 +02:00
Dominic Grimm 29949ca94f Merge pull request 'Embed licenses of used projects in final binary' (#109) from compiled-license into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: mentorenwahl/mentorenwahl#109
2022-04-06 16:22:26 +00:00
Dominic Grimm a6ce7e7239
Embed licenses of used projects in final binary
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-06 17:47:09 +02:00
Dominic Grimm c259142739 Merge pull request 'Switch to clear ORM' (#107) from switch-to-clear-orm into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: mentorenwahl/mentorenwahl#107
2022-04-05 18:39:24 +00:00
Dominic Grimm f08993a060
Fixed old CI config
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-04-05 20:29:32 +02:00
Dominic Grimm c75cad99f7
Literally rewrote everything database related for clear ORM
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-04-05 20:26:22 +02:00
Dominic Grimm f02151bd5d
Update db migration 2022-03-22 17:58:23 +01:00
Dominic Grimm e486a8940d
Updated documentation for mosquito fix
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-21 16:52:29 +01:00
Dominic Grimm 357e269078
Add conversion methods for user role enums
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-21 16:43:22 +01:00
Dominic Grimm 0f613069a0
Add documentation and license header to public folder module
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-20 20:55:41 +01:00
Dominic Grimm 80df5d6b32 Merge pull request 'Use baked file system for public folder' (#102) from baked-file-system-for-public-folder into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: mentorenwahl/mentorenwahl#102
2022-03-20 19:50:57 +00:00
Dominic Grimm f235fd4345
Use baked file system for public folder
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: mentorenwahl/mentorenwahl#100
2022-03-20 14:31:25 +00:00
Dominic Grimm 9e32b7a5fd
Updated user role enum location
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-03-20 15:20:06 +01:00
Dominic Grimm 1395c8f939
Fix granite not using enums
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-03-20 15:13:15 +01:00
Dominic Grimm 772f5125a8
Revert "Simplify ci config"
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 175ba9a3e0.
2022-03-15 20:31:50 +01:00
Dominic Grimm 175ba9a3e0
Simplify ci config
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-15 20:29:00 +01:00
Dominic Grimm b1136cf591
Remove unused dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-15 20:23:20 +01:00
Dominic Grimm 471b911103
Rewrite webserver as separate service with athena framework
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-15 20:14:34 +01:00
Dominic Grimm 705d10e03a Fix typo
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: mentorenwahl/mentorenwahl#95
2022-03-13 11:03:19 +00:00
Dominic Grimm 3c5547f0d4
Add config query
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-03-13 11:54:42 +01:00
Dominic Grimm 3938486cd2
Environment variable option for minimum teacher vote selection count
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-03-13 10:39:08 +01:00