Commit graph

1729 commits

Author SHA1 Message Date
anhefti
3a2a7847ee SEBSERV-45 added applications view 2019-05-20 15:30:14 +02:00
anhefti
3654366dc8 more seb config pages 2019-05-16 17:17:08 +02:00
anhefti
6f9bacf1eb SEBSERV-45 created exam config pages general and user interface 2019-05-15 17:01:12 +02:00
anhefti
27b75062cc finished config streaming out/in 2019-05-11 21:42:33 +02:00
anhefti
06da2d026b asynchronous zip end encryption streaming for seb configs download 2019-05-11 16:47:10 +02:00
anhefti
8867721a8a SEBSERV-44 SEBSERV-45 exam config table implementation 2019-05-10 14:09:56 +02:00
anhefti
e2b93e5529 apply Spring's actuator 2019-05-09 11:26:11 +02:00
anhefti
5032e39352 SEBSERV-45 seb configuration table implementation 2019-05-07 16:34:02 +02:00
anhefti
0a648d8c84 SEBSERV-45 password field implementation 2019-05-06 10:04:34 +02:00
anhefti
529e8c2f83 fixed tests 2019-05-02 16:02:37 +02:00
anhefti
e2383fa4b3 fixed compile error 2019-05-02 15:51:13 +02:00
anhefti
7bf8edaa54 password input field and fixed compile error 2019-05-02 15:43:03 +02:00
anhefti
f4af098a6f SEBSERV-44 SEBSERV-45 validation on back end 2019-04-30 21:39:59 +02:00
anhefti
8bbf515717 created exam config properties from 2019-04-30 17:09:08 +02:00
anhefti
a7f7920d3e SEBSERV-44 Seb config encryption 2019-04-26 20:22:17 +02:00
anhefti
5c7bbdb3a3 SEBSERV-45 Exam Configuration list and form 2019-04-23 12:34:11 +02:00
anhefti
c0f68c1340 SEBSERV-44 added Controllers 2019-04-18 16:01:56 +02:00
anhefti
998c31e418 SEBSERV-44 configuration creation and history handling 2019-04-18 12:20:44 +02:00
anhefti
915a7674fd using random salt within the encrypted cipher now 2019-04-17 11:17:12 +02:00
anhefti
34a1f14eb0 SEBSERV-44 SEBSERV-45 SEB Client Config implementation 2019-04-17 10:22:53 +02:00
anhefti
54bdafa1e7 SEBSERV-54 fix onEmptyEntityKeyGoTo 2019-04-16 16:16:14 +02:00
anhefti
4fe8034501 SEBSERV-44 Controller implementation 2019-04-11 16:59:47 +02:00
anhefti
e3d6426cc2 SEBSERV-47 fix 2019-04-11 15:47:54 +02:00
anhefti
201e37914e refactoring EntityController 2019-04-11 14:26:05 +02:00
anhefti
2b3d4aa27d SEBSERV-44 DAO implementations 2019-04-11 12:15:26 +02:00
anhefti
489b61a4d5 SEBSERV-46 created Domain Model 2019-04-10 10:03:06 +02:00
anhefti
fb6894e17c refactoring of CircuitBreaker and MemoizingCircuitBreaker, Tests 2019-04-10 10:01:59 +02:00
anhefti
ed3ed44aff code cleanup 2019-04-09 11:54:41 +02:00
anhefti
b68484b022 fixes for testing 2019-04-09 10:31:45 +02:00
anhefti
5e2956be0b version 0.2.2 2019-04-09 10:13:30 +02:00
anhefti
03970fef7b fixed authorization bug 2019-04-09 10:12:52 +02:00
anhefti
a857e313d5 fixes for test release 0.2.1 2019-04-09 09:44:52 +02:00
anhefti
cee8e27fe2 fixes for testing 2019-04-08 21:42:37 +02:00
anhefti
7afa633a3c fixes for testing version 0.2 2019-04-08 21:11:01 +02:00
anhefti
e85f240aec version 0.2 2019-04-06 18:54:03 +02:00
anhefti
1215356b8a fix for demo 2019-04-05 16:20:09 +02:00
anhefti
77f972e28d prepare for demo 2019-04-05 16:11:24 +02:00
anhefti
458348392b prepare for demo 2019-04-05 16:10:31 +02:00
anhefti
71a75bb406 fixed for demo, code cleanup 2019-04-05 15:58:59 +02:00
anhefti
eb8e37a888 fix compile Java 8 2019-04-05 14:12:36 +02:00
anhefti
1d2b7c98cd fix for demo 2019-04-05 14:05:06 +02:00
anhefti
95af203dde fixed exam filter 2019-04-04 11:20:44 +02:00
anhefti
8278f3f43d fixes 2019-04-03 17:01:55 +02:00
anhefti
96b6f6efc7 fix tests 2019-04-02 14:18:31 +02:00
anhefti
f403fa5eb1 more tests 2019-04-02 12:03:56 +02:00
anhefti
462546a30a more integration tests 2019-04-01 16:53:06 +02:00
anhefti
f69176cc23 more integration tests 2019-04-01 16:24:11 +02:00
anhefti
76c08bb5c6 minor fixes and code cleanup 2019-04-01 14:48:12 +02:00
anhefti
529e3a84f2 SEBSERV-33 should be fixed also for edge browser 2019-04-01 14:13:09 +02:00
anhefti
36f2bae79a SEBSERV-41 fixed 2019-04-01 13:55:51 +02:00
anhefti
7940af0deb SEBSERV-30 minor fixes 2019-04-01 13:44:15 +02:00
anhefti
6c27f2aeeb SEBSERV-38 refactoring of PageAction handling 2019-04-01 10:48:05 +02:00
anhefti
98deb870eb SEBSERV-30 default action for list double click and code cleanup 2019-03-29 14:34:51 +01:00
anhefti
7ccacfcb73 SEBSERV-30 IndicatorList 2019-03-27 11:44:28 +01:00
anhefti
100bf77bd4 SEBSERV-29 SEBSERV-30 Indicator, ColorSelector, edx integration 2019-03-26 13:00:09 +01:00
anhefti
584a900529 SEBSERV-29 new multi selection with combo supporter selection 2019-03-21 16:55:11 +01:00
anhefti
94858b757a SEBSERV-29 SEBSERV-30 Quiz Discovery, Exam and Indicator, Action Pane 2019-03-20 14:32:36 +01:00
anhefti
beba9850b8 circuit breaker 2019-03-18 09:46:03 +01:00
anhefti
c89d813dca CircuitBreaker implementation and testing 2019-03-15 23:25:51 +01:00
anhefti
6e020b8e6f more javadoc 2019-03-14 22:31:20 +01:00
anhefti
d404498475 SEBSERV-30 preparing for Exam and Quiz gui and javadoc 2019-03-14 16:56:34 +01:00
anhefti
7b2f7228af SEBSERV-29 implementation of quiz data search from and LmsAPITemplate 2019-03-14 13:32:26 +01:00
anhefti
c51016a548 SEBSERV-35 fixed by add UTF-8 encoding where needed 2019-03-12 11:34:01 +01:00
anhefti
3c42843f13 added more type information to RestCall's 2019-03-12 09:12:01 +01:00
anhefti
718bd74e22 fixed compile error for Java 8 2019-03-12 08:11:36 +01:00
anhefti
e024bc5462 SEBSERV-29 SEBSERV-30 finished Seb Client Config export (On Institution) 2019-03-11 16:59:28 +01:00
anhefti
c0b6725c7d SEBSERV-21 fixed User-Account password reset difference between own
account and an account that is administrated by an other user
2019-03-08 20:18:18 +01:00
anhefti
2ba0045c60 SEBSERV-29 SEBSERV-30 changed the strategy to handle seb client
credentials and configs as discussed in the dev-meeting. seb client
credentials and configa are now managed on institution level rather then
on LmsSetup level.
2019-03-07 16:43:51 +01:00
anhefti
4861fa32cf fix compile error Java 8 2019-03-07 13:42:04 +01:00
anhefti
3cd18d0797 fixed some find bugs issues 2019-03-07 13:19:30 +01:00
anhefti
bfd25c9885 fixed compile error Java 8 2019-03-07 12:44:01 +01:00
anhefti
f758bde077 fix compile error 2019-03-07 12:27:11 +01:00
anhefti
b74c711ebb SEBSERV-30 LmsSetup list and form; fixed tests and code cleanup 2019-03-07 12:10:48 +01:00
anhefti
e799a0214f SEBSERV-25 finished table 2019-03-05 11:08:50 +01:00
anhefti
9bfe3fb2c8 code cleanup and tests 2019-03-04 08:17:09 +01:00
anhefti
d2cfa615a1 code cleanup 2019-02-28 16:54:27 +01:00
anhefti
2e13bf4ca2 docu and fixes 2019-02-27 16:47:10 +01:00
anhefti
360f6d6755 integration tests for GUI and code cleanup 2019-02-27 15:50:15 +01:00
anhefti
1e7b6f807f code cleanup 2019-02-27 12:44:03 +01:00
anhefti
cd8ba371cc version 2019-02-27 08:17:13 +01:00
anhefti
33c68beb87 minor fixes 2019-02-27 08:05:32 +01:00
anhefti
0deaa9be46 code cleanup 2019-02-26 16:34:33 +01:00
anhefti
8af5a4fc93 SEBSERV-21 & SEBSERV-27 fixed role based User-Account access 2019-02-26 16:33:20 +01:00
anhefti
24769034a4 prepare for docker build 2019-02-26 09:42:53 +01:00
anhefti
87ccf5b2a4 SEBSERV-21 different fixes 2019-02-25 16:57:37 +01:00
anhefti
97bf08e602 SEBSERV-27 & SEBSERV-21 password change and refactoring 2019-02-25 10:13:18 +01:00
anhefti
f760eba750 SEBSERV-27 User Account multi selection 2019-02-22 14:15:00 +01:00
anhefti
422d816093 SEBSERV-27 User Account Form language and Time Zone selector 2019-02-21 17:00:42 +01:00
anhefti
88356ed821 fixes 2019-02-20 21:37:52 +01:00
anhefti
a3c8610447 fixes 2019-02-20 21:23:08 +01:00
anhefti
bb97e60922 fixes 2019-02-20 21:09:49 +01:00
anhefti
28556afae6 #SEBSERV-27 user account list (with filter) 2019-02-20 09:41:36 +01:00
anhefti
d24bb080fb SEBSERV-27 fixed institution form for none SEB Admin roles 2019-02-18 09:58:44 +01:00
anhefti
bc569c78ab SEBSERV-27 finished Institution GUI 2019-02-18 09:39:33 +01:00
anhefti
aa3e5339db dependency API 2019-02-15 22:05:49 +01:00
anhefti
ad374677ee doku 2019-02-15 12:30:26 +01:00
anhefti
285290d93d refactoring of AuthorisationService 2019-02-14 22:46:17 +01:00
anhefti
64f10c6455 institutional logo implementation 2019-02-14 16:54:48 +01:00
anhefti
6b8ef6c694 API names refactoring 2019-02-13 15:36:05 +01:00
anhefti
377df32f72 SEBSERV-27 #Institution Form and actions, refactoring 2019-02-13 14:40:22 +01:00
anhefti
5a9b85ccde institutional logo 2019-02-10 21:07:15 +01:00
anhefti
c0ba128bc7 fix for java 8 2019-02-08 22:04:35 +01:00
anhefti
04bbadf2e0 more tests and validation 2019-02-08 21:46:18 +01:00
anhefti
c786eed28a more tests 2019-02-08 20:55:48 +01:00
anhefti
c7c6bf1a42 more tests 2019-02-08 12:19:15 +01:00
anhefti
04d438923d SEBSERV-27 #Insitution List and actions 2019-02-07 17:03:46 +01:00
anhefti
60bd32c2cb fix bugs 2019-02-05 16:55:14 +01:00
anhefti
8f10dd6163 SEBSERV-28 # first implementation with sort and navigation
still left : filtering
2019-02-05 16:45:41 +01:00
anhefti
94a75735ee docker 2019-02-04 22:16:58 +01:00
anhefti
21efe190bd spring 2019-02-04 18:28:31 +01:00
anhefti
ec26aefadf spring config again 2019-02-04 17:14:16 +01:00
anhefti
9dacdfb2e2 fix spring config 2019-02-04 17:05:39 +01:00
anhefti
c1aff280d9 spring config for java 8 2019-02-04 17:02:48 +01:00
anhefti
de93ebf913 spring config 2019-02-04 16:46:32 +01:00
anhefti
346d8ba8e3 update docker demo 2019-02-04 16:34:34 +01:00
anhefti
cda50a15e7 OpenEdX API Setup plus tests 2019-02-03 21:40:59 +01:00
anhefti
44dbe1e714 more tests and fixes 2019-02-03 14:41:48 +01:00
anhefti
8bad2af97d coverage 2019-02-02 21:03:54 +01:00
anhefti
0e97d1363a demo adaption and test coverage 2019-02-02 20:54:38 +01:00
anhefti
9d39e3ad1a demo docker 2019-02-01 23:38:47 +01:00
anhefti
1a8b1b4d34 create demo version 2019-02-01 22:18:31 +01:00
anhefti
2855f93a55 first implementation of Open edX APITemplate 2019-01-31 22:45:37 +01:00
anhefti
3032720f28 added new table AdditionalAttributes and fix tests 2019-01-31 09:30:18 +01:00
anhefti
729295cfd3 fix compile error for Java 8 2019-01-31 09:03:26 +01:00
anhefti
e7aadc42b8 fix compilation error for Java 8 2019-01-31 08:28:55 +01:00
anhefti
d5f7752e98 SEBSERV-18 SEBSERV-19 #ported from prototype 2019-01-30 17:02:27 +01:00
anhefti
f21f959ad2 setup gui and fix profiles 2019-01-28 16:58:06 +01:00
anhefti
eccbd47d39 more tests 2019-01-27 19:07:28 +01:00
anhefti
2dcba3a0da refactoring sort 2019-01-26 22:11:19 +01:00
anhefti
8e9cf8741d adjust API and tests and bugfix 2019-01-26 17:52:05 +01:00
anhefti
f5d461157e refactoring -> generalization of REST API and controller 2019-01-24 15:50:01 +01:00
anhefti
f955377f48 SEBSERV-17 SEBSERV-15 2019-01-22 14:38:38 +01:00
anhefti
36b5551ac5 general entity controller and testing 2019-01-21 14:21:56 +01:00
anhefti
bf45576610 more generalized controller endpoints 2019-01-20 21:05:33 +01:00
anhefti
ca20785400 created controller abstraction for Entity and ActivatableEntity 2019-01-20 16:28:55 +01:00
anhefti
2f8b796b86 SEBSERV-17 #implementation of ExamDAO and improvements for bulk actions 2019-01-16 10:47:12 +01:00
anhefti
1ba0345178 SEBSERV-17 #implementation of QuizData QuizImportController and Exam 2019-01-15 17:02:14 +01:00
anhefti
8f15e760a9 SEBSERV-16 #Interfaces and mock-up implementation 2019-01-14 17:00:02 +01:00
anhefti
bcc423bd2e SEBSERV-15 #added bulk load and report to BulkActionService 2019-01-14 15:20:03 +01:00
anhefti
2ecf709d8d SEBSERV-15 #added automatic user activity logging to bulk action service 2019-01-14 12:59:08 +01:00
anhefti
df8aad3fec fix findbugs 2019-01-14 12:01:39 +01:00
anhefti
bb0269d3e8 SEBSERV-15 #BulkActionService implementation, TODO reporting 2019-01-14 11:53:42 +01:00
anhefti
ffeb663351 SEBSERV-6 #finished InstitutionController implementation 2019-01-10 12:04:46 +01:00
anhefti
87f51aae65 SEBSERV-14 #fix test and impl of all method of UserActivityLogDAO 2019-01-10 09:40:28 +01:00
anhefti
20a9f8e705 SEBSERV-14 #added pagination to user activity log API 2019-01-09 17:03:54 +01:00
anhefti
83b3d190bb SEBSERV-14 #adding pagination to user account API 2019-01-08 16:53:38 +01:00
anhefti
53572431fc some changes 2018-12-20 22:16:28 +01:00
anhefti
b684654efd fix bugs, code changes and add missing user-account endpoints 2018-12-20 16:33:00 +01:00
anhefti
372ea749b5 code fixes 2018-12-20 13:53:29 +01:00
anhefti
2a3c9ae595 SEBSERV-7 #InstitutionDAO 2018-12-20 12:46:13 +01:00
anhefti
61a4a32a3e SEBSERV-13 #forgot some files to add 2018-12-19 12:09:28 +01:00
anhefti
41f9f25cd8 SEBSERV-13 #general implementation of entity activation service 2018-12-19 12:08:53 +01:00
anhefti
70d66e6806 SEBSERV-8 #more tests and bug fixes 2018-12-18 16:11:28 +01:00
anhefti
ad9865bfa3 SEBSERV-8 #more tests and fixes 2018-12-18 15:08:38 +01:00
anhefti
b7a6bd831b SEBSERV-9 #finished user activity log and tests 2018-12-17 16:36:04 +01:00
anhefti
02ca751748 SEBSERV-8 #more fixes and tests 2018-12-14 22:31:15 +01:00
anhefti
58881bf763 SEBSERV-8 #fix compile and user search bugs, user API added tests 2018-12-11 08:22:39 +01:00
anhefti
4d61b9ed3d SEBSERV-8 #added UserAPIController and tests 2018-12-06 17:00:49 +01:00
anhefti
d829233662 fixed bugs 2018-12-04 13:34:23 +01:00
anhefti
bae30aeb87 SEBSERV-8 #added java doc and finished model 2018-12-04 13:08:55 +01:00
anhefti
7498ede28e SEBSERV-8 #added AuthorizationGrantService and CurrentUserService 2018-12-03 16:49:13 +01:00
anhefti
aa3869ff4f SEBSERV-8 #add active flags on schema, finish UserDao 2018-12-03 09:09:34 +01:00
anhefti
f91c1e9c9f new DB schema with user log table and fixes 2018-11-29 17:05:38 +01:00
anhefti
63968c0b9c SEBSERV-8 #fixed db schemas for profiles and tests 2018-11-29 11:14:56 +01:00
anhefti
c2e4c1c57f SEBSERV-8 #created user domain models and DAO 2018-11-27 16:54:05 +01:00
anhefti
5b89da5c20 SEBSERV-2 #added integration tests and setup for admin and exam API 2018-11-26 15:56:12 +01:00
anhefti
ab16aa96ae fixes 2018-11-26 14:01:34 +01:00
anhefti
b0b5876981 SEBSERV-4 #Unauthorized request redirect to login or respond with error 2018-11-26 13:47:08 +01:00
anhefti
5a8ad16325 forget file 2018-11-26 12:06:09 +01:00
anhefti
269275c3f2 SEBSERV-4 #refactoring ResourceServer configuration; code generation 2018-11-26 12:05:33 +01:00
anhefti
cfa4525c21 Added OAuth2 AuthServer and two ResServer for admin and monitoring
SEBSERV-4
2018-11-22 10:39:18 +01:00
anhefti
b84b6aef54 SEBSERV-2 #update to Java 11 2018-11-15 16:29:49 +01:00
anhefti
64c7ae5097 SEBSERV-2 #package restructuring and profile (gui/ws) concept proof 2018-11-15 11:24:18 +01:00
anhefti
f98e070bde fixes findbugs 2018-11-14 16:29:51 +01:00
anhefti
5c72132ebf some fixes 2018-11-14 16:13:53 +01:00
anhefti
f81a20bd03 SEBSERV-2 #gbl, utils and tests 2018-11-14 15:14:40 +01:00
anhefti
25f829908e SEBSERV-2 #project and configuration setup 2018-11-14 13:58:27 +01:00
anhefti
d4f0a528fa SEBSERV-2 #Spring Boot setup 2018-11-13 13:18:45 +01:00
anhefti
0527d7cb85 generated ORM code first commit version 0.1 2018-11-13 11:56:12 +01:00