ccmenu2 icon indicating copy to clipboard operation
ccmenu2 copied to clipboard

No way to bulk add from a single CC Tray URL

Open dmachiavello opened this issue 1 year ago • 4 comments

In the previous version, it was easy to add the CC Tray xml url, select all projects, and add. Now it seams we have to add each pipeline one at a time. I have so many projects to monitor!

dmachiavello avatar Aug 13 '24 16:08 dmachiavello

the work around for anyone who has the same issue as I do, is to manually create the json file and import it that way.

dmachiavello avatar Aug 13 '24 18:08 dmachiavello

Apologies, I missed this feature when I rewrote the dialogue to add a project. Will see how I can add it again in a future version.

erikdoe avatar Aug 14 '24 22:08 erikdoe

The question is: what UI element should I use? The popup is obviously not a great choice because it only allows a single selection and it doesn't work well with lots of entries.

For the GitHub sheet I'm planning to use a combo box, which is great when you have hundreds of entries, but a combo box, like a popup, only allows single selection. If I use a list, like the classic CCMenu did, then you can select multiple entries, but it's not great for hundreds of entries.

Do another modal sheet on top? With a search field and a list below? But more modal sheets complicate the flow and make it more cumbersome to add a pipeline, with sheets appearing and having to dismiss them. What do you think?

erikdoe avatar Dec 05 '24 21:12 erikdoe

A list/table, ideally with some ability to filter based on the project teams/members - when you are looking at hundred of projects in an org you need to be able to manage it in bulk.

Another good approach might be to look at the github users contribution history and suggest projects they've recently worked with.

gavinclarkeuk avatar Feb 13 '25 17:02 gavinclarkeuk