Commit graph

303 commits

Author SHA1 Message Date
anhefti
36f546960b Merge remote-tracking branch 'origin/dev-1.2' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/gui/content/ExamForm.java
	src/main/java/ch/ethz/seb/sebserver/gui/content/ExamProctoringSettings.java
2021-09-08 16:10:36 +02:00
anhefti
87e12a998e Correct some minor exam supporter rights 2021-09-07 13:27:07 +02:00
anhefti
152955f712 SEBSERV-153 IndicatorTemplate implementation 2021-09-06 15:58:30 +02:00
anhefti
a081a38f84 SEBSERV-162 fixed db schema 2021-09-06 09:17:13 +02:00
anhefti
d469b30951 SEBSERV-162, SEBSERV-153 implementation 2021-09-02 17:12:19 +02:00
anhefti
3143d9ed16 SEBSERV-162, SEBSERV-153 implementation break again... 2021-08-31 15:38:20 +02:00
anhefti
64536fd909 distributed ping cache 2021-07-22 13:27:44 +02:00
anhefti
086bc5ef3b SEBSERV-212 prevent double-creation of exam for a quiz on the same
institution. Do also not forward and load the existing one. This seems
to cause some trouble when be done sometimes.
2021-07-14 16:33:33 +02:00
anhefti
eb7042acf6 SEBSERV-209 fixed indicators for distributed setup
also fixed instructions for distributed setup
2021-07-14 13:21:19 +02:00
anhefti
ef72400656 fixed setup for kuberneetes 2021-07-12 17:00:19 +02:00
anhefti
0638bcafd6 SEBSERV-204 fixed 2021-06-30 13:18:34 +02:00
anhefti
3f6bc5098d SEBSERV-58 point 6 2021-06-24 13:45:12 +02:00
anhefti
ee0960602c SEBSERV-137 implementation added texts and auto publish selection 2021-06-17 21:46:30 +02:00
anhefti
a172326fa5 SEBSERV-180 fixes 2021-05-18 15:16:36 +02:00
anhefti
0b00995aa7 simplified LMS API 2021-05-17 19:26:26 +02:00
anhefti
6cb2f78759 fixing tests 2021-05-17 10:34:21 +02:00
anhefti
9214719642 refactoring of LMS API service with overall eh-caching 2021-05-15 17:43:26 +02:00
anhefti
dd6150ec2a refactoring and improvement of LMS binding API 2021-05-14 17:08:29 +02:00
anhefti
0bda2cb292 Merge remote-tracking branch 'origin/dev-1.1-patch-1' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/gbl/model/session/ClientInstruction.java
	src/main/java/ch/ethz/seb/sebserver/webservice/weblayer/api/ExamProctoringController.java
2021-05-12 17:37:08 +02:00
anhefti
d7e52efac9 added userid to pin for Jitsi broadcasting instruction 2021-05-12 13:39:09 +02:00
anhefti
a853c02947 SEBSERV-135 finished implementation 2021-05-12 09:50:58 +02:00
anhefti
8be642c31c SEBSERV-108 addes sort and default sort for all except lms lookup 2021-05-07 12:13:13 +02:00
anhefti
6bf1551028 certs impl 2021-05-04 21:59:04 +02:00
anhefti
3872e0f725 SEBSERV-135 gui 2021-04-30 13:32:22 +02:00
anhefti
89bb29ed4f SEBSERV-135 gui implementation and fixes 2021-04-28 17:12:17 +02:00
anhefti
18dce53170 SEBSERV-135 - gui implementation 2021-04-22 08:49:52 +02:00
anhefti
ab8ac01e05 SEBSERV-135 backend implementation 2021-04-21 14:16:44 +02:00
anhefti
33e6fab629 refactor create page form list (noSQL) 2021-04-20 16:21:21 +02:00
anhefti
813b1c84ba added check on creation 2021-04-20 16:19:55 +02:00
anhefti
ed8d98a40b fixed privilege check on createNew 2021-04-20 16:18:21 +02:00
anhefti
ec8f7c9258 code cleanup 2021-04-20 16:17:31 +02:00
anhefti
275d4cd7b4 Merge remote-tracking branch 'origin/dev-1.1-patch-1' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/dao/impl/ClientConnectionDAOImpl.java
2021-04-14 10:56:05 +02:00
anhefti
3381d69f8b Improved Exam Config streaming on SEB Client connection handshake 2021-04-14 09:15:21 +02:00
anhefti
6ff8b703c9 Merge remote-tracking branch 'origin/dev-1.1.0' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/gui/content/MonitoringRunningExam.java
	src/main/java/ch/ethz/seb/sebserver/gui/service/page/impl/JitsiMeetProctoringView.java
	src/main/java/ch/ethz/seb/sebserver/gui/service/session/ProctoringGUIService.java
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/dao/RemoteProctoringRoomDAO.java
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/dao/impl/RemoteProctoringRoomDAOImpl.java
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/session/ExamProctoringRoomService.java
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/session/impl/ExamProctoringRoomServiceImpl.java
	src/main/java/ch/ethz/seb/sebserver/webservice/weblayer/api/ExamProctoringController.java
2021-03-29 14:53:49 +02:00
anhefti
8470e3b160 SEBSERV-139 single used town-hall and code-cleanup 2021-03-29 13:50:10 +02:00
anhefti
9d5ed34ec6 added check endpoint and fixed gui endpoint 2021-03-25 20:47:58 +01:00
anhefti
ffe4b6301a SEBSERV-148 GUI impl 2021-03-25 16:56:39 +01:00
anhefti
bbcbc318a9 Merge remote-tracking branch 'origin/dev-1.1.0' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/gui/form/FormHandle.java
2021-03-11 18:16:04 +01:00
anhefti
c0c5a4556b SEBSERV-178 added request reate limits for user reg page 2021-03-11 17:24:36 +01:00
anhefti
fa3c5f1135 SEBSERV-148 refactoring and Zoom implementation 2021-03-11 11:08:12 +01:00
anhefti
53f3cc625e SEBSERV-148 finished refactoring separate features and hook into
underling proctoring service for room creation and closing
2021-03-09 13:15:22 +01:00
anhefti
254255b3ac Merge remote-tracking branch 'origin/dev-1.1.0' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/gbl/api/APIMessage.java
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/session/impl/SEBClientConnectionServiceImpl.java
2021-03-03 13:51:53 +01:00
anhefti
2f8913f129 improved LMS fail handling on exams
1. if LMS is not available the exams gets a state override and is not
running
2. if LMS lms is available but the course id is invalid, the exams gets
a state override and is not running
2021-03-03 13:28:33 +01:00
anhefti
3dddaf9051 SEBSERV-148 refactoring and backend 2021-02-24 16:38:30 +01:00
anhefti
2f2a318f9d proctoring refactoring and tests 2021-02-17 16:52:28 +01:00
anhefti
39f4c85d22 refactor proctoring 2021-02-17 08:43:27 +01:00
anhefti
ad7f06e521 Merge remote-tracking branch 'origin/dev-1.1.0' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/webservice/weblayer/api/ExamProctoringController.java
2021-02-16 12:55:11 +01:00
anhefti
89ebf4da4b proctoring refactoring 2021-02-16 11:50:30 +01:00
anhefti
fd7699b68f SEBSERV-145 SEB handshake implementation plus Unit Tests 2021-02-04 17:19:42 +01:00
anhefti
3c46251a9d update Spring Boot version to 2.3.0.RELEASE 2021-02-02 17:58:40 +01:00