Gregor Kleen
|
5d8c2af51d
|
feat(frontend): use webpack more extensively
Also include all fonts via npm
BREAKING CHANGE: Major frontend refactor
|
2019-12-11 15:11:44 +01:00 |
|
Gregor Kleen
|
81164e425b
|
chore(fontawesome): update fontawesome to 5.9.0
|
2019-07-10 19:24:25 +02:00 |
|
Felix Hamann
|
15660fece1
|
removed obsolete static js file for asyncTable (re-appeared by accident)
|
2019-05-28 23:24:27 +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 |
|
Felix Hamann
|
2c69532a14
|
remove js and css from static folder
|
2019-05-25 22:12:09 +02:00 |
|
Felix Hamann
|
b7af8249d7
|
move js utils to static/es and fix linting warnings
|
2019-05-25 18:45:58 +02:00 |
|
Felix Hamann
|
f6c0ddf45c
|
port js services to class syntax and move to static/es
|
2019-05-25 18:45:10 +02:00 |
|
Felix Hamann
|
d49eed8f48
|
include hidden pagination input in async table requests
|
2019-05-25 16:46:16 +02:00 |
|
Felix Hamann
|
3aa081131f
|
add package.json, babel and test file
|
2019-05-22 22:52:25 +02:00 |
|
Felix Hamann
|
8b4bdf9489
|
more documentation for navigate away pompt js util
closes #377
|
2019-05-21 21:57:34 +02:00 |
|
Felix Hamann
|
9d49de4382
|
add navigate away prompt js utility
|
2019-05-21 21:54:32 +02:00 |
|
Felix Hamann
|
94335c70e0
|
add missing checks for already initialized js utils in form.js
|
2019-05-21 21:53:13 +02:00 |
|
Gregor Kleen
|
2ce7925bb4
|
Merge branch '384-alerts-header-nicht-utf-8-encodiert' into 'master'
Percent-encode Alerts header
Closes #384
See merge request !226
|
2019-05-20 23:57:49 +02:00 |
|
Felix Hamann
|
7e650c5933
|
URI-decode alerts header in frontend
|
2019-05-20 23:24:57 +02:00 |
|
Felix Hamann
|
c8f4a6f528
|
take id nudging in async table into account
|
2019-05-20 23:07:40 +02:00 |
|
Felix Hamann
|
cc90faf732
|
fix: async table js util now knows current random css prefix
|
2019-05-19 20:07:03 +02:00 |
|
Felix Hamann
|
cfb09b089a
|
fix js utils not checking whether element is already initialized
|
2019-05-19 20:05:15 +02:00 |
|
Felix Hamann
|
935fd6d7eb
|
rename originalIds to keepIds in HtmlHelpers API
|
2019-05-19 20:04:22 +02:00 |
|
Felix Hamann
|
c4e6b757f9
|
dont set selectionStart on non-text inputs with async table response
|
2019-05-19 11:35:13 +02:00 |
|
Felix Hamann
|
0f1abf6cd1
|
add options object to HtmlHelpers »parseResponse«
|
2019-05-19 11:25:20 +02:00 |
|
Felix Hamann
|
cc3f3fe41a
|
add htmlhelpers (fns from httpclient)
|
2019-05-15 23:22:21 +02:00 |
|
Felix Hamann
|
d95edd662e
|
tweak js http client get/post api a little
|
2019-05-15 22:28:22 +02:00 |
|
Gregor Kleen
|
3dcb5a2b19
|
Implement generic id-nudging and use everywhere
|
2019-05-15 16:12:00 +02:00 |
|
Gregor Kleen
|
5176352a5e
|
Merge branch 'master' into mobile-fixes
|
2019-05-13 22:28:08 +02:00 |
|
Felix Hamann
|
78de0ee5bb
|
debounce auto-submit ajax calls
|
2019-05-10 23:22:45 +02:00 |
|
Gregor Kleen
|
bf287a4a99
|
Redesign course-user
|
2019-05-10 21:32:16 +02:00 |
|
Felix Hamann
|
e0d6512339
|
add http interceptor for alerts
|
2019-05-09 21:55:52 +02:00 |
|
Felix Hamann
|
373c8d213d
|
add interceptors to http client
|
2019-05-09 21:54:50 +02:00 |
|
Felix Hamann
|
043de053d5
|
keep left padding in asidenav for tablets as well
|
2019-05-09 20:35:49 +02:00 |
|
Gregor Kleen
|
06df42e43b
|
Better UI for submission users & submission user invitations
|
2019-05-09 14:53:48 +02:00 |
|
Felix Hamann
|
7dc414e233
|
keep table filter inputs focused even after response arrived
|
2019-05-08 22:16:35 +02:00 |
|
Felix Hamann
|
db71a699eb
|
fix show hide toggle button for small screens
|
2019-05-08 21:23:25 +02:00 |
|
Felix Hamann
|
05f05f54a2
|
Merge branch 'lmu-cd' into 'master'
LMU Corporate Design
Closes #75
See merge request !204
|
2019-05-05 23:06:40 +02:00 |
|
Felix Hamann
|
00a9f74d08
|
move logo file and add image of seal to asidenav
|
2019-05-05 22:53:54 +02:00 |
|
Felix Hamann
|
ea697d16cb
|
add keyboard support for mass inputs
|
2019-05-05 21:22:20 +02:00 |
|
Felix Hamann
|
351f7ace74
|
cleaner submit button setup and teardown in massinput js util
|
2019-05-05 21:22:20 +02:00 |
|
Gregor Kleen
|
b430eba9da
|
Fix tutorial massinputs
|
2019-05-05 18:24:57 +02:00 |
|
Gregor Kleen
|
aa36bd88b7
|
Dispatch async-massinput by custom ident
|
2019-05-05 15:21:47 +02:00 |
|
Gregor Kleen
|
7c2201da8b
|
fix massinput click handling
|
2019-05-05 15:02:30 +02:00 |
|
Gregor Kleen
|
83eb22896e
|
Fix typo
|
2019-05-05 12:49:28 +02:00 |
|
Gregor Kleen
|
2f8588da96
|
unarm massinput-buttons earlier
|
2019-05-05 12:38:59 +02:00 |
|
Felix Hamann
|
7f9071ec96
|
unarm submit buttons in mass inputs on regular form submits
|
2019-05-05 00:28:50 +02:00 |
|
Felix Hamann
|
09b1d61458
|
Merge branch 'feat/asynchronous-mass-input' into 'master'
Basic short-circuit support for mass-input
See merge request !187
|
2019-05-04 22:16:09 +02:00 |
|
Felix Hamann
|
d06bfe07d0
|
prefix input ids in massinput response
|
2019-05-04 22:00:19 +02:00 |
|
Felix Hamann
|
34c5134d97
|
make mass input more accessible with more checks on form submit events
|
2019-05-04 21:13:09 +02:00 |
|
Felix Hamann
|
e77df30632
|
more robust mass input form data handling
|
2019-05-04 16:46:16 +02:00 |
|
Gregor Kleen
|
780c99259f
|
Working but incomplete
|
2019-05-04 14:53:37 +02:00 |
|
Felix Hamann
|
78dbe604aa
|
disable reactive button js util
|
2019-05-02 23:20:18 +02:00 |
|
Felix Hamann
|
19b7b1e9a5
|
rework icons in navbar items
|
2019-05-01 21:05:48 +02:00 |
|