]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - debian/changelog
bump version to 4.2.3
[proxmox-widget-toolkit.git] / debian / changelog
index 2c471691876743229bb90ed2d06e74cf6db0ebe0..69cdf0f7f9c393d255fb286ade99f5907288a120 100644 (file)
@@ -1,3 +1,567 @@
+proxmox-widget-toolkit (4.2.3) bookworm; urgency=medium
+
+  * realm edit: don't send type as extra parameter when 'useTypeInUrl' is set
+
+  * realm edit: don't send 'delete' parameter when creating new entry
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 25 Apr 2024 11:45:12 +0200
+
+proxmox-widget-toolkit (4.2.2) bookworm; urgency=medium
+
+  * form: move network VLAN field widget over from PVE
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 24 Apr 2024 21:44:12 +0200
+
+proxmox-widget-toolkit (4.2.1) bookworm; urgency=medium
+
+  * fix #5251: tfa: set one-time-code auto-complete hint on TOTP input field
+
+  * sendmail: smtp: allow one to override the default mail author
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 23 Apr 2024 19:25:06 +0200
+
+proxmox-widget-toolkit (4.2.0) bookworm; urgency=medium
+
+  * window: add widget for Active Directory specific LDAP-like authentication
+
+  * window: ldap: add tooltips for firstname, lastname and email attributes
+
+  * dark-mode: set intentionally black icons to `$icon-color`
+
+  * window: edit: avoid sharing custom config objects between subclasses
+
+  * i18n: make various user-facing strings translatable
+
+  * remove button: allow one to set custom confirmation message
+
+  * notify: change 'Remove' button to 'Reset' for built-in targets
+
+  * css: correctly mask disabled elements inside headers
+
+  * fix #5277: move reset button into window header toolbar. The form reset
+    and the form submit button where located besides each other with the exact
+    same styling. This made it easy to click the wrong one by accident, while
+    most of the time not a huge issue, it's quite annoying and just
+    unnecessary to do it this way. Moving the reset functionality into the
+    header, besides the close tool, avoid this potential mis-click and makes
+    the form simpler in general. Mis-clicks between the close and the reset
+    tool in the header are not an issue because they both have the same level
+    of destructiveness w.r.t. pending data. Using the font-awesome undo icon
+    makes it quite clear and a tooltip, which is also exposed as ARIA label,
+    helps to further improve accessibility.
+
+  * notes view:
+    - place collapse tool on the right
+    - use pencil-square-o icon for opening the editor
+    - make opening the editor on double-click opt-in to avoid interfering with
+      word-boundary selection of text by default.
+
+  * network edit: allow bridges to have any valid interface name
+
+ -- Proxmox Support Team <support@proxmox.com>  Sun, 21 Apr 2024 12:31:26 +0200
+
+proxmox-widget-toolkit (4.1.5) bookworm; urgency=medium
+
+  * dns: provide option to change behavior from sending the new, full actual
+    state to what actually changed. This fixes deleting entries in APIs like
+    the one from PBS.
+
+  * edit window: add optional custom submit options
+
+  * certificates: removal prompt: don't display name if there is no name
+
+  * utils: api request: defer masking after layout
+
+  * window: password edit: add opt-in config to show a confirmation-password
+    field for the current user
+
+  * window: password edit: clarify labels
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 21 Mar 2024 17:40:54 +0100
+
+proxmox-widget-toolkit (4.1.4) bookworm; urgency=medium
+
+  * fix #5074: notify: sendmail smtp: fix mailto/mailto-user parameter
+    deletion
+
+  * i18n: use correct ISO 639-1 code for Korean with backward compat
+
+  * form: date time: fix changing date to end of month from a longer to a
+    shorter month
+
+  * form: combo grid: allow one to force showing a clear trigger through a new
+    showClearTrigger config value
+
+  * utils: add mechanism to add and override translatable notification event
+    descriptions in the product specific UIs
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 28 Feb 2024 11:46:31 +0100
+
+proxmox-widget-toolkit (4.1.3) bookworm; urgency=medium
+
+  * notification ui: change icon for match-field tree nodes to avoid clash
+    with use for LXC containers
+
+  * notification ui: display yellow warning triangle instead of red icon if
+    the repesctive entry is not valid
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 23 Nov 2023 10:12:50 +0100
+
+proxmox-widget-toolkit (4.1.2) bookworm; urgency=medium
+
+  * notification matcher: fix inverted match modes
+
+  * notification ui: add appropriate onlineHelp anchors
+
+  * notification ui: add 'unknown' to match-severity dropdown
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 21 Nov 2023 21:35:56 +0100
+
+proxmox-widget-toolkit (4.1.1) bookworm; urgency=medium
+
+  * api-viewer: implement basic oneOf support
+
+  * form: displaye-edit: add one of the two missing returns
+
+  * notification ui: rework for new matcher based approach, drop old filter
+    and grouping widgets
+
+  * notification: matcher: add UI for matcher editing
+
+  * panel: notification: add gui for SMTP endpoints
+
+  * notification ui: add enable checkbox for targets/matchers
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 17 Nov 2023 16:56:06 +0100
+
+proxmox-widget-toolkit (4.1.0) bookworm; urgency=medium
+
+  * text field: add trimValue option to auto-trim leading and trailing
+    whitespace from the to be submitted value
+
+  * schema: endpoint types: don't translate endpoint type names
+
+  * adapt the date time field to be more declarative
+
+  * fix #4442: extend the log view for firewall to allow filtering by a
+    date-time range
+
+  * disk list: render osdid-list if present
+
+  * file-level restore: enable the download-as-tar button by default, all use
+    sites support that feature now.
+
+  * apt updates: drop handling the ChangeLogUrl, it's not returned anymore
+
+  * combo grid: initialize value with [] by default to avoid glitches where
+    ExtJS sometimes does not finishes with initializing everything
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 14 Nov 2023 09:11:23 +0100
+
+proxmox-widget-toolkit (4.0.9) bookworm; urgency=medium
+
+  * fix using gettext with parameter in various newly added notification and
+    sendmail widgets
+
+  * parser: split checking IMG and A tags, make the latter more strict
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 03 Oct 2023 10:39:31 +0200
+
+proxmox-widget-toolkit (4.0.8) bookworm; urgency=medium
+
+  * fix #4531: acme plugins: correct change detection of dirty form fields
+
+  * fix #4951: accept undefined as value for the multi-disk selector
+
+  * auth: ldap: openid: use our proxmox textfield variant for the comment
+    field to avoid that an empty comments are saved in the config
+
+  * utils: language map: add entry for new Croatian translation
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 13 Sep 2023 17:16:01 +0200
+
+proxmox-widget-toolkit (4.0.7) bookworm; urgency=medium
+
+  * fix #4874: improve error message for invalid hostname
+
+  * add entry for Georgian translation
+
+  * fix the UI not refreshing after successful certificate deletion
+
+  * add missing htmlEncode calls to network selector and apt repository panel
+
+  * add panels for notification system:
+    - sendmail endpoint panel
+    - gotify endpoint panel
+    - notification group management panel
+    - notification filter management panel
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 16 Aug 2023 10:43:02 +0200
+
+proxmox-widget-toolkit (4.0.6) bookworm; urgency=medium
+
+  * LDAP realm edit: forbid specifying a bind_dn without a password
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 26 Jun 2023 20:24:57 +0200
+
+proxmox-widget-toolkit (4.0.5) bookworm; urgency=medium
+
+  * add Українська - Ukrainian to language map
+
+  * apt repositories: add production ready warnings for Ceph repositories
+
+  * add TOTP second factor: increase the size of the quiet zone for the QR
+    code, following general recommendation to make scanning it more robust
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 16 Jun 2023 15:58:27 +0200
+
+proxmox-widget-toolkit (4.0.4) bookworm; urgency=medium
+
+  * apt repositories: fix typo for getting the default unknown text
+
+  * apt repositories: avoid potential type error in classifyOrigin helper
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 09 Jun 2023 17:29:44 +0200
+
+proxmox-widget-toolkit (4.0.3) bookworm; urgency=medium
+
+  * date time field: fix typo in xtype name but add alias for backward compat
+
+  * set 'SameSite' attr of auth cookie to 'strict', which modern browsers
+    already ensured in practice
+
+  * apt repositories: actually ignore ignore-pre-upgrade-warning
+
+  * apt repositories: just ignore unknown info rather than throwing an error
+
+  * apt repositories: detect mixed suites before major upgrade
+
+  * tfa: improve UX for recovery keys and when none are left
+
+  * tfa: show 'Locked' in 'Enabled' column if tfa is locked
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 09 Jun 2023 08:07:01 +0200
+
+proxmox-widget-toolkit (4.0.2) bookworm; urgency=medium
+
+  * markdown parser: allow setting "target" attribute for links
+
+  * fix #4756: markdown parser: allow any valid URL for link (a) tags,
+    allowing one to add short-cuts like a RDP url to quickly open the remote
+    viewer.
+
+  * ship a minified version of the widget-toolkit JS library
+
+ -- Proxmox Support Team <support@proxmox.com>  Sat, 03 Jun 2023 13:45:27 +0200
+
+proxmox-widget-toolkit (4.0.1) bookworm; urgency=medium
+
+  * tfa: paperkey: cleanup iframes for printing after window close
+
+  * parser: adapt to calling convention of updated Markdown renderer library
+    "marked" has since its v4.0.0
+
+  * fix #4551: ui: translate byte unit in `format_size`
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 01 Jun 2023 16:35:32 +0200
+
+proxmox-widget-toolkit (4.0.0) bookworm; urgency=medium
+
+  * re-build for Debian 12 Bookworm based releases
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 25 May 2023 09:13:29 +0200
+
+proxmox-widget-toolkit (3.7.0) bullseye; urgency=medium
+
+  * dark-mode:
+    - fix focus and focus-over states for tabs
+    - fix the focused state for background image grid icons
+    - style the icon for the datastore maintenance mode
+    - improve apt repo group header contrast ratios
+    - adjust panel header tool icons
+    - fix #4618: lighten critical/warning charts/gauges colors
+
+  * form: combo grid: use correct method to initialize the picker to ensure
+    it's cleaned up again after closed.
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 17 May 2023 14:02:50 +0200
+
+proxmox-widget-toolkit (3.6.5) bullseye; urgency=medium
+
+  * window: ldap auth edit: avoid relying on the default bind property
+
+  * window: ldap auth edit: set view-model form data explicitly on edit to
+    avoid a data race in chromium based browser that could result in a
+    mismatch of the configured value and the initially shown one.
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 28 Mar 2023 17:56:10 +0200
+
+proxmox-widget-toolkit (3.6.4) bullseye; urgency=medium
+
+  * dark-mode:
+    - improve contrast on split buttons
+    - color the custom grid and tree icons
+    - set boundlist (combo box picker) background so that loading progress or
+      errors are styled correctly too
+    - add a small white padding to the TOTP QR-code, as some apps are confused
+      otherwise
+    - fix #4617: increase brightness of tree expand/collapse arrows to avoid
+      overly low contrast
+
+  * fix #4612: mobile: avoid crash due to missing getProxy method
+
+  * theme edit window: ensure that the saved theme is actually valid
+
+  * language selector: translate entries to both native and localized variants
+
+  * language selector: increase picker list view width
+
+ -- Proxmox Support Team <support@proxmox.com>  Sun, 26 Mar 2023 17:52:48 +0200
+
+proxmox-widget-toolkit (3.6.3) bullseye; urgency=medium
+
+  * dark-mode fine-tuning:
+    - fix highlighting of active elements in drop down menus
+    - set the icon color of filtered column headers properly
+    - style checkboxes that don't use blueish active states
+    - style locked guest icons properly
+    - tone down border on ceph install card-like window
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 22 Mar 2023 13:25:05 +0100
+
+proxmox-widget-toolkit (3.6.2) bullseye; urgency=medium
+
+  * network edit: add tooltip to bridge ports inputs
+
+  * dark-mode: reduce background mask opacity to 0.5
+
+  * dark-mode: make window shadow black again to avoid a backlight that some
+    have very strong opionions against
+
+  * rename "Theme" selector to "Color Theme" to add some context for
+    translation
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 21 Mar 2023 16:46:27 +0100
+
+proxmox-widget-toolkit (3.6.1) bullseye; urgency=medium
+
+  * repo view: replace non-clickable checkbox with icons
+
+  * auth ui: add LDAP realm-edit panel and sync UI, refactored & adapted from
+    the pve-manager implementation for future reuse
+
+  * dark-theme: improve help button contrast ratios in focused state
+
+  * dark-theme: make "sorted-by" header highlight more subtle
+
+  * dark-theme: dim warning and invalid colors more
+
+  * dark-theme: let the background "shine through" mask more to avoid that
+    information on it becomes unreadable
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 20 Mar 2023 14:13:42 +0100
+
+proxmox-widget-toolkit (3.6.0) bullseye; urgency=medium
+
+  * node apt: make changelog window taller for 4:3 ratio and cleanup/modernize
+    code
+
+  * ui: SMART: show SMART data in correct columns with correct values
+
+  * fix #4421: ui: guard setProxy against races of slow vs fast requests
+
+  * dark-theme: add initial version of the proxmox-dark theme
+
+  * subscription/summary/backup: stop setting the background color
+
+  * gauge widget: add support for a dark theme and dynamic theme switching
+
+  * rrd chart: add support for the dark theme and dynamic theme switching
+
+  * form: add a theme selector window
+
+  * dark-theme:
+    - fix summary row background
+    - increase contrast on check-boxes
+    - visually remove the border around the pve resource tree
+    - remove thicker borders around content
+    - re-work buttons colors to appear dimmer
+    - make windows stand out more against the background mask
+
+  * fix #4585 : toolkit: configid type: add missing "-" character support
+
+  * input panel: improve validity change check for advanced fields
+
+  * auth-realm selector: add custom store filters for callers
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 14 Mar 2023 16:25:37 +0100
+
+proxmox-widget-toolkit (3.5.5) bullseye; urgency=medium
+
+  * combobox grid: use the grids view for the error message
+
+  * combobox grid: make height for the error configurable
+
+  * combobox grid: instead of hiding the picker collapse it, keeping the
+    internal state consitent which avoids, among other things, the need
+    fo two clicks after re-selecting an item
+
+  * utils: always html-encode response message from errors to avoid rendering
+    glitches, that while not known to be problematic from a safety POV, are
+    possibly odd for people to find.
+
+  * form: display-edit: add safe default renderer for display field to avoid
+    unproblematic, but possible odd and glitchy side-effects from the
+    value-bind if the display-edit field is in iput mode.
+
+  * api request: add wide spread alert-error logic as smart-on option
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 31 Jan 2023 17:27:41 +0100
+
+proxmox-widget-toolkit (3.5.4) bullseye; urgency=medium
+
+  * api-viewer: allow text selection in the parameter and the return grids
+
+  * task viewer: add optional button to download full task-log
+
+  * permission role selector: fix renderer for column of included privileges
+    for Proxmox VE
+
+  * permission role selector: make slightly more wide and resizeable
+
+  * node network view: rework finding free interface ID and move add-menu
+    generation to common helper (no semantic change intended)
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 11 Jan 2023 16:09:53 +0100
+
+proxmox-widget-toolkit (3.5.3) bullseye; urgency=medium
+
+  * css: do not make full-style tags display as inline-block in the tree
+    to avoid height jumps
+
+  * log, journal view: fix access to `me` after destroying
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 21 Nov 2022 11:14:27 +0100
+
+proxmox-widget-toolkit (3.5.2) bullseye; urgency=medium
+
+  * host disks: add 'mounted' column
+
+  * host disk: handle partition data from Proxmox Backup Server backend
+
+  * number field: avoid that a single up/down arrow key press
+    increment or decrements twice
+
+  * toolkit: make email regex pattern match pve-common
+
+  * css: import action column fix from pbs, pmg
+
+  * fix #2703: networkedit: limit custom interface name field to 15
+    characters.
+
+  * task progress: show text instead of bogus percentage
+
+  * fix #3593: add CPU affinity task set type
+
+  * input panel: add onSetValues hook
+
+  * add tag related helpers
+
+  * toolkit: add override for ExtJS DragDropManager to fix selection behavior
+    in the drag zone
+
+  * rdd charts: don't display power-of-two suffix 'i' for values without unit
+    suffix
+
+  * fix #4271: api-viewer: display nested formats instead of `[object Object]`
+
+  * api-viewer: show min/max for values without any other format
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 17 Nov 2022 08:37:26 +0100
+
+proxmox-widget-toolkit (3.5.1) bullseye; urgency=medium
+
+  * pxar file types: fix over-eager s/text/label/ so that text file icon is
+    shown again
+
+  * file browser: disable item # size rendering
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 16 May 2022 18:03:35 +0200
+
+proxmox-widget-toolkit (3.5.0) bullseye; urgency=medium
+
+  * file browser: try reload again when getting a 503 error
+
+  * ui: acl role selector: make the picker grid wider and ensure that the
+    text wraps in the privilege column
+
+  * fix #4001: file browser: add a configurable prefix to downloaded files
+
+  * fix #4001: file browser: show number of items in a directory as size, if
+    available
+
+  * file browser: align size column to end/right
+
+  * file browser: only disable, not hide button if not downloadable and add
+    hint for why and what to do in tooltip
+
+  * switch to native version format for native package
+
+ -- Proxmox Support Team <support@proxmox.com>  Sun, 15 May 2022 11:46:54 +0200
+
+proxmox-widget-toolkit (3.4-10) bullseye; urgency=medium
+
+  * css: add proxmox-good-row class
+
+  * status view: fix usage calculation for fields without valid values, like
+    for example SWAP can often be.
+
+  * buttons: add AltText to unify the hack to detect the max size of a button
+    that switches its text dynamically
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 27 Apr 2022 18:58:21 +0200
+
+proxmox-widget-toolkit (3.4-9) bullseye; urgency=medium
+
+  * file browser: optionally allow showing a "download as tar.zst"
+    button, if supported
+
+  * tab buttons: fix vertial centering of text and reduce padding
+    slightly
+
+  * move over the markdown based notes view panel and edit window from
+    pve-manager for reuse
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 14 Apr 2022 07:56:54 +0200
+
+proxmox-widget-toolkit (3.4-8) bullseye; urgency=medium
+
+  * fix #3919: log view: show first task output line correctly
+
+  * combo grid: clear filter on blur
+
+  * utils: clear cookies with secure flag set to avoid bogus browser
+    warning
+
+  * node tasks: do not count preset filters as normal filters to avoid
+    "clear filter" button glitch
+
+  * icons: switch cpu and ram bitmaps to svg
+
+  * object grid: call rendere with our scope
+
+  * dns view: increase api polling intervall from 1s to 10s
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 12 Apr 2022 16:45:50 +0200
+
+proxmox-widget-toolkit (3.4-7) bullseye; urgency=medium
+
+  * extjs: fix check for 'touch' input event in drag and drop handler, making
+    the 'pen' pointer event source type, that chrome/chromium emits in some
+    setups, work again.
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 23 Feb 2022 12:12:13 +0100
+
 proxmox-widget-toolkit (3.4-6) bullseye; urgency=medium
 
   * utils: render language: fix rendering special default value