Commit Graph

35 Commits

Author SHA1 Message Date
Steffen Jost
ecd72ab56b Merge branch 'master' into alert-icons 2019-07-25 09:49:43 +02:00
Gregor Kleen
8833cb5090 feat(alerts js): support custom icons in Alerts HTTP-Header 2019-07-25 08:57:44 +02:00
Gregor Kleen
864338174a refactor(alert messages): custom icons without js 2019-07-25 08:38:01 +02:00
Steffen Jost
b2b3895aa9 feat(course enrolement): show proper icons in alerts 2019-07-25 07:57:27 +02:00
Steffen Jost
d70a9585f0 feat(alerticons): allow alerts to have custom icons 2019-07-25 00:19:09 +02:00
Felix Hamann
bc675006d8 feat(alert-icons): add custom icons for alerts 2019-07-21 00:18:49 +02:00
Gregor Kleen
996bc2ac27 feat(csv): implement csv import 2019-07-19 14:45:44 +02:00
Steffen Jost
63f6d01619 fix(aform): show info about required fields in all aforms
info is only shown in forms that actually have required fields

Closes #418
2019-07-17 13:31:01 +02:00
Gregor Kleen
c8dca945cf feat(csv): add column explanations
BREAKING CHANGE: CsvColumnsExplained now required
2019-07-16 15:43:11 +02:00
Felix Hamann
95c7130540 chore: move fix for tooltip styles to tooltip.scss 2019-06-30 15:08:33 +02:00
Steffen Jost
4423817ef5 fix build: linting javascript 2019-06-19 10:55:59 +02:00
Gregor Kleen
28dcc8dc37 fix(fe-async-table): Emulate no-js behaviour when handling pagesize 2019-06-15 12:27:51 +02:00
Felix Hamann
09e681eeb1 fix(fe-check-all): use arrow fn to keep scope in event listeners 2019-06-14 00:05:23 +02:00
Gregor Kleen
7d3c20b2f3 Don't manually encode filter-form values 2019-06-06 15:56:37 +02:00
Gregor Kleen
449cff93cb Dumb down table-filter serialization 2019-06-06 11:35:50 +02:00
Felix Hamann
70b0e536cf ignore pending requests for async table filters if new input exists
closes #325
2019-06-05 22:17:56 +02:00
Felix Hamann
60c3dac8aa fix issues with file input 2019-06-03 16:47:00 +02:00
Felix Hamann
9e2aa1da80 fix async table header not being sent with ajax requests 2019-06-03 16:01:18 +02:00
Felix Hamann
0d50a43edf add rudimentary unit tests for some fe utilities 2019-06-03 14:01:51 +02:00
Felix Hamann
ade9667671 adjust FE tests to using classes 2019-06-03 13:26:24 +02:00
Felix Hamann
3e48809f00 add eslint rule for enforced single quotes 2019-06-03 11:53:01 +02:00
Felix Hamann
59251bc570 Merge branch 'master' into utility-refactoring 2019-06-03 11:35:13 +02:00
Felix Hamann
c72335c13f checked and refined remaining ported js utils 2019-05-28 23:18:47 +02:00
Felix Hamann
fa9c67a918 all js utilities starting with »a« are checked and working 2019-05-28 22:07:52 +02:00
Felix Hamann
86ea9d4256 Merge branch 'master' into babel 2019-05-28 20:59:28 +02:00
Felix Hamann
befa9f3941 refactor js utilities to use class syntax and Utility decorator 2019-05-28 00:19:39 +02:00
Felix Hamann
6d3385aa88 add unit test for main frontend application 2019-05-27 20:13:02 +02:00
Felix Hamann
7426f0cd3e dont default export utils array 2019-05-26 21:12:29 +02:00
Felix Hamann
431d693e68 move frontend app into separate file 2019-05-26 21:07:23 +02:00
Felix Hamann
bb411a1a28 add another test for UtilRegistry 2019-05-26 20:57:45 +02:00
Felix Hamann
b32c80b457 add more unit tests for js services 2019-05-26 20:37:09 +02:00
Felix Hamann
1bc0170bc2 add frontend unit testing and collect scripts in package.json 2019-05-26 16:46:16 +02:00
Felix Hamann
5e5e350378 remove zepto.js and make flatpickr a js import 2019-05-25 23:10:23 +02:00
Felix Hamann
912dced4c1 Merge branch 'master' into babel 2019-05-25 22:50:03 +02:00
Felix Hamann
4ee48ca268 move js and css to frontend folder 2019-05-25 22:13:45 +02:00