Commit graph

1729 commits

Author SHA1 Message Date
anhefti
3026edeb4c SEBSERV-353 2023-02-23 16:49:31 +01:00
anhefti
f380cd49f9 SEBSERV-353 implementation 2023-02-23 15:23:38 +01:00
anhefti
f72e57d7c7 SEBSERV-376 fix also for detailed view 2023-02-22 10:56:47 +01:00
anhefti
a99e8fb637 SEBSERV-376 wrong status color when ASK is not enabled 2023-02-22 10:20:53 +01:00
anhefti
52d41050d2 SEBSERV-381 some minor changes and configurable proctoring attributes 2023-02-21 10:44:55 +01:00
anhefti
6a15effa80 code cleanup 2023-02-20 13:19:19 +01:00
anhefti
6d64f8fc79 changed some minor Zoom settings 2023-02-20 11:08:13 +01:00
anhefti
57657feffd SEBSERV-298 2023-02-09 15:04:35 +01:00
anhefti
a761ade1aa SEBSERV-344 2023-02-09 08:25:18 +01:00
anhefti
c26f8da944 SEBSERV-382 2023-02-08 13:15:17 +01:00
anhefti
80af47e14e SEBSERV-378 2023-02-08 09:29:27 +01:00
anhefti
2c0bcc25aa code cleanup 2023-02-08 09:11:05 +01:00
anhefti
99b26e52d1 SEBSERV-376 gui client view 2023-02-08 08:45:28 +01:00
anhefti
4bc0a2da06 SEBSERV-376 finished up 2023-02-07 17:20:11 +01:00
anhefti
e85f2acfd2 SEBSERV-376 finished up 2023-02-07 15:39:26 +01:00
anhefti
504c2a0843 SEBSERV-376 back-end implementation 2023-02-06 16:31:07 +01:00
anhefti
a6f7c501ca SEBSERV-376 migration task and GUI implementation 2023-02-02 16:50:20 +01:00
anhefti
2062c3cddb fixed SEB Settings bugs 2023-02-01 16:35:52 +01:00
anhefti
9800fdcd7c SEBSERV-376 DB extension and migration 2023-01-31 15:57:26 +01:00
anhefti
a4c788fbe9 fix host flag for SEB clients 2023-01-31 12:57:24 +01:00
anhefti
9f968a3809 SEBSERV-329 convert allowMacOSVersionNumber as integer 2023-01-31 10:07:51 +01:00
anhefti
715c28d835 SEBSERV-335 encrypted ASK with no added salt expected 2023-01-31 09:28:51 +01:00
anhefti
a078d1d421 SEBSERV-329 refactoring of monitoring flags, now baked into integer 2023-01-30 11:39:39 +01:00
anhefti
7e22375260 fixed inverse logic misstake 2023-01-26 16:19:08 +01:00
anhefti
e998e40bc1 SEBSERV-329 new migration task with new SEB Settings 2023-01-26 16:02:21 +01:00
anhefti
558d6424f7 SEBSERV-355 added iPadOS and iOS & IPadOS 2023-01-26 12:57:21 +01:00
anhefti
b9553c93ba SEBSERV-372 finished testing with user account 2023-01-26 09:46:35 +01:00
anhefti
a5bab8fc9f SEBSERV-301 finished implementation and testing with token 2023-01-25 13:30:53 +01:00
anhefti
b97152f91a fixed tests 2023-01-25 09:13:29 +01:00
anhefti
4888b4596c SEBSERV-301 adapted to Moodle plugin 2023-01-25 09:04:35 +01:00
anhefti
574c397a54 SEBSERV-374 fixed 2023-01-24 16:44:30 +01:00
anhefti
4671e682a3 SEBSERV-363 finished integration adaption and testing 2023-01-19 16:08:56 +01:00
anhefti
edce7275ca SEBSERV-335, SEBSERV-363 GUI improvements 2023-01-19 10:18:24 +01:00
anhefti
bf32a713ea fixed action error on lists when unselected 2023-01-18 17:07:36 +01:00
anhefti
826a0a3bfa SEBSERV-363 use SDKKey for proctoring session 2023-01-16 08:42:02 +01:00
anhefti
c03141c619 SEBSERV-301 more tests 2023-01-12 13:01:13 +01:00
anhefti
ed180603f8 SEBSERV-301 moved mockup to test and improved LMSSetup test function 2023-01-12 08:04:40 +01:00
anhefti
3a86db9ba0 SEBSERV-301 adapted to changes and added tests 2023-01-11 13:58:35 +01:00
anhefti
0fb7581acc fixed minor in quiz data update for empty descriptions 2023-01-09 10:31:59 +01:00
anhefti
b5cb387061 SEBSERV-301 2022-12-23 09:01:32 +01:00
anhefti
2434fce036 SEBSERV-301 SEBSERV-372 2022-12-22 17:10:41 +01:00
anhefti
b9962a2609 SEBSERV-366 2022-12-21 16:52:45 +01:00
anhefti
729dd23577 SEBSERV-370 fixed 2022-12-21 10:52:39 +01:00
anhefti
96ce3ac3a7 fixed compile error 2022-12-21 09:57:50 +01:00
anhefti
aa040fc615 SEBSERV-301 implementation 2022-12-21 09:51:14 +01:00
anhefti
d866b219fa made moodle exam recovery optinal 2022-12-19 09:56:23 +01:00
anhefti
df13b4dff1 SEBSERV-372 implementation 2022-12-19 09:26:08 +01:00
anhefti
cfb02143cf minor fixes, SEB Server Admin rights for reading foreign client
connections
2022-12-15 14:51:57 +01:00
anhefti
7169fa0808 SEBSERV-338 and SEBSERV-301 2022-12-15 14:35:27 +01:00
anhefti
71ae9fc755 SEBSERV-301 implementation 2022-12-08 16:36:24 +01:00
anhefti
04dbfb9d31 SEBSERV-371 fixed 2022-12-07 15:31:06 +01:00
anhefti
ec6f12a703 SEBSERV-335 name changing and code cleanup 2022-12-07 10:34:37 +01:00
anhefti
6198f26a6f SEBSERV-364 code cleanup 2022-12-07 08:47:18 +01:00
anhefti
bb660f3953 Fixed or criterias 2022-12-06 15:07:45 +01:00
anhefti
6a7d565e88 SEBSERV-335 finished up and code cleanup 2022-12-06 14:53:27 +01:00
anhefti
4a8a2adc8f SEBSERV-335 fixed corner cases 2022-12-05 17:04:23 +01:00
anhefti
5faed87288 SEBSERV-335 refactoring and make background task to update 2022-11-30 11:39:24 +01:00
anhefti
d2d3d3f864 SEBSERV-335 feature complete 2022-11-28 16:37:26 +01:00
anhefti
9d80a94bbf SEBSERV-335 implementation 2022-11-24 16:55:53 +01:00
anhefti
4bcc6cc9cb fix tests 2022-11-17 13:36:19 +01:00
anhefti
ea13bb6ca4 SEBSERV-335 implementation Exam 2022-11-17 12:56:50 +01:00
anhefti
949552bbf7 SEBSERV-361 2022-11-16 13:20:36 +01:00
anhefti
77f421f632 SEBSERV-335 monitoring impl and fixed schema 2022-11-15 16:05:45 +01:00
anhefti
8a6ade1d34 fixed schema 2022-11-14 17:11:47 +01:00
anhefti
8828b2f4e8 Fixed Exam quiz data update for additional attributes (delete null) 2022-11-14 16:24:58 +01:00
anhefti
e1c1b10aa3 Merge branch 'rel-1.4.1' into dev-1.4 2022-11-14 15:47:56 +01:00
anhefti
42c0732159 fixed error logging 2022-11-14 15:23:44 +01:00
anhefti
9381cf7eb0 app sig key 2022-11-14 15:06:30 +01:00
anhefti
d34d4ae22b SEBSERV-335 back-end implementation finished 2022-11-10 14:25:15 +01:00
anhefti
83e7dde97b Merge remote-tracking branch 'origin/dev-1.4' into development 2022-11-10 11:09:15 +01:00
anhefti
c5ff3b0369 fixed exam update task : has changed test 2022-11-10 11:08:42 +01:00
anhefti
ea233e256c Merge remote-tracking branch 'origin/dev-1.4' into development 2022-11-10 11:00:51 +01:00
anhefti
936c80f226 Merge branch 'zoom_rejoin_collecting' into dev-1.4 2022-11-10 10:38:34 +01:00
anhefti
bcedeaf5d5 code cleanup 2022-11-10 10:36:20 +01:00
anhefti
dd0aa0c5a3 SEBSERV-335 implementation 2022-11-10 10:05:52 +01:00
anhefti
cb7c7f1144 SEBSERV-358 removed connection status 2022-11-07 16:51:23 +01:00
anhefti
8cf05d21f8 SEBSERV-335 added room type attribute to join instruction 2022-11-07 16:44:17 +01:00
anhefti
02196951e1 Merge branch 'zoom_rejoin_collecting' into development 2022-11-07 15:57:20 +01:00
anhefti
9a1fea50ab SEBSERV-362 Send (re)join instruction after collecting room was closed
by proctor
2022-11-07 15:55:08 +01:00
anhefti
c7bca92369 typo 2022-11-07 15:36:33 +01:00
anhefti
f0c7bef9ab SEBSERV-335 new DB schema 2022-11-07 09:23:15 +01:00
anhefti
a1cfaa7c66 SEBSERV-358 removed exam description 2022-11-02 13:11:20 +01:00
anhefti
eecdcd33a4 SEBSERV-347 fixed duplicate sorting 2022-11-02 13:03:02 +01:00
anhefti
95e3a70d34 SEBSERV-347 implementation & testing 2022-11-02 12:28:54 +01:00
anhefti
11792be0a9 SEBSERV-347 transmit less data optimization 2022-10-31 14:42:40 +01:00
anhefti
971b130b93 back to 1.9.8 2022-10-27 13:29:24 +02:00
anhefti
d12c58367c SEBSERV-342 added newest webSDK version and cross origin headers
https://devsupport.zoom.us/hc/en-us/articles/360060333111-How-to-embed-Zoom-into-a-website
2022-10-27 09:31:06 +02:00
anhefti
fa23debf4c SEBSERV-358 2022-10-27 08:55:03 +02:00
anhefti
f4bbdad2e7 SEBSERV-358 added also in client view 2022-10-26 09:39:09 +02:00
anhefti
468bd0ed83 SEBSERV-358 2022-10-25 15:49:29 +02:00
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