Commit Graph

15 Commits

Author SHA1 Message Date
dependabot[bot]
18e1d3a6d2 webui: bump hosted-git-info from 2.8.8 to 2.8.9 (#2446)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 08:18:43 +03:00
dependabot[bot]
1f7ede8334 webui: bump lodash from 4.17.20 to 4.17.21 (#2445)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 08:18:19 +03:00
Maxim Prokhorov
8df23392a9 webui: clean-up cfd6e36dbe
update to terser v5
replace gulp-remove-code with a rough equivalent in the gulpscript itself
replace gulp-inline with gulp-inline-source-html
remove base64 modules as redundant when running inline-source (does both)
remove crass as redundant when running inline-source (uses csso)
fixup jquery source map comment (but still keep the actual file)

at least now this seems stable enough to start more of the ui tweaking
2021-01-16 20:40:23 +03:00
Maxim Prokhorov
3e0291e534 webui: bump old deps 2021-01-15 23:06:19 +03:00
Maxim Prokhorov
cfd6e36dbe webui: use terser as js minifier
support es6 syntax
use js comment style in custom.js
only minify the custom.js

using 4.x branch, since 5.x wants async / await and more changes to the gulp script
2021-01-15 22:45:44 +03:00
Xose Pérez
d319e000f3 web images 2018-12-09 21:11:12 +01:00
Max Prokhorov
65d5a50b0b Update to gulp@4 2018-12-09 00:03:55 +03:00
Max Prokhorov
1383b4441e Update npm packages
Bump npm version installed by travis
Update package-lock for latest npm version
Bump packages versions and clean-up unused
Missing datatables.js images to avoid warnings
2018-09-22 05:04:20 +03:00
Xose Pérez
1c755cfb89 Pre-build the different available WebUI images 2018-06-22 20:19:39 +02:00
Xose Pérez
7b63521c80 Added map-stream to dependencies 2018-06-21 18:18:31 +02:00
Xose Pérez
b56e986e69 Support for webui_module configuration in the OTA manager 2018-06-20 12:02:57 +02:00
Xose Pérez
79cb59b06c Adding filtering code to HTML and JS files 2018-06-16 23:00:15 +02:00
Xose Pérez
86d9ee8009 CSS optimization (#870, #871) 2018-05-21 12:48:04 +02:00
Xose Pérez
6c18f96483 Add revision to web UI, populated by automated build script 2018-04-02 18:36:50 +02:00
Xose Pérez
3f9d99a7d3 Added missing dependency on gulp-crass 2018-03-31 12:37:07 +02:00