mirror of
https://github.com/unraid/api.git
synced 2026-01-04 07:29:48 -06:00
32 KiB
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)