sdwebui-w-horde / sd-webui-stable-horde-worker

Stable Horde Unofficial Worker Bridge as Stable Diffusion WebUI (AUTOMATIC1111) Extension
GNU Affero General Public License v3.0
60 stars 19 forks source link

refactor: full refactoring for the whole project #102

Open MaikoTan opened 1 year ago

MaikoTan commented 1 year ago

Description

This is a full refactoring for the whole project. It can be summarized as the following:


Close #57 Close #83

Type of changes

Please check the following items before submitting your pull request

theUpsider commented 1 year ago

@MaikoTan Hows it going? Do you need help? Currently finding time again to do some work in spare time again ^^

MaikoTan commented 1 year ago

@MaikoTan Hows it going? Do you need help? Currently finding time again to do some work in spare time again ^^

Yes! It would be great if you could help.

Currently this PR is working, but I want to add more things before merging it:

  1. Model (checkpoint) list, with download feature. I am not sure how to implement the download feature or even the list itself. I think the easy way is to write js script and fetch models from stable horde, then add an <a> tag point to the download link besides the model name as a download button.
  2. A full-featured user page, at least there should be names, kudos, generated images count, workers list (with maintenance mode switching). I didn't found a way to verify "which worker is this sd-webui instance", so maybe we should just listing all workers belongs to the current user.
theUpsider commented 1 year ago

I might join you on this! Are you on discord btw?

MaikoTan commented 1 year ago

I might join you on this! Are you on discord btw?

Sure, my discord is Maiko#7778

gabriel20xx commented 3 months ago

What's the status on this?