1 proxmox-widget-toolkit (4.0.6) bookworm; urgency=medium
3 * LDAP realm edit: forbid specifying a bind_dn without a password
5 -- Proxmox Support Team <support@proxmox.com> Mon, 26 Jun 2023 20:24:57 +0200
7 proxmox-widget-toolkit (4.0.5) bookworm; urgency=medium
9 * add Українська - Ukrainian to language map
11 * apt repositories: add production ready warnings for Ceph repositories
13 * add TOTP second factor: increase the size of the quiet zone for the QR
14 code, following general recommendation to make scanning it more robust
16 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Jun 2023 15:58:27 +0200
18 proxmox-widget-toolkit (4.0.4) bookworm; urgency=medium
20 * apt repositories: fix typo for getting the default unknown text
22 * apt repositories: avoid potential type error in classifyOrigin helper
24 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Jun 2023 17:29:44 +0200
26 proxmox-widget-toolkit (4.0.3) bookworm; urgency=medium
28 * date time field: fix typo in xtype name but add alias for backward compat
30 * set 'SameSite' attr of auth cookie to 'strict', which modern browsers
31 already ensured in practice
33 * apt repositories: actually ignore ignore-pre-upgrade-warning
35 * apt repositories: just ignore unknown info rather than throwing an error
37 * apt repositories: detect mixed suites before major upgrade
39 * tfa: improve UX for recovery keys and when none are left
41 * tfa: show 'Locked' in 'Enabled' column if tfa is locked
43 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Jun 2023 08:07:01 +0200
45 proxmox-widget-toolkit (4.0.2) bookworm; urgency=medium
47 * markdown parser: allow setting "target" attribute for links
49 * fix #4756: markdown parser: allow any valid URL for link (a) tags,
50 allowing one to add short-cuts like a RDP url to quickly open the remote
53 * ship a minified version of the widget-toolkit JS library
55 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Jun 2023 13:45:27 +0200
57 proxmox-widget-toolkit (4.0.1) bookworm; urgency=medium
59 * tfa: paperkey: cleanup iframes for printing after window close
61 * parser: adapt to calling convention of updated Markdown renderer library
62 "marked" has since its v4.0.0
64 * fix #4551: ui: translate byte unit in `format_size`
66 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Jun 2023 16:35:32 +0200
68 proxmox-widget-toolkit (4.0.0) bookworm; urgency=medium
70 * re-build for Debian 12 Bookworm based releases
72 -- Proxmox Support Team <support@proxmox.com> Thu, 25 May 2023 09:13:29 +0200
74 proxmox-widget-toolkit (3.7.0) bullseye; urgency=medium
77 - fix focus and focus-over states for tabs
78 - fix the focused state for background image grid icons
79 - style the icon for the datastore maintenance mode
80 - improve apt repo group header contrast ratios
81 - adjust panel header tool icons
82 - fix #4618: lighten critical/warning charts/gauges colors
84 * form: combo grid: use correct method to initialize the picker to ensure
85 it's cleaned up again after closed.
87 -- Proxmox Support Team <support@proxmox.com> Wed, 17 May 2023 14:02:50 +0200
89 proxmox-widget-toolkit (3.6.5) bullseye; urgency=medium
91 * window: ldap auth edit: avoid relying on the default bind property
93 * window: ldap auth edit: set view-model form data explicitly on edit to
94 avoid a data race in chromium based browser that could result in a
95 mismatch of the configured value and the initially shown one.
97 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Mar 2023 17:56:10 +0200
99 proxmox-widget-toolkit (3.6.4) bullseye; urgency=medium
102 - improve contrast on split buttons
103 - color the custom grid and tree icons
104 - set boundlist (combo box picker) background so that loading progress or
105 errors are styled correctly too
106 - add a small white padding to the TOTP QR-code, as some apps are confused
108 - fix #4617: increase brightness of tree expand/collapse arrows to avoid
111 * fix #4612: mobile: avoid crash due to missing getProxy method
113 * theme edit window: ensure that the saved theme is actually valid
115 * language selector: translate entries to both native and localized variants
117 * language selector: increase picker list view width
119 -- Proxmox Support Team <support@proxmox.com> Sun, 26 Mar 2023 17:52:48 +0200
121 proxmox-widget-toolkit (3.6.3) bullseye; urgency=medium
123 * dark-mode fine-tuning:
124 - fix highlighting of active elements in drop down menus
125 - set the icon color of filtered column headers properly
126 - style checkboxes that don't use blueish active states
127 - style locked guest icons properly
128 - tone down border on ceph install card-like window
130 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Mar 2023 13:25:05 +0100
132 proxmox-widget-toolkit (3.6.2) bullseye; urgency=medium
134 * network edit: add tooltip to bridge ports inputs
136 * dark-mode: reduce background mask opacity to 0.5
138 * dark-mode: make window shadow black again to avoid a backlight that some
139 have very strong opionions against
141 * rename "Theme" selector to "Color Theme" to add some context for
144 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Mar 2023 16:46:27 +0100
146 proxmox-widget-toolkit (3.6.1) bullseye; urgency=medium
148 * repo view: replace non-clickable checkbox with icons
150 * auth ui: add LDAP realm-edit panel and sync UI, refactored & adapted from
151 the pve-manager implementation for future reuse
153 * dark-theme: improve help button contrast ratios in focused state
155 * dark-theme: make "sorted-by" header highlight more subtle
157 * dark-theme: dim warning and invalid colors more
159 * dark-theme: let the background "shine through" mask more to avoid that
160 information on it becomes unreadable
162 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Mar 2023 14:13:42 +0100
164 proxmox-widget-toolkit (3.6.0) bullseye; urgency=medium
166 * node apt: make changelog window taller for 4:3 ratio and cleanup/modernize
169 * ui: SMART: show SMART data in correct columns with correct values
171 * fix #4421: ui: guard setProxy against races of slow vs fast requests
173 * dark-theme: add initial version of the proxmox-dark theme
175 * subscription/summary/backup: stop setting the background color
177 * gauge widget: add support for a dark theme and dynamic theme switching
179 * rrd chart: add support for the dark theme and dynamic theme switching
181 * form: add a theme selector window
184 - fix summary row background
185 - increase contrast on check-boxes
186 - visually remove the border around the pve resource tree
187 - remove thicker borders around content
188 - re-work buttons colors to appear dimmer
189 - make windows stand out more against the background mask
191 * fix #4585 : toolkit: configid type: add missing "-" character support
193 * input panel: improve validity change check for advanced fields
195 * auth-realm selector: add custom store filters for callers
197 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Mar 2023 16:25:37 +0100
199 proxmox-widget-toolkit (3.5.5) bullseye; urgency=medium
201 * combobox grid: use the grids view for the error message
203 * combobox grid: make height for the error configurable
205 * combobox grid: instead of hiding the picker collapse it, keeping the
206 internal state consitent which avoids, among other things, the need
207 fo two clicks after re-selecting an item
209 * utils: always html-encode response message from errors to avoid rendering
210 glitches, that while not known to be problematic from a safety POV, are
211 possibly odd for people to find.
213 * form: display-edit: add safe default renderer for display field to avoid
214 unproblematic, but possible odd and glitchy side-effects from the
215 value-bind if the display-edit field is in iput mode.
217 * api request: add wide spread alert-error logic as smart-on option
219 -- Proxmox Support Team <support@proxmox.com> Tue, 31 Jan 2023 17:27:41 +0100
221 proxmox-widget-toolkit (3.5.4) bullseye; urgency=medium
223 * api-viewer: allow text selection in the parameter and the return grids
225 * task viewer: add optional button to download full task-log
227 * permission role selector: fix renderer for column of included privileges
230 * permission role selector: make slightly more wide and resizeable
232 * node network view: rework finding free interface ID and move add-menu
233 generation to common helper (no semantic change intended)
235 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Jan 2023 16:09:53 +0100
237 proxmox-widget-toolkit (3.5.3) bullseye; urgency=medium
239 * css: do not make full-style tags display as inline-block in the tree
240 to avoid height jumps
242 * log, journal view: fix access to `me` after destroying
244 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2022 11:14:27 +0100
246 proxmox-widget-toolkit (3.5.2) bullseye; urgency=medium
248 * host disks: add 'mounted' column
250 * host disk: handle partition data from Proxmox Backup Server backend
252 * number field: avoid that a single up/down arrow key press
253 increment or decrements twice
255 * toolkit: make email regex pattern match pve-common
257 * css: import action column fix from pbs, pmg
259 * fix #2703: networkedit: limit custom interface name field to 15
262 * task progress: show text instead of bogus percentage
264 * fix #3593: add CPU affinity task set type
266 * input panel: add onSetValues hook
268 * add tag related helpers
270 * toolkit: add override for ExtJS DragDropManager to fix selection behavior
273 * rdd charts: don't display power-of-two suffix 'i' for values without unit
276 * fix #4271: api-viewer: display nested formats instead of `[object Object]`
278 * api-viewer: show min/max for values without any other format
280 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Nov 2022 08:37:26 +0100
282 proxmox-widget-toolkit (3.5.1) bullseye; urgency=medium
284 * pxar file types: fix over-eager s/text/label/ so that text file icon is
287 * file browser: disable item # size rendering
289 -- Proxmox Support Team <support@proxmox.com> Mon, 16 May 2022 18:03:35 +0200
291 proxmox-widget-toolkit (3.5.0) bullseye; urgency=medium
293 * file browser: try reload again when getting a 503 error
295 * ui: acl role selector: make the picker grid wider and ensure that the
296 text wraps in the privilege column
298 * fix #4001: file browser: add a configurable prefix to downloaded files
300 * fix #4001: file browser: show number of items in a directory as size, if
303 * file browser: align size column to end/right
305 * file browser: only disable, not hide button if not downloadable and add
306 hint for why and what to do in tooltip
308 * switch to native version format for native package
310 -- Proxmox Support Team <support@proxmox.com> Sun, 15 May 2022 11:46:54 +0200
312 proxmox-widget-toolkit (3.4-10) bullseye; urgency=medium
314 * css: add proxmox-good-row class
316 * status view: fix usage calculation for fields without valid values, like
317 for example SWAP can often be.
319 * buttons: add AltText to unify the hack to detect the max size of a button
320 that switches its text dynamically
322 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Apr 2022 18:58:21 +0200
324 proxmox-widget-toolkit (3.4-9) bullseye; urgency=medium
326 * file browser: optionally allow showing a "download as tar.zst"
329 * tab buttons: fix vertial centering of text and reduce padding
332 * move over the markdown based notes view panel and edit window from
333 pve-manager for reuse
335 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Apr 2022 07:56:54 +0200
337 proxmox-widget-toolkit (3.4-8) bullseye; urgency=medium
339 * fix #3919: log view: show first task output line correctly
341 * combo grid: clear filter on blur
343 * utils: clear cookies with secure flag set to avoid bogus browser
346 * node tasks: do not count preset filters as normal filters to avoid
347 "clear filter" button glitch
349 * icons: switch cpu and ram bitmaps to svg
351 * object grid: call rendere with our scope
353 * dns view: increase api polling intervall from 1s to 10s
355 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Apr 2022 16:45:50 +0200
357 proxmox-widget-toolkit (3.4-7) bullseye; urgency=medium
359 * extjs: fix check for 'touch' input event in drag and drop handler, making
360 the 'pen' pointer event source type, that chrome/chromium emits in some
363 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Feb 2022 12:12:13 +0100
365 proxmox-widget-toolkit (3.4-6) bullseye; urgency=medium
367 * utils: render language: fix rendering special default value
369 * sorters: use correct property 'direction' and keep default 'ASC'
371 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Feb 2022 11:34:42 +0100
373 proxmox-widget-toolkit (3.4-5) bullseye; urgency=medium
375 * login: tfa: hide u2f and yubico-otp if not available
377 * improve error handling when adding webauthn entries
379 * toolkit: fix noisy ext warning of feature we do not want/use
381 * zfs detail: increase default window height
383 * zfs detail: hide the pool itself in tree view
385 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Jan 2022 12:52:18 +0100
387 proxmox-widget-toolkit (3.4-4) bullseye; urgency=medium
389 * utils: format duration: render years when we can avoid huge day numbers
391 * journalview: fix wrong initial load with default timespan on widget
394 * logpanel: fix glitching on fast task logs
396 * logpanel: actually catch up when following the log for tasks with an
397 almost artificially high log output traffic
399 * log viewer: add heuristic for scroll-direction dependent ratio
402 * log viewer: add heuristic for triggering a new limit load earlier to
403 reduce latency on casual scrolling
405 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Nov 2021 18:29:56 +0100
407 proxmox-widget-toolkit (3.4-3) bullseye; urgency=medium
409 * data: diffstore: fix autoDestroyRstore option (regression from ExtJS 7)
411 * ui: OpenID edit: make username-claim field editable for arbitrary values
413 * ui: OpenID realm: allow to edit scopes
415 * ui: OpenID realm: allow to edit prompt
417 * ui: OpenID realm: allow to edit acr values
419 * form: copy BandwidthSelector/SizeField from Proxmox VE's manager
421 * bandwidth/utils: move out SizeUnits definition to more common module
423 * utils: add size unit related helpers to parse/auto-scale/format
425 * bandwidth field: allow to submit auto-scaled size-units as string
427 -- Proxmox Support Team <support@proxmox.com> Sat, 20 Nov 2021 21:41:37 +0100
429 proxmox-widget-toolkit (3.4-2) bullseye; urgency=medium
431 * TFA login window: fix a formatted label showed when being low on unused
434 * proxmox checkbox: add clearOnDisable config
436 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Nov 2021 10:23:34 +0100
438 proxmox-widget-toolkit (3.4-1) bullseye; urgency=medium
440 * panel/RRDCharts: enable scrolling for RRDCharts on touchscreens
442 * disk selector: allow requesting partitions too
444 * fix #3589: show device name in title for SMART values window
446 * cbind: document cbind by adding a small summary and example
448 * add common utils used for u2f and webauthn, adapted from PVE and PBS,
451 * add TFA-login, TOTP, WebAuthn and recover-key edit windows for better reuse
453 * disk list: allow wiping individual partitions
455 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Nov 2021 21:11:16 +0100
457 proxmox-widget-toolkit (3.3-6) bullseye; urgency=medium
459 * fix #3542: node: task logs: query correct node for tasks in clusters
461 * node: add a, by default hidden, MTU column in network view
463 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Jul 2021 16:41:01 +0200
465 proxmox-widget-toolkit (3.3-5) bullseye; urgency=medium
467 * node: repos: add possibility to link online help
469 * api-viewer: drop extra slash in api path
471 * apt: match "Debian Backports" origin as Debian one
473 * add new shared component for the package version window
475 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jul 2021 17:52:08 +0200
477 proxmox-widget-toolkit (3.3-4) bullseye; urgency=medium
479 * acme: allow wildcards as domain
481 * service view: avoid showing not installed services as error
483 * service view: fix stale stop/restart button enabled behavior
485 * service view: disable all buttons for masked/not-found/unknown services
487 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jul 2021 18:42:51 +0200
489 proxmox-widget-toolkit (3.3-3) bullseye; urgency=medium
491 * realm view/edit: make more generic for better reuse
493 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Jul 2021 09:52:27 +0200
495 proxmox-widget-toolkit (3.3-2) bullseye; urgency=medium
497 * node: repos: only show suites warning at the top if enabled repository is
500 * move over authentication-real edit window widget from Proxmox VE
502 * utils: add helper to format node's repository status
504 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Jul 2021 17:30:43 +0200
506 proxmox-widget-toolkit (3.2-5) bullseye; urgency=medium
508 * network: always ask for confirmation before removing a network
509 interface from the configuration. While it is not that dangerous as we
510 have a pending config that needs to get applied, it still is nicer to do
513 * node: tasks: use helper to format status again for a localized warnings
516 * window: safe-destroy: add taskDone and apiCallDone callbacks
518 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Jul 2021 14:30:44 +0200
520 proxmox-widget-toolkit (3.2-4) bullseye; urgency=medium
522 * node: APT repositories: upgrade "no Proxmox product repo configured" from
525 * node: task history: deselect entries when filter changes
527 * node: task history: show errors on store load
529 * node: task history: add 'clear filter' button
531 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 16:50:23 +0200
533 proxmox-widget-toolkit (3.2-3) bullseye; urgency=medium
535 * node: repos: handle that components can be undefined
537 * markdown: encode bad nodes HTML instead of pruning it
539 * markdown: make sanitizer more strict in filtering tags and ensure that the
540 src and the href attributes point to a HTTP url, or is a data-url on a
543 * info widget: early return from update if text & value stayed the same
545 * utils: updateColumnWidth: drop duplicate implementation and allow
546 overriding tresholdWidth
548 * utils: updateColumnWidth: directly calculate column count by threshold,
549 automatically using more columns on wide containers.
551 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 10:10:47 +0200
553 proxmox-widget-toolkit (3.2-2) bullseye; urgency=medium
555 * avoid using unique ids for components that may have more than one instance
556 at the same time. Fixes and issue with switching between nodes on the new
557 APT Repository panel.
559 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 09:47:46 +0200
561 proxmox-widget-toolkit (3.2-1) bullseye; urgency=medium
563 * css: some markdown heading and paragraph font-size & padding tuning
565 * node: services: fix logic for displaying unit state
567 * add Debian and Proxmox symbol logos and css
569 * node: apt: spawn a window for adding repository
571 * utils: add getOpenIDRedirectionAuthorization helper
573 * factor out userid parsing and username, realm renderer to Utils
575 * add OpenID icon + css class
577 * node: APT Repositories: rework top status and error grid
579 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Jul 2021 00:12:34 +0200
581 proxmox-widget-toolkit (3.1-4) bullseye; urgency=medium
583 * cbind mixin: also descend in elements with an cbind property
585 * node: tasks: merge improved Filters over from Proxmox Backup Server
587 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jun 2021 19:14:10 +0200
589 proxmox-widget-toolkit (3.1-3) bullseye; urgency=medium
591 * css: markdown: add some nicer table, blockquote and task-list checkbox
594 * Journal View: fix flickering in journal livemode
596 * node/services: optionally show unit-, and active-states
598 * add initial building blocks for an APT repositories UI
600 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Jun 2021 23:11:37 +0200
602 proxmox-widget-toolkit (3.1-2) bullseye; urgency=medium
604 * ui: network: add, by default hidden, columns for the `vlan-id` and the
607 * add interface for markdown parser and wire-up marked to it
609 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Jun 2021 15:32:27 +0200
611 proxmox-widget-toolkit (3.1-1) bullseye; urgency=medium
615 * object grid: allow one to declaratively specify rows
617 * disk list: add wipe disk button which users of this widget can opt-in
619 * data/ProxmoxProxy: set responseType to undefined for XMLHTTPRequest
621 * ship api-viewer in new proxmox-widget-toolkit-dev package to improve
622 possibility for code reuse
624 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Jun 2021 16:16:02 +0200
626 proxmox-widget-toolkit (3.0-2) bullseye; urgency=medium
628 * disks: fix regression in S.M.A.R.T. window
630 -- Proxmox Support Team <support@proxmox.com> Fri, 14 May 2021 10:34:57 +0200
632 proxmox-widget-toolkit (3.0-1) bullseye; urgency=medium
634 * re-build for Debian 11 Bullseye based releases
636 -- Proxmox Support Team <support@proxmox.com> Thu, 13 May 2021 19:46:29 +0200
638 proxmox-widget-toolkit (2.5-4) pve pmg; urgency=medium
640 * info widget: set default usage warning threshold from 60% to 75%
642 * node disk: S.M.A.R.T.: improve the simple layout and enable autoscroll for
645 * format/render size: allow one to specify if base 2 or 10 (SI unit) is
648 -- Proxmox Support Team <support@proxmox.com> Fri, 07 May 2021 18:00:29 +0200
650 proxmox-widget-toolkit (2.5-3) pve pmg; urgency=medium
652 * toolkit: update email regex for ACME account to allow more than two domain
655 -- Proxmox Support Team <support@proxmox.com> Sat, 24 Apr 2021 19:30:08 +0200
657 proxmox-widget-toolkit (2.5-2) pve pmg; urgency=medium
659 * rrd chart: add option to render values and Y-axis with a power-of-two base
661 * safe destroy: allow specifying additional items
663 * utils: add several render and helper functions from Proxmox VE's manager
665 * panel: add StatusView from Proxmox VE's manager
667 * utils: add optional error callback to monStoreErrors
669 * acme: separate flag to disable the 'domains=' array
671 * file browser: support 'virtual'/'v' file type, show errors in messagebox
672 and allow expand 'all'
674 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Apr 2021 20:34:39 +0200
676 proxmox-widget-toolkit (2.5-1) pve pmg; urgency=medium
678 * panel/acme-domains: fix cyclic dependency in view model
680 * tasks: add warningsText
682 * window: move FileBrowser widget over from Proxmox Backup Server for re-use
684 * window/edit: add option to disable reset button
686 * toolkit: override email VType validation
688 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Apr 2021 09:11:48 +0200
690 proxmox-widget-toolkit (2.4-9) pve pmg; urgency=medium
692 * improve ranged selection and deselection performance in CheckboxModel
694 * utils: async api: reject with whole failure response and add helper to
697 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 11:29:43 +0100
699 proxmox-widget-toolkit (2.4-8) pve pmg; urgency=medium
701 * add async API request and sleep helpers
703 * override deselection in CheckboxModel to improve performance
705 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Mar 2021 16:23:16 +0100
707 proxmox-widget-toolkit (2.4-7) pve pmg; urgency=medium
709 * data: stores: drop storeid requirement
711 * add ACME related data models and forms
714 - account panel, plugin editing, certificate panel
715 - account and certificate panel
716 - plugin and domain editing
718 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Mar 2021 13:31:23 +0100
720 proxmox-widget-toolkit (2.4-6) pve pmg; urgency=medium
722 * disk list: partitions do not have a S.M.A.R.T. status, avoid showing
725 * task viewer: increase default height
727 * edit window: advanced: do not permanently enable advanced mode if they are
728 invalid, only show the advanced fields temporarily.
730 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 20:22:00 +0100
732 proxmox-widget-toolkit (2.4-5) pve pmg; urgency=medium
734 * disk list: restore info about ceph
736 * disk list: convert to tree-grid and conditionally include partitions
738 * fix usage of findRecord for exact matches
740 * prune panel: make keep-last label text like the others
742 * network: VLAN edit: Fix automatic field disabling and other UX improvements
744 -- Proxmox Support Team <support@proxmox.com> Tue, 09 Feb 2021 14:31:03 +0100
746 proxmox-widget-toolkit (2.4-4) pve pmg; urgency=medium
748 * data reader: cope with null respones for not configured data, treat like
751 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jan 2021 16:24:08 +0100
753 proxmox-widget-toolkit (2.4-3) pve pmg; urgency=medium
755 * input panel: support convenience top column
757 * prune field: use dirtychange event to hide/show clear-trigger
759 * prune panel: allow to pass emptyText for keep-last
761 -- Proxmox Support Team <support@proxmox.com> Mon, 23 Nov 2020 18:46:02 +0100
763 proxmox-widget-toolkit (2.4-2) pve pmg; urgency=medium
765 * input panel: improve column scaling behavior with non-default browser or OS
766 scaling and DPI settings
768 * add PruneKeepField and PruneInputPanel component
770 * input panel: make advanced column check more flexible
772 * edit window: add submitUrl and loadUrl config
774 -- Proxmox Support Team <support@proxmox.com> Mon, 23 Nov 2020 08:14:50 +0100
776 proxmox-widget-toolkit (2.3-10) pve pmg; urgency=medium
778 * utils: get help info: fix normalization with multiple minuses by using a
779 more compatible approach
781 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Nov 2020 16:29:09 +0100
783 proxmox-widget-toolkit (2.3-9) pve pmg; urgency=medium
785 * combo grid: set errorMask on store load failure
787 * enable ExtJS ARIA accessibility support again
789 * Utils: fix help section normalization
791 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Nov 2020 12:07:55 +0100
793 proxmox-widget-toolkit (2.3-8) pve pmg; urgency=medium
795 * Utils: remove product specific task descriptions
797 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Nov 2020 17:51:59 +0100
799 proxmox-widget-toolkit (2.3-7) pve pmg; urgency=medium
801 * improve redering of icons in navigation element
803 * add a form element for selecting a worker task type
805 -- Proxmox Support Team <support@proxmox.com> Mon, 02 Nov 2020 07:49:22 +0100
807 proxmox-widget-toolkit (2.3-6) pve pmg; urgency=medium
809 * edit window: add autoLoadOptions to control API call
811 * edit window: add extraParams config
813 * move over PermissionView from Proxmox VE's manager
815 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Oct 2020 18:39:41 +0100
817 proxmox-widget-toolkit (2.3-5) pve pmg; urgency=medium
819 * improve multiselect behaviour for checkboxmodel
821 * add info widget from Proxmox VE
823 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Oct 2020 18:34:16 +0100
825 proxmox-widget-toolkit (2.3-4) unstable; urgency=medium
827 * implement and use systemd_unescape
829 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2020 12:11:53 +0200
831 proxmox-widget-toolkit (2.3-3) pve pmg; urgency=medium
833 * tasks: ensure the UPID parameter is always correctly encoded
835 * move over SafeDestroy widget from pve-manager
837 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2020 08:53:18 +0200
839 proxmox-widget-toolkit (2.3-2) pve pmg; urgency=medium
841 * add Korean as translation choice
843 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Oct 2020 13:27:30 +0200
845 proxmox-widget-toolkit (2.3-1) pve pmg; urgency=medium
847 * log/journal views: fix auto scrolling on browser zoom
849 * Utils: improve matching groups of IP/host address regexes
851 * Toolkit: add HostPort vtype
853 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Oct 2020 14:50:35 +0200
855 proxmox-widget-toolkit (2.2-14) pve pmg; urgency=medium
857 * tasks viewer: include API token ID if available
859 * node tasks: improve scrollbar behaviour on store load
861 * node tasks: add duration column, hide by default to avoid crowding the
864 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Sep 2020 10:16:53 +0200
866 proxmox-widget-toolkit (2.2-12) pve pmg; urgency=medium
868 * fix #2933: disks: correct behaviour of 'Init GPT' button
870 * utils: order languages after rendered name
872 * add Dutch to language map
874 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Sep 2020 13:51:00 +0200
876 proxmox-widget-toolkit (2.2-11) pve pmg; urgency=medium
878 * Add focusable pseudo class to edit windows defaultFocus
880 * displayedit: allow binding editable and value, and allow passing explicit
883 * service view: allow overwriting restart command
885 * re-bump package for Proxmox Backup Server
887 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2020 16:16:52 +0200
889 proxmox-widget-toolkit (2.2-9) pve pmg; urgency=medium
891 * add disk and storage related widgets, factored out from Proxmox VE's manager
893 * adapt auth utils for Proxmox token authentication
895 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jun 2020 13:36:05 +0200
897 proxmox-widget-toolkit (2.2-8) pve pmg; urgency=medium
899 * format task description: avoid printing undefined ID
901 * network edit: display MTU for OVS-bond interfaces too
903 * ProxmoxProxy: add duration fields for proxmox-tasks model
905 * color and show task with warnings differently
907 * improve format_duration_human for small values <0.1s
909 * move over disk selection and smart info from Proxmox VE's manager
911 * task viewer: show task endtime and duration in status
913 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jun 2020 16:49:42 +0200
915 proxmox-widget-toolkit (2.2-7) pve pmg; urgency=medium
917 * button: make xtype of parent configurable
919 * fix RRD charts if there's no data legend or no title header
921 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 18:20:16 +0200
923 proxmox-widget-toolkit (2.2-6) pve pmg; urgency=medium
927 * utils: add updateColumnWidth helper from PVE
929 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Jun 2020 11:42:55 +0200
931 proxmox-widget-toolkit (2.2-5) pve pmg; urgency=medium
933 * JournalView: avoid null dereference on quick tab switch
935 * form/display edit: use the 'fit' layout to avoid width glitch
937 * improve error extraction for monStoreErrors by falling back to printing the
938 whole body if we cannot extract a JSON error object out of it
940 * css: add icon colors over from Proxmox VE
942 * Utils: add duration format/render
944 -- Proxmox Support Team <support@proxmox.com> Thu, 28 May 2020 18:36:33 +0200
946 proxmox-widget-toolkit (2.2-4) pve pmg; urgency=medium
948 * fix #2758: detect half-logged-in 'TFA' cookies and avoid treating them like
949 regular login tickets
951 * improve default column layout of network and node task history viewer
953 * utils: task descriptions: allow to add/override entries and to specify a
956 * render_upid: fallback to worker_id and worker_type
958 * ui: task history: add basic handling for currently running tasks
960 -- Proxmox Support Team <support@proxmox.com> Mon, 25 May 2020 19:04:10 +0200
962 proxmox-widget-toolkit (2.2-3) pve pmg; urgency=medium
964 * pending object grid: mark pending changes as darkorange to avoid
965 misinterpretation as error.
967 * move permission management role selector over from Proxmox VE
969 * input panel: call setValue on all fields
971 -- Proxmox Support Team <support@proxmox.com> Fri, 22 May 2020 10:09:26 +0200
973 proxmox-widget-toolkit (2.2-2) pve pmg; urgency=medium
975 * add common proxmoxlogo class definition
977 * add authentication realm data model and combo box
979 * edit window: read digest also from top level API response
981 -- Proxmox Support Team <support@proxmox.com> Mon, 18 May 2020 17:26:04 +0200
983 proxmox-widget-toolkit (2.2-1) pve pmg; urgency=medium
985 * diff-store: allow to also auto-create real-store with schematic config only
987 * diff-store: allow to request propagation of destroy to real-store
989 -- Proxmox Support Team <support@proxmox.com> Thu, 07 May 2020 16:59:59 +0200
991 proxmox-widget-toolkit (2.1-7) pve pmg; urgency=medium
993 * Utils: add auth-realm-sync-test to task descriptions
995 * cbind: allow methods in cbindData
997 * add missing htmlEncodes userid renderers
999 -- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2020 17:14:21 +0200
1001 proxmox-widget-toolkit (2.1-6) pve pmg; urgency=medium
1003 * DateTimeField: implement setMaxValue and setMinValue
1005 * monStoreErrors: refactor out and render param exception errors
1007 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Apr 2020 18:47:21 +0200
1009 proxmox-widget-toolkit (2.1-5) pve pmg; urgency=medium
1011 * add LanguageEditWindow
1013 * window/Edit: accept bodyPadding from config
1015 * button: don't auto set selection model if explicitly set to false
1017 * StdRemoveButton: getUrl: fallback to baseurl if no selModel is set
1019 * StdRemoveButton: enable button by default if no selection model is set
1021 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Apr 2020 10:44:21 +0200
1023 proxmox-widget-toolkit (2.1-4) pve pmg; urgency=medium
1025 * ComboGrid: fix validation for !allowBlank disabled fields
1027 * add Arabic to translated language selector
1029 * object grid: allow one to pass online help to row editors
1031 * form: add Proxmox.form.field.ExpireDate
1033 * open combobox picker on focus even if they are editable (searchable)
1035 * form: add Proxmox.form.field.DisplayEdit
1037 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Apr 2020 18:05:10 +0200
1039 proxmox-widget-toolkit (2.1-3) pve pmg; urgency=medium
1041 * networkedit: bond: add bond-primary and MTU field
1043 * cbind: allow to pass formula function in binding
1045 * window: edit: allow to set submit text for data binding
1047 * node/net: add vlan interface support
1049 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jan 2020 17:49:32 +0100
1051 proxmox-widget-toolkit (2.1-2) pve pmg; urgency=medium
1053 * task descriptions: add CT push/pull and HA shutdown
1055 * task UPID: Allow additional (optional) task_id field and show it also in
1056 the task viewer window, if available
1058 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Dec 2019 12:02:52 +0100
1060 proxmox-widget-toolkit (2.1-1) pve pmg; urgency=medium
1062 * fix #2421: ComboGrid: correctly validate multiSelect variant
1064 * NetworkView: add apply config button
1066 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Nov 2019 13:00:18 +0100
1068 proxmox-widget-toolkit (2.0-9) pve pmg; urgency=medium
1070 * fix comboBox validation when forceSelection is true
1072 * add reboot for containers into task description table
1074 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Nov 2019 20:28:12 +0100
1076 proxmox-widget-toolkit (2.0-8) pve pmg; urgency=medium
1078 * add hebrew to list of languages
1080 * add qmreboot task description
1082 * add pmx-hint css class
1084 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Oct 2019 17:04:58 +0200
1086 proxmox-widget-toolkit (2.0-7) pve pmg; urgency=medium
1088 * combogrid: fix validation if valueField is different than
1091 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Aug 2019 12:45:34 +0200
1093 proxmox-widget-toolkit (2.0-6) pve pmg; urgency=medium
1095 * combogrid: always set the initial value, even if not found
1097 * combogrid: add handling for historic set values currently not
1100 * Fix #582: allow to move those task which supports it to the
1101 background if they're triggered by a standard button
1103 * ComboGrid: add trigger to delete value from ComboGrid if it allows
1106 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Aug 2019 15:56:56 +0200
1108 proxmox-widget-toolkit (2.0-5) pve pmg; urgency=medium
1110 * fix syslog panel resizing
1112 * node network: hide ip and netmask by default
1114 * node network: refactor bond mode array generation and add Bond Mode
1117 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:33:17 +0200
1119 proxmox-widget-toolkit (2.0-4) pve pmg; urgency=medium
1121 * network selector: allow to select IP too
1123 * combogrid: add deleteEmpty and skipEmptyText
1125 * textfield: validate after allowBlank
1127 * combo grid: add setAllowBlank to help bindings
1129 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Jun 2019 20:30:37 +0200
1131 proxmox-widget-toolkit (2.0-3) pve pmg; urgency=medium
1133 * refactor info/link extraction from onlinehelp to utils
1135 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jun 2019 17:54:42 +0200
1137 proxmox-widget-toolkit (2.0-2) pve pmg; urgency=medium
1139 * add network selector widget
1141 * node/apt updates: show full package description conditionally
1143 * backport fix for ExtJS pie chart tooltip for 0% entries
1145 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Jun 2019 20:47:53 +0200
1147 proxmox-widget-toolkit (2.0-1) pve pmg; urgency=medium
1149 * bump version for Debian Buster / PVE 6
1151 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2019 07:16:02 +0200
1153 proxmox-widget-toolkit (1.0-28) unstable; urgency=medium
1155 * show IP/CIDR in host network view
1157 * change nodes host network input from address/netmask to IP/CIDR
1159 * add panel/JournalView for new mini-journalreader
1161 -- Proxmox Support Team <support@proxmox.com> Wed, 15 May 2019 13:36:50 +0200
1163 proxmox-widget-toolkit (1.0-27) unstable; urgency=medium
1165 * wait for syslog API calls to complete before requesting new ones
1167 -- Proxmox Support Team <support@proxmox.com> Tue, 07 May 2019 15:13:52 +0000
1169 proxmox-widget-toolkit (1.0-26) unstable; urgency=medium
1171 * fix #1784: allow one to set UTC as Timezone
1173 * allow one to filter and search for timezones in the nodes time editor
1175 * add a combined "IPv6 or IPv4 CIDR" match vtype
1177 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Apr 2019 05:57:58 +0000
1179 proxmox-widget-toolkit (1.0-25) unstable; urgency=medium
1181 * MacPrefix: prevent multicast MacPrefixes
1183 * change allowed v6 prefix-length to 128
1185 * rework panel/LogView
1187 * add helpers required for u2f authentication
1189 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Apr 2019 13:58:13 +0200
1191 proxmox-widget-toolkit (1.0-24) unstable; urgency=medium
1195 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Mar 2019 07:41:44 +0100
1197 proxmox-widget-toolkit (1.0-23) unstable; urgency=medium
1199 * tasks: put vzdump into VM/CT category
1201 * fix popup behaviour in firefox with touchscreens on desktop
1203 * utils: xtermjs: allow to pass a cmd parameter to the terminal
1205 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Feb 2019 10:54:50 +0100
1207 proxmox-widget-toolkit (1.0-22) unstable; urgency=medium
1209 * form: proxmox textfield: support binding 'allowBlank'
1211 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Nov 2018 12:45:28 +0100
1213 proxmox-widget-toolkit (1.0-21) unstable; urgency=medium
1215 * Utils: add some task descriptions (disk/storage management and ceph)
1217 * node/DNS: render DNS fields htmlEncoded
1219 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Nov 2018 14:59:16 +0100
1221 proxmox-widget-toolkit (1.0-20) unstable; urgency=medium
1223 * add node/HostsView to show/edit /etc/hosts
1225 * fixup: vlan type: use 'Linux VLAN'
1227 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Sep 2018 12:01:12 +0200
1229 proxmox-widget-toolkit (1.0-19) unstable; urgency=medium
1231 * add traditional Chinese to language map
1233 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Jun 2018 16:43:58 +0200
1235 proxmox-widget-toolkit (1.0-18) unstable; urgency=medium
1237 * add missing task description mappings
1239 -- Proxmox Support Team <support@proxmox.com> Mon, 14 May 2018 11:06:33 +0200
1241 proxmox-widget-toolkit (1.0-17) unstable; urgency=medium
1243 * fix edit windows being reopened on key-up when closing them with the return
1246 -- Proxmox Support Team <support@proxmox.com> Thu, 03 May 2018 08:26:34 +0200
1248 proxmox-widget-toolkit (1.0-16) unstable; urgency=medium
1250 * add getRecord to ObjectStore
1252 * add apiCallDone callback for window.edit
1254 * PendingObjectGrid: fix display of deletion of multikey fields
1256 -- Proxmox Support Team <support@proxmox.com> Wed, 02 May 2018 13:25:06 +0200
1258 proxmox-widget-toolkit (1.0-15) unstable; urgency=medium
1260 * allow pressing enter in ObjectGrids to edit a field
1262 * better default focus selection
1264 * add a checkbox to edit windows for advanced options
1266 * add advanced options to the input panel
1268 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Apr 2018 13:47:56 +0200
1270 proxmox-widget-toolkit (1.0-14) unstable; urgency=medium
1272 * fix #1223: add touchscreen override for extjs
1274 * task view, progress: add taskDone callback
1276 * window/Edit: allow showing TaskViewer instead of TaskProgress
1278 * add labelWidth to the fieldDefaults in add_*_row
1280 * add an optional renderer for integer rows in ObjectGrid
1282 -- Proxmox Support Team <support@proxmox.com> Thu, 05 Apr 2018 12:18:49 +0200
1284 proxmox-widget-toolkit (1.0-13) unstable; urgency=medium
1286 * remove gettext definition in Utils.js
1288 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Mar 2018 11:37:56 +0100
1290 proxmox-widget-toolkit (1.0-12) unstable; urgency=medium
1292 * skip config property for cbind mixin
1294 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Feb 2018 11:11:38 +0100
1296 proxmox-widget-toolkit (1.0-11) unstable; urgency=medium
1298 * rename pve(Show|Hide)Help events
1300 * mixin/CBind: allow binding sub elements
1302 * show VLAN aware setting in NetworkView.
1304 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Feb 2018 13:06:39 +0100
1306 proxmox-widget-toolkit (1.0-10) unstable; urgency=medium
1308 * port fixes and features from pve-manager since fork
1310 * add all languages from pve
1312 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Jan 2018 10:19:23 +0100
1314 proxmox-widget-toolkit (1.0-9) unstable; urgency=medium
1316 * add Xtermjs popup helper
1318 * Utils: fix some lint errors
1320 * taskviewer: port over extraTite config parameter
1322 * ObjectGrid: add_text_row: allow setting vtype for editor
1324 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 14:43:17 +0100
1326 proxmox-widget-toolkit (1.0-8) unstable; urgency=medium
1328 * remove updatequeue
1330 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 12:09:03 +0100
1332 proxmox-widget-toolkit (1.0-7) unstable; urgency=medium
1334 * UpdateStore.js - fix update problem with chrome
1336 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Nov 2017 07:29:46 +0100
1338 proxmox-widget-toolkit (1.0-6) unstable; urgency=medium
1340 * change 'create' parameter to 'isCreate'
1342 * make network devices types configurable
1344 * use Proxmox.window.TaskProgress instead of PVE.window.TaskProgress
1346 * add custom submittext to Edit Window
1348 * add missing BondModeSelector to widget toolkit
1350 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 11:38:51 +0100
1352 proxmox-widget-toolkit (1.0-5) unstable; urgency=medium
1354 * use (de)activate events for dns/timeview
1356 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:12:09 +0100
1358 proxmox-widget-toolkit (1.0-4) unstable; urgency=medium
1360 * add textarea/enter workaround
1362 * fix updateStore destroy
1364 * RRDChart.js: add the seriesConfig parameter
1366 * RRDChart.js: add the noTool parameter
1368 * add autostart and alias to UpdateStore
1370 * add format_size from pve
1372 * add GaugeWidget from PVE
1374 * LanguageSelector.js - add language selector
1376 * allow to set onlineHelp on Proxmox.window.Edit
1378 * add HelpButton class
1380 * new checked_command helper
1384 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Oct 2017 08:45:15 +0200
1386 proxmox-widget-toolkit (1.0-3) unstable; urgency=medium
1388 * monStoreErrors: new option clearMaskBeforeLoad
1390 * add RRDChart class
1392 * add RRDStore class
1394 * add RRDTypeSelector class
1396 * set default focus and default button for edit window
1398 * add helpers to render uptime
1400 * ObjectGrid.js: new monStoreErrors properties
1402 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Sep 2017 09:37:27 +0200
1404 proxmox-widget-toolkit (1.0-2) unstable; urgency=medium
1406 * countless improvements
1408 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Apr 2017 10:22:47 +0200
1410 proxmox-widget-toolkit (1.0-1) unstable; urgency=medium
1414 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Jan 2017 09:50:33 +0100