Commit Graph

648 Commits

Author SHA1 Message Date
Felix Hamann
8a0b0c9788 slight navbar code cleanup 2018-06-23 13:45:01 +02:00
Felix Hamann
b1ffef00a0 added font-awesome icons to navbar 2018-06-23 13:24:24 +02:00
Felix Hamann
2c9c076213 started moving first lvl navi to top 2018-06-22 23:40:34 +02:00
SJost
a3afbbc26d Merge branch 'master' into feat/exercises 2018-06-22 07:55:36 +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
4a5508c66f Cleanup cryptoids 2018-06-21 14:34:58 +02:00
SJost
2ea2968e43 Missing files for Corrections Page added 2018-06-21 14:02:03 +02:00
Felix Hamann
91a64a8d67 got rid of old and/or done TODOs in FE source 2018-06-21 10:36:44 +02:00
Felix Hamann
cf7e12f825 fixed unpack-file checkbox 2018-06-21 00:26:38 +02:00
Felix Hamann
8f2a632c8e more responsive forms and design update for forms. custom checkboxes 2018-06-21 00:18:36 +02:00
Felix Hamann
5695cbbed8 asidenav height adjust on resize 2018-06-21 00:18:36 +02:00
Felix Hamann
c18dbae6f9 no more reactive labels and breakpoint changes in forms 2018-06-21 00:18:36 +02:00
Felix Hamann
a2d56683ab another breakpoint change for modals 2018-06-21 00:18:36 +02:00
Felix Hamann
a8109e40f0 js sets height of asidenav dynamically 2018-06-21 00:18:36 +02:00
Felix Hamann
935b873dde asidenav not collapsable anymore 2018-06-21 00:18:36 +02:00
Felix Hamann
7b61ea56f9 breakpoint-changes for modals 2018-06-21 00:18:36 +02:00
Felix Hamann
f8bb1e7eae added wrapper around main-content 2018-06-21 00:18:36 +02:00
Felix Hamann
136e7d6057 more meaningful navbar-breakpoints 2018-06-21 00:18:36 +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
Felix Hamann
7d5694f825 fix for collapsed asidenav now being misaligned 2018-06-17 22:40:12 +02:00
Felix Hamann
0c91bb83d8 moved sort-handles back to the side of the th 2018-06-17 22:29:38 +02:00
Felix Hamann
e2f37699d9 removed datepicker from homepage 2018-06-17 22:29:09 +02:00
Felix Hamann
a84b843a03 no more shorthands in expanded asidenav 2018-06-17 22:29:01 +02:00
Gregor Kleen
9e017f8e84 Add some headings 2018-06-12 19:42:22 +02:00
SJost
af6d97454d Highlighting in Navigation of current favorite (Halfway-done without breadcrumbs) 2018-06-12 11:17:55 +02:00
SJost
66f066fc95 Theme now used in wrapper, but not set from DB in Haskell yet. 2018-06-12 10:30:04 +02:00
SJost
21a96ce44d AlertMessage close working with i18n now. 2018-06-12 10:05:58 +02:00
Felix Hamann
54a0fa1252 navbar responsiveness with media queries instead of js 2018-06-11 15:06:05 +02:00
Felix Hamann
2063a32bb9 fixed navbar-glitch for edge-case pages 2018-06-10 23:43:03 +02:00
Felix Hamann
5364aded5c fixed issue with date-format from datepicker 2018-06-10 23:25:28 +02:00
Felix Hamann
a8856b4f13 vertically centered table headings 2018-06-10 20:54:09 +02:00
Felix Hamann
0188673e1f added datepicker globally 2018-06-10 20:52:29 +02:00
Felix Hamann
a1b6599a29 fixed deprecated alerts in backend. we need a template for alerts 2018-06-10 20:19:00 +02:00
Felix Hamann
b505130621 fixed styling of sort-buttons in sortable tables 2018-06-10 20:17:14 +02:00
Felix Hamann
bd0b50fc97 prettier tables 2018-06-10 19:36:25 +02:00
Felix Hamann
5b64862ad5 moved pageactions back below headline 2018-06-10 19:30:41 +02:00
Felix Hamann
08be5ef699 added styling and behaviour for alerts 2018-06-10 01:21:08 +02:00
Felix Hamann
b11ade054f breadcrumbs with only last item colorized 2018-06-10 00:08:24 +02:00
Felix Hamann
43c4dea41f moved messages below breadcrumbs 2018-06-09 22:55:05 +02:00
Felix Hamann
c286b91131 made page-actions responsive 2018-06-09 22:17:55 +02:00
Felix Hamann
482ac4547a moved page actions to the top right 2018-06-09 22:11:30 +02:00
Felix Hamann
589329b01c no tabs for narrow screens and properly activated nav-items 2018-06-09 21:24:50 +02:00
Felix Hamann
35042cf8e1 made logo responsive 2018-06-09 21:06:54 +02:00
Felix Hamann
4642a32c39 color fix for breadcrumbs 2018-06-09 20:45:02 +02:00
Felix Hamann
6c03063029 added font "Roboto" and indented breadcrumbs slightly 2018-06-09 20:20:18 +02:00
Felix Hamann
033117adf4 added substitute "logo" 2018-06-09 20:18:53 +02:00
Felix Hamann
07e5ca8b79 Merge branch 'master' into feat/datepicker 2018-06-09 19:20:47 +02:00
Felix Hamann
df3799dbd1 moved breadcrumbs into page content area 2018-06-09 19:03:08 +02:00
Felix Hamann
ce5aaa2939 no random themes for master (before merge) 2018-06-09 18:17:32 +02:00
Felix Hamann
cd075f5990 smoother themed asidenav experience 2018-06-09 18:14:56 +02:00
Felix Hamann
d2a626371f fixed issues with font color in nested lists 2018-06-09 17:39:31 +02:00
Felix Hamann
694ce90551 added themes and experimental theme-switcher 2018-06-09 11:59:15 +02:00
Felix Hamann
6b378b8cd7 slightly less obtrusive page actions background 2018-06-07 12:38:43 +02:00
Felix Hamann
9eaa280dfb moved register-button for course into own line 2018-06-07 12:28:53 +02:00
Felix Hamann
b2874cf2bb made shorthands in asidenav slightly more transparent 2018-06-07 12:26:07 +02:00
Felix Hamann
ac0b80b86e fixed asterisk for required fields 2018-06-07 12:06:39 +02:00
Felix Hamann
48888f3706 got rid of example file in multifileuplaod 2018-06-07 12:03:11 +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
Felix Hamann
0d2c5696c5 slight refinments for inputs and 2018-06-07 11:39:08 +02:00
Felix Hamann
07eeb32caf more space for course registration 2018-06-07 11:39:08 +02:00
Felix Hamann
2883dedff7 input field styles and less navigation items 2018-06-07 11:39:08 +02:00
Felix Hamann
99643ff089 page title above page actions -wip 2018-06-07 11:39:08 +02:00
Felix Hamann
993366bb60 removed file upload example form from home 2018-06-07 11:39:08 +02:00
SJost
e3566d9832 asidenav.hamlet restored to previous version, bug in Foundation fixed. 2018-05-28 18:36:56 +02:00
SJost
c45fea6df3 New Rights Managament compiles and seems to work (apart from TODOs); Problem with ASIDENAV 2018-05-28 18:27:30 +02:00
SJost
03f9bc4f89 Merge branch 'master' into feat/exercises 2018-05-17 09:32:04 +02:00
Felix Hamann
a17ba443ad less obtrusive validation for forms and fix for submit-button 2018-05-16 23:20:08 +02:00
SJost
26c5ba5183 Colonnade for Sheet Files 2018-05-04 11:13:39 +02:00
SJost
1218f93944 Sheet file edit times shown 2018-05-04 10:36:50 +02:00
SJost
afc022eee7 Merge branch 'master' into feat/exercises 2018-05-04 09:52:17 +02:00
Gregor Kleen
ed1b3df2d9 Merge branch 'feat/pageActions' 2018-04-29 13:52:33 +02:00
Gregor Kleen
ad6f1ab199 Introduce pageActions and use in favourites 2018-04-29 13:48:40 +02:00
Felix Hamann
e277fcf7df Merge branch 'feat/course_detail' into 'master'
Übersichtlichere Kurs-Seiten

See merge request !28
2018-04-26 22:27:24 +02:00
SJost
e98cf70400 MODEL REFACTOR: dropped ID suffixes throughout 2018-04-26 11:29:42 +02:00
SJost
56476ccb3e Uniwory und PageAction ExerciseSheet 2018-04-26 09:41:57 +02:00
Gregor Kleen
917d767d30 Cleanup SubmissionDownloadArchive 2018-04-19 13:31:47 +02:00
SJost
8725f935d0 Merge remote-tracking branch 'origin/master' into feat/exercises 2018-04-19 09:29:41 +02:00
Felix Hamann
35933ebc56 got rid of dummy data in modal template 2018-04-16 21:10:56 +02:00
Felix Hamann
c8fac05974 tabber and table styles and more dummy data 2018-04-16 21:10:45 +02:00
Felix Hamann
7e1143fc45 example inputs on homepage 2018-04-16 20:59:19 +02:00
Felix Hamann
8433df99c7 Merge branch 'feat/design_touches' into 'master'
Design touches

See merge request !26
2018-04-15 00:50:58 +02:00
Felix Hamann
cc05c7d640 making use of tabber on course detail page 2018-04-15 00:47:24 +02:00
Felix Hamann
29832fb337 added zepto and tabber-libs 2018-04-15 00:01:52 +02:00
Felix Hamann
6d1799e65c slightly less dominant page actions 2018-04-14 23:31:59 +02:00
Felix Hamann
7b539db661 moved breadcrumbs to left side 2018-04-14 23:31:59 +02:00
Felix Hamann
4936f00b9b course-page should contain everything already 2018-04-14 23:31:18 +02:00
Felix Hamann
a8680981f2 added ajax functionality for pagination 2018-04-14 22:39:29 +02:00
Felix Hamann
dcd23bd0cd removed obsolete JS from table widget 2018-04-14 21:14:31 +02:00
Gregor Kleen
4179182ad0 No explicit sorting links 2018-04-13 15:10:22 +02:00
Gregor Kleen
05cd245102 Links to every page of table 2018-04-13 15:06:15 +02:00
Felix Hamann
174297c2ba asidenav with distinguishable title and active-state 2018-04-12 23:42:50 +02:00
Felix Hamann
4f6d0ffbf7 slightly brighter dark 2018-04-12 23:42:42 +02:00
Felix Hamann
e0b3f0921a signal to the user that a column is sortable 2018-04-12 23:23:35 +02:00
Felix Hamann
2a1c805d85 Merge branch 'master' into feat/pagination
merged master into this to avoid databas conflicts when switching between master and feat/pagination
2018-04-12 21:38:25 +02:00
Felix Hamann
796f4d0832 clickable ths for toggling of sort-direction 2018-04-12 00:46:28 +02:00
Felix Hamann
dd7f9f51bf fixed nested lists in asidenav to trigger early 2018-04-11 21:57:00 +02:00
Felix Hamann
6441b8dbef solution for more-than-three-characters course-shorthands 2018-04-11 21:46:33 +02:00
Gregor Kleen
73d535d8c3 2018-04-11 14:37:39 +02:00
Gregor Kleen
3047dfe9f2 Use psShortcircuit in colonnade.hamlet 2018-04-11 14:34:17 +02:00
Gregor Kleen
08607a5e7c Fix javascript issues, 'directions' in sortable-header, sorted attrs 2018-04-11 14:28:33 +02:00
SJost
9e2e220f3e Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX into feat/exercises 2018-04-11 09:22:54 +02:00
Felix Hamann
3bd43d6b88 asidenav cleanup
closes #36
2018-04-10 22:56:57 +02:00
Felix Hamann
f99c8b3b86 include credentials in ajax-call 2018-04-10 21:54:12 +02:00
SJost
a544c61be2 Submission upload (Sitzung mit Gregor) 2018-04-10 12:50:20 +02:00
SJost
4a7d35144a Merge remote-tracking branch 'origin/feat/pagination' into feat/exercises 2018-04-10 10:40:10 +02:00
SJost
380c57c578 Favourites working now (without PageActions). 2018-04-10 10:38:21 +02:00
Felix Hamann
040abcab08 less url-building in frontend for sortable tables 2018-04-09 23:36:43 +02:00
Felix Hamann
4896330737 removed pure-JS sorting for sortable tables 2018-04-09 22:23:12 +02:00
Felix Hamann
dc45702f32 added JS and CSS for sortable tables 2018-04-09 22:22:38 +02:00
Gregor Kleen
c2174161c5 Better name for templates/table/table 2018-04-04 15:28:55 +02:00
Gregor Kleen
e71864368c Implement links to toggle table sorting 2018-04-04 14:35:11 +02:00
Gregor Kleen
5e8698fee1 Revert "Allow overriding unpackZips-Checkbox"
This reverts commit 8e43a314d3.
2018-04-04 12:21:43 +02:00
Felix Hamann
daa44b36af removed click-listener from file-checkbox-container 2018-04-03 19:00:48 +02:00
Gregor Kleen
8e43a314d3 Allow overriding unpackZips-Checkbox 2018-04-03 18:48:10 +02:00
Felix Hamann
64b74b3904 fixes for multi-file-input und -checkbox 2018-04-03 18:32:17 +02:00
Felix Hamann
81b6f57047 fix for multi-file-input JS 2018-04-03 17:02:13 +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
Felix Hamann
29727a498d no more show-hides in asidenav 2018-04-03 16:07:45 +02:00
Gregor Kleen
9a26d17c5e Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX into feat/multi-file-field 2018-04-03 14:53:18 +02:00
Gregor Kleen
1b86abb46d MultiFileField Sheet 2018-04-03 14:51:25 +02:00
Felix Hamann
e0f570083e fixed typo and added documentation 2018-03-31 02:11:29 +02:00
Felix Hamann
9f82373754 fix for custom checkboxes... no idea why broken 2018-03-31 01:59:59 +02:00
Felix Hamann
62296e9a5f refactor of modals 2018-03-31 01:55:00 +02:00
Felix Hamann
8bb71a5c3e Moved modals to standalones 2018-03-31 01:55:00 +02:00
Felix Hamann
bf1c7373ff fix for z-index of modals 2018-03-31 01:55:00 +02:00
Felix Hamann
9a82b9c385 refactor of sortable tables 2018-03-31 00:53:03 +02:00
Felix Hamann
de31a4e253 added frontend multi-file support for previously uploaded files 2018-03-30 03:00:03 +02:00
Felix Hamann
c07a219485 fix for custom checkboxes. see test-modal 2018-03-30 02:51:46 +02:00
Felix Hamann
49d5008f0e Merge branch 'master' into feat/file_inputs 2018-03-30 01:12:28 +02:00
Felix Hamann
c04f01ad87 started requiring feature-detection for javascript 2018-03-30 00:54:29 +02:00
Felix Hamann
fc3cb2de3b input and button fix 2018-03-30 00:33:03 +02:00
Felix Hamann
95f59c9a45 beauty fix for forms 2018-03-30 00:18:49 +02:00
Felix Hamann
b0ebc620ae added hover-menus for asidenav 2018-03-29 23:46:29 +02:00
Felix Hamann
4466bfc965 navigation cleanup 2018-03-29 23:19:15 +02:00
Felix Hamann
a5edb92182 more reasonable example-modalContent 2018-03-29 22:12:47 +02:00
Felix Hamann
594f1db7b6 moved form-group css back to inputs standalone 2018-03-29 01:06:44 +02:00
Felix Hamann
a5ca9d8cbe more robust form layout 2018-03-29 00:59:40 +02:00
Felix Hamann
ad0c34a84d added flex-fallback for forms in browsers that dont support display:grid 2018-03-29 00:52:47 +02:00
Felix Hamann
9858224bdd smoother fade-ins for modals 2018-03-29 00:19:56 +02:00
Felix Hamann
05dd196b43 added more visible modal-test 2018-03-29 00:16:24 +02:00
Felix Hamann
f4d95e23c9 Merge branch 'feat/file_inputs' into 'master'
single-, multi- and no-js-file-inputs

Closes #33

See merge request !14
2018-03-29 00:09:24 +02:00
Felix Hamann
be5d88b24b Merge branch 'feat/pageactions' 2018-03-29 00:08:34 +02:00
Felix Hamann
b2a755ba56 styling for modal-closer and grid-fallback for forms 2018-03-28 23:59:13 +02:00
Felix Hamann
6c680a109c sanity check for reactive labels 2018-03-28 23:41:48 +02:00
Felix Hamann
511a3fef7b example modal 2018-03-28 23:41:17 +02:00
Felix Hamann
383eb3c620 added modal widget 2018-03-28 23:23:32 +02:00
Felix Hamann
617010c9ec added no-js class to html-body to be able to prodive tailored css 2018-03-27 00:49:48 +02:00
Felix Hamann
6749359e45 file-inputs for single-file-fields and no-js-users
closes #33
2018-03-27 00:33:55 +02:00
Felix Hamann
6edc4d4a99 added page action bar for prime actions
closes #34
2018-03-25 23:47:02 +02:00
Felix Hamann
fe27fab561 multi-file-inputs now with labels instead of spans 2018-03-25 20:46:21 +02:00
SJost
9f96e6dd35 PageActions added 2018-03-22 19:27:57 +01:00
SJost
5f6640148c Hierarchical Routes 2018-03-22 16:04:38 +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
5364190a38 Problem: getrennte get/post Handler funktionieren so nicht. Warum? 2018-03-19 22:57:24 +01:00
Felix Hamann
b7a6cb78e5 show-hides in asidenav 2018-03-19 17:47:57 +01:00
Felix Hamann
0b3d662eea added toggler for asidenav 2018-03-19 17:29:50 +01:00
Felix Hamann
e58851cd3c scollable tables for smaller screens 2018-03-18 17:55:02 +01:00
Felix Hamann
61b17bc586 fix for breadcrumbs, more design on aside-nav done 2018-03-18 17:15:52 +01:00
Felix Hamann
12f5cfe668 fix for glyphicons 2018-03-18 16:03:32 +01:00
Felix Hamann
4f660f04c0 navbar rework, smooth breadcrumbs 2018-03-18 15:47:37 +01:00
Felix Hamann
3d36e5c957 icons, responsive navigation, breadcrumbs, design 2018-03-18 02:52:17 +01:00
Felix Hamann
910eb40c86 got rid of iconToText 2018-03-18 02:43:54 +01:00
Felix Hamann
d55b88d7cb Merge branch 'master' into initial_thoughts_on_frontend 2018-03-17 19:31:15 +01:00
Felix Hamann
d8f2ce6e90 added menu-icons and asidenavbar-styling 2018-03-17 19:23:45 +01:00
Felix Hamann
d480195b2d collapsible aside navigation 2018-03-17 18:25:20 +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
SJost
037c0cce20 Sheet editing working, except for files 2018-03-16 18:52:32 +01:00
SJost
daed94ae33 Several Cleanups 2018-03-16 17:54:28 +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
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
075872dbbe Replace does not work either 2018-03-15 10:04:16 +01:00
SJost
8247c6c6d4 Fixes to Course New/Edit handling. Update not yet working! 2018-03-14 18:34:42 +01:00
Felix Hamann
f2948c075d started working on course-pages 2018-03-12 15:50:41 +01:00
Felix Hamann
73500274ec showHides now with pathname in localstorage
closes #29
2018-03-12 14:08:26 +01:00
Felix Hamann
475411bb4a localstorage for show-hides, sortable tables, more navigation 2018-03-11 23:53:06 +01:00
Felix Hamann
dd07a1307f adjusted file inputs for mobile devices 2018-03-09 22:58:03 +01:00
Felix Hamann
bfd31a793e fix for form-group-grids 2018-03-09 22:43:07 +01:00
Felix Hamann
d9cea36856 more colors... 2018-03-09 22:42:53 +01:00
Felix Hamann
7cd873f308 refined file-inputs 2018-03-09 22:22:40 +01:00
Felix Hamann
f144dae04e styling for file-input-element 2018-03-08 21:24:45 +01:00
Felix Hamann
2dd58acb59 got rid of mock-frontend 2018-03-08 11:06:12 +01:00
Felix Hamann
e4ddcd9e49 minor fixes for file-inputs and buttons 2018-03-08 11:06:12 +01:00
Felix Hamann
621d10807c multiple file uploads in one form possible
closes #18
2018-03-08 11:05:44 +01:00
Felix Hamann
1660c867fe more design on forms done, reactive validation stripes added 2018-03-08 00:47:34 +01:00
Felix Hamann
c70cefa800 nicer form-group validation 2018-03-07 22:10:06 +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
43cb2cfa73 Term template angepasst 2018-03-07 15:28:18 +01:00
SJost
bb4d6a0df8 Minor: Nutzlose templates gelöscht. 2018-03-07 14:38:13 +01:00
SJost
a29cefe7d2 MV: generic_form.hamlet -> formPage.hamlet 2018-03-07 14:16:08 +01:00
Felix Hamann
3f11dab6ab Merge branch 'master' into initial_thoughts_on_frontend 2018-03-07 13:35:58 +01:00
Felix Hamann
cd8b6d985b introduced BEM for CSS and aside-navigation 2018-03-06 22:29:17 +01:00
Felix Hamann
4a6bbfed09 more form-styling 2018-03-05 02:01:59 +01:00
Felix Hamann
b9b5496ca7 added reactive input labels and general form styling 2018-03-05 00:40:10 +01:00
Felix Hamann
0a7328f969 added sortable tables 2018-03-04 22:48:54 +01:00
Felix Hamann
7b3915fa95 moved sticky navbar to StaticR and added show-hide-elements (only HomeR) 2018-03-04 22:19:25 +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
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
6070c9231b sheet display extended, not yet complete 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
2f47f12832 User Overview page added, no user-editing yet 2018-02-19 16:55:20 +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
b363c05c95 AdminSchool no longer nullable; Profile page displays granted rights 2017-11-29 15:17:31 +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
SJost
6b0f380808 Pure button Forms working 2017-11-15 16:27:15 +01:00
Gregor Kleen
41eee7fd5b Buttons may not share a form 2017-11-15 13:07:52 +01:00
SJost
c71910f22e Buttons reworked after call; not yet working 2017-11-15 11:22:52 +01:00
SJost
772a5ee02c Esqueleto for Term Overview 2017-10-18 15:57:55 +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
cb27038c6b Allow upload of single files 2017-10-12 16:58:59 +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
02c034b14a Support multiple messages and statuses 2017-10-12 02:13:42 +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
845369a27a Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2017-10-11 00:18:15 +02:00
Gregor Kleen
f7f7c7c592 Dump submissions 2017-10-11 00:18:09 +02:00
SJost
a11c542d64 Registering for courses works now. 2017-10-11 00:11:04 +02:00
SJost
b273a17faa Fehlendes Template von vorherigem Commit nachgereicht. 2017-10-10 19:32:41 +02:00
SJost
e85b130a0d Model changed according to discussion (compiles, but runs only after non-safe SQL migration) 2017-10-10 17:41:10 +02:00
SJost
1fe7362a30 Course display etwas erweitert. 2017-10-10 14:46:20 +02:00
SJost
3fbeed2682 Warning: some routes renamed; otherwise minor commit. 2017-10-10 07:42:24 +02:00
SJost
b980bab1b1 Course Form works; display not yet. 2017-10-09 22:17:49 +02:00
SJost
b472f2ca27 Generic form button utility 2017-10-08 10:31:15 +02:00
SJost
6d1c3bad06 MultiButton: Term deletion working 2017-10-08 08:42:59 +02:00
SJost
34df734b5e Bootstrap changes, gGeneric Form refined, Basic Term Sanity Checks 2017-10-07 19:22:21 +02:00
SJost
d9c6380807 Term editing required third route :( 2017-10-06 18:38:18 +02:00
SJost
6d3df4f30b Term creation half-ways, problems with Custom Primary key for Terms 2017-10-06 16:49:43 +02:00
SJost
7209b69859 new course handler stub 2017-10-04 23:20:26 +02:00
Gregor Kleen
b058fd84ba Drop Handler.Comment 2017-10-04 13:59:58 +02:00
SJost
bb946e1b11 Initial PostgreSQL Template 2017-09-11 09:53:42 +02:00