SJost
a20ff1468e
First part of issue #187 implemented.
2018-09-20 16:49:19 +02:00
SJost
7caad588f8
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-09-20 09:42:04 +02:00
SJost
0e6596889a
Breadcrumbs shortened; Term warning added to sheet edit page.
2018-09-19 16:17:08 +02:00
Gregor Kleen
fe727e51cf
i18n StudyFieldType
2018-09-19 12:22:38 +02:00
Gregor Kleen
899741bb41
Add UploadMode to Sheet
...
Fixes #181
2018-09-18 20:43:32 +02:00
SJost
4234824f20
Minor code cleaning cd /home/jost/programming/Haskell/Yesod/uniworx/templates
2018-09-18 15:08:21 +02:00
SJost
27cbff2aaa
Matrikelnummern bei Abgaben anzeigen, RenderMessage Instanz für Load überarbeitet.
2018-09-15 11:23:55 +02:00
SJost
fe926b116f
Corrector duties shown in ProfileDataR page now.
2018-09-14 19:51:13 +02:00
SJost
cc4c8a897e
Fixes #179
2018-09-14 17:54:13 +02:00
SJost
918141da4c
Code cleaning; Table for SubmissionGroups.
2018-09-13 16:51:20 +02:00
SJost
ee8990f244
Discuss: Convenience.submissionCell
2018-09-11 10:51:51 +02:00
SJost
3523549d0e
Sort submissions by time, show lecturers in course
2018-09-11 09:00:25 +02:00
SJost
c4c5a6b05c
Profile-Data: Submissions shown
2018-09-10 17:24:43 +02:00
SJost
f426739868
Minor: missing headings added for school pages
2018-09-10 15:12:48 +02:00
SJost
5feb6ff0f6
BUGFIX: schoolField working after SchoolId refactoring
2018-09-06 13:29:25 +02:00
SJost
1755edbfcf
Compiles, fixes #162 , but DB Migration is still missing.
2018-08-22 14:58:11 +02:00
SJost
5810dc5182
Work-in-progress, fixes #158
2018-08-22 13:38:13 +02:00
SJost
a4dacc8d01
Halfway through with #162 , still todo
2018-08-21 13:34:32 +02:00
Gregor Kleen
508ed2ecd9
More sophisticated submission distribution
...
Fixes #77
2018-08-17 16:57:57 +02:00
Gregor Kleen
ceb1191a28
Fix #117
2018-08-14 20:35:45 +02:00
Gregor Kleen
3cd678398f
Document userDownloadFiles
2018-08-06 11:48:18 +02:00
Gregor Kleen
430ca30c7f
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-08-06 11:47:06 +02:00
Gregor Kleen
747362c261
Cleanup Settings & add option for content-disposition
2018-08-06 11:46:46 +02:00
SJost
cb62d48f0e
Minor renaming
2018-08-03 16:57:18 +02:00
SJost
c8d6e72194
fixes #144 #146
2018-08-03 15:40:34 +02:00
SJost
47d74577bc
Merge conflicts resolved
2018-08-01 18:54:29 +02:00
Gregor Kleen
5d53be7af9
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-08-01 15:44:34 +02:00
Gregor Kleen
3de34cd5ae
Plugin whitelist
2018-08-01 15:42:10 +02:00
Gregor Kleen
2a5c84e002
Get new LDAP to run
2018-08-01 14:29:09 +02:00
SJost
f92001510b
Minor fixes toward percentage column, unfinished but compiles.
2018-08-01 12:26:26 +02:00
Gregor Kleen
69ca22fdde
Form cleanup
2018-08-01 11:27:23 +02:00
SJost
d05ccc9c6d
Fixes #132
2018-08-01 10:45:34 +02:00
Gregor Kleen
3d920d1435
Framework for custom LDAP
2018-07-31 17:07:29 +02:00
SJost
118192c168
Kursliste zeigen Anmeldestatus
2018-07-31 16:42:34 +02:00
SJost
e9b504473c
Courselist for all courses
2018-07-31 15:35:35 +02:00
SJost
aec528d94c
Übersicht Übunbgsblätter enthält links für Korrektur und Rating
2018-07-31 14:08:59 +02:00
Gregor Kleen
534c7183ff
Two-digit years
2018-07-30 23:29:58 +02:00
Gregor Kleen
99d7b5813d
Clean up auth-predicate evaluation
2018-07-30 18:48:11 +02:00
Gregor Kleen
6a53fb1401
Display submission users
2018-07-30 16:30:38 +02:00
Gregor Kleen
51c04aec20
Make a bunch of things case insensitive in database
...
Fixes #96
Might require manual database migration
2018-07-22 18:49:39 +02:00
Gregor Kleen
cc28e6f786
Introduce 'submissionRatingDone'
...
Resolves #129
2018-07-22 17:16:10 +02:00
Gregor Kleen
460c62dfe5
Better error messages for submission uploads
2018-07-20 12:57:27 +02:00
Gregor Kleen
69125f5704
Implement submission blacklist
...
Fixes #130
2018-07-20 11:48:33 +02:00
SJost
2184699b12
Minor typos fixed.
2018-07-18 13:15:13 +02:00
SJost
9feb4b7d5d
Minor message cleaning
2018-07-18 12:30:32 +02:00
SJost
e9c8da1b85
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-18 12:27:07 +02:00
SJost
e42e59242f
Sheet Form validation and tooltips augmented
2018-07-18 12:21:16 +02:00
Gregor Kleen
c3b4a6aa95
Revamp sheet table
...
Also introduce `dbtProj`
Fixes #76
2018-07-18 12:19:00 +02:00
Gregor Kleen
86e28f6f52
Add dateTime-Format customization to Profile
2018-07-10 11:57:03 +02:00
Gregor Kleen
239c96d907
Timezones, date formatting & minor cleanup
2018-07-09 23:07:26 +02:00
Gregor Kleen
dc03afa84d
Functionality to hijack users
2018-07-08 15:38:52 +02:00
Gregor Kleen
ed4df0ef4d
Use dbTable in /users
2018-07-08 15:15:41 +02:00
Gregor Kleen
d0fcf2e9e3
Allow customizing behaviour of dbTable when empty
...
Resolves #104
2018-07-08 13:52:25 +02:00
Gregor Kleen
7da8d89a5c
Course capacity now verified by route tag
...
Resolves #98
2018-07-08 10:44:09 +02:00
Gregor Kleen
353245c65f
Generate headings for favourite-bar from content
...
Fixes #105
2018-07-07 22:16:22 +02:00
Gregor Kleen
1787dc1dcb
Convert CourseListR to dbTable
2018-07-06 18:08:47 +02:00
Gregor Kleen
25112a5f67
Cleanup AdHoc-Group logic
...
- Submitting user is no longer checked during validity checks for participants
- Better error message if too many participants are submitted
- Having submitted the focused submission is no longer counted as already
having a submission during updates
2018-07-06 17:24:23 +02:00
SJost
274cfc8987
UNDO: Hinweis: Groß- KLeinschreibung bei Login (stimmte nicht)
2018-07-04 22:32:25 +02:00
SJost
647a5594ac
Hinweis: Groß- KLeinschreibung bei Login
2018-07-04 22:17:14 +02:00
SJost
9fc50e8736
Course Capacity is verified now, in CRegister Handler that also checks secret
2018-07-04 22:03:21 +02:00
SJost
58010fec3b
mino fixes
2018-07-03 18:52:37 +02:00
SJost
828ad4f86f
Course Deregister and Material Visible now added to CourseEdit
2018-07-03 17:52:37 +02:00
Gregor Kleen
50c733cc9c
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-03 16:55:39 +02:00
Gregor Kleen
429869b58a
Show files that were deleted during correction properly
2018-07-03 16:54:58 +02:00
SJost
7fa1eaf8d6
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-03 16:51:34 +02:00
SJost
aeeacb3bfb
Bugfix: Sheet Edit Button and some Page Headings
2018-07-03 16:50:03 +02:00
Gregor Kleen
115eaa70f2
Work on single correction upload
2018-07-03 16:47:55 +02:00
Gregor Kleen
f64bdba774
Prettify single submission view
2018-07-03 15:55:45 +02:00
Gregor Kleen
e3fc2ee5a8
Fix broken template & cleanup routes
2018-07-02 09:26:39 +02:00
Gregor Kleen
1ec5802a1c
Single correction view
2018-07-02 08:44:15 +02:00
Gregor Kleen
1d49244d63
Merge branch 'master' into feat/corrections-upload
2018-07-01 18:49:36 +02:00
Gregor Kleen
0d01ac95ab
Corrections upload
2018-07-01 14:49:15 +02:00
SJost
12e52becbd
Minor fixes.
2018-07-01 14:14:15 +02:00
SJost
e5d62abbaf
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-01 13:53:36 +02:00
SJost
ba813dd5ac
Minor message cleaning.
2018-07-01 13:53:33 +02:00
Gregor Kleen
99832c1286
Cleanup submission download
2018-06-30 21:16:11 +02:00
Gregor Kleen
60b250f5b3
Merge branch 'master' into feat/pagination
2018-06-30 18:54:19 +02:00
Gregor Kleen
89f83925ba
Automatisierte Korrektur-Zuteilung
2018-06-29 20:55:06 +02:00
SJost
80fad27692
Breadcrumbs and Headings all fixed
2018-06-29 20:24:15 +02:00
SJost
14d37203f8
Breadcrumbs and Headings fixed
2018-06-29 18:28:41 +02:00
Gregor Kleen
b334df4939
Further work on correction tables
2018-06-29 15:41:05 +02:00
Gregor Kleen
0ab7bbd7eb
Merge branch 'feat/assign-correctors' into feat/pagination
2018-06-29 11:53:16 +02:00
Gregor Kleen
9793141090
Fix behaviour of correctors-form
2018-06-29 11:49:03 +02:00
Gregor Kleen
6e0558d094
Merge branch 'master' into feat/assign-correctors
2018-06-29 10:51:56 +02:00
Gregor Kleen
7aaaa1691c
Correction download
2018-06-28 15:47:25 +02:00
SJost
bed7fb91b7
BUGFIX: Register Button for Lectures works as intended now!
2018-06-27 15:34:48 +02:00
Gregor Kleen
3c8f13b4dc
Merge branch 'feat/exercises' into feat/pagination
2018-06-27 15:05:00 +02:00
SJost
ac5e1b6f4b
Keter Deploy 27.07.18
2018-06-27 10:00:23 +02:00
SJost
097e0c45e7
Profile: theme select form available, but still buggy somehow
2018-06-26 12:05:19 +02:00
SJost
808d27d321
Merge branch 'master' into feat/exercises
2018-06-25 19:29:42 +02:00
SJost
ded0f19c80
Profile page cleaned; explicit table now for Felix to refactor.
2018-06-25 19:29:14 +02:00
SJost
15291cda7c
Merge branch 'master' into feat/exercises
2018-06-25 16:01:33 +02:00
SJost
adcaef4642
Homepage made almost presentable
2018-06-25 15:59:42 +02:00
Felix Hamann
e7d31c0efb
styling for multi-file-inputs
2018-06-23 20:59:20 +02:00
SJost
b2a97d926d
correctionsTable generalized for various purposes, but needs bigger query
2018-06-22 22:59:59 +02:00
SJost
a3afbbc26d
Merge branch 'master' into feat/exercises
2018-06-22 07:55:36 +02:00
SJost
07c44c966b
BUGFIX: Exercise had no VisibleFrom Date defaultet to always False, now True if ActiveFrom time has been reached.
2018-06-21 16:46:43 +02:00
SJost
d88302a5a3
Merge branch 'master' into feat/exercises
2018-06-21 14:00:58 +02:00
SJost
e90f2fc49e
Corrections Route added that shows assigned corrections
2018-06-21 14:00:22 +02:00
SJost
1df10a34f5
minor typo
2018-06-21 11:25:17 +02:00
SJost
61161b0a29
RenderMessage & Display instanzen für SheetFileType
2018-06-21 11:22:14 +02:00
SJost
a12d3457c0
class DisplayAble added to display anything
2018-06-20 14:29:11 +02:00
SJost
11ec8f4f03
Profile page extendend, yet incomplete
2018-06-19 19:14:50 +02:00
Gregor Kleen
9e017f8e84
Add some headings
2018-06-12 19:42:22 +02:00
SJost
a5428bfc30
Form Missing eliminated for GET request
2018-06-12 11:47:26 +02:00
Felix Hamann
08be5ef699
added styling and behaviour for alerts
2018-06-10 01:21:08 +02:00
SJost
ae64b10d5c
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-06-07 17:04:33 +02:00
SJost
b558d8d314
Access tags isWrite isRead added
2018-06-07 17:04:17 +02:00
Gregor Kleen
276881957e
Support for dbTable filters
2018-06-07 15:01:53 +02:00
Felix Hamann
8c4b2d62d3
got rid of comments and added header for termsList
2018-06-07 11:48:14 +02:00
Gregor Kleen
f4b6d1e3f5
Introduce pageHeading function
2018-06-07 11:39:08 +02:00
Gregor Kleen
0644dae938
Corrector placeholder
2018-05-29 17:53:50 +02:00
Gregor Kleen
4c47289c00
Merge branch 'feat/routes' into feat/assign-correctors
2018-05-29 17:43:24 +02:00
Gregor Kleen
aea5ef41d1
(Preliminarily) Finish knownTags
2018-05-29 17:42:02 +02:00
Gregor Kleen
3fb7ff9f13
Merge branch 'feat/routes' into feat/assign-correctors
2018-05-29 15:19:00 +02:00
Gregor Kleen
9260024676
Replace SheetCorrectors
2018-05-28 16:41:47 +02:00
SJost
f4964dcb55
after Discussion today
2018-05-23 20:01:52 +02:00
Gregor Kleen
30b941eeec
Mockup of SheetCorrectorsR
2018-05-17 15:39:50 +02:00
SJost
f3aa2b32c9
Submission edit times are shown now.
2018-04-19 17:43:42 +02:00
SJost
8725f935d0
Merge remote-tracking branch 'origin/master' into feat/exercises
2018-04-19 09:29:41 +02:00
Gregor Kleen
05cd245102
Links to every page of table
2018-04-13 15:06:15 +02:00
Gregor Kleen
18f33290bb
Additional sheets for testing
2018-04-11 15:17:44 +02:00
Gregor Kleen
4c4cbd584c
Fix build of Submission.hs
2018-04-11 15:09:20 +02:00
SJost
fcd6703752
Group Submissions mostly done, NOT COMPILING
2018-04-11 13:12:49 +02:00
SJost
a544c61be2
Submission upload (Sitzung mit Gregor)
2018-04-10 12:50:20 +02:00
Gregor Kleen
431adf0324
Add 'zipFileField'
2018-04-04 12:29:01 +02:00
SJost
f35579e20d
Merge remote-tracking branch 'origin/master' into feat/exercises
2018-04-03 16:50:59 +02:00
SJost
d279a1a2c6
Minor messages
2018-04-03 16:49:41 +02:00
Gregor Kleen
54cd2bd266
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX into feat/pagination
2018-04-03 16:20:44 +02:00
SJost
217ae28d9e
Merge branch 'master' into feat/exercises
2018-03-22 14:07:10 +01:00
SJost
710b8334e5
convenience functions for authorisation, not yet used
2018-03-21 18:15:16 +01:00
SJost
85d128a244
Sheet Editing/Delete working now
2018-03-19 23:33:59 +01:00
SJost
5364190a38
Problem: getrennte get/post Handler funktionieren so nicht. Warum?
2018-03-19 22:57:24 +01:00
SJost
037c0cce20
Sheet editing working, except for files
2018-03-16 18:52:32 +01:00
Gregor Kleen
2cfd87de87
Page indicator
2018-03-16 14:09:12 +01:00
Gregor Kleen
96cdef2538
Better PSValidator
2018-03-16 12:54:18 +01:00
SJost
85f132295c
minor changes toward sheet saving
2018-03-16 09:05:29 +01:00
SJost
8247c6c6d4
Fixes to Course New/Edit handling. Update not yet working!
2018-03-14 18:34:42 +01:00
SJost
70a95b3e0b
Beispiel Internationalisierung in Handler.Term
2018-03-07 13:59:50 +01:00
Gregor Kleen
2fa247826f
Add support for internationalization
2018-02-21 13:19:27 +01:00