With this patch set, Wok will not import/package external JS libs which
has a CDN related. That way, may be easier to get Wok package on
Debian/Fedora offical repositories.
In the other hand, the client browser which will access Wok interface
MUST have internet access to be able to load external URLs.
As it is not common scenario and the CDN is mostly used by web servers,
it should not be a big deal.
Aline Manera (16):
Remove fontawesome-fonts as Wok dependency
Use a CDN to get bootstrap.min.js content
Use a CDN to get jquery.min.js content
Use a CDN to get moment.min.js content
Use a CDN to get dataTables JS and CSS files
Remove lodash JS file as it is not in use
Use a CDN to get JQuery bootgrid JS and CSS files
Use a CDN to get typeahead.bundle.min.js content
Use a CDN to get Bootstrap Editable JS and CSS files
Use a CDN to get Bootstrap switch JS and CSS files
Use a CDN to get bootstrap-select.min.js content
Remove es5-shim JS file as it is not in use
Use a CDN to get list.min.js content
Use a CDN to get JQuery UI JS and CSS files
Remove jquery.i18n.min.js as it is not in use
Use a CDN to get base64.min.js content
COPYING | 74 -
IBM-license-blacklist | 35 -
configure.ac | 35 -
contrib/wok.spec.fedora.in | 1 -
contrib/wok.spec.suse.in | 1 -
docs/fedora-deps.md | 2 +-
docs/opensuse-deps.md | 2 +-
docs/ubuntu-deps.md | 2 +-
src/wok/config.py.in | 35 -
tests/test_config.py.in | 13 -
tests/test_server.py | 1 -
ui/Makefile.am | 4 +-
ui/base64/Makefile.am | 21 -
ui/base64/README.md | 27 -
ui/base64/jquery.base64.js | 122 -
ui/css/Makefile.am | 8 +-
ui/css/datatables.bootstrap.css | 271 --
ui/css/fontawesome/Makefile.am | 21 -
ui/css/fontawesome/fontawesome.css | 2671 --------------------
ui/css/src/datatables.bootstrap.scss | 318 ---
ui/css/src/modules/_wok-variables.scss | 2 +-
ui/css/src/wok.scss | 12 +
ui/css/wok.css | 11 +
ui/js/src/wok.confirm.js | 6 +-
ui/js/src/wok.message.js | 4 +-
ui/js/src/wok.utils.js | 4 +-
ui/libs/Makefile.am | 4 +-
ui/libs/bootstrap-editable/LICENSE | 19 -
ui/libs/bootstrap-editable/Makefile.am | 18 -
ui/libs/bootstrap-editable/dist/Makefile.am | 18 -
ui/libs/bootstrap-editable/dist/css/Makefile.am | 20 -
.../dist/css/bootstrap-editable.css | 663 -----
ui/libs/bootstrap-editable/dist/js/Makefile.am | 20 -
.../dist/js/bootstrap-editable.min.js | 7 -
ui/libs/bootstrap-select/LICENSE | 21 -
ui/libs/bootstrap-select/Makefile.am | 20 -
ui/libs/bootstrap-select/dist/Makefile.am | 20 -
ui/libs/bootstrap-select/dist/css/Makefile.am | 22 -
.../dist/css/bootstrap-select.min.css | 6 -
ui/libs/bootstrap-select/dist/js/Makefile.am | 22 -
.../dist/js/bootstrap-select.min.js | 8 -
ui/libs/bootstrap-switch/LICENSE | 21 -
ui/libs/bootstrap-switch/Makefile.am | 18 -
ui/libs/bootstrap-switch/dist/Makefile.am | 18 -
ui/libs/bootstrap-switch/dist/css/Makefile.am | 20 -
.../dist/css/bootstrap-switch.min.css | 22 -
ui/libs/bootstrap-switch/dist/js/Makefile.am | 20 -
.../dist/js/bootstrap-switch.min.js | 22 -
ui/libs/bootstrap/LICENSE | 21 -
ui/libs/bootstrap/Makefile.am | 22 -
ui/libs/bootstrap/bootstrap.min.js | 7 -
ui/libs/datatables/LICENSE | 22 -
ui/libs/datatables/Makefile.am | 19 -
ui/libs/datatables/css/Makefile.am | 21 -
ui/libs/datatables/css/datatables.min.css | 24 -
ui/libs/datatables/js/Makefile.am | 23 -
ui/libs/datatables/js/datatables.min.js | 273 --
ui/libs/datatables/js/plugins/Makefile.am | 19 -
ui/libs/datatables/js/plugins/ip-address/LICENSE | 20 -
.../datatables/js/plugins/ip-address/Makefile.am | 21 -
.../datatables/js/plugins/ip-address/ip-address.js | 103 -
ui/libs/es5-shim/LICENSE | 22 -
ui/libs/es5-shim/Makefile.am | 22 -
ui/libs/es5-shim/es5-shim.min.js | 7 -
ui/libs/jquery-bootgrid/LICENSE | 17 -
ui/libs/jquery-bootgrid/Makefile.am | 18 -
ui/libs/jquery-bootgrid/dist/Makefile.am | 18 -
ui/libs/jquery-bootgrid/dist/css/Makefile.am | 20 -
.../dist/css/jquery.bootgrid.min.css | 5 -
ui/libs/jquery-bootgrid/dist/js/Makefile.am | 20 -
.../jquery-bootgrid/dist/js/jquery.bootgrid.min.js | 6 -
ui/libs/jquery-i18n/LICENSE | 19 -
ui/libs/jquery-i18n/Makefile.am | 22 -
ui/libs/jquery-i18n/jquery.i18n.min.js | 1 -
ui/libs/jquery-ui/LICENSE | 44 -
ui/libs/jquery-ui/Makefile.am | 24 -
ui/libs/jquery-ui/jquery-ui-i18n.min.js | 7 -
ui/libs/jquery-ui/jquery-ui.min.js | 13 -
ui/libs/jquery-ui/themes/Makefile.am | 20 -
ui/libs/jquery-ui/themes/base/Makefile.am | 24 -
ui/libs/jquery-ui/themes/base/images/Makefile.am | 22 -
.../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 457 -> 0 bytes
.../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 351 -> 0 bytes
.../base/images/ui-bg_flat_10_000000_40x100.png | Bin 244 -> 0 bytes
.../base/images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 301 -> 0 bytes
.../base/images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 387 -> 0 bytes
.../base/images/ui-bg_glass_65_ffffff_1x400.png | Bin 246 -> 0 bytes
.../images/ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 5854 -> 0 bytes
.../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 317 -> 0 bytes
.../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 367 -> 0 bytes
.../themes/base/images/ui-icons_222222_256x240.png | Bin 7006 -> 0 bytes
.../themes/base/images/ui-icons_228ef1_256x240.png | Bin 4599 -> 0 bytes
.../themes/base/images/ui-icons_ef8c08_256x240.png | Bin 4599 -> 0 bytes
.../themes/base/images/ui-icons_ffd27a_256x240.png | Bin 4599 -> 0 bytes
.../themes/base/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 0 bytes
ui/libs/jquery-ui/themes/base/jquery-ui.min.css | 7 -
ui/libs/jquery/LICENSE | 21 -
ui/libs/jquery/Makefile.am | 22 -
ui/libs/jquery/jquery.min.js | 6 -
ui/libs/list-js/LICENSE | 21 -
ui/libs/list-js/Makefile.am | 22 -
ui/libs/list-js/list.min.js | 1 -
ui/libs/lodash/LICENSE | 24 -
ui/libs/lodash/Makefile.am | 21 -
ui/libs/lodash/lodash.min.js | 136 -
ui/libs/moment/LICENSE | 22 -
ui/libs/moment/Makefile.am | 21 -
ui/libs/moment/moment-with-locales.min.js | 76 -
ui/libs/typeahead/LICENSE | 19 -
ui/libs/typeahead/Makefile.am | 20 -
ui/libs/typeahead/typeahead.bundle.min.js | 8 -
ui/pages/login.html.tmpl | 26 +-
ui/pages/wok-ui.html.tmpl | 47 +-
113 files changed, 72 insertions(+), 6126 deletions(-)
delete mode 100644 ui/base64/Makefile.am
delete mode 100644 ui/base64/README.md
delete mode 100644 ui/base64/jquery.base64.js
delete mode 100644 ui/css/fontawesome/Makefile.am
delete mode 100644 ui/css/fontawesome/fontawesome.css
delete mode 100644 ui/libs/bootstrap-editable/LICENSE
delete mode 100644 ui/libs/bootstrap-editable/Makefile.am
delete mode 100644 ui/libs/bootstrap-editable/dist/Makefile.am
delete mode 100644 ui/libs/bootstrap-editable/dist/css/Makefile.am
delete mode 100644 ui/libs/bootstrap-editable/dist/css/bootstrap-editable.css
delete mode 100644 ui/libs/bootstrap-editable/dist/js/Makefile.am
delete mode 100644 ui/libs/bootstrap-editable/dist/js/bootstrap-editable.min.js
delete mode 100644 ui/libs/bootstrap-select/LICENSE
delete mode 100644 ui/libs/bootstrap-select/Makefile.am
delete mode 100644 ui/libs/bootstrap-select/dist/Makefile.am
delete mode 100644 ui/libs/bootstrap-select/dist/css/Makefile.am
delete mode 100644 ui/libs/bootstrap-select/dist/css/bootstrap-select.min.css
delete mode 100644 ui/libs/bootstrap-select/dist/js/Makefile.am
delete mode 100644 ui/libs/bootstrap-select/dist/js/bootstrap-select.min.js
delete mode 100644 ui/libs/bootstrap-switch/LICENSE
delete mode 100644 ui/libs/bootstrap-switch/Makefile.am
delete mode 100644 ui/libs/bootstrap-switch/dist/Makefile.am
delete mode 100644 ui/libs/bootstrap-switch/dist/css/Makefile.am
delete mode 100644 ui/libs/bootstrap-switch/dist/css/bootstrap-switch.min.css
delete mode 100644 ui/libs/bootstrap-switch/dist/js/Makefile.am
delete mode 100644 ui/libs/bootstrap-switch/dist/js/bootstrap-switch.min.js
delete mode 100644 ui/libs/bootstrap/LICENSE
delete mode 100644 ui/libs/bootstrap/Makefile.am
delete mode 100644 ui/libs/bootstrap/bootstrap.min.js
delete mode 100644 ui/libs/datatables/LICENSE
delete mode 100644 ui/libs/datatables/Makefile.am
delete mode 100644 ui/libs/datatables/css/Makefile.am
delete mode 100644 ui/libs/datatables/css/datatables.min.css
delete mode 100644 ui/libs/datatables/js/Makefile.am
delete mode 100644 ui/libs/datatables/js/datatables.min.js
delete mode 100644 ui/libs/datatables/js/plugins/Makefile.am
delete mode 100644 ui/libs/datatables/js/plugins/ip-address/LICENSE
delete mode 100644 ui/libs/datatables/js/plugins/ip-address/Makefile.am
delete mode 100644 ui/libs/datatables/js/plugins/ip-address/ip-address.js
delete mode 100644 ui/libs/es5-shim/LICENSE
delete mode 100644 ui/libs/es5-shim/Makefile.am
delete mode 100644 ui/libs/es5-shim/es5-shim.min.js
delete mode 100644 ui/libs/jquery-bootgrid/LICENSE
delete mode 100644 ui/libs/jquery-bootgrid/Makefile.am
delete mode 100644 ui/libs/jquery-bootgrid/dist/Makefile.am
delete mode 100644 ui/libs/jquery-bootgrid/dist/css/Makefile.am
delete mode 100644 ui/libs/jquery-bootgrid/dist/css/jquery.bootgrid.min.css
delete mode 100644 ui/libs/jquery-bootgrid/dist/js/Makefile.am
delete mode 100644 ui/libs/jquery-bootgrid/dist/js/jquery.bootgrid.min.js
delete mode 100644 ui/libs/jquery-i18n/LICENSE
delete mode 100644 ui/libs/jquery-i18n/Makefile.am
delete mode 100644 ui/libs/jquery-i18n/jquery.i18n.min.js
delete mode 100644 ui/libs/jquery-ui/LICENSE
delete mode 100644 ui/libs/jquery-ui/Makefile.am
delete mode 100644 ui/libs/jquery-ui/jquery-ui-i18n.min.js
delete mode 100644 ui/libs/jquery-ui/jquery-ui.min.js
delete mode 100644 ui/libs/jquery-ui/themes/Makefile.am
delete mode 100644 ui/libs/jquery-ui/themes/base/Makefile.am
delete mode 100644 ui/libs/jquery-ui/themes/base/images/Makefile.am
delete mode 100644
ui/libs/jquery-ui/themes/base/images/ui-bg_diagonals-thick_18_b81900_40x40.png
delete mode 100644
ui/libs/jquery-ui/themes/base/images/ui-bg_diagonals-thick_20_666666_40x40.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-bg_flat_10_000000_40x100.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-bg_glass_100_f6f6f6_1x400.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-bg_glass_100_fdf5ce_1x400.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
delete mode 100644
ui/libs/jquery-ui/themes/base/images/ui-bg_gloss-wave_35_f6a828_500x100.png
delete mode 100644
ui/libs/jquery-ui/themes/base/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
delete mode 100644
ui/libs/jquery-ui/themes/base/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-icons_222222_256x240.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-icons_228ef1_256x240.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-icons_ef8c08_256x240.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-icons_ffd27a_256x240.png
delete mode 100644 ui/libs/jquery-ui/themes/base/images/ui-icons_ffffff_256x240.png
delete mode 100644 ui/libs/jquery-ui/themes/base/jquery-ui.min.css
delete mode 100644 ui/libs/jquery/LICENSE
delete mode 100644 ui/libs/jquery/Makefile.am
delete mode 100644 ui/libs/jquery/jquery.min.js
delete mode 100644 ui/libs/list-js/LICENSE
delete mode 100644 ui/libs/list-js/Makefile.am
delete mode 100644 ui/libs/list-js/list.min.js
delete mode 100644 ui/libs/lodash/LICENSE
delete mode 100644 ui/libs/lodash/Makefile.am
delete mode 100644 ui/libs/lodash/lodash.min.js
delete mode 100644 ui/libs/moment/LICENSE
delete mode 100644 ui/libs/moment/Makefile.am
delete mode 100644 ui/libs/moment/moment-with-locales.min.js
delete mode 100644 ui/libs/typeahead/LICENSE
delete mode 100644 ui/libs/typeahead/Makefile.am
delete mode 100644 ui/libs/typeahead/typeahead.bundle.min.js
--
2.13.5