Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Role import #4508

Merged
merged 24 commits into from
Dec 17, 2023
Merged

Role import #4508

merged 24 commits into from
Dec 17, 2023

Conversation

himdel
Copy link
Collaborator

@himdel himdel commented Nov 11, 2023

Issue AAH-2833
Forum https://forum.ansible.com/t/new-ansible-galaxy-web-portal-where-is-all-the-old-role-admin-functionality/2304
Closes #4503
Requires ansible/galaxy_ng#1959, ansible/galaxy_ng#2009
Related: ansible/galaxy_ng#2011, ansible/galaxy_ng#2012
Preceding: #4757 #4758 #4759

Add role import log tab
Add role namespace create button
Fix permission check on import role button
Allow superadmin to create a role namespace
(dev: superadmin allow role sync)
Link role namespaces from owner namespace detail
Add import form namespace check, superadmin can create a role namespace & assign a provider namespace
Add namespace owners check to role detail, add Import new version button,
Allow role import form to prefill github info, go back to collection detail when params.back,
Add import role to namespace detail/list,
Add wip role imports - TODO left side list role imports (#4760), go there during import (import log only shows success)

20231217065124
20231217065137
20231217065146
20231217065201
20231217065213
20231217065416
20231217065432
20231217065542
20231217065553
20231217070821
20231217065703
20231217080435
20231217092116
20231217092124
20231217103900

@github-actions github-actions bot added backport-4.7 This PR should be backported to stable-4.7 (2.4) backport-4.8 This PR should be backported to stable-4.8 (2.4) labels Nov 11, 2023
@himdel himdel added community comunity mode feature and removed backport-4.7 This PR should be backported to stable-4.7 (2.4) backport-4.8 This PR should be backported to stable-4.8 (2.4) labels Nov 11, 2023
@himdel himdel force-pushed the role-import branch 3 times, most recently from 6881c83 to 5e92115 Compare December 8, 2023 03:52
@himdel himdel force-pushed the role-import branch 4 times, most recently from 2b019db to 32f7d3e Compare December 13, 2023 05:22
@himdel himdel force-pushed the role-import branch 2 times, most recently from b908b8b to 137b80e Compare December 15, 2023 22:37
@himdel himdel marked this pull request as ready for review December 17, 2023 02:48
@himdel himdel force-pushed the role-import branch 2 times, most recently from 0674150 to cdf2823 Compare December 17, 2023 04:43
@himdel himdel merged commit e72e037 into ansible:master Dec 17, 2023
16 of 17 checks passed
@himdel himdel deleted the role-import branch December 17, 2023 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community comunity mode feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants