Commit Graph

149 Commits

Author SHA1 Message Date
SJost
05a0f6b0bf CreatedBy/ChangeBy als eigene Tabellen überall eingeführt 2018-03-22 20:35:17 +01:00
Gregor Kleen
7ee2aac209 MultiFileField 2018-03-22 15:18:08 +01:00
SJost
217ae28d9e Merge branch 'master' into feat/exercises 2018-03-22 14:07:10 +01:00
SJost
023da918bb convenience functions for authorisation 2018-03-21 17:39:17 +01:00
SJost
5364190a38 Problem: getrennte get/post Handler funktionieren so nicht. Warum? 2018-03-19 22:57:24 +01:00
Gregor Kleen
28d9c5c95b Cleanup 2018-03-19 12:29:55 +01:00
Felix Hamann
3d36e5c957 icons, responsive navigation, breadcrumbs, design 2018-03-18 02:52:17 +01:00
Felix Hamann
d55b88d7cb Merge branch 'master' into initial_thoughts_on_frontend 2018-03-17 19:31:15 +01:00
Felix Hamann
be383f84b8 reverted markup and js changes to buttonField 2018-03-17 15:30:27 +01:00
Felix Hamann
8fc53d879f split inputs-logic and form-logic in frontend 2018-03-16 20:54:35 +01:00
Gregor Kleen
170442cff0 Fix page indicator 2018-03-16 14:22:33 +01:00
Gregor Kleen
2cfd87de87 Page indicator 2018-03-16 14:09:12 +01:00
Gregor Kleen
ba918129c9 Identify paginated table with html-id 2018-03-16 13:30:58 +01:00
Gregor Kleen
907958baf4 Cleanup identified tables 2018-03-16 13:06:52 +01:00
Gregor Kleen
d47fa717a3 Identify tables 2018-03-16 12:58:49 +01:00
Gregor Kleen
96cdef2538 Better PSValidator 2018-03-16 12:54:18 +01:00
SJost
c35f718054 Sheet Download works 2018-03-16 10:26:54 +01:00
Gregor Kleen
b96411460c Start work on server side pagination 2018-03-16 10:25:55 +01:00
SJost
85f132295c minor changes toward sheet saving 2018-03-16 09:05:29 +01:00
SJost
40cf5ec858 CourseForm works without redirect only 2018-03-15 14:51:30 +01:00
SJost
8247c6c6d4 Fixes to Course New/Edit handling. Update not yet working! 2018-03-14 18:34:42 +01:00
Felix Hamann
475411bb4a localstorage for show-hides, sortable tables, more navigation 2018-03-11 23:53:06 +01:00
Felix Hamann
e4ddcd9e49 minor fixes for file-inputs and buttons 2018-03-08 11:06:12 +01:00
Felix Hamann
20b6828c96 Merge branch 'master' into initial_thoughts_on_frontend 2018-03-07 21:58:18 +01:00
Felix Hamann
ca582f8e8a widget-restructuring and new colors 2018-03-07 21:55:01 +01:00
SJost
1c052087fd Merge branch 'master' into feat/exercises 2018-03-07 15:47:54 +01:00
SJost
43cb2cfa73 Term template angepasst 2018-03-07 15:28:18 +01:00
Felix Hamann
3f11dab6ab Merge branch 'master' into initial_thoughts_on_frontend 2018-03-07 13:35:58 +01:00
SJost
4c65d379af Merge branch 'master' into feat/exercises 2018-03-07 13:31:08 +01:00
Gregor Kleen
2fb478e8ff Merge branch 'feat/custom-renderers' 2018-03-07 13:30:06 +01:00
SJost
27507906d1 Minor comments 2018-03-07 13:01:23 +01:00
Felix Hamann
50cebd92bf Merge branch 'master' into initial_thoughts_on_frontend 2018-03-02 18:33:22 +01:00
Gregor Kleen
fe73d6cc22 Start work on customizable form renderer 2018-03-01 12:54:22 +01:00
Felix Hamann
349938b0e7 added navbar widget and did some cleanup to eventually get rid of bootstrap 2018-02-22 22:44:54 +01:00
Gregor Kleen
a548652b52 Bump yesod-colonnade 2018-02-21 13:33:28 +01:00
SJost
a3f71a474b Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX into feat/exercises 2018-02-19 18:06:54 +01:00
SJost
8d221600d3 TermIdentifier -> TermId in routes 2018-02-19 17:58:55 +01:00
Felix Hamann
7cb64b765a introduced menu-widget 2018-02-19 17:28:28 +01:00
SJost
499315432a SheetFile Up/Download added 2018-02-19 16:57:12 +01:00
SJost
bc094dc813 Sheets still incomplete, show sheet list and working. sheetAdmin template is not yet working 2018-02-19 16:57:12 +01:00
SJost
9bad1b42ec Forgotten minor bugfixes that belong to master, but slipped into this branch. 2018-02-19 16:55:20 +01:00
SJost
272bc7f6c5 schoolField & termField in Utils 2018-02-19 16:54:10 +01:00
Gregor Kleen
a94a8e3f81 Support for partial templates 2018-02-19 16:08:50 +01:00
SJost
14ccdb1e35 Bugfix: Infinite Loop in Authorization Code; Stubs for Exercise Sheet; Fixed several compiler warnings 2017-11-29 17:26:32 +01:00
SJost
e3906672aa BUGFIXES: 1) Message status codes 2) Course editing could have cause uniqueness constraint violation, resulting in db exception. 2017-11-27 15:59:28 +01:00
Gregor Kleen
c09b0d8619 Cleanup 2017-11-27 12:37:56 +01:00
Gregor Kleen
aa1e10e3e9 Remove redundant import 2017-11-27 09:24:28 +01:00
Gregor Kleen
e6f6e8c621 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2017-11-26 22:00:38 +01:00
Gregor Kleen
0293363e13 Copy more information from LDAP on login 2017-11-26 21:59:47 +01:00
SJost
1b272c6ee8 Form-Identifiers introduced 2017-11-17 16:59:48 +01:00
SJost
52be9e3198 Link-Buttons via CSS 2017-11-17 16:17:16 +01:00
SJost
05b912179f Buttons for Links utility added 2017-11-17 15:24:38 +01:00
SJost
4121b49c25 Minor changes to buttons 2017-11-16 13:23:50 +01:00
SJost
4bcbf963f1 Button CSS style added. 2017-11-15 18:04:32 +01:00
SJost
88e123f405 Button form cleaning 2017-11-15 16:37:19 +01:00
SJost
6b0f380808 Pure button Forms working 2017-11-15 16:27:15 +01:00
Gregor Kleen
8bffe66a6d Handle all cases in button accumulation 2017-11-15 13:38:06 +01:00
Gregor Kleen
725e00cf68 Really fix button accumulation, this time 2017-11-15 13:17:33 +01:00
Gregor Kleen
261f064d4e Accumulate button result correctly 2017-11-15 13:06:50 +01:00
SJost
faf5c1b2dc Fix for buttons does not work either 2017-11-15 12:16:14 +01:00
SJost
c71910f22e Buttons reworked after call; not yet working 2017-11-15 11:22:52 +01:00
SJost
25547be0fc Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2017-11-15 10:38:14 +01:00
Gregor Kleen
1b42873f12 Cleanup
Fixes #15
2017-11-15 10:10:24 +01:00
SJost
e138e42ae0 Button Stubs 2017-11-15 09:41:19 +01:00
Gregor Kleen
5070403ce8 Switch to newly released 'filepath-crypto' 2017-10-25 22:43:19 +02:00
Gregor Kleen
0cd0425903 Zip UTF8-support 2017-10-18 15:30:02 +02:00
Gregor Kleen
377d8667c2 Multiple submission upload 2017-10-16 15:52:20 +02:00
Gregor Kleen
b0e5f54b4d Download of multiple Submissions & Additional colonnade wrapper 2017-10-14 00:20:47 +02:00
Gregor Kleen
1afc2b4bad Clean up structure 2017-10-12 19:43:41 +02:00
Gregor Kleen
cb27038c6b Allow upload of single files 2017-10-12 16:58:59 +02:00
Gregor Kleen
d01404047f Graceful handling of undone corrections 2017-10-12 15:47:18 +02:00
Gregor Kleen
f6e7b3fe25 Include rating files again 2017-10-12 04:43:50 +02:00
Gregor Kleen
76c9e61167 Deletion within Submissions 2017-10-12 04:37:29 +02:00
Gregor Kleen
37a9836193 Submission Upload 2017-10-12 02:14:23 +02:00
Gregor Kleen
252168e61c Download ratings 2017-10-11 22:47:26 +02:00
Gregor Kleen
b552e2a0e3 Download of submission files (single & as archive) 2017-10-11 18:02:04 +02:00
SJost
68b3e578b4 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2017-10-11 10:13:12 +02:00
SJost
70ad7474fe PostButton Helpers added to HomeR 2017-10-11 10:13:03 +02:00
Gregor Kleen
11895f6709 Bump CryptoID 2017-10-11 00:00:20 +02:00
Gregor Kleen
28a65913cf Finish filtering of ratings from a stream of Files 2017-10-10 19:20:46 +02:00
Gregor Kleen
9de9032916 Bind to cryptoids 2017-10-10 14:30:48 +02:00
Gregor Kleen
9dfe26b6c9 minor cleanup 2017-10-10 12:37:24 +02:00
SJost
00c0e1fbfe Course Edit compiles, but deletion/edit does not work yet. I think I need to separate Post/Get Handlers again. 2017-10-09 23:54:14 +02:00
Gregor Kleen
0a40a8bf70 extractRatings 2017-10-09 23:19:51 +02:00
Gregor Kleen
710fec9b18 Test for rating formatting/parsing 2017-10-09 22:57:06 +02:00
Gregor Kleen
57ee32cc9c Instances for Rating 2017-10-09 22:42:02 +02:00
Gregor Kleen
674a17acbe Formatting & parsing of rating files 2017-10-09 22:40:05 +02:00
SJost
b980bab1b1 Course Form works; display not yet. 2017-10-09 22:17:49 +02:00
Gregor Kleen
3cebf133bf Merge branch 'zip-stream' 2017-10-09 19:26:58 +02:00
Gregor Kleen
93b2c72a7b Move Zip to Utils 2017-10-09 19:00:39 +02:00
SJost
d10a629fa2 Term Handler cleaned again; small changes to Model (Maybe added for some Text Types, courseOwner dropped). 2017-10-09 16:16:00 +02:00
SJost
df1398f756 JSON for showTerms 2017-10-09 07:47:34 +02:00
SJost
98c945b443 Numbering for colonnade tables provided. 2017-10-08 21:05:55 +02:00
SJost
930a478ee3 TermTable properly realised with Colonnade now. Additional dependencies were required. 2017-10-08 19:57:08 +02:00
SJost
99edd912dc Multi-Field Form Validation added. 2017-10-08 17:04:43 +02:00
SJost
b472f2ca27 Generic form button utility 2017-10-08 10:31:15 +02:00
SJost
34df734b5e Bootstrap changes, gGeneric Form refined, Basic Term Sanity Checks 2017-10-07 19:22:21 +02:00
SJost
a71c7326a8 DateTimeLocale added and used 2017-10-06 23:19:54 +02:00
SJost
40fab9a362 Term Handler moved to its own module 2017-10-06 22:22:30 +02:00