1 proxmox-widget-toolkit (3.6.1) bullseye; urgency=medium
3 * repo view: replace non-clickable checkbox with icons
5 * auth ui: add LDAP realm-edit panel and sync UI, refactored & adapted from
6 the pve-manager implementation for future reuse
8 * dark-theme: improve help button contrast ratios in focused state
10 * dark-theme: make "sorted-by" header highlight more subtle
12 * dark-theme: dim warning and invalid colors more
14 * dark-theme: let the background "shine through" mask more to avoid that
15 information on it becomes unreadable
17 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Mar 2023 14:13:42 +0100
19 proxmox-widget-toolkit (3.6.0) bullseye; urgency=medium
21 * node apt: make changelog window taller for 4:3 ratio and cleanup/modernize
24 * ui: SMART: show SMART data in correct columns with correct values
26 * fix #4421: ui: guard setProxy against races of slow vs fast requests
28 * dark-theme: add initial version of the proxmox-dark theme
30 * subscription/summary/backup: stop setting the background color
32 * gauge widget: add support for a dark theme and dynamic theme switching
34 * rrd chart: add support for the dark theme and dynamic theme switching
36 * form: add a theme selector window
39 - fix summary row background
40 - increase contrast on check-boxes
41 - visually remove the border around the pve resource tree
42 - remove thicker borders around content
43 - re-work buttons colors to appear dimmer
44 - make windows stand out more against the background mask
46 * fix #4585 : toolkit: configid type: add missing "-" character support
48 * input panel: improve validity change check for advanced fields
50 * auth-realm selector: add custom store filters for callers
52 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Mar 2023 16:25:37 +0100
54 proxmox-widget-toolkit (3.5.5) bullseye; urgency=medium
56 * combobox grid: use the grids view for the error message
58 * combobox grid: make height for the error configurable
60 * combobox grid: instead of hiding the picker collapse it, keeping the
61 internal state consitent which avoids, among other things, the need
62 fo two clicks after re-selecting an item
64 * utils: always html-encode response message from errors to avoid rendering
65 glitches, that while not known to be problematic from a safety POV, are
66 possibly odd for people to find.
68 * form: display-edit: add safe default renderer for display field to avoid
69 unproblematic, but possible odd and glitchy side-effects from the
70 value-bind if the display-edit field is in iput mode.
72 * api request: add wide spread alert-error logic as smart-on option
74 -- Proxmox Support Team <support@proxmox.com> Tue, 31 Jan 2023 17:27:41 +0100
76 proxmox-widget-toolkit (3.5.4) bullseye; urgency=medium
78 * api-viewer: allow text selection in the parameter and the return grids
80 * task viewer: add optional button to download full task-log
82 * permission role selector: fix renderer for column of included privileges
85 * permission role selector: make slightly more wide and resizeable
87 * node network view: rework finding free interface ID and move add-menu
88 generation to common helper (no semantic change intended)
90 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Jan 2023 16:09:53 +0100
92 proxmox-widget-toolkit (3.5.3) bullseye; urgency=medium
94 * css: do not make full-style tags display as inline-block in the tree
97 * log, journal view: fix access to `me` after destroying
99 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2022 11:14:27 +0100
101 proxmox-widget-toolkit (3.5.2) bullseye; urgency=medium
103 * host disks: add 'mounted' column
105 * host disk: handle partition data from Proxmox Backup Server backend
107 * number field: avoid that a single up/down arrow key press
108 increment or decrements twice
110 * toolkit: make email regex pattern match pve-common
112 * css: import action column fix from pbs, pmg
114 * fix #2703: networkedit: limit custom interface name field to 15
117 * task progress: show text instead of bogus percentage
119 * fix #3593: add CPU affinity task set type
121 * input panel: add onSetValues hook
123 * add tag related helpers
125 * toolkit: add override for ExtJS DragDropManager to fix selection behavior
128 * rdd charts: don't display power-of-two suffix 'i' for values without unit
131 * fix #4271: api-viewer: display nested formats instead of `[object Object]`
133 * api-viewer: show min/max for values without any other format
135 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Nov 2022 08:37:26 +0100
137 proxmox-widget-toolkit (3.5.1) bullseye; urgency=medium
139 * pxar file types: fix over-eager s/text/label/ so that text file icon is
142 * file browser: disable item # size rendering
144 -- Proxmox Support Team <support@proxmox.com> Mon, 16 May 2022 18:03:35 +0200
146 proxmox-widget-toolkit (3.5.0) bullseye; urgency=medium
148 * file browser: try reload again when getting a 503 error
150 * ui: acl role selector: make the picker grid wider and ensure that the
151 text wraps in the privilege column
153 * fix #4001: file browser: add a configurable prefix to downloaded files
155 * fix #4001: file browser: show number of items in a directory as size, if
158 * file browser: align size column to end/right
160 * file browser: only disable, not hide button if not downloadable and add
161 hint for why and what to do in tooltip
163 * switch to native version format for native package
165 -- Proxmox Support Team <support@proxmox.com> Sun, 15 May 2022 11:46:54 +0200
167 proxmox-widget-toolkit (3.4-10) bullseye; urgency=medium
169 * css: add proxmox-good-row class
171 * status view: fix usage calculation for fields without valid values, like
172 for example SWAP can often be.
174 * buttons: add AltText to unify the hack to detect the max size of a button
175 that switches its text dynamically
177 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Apr 2022 18:58:21 +0200
179 proxmox-widget-toolkit (3.4-9) bullseye; urgency=medium
181 * file browser: optionally allow showing a "download as tar.zst"
184 * tab buttons: fix vertial centering of text and reduce padding
187 * move over the markdown based notes view panel and edit window from
188 pve-manager for reuse
190 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Apr 2022 07:56:54 +0200
192 proxmox-widget-toolkit (3.4-8) bullseye; urgency=medium
194 * fix #3919: log view: show first task output line correctly
196 * combo grid: clear filter on blur
198 * utils: clear cookies with secure flag set to avoid bogus browser
201 * node tasks: do not count preset filters as normal filters to avoid
202 "clear filter" button glitch
204 * icons: switch cpu and ram bitmaps to svg
206 * object grid: call rendere with our scope
208 * dns view: increase api polling intervall from 1s to 10s
210 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Apr 2022 16:45:50 +0200
212 proxmox-widget-toolkit (3.4-7) bullseye; urgency=medium
214 * extjs: fix check for 'touch' input event in drag and drop handler, making
215 the 'pen' pointer event source type, that chrome/chromium emits in some
218 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Feb 2022 12:12:13 +0100
220 proxmox-widget-toolkit (3.4-6) bullseye; urgency=medium
222 * utils: render language: fix rendering special default value
224 * sorters: use correct property 'direction' and keep default 'ASC'
226 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Feb 2022 11:34:42 +0100
228 proxmox-widget-toolkit (3.4-5) bullseye; urgency=medium
230 * login: tfa: hide u2f and yubico-otp if not available
232 * improve error handling when adding webauthn entries
234 * toolkit: fix noisy ext warning of feature we do not want/use
236 * zfs detail: increase default window height
238 * zfs detail: hide the pool itself in tree view
240 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Jan 2022 12:52:18 +0100
242 proxmox-widget-toolkit (3.4-4) bullseye; urgency=medium
244 * utils: format duration: render years when we can avoid huge day numbers
246 * journalview: fix wrong initial load with default timespan on widget
249 * logpanel: fix glitching on fast task logs
251 * logpanel: actually catch up when following the log for tasks with an
252 almost artificially high log output traffic
254 * log viewer: add heuristic for scroll-direction dependent ratio
257 * log viewer: add heuristic for triggering a new limit load earlier to
258 reduce latency on casual scrolling
260 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Nov 2021 18:29:56 +0100
262 proxmox-widget-toolkit (3.4-3) bullseye; urgency=medium
264 * data: diffstore: fix autoDestroyRstore option (regression from ExtJS 7)
266 * ui: OpenID edit: make username-claim field editable for arbitrary values
268 * ui: OpenID realm: allow to edit scopes
270 * ui: OpenID realm: allow to edit prompt
272 * ui: OpenID realm: allow to edit acr values
274 * form: copy BandwidthSelector/SizeField from Proxmox VE's manager
276 * bandwidth/utils: move out SizeUnits definition to more common module
278 * utils: add size unit related helpers to parse/auto-scale/format
280 * bandwidth field: allow to submit auto-scaled size-units as string
282 -- Proxmox Support Team <support@proxmox.com> Sat, 20 Nov 2021 21:41:37 +0100
284 proxmox-widget-toolkit (3.4-2) bullseye; urgency=medium
286 * TFA login window: fix a formatted label showed when being low on unused
289 * proxmox checkbox: add clearOnDisable config
291 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Nov 2021 10:23:34 +0100
293 proxmox-widget-toolkit (3.4-1) bullseye; urgency=medium
295 * panel/RRDCharts: enable scrolling for RRDCharts on touchscreens
297 * disk selector: allow requesting partitions too
299 * fix #3589: show device name in title for SMART values window
301 * cbind: document cbind by adding a small summary and example
303 * add common utils used for u2f and webauthn, adapted from PVE and PBS,
306 * add TFA-login, TOTP, WebAuthn and recover-key edit windows for better reuse
308 * disk list: allow wiping individual partitions
310 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Nov 2021 21:11:16 +0100
312 proxmox-widget-toolkit (3.3-6) bullseye; urgency=medium
314 * fix #3542: node: task logs: query correct node for tasks in clusters
316 * node: add a, by default hidden, MTU column in network view
318 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Jul 2021 16:41:01 +0200
320 proxmox-widget-toolkit (3.3-5) bullseye; urgency=medium
322 * node: repos: add possibility to link online help
324 * api-viewer: drop extra slash in api path
326 * apt: match "Debian Backports" origin as Debian one
328 * add new shared component for the package version window
330 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jul 2021 17:52:08 +0200
332 proxmox-widget-toolkit (3.3-4) bullseye; urgency=medium
334 * acme: allow wildcards as domain
336 * service view: avoid showing not installed services as error
338 * service view: fix stale stop/restart button enabled behavior
340 * service view: disable all buttons for masked/not-found/unknown services
342 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jul 2021 18:42:51 +0200
344 proxmox-widget-toolkit (3.3-3) bullseye; urgency=medium
346 * realm view/edit: make more generic for better reuse
348 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Jul 2021 09:52:27 +0200
350 proxmox-widget-toolkit (3.3-2) bullseye; urgency=medium
352 * node: repos: only show suites warning at the top if enabled repository is
355 * move over authentication-real edit window widget from Proxmox VE
357 * utils: add helper to format node's repository status
359 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Jul 2021 17:30:43 +0200
361 proxmox-widget-toolkit (3.2-5) bullseye; urgency=medium
363 * network: always ask for confirmation before removing a network
364 interface from the configuration. While it is not that dangerous as we
365 have a pending config that needs to get applied, it still is nicer to do
368 * node: tasks: use helper to format status again for a localized warnings
371 * window: safe-destroy: add taskDone and apiCallDone callbacks
373 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Jul 2021 14:30:44 +0200
375 proxmox-widget-toolkit (3.2-4) bullseye; urgency=medium
377 * node: APT repositories: upgrade "no Proxmox product repo configured" from
380 * node: task history: deselect entries when filter changes
382 * node: task history: show errors on store load
384 * node: task history: add 'clear filter' button
386 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 16:50:23 +0200
388 proxmox-widget-toolkit (3.2-3) bullseye; urgency=medium
390 * node: repos: handle that components can be undefined
392 * markdown: encode bad nodes HTML instead of pruning it
394 * markdown: make sanitizer more strict in filtering tags and ensure that the
395 src and the href attributes point to a HTTP url, or is a data-url on a
398 * info widget: early return from update if text & value stayed the same
400 * utils: updateColumnWidth: drop duplicate implementation and allow
401 overriding tresholdWidth
403 * utils: updateColumnWidth: directly calculate column count by threshold,
404 automatically using more columns on wide containers.
406 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 10:10:47 +0200
408 proxmox-widget-toolkit (3.2-2) bullseye; urgency=medium
410 * avoid using unique ids for components that may have more than one instance
411 at the same time. Fixes and issue with switching between nodes on the new
412 APT Repository panel.
414 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 09:47:46 +0200
416 proxmox-widget-toolkit (3.2-1) bullseye; urgency=medium
418 * css: some markdown heading and paragraph font-size & padding tuning
420 * node: services: fix logic for displaying unit state
422 * add Debian and Proxmox symbol logos and css
424 * node: apt: spawn a window for adding repository
426 * utils: add getOpenIDRedirectionAuthorization helper
428 * factor out userid parsing and username, realm renderer to Utils
430 * add OpenID icon + css class
432 * node: APT Repositories: rework top status and error grid
434 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Jul 2021 00:12:34 +0200
436 proxmox-widget-toolkit (3.1-4) bullseye; urgency=medium
438 * cbind mixin: also descend in elements with an cbind property
440 * node: tasks: merge improved Filters over from Proxmox Backup Server
442 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jun 2021 19:14:10 +0200
444 proxmox-widget-toolkit (3.1-3) bullseye; urgency=medium
446 * css: markdown: add some nicer table, blockquote and task-list checkbox
449 * Journal View: fix flickering in journal livemode
451 * node/services: optionally show unit-, and active-states
453 * add initial building blocks for an APT repositories UI
455 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Jun 2021 23:11:37 +0200
457 proxmox-widget-toolkit (3.1-2) bullseye; urgency=medium
459 * ui: network: add, by default hidden, columns for the `vlan-id` and the
462 * add interface for markdown parser and wire-up marked to it
464 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Jun 2021 15:32:27 +0200
466 proxmox-widget-toolkit (3.1-1) bullseye; urgency=medium
470 * object grid: allow one to declaratively specify rows
472 * disk list: add wipe disk button which users of this widget can opt-in
474 * data/ProxmoxProxy: set responseType to undefined for XMLHTTPRequest
476 * ship api-viewer in new proxmox-widget-toolkit-dev package to improve
477 possibility for code reuse
479 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Jun 2021 16:16:02 +0200
481 proxmox-widget-toolkit (3.0-2) bullseye; urgency=medium
483 * disks: fix regression in S.M.A.R.T. window
485 -- Proxmox Support Team <support@proxmox.com> Fri, 14 May 2021 10:34:57 +0200
487 proxmox-widget-toolkit (3.0-1) bullseye; urgency=medium
489 * re-build for Debian 11 Bullseye based releases
491 -- Proxmox Support Team <support@proxmox.com> Thu, 13 May 2021 19:46:29 +0200
493 proxmox-widget-toolkit (2.5-4) pve pmg; urgency=medium
495 * info widget: set default usage warning threshold from 60% to 75%
497 * node disk: S.M.A.R.T.: improve the simple layout and enable autoscroll for
500 * format/render size: allow one to specify if base 2 or 10 (SI unit) is
503 -- Proxmox Support Team <support@proxmox.com> Fri, 07 May 2021 18:00:29 +0200
505 proxmox-widget-toolkit (2.5-3) pve pmg; urgency=medium
507 * toolkit: update email regex for ACME account to allow more than two domain
510 -- Proxmox Support Team <support@proxmox.com> Sat, 24 Apr 2021 19:30:08 +0200
512 proxmox-widget-toolkit (2.5-2) pve pmg; urgency=medium
514 * rrd chart: add option to render values and Y-axis with a power-of-two base
516 * safe destroy: allow specifying additional items
518 * utils: add several render and helper functions from Proxmox VE's manager
520 * panel: add StatusView from Proxmox VE's manager
522 * utils: add optional error callback to monStoreErrors
524 * acme: separate flag to disable the 'domains=' array
526 * file browser: support 'virtual'/'v' file type, show errors in messagebox
527 and allow expand 'all'
529 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Apr 2021 20:34:39 +0200
531 proxmox-widget-toolkit (2.5-1) pve pmg; urgency=medium
533 * panel/acme-domains: fix cyclic dependency in view model
535 * tasks: add warningsText
537 * window: move FileBrowser widget over from Proxmox Backup Server for re-use
539 * window/edit: add option to disable reset button
541 * toolkit: override email VType validation
543 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Apr 2021 09:11:48 +0200
545 proxmox-widget-toolkit (2.4-9) pve pmg; urgency=medium
547 * improve ranged selection and deselection performance in CheckboxModel
549 * utils: async api: reject with whole failure response and add helper to
552 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 11:29:43 +0100
554 proxmox-widget-toolkit (2.4-8) pve pmg; urgency=medium
556 * add async API request and sleep helpers
558 * override deselection in CheckboxModel to improve performance
560 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Mar 2021 16:23:16 +0100
562 proxmox-widget-toolkit (2.4-7) pve pmg; urgency=medium
564 * data: stores: drop storeid requirement
566 * add ACME related data models and forms
569 - account panel, plugin editing, certificate panel
570 - account and certificate panel
571 - plugin and domain editing
573 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Mar 2021 13:31:23 +0100
575 proxmox-widget-toolkit (2.4-6) pve pmg; urgency=medium
577 * disk list: partitions do not have a S.M.A.R.T. status, avoid showing
580 * task viewer: increase default height
582 * edit window: advanced: do not permanently enable advanced mode if they are
583 invalid, only show the advanced fields temporarily.
585 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 20:22:00 +0100
587 proxmox-widget-toolkit (2.4-5) pve pmg; urgency=medium
589 * disk list: restore info about ceph
591 * disk list: convert to tree-grid and conditionally include partitions
593 * fix usage of findRecord for exact matches
595 * prune panel: make keep-last label text like the others
597 * network: VLAN edit: Fix automatic field disabling and other UX improvements
599 -- Proxmox Support Team <support@proxmox.com> Tue, 09 Feb 2021 14:31:03 +0100
601 proxmox-widget-toolkit (2.4-4) pve pmg; urgency=medium
603 * data reader: cope with null respones for not configured data, treat like
606 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jan 2021 16:24:08 +0100
608 proxmox-widget-toolkit (2.4-3) pve pmg; urgency=medium
610 * input panel: support convenience top column
612 * prune field: use dirtychange event to hide/show clear-trigger
614 * prune panel: allow to pass emptyText for keep-last
616 -- Proxmox Support Team <support@proxmox.com> Mon, 23 Nov 2020 18:46:02 +0100
618 proxmox-widget-toolkit (2.4-2) pve pmg; urgency=medium
620 * input panel: improve column scaling behavior with non-default browser or OS
621 scaling and DPI settings
623 * add PruneKeepField and PruneInputPanel component
625 * input panel: make advanced column check more flexible
627 * edit window: add submitUrl and loadUrl config
629 -- Proxmox Support Team <support@proxmox.com> Mon, 23 Nov 2020 08:14:50 +0100
631 proxmox-widget-toolkit (2.3-10) pve pmg; urgency=medium
633 * utils: get help info: fix normalization with multiple minuses by using a
634 more compatible approach
636 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Nov 2020 16:29:09 +0100
638 proxmox-widget-toolkit (2.3-9) pve pmg; urgency=medium
640 * combo grid: set errorMask on store load failure
642 * enable ExtJS ARIA accessibility support again
644 * Utils: fix help section normalization
646 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Nov 2020 12:07:55 +0100
648 proxmox-widget-toolkit (2.3-8) pve pmg; urgency=medium
650 * Utils: remove product specific task descriptions
652 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Nov 2020 17:51:59 +0100
654 proxmox-widget-toolkit (2.3-7) pve pmg; urgency=medium
656 * improve redering of icons in navigation element
658 * add a form element for selecting a worker task type
660 -- Proxmox Support Team <support@proxmox.com> Mon, 02 Nov 2020 07:49:22 +0100
662 proxmox-widget-toolkit (2.3-6) pve pmg; urgency=medium
664 * edit window: add autoLoadOptions to control API call
666 * edit window: add extraParams config
668 * move over PermissionView from Proxmox VE's manager
670 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Oct 2020 18:39:41 +0100
672 proxmox-widget-toolkit (2.3-5) pve pmg; urgency=medium
674 * improve multiselect behaviour for checkboxmodel
676 * add info widget from Proxmox VE
678 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Oct 2020 18:34:16 +0100
680 proxmox-widget-toolkit (2.3-4) unstable; urgency=medium
682 * implement and use systemd_unescape
684 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2020 12:11:53 +0200
686 proxmox-widget-toolkit (2.3-3) pve pmg; urgency=medium
688 * tasks: ensure the UPID parameter is always correctly encoded
690 * move over SafeDestroy widget from pve-manager
692 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2020 08:53:18 +0200
694 proxmox-widget-toolkit (2.3-2) pve pmg; urgency=medium
696 * add Korean as translation choice
698 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Oct 2020 13:27:30 +0200
700 proxmox-widget-toolkit (2.3-1) pve pmg; urgency=medium
702 * log/journal views: fix auto scrolling on browser zoom
704 * Utils: improve matching groups of IP/host address regexes
706 * Toolkit: add HostPort vtype
708 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Oct 2020 14:50:35 +0200
710 proxmox-widget-toolkit (2.2-14) pve pmg; urgency=medium
712 * tasks viewer: include API token ID if available
714 * node tasks: improve scrollbar behaviour on store load
716 * node tasks: add duration column, hide by default to avoid crowding the
719 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Sep 2020 10:16:53 +0200
721 proxmox-widget-toolkit (2.2-12) pve pmg; urgency=medium
723 * fix #2933: disks: correct behaviour of 'Init GPT' button
725 * utils: order languages after rendered name
727 * add Dutch to language map
729 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Sep 2020 13:51:00 +0200
731 proxmox-widget-toolkit (2.2-11) pve pmg; urgency=medium
733 * Add focusable pseudo class to edit windows defaultFocus
735 * displayedit: allow binding editable and value, and allow passing explicit
738 * service view: allow overwriting restart command
740 * re-bump package for Proxmox Backup Server
742 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2020 16:16:52 +0200
744 proxmox-widget-toolkit (2.2-9) pve pmg; urgency=medium
746 * add disk and storage related widgets, factored out from Proxmox VE's manager
748 * adapt auth utils for Proxmox token authentication
750 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jun 2020 13:36:05 +0200
752 proxmox-widget-toolkit (2.2-8) pve pmg; urgency=medium
754 * format task description: avoid printing undefined ID
756 * network edit: display MTU for OVS-bond interfaces too
758 * ProxmoxProxy: add duration fields for proxmox-tasks model
760 * color and show task with warnings differently
762 * improve format_duration_human for small values <0.1s
764 * move over disk selection and smart info from Proxmox VE's manager
766 * task viewer: show task endtime and duration in status
768 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jun 2020 16:49:42 +0200
770 proxmox-widget-toolkit (2.2-7) pve pmg; urgency=medium
772 * button: make xtype of parent configurable
774 * fix RRD charts if there's no data legend or no title header
776 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 18:20:16 +0200
778 proxmox-widget-toolkit (2.2-6) pve pmg; urgency=medium
782 * utils: add updateColumnWidth helper from PVE
784 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Jun 2020 11:42:55 +0200
786 proxmox-widget-toolkit (2.2-5) pve pmg; urgency=medium
788 * JournalView: avoid null dereference on quick tab switch
790 * form/display edit: use the 'fit' layout to avoid width glitch
792 * improve error extraction for monStoreErrors by falling back to printing the
793 whole body if we cannot extract a JSON error object out of it
795 * css: add icon colors over from Proxmox VE
797 * Utils: add duration format/render
799 -- Proxmox Support Team <support@proxmox.com> Thu, 28 May 2020 18:36:33 +0200
801 proxmox-widget-toolkit (2.2-4) pve pmg; urgency=medium
803 * fix #2758: detect half-logged-in 'TFA' cookies and avoid treating them like
804 regular login tickets
806 * improve default column layout of network and node task history viewer
808 * utils: task descriptions: allow to add/override entries and to specify a
811 * render_upid: fallback to worker_id and worker_type
813 * ui: task history: add basic handling for currently running tasks
815 -- Proxmox Support Team <support@proxmox.com> Mon, 25 May 2020 19:04:10 +0200
817 proxmox-widget-toolkit (2.2-3) pve pmg; urgency=medium
819 * pending object grid: mark pending changes as darkorange to avoid
820 misinterpretation as error.
822 * move permission management role selector over from Proxmox VE
824 * input panel: call setValue on all fields
826 -- Proxmox Support Team <support@proxmox.com> Fri, 22 May 2020 10:09:26 +0200
828 proxmox-widget-toolkit (2.2-2) pve pmg; urgency=medium
830 * add common proxmoxlogo class definition
832 * add authentication realm data model and combo box
834 * edit window: read digest also from top level API response
836 -- Proxmox Support Team <support@proxmox.com> Mon, 18 May 2020 17:26:04 +0200
838 proxmox-widget-toolkit (2.2-1) pve pmg; urgency=medium
840 * diff-store: allow to also auto-create real-store with schematic config only
842 * diff-store: allow to request propagation of destroy to real-store
844 -- Proxmox Support Team <support@proxmox.com> Thu, 07 May 2020 16:59:59 +0200
846 proxmox-widget-toolkit (2.1-7) pve pmg; urgency=medium
848 * Utils: add auth-realm-sync-test to task descriptions
850 * cbind: allow methods in cbindData
852 * add missing htmlEncodes userid renderers
854 -- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2020 17:14:21 +0200
856 proxmox-widget-toolkit (2.1-6) pve pmg; urgency=medium
858 * DateTimeField: implement setMaxValue and setMinValue
860 * monStoreErrors: refactor out and render param exception errors
862 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Apr 2020 18:47:21 +0200
864 proxmox-widget-toolkit (2.1-5) pve pmg; urgency=medium
866 * add LanguageEditWindow
868 * window/Edit: accept bodyPadding from config
870 * button: don't auto set selection model if explicitly set to false
872 * StdRemoveButton: getUrl: fallback to baseurl if no selModel is set
874 * StdRemoveButton: enable button by default if no selection model is set
876 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Apr 2020 10:44:21 +0200
878 proxmox-widget-toolkit (2.1-4) pve pmg; urgency=medium
880 * ComboGrid: fix validation for !allowBlank disabled fields
882 * add Arabic to translated language selector
884 * object grid: allow one to pass online help to row editors
886 * form: add Proxmox.form.field.ExpireDate
888 * open combobox picker on focus even if they are editable (searchable)
890 * form: add Proxmox.form.field.DisplayEdit
892 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Apr 2020 18:05:10 +0200
894 proxmox-widget-toolkit (2.1-3) pve pmg; urgency=medium
896 * networkedit: bond: add bond-primary and MTU field
898 * cbind: allow to pass formula function in binding
900 * window: edit: allow to set submit text for data binding
902 * node/net: add vlan interface support
904 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jan 2020 17:49:32 +0100
906 proxmox-widget-toolkit (2.1-2) pve pmg; urgency=medium
908 * task descriptions: add CT push/pull and HA shutdown
910 * task UPID: Allow additional (optional) task_id field and show it also in
911 the task viewer window, if available
913 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Dec 2019 12:02:52 +0100
915 proxmox-widget-toolkit (2.1-1) pve pmg; urgency=medium
917 * fix #2421: ComboGrid: correctly validate multiSelect variant
919 * NetworkView: add apply config button
921 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Nov 2019 13:00:18 +0100
923 proxmox-widget-toolkit (2.0-9) pve pmg; urgency=medium
925 * fix comboBox validation when forceSelection is true
927 * add reboot for containers into task description table
929 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Nov 2019 20:28:12 +0100
931 proxmox-widget-toolkit (2.0-8) pve pmg; urgency=medium
933 * add hebrew to list of languages
935 * add qmreboot task description
937 * add pmx-hint css class
939 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Oct 2019 17:04:58 +0200
941 proxmox-widget-toolkit (2.0-7) pve pmg; urgency=medium
943 * combogrid: fix validation if valueField is different than
946 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Aug 2019 12:45:34 +0200
948 proxmox-widget-toolkit (2.0-6) pve pmg; urgency=medium
950 * combogrid: always set the initial value, even if not found
952 * combogrid: add handling for historic set values currently not
955 * Fix #582: allow to move those task which supports it to the
956 background if they're triggered by a standard button
958 * ComboGrid: add trigger to delete value from ComboGrid if it allows
961 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Aug 2019 15:56:56 +0200
963 proxmox-widget-toolkit (2.0-5) pve pmg; urgency=medium
965 * fix syslog panel resizing
967 * node network: hide ip and netmask by default
969 * node network: refactor bond mode array generation and add Bond Mode
972 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:33:17 +0200
974 proxmox-widget-toolkit (2.0-4) pve pmg; urgency=medium
976 * network selector: allow to select IP too
978 * combogrid: add deleteEmpty and skipEmptyText
980 * textfield: validate after allowBlank
982 * combo grid: add setAllowBlank to help bindings
984 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Jun 2019 20:30:37 +0200
986 proxmox-widget-toolkit (2.0-3) pve pmg; urgency=medium
988 * refactor info/link extraction from onlinehelp to utils
990 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jun 2019 17:54:42 +0200
992 proxmox-widget-toolkit (2.0-2) pve pmg; urgency=medium
994 * add network selector widget
996 * node/apt updates: show full package description conditionally
998 * backport fix for ExtJS pie chart tooltip for 0% entries
1000 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Jun 2019 20:47:53 +0200
1002 proxmox-widget-toolkit (2.0-1) pve pmg; urgency=medium
1004 * bump version for Debian Buster / PVE 6
1006 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2019 07:16:02 +0200
1008 proxmox-widget-toolkit (1.0-28) unstable; urgency=medium
1010 * show IP/CIDR in host network view
1012 * change nodes host network input from address/netmask to IP/CIDR
1014 * add panel/JournalView for new mini-journalreader
1016 -- Proxmox Support Team <support@proxmox.com> Wed, 15 May 2019 13:36:50 +0200
1018 proxmox-widget-toolkit (1.0-27) unstable; urgency=medium
1020 * wait for syslog API calls to complete before requesting new ones
1022 -- Proxmox Support Team <support@proxmox.com> Tue, 07 May 2019 15:13:52 +0000
1024 proxmox-widget-toolkit (1.0-26) unstable; urgency=medium
1026 * fix #1784: allow one to set UTC as Timezone
1028 * allow one to filter and search for timezones in the nodes time editor
1030 * add a combined "IPv6 or IPv4 CIDR" match vtype
1032 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Apr 2019 05:57:58 +0000
1034 proxmox-widget-toolkit (1.0-25) unstable; urgency=medium
1036 * MacPrefix: prevent multicast MacPrefixes
1038 * change allowed v6 prefix-length to 128
1040 * rework panel/LogView
1042 * add helpers required for u2f authentication
1044 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Apr 2019 13:58:13 +0200
1046 proxmox-widget-toolkit (1.0-24) unstable; urgency=medium
1050 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Mar 2019 07:41:44 +0100
1052 proxmox-widget-toolkit (1.0-23) unstable; urgency=medium
1054 * tasks: put vzdump into VM/CT category
1056 * fix popup behaviour in firefox with touchscreens on desktop
1058 * utils: xtermjs: allow to pass a cmd parameter to the terminal
1060 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Feb 2019 10:54:50 +0100
1062 proxmox-widget-toolkit (1.0-22) unstable; urgency=medium
1064 * form: proxmox textfield: support binding 'allowBlank'
1066 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Nov 2018 12:45:28 +0100
1068 proxmox-widget-toolkit (1.0-21) unstable; urgency=medium
1070 * Utils: add some task descriptions (disk/storage management and ceph)
1072 * node/DNS: render DNS fields htmlEncoded
1074 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Nov 2018 14:59:16 +0100
1076 proxmox-widget-toolkit (1.0-20) unstable; urgency=medium
1078 * add node/HostsView to show/edit /etc/hosts
1080 * fixup: vlan type: use 'Linux VLAN'
1082 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Sep 2018 12:01:12 +0200
1084 proxmox-widget-toolkit (1.0-19) unstable; urgency=medium
1086 * add traditional Chinese to language map
1088 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Jun 2018 16:43:58 +0200
1090 proxmox-widget-toolkit (1.0-18) unstable; urgency=medium
1092 * add missing task description mappings
1094 -- Proxmox Support Team <support@proxmox.com> Mon, 14 May 2018 11:06:33 +0200
1096 proxmox-widget-toolkit (1.0-17) unstable; urgency=medium
1098 * fix edit windows being reopened on key-up when closing them with the return
1101 -- Proxmox Support Team <support@proxmox.com> Thu, 03 May 2018 08:26:34 +0200
1103 proxmox-widget-toolkit (1.0-16) unstable; urgency=medium
1105 * add getRecord to ObjectStore
1107 * add apiCallDone callback for window.edit
1109 * PendingObjectGrid: fix display of deletion of multikey fields
1111 -- Proxmox Support Team <support@proxmox.com> Wed, 02 May 2018 13:25:06 +0200
1113 proxmox-widget-toolkit (1.0-15) unstable; urgency=medium
1115 * allow pressing enter in ObjectGrids to edit a field
1117 * better default focus selection
1119 * add a checkbox to edit windows for advanced options
1121 * add advanced options to the input panel
1123 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Apr 2018 13:47:56 +0200
1125 proxmox-widget-toolkit (1.0-14) unstable; urgency=medium
1127 * fix #1223: add touchscreen override for extjs
1129 * task view, progress: add taskDone callback
1131 * window/Edit: allow showing TaskViewer instead of TaskProgress
1133 * add labelWidth to the fieldDefaults in add_*_row
1135 * add an optional renderer for integer rows in ObjectGrid
1137 -- Proxmox Support Team <support@proxmox.com> Thu, 05 Apr 2018 12:18:49 +0200
1139 proxmox-widget-toolkit (1.0-13) unstable; urgency=medium
1141 * remove gettext definition in Utils.js
1143 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Mar 2018 11:37:56 +0100
1145 proxmox-widget-toolkit (1.0-12) unstable; urgency=medium
1147 * skip config property for cbind mixin
1149 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Feb 2018 11:11:38 +0100
1151 proxmox-widget-toolkit (1.0-11) unstable; urgency=medium
1153 * rename pve(Show|Hide)Help events
1155 * mixin/CBind: allow binding sub elements
1157 * show VLAN aware setting in NetworkView.
1159 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Feb 2018 13:06:39 +0100
1161 proxmox-widget-toolkit (1.0-10) unstable; urgency=medium
1163 * port fixes and features from pve-manager since fork
1165 * add all languages from pve
1167 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Jan 2018 10:19:23 +0100
1169 proxmox-widget-toolkit (1.0-9) unstable; urgency=medium
1171 * add Xtermjs popup helper
1173 * Utils: fix some lint errors
1175 * taskviewer: port over extraTite config parameter
1177 * ObjectGrid: add_text_row: allow setting vtype for editor
1179 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 14:43:17 +0100
1181 proxmox-widget-toolkit (1.0-8) unstable; urgency=medium
1183 * remove updatequeue
1185 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 12:09:03 +0100
1187 proxmox-widget-toolkit (1.0-7) unstable; urgency=medium
1189 * UpdateStore.js - fix update problem with chrome
1191 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Nov 2017 07:29:46 +0100
1193 proxmox-widget-toolkit (1.0-6) unstable; urgency=medium
1195 * change 'create' parameter to 'isCreate'
1197 * make network devices types configurable
1199 * use Proxmox.window.TaskProgress instead of PVE.window.TaskProgress
1201 * add custom submittext to Edit Window
1203 * add missing BondModeSelector to widget toolkit
1205 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 11:38:51 +0100
1207 proxmox-widget-toolkit (1.0-5) unstable; urgency=medium
1209 * use (de)activate events for dns/timeview
1211 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:12:09 +0100
1213 proxmox-widget-toolkit (1.0-4) unstable; urgency=medium
1215 * add textarea/enter workaround
1217 * fix updateStore destroy
1219 * RRDChart.js: add the seriesConfig parameter
1221 * RRDChart.js: add the noTool parameter
1223 * add autostart and alias to UpdateStore
1225 * add format_size from pve
1227 * add GaugeWidget from PVE
1229 * LanguageSelector.js - add language selector
1231 * allow to set onlineHelp on Proxmox.window.Edit
1233 * add HelpButton class
1235 * new checked_command helper
1239 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Oct 2017 08:45:15 +0200
1241 proxmox-widget-toolkit (1.0-3) unstable; urgency=medium
1243 * monStoreErrors: new option clearMaskBeforeLoad
1245 * add RRDChart class
1247 * add RRDStore class
1249 * add RRDTypeSelector class
1251 * set default focus and default button for edit window
1253 * add helpers to render uptime
1255 * ObjectGrid.js: new monStoreErrors properties
1257 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Sep 2017 09:37:27 +0200
1259 proxmox-widget-toolkit (1.0-2) unstable; urgency=medium
1261 * countless improvements
1263 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Apr 2017 10:22:47 +0200
1265 proxmox-widget-toolkit (1.0-1) unstable; urgency=medium
1269 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Jan 2017 09:50:33 +0100