Skip to content

Releases: ansible/ansible-hub-ui

UI Dev Release

23 Apr 15:39
a1a0228
Compare
Choose a tag to compare
UI Dev Release Pre-release
Pre-release

This is a special release that provides an up to date build off of the latest changes in the master branch. The automation-hub-ui-dist.tar.gz artifact provided here corresponds to the latest version of master.

UI Dev Gateway Release

19 Apr 17:40
d77d224
Compare
Choose a tag to compare
Pre-release

Provides an up to date build off of the latest changes in the master branch. The automation-hub-ui-gateway-dist.tar.gz artifact provided here corresponds to the latest version of master.

Release 4.9.2

13 May 17:26
a022e6d
Compare
Choose a tag to compare

What's Changed

  • [stable-4.9] CHANGES fixup by @himdel in #4912
  • [stable-4.9] CHANGES - add 4.8.1 by @himdel in #4913
  • [PR #4916/345beca0 backport][stable-4.9] Fix tests for downstream usage by @patchback in #4920
  • [stable-4.9] test & test-workflow cleanup by @himdel in #4973
  • [PR #5014/5e305abc backport][stable-4.9] fix galaxykit: command not found on CI by @patchback in #5016
  • [PR #5023/6116e760 backport][stable-4.9] Use env variables instead of passing unsafe text to the workflow script by @patchback in #5024
  • [PR #5027/ff7e1ff9 backport][stable-4.9] automerge workflow - split and fix by @patchback in #5032
  • [stable-4.9] Update docs links access.redhat.com -> docs.redhat.com (#5002) by @himdel in #5033
  • Release 4.9.2 by @jerabekjiri in #4982

Full Changelog: 4.9.1...4.9.2

Release 4.9.1

31 Jan 16:35
5dcfcda
Compare
Choose a tag to compare

What's Changed

  • [stable-4.9] dev: remove community scoress, missed in cleanup by @himdel in #4751
  • [PR #4752/af15869c backport][stable-4.9] cypress.yml: upload-artifact v4 needs a unique name by @patchback in #4755
  • [PR #4806/cadebe19 backport][stable-4.9] Collections: sort by name by default by @patchback in #4807
  • Release 4.9.1 by @jerabekjiri in #4823

Full Changelog: 4.9.0...4.9.1

Release 4.9.0

07 Dec 12:14
56a5596
Compare
Choose a tag to compare

What's Changed

  • Update master for stable-4.8 existence by @himdel in #4219
  • Change the landing page banner. by @rochacbruno in #4197
  • Lightspeed ad - change width to 100% by @himdel in #4264
  • community - drop "Beta", change discussions link by @himdel in #4282
  • Link legacy to provider namespace by @jctanner in #4286
  • issues template: add forum.ansible.com by @himdel in #4285
  • Roles and role namespaces - functional components, cleanup by @himdel in #4303
  • RoleRatings, CollectionRatings - display scores on role list/detail and collection detail by @himdel in #4283
  • Namespace - show name, not company (outside insights) by @himdel in #4302
  • Search page by @himdel in #4216
  • Ensure community users can delete their collections by @bmclaughlin in #4305
  • NamespaceListItem - fix url by @himdel in #4306
  • 4.2 EOL tooling updates by @himdel in #4304
  • Add alert warning about ansible version landing page by @nixocio in #4367
  • fix: replace "Github" with "GitHub" on legacy-role.tsx and README.md by @shuuji3 in #4370
  • About: more fields, links by @himdel in #4381
  • insights token - update sso link by @himdel in #4384
  • logout: reload user info after logout, instead of assuming null by @himdel in #4383
  • community Sync - disable without a requirements file .. on the detail screen by @himdel in #4385
  • Language switcher by @himdel in #4366
  • fix about modal ui repo url by @himdel in #4390
  • Use a single variable for all access.redhat.com docs URLs by @himdel in #4391
  • Access tab: add users by @himdel in #4284
  • Fix failing collection, repository tests by @himdel in #4393
  • Remote form: warn about signed_only enabled & missing requirements for Galaxy remote by @himdel in #4392
  • Repository sync - warn about community set to signed_only by @himdel in #4411
  • Remote form: expose "sync dependencies" switch by @himdel in #4414
  • Repository collection versions - fix "Cannot read properties of undefined" after removing cv by @himdel in #4416
  • AnsibleRole{,Namespace}{Detail,List} - rename for consistency by @himdel in #4422
  • insights: run gettext extract&compile before build-insights by @himdel in #4421
  • Roles - update filters, add sort by @himdel in #4368
  • The role namespace name is the common identifier, not the github_user. by @jctanner in #4423
  • Remove duplicate trailing slash on fetching legacy role versions and content by @jctanner in #4424
  • Dispatch: redirect on 1 item by @himdel in #4441
  • use name property on version by @ShaiahWren in #4443
  • role-detail: show latest version, not oldest by @himdel in #4444
  • Drop unused cypress transitive dependency by @himdel in #4439
  • Token insights - restore MyDistribution query, show separate synclist url by @himdel in #4198
  • Repository create - preselect "create a ... distribution" when creating new repo by @himdel in #4459
  • Execution environment form fixups by @himdel in #4457
  • Import modal - respect display_repositories, hide selector when no choices by @himdel in #4458
  • Revert "Drop unused cypress transitive dependency (#4439)" by @himdel in #4488
  • Docs - render object choices by @himdel in #4442
  • CollectionsFilter / Roles filter: use /_ui/v1/tags/{collections,roles} API to populate filter tags by @himdel in #896
  • Add "View more" card by @himdel in #4502
  • Roles: prefer namespace over github_user by @himdel in #4440
  • eslint - use no-restricted-imports to dedup patternfly wrappers by @himdel in #4466
  • multi-search: fix EE card layout by @himdel in #4505
  • ExternalLink by @himdel in #4382
  • namespace list - use HubListToolbar, support buttons by @himdel in #4506
  • add local nginx conf to community docker image by @drodowic in #4521
  • webpack config - add IS_COMMUNITY & IS_INSIGHTS flags by @himdel in #4523
  • API: switch to sortParam by @himdel in #4520
  • [PR #4525/71a1f11f backport][stable-4.9] API: expand getUIPath, simplify base classes by @patchback in #4577
  • [stable-4.9] post-branch cleanup, version bump by @jerabekjiri in #4539
  • [stable-4.9] Drop @redhat-cloud-services/frontend-components-config by @himdel in #4618
  • [stable-4.9] collection list - use HubListToolbar, add sort (#4507) by @himdel in #4631
  • [PR #4633/90e7d0af backport][stable-4.9] Repository sync - fix "optimize" description by @patchback in #4636
  • [stable-4.9] Collection upload/deprecate - fix permission checks (#4015) by @himdel in #4664
  • Release 4.9.0 by @jerabekjiri in #4540

New Contributors

Full Changelog: 4.8.0...4.9.0

Release 4.8.1

20 Oct 12:50
160a50c
Compare
Choose a tag to compare

What's Changed

  • [PR #4383/ceba5a3f backport][stable-4.8] logout: reload user info after logout, instead of assuming null by @patchback in #4386
  • [PR #4385/53130f27 backport][stable-4.8] community Sync - disable without a requirements file .. on the detail screen by @patchback in #4389
  • [PR #4393/0bac2874 backport][stable-4.8] Fix failing collection, repository tests by @patchback in #4395
  • [PR #4392/cc0048ca backport][stable-4.8] Remote form: warn about signed_only enabled & missing requirements for Galaxy remote by @patchback in #4407
  • [stable-4.8] Use a single variable for all access.redhat.com docs URLs (#4391) by @himdel in #4410
  • [PR #4411/5b0a8307 backport][stable-4.8] Repository sync - warn about community set to signed_only by @patchback in #4413
  • [PR #4414/0497ce71 backport][stable-4.8] Remote form: expose "sync dependencies" switch by @patchback in #4418
  • [PR #4416/8b3ca600 backport][stable-4.8] Repository collection versions - fix "Cannot read properties of undefined" after removing cv by @patchback in #4420
  • Release 4.8.1 by @jerabekjiri in #4415

Full Changelog: 4.8.0...4.8.1

Release 4.7.3

18 Sep 14:41
91a9b51
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.7.2...4.7.3

Release 4.7.2

15 Sep 12:12
7f2468e
Compare
Choose a tag to compare

What's Changed

  • [stable-4.7] Use display_repositories feature flag (#3558) by @himdel in #3650
  • [stable-4.7] Create tests for repositories (#3714) by @patchback in #3734
  • [PR #3504/bea7ea18 backport][stable-4.7] Approval Modal test by @patchback in #3584
  • [stable-4.7] Pushing updated strings for localization by @rooftopcellist in #3788
  • [PR #3786/8de7832e backport][stable-4.7] Repository sync - modal to set mirror, optimize by @patchback in #3806
  • [PR #3654/745314e5 backport][stable-4.7] Add collection upload repository selector by @patchback in #3841
  • [PR #3735/3c4e894e backport][stable-4.7] Copy collection version in collection detail screen by @patchback in #3842
  • [PR #3860/e9cab1b4 backport][stable-4.7] cypress tests for collection upload with multiple repositories by @patchback in #3861
  • [PR #3787/8c77c9d5 backport][stable-4.7] Repository list - add columns, filters by @patchback in #3862
  • [stable-4.7] Fix namespaces breadcrumb l10n (#3896) by @himdel in #3897
  • [PR #3879/1976e22e backport][stable-4.7] community - fix token page expiration notice when auth provider is github by @patchback in #3900
  • [stable-4.7] Delete collection all or single repo (#3759) by @himdel in #3901
  • [PR #3902/77ab3dfd backport][stable-4.7] Namespace detail: use is_highest consistently by @patchback in #3949
  • [stable-4.7] Sync cypress, cleanup wisdom (#3894) by @himdel in #3950
  • [PR #4012/584908b9 backport][stable-4.7] Repository/Remote delete: wait for task before requery, redirect to list screen instead of 404 after delete on detail by @patchback in #4017
  • [stable-4.7] Better choice of distribution when multiple per repo (#4007) by @himdel in #4088
  • [PR #4106/35d273f0 backport][stable-4.7] Add "eda" tag to list of filterable tags by @patchback in #4108
  • [PR #4107/6dc75bd2 backport][stable-4.7] Add autocomplete=off to login form fields, password fields by @patchback in #4109
  • [stable-4.7] Add a 404 Dispatch page, handle some old galaxy URLs (#4090) by @himdel in #4121
  • [PR #3880/18dfe82d backport][stable-4.7] Expose download counts by @patchback in #4127
  • [PR #4145/9b0eca61 backport][stable-4.7] screenshot tests: add more screens, blackout time, enable legacy by @patchback in #4146
  • [PR #4144/271a9d59 backport][stable-4.7] Fix dispatch page filter param - use github_user for legacy roles by @patchback in #4147
  • [stable-4.7] Fix collection detail global css (#4143) by @himdel in #4148
  • [stable-4.7] Rename master to main in workflows and docs by @himdel in #4122
  • [stable-4.7] Import modal: better error for Invalid file format. (#4159) by @himdel in #4163
  • [PR #4016/07a1c1cd backport][stable-4.7] Import modal - add !pipeline filter by @patchback in #4164
  • [stable-4.7] EE header - fix Edit alignment (#4162) by @himdel in #4180
  • [PR #4193/047dc913 backport][stable-4.7] "Add collection" modal - disable "Select" button when no collections are selected by @patchback in #4194
  • [PR #4211/28376ccb backport][stable-4.7] screenshot tests - fix Signature keys inconsistent order by @patchback in #4215
  • [stable-4.7] Approval - fix when more than 10 staging repos (#4142) by @himdel in #4217
  • [stable-4.7] cleanup by @himdel in #4223
  • [stable-4.7] cleanup synclistSwitch by @himdel in #4224
  • Release 4.7.2 by @jerabekjiri in #4265

Full Changelog: 4.7.1...4.7.2

Release 4.8.0

13 Sep 19:30
28437fb
Compare
Choose a tag to compare

What's Changed

  • Update master to 4.8.0dev, update workflows & README for 4.7 existence by @himdel in #3469
  • Don't send my_permissions field when repository/remote is edited (fixes a 400 Bad request) by @himdel in #3506
  • webpack config - sync with other releases by @himdel in #3535
  • CollectionDetail: use routeParams.repo, not routeParams.published by @himdel in #3559
  • Make alerts return error messages from API by @newswangerd in #3542
  • Unify routing to collection detail by @jerabekjiri in #3541
  • Hide staging and rejected repositories in repository filter by @jerabekjiri in #3568
  • Insights smoke test: nav-toggle no longer exists by @himdel in #3579
  • Fix logo size in collection list by @jerabekjiri in #3567
  • Prevent deleting protected repositories by @jerabekjiri in #3580
  • Approval Modal test by @MilanPospisil in #3504
  • Approve modal checkbox repair by @MilanPospisil in #3565
  • Details: break words when needed for wrapping by @himdel in #3561
  • R&R detail - show NotFound instead of spinner when not found by @himdel in #3560
  • Fix Delete collection version redirect when in multiple repos by @himdel in #3562
  • Remove from repo button says Remove, not Delete now by @himdel in #3563
  • fix extra "You don't have permission to display users." when deleting groups by @himdel in #3564
  • Legacy roles: fix l10n typo by @himdel in #3570
  • Delete repository distributions when deleting a repository by @himdel in #3576
  • Creating a distribution - transform base_path, rename on failure by @himdel in #3578
  • Fixed collection upload permissions and css styling by @jerabekjiri in #3571
  • Use mirror:true for repository syncs by @himdel in #3575
  • Select collection screen - multi select, repository field, repo filter by @jerabekjiri in #3581
  • Fix collection version selector by @himdel in #3595
  • RepoSelector - remove Select logic, just show current repo by @himdel in #3596
  • Fix EmptyStateFilter not appearing in Namespace detail when filtering by repo/tags/sign state by @himdel in #3597
  • Fix Add/Remove collection ignoring repository object permissions by @himdel in #3602
  • Restyle collection list item controls to keep alignment by @himdel in #3603
  • Wisdom Modal Updates by @MilanPospisil in #3566
  • Repository edit: respect object permissions by @himdel in #3628
  • Use display_repositories feature flag by @himdel in #3558
  • Update changelog from 4.7.0 release. by @jerabekjiri in #3631
  • Insights: support /preview/ as well as /beta/ by @himdel in #3343
  • Fix version modal - load data on pagination by @himdel in #3648
  • Fix manual approve/reject when repository name is different from distribution base_path by @himdel in #3655
  • Namespace detail - fix Sign all by @himdel in #3652
  • basic landing page by @ShaiahWren in #3470
  • Fix getRepoUrl so that it takes a parameter and returns the correct url. by @jctanner in #3691
  • Collection documentation: do not wrongly interpret plugins/modules whose name starts with _ as deprecated by @felixfontein in #3715
  • Disable checkbox for adding collection if collection is already assigned to repository by @jerabekjiri in #3657
  • Create tests for repositories by @MilanPospisil in #3714
  • Use antsibull-docs-ts to render semantic markup by @felixfontein in #3607
  • Repositories - consistent filters, filter by approval state by @MilanPospisil in #3659
  • Repository URL - always use distro base_path, show in detail screen by @himdel in #3737
  • deploy/frontend: remove old Repo Management, don't add Repositories & Remotes by @himdel in #3651
  • Synclist deprecation by @ShaiahWren in #3708
  • Repository tests - unskip clipboard test, grant permissions by @himdel in #3756
  • insights tests: ignore chrome api errors by @himdel in #3760
  • waitForTask: switch from polling every 5s to an incremental 2s, 3s, 4.5s, 6.75s, ~10s... progression by @himdel in #3738
  • clean up react imports by @himdel in #3780
  • Repository tests: create distribution for one repo, copy cli fails without it by @himdel in #3782
  • clean up empty jsx pairs by @himdel in #3779
  • Respect display_repositories feature flag for collection/namespace/role filters list by @himdel in #3784
  • Update localization strings from 4.7 by @himdel in #3785
  • Repository sync - modal to set mirror, optimize by @himdel in #3786
  • Drop stable-4.4 dependabot config, l10n cron by @himdel in #3805
  • Find unused exports by @himdel in #3178
  • Add collection upload repository selector by @MilanPospisil in #3654
  • Copy collection version in collection detail screen by @jerabekjiri in #3735
  • Delete collection all or single repo by @MilanPospisil in #3759
  • cypress tests for collection upload with multiple repositories by @MilanPospisil in #3860
  • Repository list - add columns, filters by @himdel in #3787
  • Token insights: remove unused my-distributions query by @himdel in #3893
  • Fix Namespaces/Partners breadcrumb by @himdel in #3896
  • c.r.c. move alert list so it's not covered by breadcrumbs by @himdel in #3895
  • community - fix token page expiration notice when auth provider is github by @himdel in #3879
  • Dependabot, labeler: end of 4.6 full support by @himdel in #3903
  • Namespace detail: use is_highest consistently by @himdel in #3902
  • Cypress by @himdel in #3894
  • dependabot: keep 4.7 tests up to date as well by @himdel in #3966
  • CI: fix Django CSRF error by @himdel in #3994
  • Remove alert from Task list view by @bmclaughlin in #4009
  • Repository/Remote delete: wait for task before requery, redirect to list screen instead of 404 after delete on detail by @himdel in #4012
  • dependabot: ignore @patternfly/* major version updates in stable-* by @himdel in #4057
  • proxy /static/rest_framework/ to the django API by @EamonTracey in #4010
  • generate_manifest: support lockfileVersion 3 by @himdel in #4087
  • Documentation link - link to community docs in galaxy by @himdel in #4008
  • Better choice of distribution when multiple per repo by @himdel in #4007
  • Add "eda" tag to list of filterable tags by @himdel in #4106
  • Add autocomplete=off to login form fields, password fields by @himdel in #4107
  • cypress.yml: rename COMPOSE_PROFILE to BACKEND_FLAVOR by @himdel in #4110
  • Expose download counts by @himdel in htt...
Read more

Release 4.7.1

30 May 15:57
002ba7d
Compare
Choose a tag to compare

What's Changed

  • [PR #3566/43b613e9 backport][stable-4.7] Wisdom Modal Updates by @patchback in #3629
  • [PR #3648/8e99d29a backport][stable-4.7] Fix version modal - load data on pagination by @patchback in #3653
  • [stable-4.7] Repository edit: respect object permissions (#3628) by @himdel in #3649
  • [PR #3655/d4196c4c backport][stable-4.7] Fix manual approve/reject when repository name is different from distribution base_path by @patchback in #3656
  • [PR #3652/7dd6688b backport][stable-4.7] Namespace detail - fix Sign all by @patchback in #3658
  • [PR #3715/e0387b92 backport][stable-4.7] Collection documentation: do not wrongly interpret plugins/modules whose name starts with _ as deprecated by @patchback in #3732
  • [PR #3657/50f33a3a backport][stable-4.7] Disable checkbox for adding collection if collection is already assigned to repository by @patchback in #3733
  • [PR #3659/04c11a46 backport][stable-4.7] Repositories - consistent filters, filter by approval state by @patchback in #3755
  • [stable-4.7] Use antsibull-docs to render Ansible markup by @felixfontein in #3754
  • [stable-4.7] Repository URL - always use distro base_path, show in detail screen (#3737) by @himdel in #3757
  • AAP 2.4 Translations (2) by @rooftopcellist in #3711
  • Release 4.7.1 by @jerabekjiri in #3758

Full Changelog: 4.7.0...4.7.1