Commit Graph

171 Commits

Author SHA1 Message Date
Sarah Vaupel
431d004665 feat(exam-correct): validate user input stub 2020-01-20 11:11:14 +01:00
Sarah Vaupel
6837c44b7f feat(exam-correct): single runDB in POST handler; more response handling 2020-01-20 09:41:23 +01:00
Sarah Vaupel
650598fc22 feat(exam-correct): upsert exam part results (TODO) 2020-01-15 18:06:20 +01:00
Sarah Vaupel
ce72679761 Merge branch 'master' into 476-interface-fur-klausurkorrekturen 2020-01-14 11:19:08 +01:00
Sarah Vaupel
eefff9f719 feat(exam-correct): status icons (wip) 2020-01-13 16:29:26 +01:00
Sarah Vaupel
2b3046164f fix(exam-correct): add XSRF token to post header 2020-01-13 10:46:11 +01:00
Sarah Vaupel
9053b878c9 fix(hide-columns): bump storage manager minor version 2020-01-13 10:39:08 +01:00
Sarah Vaupel
03bcf56487 fix(hide-columns): no hide-columns in tail.datetime 2020-01-13 10:39:08 +01:00
Sarah Vaupel
b03c10f098 feat(hide-columns): opt-out on select columns 2020-01-13 10:39:08 +01:00
Sarah Vaupel
71e90a1817 feat(hide-columns): add hider label th attr 2020-01-13 10:39:07 +01:00
Sarah Vaupel
6727dff2ef feat(exam-correct): more stub 2020-01-10 19:40:48 +01:00
Sarah Vaupel
0467194e3d feat(exam-correct): stub 2020-01-09 15:59:31 +01:00
Sarah Vaupel
9d845d3a0b refactor(exam-correct): replace table constraint with better selector 2020-01-09 12:29:46 +01:00
Sarah Vaupel
11c0bd07e9 feat(sort-table): add basic SortTable util stub 2020-01-09 12:27:02 +01:00
Sarah Vaupel
9a791562b6 feat(exam-correct): setup basic session storage manager, add util stub 2020-01-09 11:08:43 +01:00
Gregor Kleen
6b51cc5e53 fix: tweak debouncing & canceling 2020-01-08 22:56:30 +01:00
Sarah Vaupel
cd3e72c0f1 fix(async-table): bind callback in updateTableFrom call 2020-01-08 10:16:36 +01:00
Sarah Vaupel
4ae6745aac chore(util-registry): refactor + new unit tests for start 2020-01-08 10:16:35 +01:00
Sarah Vaupel
ddf94bf565 fix(util-registry): start setup instances and not all active instances 2020-01-08 10:15:52 +01:00
Sarah Vaupel
67e472fa5e feat(frontend): split up util registry
split up setup of utils (into (DOM) setup and (event listener) start
steps); moved event listener registration of datepicker and async-table
util to start method(s); small diverse fixes and refactoring.
FIXME: enter in datepicker inputs still cause HTTP request loop
2020-01-08 10:15:52 +01:00
Sarah Vaupel
bfd35dbc5c chore(async-table): refactor 2020-01-08 10:15:51 +01:00
Sarah Vaupel
22b3780efd feat(async-table): no submit on locked inputs 2020-01-08 10:15:51 +01:00
Gregor Kleen
b66809a352 refactor: convert to sass & minify output css 2019-12-18 11:47:25 +01:00
Gregor Kleen
3077e51d70 refactor(css): move all css to frontend/src 2019-12-17 14:41:20 +01:00
Gregor Kleen
e371412db4 fix(hide-columns): improve positioning
BREAKING CHANGE: StorageManager version numbers
2019-12-16 14:26:56 +01:00
Gregor Kleen
4af776fff1 refactor(show-hide): migrate to StorageManager 2019-12-16 14:26:16 +01:00
Gregor Kleen
0b56ecc6ec refactor(async-table): migrate to StorageManager 2019-12-16 14:26:15 +01:00
Gregor Kleen
80ff4ac2a7 feat(storage-manager): location hierarchy 2019-12-16 14:26:15 +01:00
Gregor Kleen
0798d6870e feat(hide-columns): support colspan & don't persist autohide 2019-12-16 14:26:14 +01:00
Sarah Vaupel
615555eb59 fix(hide-columns): check for content div in isEmptyColumn 2019-12-16 14:26:14 +01:00
Sarah Vaupel
ff366a785b style(hide-columns): hide hiders on setup 2019-12-16 14:26:14 +01:00
Sarah Vaupel
827cecda8f fix(hide-columns): fix crash if no row is present 2019-12-16 14:26:13 +01:00
Sarah Vaupel
047c0a5787 feat(hide-columns): refactor and auto-hide empty columns 2019-12-16 14:26:13 +01:00
Sarah Vaupel
d1232ce72d feat(hide-columns): hide empty columns per default 2019-12-16 14:26:13 +01:00
Sarah Vaupel
3fbb4db962 fix(hide-columns): fix vertical positioning of hider and minor refactor 2019-12-16 14:26:13 +01:00
Sarah Vaupel
364991c42b fix(hide-columns): correctly hide hiders of previously hidden columns 2019-12-16 14:26:12 +01:00
Sarah Vaupel
c2eb9fbc17 style(hide-columns): fix line-breaking of table pills 2019-12-16 14:26:12 +01:00
Sarah Vaupel
9d8ca38f2e fix(hide-columns): fix repositioning of table hiders onclick 2019-12-16 14:26:12 +01:00
Sarah Vaupel
8e03a68e6d style(hide-columns): no table margin-top with table-hider sibling above 2019-12-16 14:26:11 +01:00
Sarah Vaupel
506f94e5d4 feat(hide-columns): fadein transformation 2019-12-16 14:26:11 +01:00
Sarah Vaupel
49087027b2 feat(hide-columns): more styling 2019-12-16 14:26:11 +01:00
Sarah Vaupel
761c6d39a8 feat(hide-columns): better positioning of hiders 2019-12-16 14:26:10 +01:00
Sarah Vaupel
e655bc6e70 feat(hide-columns): more (broken) styling; move hider elements in DOM 2019-12-16 14:26:10 +01:00
Sarah Vaupel
a9c17d75fe feat(hide-columns): styling stub with repositioning 2019-12-16 14:26:10 +01:00
Sarah Vaupel
68fc4e4c3a refactor(hide-columns): minor renaming and preparation for css work 2019-12-16 14:26:09 +01:00
Sarah Vaupel
bc023f5bfb refactor(hide-columns): conform to LS naming scheme 2019-12-16 14:26:09 +01:00
Sarah Vaupel
610d13a729 feat(hide-columns): correct storage keys 2019-12-16 14:26:08 +01:00
Sarah Vaupel
d55d3ef484 feat(hide-columns): get table wrapper ident for storage ident 2019-12-16 14:26:08 +01:00
Sarah Vaupel
5cc88089b5 chore(hide-columns): remove unnecessary console.logs 2019-12-16 14:26:08 +01:00
Sarah Vaupel
111821dcad feat(hide-columns): first stub of hide-column util with manual styling 2019-12-16 14:26:08 +01:00