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

Configuration modification at runtime. #3

Open
LexManos opened this issue Oct 15, 2021 · 5 comments
Open

Configuration modification at runtime. #3

LexManos opened this issue Oct 15, 2021 · 5 comments

Comments

@LexManos
Copy link
Member

Add commands to the cli endpoint.
Or a web GUI to modify config settings at runtime.
Specific things that would be good:
Making a new repository
Changing proxy/private/browseable options for a repo.

Preferably this would be done via GUI. But that requires digging into the vue.js stuff.

@TheCurle
Copy link

A minimal UI for configuration via web page, similar to what I was working on, would be relatively simple to implement in Reposilite without use of Vue.

If you want to go that route, we can brainstorm that here or on Discord.

However, a new configurable endpoint is a good option too, it just requires that you be able to make that kind of specialised request easily.

@LexManos
Copy link
Member Author

I kinda like the idea of having the frontend seperate form the backend.
Just not a fan of vue.
But if we were to add it to reposilite, and not waitress, then it would need to be done in the vue frontend, not a standalone UI.

@TheCurle
Copy link

The frontend doesn't need to use Vue. It would make it look more consistent, but as long as there's the proper html, css and JS to make it work, it could use anything.

However I'm a proponent of KISS so using Vue is probably the path of least resistance.

I have a few ideas for a potential layout (visual and code wise) that would make developing this quite simple.

Will draft some of them up here later once I return.

@TheOnlyTails
Copy link

TheOnlyTails commented Oct 15, 2021

What about Svelte? I find it to be an even simpler alternative.

@TheCurle
Copy link

We're trying to avoid rewriting the entire frontend.

The existing setup is fragile and overcomplicated as it is, we need a quick fix rather than a commitment to many hours of work to redo everything.

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

No branches or pull requests

3 participants