Files
api/web/CHANGELOG.md
github-actions[bot] 5ad10af303 chore: release main
2024-09-03 14:36:05 -04:00

32 KiB

Changelog

3.10.0 (2024-09-03)

Features

  • add manage account link to all versions of upc dropdown (678e620)
  • add support for outgoing proxies (#863) (223693e)
  • array state on registration page (d36fef0)
  • button add underline-hover-red style option (f2fa5fa)
  • changelog modal (2ddbacd)
  • check update response modal (39678f0)
  • create WebguiCheckForUpdate endpoint (41d546e)
  • disable account & key actions when unraid-api CORS error (1d15406)
  • downgradeOs callback (154a976)
  • downgradeOs callback for non stable osCurrentBranch (17c4489)
  • fix codegen (d0bf5bb)
  • getOsReleaseBySha256 cached endpoint with keyfile header (cd2413a)
  • new check update buttons in dropdown (ef5fcb9)
  • npm scripts to prevent webgui builds with wrong urls (279966a)
  • postbuild script to add timestamp to web component manifest (47f08ea)
  • registration page server error heading + subheading (6038ebd)
  • server config enum message w/ ineligible support (#861) (4d3a351)
  • settings through the API (#867) (e73624b)
  • stretch downgrade component buttons (fa4f63e)
  • swap to fragement usage on webcomponent (42733ab)
  • ui to allow second update without reboot (b0f2d10)
  • UI Update OS Cancel (7c02308)
  • update modals (8ad7d8b)
  • update os ignore release (1955eb2)
  • update os notifications enabled usage + link to enable & more options to account app (5c82aff)
  • updateOs check response determines if update auth is required (a9816d9)
  • updateOs store call local server-side endpoint & add modal support (be48447)
  • web version set (8e8badb)
  • web: callback types myKeys & linkKey (c88ee01)
  • web: caseModel (4174d0b)
  • web: downgrade os web component (45496ab)
  • WebguiCheckForUpdate using server-side check (590deb1)
  • web: Registration key linked to account status (8f6182d)
  • web: registration page array status messaging (23ef5a9)

Bug Fixes

  • 6.10 view release notes js (254d894)
  • add missing translation keys (03b506c)
  • apolloClient types (f14c767)
  • azure and gray theme custom colors (92e552c)
  • changlog relative links and external links (a789e20)
  • check update response modal expired key button styles (92993e3)
  • codegen on web run (e2e67c2)
  • dateTime system settings (56ccbff)
  • deps: update dependency @apollo/client to v3.9.5 (#785) (75b98bc)
  • deps: update dependency @heroicons/vue to v2.1.1 (#804) (a0eb7ee)
  • deps: update dependency @vue/apollo-composable to v4.0.2 (#787) (edfc846)
  • deps: update dependency focus-trap to v7.5.4 (#788) (fe000e8)
  • deps: update dependency graphql-ws to v5.15.0 (#790) (4773b13)
  • deps: update dependency vue-i18n to v9.10.1 (#813) (69b599c)
  • deps: update dependency wretch to v2.8.0 (#814) (66900b4)
  • display dropdown for pro key no connect installed (#848) (b559604)
  • dropdown reboot link (a8ed5e5)
  • dropdown reboot link text (#849) (a8ed5e5)
  • extraLinks when no updates available (853a991)
  • flash backup activated detection in account payload (#898) (47e6d0d)
  • flash backup activated detection in account payload to warn users to download back before unregistering with connect (47e6d0d)
  • formattedRegTm type (748906e)
  • graphQL CORS error detection (e5ea67f)
  • header version thirdPartyDriversDownloading pill (c2ff31c)
  • i18n t prop type (96d519f)
  • ignore release localStorage (62c45ec)
  • lint (83235f9)
  • lint error for web components (bc27b20)
  • lint issues (853dc19)
  • lint unused param var prefixed (8d103a9)
  • lint unused value (2c7e53b)
  • marked-base-url install (416ba71)
  • missing translation (81a9380)
  • missing translations (faf17e4)
  • os updates rc to stable (bf1bd88)
  • prevent local dev from throwing ssl error (051f647)
  • reboot required and available edge case (#885) (76e9cdf)
  • refreshServerState check regExp (7fca971)
  • regDevs usage to allow more flexibility for STARTER (#860) (92a9600)
  • regTm format after key install without page refresh (f3ddb31)
  • regTm format when already set (5ad911f)
  • renew callback messaging in modal (e98d065)
  • replaceRenew response cache use & purge (ca85199)
  • ServerUpdateOsResponse type (78bdae8)
  • state data humanReadable switch fallthrus (9144e39)
  • state php special chars for html attributes (#853) (dd4139c)
  • swap undefined to null (ebba976)
  • tailwind config types (0f77e55)
  • ThirdPartyDriver messaging on Update page (f23ad76)
  • translations (3fabd57)
  • ts-expect-error unneeded (ee4d4e9)
  • type check (606aad7)
  • type errors round 1 (977d5da)
  • type issue with changlelog modal visibility (e3c3f6b)
  • unraid-api server state refresh after key extension use regExp (490595f)
  • update os cancel refresh on update page (213c16b)
  • update os check modal button conditionals (282a836)
  • update os check modal ineligible date format (83083de)
  • update status button alignment (4f2deaf)
  • updateOs auth group usage (52b1ad9)
  • updateOs type check (ba230e2)
  • web: azure & gray theme header font colors (8a5c7c9)
  • web: connect graph error handling (c239937)
  • web: discord url (1a6f4c6)
  • web: downgrade status pill for no downgrade available (9d9ebb1)
  • web: downgrade-not-available when downgrade initiated (d060359)
  • web: installPlugin composable for os updates (9fb024a)
  • web: lint fixes (224d637)
  • web: lint unused rebootVersion (e198ec9)
  • web: preview and test releases usage (4b8cfb4)
  • web: reboot required disable update check link (f029652)
  • web: reg component conditional keyActions (730dff2)
  • web: registration component remove unused ref (76f556b)
  • web: regTy on account payload (64b0b5e)
  • web: regUpdatesExpired use .isAfter (5d67adf)
  • web: translation (cc85a49)
  • web: type errors (e6c57eb)
  • web: upc dropdown updates external icon (13936bb)
  • web: update CallbackButton import (eabfeca)
  • web: Update OS auto redirect loop with account (9b56fc3)
  • web: updateOs lint (bd9e9d5)
  • web: use dateTime format from server (7090f38)

3.9.0 (2024-09-03)

Features

  • add manage account link to all versions of upc dropdown (678e620)
  • add support for outgoing proxies (#863) (223693e)
  • array state on registration page (d36fef0)
  • button add underline-hover-red style option (f2fa5fa)
  • changelog modal (2ddbacd)
  • check update response modal (39678f0)
  • create WebguiCheckForUpdate endpoint (41d546e)
  • disable account & key actions when unraid-api CORS error (1d15406)
  • downgradeOs callback (154a976)
  • downgradeOs callback for non stable osCurrentBranch (17c4489)
  • fix codegen (d0bf5bb)
  • getOsReleaseBySha256 cached endpoint with keyfile header (cd2413a)
  • new check update buttons in dropdown (ef5fcb9)
  • npm scripts to prevent webgui builds with wrong urls (279966a)
  • postbuild script to add timestamp to web component manifest (47f08ea)
  • registration page server error heading + subheading (6038ebd)
  • server config enum message w/ ineligible support (#861) (4d3a351)
  • settings through the API (#867) (e73624b)
  • stretch downgrade component buttons (fa4f63e)
  • swap to fragement usage on webcomponent (42733ab)
  • ui to allow second update without reboot (b0f2d10)
  • UI Update OS Cancel (7c02308)
  • update modals (8ad7d8b)
  • update os ignore release (1955eb2)
  • update os notifications enabled usage + link to enable & more options to account app (5c82aff)
  • updateOs check response determines if update auth is required (a9816d9)
  • updateOs store call local server-side endpoint & add modal support (be48447)
  • web version set (8e8badb)
  • web: callback types myKeys & linkKey (c88ee01)
  • web: caseModel (4174d0b)
  • web: downgrade os web component (45496ab)
  • WebguiCheckForUpdate using server-side check (590deb1)
  • web: guidValidation if new keyfile auto install (0abb196)
  • web: Registration key linked to account status (8f6182d)
  • web: registration page array status messaging (23ef5a9)

Bug Fixes

  • 6.10 view release notes js (254d894)
  • add missing translation keys (03b506c)
  • apolloClient types (f14c767)
  • azure and gray theme custom colors (92e552c)
  • changlog relative links and external links (a789e20)
  • check update response modal expired key button styles (92993e3)
  • codegen on web run (e2e67c2)
  • dateTime system settings (56ccbff)
  • deps: update dependency @apollo/client to v3.9.5 (#785) (75b98bc)
  • deps: update dependency @heroicons/vue to v2.1.1 (#804) (a0eb7ee)
  • deps: update dependency @vue/apollo-composable to v4.0.2 (#787) (edfc846)
  • deps: update dependency focus-trap to v7.5.4 (#788) (fe000e8)
  • deps: update dependency graphql-ws to v5.15.0 (#790) (4773b13)
  • deps: update dependency vue-i18n to v9.10.1 (#813) (69b599c)
  • deps: update dependency wretch to v2.8.0 (#814) (66900b4)
  • display dropdown for pro key no connect installed (#848) (b559604)
  • dropdown reboot link (a8ed5e5)
  • dropdown reboot link text (#849) (a8ed5e5)
  • extraLinks when no updates available (853a991)
  • flash backup activated detection in account payload (#898) (47e6d0d)
  • flash backup activated detection in account payload to warn users to download back before unregistering with connect (47e6d0d)
  • formattedRegTm type (748906e)
  • graphQL CORS error detection (e5ea67f)
  • header version thirdPartyDriversDownloading pill (c2ff31c)
  • i18n t prop type (96d519f)
  • ignore release localStorage (62c45ec)
  • lint (83235f9)
  • lint error for web components (bc27b20)
  • lint issues (853dc19)
  • lint unused param var prefixed (8d103a9)
  • lint unused value (2c7e53b)
  • marked-base-url install (416ba71)
  • missing translation (81a9380)
  • missing translations (faf17e4)
  • os updates rc to stable (bf1bd88)
  • prevent local dev from throwing ssl error (051f647)
  • reboot required and available edge case (#885) (76e9cdf)
  • refreshServerState check regExp (7fca971)
  • regDevs usage to allow more flexibility for STARTER (#860) (92a9600)
  • regTm format after key install without page refresh (f3ddb31)
  • regTm format when already set (5ad911f)
  • renew callback messaging in modal (e98d065)
  • replaceRenew response cache use & purge (ca85199)
  • ServerUpdateOsResponse type (78bdae8)
  • state data humanReadable switch fallthrus (9144e39)
  • state php special chars for html attributes (#853) (dd4139c)
  • swap undefined to null (ebba976)
  • tailwind config types (0f77e55)
  • ThirdPartyDriver messaging on Update page (f23ad76)
  • translations (3fabd57)
  • ts-expect-error unneeded (ee4d4e9)
  • type check (606aad7)
  • type errors round 1 (977d5da)
  • type issue with changlelog modal visibility (e3c3f6b)
  • unraid-api server state refresh after key extension use regExp (490595f)
  • update os cancel refresh on update page (213c16b)
  • update os check modal button conditionals (282a836)
  • update os check modal ineligible date format (83083de)
  • update status button alignment (4f2deaf)
  • updateOs auth group usage (52b1ad9)
  • updateOs type check (ba230e2)
  • web: azure & gray theme header font colors (8a5c7c9)
  • web: connect graph error handling (c239937)
  • web: discord url (1a6f4c6)
  • web: downgrade status pill for no downgrade available (9d9ebb1)
  • web: downgrade-not-available when downgrade initiated (d060359)
  • web: installPlugin composable for os updates (9fb024a)
  • web: lint fixes (224d637)
  • web: lint unused rebootVersion (e198ec9)
  • web: preview and test releases usage (4b8cfb4)
  • web: reboot required disable update check link (f029652)
  • web: reg component conditional keyActions (730dff2)
  • web: registration component remove unused ref (76f556b)
  • web: regTy on account payload (64b0b5e)
  • web: regUpdatesExpired use .isAfter (5d67adf)
  • web: translation (cc85a49)
  • web: type errors (e6c57eb)
  • web: upc dropdown updates external icon (13936bb)
  • web: update CallbackButton import (eabfeca)
  • web: Update OS auto redirect loop with account (9b56fc3)
  • web: updateOs lint (bd9e9d5)
  • web: use dateTime format from server (7090f38)