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

Handle Multiple repositories #36

Closed
wants to merge 7 commits into from

Conversation

christophe-g
Copy link
Contributor

A rapid first go for the dashboard to be able fetch packages from multiple repositories ;

Changes in the configuration

We go from old config :

<settings>
        <repository>http://demo.exist-db.org/exist/apps/public-repo</repository>
</settings>

To something like:

<settings>
    <repositories>
        <repository active="true" default="true">
            <label>exist-db public repo</label>
            <url>http://demo.exist-db.org/exist/apps/public-repo</url>
        </repository>
        <repository active="true" >
            <label>my public public repo</label>
            <url>http://localhost:8088/app/public-repo</url>
        </repository>
    </repositories>
</settings>

Repositories are not taken into consideration when the active attribute= 'false'
The default repository (exist-db public repository) need either to be the first one, or have the default attribute set to 'true'.

Users can see which repositories are activated at the back of eXist front icon :
screenshot from 2014-11-13 15 42 12

Hope this does not break anything as it is not yet comprehensively tested ; )
Cheers,
C.

@adamretter
Copy link
Member

@windauer @JoernT any updates please?

@JoernT
Copy link
Member

JoernT commented Sep 27, 2017

i'd like to pick that up for the next generation dashboard that i hope to publish very soon on github.

@dizzzz
Copy link
Member

dizzzz commented Feb 11, 2018

@JoernT is this part of the new app ?

@joewiz
Copy link
Member

joewiz commented Jan 26, 2019

@christophe-g Thank you for this submission, and I'm sorry it wasn't acted on. Development energies have shifted to dashboard 2.0, so while I am closing this PR I am preserving the idea in #75.

@joewiz joewiz closed this Jan 26, 2019
@joewiz joewiz added the dashboard-1.x Specific to Dashboard 1.x label Jan 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dashboard-1.x Specific to Dashboard 1.x enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants