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
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
Gregor Kleen
a50c31dd88
Allow customisation of file extension -> mimetype mapping
2019-05-12 19:43:57 +02:00
Steffen Jost
8679131cec
i18n refactor; html field description added
2019-05-10 19:59:55 +02:00
Steffen Jost
86f10ae1ba
Sheet List Convenience like in UniWorX
2019-05-10 11:25:43 +02:00
Steffen Jost
6a68e1de79
show archive link on material show
2019-05-09 19:58:03 +02:00
Gregor Kleen
95298f856e
Fix hlint
2019-05-04 18:25:06 +02:00
Steffen Jost
88fc32e13f
Material dbTable almost done, sorting type error
2019-05-02 17:13:32 +02:00
Gregor Kleen
bd98f11ad5
Overhaul corrector interface
2019-04-20 21:21:20 +02:00
Gregor Kleen
680b674b09
Solidify design of BearerToken
2019-04-04 19:33:39 +02:00
Gregor Kleen
8bedeeffa7
Enhance documentation
2019-04-03 18:51:34 +02:00
Gregor Kleen
37e4adc0db
Modularize & clean up homepage
...
Fixes #306
2019-04-03 16:02:44 +02:00
Gregor Kleen
3a260804d9
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-03-27 20:29:28 +01:00
Gregor Kleen
d45d7fdbff
Fix modals
2019-03-27 20:29:08 +01:00
Steffen Jost
45d273b6f8
Distinguish lecturers and assistants in course; polish FAQ and version history
2019-03-27 17:52:34 +01:00
Steffen Jost
0751f23c8e
i18n cleanups course user page
2019-03-22 19:13:42 +01:00
Steffen Jost
c9ab64e518
Course user notes working, but needs model refactor
2019-03-22 18:01:26 +01:00
Steffen Jost
21ba1f2afa
users cannot delete themselves anymore
2019-03-22 11:39:59 +01:00
Steffen Jost
90417441b3
Minor Typo
2019-03-20 14:52:06 +01:00
Steffen Jost
9350c93ea5
Merge from Master
2019-03-20 14:40:50 +01:00
SJost
61058b1f98
Fixbuild hlint. I hate those.
2019-02-28 11:14:17 +01:00
SJost
0745542867
All mailto-links use single hamlet file now; added mailto for lecturers
2019-02-28 11:03:02 +01:00
SJost
2ce657fe5e
stub for i18nWidgetFile created and used
2019-02-27 11:28:40 +01:00
SJost
66750f4c7d
CourseParticipantsList in Hamlet ausgelagert
2019-02-26 08:56:16 +01:00
SJost
0938d93039
Code clean; abandoned utf8 tickmark in favour of font-awesome checkmark
2019-02-22 10:50:29 +01:00
SJost
f869876e12
Towards #303
2019-02-21 22:08:49 +01:00
SJost
a1896f3d1c
Steps towards #126 , compiling but incomplete
2019-02-19 20:30:18 +01:00
Gregor Kleen
78fc27dc04
Introduce visibleWidget
2019-01-30 09:45:43 +01:00
Gregor Kleen
3ad8505489
Generalize encrypted error messages to encoded SecretBoxes
2018-11-29 11:01:49 +01:00
Gregor Kleen
e5d3213efb
Fix some hlint
2018-11-02 00:25:44 +01:00
Gregor Kleen
eff7875c1c
Cleanup language extensions
2018-10-28 19:11:40 +01:00
Gregor Kleen
4c1c172ac5
Minor cleanup
2018-10-24 21:42:45 +02:00
Gregor Kleen
f98939885b
Wire in NotificationSubmissionRated
2018-10-11 21:44:58 +02:00
SJost
66ab0f9be6
Major contributions towards #189 and #194
2018-09-28 17:22:22 +02:00
SJost
a20ff1468e
First part of issue #187 implemented.
2018-09-20 16:49:19 +02:00
SJost
f914963eb5
Fixes #183
2018-09-19 19:40:05 +02:00
SJost
0e6596889a
Breadcrumbs shortened; Term warning added to sheet edit page.
2018-09-19 16:17:08 +02:00
SJost
1095bc8a6f
Fix nameWidget
2018-09-18 16:54:33 +02:00
SJost
7c0c70f241
users have surnames now!
2018-09-18 16:04:21 +02:00
SJost
a29255f87c
Minor cleaning: Handler/Utils/Term removed
2018-09-06 13:37:02 +02:00
Gregor Kleen
747362c261
Cleanup Settings & add option for content-disposition
2018-08-06 11:46:46 +02:00
Gregor Kleen
69125f5704
Implement submission blacklist
...
Fixes #130
2018-07-20 11:48:33 +02:00
SJost
a544c61be2
Submission upload (Sitzung mit Gregor)
2018-04-10 12:50:20 +02:00
Gregor Kleen
3d98fe4736
Refactor utils
2018-04-03 17:56:55 +02:00
SJost
217ae28d9e
Merge branch 'master' into feat/exercises
2018-03-22 14:07:10 +01:00
SJost
5364190a38
Problem: getrennte get/post Handler funktionieren so nicht. Warum?
2018-03-19 22:57:24 +01:00
Felix Hamann
d55b88d7cb
Merge branch 'master' into initial_thoughts_on_frontend
2018-03-17 19:31:15 +01:00
Gregor Kleen
a0ccae13b7
Intigrate pagination into term list
2018-03-16 10:28:43 +01:00
SJost
c35f718054
Sheet Download works
2018-03-16 10:26:54 +01:00