Commit Graph

2384 Commits

Author SHA1 Message Date
Felix Hamann
15660fece1 removed obsolete static js file for asyncTable (re-appeared by accident) 2019-05-28 23:24:27 +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
befa9f3941 refactor js utilities to use class syntax and Utility decorator 2019-05-28 00:19:39 +02:00
Felix Hamann
b31514d9c6 allow js decorator functions 2019-05-28 00:19:03 +02:00
Felix Hamann
6d3385aa88 add unit test for main frontend application 2019-05-27 20:13:02 +02:00
Felix Hamann
c98c370317 only include babel polyfills where needed 2019-05-27 19:56:38 +02:00
Felix Hamann
beecc17962 Revert "remove custom polyfills, let babel do the work"
This reverts commit 4c1a38b517.
2019-05-27 19:50:35 +02:00
Felix Hamann
3de8a2b2c8 move browserslist to package.json 2019-05-26 22:39:40 +02:00
Felix Hamann
4c1a38b517 remove custom polyfills, let babel do the work 2019-05-26 22:26:22 +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
cb2895e1f8 replace webpack-karma-jasmine dependecy with manual list of packages 2019-05-26 20:49:34 +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
f840946503 re-add git commit hook for js linting 2019-05-25 22:21:39 +02:00
Felix Hamann
72da3d85e0 moved npm, webpack and eslint stuff to root 2019-05-25 22:19:27 +02:00
Felix Hamann
98c5daebcf only import bundled js and css in Foundation.hs 2019-05-25 22:14:52 +02:00
Felix Hamann
a942ddec9b adjust default-layout.julius to work with new app 2019-05-25 22:14:26 +02:00
Felix Hamann
4ee48ca268 move js and css to frontend folder 2019-05-25 22:13:45 +02:00
Felix Hamann
fb5be3995e update gitignore 2019-05-25 22:13:12 +02:00
Felix Hamann
2c69532a14 remove js and css from static folder 2019-05-25 22:12:09 +02:00
Felix Hamann
b2706ce224 remove pre commit hook for now 2019-05-25 22:10:21 +02:00
Felix Hamann
2e9e7e2d9c added webpack 2019-05-25 22:09:16 +02:00
Felix Hamann
e0801c2110 update .gitignore 2019-05-25 19:11:47 +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
6f2b887b01 gitignore generated js files 2019-05-25 18:44:38 +02:00
Felix Hamann
02b0bf3aef add pre commit hook for auto js linting 2019-05-25 18:36:31 +02:00
Felix Hamann
e62790e214 Merge branch 'asynctable-pagination' into 'master'
include hidden pagination input in async table requests

See merge request !234
2019-05-25 17:04:08 +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
b0df824835 add node_modules to gitignore 2019-05-22 22:51:55 +02:00
Felix Hamann
0cabee0826 Merge branch 'alert-on-form-leave' into 'master'
Show prompt if user has touched a form and tries to leave page

Closes #377

See merge request !233
2019-05-21 22:11:52 +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
cc83427912 Add assigned submission to test data 2019-05-21 13:40:32 +02:00
Gregor Kleen
874252edbd Fix test 2019-05-21 13:03:20 +02:00
Gregor Kleen
37644a242f Minor Cron cleanup 2019-05-21 13:03:09 +02:00
Gregor Kleen
0a2b676a42 Fix typo 2019-05-21 00:50:39 +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
Gregor Kleen
35306abbb2 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2019-05-20 23:35:40 +02:00
Gregor Kleen
91b8a903da Open SystemMessages as modals 2019-05-20 23:35:33 +02:00
Felix Hamann
a4f8aaec81 Merge branch 'http-client-html-helpers' into 'master'
Http client html helpers

See merge request !225
2019-05-20 23:26:49 +02:00
Felix Hamann
7e650c5933 URI-decode alerts header in frontend 2019-05-20 23:24:57 +02:00
Gregor Kleen
283ad9c421 Make modal-ids always css-compatible 2019-05-20 23:24:18 +02:00