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

Plugin configuration via Nexus UI #6

Open
kevstigneev opened this issue Apr 28, 2015 · 2 comments
Open

Plugin configuration via Nexus UI #6

kevstigneev opened this issue Apr 28, 2015 · 2 comments

Comments

@kevstigneev
Copy link
Contributor

Expected results:

  • Plugin is configured via Nexus UI using "capabilities" facility.
  • Plugin configuration (List of replication peers with credentials #2) is persisted between Nexus restarts.
  • Configuration on disk format is consistent with the other Nexus plugins.

Items to configure:

  • List or replication peers. For each peer - URL and credentials.
  • "me" - an URL that is sent to replication peers to identify this instance. That URL is matched against proxied repository URL on a peer.
  • Thread pool size to send notification.
  • Thread pool size for asynchronous downloads (if necessary).
@alekseysemenov
Copy link
Contributor

Plugin UI capabilities example https://github.com/sannies/nexus-apt-plugin

@gd-tmagrys
Copy link
Contributor

This issue may be split into 2:

  1. UI part:
  • input forms with items to configure, persisting this changes
  1. backend part
  • applying changes "on-the-fly" without restarting Nexus.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants