Commit graph

1589 commits

Author SHA1 Message Date
anhefti
c2a22b68a5 SEBSERV-351 unit tests and fixes 2022-10-25 13:32:09 +02:00
anhefti
2af314b135 SEBSERV-351 added quitSecret decryption 2022-10-25 08:45:03 +02:00
anhefti
bb0c834676 SEBSERV-351 implementation (no tests yet) 2022-10-24 16:10:03 +02:00
anhefti
f131276bdd code cleanup 2022-10-24 14:04:38 +02:00
anhefti
8b6ad74475 SEBSERV-352 fixed 2022-10-20 10:34:18 +02:00
anhefti
c17fe84043 Merge remote-tracking branch 'origin/dev-1.4' into development 2022-10-20 10:03:47 +02:00
anhefti
019f9e1421 SEBSERV-354 fixed 2022-10-20 09:58:09 +02:00
anhefti
6a4924d169 fixed init admin for existing but deactivated admin account 2022-10-20 08:40:43 +02:00
anhefti
d5d119fe7d prevent empty additional attributes from being saved 2022-10-18 10:48:11 +02:00
anhefti
08de7b89ad Merge remote-tracking branch 'origin/master' into development 2022-10-03 12:28:22 +02:00
anhefti
166659af11 code cleanup 2022-10-03 12:26:32 +02:00
anhefti
415dcee8cb SEBSERV-349 fixed 2022-09-14 12:26:45 +02:00
anhefti
a6334bc436 SEBSERV-163 fixed read-only fields and labels 2022-09-14 10:41:54 +02:00
anhefti
43d8129006 SEBSERV-163 fixes 2022-09-14 09:59:08 +02:00
anhefti
dbe50a69ff SEBSERV-347 start implementing 2022-09-13 17:16:26 +02:00
anhefti
b5704dea95 SEBSERV-163 finished grouping with filter 2022-09-13 09:36:01 +02:00
anhefti
ee0034c367 SEBSERV-163 filter 2022-09-12 09:25:42 +02:00
anhefti
5703f1cb43 SEBSERV-163 front-end implementation 2022-09-07 15:47:36 +02:00
anhefti
4f2586e799 SEBSERV-347 improved Json attribute names (shorten) 2022-09-06 09:47:05 +02:00
anhefti
65b81af1eb SEBSERV-163 back-end and fixed tests 2022-09-05 16:01:30 +02:00
anhefti
cea166f065 SEBSERV-163 finished administration back and front-end 2022-09-05 14:38:13 +02:00
anhefti
3670fee6c3 SEBSERV-151 fixed SEB lock popup 2022-09-05 14:15:42 +02:00
anhefti
64fa613fda SEBSERV-342 added cors headers (with no effect so far) 2022-09-01 08:44:26 +02:00
anhefti
cfec81b2f7 code fixes 2022-08-31 09:02:17 +02:00
anhefti
7fdff4e2df fixed code 2022-08-30 16:16:11 +02:00
anhefti
e5ac36c010 code fixes 2022-08-30 14:51:28 +02:00
anhefti
7e725ff765 fixed edx restriction check 2022-08-30 14:07:44 +02:00
anhefti
c2d3cb4984 fixed tests 2022-08-30 13:07:06 +02:00
anhefti
8fcbf82636 fixed open edx restriction detection 2022-08-30 13:06:55 +02:00
anhefti
d648bcb167 SEBSERV-324 finished maintenance 2022-08-30 11:10:45 +02:00
anhefti
5aeb14ea8e SEBSERV-345 Merge branch 'dev-1.4' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/gbl/util/Utils.java
2022-08-29 11:45:21 +02:00
anhefti
7869ceb493 better check if exam data has changed on LMS 2022-08-29 10:42:15 +02:00
anhefti
800494b1b7 SEBSERV-163 validation 2022-08-25 13:28:35 +02:00
anhefti
c431279214 SEBSERV-163 client group template actions 2022-08-24 09:27:31 +02:00
anhefti
1af656a24e SEBSERV-163 back-end implementation mostly done 2022-08-23 15:24:34 +02:00
anhefti
1a6286b159 SEBSERV-340 SEBSERV-163 new schema for 1.5 and table and migration for
new group feature
2022-08-18 11:19:45 +02:00
anhefti
fdc778fc0b Merge remote-tracking branch 'origin/dev-1.4' into development 2022-08-16 12:47:34 +02:00
anhefti
8443d8405c Merge remote-tracking branch 'origin/rel-1.4.0' 2022-08-16 12:05:30 +02:00
anhefti
d127ecebbe cleanup 2022-08-16 11:42:47 +02:00
anhefti
cf2a978ad3 fix check 2022-08-16 11:27:55 +02:00
anhefti
75eae12dc0 test fix 2022-08-16 11:13:59 +02:00
anhefti
9bc53edf6b test 2022-08-16 11:08:21 +02:00
anhefti
25ed224b3a fixed lms update if not available at all 2022-08-16 10:47:35 +02:00
anhefti
d5f33ed72d Merge remote-tracking branch 'origin/rel-1.4.0'
Conflicts:
	docs/overview.rst
	pom.xml
2022-08-15 14:57:44 +02:00
anhefti
c5aa34c939 code cleanup uncomment Demo Exams for development 2022-08-15 11:40:13 +02:00
anhefti
8cce1ee0e8 Merge remote-tracking branch 'origin/dev-1.4' into development 2022-07-21 16:37:53 +02:00
anhefti
333d08cfe7 SEBSERV-343 fixed also page number out of date/range 2022-07-20 13:39:58 +02:00
anhefti
224507d849 SEBSERV-341 and SEBSERV-343 2022-07-20 11:53:29 +02:00
anhefti
0e6da2fe92 Merge remote-tracking branch 'origin/dev-1.4' into development 2022-07-14 15:51:38 +02:00
anhefti
921595c3b0 added focus out for auto-filter on tex filter for lists 2022-07-14 13:05:05 +02:00
anhefti
17c46362a3 code cleanup 2022-07-14 10:24:12 +02:00
anhefti
88ff9511f2 SEBSERV-339 fixed all exam state changes and optimized code 2022-07-14 10:21:56 +02:00
anhefti
147489b3b0 more tests 2022-07-13 10:35:49 +02:00
anhefti
061c943cab Merge remote-tracking branch 'origin/dev-1.4' into development 2022-07-13 09:23:08 +02:00
anhefti
5ad1b0bf54 SEBSERV-336 fixed 2022-07-13 09:09:36 +02:00
anhefti
e6280ed581 Merge remote-tracking branch 'origin/dev-1.4' into development 2022-07-07 16:37:22 +02:00
anhefti
c6a401b6a9 More integration tests 2022-07-07 16:22:19 +02:00
anhefti
a773d6da75 more integration tests 2022-07-06 15:35:53 +02:00
anhefti
2eefbfae30 more integration tests 2022-07-06 13:41:35 +02:00
anhefti
2919cfaacd more integration tests 2022-07-06 12:11:16 +02:00
anhefti
4dc6691213 more integration tests (proctoring) 2022-07-06 11:10:21 +02:00
anhefti
cd7e611663 more integration tests 2022-07-05 16:57:07 +02:00
anhefti
5e5a8d054c mire integration tests / better logging 2022-07-05 14:30:24 +02:00
anhefti
40689d5781 Merge remote-tracking branch 'origin/dev-1.4' into development 2022-07-04 16:04:15 +02:00
anhefti
210f6db747 more integration tests 2022-07-04 15:46:31 +02:00
anhefti
e3c42fa44a SEBSERV-334 fixed 2022-06-30 15:20:25 +02:00
anhefti
335cab3783 SEBSERV-332 2022-06-28 14:12:10 +02:00
anhefti
38037539db SEBSERV-331 2022-06-28 11:53:57 +02:00
anhefti
fdcd98b988 code cleanup 2022-06-27 15:24:21 +02:00
anhefti
0cce03198c Code cleanup 2022-06-27 14:58:32 +02:00
anhefti
34e4280a76 code cleanup 2022-06-27 13:25:28 +02:00
anhefti
ae9fd0636a code cleanup 2022-06-27 13:01:09 +02:00
anhefti
0b86af5859 fixed security bug 2022-06-23 15:26:32 +02:00
anhefti
c29bfe67be fixed selection 2022-06-22 15:16:48 +02:00
anhefti
5fe710e966 SEBSERV-326 2022-06-22 09:20:29 +02:00
anhefti
1c896c827d dispose client connection token and connection token caching 2022-06-22 08:51:13 +02:00
anhefti
4ab317d763 fixed connection config activation and and deleting and improved
OAuth2 error handling for exam API
2022-06-21 15:33:46 +02:00
anhefti
0145658e71 Merge branch 'SEBSERV-313_for_v1.3.4_patch' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/sebconfig/impl/ClientConfigServiceImpl.java
	src/main/java/ch/ethz/seb/sebserver/webservice/weblayer/WebServiceSecurityConfig.java
	src/main/resources/config/application-ws.properties
2022-06-21 10:33:43 +02:00
anhefti
e3c532faf4 SEBSERV-313 for 1.3.4 patch 2022-06-21 10:12:07 +02:00
anhefti
f1560dc8c6 SEBSERV-189 2022-06-16 17:03:57 +02:00
anhefti
48cd54ae70 populate version to DB 2022-06-16 16:30:59 +02:00
anhefti
11c11d0f7d SEBSERV-185 implemented 2022-06-16 14:52:44 +02:00
anhefti
3b4c168c43 SEBSERV-218 implemented 2022-06-16 10:56:42 +02:00
anhefti
a979d4c13b SEBSERV-151 finished up 2022-06-15 09:53:03 +02:00
anhefti
3cbfd80206 SEBSERV-151 and SEBSERV-189 2022-06-14 16:51:46 +02:00
anhefti
f0fa591348 SEBSERV-317 finishing 2022-06-13 17:08:17 +02:00
anhefti
6a4c0ff89c SEBSERV-317 archived state filter and LMS activation handling 2022-06-13 16:46:23 +02:00
anhefti
b44c5f4eb2 SEBSERV-317 also archive exam config and release SEB restriction 2022-06-13 16:17:26 +02:00
anhefti
22c0dd872d Merge remote-tracking branch 'origin/dev-1.3' into development
Conflicts:
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/exam/impl/ExamAdminServiceImpl.java
2022-06-13 10:23:26 +02:00
anhefti
6ed3817bc4 fixed SEB restriction check 2022-06-13 09:28:26 +02:00
anhefti
0ba33c66e0 SEBSERV-314 partially fixed 2022-06-10 09:03:39 +02:00
anhefti
bfe15f794a code cleanup 2022-06-09 14:37:47 +02:00
anhefti
a79a5f87a0 Merge remote-tracking branch 'origin/dev-1.3' into development 2022-06-09 13:51:16 +02:00
anhefti
74b2c358c6 Merge remote-tracking branch 'origin/dev-1.3' into development 2022-06-09 13:21:18 +02:00
anhefti
169cd8a8b4 loglevel 2022-06-09 13:01:23 +02:00
anhefti
774b52f93b synchronized Olat resttemplate interception, add more debug-logging 2022-06-09 12:05:00 +02:00
anhefti
cc403d07da SEBSERV-313 fixed 2022-06-08 15:36:16 +02:00
anhefti
dbbc69e229 mitigated client connection update concurrency 2022-06-02 16:57:30 +02:00
anhefti
10727e398c fixed startup with no local address 2022-06-01 15:39:12 +02:00
anhefti
025ee79561 SEBSERV-57 2022-06-01 14:29:07 +02:00