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

Add properties to help denote proxied collections #76

Open
briantist opened this issue Jul 5, 2023 · 0 comments
Open

Add properties to help denote proxied collections #76

briantist opened this issue Jul 5, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@briantist
Copy link
Owner

When a collection download is proxied, it becomes local in artifactory and is then indistinguishable from collections you published directly. That allows for finding and downloading those collections even if the upstream is unavailable.

But in terms of repository management, it means everything is mixed together.

If you only have one or a few namespaces for your locally published collections, like everything is company_name.collection, you can filter that way (anything not in the company_name namespace is proxied, theoretically), but it might be nice to have explicit properties for those.

For example, adding a boolean proxied property with a true or false value.
Maybe adding a source property which if blank, means direct publish, and otherwise means it was proxied from somewhere, and giving the URL of its original location.

These could be very helpful in keeping your artifactory repository clean: you may want to never delete old versions of your internal collections, while regularly culling older versions of proxied ones (if they are needed again, they will be proxied again).

@briantist briantist added the enhancement New feature or request label Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant