From 56a5596a8728d83c967d31af5d99a0ac8f22db44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Je=C5=99=C3=A1bek=20=28Jiri=20Jerabek=29?= Date: Thu, 7 Dec 2023 12:45:47 +0100 Subject: [PATCH] Release 4.9.0 (#4540) * bump to 4.9.0 * add 4.8.0 changes and remove files * fix changelog naming * towncrier build No-Issue --- CHANGES.rst | 129 +++++++++++++++++++++++++++++++++++++ CHANGES/1893.misc | 1 - CHANGES/2148.bug | 1 - CHANGES/2156.feature | 1 - CHANGES/2172.feature | 1 - CHANGES/2220.task | 1 - CHANGES/2237.feature | 1 - CHANGES/2241.feature | 1 - CHANGES/2242.feature | 1 - CHANGES/2245.task | 1 - CHANGES/2248.task | 1 - CHANGES/2250.task | 1 - CHANGES/2251.task | 1 - CHANGES/2255.feature | 1 - CHANGES/2259.task | 1 - CHANGES/2261.task | 1 - CHANGES/2271.feature | 1 - CHANGES/2284.feature | 1 - CHANGES/2289.misc | 1 - CHANGES/2301.feature | 1 - CHANGES/2308.bug | 1 - CHANGES/2323.feature | 1 - CHANGES/2324.bug | 1 - CHANGES/2326.bug | 1 - CHANGES/2335.task | 1 - CHANGES/2340.bugfix | 1 - CHANGES/2342.bug | 1 - CHANGES/2360.bug | 1 - CHANGES/2366.bug | 1 - CHANGES/2432.bug | 1 - CHANGES/2433.bug | 1 - CHANGES/2438.bug | 1 - CHANGES/2439.bug | 1 - CHANGES/2443.bug | 1 - CHANGES/2586.bug | 1 - CHANGES/2625.bug | 1 - CHANGES/2626.misc | 1 - CHANGES/2632.bug | 1 - CHANGES/2652.misc | 1 - CHANGES/2670.bug | 1 - CHANGES/2697.misc | 1 - CHANGES/2708.misc | 1 - CHANGES/2722.fix | 1 - CHANGES/2726.misc | 1 - CHANGES/2730.misc | 1 - CHANGES/2739.task | 1 - CHANGES/2748.bug | 1 - CHANGES/2791.task | 1 - CHANGES/2807.bug | 1 - CHANGES/2853.bug | 1 - CHANGES/2884.bug | 1 - CHANGES/3715.bug | 1 - ansible-hub-ui/__init__.py | 2 +- 53 files changed, 130 insertions(+), 52 deletions(-) delete mode 100644 CHANGES/1893.misc delete mode 100644 CHANGES/2148.bug delete mode 100644 CHANGES/2156.feature delete mode 100644 CHANGES/2172.feature delete mode 100644 CHANGES/2220.task delete mode 100644 CHANGES/2237.feature delete mode 100644 CHANGES/2241.feature delete mode 100644 CHANGES/2242.feature delete mode 100644 CHANGES/2245.task delete mode 100644 CHANGES/2248.task delete mode 100644 CHANGES/2250.task delete mode 100644 CHANGES/2251.task delete mode 100644 CHANGES/2255.feature delete mode 100644 CHANGES/2259.task delete mode 100644 CHANGES/2261.task delete mode 100644 CHANGES/2271.feature delete mode 100644 CHANGES/2284.feature delete mode 100644 CHANGES/2289.misc delete mode 100644 CHANGES/2301.feature delete mode 100644 CHANGES/2308.bug delete mode 100644 CHANGES/2323.feature delete mode 100644 CHANGES/2324.bug delete mode 100644 CHANGES/2326.bug delete mode 100644 CHANGES/2335.task delete mode 100644 CHANGES/2340.bugfix delete mode 100644 CHANGES/2342.bug delete mode 100644 CHANGES/2360.bug delete mode 100644 CHANGES/2366.bug delete mode 100644 CHANGES/2432.bug delete mode 100644 CHANGES/2433.bug delete mode 100644 CHANGES/2438.bug delete mode 100644 CHANGES/2439.bug delete mode 100644 CHANGES/2443.bug delete mode 100644 CHANGES/2586.bug delete mode 100644 CHANGES/2625.bug delete mode 100644 CHANGES/2626.misc delete mode 100644 CHANGES/2632.bug delete mode 100644 CHANGES/2652.misc delete mode 100644 CHANGES/2670.bug delete mode 100644 CHANGES/2697.misc delete mode 100644 CHANGES/2708.misc delete mode 100644 CHANGES/2722.fix delete mode 100644 CHANGES/2726.misc delete mode 100644 CHANGES/2730.misc delete mode 100644 CHANGES/2739.task delete mode 100644 CHANGES/2748.bug delete mode 100644 CHANGES/2791.task delete mode 100644 CHANGES/2807.bug delete mode 100644 CHANGES/2853.bug delete mode 100644 CHANGES/2884.bug delete mode 100644 CHANGES/3715.bug diff --git a/CHANGES.rst b/CHANGES.rst index 2547b850bf..f7065243be 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,132 @@ +4.9.0 (2023-12-06) +================== + +Features +-------- + +- Add Users section to Access tab (Namespaces, Remotes, Repositories, EEs) + `AAH-2284 `_ +- Add a warning on beta-galaxy about minimum client requirements + `AAH-2739 `_ +- Roles, role namespaces: use separate filter toolbar from collections, add sorts + `AAH-2791 `_ + + +Bugfixes +-------- + +- community Sync - disable without a requirements file .. on the detail screen + `AAH-2360 `_ +- Collection upload/deprecate - fix permission checks + `AAH-2439 `_, + `AAH-2853 `_ +- Ensure beta-galaxy users can delete their collections + `AAH-2632 `_ +- Show namespace name, not company + `AAH-2722 `_ +- Remote form: warn about signed_only enabled & missing requirements for Galaxy remote + `AAH-2748 `_ +- Use version property name instead of number. + `AAH-2807 `_ +- Repository sync - fix "optimize" description + `AAH-2884 `_ + + +Misc +---- + +- `AAH-2289 `_, `AAH-2626 `_, `AAH-2652 `_, `AAH-2697 `_, `AAH-2708 `_, `AAH-2726 `_, `AAH-2730 `_ + + +---- + + +4.8.0 (2023-09-13) +================== + +Features +-------- + +- Collection documentation: support semantic markup. + `AAH-2156 `_ +- Add a landing page to our UI. + `AAH-2172 `_ +- Change Wisdom Modal and legacy namespaces menu, rename to Ansible Lightspeed + `AAH-2220 `_ +- Expose collection download count in the UI + `AAH-2237 `_ +- Expose legacy role download count in the UI + `AAH-2241 `_ +- Enabled community profile in cypress CI + `AAH-2242 `_ +- Repository tests - detail, list. + `AAH-2245 `_ +- cypress tests for Approval with multiple repositories + `AAH-2248 `_ +- add collection upload modal + refactor Approve Modal - extract multiple repo selector and use it both in ApproveModal and UploadModal. + `AAH-2250 `_ +- Cypress tests for collection upload with multiple repositories. + `AAH-2251 `_ +- Add copy collection version in collection detail screen + `AAH-2255 `_ +- Added filter for Approved, Staging and Rejected for Repository list. + `AAH-2259 `_ +- Delete collection or version from repo only. + `AAH-2261 `_ +- Repository list - add columns, filters + `AAH-2271 `_ +- Repository sync - modal to set mirror, optimize + `AAH-2301 `_ +- Disable checkbox for adding collection if collection is already assigned to repository + `AAH-2323 `_ +- Ajdust UI messages to reflect synclist deprecation. + `AAH-2335 `_ + + +Bugfixes +-------- + +- Properly display DRF API in browser with CSS + `AAH-2148 `_ +- Namespace detail: sign all collections only signs current repo now + `AAH-2308 `_ +- community - fix token page expiration notice when auth provider is github + `AAH-2324 `_ +- Respect `display_repositories` feature flag for collection/namespace/role filters list. + `AAH-2326 `_ +- Repositories, Remotes - clean filter text on search + `AAH-2340 `_ +- Support old galaxy URLs outside of base path, disambiguate + `AAH-2342 `_ +- Approval dashboard: fix when more than 10 staging repos + `AAH-2366 `_ +- c.r.c. move alert list so it's not covered by breadcrumbs + `AAH-2432 `_ +- Fix Namespaces/Partners breadcrumb + `AAH-2433 `_ +- Removed alert from task view page stating users could only see their tasks. All authenticated users can list and retrieve task details. + `AAH-2438 `_ +- Namespace detail: use is_highest consistently + `AAH-2443 `_ +- Better choice of distribution when multiple per repo + `AAH-2586 `_ +- Add autocomplete=off to login form fields + `AAH-2625 `_ +- Fix dispatch page filter param + `AAH-2670 `_ +- Collection documentation: do not wrongly interpret plugins/modules whose name starts with `_` as deprecated. + + + +Misc +---- + +- `AAH-1893 `_ + + +---- + + 4.7.0 (2023-04-17) ================== diff --git a/CHANGES/1893.misc b/CHANGES/1893.misc deleted file mode 100644 index 0565352f2b..0000000000 --- a/CHANGES/1893.misc +++ /dev/null @@ -1 +0,0 @@ -beta-galaxy: add banner linking discussions diff --git a/CHANGES/2148.bug b/CHANGES/2148.bug deleted file mode 100644 index fcc1d3b0e8..0000000000 --- a/CHANGES/2148.bug +++ /dev/null @@ -1 +0,0 @@ -Properly display DRF API in browser with CSS diff --git a/CHANGES/2156.feature b/CHANGES/2156.feature deleted file mode 100644 index 9685d75f6c..0000000000 --- a/CHANGES/2156.feature +++ /dev/null @@ -1 +0,0 @@ -Collection documentation: support semantic markup. diff --git a/CHANGES/2172.feature b/CHANGES/2172.feature deleted file mode 100644 index 8a88dccdc4..0000000000 --- a/CHANGES/2172.feature +++ /dev/null @@ -1 +0,0 @@ -Add a landing page to our UI. \ No newline at end of file diff --git a/CHANGES/2220.task b/CHANGES/2220.task deleted file mode 100644 index c901681cf3..0000000000 --- a/CHANGES/2220.task +++ /dev/null @@ -1 +0,0 @@ -Change Wisdom Modal and legacy namespaces menu, rename to Ansible Lightspeed diff --git a/CHANGES/2237.feature b/CHANGES/2237.feature deleted file mode 100644 index a5279272f1..0000000000 --- a/CHANGES/2237.feature +++ /dev/null @@ -1 +0,0 @@ -Expose collection download count in the UI diff --git a/CHANGES/2241.feature b/CHANGES/2241.feature deleted file mode 100644 index a9ba78be15..0000000000 --- a/CHANGES/2241.feature +++ /dev/null @@ -1 +0,0 @@ -Expose legacy role download count in the UI diff --git a/CHANGES/2242.feature b/CHANGES/2242.feature deleted file mode 100644 index f3eec7ac46..0000000000 --- a/CHANGES/2242.feature +++ /dev/null @@ -1 +0,0 @@ -Enabled community profile in cypress CI diff --git a/CHANGES/2245.task b/CHANGES/2245.task deleted file mode 100644 index 83851a64a1..0000000000 --- a/CHANGES/2245.task +++ /dev/null @@ -1 +0,0 @@ - Repository tests - detail, list. diff --git a/CHANGES/2248.task b/CHANGES/2248.task deleted file mode 100644 index 101d4c9c81..0000000000 --- a/CHANGES/2248.task +++ /dev/null @@ -1 +0,0 @@ -cypress tests for Approval with multiple repositories diff --git a/CHANGES/2250.task b/CHANGES/2250.task deleted file mode 100644 index 0a0179c6ac..0000000000 --- a/CHANGES/2250.task +++ /dev/null @@ -1 +0,0 @@ -add collection upload modal + refactor Approve Modal - extract multiple repo selector and use it both in ApproveModal and UploadModal. diff --git a/CHANGES/2251.task b/CHANGES/2251.task deleted file mode 100644 index 123762607c..0000000000 --- a/CHANGES/2251.task +++ /dev/null @@ -1 +0,0 @@ -Cypress tests for collection upload with multiple repositories. diff --git a/CHANGES/2255.feature b/CHANGES/2255.feature deleted file mode 100644 index 42b9b7b015..0000000000 --- a/CHANGES/2255.feature +++ /dev/null @@ -1 +0,0 @@ -Add copy collection version in collection detail screen diff --git a/CHANGES/2259.task b/CHANGES/2259.task deleted file mode 100644 index 8614bf9a90..0000000000 --- a/CHANGES/2259.task +++ /dev/null @@ -1 +0,0 @@ -Added filter for Approved, Staging and Rejected for Repository list. diff --git a/CHANGES/2261.task b/CHANGES/2261.task deleted file mode 100644 index e4791f168c..0000000000 --- a/CHANGES/2261.task +++ /dev/null @@ -1 +0,0 @@ - Delete collection or version from repo only. diff --git a/CHANGES/2271.feature b/CHANGES/2271.feature deleted file mode 100644 index 10c1a22d63..0000000000 --- a/CHANGES/2271.feature +++ /dev/null @@ -1 +0,0 @@ -Repository list - add columns, filters diff --git a/CHANGES/2284.feature b/CHANGES/2284.feature deleted file mode 100644 index 8a6c57d0f7..0000000000 --- a/CHANGES/2284.feature +++ /dev/null @@ -1 +0,0 @@ -Add Users section to Access tab (Namespaces, Remotes, Repositories, EEs) diff --git a/CHANGES/2289.misc b/CHANGES/2289.misc deleted file mode 100644 index a260f07bf3..0000000000 --- a/CHANGES/2289.misc +++ /dev/null @@ -1 +0,0 @@ -Show ratings for collections and roles when available diff --git a/CHANGES/2301.feature b/CHANGES/2301.feature deleted file mode 100644 index 7850bcb883..0000000000 --- a/CHANGES/2301.feature +++ /dev/null @@ -1 +0,0 @@ -Repository sync - modal to set mirror, optimize diff --git a/CHANGES/2308.bug b/CHANGES/2308.bug deleted file mode 100644 index b92df7751c..0000000000 --- a/CHANGES/2308.bug +++ /dev/null @@ -1 +0,0 @@ -Namespace detail: sign all collections only signs current repo now diff --git a/CHANGES/2323.feature b/CHANGES/2323.feature deleted file mode 100644 index 9305f9c175..0000000000 --- a/CHANGES/2323.feature +++ /dev/null @@ -1 +0,0 @@ -Disable checkbox for adding collection if collection is already assigned to repository diff --git a/CHANGES/2324.bug b/CHANGES/2324.bug deleted file mode 100644 index f748a14b35..0000000000 --- a/CHANGES/2324.bug +++ /dev/null @@ -1 +0,0 @@ -community - fix token page expiration notice when auth provider is github diff --git a/CHANGES/2326.bug b/CHANGES/2326.bug deleted file mode 100644 index 7220edd45d..0000000000 --- a/CHANGES/2326.bug +++ /dev/null @@ -1 +0,0 @@ -Respect `display_repositories` feature flag for collection/namespace/role filters list. diff --git a/CHANGES/2335.task b/CHANGES/2335.task deleted file mode 100644 index edc717f379..0000000000 --- a/CHANGES/2335.task +++ /dev/null @@ -1 +0,0 @@ -Ajdust UI messages to reflect synclist deprecation. \ No newline at end of file diff --git a/CHANGES/2340.bugfix b/CHANGES/2340.bugfix deleted file mode 100644 index cc89091aff..0000000000 --- a/CHANGES/2340.bugfix +++ /dev/null @@ -1 +0,0 @@ -Repositories, Remotes - clean filter text on search diff --git a/CHANGES/2342.bug b/CHANGES/2342.bug deleted file mode 100644 index 083bfc4635..0000000000 --- a/CHANGES/2342.bug +++ /dev/null @@ -1 +0,0 @@ -Support old galaxy URLs outside of base path, disambiguate diff --git a/CHANGES/2360.bug b/CHANGES/2360.bug deleted file mode 100644 index b6a73082cf..0000000000 --- a/CHANGES/2360.bug +++ /dev/null @@ -1 +0,0 @@ -community Sync - disable without a requirements file .. on the detail screen diff --git a/CHANGES/2366.bug b/CHANGES/2366.bug deleted file mode 100644 index 27c96d66ae..0000000000 --- a/CHANGES/2366.bug +++ /dev/null @@ -1 +0,0 @@ -Approval dashboard: fix when more than 10 staging repos diff --git a/CHANGES/2432.bug b/CHANGES/2432.bug deleted file mode 100644 index a45815a58f..0000000000 --- a/CHANGES/2432.bug +++ /dev/null @@ -1 +0,0 @@ -c.r.c. move alert list so it's not covered by breadcrumbs diff --git a/CHANGES/2433.bug b/CHANGES/2433.bug deleted file mode 100644 index 319267d9f4..0000000000 --- a/CHANGES/2433.bug +++ /dev/null @@ -1 +0,0 @@ -Fix Namespaces/Partners breadcrumb diff --git a/CHANGES/2438.bug b/CHANGES/2438.bug deleted file mode 100644 index 6aab18d806..0000000000 --- a/CHANGES/2438.bug +++ /dev/null @@ -1 +0,0 @@ -Removed alert from task view page stating users could only see their tasks. All authenticated users can list and retrieve task details. \ No newline at end of file diff --git a/CHANGES/2439.bug b/CHANGES/2439.bug deleted file mode 100644 index 29de98b9f3..0000000000 --- a/CHANGES/2439.bug +++ /dev/null @@ -1 +0,0 @@ -Collection upload/deprecate - fix permission checks diff --git a/CHANGES/2443.bug b/CHANGES/2443.bug deleted file mode 100644 index eaec713c38..0000000000 --- a/CHANGES/2443.bug +++ /dev/null @@ -1 +0,0 @@ -Namespace detail: use is_highest consistently diff --git a/CHANGES/2586.bug b/CHANGES/2586.bug deleted file mode 100644 index e434accccb..0000000000 --- a/CHANGES/2586.bug +++ /dev/null @@ -1 +0,0 @@ -Better choice of distribution when multiple per repo diff --git a/CHANGES/2625.bug b/CHANGES/2625.bug deleted file mode 100644 index 31ee1f94d3..0000000000 --- a/CHANGES/2625.bug +++ /dev/null @@ -1 +0,0 @@ -Add autocomplete=off to login form fields diff --git a/CHANGES/2626.misc b/CHANGES/2626.misc deleted file mode 100644 index c3776f36d0..0000000000 --- a/CHANGES/2626.misc +++ /dev/null @@ -1 +0,0 @@ -Insights token: update SSO link diff --git a/CHANGES/2632.bug b/CHANGES/2632.bug deleted file mode 100644 index e5ba733ca7..0000000000 --- a/CHANGES/2632.bug +++ /dev/null @@ -1 +0,0 @@ -Ensure beta-galaxy users can delete their collections \ No newline at end of file diff --git a/CHANGES/2652.misc b/CHANGES/2652.misc deleted file mode 100644 index a260f07bf3..0000000000 --- a/CHANGES/2652.misc +++ /dev/null @@ -1 +0,0 @@ -Show ratings for collections and roles when available diff --git a/CHANGES/2670.bug b/CHANGES/2670.bug deleted file mode 100644 index 31fe48d821..0000000000 --- a/CHANGES/2670.bug +++ /dev/null @@ -1 +0,0 @@ -Fix dispatch page filter param diff --git a/CHANGES/2697.misc b/CHANGES/2697.misc deleted file mode 100644 index c39a6506bc..0000000000 --- a/CHANGES/2697.misc +++ /dev/null @@ -1 +0,0 @@ -Add a Search page for searching accross collections, roles, namespaces, etc. diff --git a/CHANGES/2708.misc b/CHANGES/2708.misc deleted file mode 100644 index b32d309a15..0000000000 --- a/CHANGES/2708.misc +++ /dev/null @@ -1 +0,0 @@ -community - drop "Beta", change discussions link diff --git a/CHANGES/2722.fix b/CHANGES/2722.fix deleted file mode 100644 index e8e67eb52f..0000000000 --- a/CHANGES/2722.fix +++ /dev/null @@ -1 +0,0 @@ -Show namespace name, not company diff --git a/CHANGES/2726.misc b/CHANGES/2726.misc deleted file mode 100644 index 390adffaba..0000000000 --- a/CHANGES/2726.misc +++ /dev/null @@ -1 +0,0 @@ -logout: reload user info after logout, instead of assuming null diff --git a/CHANGES/2730.misc b/CHANGES/2730.misc deleted file mode 100644 index 1e0ddeaca1..0000000000 --- a/CHANGES/2730.misc +++ /dev/null @@ -1 +0,0 @@ -community: add language switcher diff --git a/CHANGES/2739.task b/CHANGES/2739.task deleted file mode 100644 index 7302fc05f2..0000000000 --- a/CHANGES/2739.task +++ /dev/null @@ -1 +0,0 @@ -Add a warning on beta-galaxy about minimum client requirements \ No newline at end of file diff --git a/CHANGES/2748.bug b/CHANGES/2748.bug deleted file mode 100644 index 41a83367a7..0000000000 --- a/CHANGES/2748.bug +++ /dev/null @@ -1 +0,0 @@ -Remote form: warn about signed_only enabled & missing requirements for Galaxy remote diff --git a/CHANGES/2791.task b/CHANGES/2791.task deleted file mode 100644 index 650e107c65..0000000000 --- a/CHANGES/2791.task +++ /dev/null @@ -1 +0,0 @@ -Roles, role namespaces: use separate filter toolbar from collections, add sorts diff --git a/CHANGES/2807.bug b/CHANGES/2807.bug deleted file mode 100644 index b41fd18fa9..0000000000 --- a/CHANGES/2807.bug +++ /dev/null @@ -1 +0,0 @@ -Use version property name instead of number. \ No newline at end of file diff --git a/CHANGES/2853.bug b/CHANGES/2853.bug deleted file mode 100644 index 29de98b9f3..0000000000 --- a/CHANGES/2853.bug +++ /dev/null @@ -1 +0,0 @@ -Collection upload/deprecate - fix permission checks diff --git a/CHANGES/2884.bug b/CHANGES/2884.bug deleted file mode 100644 index 8c2e471516..0000000000 --- a/CHANGES/2884.bug +++ /dev/null @@ -1 +0,0 @@ -Repository sync - fix "optimize" description diff --git a/CHANGES/3715.bug b/CHANGES/3715.bug deleted file mode 100644 index 5b7b5bf188..0000000000 --- a/CHANGES/3715.bug +++ /dev/null @@ -1 +0,0 @@ -Collection documentation: do not wrongly interpret plugins/modules whose name starts with `_` as deprecated. diff --git a/ansible-hub-ui/__init__.py b/ansible-hub-ui/__init__.py index 680a496995..454a2edae2 100644 --- a/ansible-hub-ui/__init__.py +++ b/ansible-hub-ui/__init__.py @@ -1 +1 @@ -__version__ = "4.9.0b1" +__version__ = "4.9.0"