Skip to content

v1.3.2

Latest

Choose a tag to compare

@lfarkas lfarkas released this 06 Feb 10:54

Changed

  • Lease IDs are now displayed in hexadecimal format, matching etcd CLI and documentation conventions

Fixed

  • Lease editor: countdown timer double-assignment bug
  • Lease editor: TTL string-to-number type mismatch causing NaN arithmetic
  • Lease editor: crash when viewing leases with no attached keys
  • Lease editor: countdown going negative indefinitely instead of stopping at zero
  • Lease editor: duplicate API call on open (was fetching lease data twice)
  • Lease editor: removed moment.js dependency, using simple math for time display
  • Lease manager: wrong default item type (EtcdRole instead of lease object)
  • Lease manager: loading spinner stuck forever when lease list fetch fails
  • Lease service: remove() type signature accepting number[] instead of (string | number)[]
  • Removed unused error classes (LeaseditorError, KeyError, PermissionEditorError, RoleEditorError, UserEditorError)
  • Removed unused variable assignments in key-manager and user-manager
  • Fixed all 156 ESLint warnings: migrated @ts-ignore to @ts-expect-error, suppressed intentional v-html and console usage, removed unused code