[pve-devel] [PATCH manager 00/19] moving to widget-toolkit

Dominik Csapak d.csapak at proxmox.com
Thu Dec 21 13:36:03 CET 2017


this series is my part of the move to the widget-toolkit
(excluding Utils.js; this needs more time in january)

it includes an additional feature in the api (filtering
the syslog by service), which was nicer than changing
the gui component to not use the feature

this is thought to be used together with thomas series
and my 2 series for the proxmox-widget-toolkit

also included is an updated patch for including the widget toolkit
(with version parameter)

Dominik Csapak (19):
  add proxmox-widget-toolkit to pve gui
  use ComboGrid from proxmox-widget-toolkit
  use TextField from proxmox-widget-toolkit
  use IntegerField from widget toolkit
  use TimeView and TimeEdit from widget toolkit
  use NetworkView/NetworkEdit from widget toolkit
  use NodeAPT grid from widget toolkit
  remove unused MigrateAll window
  add rrd models
  use RRDChart and RRDStore from widget toolkit
  use JsonObject from widget toolkit
  use UpdateStore from widget toolkit
  change pve-invalid-row class to proxmox-invalid-row
  use Tasks from widget toolkit
  use ServiceView from widget toolkit
  add 'service' parameter to syslog api call
  use DNSView/DNSEdit from widget toolkit
  create some models
  use Proxmox.button.StdRemoveButton where possible

 PVE/API2/Nodes.pm                          |  17 +-
 PVE/Service/pveproxy.pm                    |  11 +
 debian/control                             |   1 +
 www/css/ext6-pve.css                       |   2 +-
 www/index.html.tpl                         |   8 +
 www/manager6/Makefile                      |  19 +-
 www/manager6/ceph/Monitor.js               |   2 +-
 www/manager6/ceph/OSD.js                   |   2 +-
 www/manager6/ceph/Pool.js                  |   8 +-
 www/manager6/ceph/Status.js                |   2 +-
 www/manager6/data/ObjectStore.js           |   2 +-
 www/manager6/data/PVEProxy.js              |   1 +
 www/manager6/data/RRDStore.js              | 119 ----------
 www/manager6/data/ResourceStore.js         |   2 +-
 www/manager6/data/UpdateQueue.js           |  67 ------
 www/manager6/data/UpdateStore.js           |  68 ------
 www/manager6/data/models/RRDModels.js      |  62 +++++
 www/manager6/data/reader/JsonObject.js     | 127 -----------
 www/manager6/dc/AuthEdit.js                |   8 +-
 www/manager6/dc/AuthView.js                |  25 +-
 www/manager6/dc/Backup.js                  |  20 +-
 www/manager6/dc/GroupEdit.js               |   2 +-
 www/manager6/dc/GroupView.js               |  23 +-
 www/manager6/dc/Health.js                  |   2 +-
 www/manager6/dc/Log.js                     |   4 +-
 www/manager6/dc/OptionView.js              |   6 +-
 www/manager6/dc/PoolEdit.js                |   2 +-
 www/manager6/dc/PoolView.js                |  23 +-
 www/manager6/dc/SecurityGroups.js          |  34 ++-
 www/manager6/dc/StorageView.js             |  23 +-
 www/manager6/dc/Summary.js                 |   2 +-
 www/manager6/dc/Tasks.js                   |   4 +-
 www/manager6/dc/UserView.js                |  25 +-
 www/manager6/form/BridgeSelector.js        |   2 +-
 www/manager6/form/ComboGrid.js             | 353 -----------------------------
 www/manager6/form/ControllerSelector.js    |   3 +-
 www/manager6/form/FileSelector.js          |   2 +-
 www/manager6/form/GroupSelector.js         |   2 +-
 www/manager6/form/IPProtocolSelector.js    |   2 +-
 www/manager6/form/IPRefSelector.js         |   2 +-
 www/manager6/form/IntegerField.js          |   8 -
 www/manager6/form/NodeSelector.js          |   2 +-
 www/manager6/form/PoolSelector.js          |   2 +-
 www/manager6/form/RoleSelector.js          |   2 +-
 www/manager6/form/SecurityGroupSelector.js |   2 +-
 www/manager6/form/SnapshotSelector.js      |   2 +-
 www/manager6/form/StorageSelector.js       |   2 +-
 www/manager6/form/TextField.js             |  36 ---
 www/manager6/form/USBSelector.js           |   2 +-
 www/manager6/form/UserSelector.js          |   2 +-
 www/manager6/form/VMSelector.js            |   2 +-
 www/manager6/grid/BackupView.js            |  31 +--
 www/manager6/grid/FirewallAliases.js       |  31 +--
 www/manager6/grid/FirewallOptions.js       |   2 +-
 www/manager6/grid/FirewallRules.js         |  48 ++--
 www/manager6/grid/Replication.js           |  29 +--
 www/manager6/ha/GroupEdit.js               |   2 +-
 www/manager6/ha/GroupSelector.js           |   2 +-
 www/manager6/ha/Groups.js                  |  21 +-
 www/manager6/ha/ResourceEdit.js            |   4 +-
 www/manager6/ha/Resources.js               |  27 +--
 www/manager6/lxc/Config.js                 |   3 +-
 www/manager6/lxc/CreateWizard.js           |   4 +-
 www/manager6/lxc/DNS.js                    |   8 +-
 www/manager6/lxc/Options.js                |  15 +-
 www/manager6/lxc/ResourceEdit.js           |   9 +-
 www/manager6/lxc/Summary.js                |  13 +-
 www/manager6/node/APT.js                   | 210 -----------------
 www/manager6/node/Config.js                |  31 ++-
 www/manager6/node/DNSEdit.js               |  55 -----
 www/manager6/node/DNSView.js               |  48 ----
 www/manager6/node/NetworkEdit.js           | 325 --------------------------
 www/manager6/node/NetworkView.js           | 351 ----------------------------
 www/manager6/node/ServiceView.js           | 164 --------------
 www/manager6/node/Summary.js               |  13 +-
 www/manager6/node/Tasks.js                 | 175 --------------
 www/manager6/node/TimeEdit.js              |  39 ----
 www/manager6/node/TimeView.js              |  57 -----
 www/manager6/panel/IPSet.js                |  55 ++---
 www/manager6/panel/RRDChart.js             | 187 ---------------
 www/manager6/panel/RRDView.js              | 112 ---------
 www/manager6/qemu/CPUOptions.js            |   7 +-
 www/manager6/qemu/Config.js                |   3 +-
 www/manager6/qemu/HDThrottle.js            |   8 +-
 www/manager6/qemu/MemoryEdit.js            |   4 +-
 www/manager6/qemu/NetworkEdit.js           |   2 +-
 www/manager6/qemu/Options.js               |   2 +-
 www/manager6/qemu/ProcessorEdit.js         |   4 +-
 www/manager6/qemu/Summary.js               |  13 +-
 www/manager6/storage/ContentView.js        |  25 +-
 www/manager6/storage/DirEdit.js            |   2 +-
 www/manager6/storage/GlusterFsEdit.js      |   4 +-
 www/manager6/storage/NFSEdit.js            |   2 +-
 www/manager6/storage/Summary.js            |   7 +-
 www/manager6/window/BulkAction.js          |   2 +-
 www/manager6/window/MigrateAll.js          |  85 -------
 96 files changed, 344 insertions(+), 3048 deletions(-)
 delete mode 100644 www/manager6/data/RRDStore.js
 delete mode 100644 www/manager6/data/UpdateQueue.js
 delete mode 100644 www/manager6/data/UpdateStore.js
 create mode 100644 www/manager6/data/models/RRDModels.js
 delete mode 100644 www/manager6/data/reader/JsonObject.js
 delete mode 100644 www/manager6/form/ComboGrid.js
 delete mode 100644 www/manager6/form/IntegerField.js
 delete mode 100644 www/manager6/form/TextField.js
 delete mode 100644 www/manager6/node/APT.js
 delete mode 100644 www/manager6/node/DNSEdit.js
 delete mode 100644 www/manager6/node/DNSView.js
 delete mode 100644 www/manager6/node/NetworkEdit.js
 delete mode 100644 www/manager6/node/NetworkView.js
 delete mode 100644 www/manager6/node/ServiceView.js
 delete mode 100644 www/manager6/node/Tasks.js
 delete mode 100644 www/manager6/node/TimeEdit.js
 delete mode 100644 www/manager6/node/TimeView.js
 delete mode 100644 www/manager6/panel/RRDChart.js
 delete mode 100644 www/manager6/panel/RRDView.js
 delete mode 100644 www/manager6/window/MigrateAll.js

-- 
2.11.0





More information about the pve-devel mailing list