SJost
|
0938d93039
|
Code clean; abandoned utf8 tickmark in favour of font-awesome checkmark
|
2019-02-22 10:50:29 +01:00 |
|
SJost
|
68d36b2fe0
|
Course description as icon complete
|
2019-02-22 07:47:20 +01:00 |
|
SJost
|
f869876e12
|
Towards #303
|
2019-02-21 22:08:49 +01:00 |
|
SJost
|
7d72086fd9
|
minor refactor
|
2019-02-21 19:55:38 +01:00 |
|
SJost
|
89e6b17107
|
Build problem determined: crashes Haddock. Added similar Class manually.
|
2019-02-21 16:47:42 +01:00 |
|
SJost
|
bb552c472f
|
TEST: Does ist build with everything except for makeClassy ''Entity? Probably the functional dependency is to blame?!
|
2019-02-21 16:12:11 +01:00 |
|
SJost
|
2550f74056
|
TEST: removing makeCLassyFor maybe build works then?
|
2019-02-21 14:53:45 +01:00 |
|
SJost
|
75e2210ae5
|
Fix build hlint
|
2019-02-20 23:57:51 +01:00 |
|
Felix Hamann
|
55c1385e3e
|
Merge branch 'js-utils-cleanup'
|
2019-02-20 22:07:02 +01:00 |
|
SJost
|
33c81a64c0
|
Minor
|
2019-02-20 07:07:39 +01:00 |
|
SJost
|
a1896f3d1c
|
Steps towards #126, compiling but incomplete
|
2019-02-19 20:30:18 +01:00 |
|
Felix Hamann
|
3db08a841c
|
refactoring: move each widget into its own subfolder
|
2019-02-16 23:35:57 +01:00 |
|
SJost
|
99d958dade
|
UX/UI polish in various places
|
2019-02-15 13:28:39 +01:00 |
|
SJost
|
23706c36ce
|
siteLayout instead of pageHeadings
|
2019-02-14 19:25:15 +01:00 |
|
Felix Hamann
|
b98a751748
|
revert change to course description modal wording
|
2019-02-09 21:07:43 +01:00 |
|
Felix Hamann
|
ce5301e590
|
Merge branch 'master' into feat/modalicons
|
2019-02-09 20:07:50 +01:00 |
|
SJost
|
73a19863b1
|
Fixbuild for hlint stupidty
|
2019-01-30 18:02:19 +01:00 |
|
SJost
|
13b5671480
|
Fixes #267 and related bugs
|
2019-01-30 16:00:18 +01:00 |
|
SJost
|
39da549461
|
Towards #267
|
2019-01-30 14:48:16 +01:00 |
|
SJost
|
82b5315c36
|
Filtering refactored with prismAForm
|
2019-01-24 16:47:46 +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 |
|
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
|
54754c4dc3
|
Cleanup & apply revamp of deletionR
|
2018-12-20 17:44:58 +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 |
|
Gregor Kleen
|
c6918affd5
|
Make dbtable-forms more robust against pagination & dataset changes
|
2018-12-13 23:05:52 +01:00 |
|
Gregor Kleen
|
19a25ec520
|
Rework dbtable forms, cleanup
|
2018-12-13 15:10:43 +01:00 |
|
Gregor Kleen
|
01cee62b10
|
Work on #39
|
2018-12-06 19:30:29 +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
|
12c1a4ca71
|
Address hlint
|
2018-11-02 19:57:42 +01:00 |
|
Gregor Kleen
|
9ccc2e3149
|
Fix warnings
|
2018-11-01 22:06:00 +01:00 |
|
Gregor Kleen
|
eff7875c1c
|
Cleanup language extensions
|
2018-10-28 19:11:40 +01:00 |
|
Felix Hamann
|
18b3fe0e5d
|
introduced icon for modals
|
2018-10-13 00:10:56 +02:00 |
|
SJost
|
67ba5509b1
|
3rd tick for issue #187
|
2018-10-11 19:24:44 +02:00 |
|
SJost
|
39e96e6ccd
|
Fixes #190
|
2018-10-11 11:14:56 +02:00 |
|
Gregor Kleen
|
7068b3462e
|
Grand unification of modals
|
2018-10-05 13:11:00 +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 |
|
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
|
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 |
|
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
|
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
|
b230ba870d
|
Handler.Utils.Table.Convenience -> Cells; ProfileData clean refactored
|
2018-09-11 16:40:41 +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
|
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
|
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
|
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 |
|
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
|
d2242f21ff
|
Always form a monoidal sum during a run of dbTable
Fixes #142
|
2018-08-06 17:39:31 +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
|
99354919ba
|
Courselist must show school as well!
|
2018-08-01 19:24:18 +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
|
69ca22fdde
|
Form cleanup
|
2018-08-01 11:27:23 +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 |
|
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
|
c3b4a6aa95
|
Revamp sheet table
Also introduce `dbtProj`
Fixes #76
|
2018-07-18 12:19:00 +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 |
|
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
|
1787dc1dcb
|
Convert CourseListR to dbTable
|
2018-07-06 18:08:47 +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 |
|
SJost
|
ba813dd5ac
|
Minor message cleaning.
|
2018-07-01 13:53:33 +02:00 |
|
SJost
|
80fad27692
|
Breadcrumbs and Headings all fixed
|
2018-06-29 20:24:15 +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
|
4a5508c66f
|
Cleanup cryptoids
|
2018-06-21 14:34:58 +02:00 |
|