Releases: canonical/lxd-ui
Releases · canonical/lxd-ui
0.14
What's Changed
- Add link to the authentication setup FAQ from the certificate generation and reuse pages by @edlerd in #821
- [WD-13254] test: network forms by @rubinaga in #822
- fix(disk) preserve devices.root.size.state key on instance configuration update by @edlerd in #823
- fix: publish image from snapshot created in a project that is not the default project by @mas-who in #825
- update: add support for instance_create_start api extension [WD-13645] by @mas-who in #826
- fix: add type checks in linting script [WD-13573] by @mas-who in #827
- fix: invalidate query cache when creating custom storage volume [WD-13879] by @mas-who in #829
- fix: adjust copy for project form by @mas-who in #830
- chore(deps): update dependency vanilla-framework to v4.15.0 by @renovate in #835
- chore(deps): update dependency @canonical/react-components to v0.60.0 by @renovate in #841
- chore(deps): update dependency axios to v1.7.4 [security] by @renovate in #842
- feat: update wording on create certificate page by @mas-who in #847
- chore(deps): update dependency @canonical/react-components to v1 by @renovate in #845
- fix: adjust generate certificate page layout by @mas-who in #850
- chore(deps): update all dependencies by @renovate in #837
- feat: improve project deletion experience [WD-13431] by @mas-who in #843
- chore(deps): update dependency @canonical/react-components to v1.1.0 by @renovate in #851
- fix(volume) custom volume cache key needs to include the current project by @edlerd in #852
- feat: bulk migrate instances [WD-13700] by @mas-who in #840
- feat: [WD-13703] add export image by @Kxiru in #831
- feat: [WD-13702] Add publish instance by @Kxiru in #833
- chore(deps): update dependency @canonical/react-components to v1.2.0 by @renovate in #854
- feat: create instance from backup file [WD-13919] by @mas-who in #853
- feat: [WD-14347] Refactor for create image API by @Kxiru in #856
- feat: enrich permission selector entitlements with descriptions [WD-13431] by @mas-who in #846
- feat: [WD-14036] Duplicate instance (lxc copy) by @Kxiru in #849
- feat: [WD-13704] Create image from backup file by @Kxiru in #848
- fix: infinite api call loop when duplicating instance by @mas-who in #859
- fix(ui) avoid small caps for keys from key value pairs shown on detail page overview by @edlerd in #857
- fix(network) show physical managed network state by @edlerd in #799
- feat: Add create instance from snapshot feature [WD-14411] by @mas-who in #858
- feat: [WD-14391] instance duplication tests by @Kxiru in #862
- simpler one click edit mode for edit forms by @edlerd in #860
- move yaml switch to the footer of forms and flatten navigation by @edlerd in #864
- Simplify snapshot test by @edlerd in #865
- feat: [WD-14389] Combine instance detail page actions by @Kxiru in #861
- chore(deps): update dependency @canonical/react-components to v1.2.1 by @renovate in #867
- chore(deps): bump micromatch from 4.0.5 to 4.0.8 in the npm_and_yarn group across 1 directory by @dependabot in #870
- feat: [WD-14383] Image export upload delete tests by @Kxiru in #868
- feat: [WD-14390] Add bulk instance action tests. by @Kxiru in #871
- Add export of instances WD-13701 by @edlerd in #872
- simplify auto expanding text area component by @edlerd in #877
- feat: [WD-14392] Add tests for instance upload. by @Kxiru in #873
- feat: [WD-12912] Add Application layout components by @Kxiru in #874
- Remove pinned version of requests library for pr workflows by @edlerd in #876
- Show permissions in navigation also without oidc.audience being set. by @edlerd in #879
- Enable VM tests and reduce flaky tests by @edlerd in #878
- Add GPU and other device configuration by @edlerd in #855
- chore(deps): update dependency @canonical/react-components to v1.2.2 by @renovate in #884
- delay clearing instance cache when an instance state change fails by @edlerd in #882
- Add devices section to bundle all related entries in instance and profile form menu by @edlerd in #881
- fix: remove bulk instance migration feature due to server loading concerns by @mas-who in #869
- feat: [WD-14512] Proxy device configuration by @Kxiru in #883
- feat: [WD-14771]- Get existing device names by @Kxiru in #886
- chore(deps): update dependency @canonical/react-components to v1.2.3 by @renovate in #889
- Allow adding permisisons and identites when creatign a group. Simplify group editing by @edlerd in #887
- chore: add oidc login tests [WD-9461] by @mas-who in #781
- Update path-to-regexp by @edlerd in #891
- Ensure storage volume is active when visiting a volume detail page by @edlerd in #892
- chore(deps): update dependency vanilla-framework to v4.16.0 by @renovate in #895
- fix: allow forked PRs to access repo secrets by @mas-who in #894
- feat: [WD-14770] Device inheritance simplification by @Kxiru in #888
- Auto name instance networks by @edlerd in #899
- fix(instance) adding a gpu without pci address will fall back to setting the cards drm id by @edlerd in #900
- adjust other device copy to align with rest of the configuration by @edlerd in #901
- fix(idp-group) deselect idp group after deletion, deselct idp group on cancel of edit panel by @edlerd in #902
- Ensure cache is cleared on image upload after the alias is created by @edlerd in #905
- Always allow OVN network creation by @edlerd in #907
- chore(deps): update dependency @canonical/react-components to v1.2.4 by @renovate in #906
- On permission select, show image names with image type (vm or container) by @edlerd in #908
- chore(deps): update dependency vite to v5.4.6 [security] by @renovate in #910
- Show network parent in read and edit mode, when lxd is not clustered by @edlerd in #911
- Allow root disk device to have a custom name by @edlerd in #913
- feat: [WD-14882] Adjust Listen and Connect Inputs by @Kxiru in #890
- Use segmented control and icons for instance detail header actions by @edlerd in #898
- Link identity and permission counts to the edit panel sections by @edlerd in #903
- feat: show cached images for instance creation [WD-14414] by @mas-who in #904
- chore(deps): update dependency @canonical/react-components to v1.2.5 by @renovate in #914
- feat: support vmdk import for vm instance creation [WD-14587] by @mas-who in #863
- Show help text on instance location by @edlerd in #915
- Show change counts on save buttons for edit forms by @edlerd in #893
- Count removal of instance config override as one changed field on instance edit by @edlerd in #921
- fix: remove workaround for extracting instance name from snapshot operation [WD-14541] by @mas-who in #918
- Pre...
0.8.5
Full Changelog: 0.8.4...0.8.5
0.8.4
0.13
What's Changed
- Add link to the authentication setup FAQ from the certificate generation and reuse pages by @edlerd in #821
- [WD-13254] test: network forms by @rubinaga in #822
- fix(disk) preserve devices.root.size.state key on instance configuration update by @edlerd in #823
- fix: publish image from snapshot created in a project that is not the default project by @mas-who in #825
- update: add support for instance_create_start api extension [WD-13645] by @mas-who in #826
- fix: add type checks in linting script [WD-13573] by @mas-who in #827
- fix: invalidate query cache when creating custom storage volume [WD-13879] by @mas-who in #829
- fix: adjust copy for project form by @mas-who in #830
- chore(deps): update dependency vanilla-framework to v4.15.0 by @renovate in #835
- chore(deps): update dependency @canonical/react-components to v0.60.0 by @renovate in #841
- chore(deps): update dependency axios to v1.7.4 [security] by @renovate in #842
- feat: update wording on create certificate page by @mas-who in #847
- chore(deps): update dependency @canonical/react-components to v1 by @renovate in #845
- fix: adjust generate certificate page layout by @mas-who in #850
- chore(deps): update all dependencies by @renovate in #837
- feat: improve project deletion experience [WD-13431] by @mas-who in #843
- chore(deps): update dependency @canonical/react-components to v1.1.0 by @renovate in #851
- fix(volume) custom volume cache key needs to include the current project by @edlerd in #852
- feat: bulk migrate instances [WD-13700] by @mas-who in #840
- feat: [WD-13703] add export image by @Kxiru in #831
- feat: [WD-13702] Add publish instance by @Kxiru in #833
- chore(deps): update dependency @canonical/react-components to v1.2.0 by @renovate in #854
- feat: create instance from backup file [WD-13919] by @mas-who in #853
- feat: [WD-14347] Refactor for create image API by @Kxiru in #856
- feat: enrich permission selector entitlements with descriptions [WD-13431] by @mas-who in #846
- feat: [WD-14036] Duplicate instance (lxc copy) by @Kxiru in #849
- feat: [WD-13704] Create image from backup file by @Kxiru in #848
- fix: infinite api call loop when duplicating instance by @mas-who in #859
- fix(ui) avoid small caps for keys from key value pairs shown on detail page overview by @edlerd in #857
- fix(network) show physical managed network state by @edlerd in #799
- feat: Add create instance from snapshot feature [WD-14411] by @mas-who in #858
- feat: [WD-14391] instance duplication tests by @Kxiru in #862
- simpler one click edit mode for edit forms by @edlerd in #860
- move yaml switch to the footer of forms and flatten navigation by @edlerd in #864
- Simplify snapshot test by @edlerd in #865
- feat: [WD-14389] Combine instance detail page actions by @Kxiru in #861
- chore(deps): update dependency @canonical/react-components to v1.2.1 by @renovate in #867
- chore(deps): bump micromatch from 4.0.5 to 4.0.8 in the npm_and_yarn group across 1 directory by @dependabot in #870
- feat: [WD-14383] Image export upload delete tests by @Kxiru in #868
- feat: [WD-14390] Add bulk instance action tests. by @Kxiru in #871
- Add export of instances WD-13701 by @edlerd in #872
- simplify auto expanding text area component by @edlerd in #877
- feat: [WD-14392] Add tests for instance upload. by @Kxiru in #873
- feat: [WD-12912] Add Application layout components by @Kxiru in #874
- Remove pinned version of requests library for pr workflows by @edlerd in #876
- Show permissions in navigation also without oidc.audience being set. by @edlerd in #879
- Enable VM tests and reduce flaky tests by @edlerd in #878
- Add GPU and other device configuration by @edlerd in #855
- chore(deps): update dependency @canonical/react-components to v1.2.2 by @renovate in #884
- delay clearing instance cache when an instance state change fails by @edlerd in #882
- Add devices section to bundle all related entries in instance and profile form menu by @edlerd in #881
- fix: remove bulk instance migration feature due to server loading concerns by @mas-who in #869
- feat: [WD-14512] Proxy device configuration by @Kxiru in #883
- feat: [WD-14771]- Get existing device names by @Kxiru in #886
- chore(deps): update dependency @canonical/react-components to v1.2.3 by @renovate in #889
- Allow adding permisisons and identites when creatign a group. Simplify group editing by @edlerd in #887
- chore: add oidc login tests [WD-9461] by @mas-who in #781
- Update path-to-regexp by @edlerd in #891
- Ensure storage volume is active when visiting a volume detail page by @edlerd in #892
- chore(deps): update dependency vanilla-framework to v4.16.0 by @renovate in #895
- fix: allow forked PRs to access repo secrets by @mas-who in #894
- feat: [WD-14770] Device inheritance simplification by @Kxiru in #888
- Auto name instance networks by @edlerd in #899
- fix(instance) adding a gpu without pci address will fall back to setting the cards drm id by @edlerd in #900
- adjust other device copy to align with rest of the configuration by @edlerd in #901
- fix(idp-group) deselect idp group after deletion, deselct idp group on cancel of edit panel by @edlerd in #902
- Ensure cache is cleared on image upload after the alias is created by @edlerd in #905
- Always allow OVN network creation by @edlerd in #907
- chore(deps): update dependency @canonical/react-components to v1.2.4 by @renovate in #906
- On permission select, show image names with image type (vm or container) by @edlerd in #908
- chore(deps): update dependency vite to v5.4.6 [security] by @renovate in #910
- Show network parent in read and edit mode, when lxd is not clustered by @edlerd in #911
- Allow root disk device to have a custom name by @edlerd in #913
- feat: [WD-14882] Adjust Listen and Connect Inputs by @Kxiru in #890
- Use segmented control and icons for instance detail header actions by @edlerd in #898
- Link identity and permission counts to the edit panel sections by @edlerd in #903
- feat: show cached images for instance creation [WD-14414] by @mas-who in #904
- chore(deps): update dependency @canonical/react-components to v1.2.5 by @renovate in #914
- feat: support vmdk import for vm instance creation [WD-14587] by @mas-who in #863
- Show help text on instance location by @edlerd in #915
- Show change counts on save buttons for edit forms by @edlerd in #893
- Count removal of instance config override as one changed field on instance edit by @edlerd in #921
- fix: remove workaround for extracting instance name from snapshot operation [WD-14541] by @mas-who in #918
- Pre...
0.12
What's Changed
- Remove ticls report upload to prevent a security issue by @edlerd in #817
- fix(cert) ensure cert name is generated with only valid characters. by @edlerd in #816
- fix: prevent settings form input from submitting multiple requests by @mas-who in #818
- Add configuration of migration options and nesting on instances and profiles by @edlerd in #819
- chore(deps): update dependency @canonical/react-components to v0.59.1 by @renovate in #820
Full Changelog: 0.11...0.12
0.8.3
Full Changelog: 0.8.2...0.8.3
0.11
0.10
What's Changed
- chore(deps): update dependency @canonical/react-components to v0.56.0 by @renovate in #802
- chore: Adjusted detail page titles for better ux consistency [WD-11696] by @Kxiru in #803
- [WD-11691] chore: minor UI change for vertical navigation resizing. by @Kxiru in #797
- fix(header) ensure instance name is unique and ot matched against previous name by @edlerd in #805
- chore(deps): update dependency @canonical/react-components to v0.58.0 by @renovate in #806
- chore(deps): update internal dependencies by @renovate in #808
- fix(login) use trust_token as a field name in the payload by @edlerd in #811
Full Changelog: 0.9...0.10
0.8.2
Full Changelog: 0.8.1...0.8.2
0.9
What's Changed
- Ensure network forward test is stable WD-10196 by @edlerd in #731
- Add custom image test WD-10108 by @edlerd in #732
- feat: update aside panels to use react portal by @mas-who in #730
- chore(deps): update dependency vanilla-framework to v4.10.0 by @renovate in #736
- chore(code) avoid react imports and add return types by @edlerd in #740
- Avoid flaky instance terminal test by @edlerd in #739
- Add link to iso volumes from image list by @edlerd in #738
- Auto refresh operations WD-10292 by @edlerd in #735
- Add image creation from instance snapshot WD-10293 by @edlerd in #733
- Update to v5 WD-10136 by @edlerd in #741
- Fix demo: loose deleted files on demo branch WD-10413 by @edlerd in #744
- Ensure instance type is derived from image type by @edlerd in #743
- fix(instance): add name length check for instance name (creation/edit) by @lorumic in #747
- chore(deps): update dependency @canonical/react-components to v0.51.6 by @renovate in #746
- chore(deps): update dependency @canonical/react-components to v0.52.0 by @renovate in #748
- Run PR tests on
5.0/edge
,5.21/edge
andlatest/edge
by @simondeziel in #750 - Update links to LXD repo by @simondeziel in #749
- Use bibyte everywhere and avoid the MB or GB reportings by @edlerd in #752
- Remove storage volume detail page and snapshots for custom ISOs by @edlerd in #754
- Extend data for error reports by @edlerd in #756
- fix architecture filtering on image selection by @edlerd in #755
- Ensure instance yaml form updates after saving changed yaml by @edlerd in #760
- fix network config for physical and non-managed networks by @edlerd in #758
- ensure scrolling a vm graphic console is propagated to the parent element by @edlerd in #759
- feature: lxd permissions management [WD-9458] by @mas-who in #694
- chore(deps): update dependency vanilla-framework to v4.11.0 by @renovate in #763
- Case insensitive search in image list on instance launch by @edlerd in #765
- chore: add tests for permissions by @mas-who in #762
- Update steps to setup ui by @edlerd in #764
- Fix demo server by @edlerd in #771
- Fix pool urls by @edlerd in #772
- Fix CI: enforce older version of requests library when installing dotrun by @edlerd in #775
- Filter volume snapshots on selecting custom volume by @edlerd in #778
- Update react components by @edlerd in #774
- Automate screenshotting for the readme WD-11363 by @edlerd in #776
- Fixes inability to delete single profiles + minor UI change - [WD-10834] by @Kxiru in #769
- fix: fix readme-screenshots.spec.ts to properly skip tests in CI environment by @mas-who in #782
- chore(deps): update dependency @canonical/react-components to v0.54.0 by @renovate in #766
- More detailed error message when user has no access by @edlerd in #784
- Optimize wire handling in graphic console from upstream by @edlerd in #780
- [WD-10833] - Indicate logged-in-user-email by @Kxiru in #779
- [WD-11261] Implementation of LXD PWA with a dynamic start_url by @Kxiru in #785
- Use doc link titles as link text in case they are available by @edlerd in #790
- chore(deps): update internal dependencies by @renovate in #788
- [WD-11661] feat: Added 2 storage e2e test to increase coverage. by @Kxiru in #791
- [WD-11114] Feat: Improving tests by using text assertion by @Kxiru in #789
- Allow creation and editing of physical managed networks by @edlerd in #792
- [WD-11660] LXD-UI e2e test for operations by @Kxiru in #793
- [WD-11889] LXD add e2e testing for doc links by @Kxiru in #795
- chore(deps): update dependency vanilla-framework to v4.13.0 by @renovate in #800
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot in #801
- Add roadmap and extend readme by @edlerd in #798
New Contributors
- @simondeziel made their first contribution in #750
- @Kxiru made their first contribution in #769
Full Changelog: 0.8...0.9