Steffen Jost
cd70b8ffc4
Fixes #298 Fixes #281
2019-06-06 15:29:59 +02:00
Steffen Jost
2feb751afa
Towards #298
2019-06-06 13:35:42 +02:00
Steffen Jost
1cc314b653
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-06-06 10:13:39 +02:00
Steffen Jost
ee7f2b534a
minor refactor
2019-06-06 10:13:32 +02:00
Gregor Kleen
a5dcdaae0b
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-06-04 10:32:29 +02:00
Gregor Kleen
332e83a111
Fix handling of URL-encoded jsonFields
...
See #392
2019-06-04 10:08:57 +02:00
Steffen Jost
59d5f441c8
Alle Abgaben Verteilen Funktionalität eingerichtet
2019-06-04 09:24:06 +02:00
Steffen Jost
a71ac7139d
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-06-04 08:14:26 +02:00
Steffen Jost
d34998ac04
automatic corrector assignment
2019-06-04 08:14:13 +02:00
Gregor Kleen
98d76e30ea
Make calls to unsafeHandler shorter lived
2019-05-30 23:37:48 +02:00
Steffen Jost
745feeac83
FilterUI for Submission (Part2)
2019-05-29 20:59:58 +02:00
Steffen Jost
669c803105
FilterUI for Submission (Part 1)
2019-05-29 14:09:29 +02:00
Steffen Jost
51e0502117
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-29 13:37:03 +02:00
Gregor Kleen
8f33d1590c
defaultPagesize
2019-05-29 13:36:11 +02:00
Gregor Kleen
7a4f1cb76e
massInputAccumEdit
2019-05-29 13:27:04 +02:00
Steffen Jost
ceace36abd
MaterialVisible has an icon now and no more alert
2019-05-29 10:33:14 +02:00
Steffen Jost
6a242bc432
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-29 09:25:04 +02:00
Gregor Kleen
c2ab196b92
Fix handling of suggested UploadSpecificFiles
2019-05-28 22:30:38 +02:00
Steffen Jost
0fc9c326b9
fixes #394
2019-05-28 19:22:14 +02:00
Gregor Kleen
dbb208112f
Aggressively refactor Model.Types
2019-05-27 14:23:58 +02:00
Gregor Kleen
30fe78ebdc
Decouple HealthCheck intervals
2019-05-24 22:24:48 +02:00
Gregor Kleen
e2315dd28e
Fix sheetForm
2019-05-20 18:22:53 +02:00
Gregor Kleen
0c1c647189
Handle AssignSubmissionException in correctionsR
...
Fix #382
2019-05-20 14:10:12 +02:00
Gregor Kleen
7deba81320
Additional testing
2019-05-20 00:06:15 +02:00
Gregor Kleen
848dc7470a
Additional testing
2019-05-19 20:19:46 +02:00
Gregor Kleen
27a5b83f55
Re-do assignSubmissions to pass tests
2019-05-19 17:18:29 +02:00
Gregor Kleen
2b79b40bfb
Fix Haddock
2019-05-19 00:40:54 +02:00
Gregor Kleen
813d446975
Divide sheetForm into sections
2019-05-18 23:14:21 +02:00
Gregor Kleen
9f101087ac
Overhaul SubmissonMode extensively
2019-05-18 22:51:07 +02:00
Gregor Kleen
97eb18c5aa
Cleanup file handling
...
* Use serve*File(s)-Utilities wherever possible
* Stream Files from database through zip-encoder and to client whenever possible
* Get rid of ZIPArchiveName and use Content-Disposition everywhere
* Make Content-Disposition able to deal with non-ascii filenames
2019-05-18 15:58:29 +02:00
Steffen Jost
e676be8f3f
Fixes #374
2019-05-17 18:51:55 +02:00
Steffen Jost
c0bc4dd8f3
Code DRY cleaning
2019-05-17 13:53:07 +02:00
Steffen Jost
601cbeab76
Fixes #381
2019-05-17 13:40:39 +02:00
Steffen Jost
86204f78e2
attempt at #374 failed
2019-05-16 13:58:07 +02:00
Steffen Jost
953f7af122
Avoid reported confusion of bookmark using users
2019-05-16 12:11:48 +02:00
Steffen Jost
5a9ca00ff6
Fix #379
2019-05-16 11:18:19 +02:00
Steffen Jost
05389fc27e
Splitting Model.Types into three parts
2019-05-15 21:58:27 +02:00
Steffen Jost
e712552397
sheet list icons cleaned
2019-05-15 14:16:21 +02:00
Steffen Jost
7cda3e9f2e
Towards #364 for task 1
2019-05-15 12:54:23 +02:00
Steffen Jost
db915f5736
Default Filter corrections inactivated, depends on issue #371
2019-05-15 09:49:42 +02:00
Steffen Jost
008db4f56c
Tooltip course invitation
2019-05-15 09:39:06 +02:00
Gregor Kleen
48f9410fca
Fix typo
2019-05-14 23:17:34 +02:00
Steffen Jost
f52b831f38
Fixes #368 . Dauerte so lange wegen 2x Hlint Durchläufen :(
2019-05-14 22:58:49 +02:00
Steffen Jost
06fcf4aa01
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-14 22:37:42 +02:00
Steffen Jost
0012e2a19c
No header for simple select box. Fixes #363
2019-05-14 12:31:15 +02:00
Gregor Kleen
5176352a5e
Merge branch 'master' into mobile-fixes
2019-05-13 22:28:08 +02:00
Steffen Jost
0988ac0dd8
Rename HandIn Button. Fixes #340
2019-05-13 17:39:26 +02:00
Steffen Jost
ae96c6269c
Surpress MsgMassInputTip for common case of single submission sheets
2019-05-13 17:30:49 +02:00
Steffen Jost
1a8d0fff57
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-13 16:29:04 +02:00
Steffen Jost
028c0eab32
Attempt filter UI subs
2019-05-13 16:29:00 +02:00
Gregor Kleen
c17588912f
Fix data leak in CCommR
2019-05-13 15:48:38 +02:00
Steffen Jost
0cc1d7689f
UX Hilfe Online Korrektur
2019-05-13 15:34:45 +02:00
Gregor Kleen
0568e8a3f6
Merge branch 'feat/course-participant-invitation'
2019-05-13 00:27:21 +02:00
Gregor Kleen
487c46a1ce
Finish implementation of course participant invitations
...
Fixes #250
2019-05-13 00:17:12 +02:00
Gregor Kleen
a50c31dd88
Allow customisation of file extension -> mimetype mapping
2019-05-12 19:43:57 +02:00
Gregor Kleen
4468519808
Debug output for sourceFiles
2019-05-12 18:03:05 +02:00
Gregor Kleen
38e32b56fb
Don't hide submission files that have no corrected version
2019-05-12 15:02:06 +02:00
Gregor Kleen
e6e92ad42e
Fix #361
2019-05-12 13:59:08 +02:00
Gregor Kleen
4270e0a347
Re-tighten permissions on CNotesR
2019-05-10 21:49:52 +02:00
Gregor Kleen
51a6cce2c2
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-10 21:43:59 +02:00
Gregor Kleen
801b92bccf
Loosen tutorial-communication-recipient restrictions
2019-05-10 21:43:47 +02:00
Gregor Kleen
bf287a4a99
Redesign course-user
2019-05-10 21:32:16 +02:00
Steffen Jost
48b961cea8
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-10 20:04:09 +02:00
Steffen Jost
8679131cec
i18n refactor; html field description added
2019-05-10 19:59:55 +02:00
Gregor Kleen
9f9312661d
Slightly better system messages
2019-05-10 19:19:15 +02:00
Gregor Kleen
1b0a4762c9
Fix Submission
2019-05-10 16:16:48 +02:00
Gregor Kleen
7c4f577b78
More links to TUsersR
2019-05-10 15:40:03 +02:00
Gregor Kleen
e62780e6f3
Address #360
2019-05-10 14:50:39 +02:00
Steffen Jost
a341e9d426
Fix haddock
2019-05-10 12:56:55 +02:00
Steffen Jost
0129e6d534
avoid single file zip for material as well
2019-05-10 12:51:00 +02:00
Steffen Jost
97140775d8
SheetList even icon spacing @hamannf to check
2019-05-10 12:05:23 +02:00
Steffen Jost
86f10ae1ba
Sheet List Convenience like in UniWorX
2019-05-10 11:25:43 +02:00
Gregor Kleen
f63e7dbb76
Remove type="search"
2019-05-09 22:27:55 +02:00
Gregor Kleen
ebbef3911e
Send Alerts-Header when using async-massinput
2019-05-09 21:17:26 +02:00
Steffen Jost
6a68e1de79
show archive link on material show
2019-05-09 19:58:03 +02:00
Steffen Jost
36358af8be
quiet hlint
2019-05-09 19:24:17 +02:00
Steffen Jost
aaedb64d36
Download Link für Material-Archive
2019-05-09 19:21:49 +02:00
Steffen Jost
a0de628d9b
display tutors on course page
2019-05-09 17:00:01 +02:00
Steffen Jost
b0d23bca79
Fixes #357
2019-05-09 15:54:32 +02:00
Gregor Kleen
4f45cca614
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-09 14:57:15 +02:00
Gregor Kleen
06df42e43b
Better UI for submission users & submission user invitations
2019-05-09 14:53:48 +02:00
Steffen Jost
b908fc4cf3
Sheet: icon mark unpublished files works now
2019-05-09 14:49:56 +02:00
Steffen Jost
6182e94143
Sheet: unpublished files marked with icon and class
2019-05-08 21:02:05 +02:00
Steffen Jost
6daaf68949
initial stub, does not compile
2019-05-08 15:04:57 +02:00
Steffen Jost
2dacc39486
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-08 10:52:26 +02:00
Steffen Jost
f6e29a7fa7
Material Delete implemented
2019-05-08 10:52:21 +02:00
Gregor Kleen
ffa1206078
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-08 10:27:43 +02:00
Gregor Kleen
d2f0ffc899
Document deleteR
2019-05-08 10:27:30 +02:00
Steffen Jost
2aa73b7694
Minor clarifications
2019-05-08 10:14:49 +02:00
Steffen Jost
6743e3b4d7
Fixes #337
2019-05-07 10:26:19 +02:00
Gregor Kleen
d1a8d9cc17
Minor reformulations
2019-05-06 18:47:01 +02:00
Gregor Kleen
a10f79bcc4
Merge branch 'master' into 298-alerts-sind-unlesbar
2019-05-06 18:31:09 +02:00
Gregor Kleen
d030ec1b5f
Submit sheets from homepage
2019-05-05 21:02:43 +02:00
Gregor Kleen
b34a8467ed
Fix typo
2019-05-05 18:42:29 +02:00
Gregor Kleen
b430eba9da
Fix tutorial massinputs
2019-05-05 18:24:57 +02:00
Gregor Kleen
ee5caeb381
Merge branch 'master' into feat/generic-invitations
2019-05-05 16:56:51 +02:00
Gregor Kleen
22c01d988c
Generic invitations for everything
2019-05-05 16:45:58 +02:00
Gregor Kleen
aa36bd88b7
Dispatch async-massinput by custom ident
2019-05-05 15:21:47 +02:00
Gregor Kleen
70d3ebcd2c
Handle potentially multiple async massinputs per page
2019-05-05 13:21:00 +02:00
Felix Hamann
09b1d61458
Merge branch 'feat/asynchronous-mass-input' into 'master'
...
Basic short-circuit support for mass-input
See merge request !187
2019-05-04 22:16:09 +02:00