Commit graph

22 commits

Author SHA1 Message Date
anhefti
e19e7aeb2a SEBSERV-192 also improved some error handling for exam import 2022-01-24 17:10:58 +01:00
anhefti
9fbc5bdbc1 SEBSERV-250 service for all indicators with separated table and update 2021-12-15 16:16:17 +01:00
anhefti
3349d67d5a Merge remote-tracking branch 'origin/dev-1.2' into development
Conflicts:
	pom.xml
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/session/impl/ExamSessionControlTask.java
	src/main/java/ch/ethz/seb/sebserver/webservice/weblayer/api/ExamMonitoringController.java
2021-12-06 13:41:25 +01:00
anhefti
f44c82bde3 various fixes and improvements found by log analysis 2021-12-01 11:03:03 +01:00
anhefti
c9a1c3a019 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/MonitoringRunningExam.java
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/session/impl/SEBClientConnectionServiceImpl.java
	src/test/resources/application-test.properties
2021-11-24 13:34:14 +01:00
anhefti
a88e308ba9 SEBSERV-194 better distributed ping handling (dedicated ThreadPool) 2021-11-24 09:59:43 +01:00
anhefti
35905e9dad Merge remote-tracking branch 'origin/dev-1.2-isolateExamQuizLoad' into
development

Conflicts:
	pom.xml
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/dao/impl/ExamDAOImpl.java
2021-11-11 17:19:45 +01:00
anhefti
7de512d7fe synchronized running exam cache load to prevent multiple long running
transactions while loading an Exam
2021-11-11 16:01:35 +01:00
anhefti
9896258afc Merge remote-tracking branch 'origin/dev-1.2' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/gbl/util/Utils.java
	src/main/java/ch/ethz/seb/sebserver/gui/content/ProctorRoomConnectionsPopup.java
	src/main/java/ch/ethz/seb/sebserver/gui/content/SEBClientEvents.java
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/session/impl/SEBClientConnectionServiceImpl.java
	src/main/java/ch/ethz/seb/sebserver/webservice/weblayer/api/ClientEventController.java
2021-11-10 13:25:26 +01:00
anhefti
52b96647c1 fine tune for distributed setup 2021-11-10 10:00:50 +01:00
anhefti
d0407645d8 SEBSERV-175 implemented 2021-09-30 11:27:53 +02:00
anhefti
fa0715b673 SEBSERV-162 fixes and better error handling 2021-09-21 14:38:45 +02:00
anhefti
25265fdb2b SEBSERV-162 create exam from template and tests 2021-09-15 15:51:02 +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
6043d752a6 SEBSERV-204 fixes and improvements 2021-07-07 17:20:51 +02:00
anhefti
bcb21da221 SEBSERV-138 ARIA plugin integration
+ Database integrity checks
2021-06-16 13:27:58 +02:00
anhefti
c0c5a4556b SEBSERV-178 added request reate limits for user reg page 2021-03-11 17:24:36 +01:00
anhefti
273d9fd923 Fixed master and created tests 2021-02-17 10:21:19 +01:00
anhefti
eec4392f78 Added EHcache for caching and improved Moodle asnyc loading 2021-01-12 10:10:30 +01:00
anhefti
444d2334b4 SEBSERV-139 adapt to new API with shortname and idnumber 2020-08-26 09:05:14 +02:00
anhefti
dbaffff5c3 SEBSERV-75 allow moodle courses and quizzes to be used as exams 2020-08-04 11:40:21 +02:00
anhefti
bb5f0c0198 splitted application.properties to ws and gui profiles 2020-06-09 17:34:25 +02:00