Gregor Kleen
19d46eb216
Show pagesize widget iff rowCount is larger than minimum pagesize
2019-01-28 14:20:34 +01:00
SJost
f8c13bf7bd
Bugfix exercise sheet summaries
2019-01-26 14:20:43 +01:00
Gregor Kleen
85bdf8766b
Minor cleanup (cellTell)
2019-01-25 18:55:20 +01:00
Gregor Kleen
593ec541b8
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-25 18:51:36 +01:00
Gregor Kleen
b10dba427b
Integrate statistics into correctionsR
2019-01-25 18:51:28 +01:00
Gregor Kleen
c9ba51a0c9
Streamline monoidal summaries for dbtables containing forms
2019-01-25 17:35:24 +01:00
SJost
c0605024c9
Handler.Utils.Table.cellTell added, but does not work as intended.
2019-01-24 18:41:58 +01:00
SJost
b5ef2e13f9
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-24 18:05:36 +01:00
SJost
e0fe371971
Statistics for SheetList not working anymore
2019-01-24 18:05:21 +01:00
Gregor Kleen
1ccb8b7c32
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-24 17:08:08 +01:00
Gregor Kleen
9879c9f0d5
Revert "Expose runPaginationSettings'"
...
This reverts commit a03577f970 .
2019-01-24 17:08:02 +01:00
SJost
10370f2567
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-24 16:54:04 +01:00
SJost
82b5315c36
Filtering refactored with prismAForm
2019-01-24 16:47:46 +01:00
Gregor Kleen
14c8aa5e30
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-24 16:21:41 +01:00
Gregor Kleen
a03577f970
Expose runPaginationSettings'
2019-01-24 16:21:30 +01:00
SJost
38a35a673a
Fix #270
2019-01-24 15:12:23 +01:00
SJost
f5f9dea342
Fix #215 and other minor improvements
2019-01-24 14:44:48 +01:00
SJost
e19540556f
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-01-23 18:37:35 +01:00
SJost
55fed0f378
filter corrected towards #270
2019-01-23 14:48:17 +01:00
Gregor Kleen
4e718ee287
Cleanup & haddock
2019-01-17 11:44:18 +01:00
Gregor Kleen
7f103ec7a9
Additional tests & cleanup
2019-01-16 23:47:21 +01:00
Gregor Kleen
25252e867e
Merge branch '268-formulare-in-dbtable'
2019-01-16 18:01:52 +01:00
Gregor Kleen
966c60acb1
Always reproduce sorting of previousKeys
2019-01-16 18:01:25 +01:00
Gregor Kleen
ff964ab9a5
Merge branch '268-formulare-in-dbtable'
2019-01-16 16:57:50 +01:00
Gregor Kleen
2dd5502af6
More robust handling of missing rows in forms within dbtable
2019-01-16 16:53:02 +01:00
SJost
ffda17ada0
Towards #270
2019-01-16 16:17:38 +01:00
SJost
b6b6cf75bb
Towards #272
2019-01-16 15:58:52 +01:00
SJost
fdbec180db
Filter Submissions by Course
2019-01-16 13:36:08 +01:00
SJost
54a1ea612d
CourseList standardized
2019-01-16 10:46:02 +01:00
SJost
b25d542f6b
Corrector can always see sheet list. SheetList shows VisibleFrom
2019-01-16 10:25:52 +01:00
SJost
ec3b4ec4dd
Authorisation CUserR for !participant
2019-01-09 13:47:19 +01:00
SJost
509e7f974c
Fix supportanfrage
2019-01-09 10:44:03 +01:00
Gregor Kleen
5e6de82e1d
Fix accidental form nesting
2018-12-29 14:51:08 +01:00
Gregor Kleen
87ababdeb9
Slightly clean up course filter UI
2018-12-29 13:53:45 +01:00
Gregor Kleen
f238759270
Hide FilterUI by default
2018-12-29 13:38:31 +01:00
Gregor Kleen
74e87c6d54
Keep autoDistribute through sheet edits
...
Fixes #259
2018-12-21 21:19:34 +01:00
Gregor Kleen
3a0b79e137
Automagic corrections distribution
2018-12-21 14:59:28 +01:00
Gregor Kleen
1621ee1fe8
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-12-21 12:56:15 +01:00
Gregor Kleen
749d2e2a0a
Bulk deletion of submissions
2018-12-21 12:56:01 +01:00
SJost
8b5c8fbc36
Merge remote-tracking branch 'origin/master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs
2018-12-20 19:19:07 +01:00
SJost
fb8d0c049f
Grading Summary Refactor finished
2018-12-20 19:18:48 +01:00
Gregor Kleen
54754c4dc3
Cleanup & apply revamp of deletionR
2018-12-20 17:44:58 +01:00
Gregor Kleen
282e0615cb
Split deleteR for use with correctionsR
2018-12-20 12:12:38 +01:00
Gregor Kleen
38dbc0905c
Single-submission deletion
2018-12-19 22:31:09 +01:00
Gregor Kleen
c6b7ad0580
Generic and "safe" deletion widget
2018-12-19 21:55:42 +01:00
Gregor Kleen
842d7d85e3
quiet hlint
2018-12-19 17:58:50 +01:00
Gregor Kleen
aa325f7fa9
Due to HasRoute-refactor CourseNewTemplateR is no longer needed
2018-12-19 17:51:00 +01:00
Gregor Kleen
45bfe771ad
Embrace collisions in dbtable auxiliary tables
2018-12-19 16:24:23 +01:00
SJost
82aef8a254
refactor sheetGradeSummary part 2
2018-12-19 15:48:38 +01:00
SJost
47b2808dd4
SheetGradeSummary Refactor Attempt1
2018-12-19 11:35:36 +01:00
Gregor Kleen
64dbfe3905
Identify auxiliary dbtable forms to prevent collisions
2018-12-19 11:18:35 +01:00
SJost
b32654b720
Bugfix: Abgabengruppe nach Nachnamen sortieren
2018-12-19 09:26:12 +01:00
Gregor Kleen
db175ad907
Cleanup AdminHijackUserR
2018-12-16 18:17:32 +01:00
Gregor Kleen
3adab6ddbe
Ensure selected pagesize is always shown
2018-12-14 22:04:35 +01:00
Gregor Kleen
f1f1cd9a36
Fix controls not responding after pagesize change
2018-12-14 21:52:42 +01:00
Gregor Kleen
ca5f9bffe0
Backend work for #116
2018-12-14 21:39:56 +01:00
Gregor Kleen
c6918affd5
Make dbtable-forms more robust against pagination & dataset changes
2018-12-13 23:05:52 +01:00
Gregor Kleen
fa9cf21c25
Quiet hlint
2018-12-13 16:01:08 +01:00
Gregor Kleen
0951b54533
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-12-13 15:13:29 +01:00
Gregor Kleen
19a25ec520
Rework dbtable forms, cleanup
2018-12-13 15:10:43 +01:00
SJost
553d14e809
single runDB for correction statistics ensures match
2018-12-12 15:20:13 +01:00
SJost
306fb351ad
Error Handling für SinkSubmission
2018-12-12 12:05:22 +01:00
SJost
0407d10654
Fixes #253
2018-12-07 14:16:03 +01:00
SJost
5728d413cf
refactored as suggested by Gregor in #253
2018-12-07 12:58:13 +01:00
SJost
59714bd3c7
Merge remote-tracking branch 'origin/master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs
2018-12-07 11:39:47 +01:00
SJost
2d05c2c9a9
minor fixes
2018-12-07 11:39:39 +01:00
Gregor Kleen
01cee62b10
Work on #39
2018-12-06 19:30:29 +01:00
Gregor Kleen
3541c1dc40
Prevent user from locking themselves out (authpreds)
2018-12-06 18:55:06 +01:00
Gregor Kleen
1941338075
Cleanup pseudonym handling
...
Fixes #247
2018-12-05 21:52:37 +01:00
Gregor Kleen
7fc705730d
Minor cleanup
2018-12-05 17:57:13 +01:00
Gregor Kleen
3f60f6391c
Revert "Include preload hints about static content"
...
This reverts commit c757bf9a00 .
2018-12-05 15:30:51 +01:00
Gregor Kleen
e94173acb1
Fix build
2018-12-05 15:13:12 +01:00
Gregor Kleen
dafb2389ba
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-12-05 15:07:39 +01:00
Gregor Kleen
c757bf9a00
Include preload hints about static content
2018-12-05 15:07:24 +01:00
SJost
3c90625d6f
Merge remote-tracking branch 'origin/master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs
2018-12-05 14:56:49 +01:00
Gregor Kleen
48080639b1
Memcached integration for widgets
2018-12-05 13:50:46 +01:00
Gregor Kleen
9ca0c1b0e3
Be less restrictive when creating submissions
...
Allow groups larger than maximum group submission size in principle
2018-12-05 12:06:16 +01:00
Gregor Kleen
2a19b9368e
Minor cleanup
2018-12-05 12:05:18 +01:00
Gregor Kleen
1d51280ebf
Fix check for maximum group size in correction creation
2018-12-05 12:03:38 +01:00
SJost
63de63f16c
UniworxMessages allows combining messages
2018-12-05 11:57:28 +01:00
SJost
17ea26430f
Sorting Corrections and UniWorXMessages Monoid
2018-12-05 11:41:25 +01:00
SJost
aa455d2bdd
Statistik Abgaben/Blätter done
2018-12-02 16:47:56 +01:00
SJost
693acdce48
Merge remote-tracking branch 'origin/master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs
2018-12-01 10:22:00 +01:00
SJost
b05f1ccc75
Rating type shown along rating in all corrections.
2018-11-30 21:51:16 +01:00
Gregor Kleen
5e911d22bc
Handle AuthPredsR more elegantly
2018-11-30 18:24:56 +01:00
SJost
2ef4bbc014
Neue Statistik nun auch für Blattübersicht
2018-11-30 17:45:27 +01:00
SJost
16771ae8c5
Fix build.
2018-11-30 16:34:36 +01:00
SJost
24b1e18e90
merge from master
2018-11-30 16:23:12 +01:00
SJost
42915b3920
Proper statistics implemented for submission lists
2018-11-30 15:33:27 +01:00
SJost
81d8d8c017
NO COMPILE. Templates for summaries done, but nestes does not (still) work. Duh.
2018-11-30 14:44:23 +01:00
SJost
2308771350
NO COMPILE. Templates for summaries done, but nestes does not (still) work. Duh.
2018-11-30 14:31:05 +01:00
Gregor Kleen
8e4afc554b
Fix #239
2018-11-30 13:28:20 +01:00
Gregor Kleen
bb4140fa3d
avoid weird override by sending db-table-shortcircuit as header
2018-11-29 14:07:47 +01:00
Gregor Kleen
f126246a23
Fix build
2018-11-29 12:52:02 +01:00
Gregor Kleen
997403d6be
Send pagination data in dbTable-Forms
2018-11-29 12:30:42 +01:00
Gregor Kleen
6c0f031c4e
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-11-29 11:02:58 +01:00
Gregor Kleen
3ad8505489
Generalize encrypted error messages to encoded SecretBoxes
2018-11-29 11:01:49 +01:00
SJost
fed70610f0
Summary shown for all submission, but mislabelled
2018-11-28 12:01:14 +01:00
SJost
160ec5a8dc
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-11-27 14:11:37 +01:00
Gregor Kleen
0c3cf631a5
Fix check for existingSubUsers; no longer produces false positives
2018-11-27 10:12:44 +01:00
Gregor Kleen
52467723b8
Cleanup fuzzy pseudonym handling
2018-11-26 17:24:19 +01:00
Gregor Kleen
92da5a3123
minor cleanup
2018-11-24 15:30:18 +01:00
Gregor Kleen
179f003c32
Ajax'ed authpreds
2018-11-22 22:18:39 +01:00
Gregor Kleen
67f6103f87
Debug javascript setup
2018-11-22 20:56:49 +01:00
Gregor Kleen
213f3a39cc
Fully ajaxified modals
2018-11-22 17:25:56 +01:00
Gregor Kleen
a627b7be72
Globally defined get parameters & headers
2018-11-22 14:55:27 +01:00
SJost
5a4ef4e13c
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-11-20 15:49:10 +03:00
SJost
b0732ae6c6
Mino
2018-11-20 15:48:29 +03:00
Gregor Kleen
417285f20d
Fix #235
2018-11-19 14:26:31 +01:00
Gregor Kleen
c26897847c
Show SheetSubmissionMode & cleanup
2018-11-19 13:53:05 +01:00
Gregor Kleen
bc12fcda2f
Fix build
2018-11-14 14:38:03 +01:00
Gregor Kleen
27f2e077fe
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-11-14 14:23:09 +01:00
Gregor Kleen
4697efab5f
Overhaul auth-predicates
2018-11-14 14:20:32 +01:00
SJost
94ee06d3c7
All routes with CryptoIds are verified now, see #233
2018-11-13 16:03:13 +01:00
SJost
dc4f37c921
Subtask for #233 . Rights checked for Corrector assignment
2018-11-13 15:36:59 +01:00
SJost
673d98ff91
Single submission assign corrector
2018-11-12 17:12:24 +01:00
SJost
3aca9c115a
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-11-11 09:51:01 +01:00
Gregor Kleen
7bf3a52599
i18n MenuItems & Semantic support-referer
...
Addresses #228
2018-11-09 22:43:45 +01:00
SJost
af40d86de9
Bugfix: assignAction no longer delivers duplicate actions
2018-11-09 17:45:06 +01:00
SJost
626fcba2db
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-11-09 13:59:29 +01:00
SJost
7bc72505a4
Ratings are now validated, some refactoring
2018-11-09 13:59:14 +01:00
Gregor Kleen
a056690151
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-11-09 13:57:32 +01:00
Gregor Kleen
1d69bd8d07
Allow setting name when sending help request without account
2018-11-09 13:57:11 +01:00
SJost
d2194d5605
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-11-09 12:24:36 +01:00
Gregor Kleen
77dcc02b9c
iframe-based dynamic modals
...
Fixes #226 , fixes #217
2018-11-09 11:53:22 +01:00
SJost
b235541500
Submission form shows submitter now
2018-11-09 10:28:53 +01:00
SJost
ec06be2dfd
Fixes #223 , number of submission buddies, no longer ignore .vscode
2018-11-09 10:01:39 +01:00
Gregor Kleen
b81b7bf58c
Fixes #225
2018-11-03 21:53:45 +01:00
Gregor Kleen
12c1a4ca71
Address hlint
2018-11-02 19:57:42 +01:00
Gregor Kleen
6cdfe0891b
Address warnings
2018-11-02 14:32:47 +01:00
Gregor Kleen
455a239c8c
Merge branch 'master' into tests
2018-11-02 14:24:20 +01:00
SJost
9aaee52ce1
BUGFIX: sort corrections by assigned time (undefined sortColumn)
2018-11-02 12:20:43 +01:00
Gregor Kleen
e5d3213efb
Fix some hlint
2018-11-02 00:25:44 +01:00
Gregor Kleen
9ccc2e3149
Fix warnings
2018-11-01 22:06:00 +01:00
SJost
e4e5b543a5
Workaround for unfixed issue #223
2018-11-01 17:01:40 +01:00
SJost
af77f1cab3
Fixes #222 . Fixes #213 . Bug with Summary-Display (not summing up properly).
2018-11-01 16:04:46 +01:00
SJost
d6ef0c1b65
Tooltips clarifying sheetTypes and sheetGrading at sheet creation
2018-10-31 17:07:19 +01:00
SJost
73bd8bf9f0
Fixes #222
2018-10-31 15:48:34 +01:00
Gregor Kleen
75dcb120ed
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-10-31 13:21:00 +01:00
Gregor Kleen
8bce5b102a
Merge branch 'master' into 85-entfernen-von-vorigen-aufgabenstellungen-eines-ubungsblattes-funktioniert-nicht
2018-10-31 13:20:42 +01:00
Gregor Kleen
3adac1f25b
Fixes #85
2018-10-31 13:20:35 +01:00
SJost
9d71dd7d9a
Fixes #213
2018-10-31 12:26:47 +01:00
SJost
db18b4bdba
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX into sheet-type
2018-10-31 09:45:32 +01:00
SJost
1b021259cc
SheetType refactoring (Halfway only)
2018-10-31 09:44:40 +01:00
Gregor Kleen
eff7875c1c
Cleanup language extensions
2018-10-28 19:11:40 +01:00
Gregor Kleen
849e3eb347
Interface for decrypting error messages
2018-10-28 14:14:27 +01:00
Gregor Kleen
90e942f5b4
Better error messages, Store config in db
...
Fixes #197
Fixes #93
2018-10-27 22:24:43 +02:00
Gregor Kleen
712589192f
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-10-24 21:43:22 +02:00
Gregor Kleen
4c1c172ac5
Minor cleanup
2018-10-24 21:42:45 +02:00
SJost
028cc3586d
Profile cleaned
2018-10-24 18:19:16 +02:00
SJost
a8262a4162
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-10-24 16:44:59 +02:00
Gregor Kleen
3342daa0e8
Fix SubmissionRatingDone
2018-10-24 16:39:45 +02:00
SJost
3b96d96838
NotificationSheetInactive
2018-10-24 14:59:46 +02:00
SJost
445ddb8ca6
minor
2018-10-22 21:41:39 +02:00
Gregor Kleen
b288b56e1d
SystemMessage CRUD
2018-10-22 18:27:08 +02:00
Gregor Kleen
d663586516
CorrectionsGradeR
2018-10-22 10:34:38 +02:00
Gregor Kleen
353e958755
Display pseudonyms & anonymise submission page
...
Fixes #118
2018-10-21 12:08:01 +02:00
Gregor Kleen
bd260d1a38
Cleanup
2018-10-19 21:26:17 +02:00
SJost
38e37b8583
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-10-18 16:40:02 +02:00
SJost
4a394d2050
Labels adjusted, HelpForm not working before Login due to Modal-Login not being hidden properly, see #212
2018-10-18 16:38:54 +02:00
Gregor Kleen
1deefdc4a6
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-10-17 22:31:05 +02:00
Gregor Kleen
a23841e4f8
Start work on SystemMessages
2018-10-17 22:30:47 +02:00
SJost
adde4ccdf6
Bugfix: delete user cd /home/jost/programming/Haskell/Yesod/uniworx/templates
2018-10-17 18:07:04 +02:00
SJost
5a349f9b85
Bugfix: deletion deletes files now.
2018-10-17 14:49:53 +02:00
SJost
83c4210f8b
Minor: delete as message
2018-10-17 14:05:45 +02:00
SJost
f556d158cc
Stub for Help-Button via Modal added
2018-10-17 12:11:31 +02:00
SJost
2634774eef
Löschen von festen Abgabegruppen implementiert.
2018-10-17 10:53:53 +02:00
SJost
832c007027
User deletion implemented, but not tested
2018-10-17 10:38:56 +02:00
Gregor Kleen
f07ad82c1d
Pseudonym submission creation
2018-10-15 15:02:44 +02:00
Gregor Kleen
2d90eef867
Fix build & cleanup
2018-10-15 09:19:08 +02:00
Gregor Kleen
1f32f638f0
Fix pseudonym coding & new wordlist
2018-10-15 09:06:41 +02:00
Gregor Kleen
8e28c397fd
Return existing in SPseudonymR
2018-10-15 08:44:12 +02:00
Gregor Kleen
788b53946a
SheetSubmissionMode & generate pseudonyms
2018-10-15 01:04:49 +02:00
Gregor Kleen
9a94e48d40
Merge remote-tracking branch 'origin/master' into feat/jobs
2018-10-14 17:55:45 +02:00
Gregor Kleen
5332e22c13
img_modal_svg
2018-10-14 17:24:19 +02:00
Gregor Kleen
ffc20e6a4c
Profile notification settings
2018-10-14 16:51:05 +02:00
Gregor Kleen
72f57e6595
YesodJobDB, cleanup
...
Fixes #204
2018-10-14 16:08:03 +02:00
Gregor Kleen
ff68ef7c9f
pseudo-required fields
...
Fixes #207
2018-10-13 19:09:17 +02:00
Gregor Kleen
3297b56ebf
cleanup
2018-10-13 16:23:39 +02:00
Felix Hamann
18b3fe0e5d
introduced icon for modals
2018-10-13 00:10:56 +02:00
Gregor Kleen
9183ff9aa4
cleanup
2018-10-12 20:20:13 +02:00
Gregor Kleen
d743fd6536
Time formatting in emails
2018-10-12 19:40:52 +02:00
Gregor Kleen
f98939885b
Wire in NotificationSubmissionRated
2018-10-11 21:44:58 +02:00
SJost
67ba5509b1
3rd tick for issue #187
2018-10-11 19:24:44 +02:00
SJost
b87c3c4ca7
Fixes #202 . Not a bug actually.
2018-10-11 12:04:40 +02:00
SJost
39e96e6ccd
Fixes #190
2018-10-11 11:14:56 +02:00
SJost
bef662d162
Fix build.
2018-10-11 10:39:28 +02:00
SJost
d937e3d894
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-10-11 10:35:26 +02:00
SJost
a6afd02a15
cannot remember
2018-10-11 10:19:25 +02:00
Gregor Kleen
0ca12cecdb
Merge remote-tracking branch 'origin/master' into feat/jobs
2018-10-08 09:39:27 +02:00
Gregor Kleen
542ee8bb30
Minor cleanup
2018-10-08 08:24:13 +02:00
Gregor Kleen
7068b3462e
Grand unification of modals
2018-10-05 13:11:00 +02:00
Gregor Kleen
1beeea5aa6
Working mail test
2018-10-04 19:48:07 +02:00
Gregor Kleen
74222dbcc8
Framework for email-test
2018-10-04 14:53:36 +02:00
Felix Hamann
b9ba2167aa
add modalDynamic to modalStatic
2018-10-03 13:09:25 +02:00
Felix Hamann
7ea45e3a17
reintroducing dynmic modals
2018-10-03 13:09:25 +02:00
Felix Hamann
41167afb04
alerts from bottom and uniformely dark with color hints
...
closes #189
2018-10-03 13:09:25 +02:00
Felix Hamann
267abc939c
fix non-exhaustive pattern for modals and remove remaining jquery integration
...
closes #188
2018-10-03 13:09:25 +02:00
Felix Hamann
4579fe56be
modal adjustments
2018-10-03 13:09:25 +02:00
Gregor Kleen
7bafd767dd
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-09-28 21:34:07 +02:00
Gregor Kleen
857dc92ca2
Overhaul authentication
...
Fixes #186
2018-09-28 21:27:19 +02:00
SJost
2140c21560
Delete Data via Modal; stub.
2018-09-28 19:14:27 +02:00
SJost
e63a08e160
Warning: self-corrector added.
2018-09-28 17:59:36 +02:00
SJost
66ab0f9be6
Major contributions towards #189 and #194
2018-09-28 17:22:22 +02:00
SJost
4d96504fe7
Stubs for Lecture-User-Data
2018-09-24 14:14:34 +02:00
SJost
43598d05c4
Fixes #190 , except for manipualted post-data (ok)
2018-09-21 16:29:26 +02:00
SJost
d696c7375e
Code cleaning and bug fixes towards #187
2018-09-21 08:31:18 +02:00
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
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
Gregor Kleen
899741bb41
Add UploadMode to Sheet
...
Fixes #181
2018-09-18 20:43:32 +02:00
Gregor Kleen
47c97652f2
Show degree & field number, if no name is available
2018-09-18 17:16:17 +02:00
SJost
1095bc8a6f
Fix nameWidget
2018-09-18 16:54:33 +02:00
SJost
a467307998
Fix for Surname in Foundation
2018-09-18 16:33:25 +02:00
SJost
1b79509b06
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-09-18 16:04:29 +02:00
SJost
7c0c70f241
users have surnames now!
2018-09-18 16:04:21 +02:00
Gregor Kleen
327b42902b
Revamp i18nCell & textCell
2018-09-18 15:57:13 +02:00
SJost
4234824f20
Minor code cleaning cd /home/jost/programming/Haskell/Yesod/uniworx/templates
2018-09-18 15:08:21 +02:00
SJost
eed3cf51ae
Convenience for new exercise sheets implemented.
2018-09-18 10:45:44 +02:00
SJost
c684692cc2
Fixes unformatted UTCTime displays; DisplayAble no longer available for all Show Types
2018-09-17 15:35:14 +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
9fff50983d
Handler.Utils.Table.Cells cleaned
2018-09-12 11:54:25 +02:00
SJost
b98a5c2aa7
minor
2018-09-11 17:02:55 +02:00
SJost
b230ba870d
Handler.Utils.Table.Convenience -> Cells; ProfileData clean refactored
2018-09-11 16:40:41 +02:00
SJost
f7f8514f5e
minor
2018-09-11 14:18:07 +02:00
SJost
a575deda78
makeClassy_ changed to makeLenses_ in order to avoid nuerours warnings due to the entirely unused HasSomething class definitions.
2018-09-11 14:09:21 +02:00
SJost
b3bfffe1c6
minor
2018-09-11 11:23:14 +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
45563750ac
School Handler Stub; Profile shows own courses with lean dbTable
2018-09-10 14:38:19 +02:00
SJost
bf3a12d09d
Sorting/Filter refactro Profile Data
2018-09-09 11:31:59 +02:00
SJost
93a29d0ec9
SJ uses Lenses for great good or for havoc? Discuss!
2018-09-07 17:39:36 +02:00
SJost
a29255f87c
Minor cleaning: Handler/Utils/Term removed
2018-09-06 13:37:02 +02:00
SJost
5feb6ff0f6
BUGFIX: schoolField working after SchoolId refactoring
2018-09-06 13:29:25 +02:00
SJost
0c10e7e0d9
More type annotations, still not enough
2018-09-03 17:30:11 +02:00
SJost
eda8289ce7
Initial attempt; does not type
2018-09-03 13:58:08 +02:00
Gregor Kleen
c27f8b390b
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-08-29 10:08:47 +02:00
Gregor Kleen
0a32a609b7
Fixes #164
2018-08-29 10:08:16 +02:00
Steffen Jost
d4de1da4e5
Merge branch 'feat/nonCourseShorts' into 'master'
...
Feat/non course shorts
See merge request !70
2018-08-29 10:04:45 +02:00
Gregor Kleen
0d36bed457
Fixes #163
2018-08-29 10:04:16 +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
SJost
d153024e64
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-08-20 09:44:59 +02:00
SJost
3515500685
minor comments
2018-08-20 09:44:49 +02:00
Gregor Kleen
32da6b5585
Traverse submissions in random order
2018-08-17 17:03:29 +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
SJost
1361f4e0b8
Minor merge
2018-08-14 10:34:54 +02:00
SJost
f66935659c
Minor
2018-08-14 10:34:11 +02:00
Gregor Kleen
67ad9c1176
Fix Course- & School-ids
...
Fixes #151
2018-08-13 11:49:05 +02:00
Gregor Kleen
28c7afe69c
Cleanup Theme declaration
2018-08-06 22:16:33 +02:00
Gregor Kleen
d2242f21ff
Always form a monoidal sum during a run of dbTable
...
Fixes #142
2018-08-06 17:39:31 +02:00
Gregor Kleen
8d70518fbb
Better detect if dbTable-sorting is set by user
...
Fixes #113
2018-08-06 16:46:01 +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
460144df6a
Fix #146
2018-08-03 16:10:05 +02:00
SJost
c8d6e72194
fixes #144 #146
2018-08-03 15:40:34 +02:00
SJost
2820588913
Minor beauty fix, removes a leftover from debugging.
2018-08-03 12:03:47 +02:00
SJost
13b575b952
Course List features Course Descriptions now. fixes issue #80 now. fix #80
2018-08-03 11:46:13 +02:00
SJost
04ac80a8ba
CourseDescription not working properly in CourseList
2018-08-02 16:55:49 +02:00
SJost
f6ade63d1e
Fix #81
2018-08-02 15:08:28 +02:00
SJost
a67a94468c
Minor cleaning of redundant alerts
2018-08-02 09:58:43 +02:00
SJost
99354919ba
Courselist must show school as well!
2018-08-01 19:24:18 +02:00
SJost
47d74577bc
Merge conflicts resolved
2018-08-01 18:54:29 +02:00
SJost
f311ce36aa
Statistik für Übungsblätter
2018-08-01 18:43:50 +02:00
SJost
85b57654a5
Statistik für Übungsblätter
2018-08-01 18:37: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
SJost
bd2b9333e8
Minor fixes toward percentage column, unfinished but compiles.
2018-08-01 12:26:47 +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
fdeec42d36
Bugfix overloaded Lists in Course
2018-07-31 16:48:39 +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
c1cff156a1
Normalize paths & CryptoFileNameSubmission-prefix
2018-07-30 22:35:31 +02:00
Gregor Kleen
6a53fb1401
Display submission users
2018-07-30 16:30:38 +02:00
Gregor Kleen
2ddc0a03cb
Merge branch 'live' into 'master'
...
# Conflicts:
# src/Handler/Utils/Submission.hs
2018-07-23 16:05:19 +02:00
Gregor Kleen
b80f9e79e4
Stop emitting SubmissionFilesIgnored when nothing was ignored
2018-07-23 13:10:04 +02:00
Gregor Kleen
e7e3404de0
Better error messages for submission uploads
2018-07-23 13:09:44 +02:00
Gregor Kleen
d1b806ade2
Fix alert historical alert class
2018-07-23 13:08:49 +02:00
Gregor Kleen
5beb46708f
Implement submission blacklist
...
Fixes #130
2018-07-23 13:08:42 +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
969ada63d8
Stop emitting SubmissionFilesIgnored when nothing was ignored
2018-07-22 17:44:52 +02:00
Gregor Kleen
cc285e953d
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-22 17:20:07 +02:00
Gregor Kleen
49ae1a3865
Propagate restriction on 'rated' to file downloads
2018-07-22 17:18:04 +02:00
Gregor Kleen
cc28e6f786
Introduce 'submissionRatingDone'
...
Resolves #129
2018-07-22 17:16:10 +02:00
SJost
d5064151ee
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
...
Refactoring for FileTypes complete
2018-07-21 13:09:15 +02:00
SJost
ea118d3713
Refactor fileIdTables done
2018-07-21 13:05:45 +02:00
Gregor Kleen
460c62dfe5
Better error messages for submission uploads
2018-07-20 12:57:27 +02:00
Gregor Kleen
29fe30b90e
Fix alert historical alert class
2018-07-20 11:49:22 +02:00
Gregor Kleen
69125f5704
Implement submission blacklist
...
Fixes #130
2018-07-20 11:48:33 +02:00
Gregor Kleen
648d4b8c33
Make rating parse expect more rigid structure
...
Fixes #127
2018-07-18 19:54:57 +02:00
Gregor Kleen
65b12d31d3
Include git hash in deployed site
2018-07-18 18:39:10 +02:00
Gregor Kleen
d2411b564a
Work around format producing multiple rating lines
2018-07-18 17:01:32 +02:00
Gregor Kleen
e98d7849f6
Additional info in sinkSubmission-Exceptions
2018-07-18 16:52:10 +02:00
Gregor Kleen
9a6ae9dc49
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-18 15:06:03 +02:00
Gregor Kleen
984b325dcd
dbTable now handles form csrf & identification
...
Fixes #124
2018-07-18 15:05:28 +02:00
Gregor Kleen
cb0ac4b7e9
Fix PSLimitNonPositive
2018-07-18 14:52:41 +02:00
SJost
0bd86730d3
Minor comment
2018-07-18 13:58:33 +02:00
SJost
82add31a86
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-18 13:15:20 +02:00
SJost
2184699b12
Minor typos fixed.
2018-07-18 13:15:13 +02:00
Gregor Kleen
b86d4de7ab
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-18 13:13:24 +02:00
Gregor Kleen
6d9b1dfa21
Fix calls to dbTable
2018-07-18 13:13:19 +02:00
Gregor Kleen
fcb50859fc
Fix sheet table
2018-07-18 13:13:09 +02:00
SJost
ab80b9207d
Multifile fields for Hints,Solutions,Markings
2018-07-18 13:10:24 +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
2be22a1ba8
Merge branch 'master' into feat/exercises
2018-07-18 10:06:39 +02:00
Gregor Kleen
1c78032f1e
Additional information in rating files
2018-07-18 10:01:29 +02:00
Gregor Kleen
584d711cbc
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX into feat/exercises
2018-07-18 08:51:30 +02:00
SJost
9ab469311c
MatrikelNr display in UserList
2018-07-11 12:38:16 +02:00
SJost
e1c2e7efe0
Rating file: UniWorx -> Uni2work
2018-07-10 18:33:31 +02:00
Gregor Kleen
a7fb5a7d9e
Only show submission form if authorized
2018-07-10 13:47:26 +02:00
Gregor Kleen
86e28f6f52
Add dateTime-Format customization to Profile
2018-07-10 11:57:03 +02:00
Gregor Kleen
9975d33101
Fix utcTimeField
2018-07-10 11:49:14 +02:00
Gregor Kleen
2882b02214
Split DateTimeFormat up into three fields
2018-07-10 10:51:31 +02:00
Gregor Kleen
239c96d907
Timezones, date formatting & minor cleanup
2018-07-09 23:07:26 +02:00
SJost
43f52fb9eb
Merge branch 'master' into feat/exercises
2018-07-09 12:38:27 +02:00
SJost
f62fcdded6
minor changes
2018-07-08 22:49:22 +02:00
Gregor Kleen
71e57b767d
Use comma-separated in AdminUsersR
2018-07-08 22:10:46 +02:00
Gregor Kleen
a02e2cdc98
Prevent admins elevating rights to more schools by session-hijacking
2018-07-08 20:12:07 +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
96eea52344
Introduce DBCell-Constructor and dbColonnade
2018-07-08 14:51:05 +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
d60ef89bca
Revert "Course Capacity is verified now, in CRegister Handler that also checks secret"
...
This reverts commit 9fc50e8736 .
2018-07-08 10:31:41 +02:00
Gregor Kleen
143b4d6116
Fix deployment build
2018-07-06 18:43:58 +02:00
Gregor Kleen
4911cdb29b
Fix dbTable
...
- Row numbering now works as expected
- Default sorting & filtering now actually gets applied
2018-07-06 18:33:33 +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
2919162986
BUGFIX: Blattliste
2018-07-06 13:38:59 +02:00
SJost
f49001993c
Minor refactor
2018-07-06 11:13:40 +02:00
SJost
eb4239b728
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-05 16:00:53 +02:00
SJost
0341f8347e
Bugfix: Homepage show multiple sheets
2018-07-05 16:00:41 +02:00
Gregor Kleen
cf76466517
Further refine links in dbTable
2018-07-05 11:55:26 +02:00
Gregor Kleen
68bf10f72f
Cleanup links in dbTable
2018-07-05 11:43:01 +02:00
SJost
9fc50e8736
Course Capacity is verified now, in CRegister Handler that also checks secret
2018-07-04 22:03:21 +02:00
Gregor Kleen
5f9dc4a8b1
Move ChangeLog to standard location
2018-07-04 19:13:04 +02:00
SJost
00a5f44d8b
Freigabedaten für Sheet-Files
2018-07-03 19:16:34 +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
SJost
e905c7b5d6
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-07-03 17:24:15 +02:00
SJost
8c9e150483
Headings and Breadcrumbs added.
2018-07-03 17:24:08 +02:00
Gregor Kleen
3f5fab8d2f
Permit downloading original archives
2018-07-03 17:18:28 +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
SJost
1b88f41112
Commit to testwork
2018-07-03 13:42:31 +02:00
SJost
0944b5984e
Homepage shows all Deadlines correctly now.
2018-07-03 13:39:02 +02:00
SJost
aa6f35d9c8
OuterJoin for homeUser startet
2018-07-03 12:09:52 +02:00
SJost
c7e02a1c0d
keter.yml updated
2018-07-03 12:08:52 +02:00
SJost
21e0c5b4dc
Bugfix: Weekdays correct now; Homepage edited.
2018-07-03 11:24:31 +02:00
SJost
a628519922
Corrector removed
2018-07-03 09:20:43 +02:00
SJost
47bc1ff604
Stub vor Version History and Impressum added
2018-07-03 08:56:26 +02:00
Gregor Kleen
0da0c46b2e
Merge branch 'master' into feat/corrections-upload
2018-07-02 09:11:00 +02:00
Gregor Kleen
d1aca43b2a
Use submission.hamlet, again
...
Fixes #87
2018-07-02 09:04:31 +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
957f0fe9da
More aggressively normalise fileTitles
2018-07-01 15:02:15 +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
Felix Hamann
f1806ffed2
live-preview of selected theme on profile-page
2018-07-01 09:43:44 +02:00
Gregor Kleen
c72b9ef385
Hierarchical submission routes
2018-07-01 00:23:38 +02:00
Gregor Kleen
a3234e1ea5
formnorequired
2018-06-30 21:37:56 +02:00
Gregor Kleen
807c0fb28d
Fix build
2018-06-30 21:37:50 +02:00
Gregor Kleen
d69f81aeae
We don't use CryptoUUIDSubmission any more
2018-06-30 21:34:41 +02:00
Gregor Kleen
9a1644f68e
minor submission cleanup (correct charset)
2018-06-30 21:30:21 +02:00
Gregor Kleen
9e1111f654
Don't display empty multiAction-Widgets
2018-06-30 21:24:13 +02:00
Gregor Kleen
99832c1286
Cleanup submission download
2018-06-30 21:16:11 +02:00
Gregor Kleen
fee96e448f
Use existing withFragment
2018-06-30 19:13:21 +02:00
Gregor Kleen
60b250f5b3
Merge branch 'master' into feat/pagination
2018-06-30 18:54:19 +02:00
SJost
d240c0f680
Renamed to: Uni2work
2018-06-30 13:16:38 +02:00
Gregor Kleen
89f83925ba
Automatisierte Korrektur-Zuteilung
2018-06-29 20:55:06 +02:00
Gregor Kleen
1dce109ac1
corrections list for sheet
2018-06-29 20:29:05 +02:00
SJost
80fad27692
Breadcrumbs and Headings all fixed
2018-06-29 20:24:15 +02:00
Gregor Kleen
f367c7347b
additional doc
2018-06-29 19:18:55 +02:00
Gregor Kleen
f93c3d6e47
Helpers for PSValidator
2018-06-29 19:18:10 +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
0241e046ca
Minor cleanup & restrict assignSubmissions
2018-06-29 12:37:26 +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
1758a1d1ce
cleanup multiAction
2018-06-29 09:58:17 +02:00
Gregor Kleen
9290052fe7
Use fieldests for what they're meant to do
2018-06-29 09:32:37 +02:00
Gregor Kleen
7aaaa1691c
Correction download
2018-06-28 15:47:25 +02:00
SJost
8d69904d47
Tooltip problem?
2018-06-28 09:35:22 +02:00
SJost
30eced3708
Tooltip problem? cd /home/jost/programming/Haskell/Yesod/uniworx
2018-06-28 09:34:28 +02:00
SJost
afe8a92111
Minor; comments added.
2018-06-28 09:29:05 +02:00
SJost
2a33895d69
BUGFIX: Register Button requires passphrase now (if lecture has one).
2018-06-27 15:42:03 +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
Gregor Kleen
1d116814cb
formCell
2018-06-27 14:22:54 +02:00
SJost
882b30951b
Übungsblätter not shown if none exists
2018-06-27 12:17:38 +02:00
Gregor Kleen
0ab81d3fc1
Show note if table is empty
2018-06-27 11:41:53 +02:00
SJost
ac5e1b6f4b
Keter Deploy 27.07.18
2018-06-27 10:00:23 +02:00
SJost
1379fffcd1
minor
2018-06-27 09:03:59 +02:00
Gregor Kleen
936b808aaf
Merge branch 'master' into feat/pagination
2018-06-27 08:58:29 +02:00
Gregor Kleen
146abce346
runDbTable & slight cleanup
2018-06-27 08:45:15 +02:00
Gregor Kleen
7b336dd5a6
Framework for forms in dbTable
2018-06-26 23:31:18 +02:00
SJost
5103974980
Changing Favourite Setting immediately deletes superfluous favorites.
2018-06-26 18:22:16 +02:00
SJost
2525ad553f
Themes and Favorites work now, but need reload or page change.
2018-06-26 14:00:41 +02:00
SJost
097e0c45e7
Profile: theme select form available, but still buggy somehow
2018-06-26 12:05:19 +02:00
SJost
5ff0a3524d
Profile prepared for Theme selection (incomplete, but compiles)
2018-06-26 11:04:59 +02:00
SJost
3ea175d315
Homepage unlogged fixed.
2018-06-26 10:25:18 +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
SJost
4d3ad78b53
correctionsTable features links everywhere now
2018-06-22 23:08:09 +02:00
SJost
b2a97d926d
correctionsTable generalized for various purposes, but needs bigger query
2018-06-22 22:59:59 +02:00
SJost
c6784a0b13
Minor. Puny attempts to resuse corrections table in several ways.
2018-06-22 18:31:47 +02:00
SJost
a3afbbc26d
Merge branch 'master' into feat/exercises
2018-06-22 07:55:36 +02:00
SJost
20c50b1a45
Minor adjustments to Fieldsettings
2018-06-21 17:08:28 +02:00
SJost
1c9b121edb
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-06-21 16:47:47 +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
Gregor Kleen
90adb8cab6
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-06-21 14:35:10 +02:00
Gregor Kleen
4a5508c66f
Cleanup cryptoids
2018-06-21 14:34:58 +02:00
SJost
f232e4d149
Corrections: Link for UUIDs
2018-06-21 14:07:21 +02:00
SJost
2ea2968e43
Missing files for Corrections Page added
2018-06-21 14:02:03 +02:00
SJost
e90f2fc49e
Corrections Route added that shows assigned corrections
2018-06-21 14:00:22 +02:00
SJost
61161b0a29
RenderMessage & Display instanzen für SheetFileType
2018-06-21 11:22:14 +02:00
Gregor Kleen
82eab97775
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-06-21 11:18:20 +02:00
Gregor Kleen
0a433f06a5
examplary course-shorthand-filter in terms-list
2018-06-21 11:18:01 +02:00
SJost
67927742bb
leading zero date format fixed
2018-06-21 10:27:09 +02:00
SJost
5cc3920059
DisplayAble vs Show for Theme completed.
2018-06-20 22:58:12 +02:00
SJost
8b46a690a8
Show Participant association on profile page
2018-06-20 15:31:45 +02:00
SJost
b5e849af64
Show Lecture/Corrector associations on profile page
2018-06-20 15:09:44 +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