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 |
|
SJost
|
a5428bfc30
|
Form Missing eliminated for GET request
|
2018-06-12 11:47:26 +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 |
|
Felix Hamann
|
5364aded5c
|
fixed issue with date-format from datepicker
|
2018-06-10 23:25:28 +02:00 |
|
Felix Hamann
|
a1b6599a29
|
fixed deprecated alerts in backend. we need a template for alerts
|
2018-06-10 20:19:00 +02:00 |
|
Gregor Kleen
|
c46d6e8545
|
minor cleanup
|
2018-06-08 09:18:53 +02:00 |
|
Gregor Kleen
|
d5f773317f
|
Merge branch 'feat/pagination'
|
2018-06-07 15:02:34 +02:00 |
|
Gregor Kleen
|
276881957e
|
Support for dbTable filters
|
2018-06-07 15:01:53 +02:00 |
|
Felix Hamann
|
c213b8590f
|
changed buttons in submission list to simple links
|
2018-06-07 12:24:04 +02:00 |
|
SJost
|
4383f46409
|
Merge with exercises and getCurrentRoute
|
2018-06-07 11:37:59 +02:00 |
|
SJost
|
5cf1840f09
|
new route: getCurrentTerm
|
2018-06-07 11:35:38 +02:00 |
|
Gregor Kleen
|
7db3d3f272
|
Merge branch 'master' into feat/exercises
|
2018-06-07 10:31:44 +02:00 |
|
Gregor Kleen
|
44776e1506
|
refactor SubmissionR
|
2018-06-07 10:29:27 +02:00 |
|
Gregor Kleen
|
7badb3536a
|
Don't allow uploads to shadow rating file
|
2018-06-01 12:19:31 +02:00 |
|
Gregor Kleen
|
e80d883ebd
|
Adjust submission file-dbtTable for new SQL
|
2018-06-01 12:01:34 +02:00 |
|
Gregor Kleen
|
fde8d2a307
|
Merge branch 'fix/pagination/counts' into feat/exercises
Fixes #47
|
2018-06-01 12:01:09 +02:00 |
|
Gregor Kleen
|
457f63ad19
|
Use deep sql magic (window functions) instead of multiple queries
|
2018-06-01 11:56:40 +02:00 |
|
Gregor Kleen
|
0644dae938
|
Corrector placeholder
|
2018-05-29 17:53:50 +02:00 |
|
Gregor Kleen
|
cbc145a56c
|
minor fixes
|
2018-05-29 17:48:40 +02:00 |
|
Gregor Kleen
|
3fb7ff9f13
|
Merge branch 'feat/routes' into feat/assign-correctors
|
2018-05-29 15:19:00 +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 |
|
Gregor Kleen
|
9260024676
|
Replace SheetCorrectors
|
2018-05-28 16:41:47 +02:00 |
|
SJost
|
546c7bde95
|
Minor
|
2018-05-23 12:14:59 +02:00 |
|
Gregor Kleen
|
30b941eeec
|
Mockup of SheetCorrectorsR
|
2018-05-17 15:39:50 +02:00 |
|
SJost
|
e4c0913c12
|
datatype Load refactored as discussed
|
2018-05-04 18:12:54 +02:00 |
|
SJost
|
38e438b774
|
correctorForm just a stub
|
2018-05-04 12:55:23 +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
|
4862337a01
|
Merge branch 'feat/exercises' of gitlab.cip.ifi.lmu.de:jost/UniWorX into feat/exercises
|
2018-05-04 10:25:16 +02:00 |
|
SJost
|
967fb666d9
|
assign submission reports results now
|
2018-05-04 10:24:58 +02:00 |
|
Gregor Kleen
|
f00a1925e5
|
Allow changing buddies without re-uploading submission
|
2018-05-04 10:02:54 +02:00 |
|
SJost
|
fcc2f68cea
|
Merged new pageActions from master
|
2018-05-04 10:01:05 +02:00 |
|
SJost
|
afc022eee7
|
Merge branch 'master' into feat/exercises
|
2018-05-04 09:52:17 +02:00 |
|
Gregor Kleen
|
6644af809e
|
Migrate everything to new system of pageActions
|
2018-04-29 13:49:31 +02:00 |
|
Gregor Kleen
|
ad6f1ab199
|
Introduce pageActions and use in favourites
|
2018-04-29 13:48:40 +02:00 |
|
Gregor Kleen
|
99d112b31c
|
Don't attempt to dequeue corrector who isn't (also) proportional
|
2018-04-26 18:28:26 +02:00 |
|
Gregor Kleen
|
6d7522410a
|
Implement assignSubmissions
|
2018-04-26 17:48:08 +02:00 |
|
SJost
|
071e8c2de1
|
assignment of submissions halfway done
|
2018-04-26 14:16:22 +02:00 |
|
SJost
|
988ee74fa8
|
Bugfix: edit submission buddies
|
2018-04-26 11:57:28 +02:00 |
|
SJost
|
e98cf70400
|
MODEL REFACTOR: dropped ID suffixes throughout
|
2018-04-26 11:29:42 +02:00 |
|
SJost
|
0e8ed257f8
|
PageAction: newSubmission working
|
2018-04-26 09:59:47 +02:00 |
|
SJost
|
56476ccb3e
|
Uniwory und PageAction ExerciseSheet
|
2018-04-26 09:41:57 +02:00 |
|
SJost
|
f3aa2b32c9
|
Submission edit times are shown now.
|
2018-04-19 17:43:42 +02:00 |
|
Gregor Kleen
|
917d767d30
|
Cleanup SubmissionDownloadArchive
|
2018-04-19 13:31:47 +02:00 |
|
SJost
|
3bd9a2a483
|
minor
|
2018-04-19 11:27:10 +02:00 |
|
SJost
|
7329c84304
|
SubmissionEdit page offers downloads now.
|
2018-04-19 11:22:35 +02:00 |
|
SJost
|
11c17e3dc8
|
ExcerciseBuddies for DefinedGroups are forced
|
2018-04-19 10:56:32 +02:00 |
|
SJost
|
780201703c
|
Merge branch 'feat/exercises' of gitlab.cip.ifi.lmu.de:jost/UniWorX into feat/exercises
|
2018-04-19 10:45:10 +02:00 |
|
SJost
|
efcbb82d25
|
ExcerciseBuddies working
|
2018-04-19 10:45:05 +02:00 |
|
Gregor Kleen
|
d741dabc25
|
mforced & aforced
|
2018-04-19 10:11:52 +02:00 |
|
SJost
|
8725f935d0
|
Merge remote-tracking branch 'origin/master' into feat/exercises
|
2018-04-19 09:29:41 +02:00 |
|
SJost
|
cdf2cec832
|
minor comment added
|
2018-04-19 09:29:16 +02:00 |
|
Felix Hamann
|
e27a88c237
|
Merge branch 'feat/pagination' into 'master'
Feat/pagination
See merge request !23
|
2018-04-14 22:36:44 +02:00 |
|
Gregor Kleen
|
acce67d562
|
Fix sortable column attributes
|
2018-04-14 20:18:24 +02:00 |
|
Gregor Kleen
|
c78184a946
|
Automatically check isAuthorized for MenuItems
|
2018-04-13 15:49:26 +02:00 |
|
Gregor Kleen
|
9d65f94f51
|
Mark sortable columns
|
2018-04-13 15:28:04 +02:00 |
|
Gregor Kleen
|
05cd245102
|
Links to every page of table
|
2018-04-13 15:06:15 +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 |
|
Gregor Kleen
|
4c4cbd584c
|
Fix build of Submission.hs
|
2018-04-11 15:09:20 +02:00 |
|
Gregor Kleen
|
08607a5e7c
|
Fix javascript issues, 'directions' in sortable-header, sorted attrs
|
2018-04-11 14:28:33 +02:00 |
|
SJost
|
fcd6703752
|
Group Submissions mostly done, NOT COMPILING
|
2018-04-11 13:12:49 +02:00 |
|
SJost
|
5c1789786d
|
Util-Sheet vergessen
|
2018-04-10 15:16:32 +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 |
|
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
|
72b2b72f03
|
Implement table sorting
|
2018-04-04 12:54:00 +02:00 |
|
Gregor Kleen
|
951af369c8
|
Fewer newlines
|
2018-04-04 12:31:50 +02:00 |
|
Gregor Kleen
|
431adf0324
|
Add 'zipFileField'
|
2018-04-04 12:29:01 +02:00 |
|
Gregor Kleen
|
5e8698fee1
|
Revert "Allow overriding unpackZips-Checkbox"
This reverts commit 8e43a314d3.
|
2018-04-04 12:21:43 +02:00 |
|
SJost
|
fa6b04663e
|
Merge remote-tracking branch 'origin/master' into feat/exercises
|
2018-04-03 18:50:51 +02:00 |
|
Gregor Kleen
|
8e43a314d3
|
Allow overriding unpackZips-Checkbox
|
2018-04-03 18:48:10 +02:00 |
|
SJost
|
ea5e04bd78
|
Merge remote-tracking branch 'origin/master' into feat/exercises
|
2018-04-03 18:04:13 +02:00 |
|
Gregor Kleen
|
3d98fe4736
|
Refactor utils
|
2018-04-03 17:56:55 +02:00 |
|
SJost
|
2714485dbd
|
Merge remote-tracking branch 'origin/master' into feat/exercises
|
2018-04-03 16:58:25 +02:00 |
|
SJost
|
7e9e066e55
|
Quickfix sheet grading edit
|
2018-04-03 16:58:05 +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 |
|
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
|
8bb71a5c3e
|
Moved modals to standalones
|
2018-03-31 01:55:00 +02:00 |
|
Felix Hamann
|
33a99b0f62
|
changed menuItemType of Uebungsblaetter
|
2018-03-29 00:23:24 +02:00 |
|
Felix Hamann
|
6edc4d4a99
|
added page action bar for prime actions
closes #34
|
2018-03-25 23:47:02 +02:00 |
|
SJost
|
05a0f6b0bf
|
CreatedBy/ChangeBy als eigene Tabellen überall eingeführt
|
2018-03-22 20:35:17 +01:00 |
|
SJost
|
6fe311ee78
|
Sheet edit times und fillDB angepasst
|
2018-03-22 19:49:33 +01: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
|
ad2b7ae866
|
DeleteRedirct, fetchSheet caching, etc.
|
2018-03-22 12:19:40 +01:00 |
|
SJost
|
710b8334e5
|
convenience functions for authorisation, not yet used
|
2018-03-21 18:15:16 +01:00 |
|
SJost
|
023da918bb
|
convenience functions for authorisation
|
2018-03-21 17:39:17 +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 |
|
Gregor Kleen
|
28d9c5c95b
|
Cleanup
|
2018-03-19 12:29:55 +01:00 |
|
Felix Hamann
|
e58851cd3c
|
scollable tables for smaller screens
|
2018-03-18 17:55:02 +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
|
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
|
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 |
|
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 |
|