Giter Club home page Giter Club logo

Comments (2)

revam avatar revam commented on July 22, 2024

Note: Copy-pasted from our discord server;

How to revert the Web UI back to a working stable version 101

  • Open Swagger by navigating to http://<shoko host>:8111/swagger/index.html?urls.primaryName=3.0 or http://<shoko host>:8111/swagger/index.html?urls.primaryName=V3 depending on your version of the server. Be sure to replace <shoko host> with the IP or DNS name of your Shoko entry. (If in doubt, use the first URL.)

  • Generate an API key to use by executing POST /api/auth, found under the "Auth" section in Swagger.
    Press the "Try it out" button, enter your username for user, your password for pass, and "swagger" for device, and press "Execute". Copy the API key (the value of the "apikey" field from the response).

  • Assign the API key to the ApiKey field under the "Authorize" menu found at the top of the page.

  • Execute GET /api/v{version}/WebUI/Update, found under the "WebUI" section in Swagger, making sure to select Stable for the channel and input 3 for the version if the version field is present.

  • Reset the Web UI. Close the current tab, and open a new tab. Do not refresh the page. If you enabled "Remember Me" then you also have to clear the local storage in your browser for the site.

How to clear local storage 102

  • Open the DevTools in your browser. (You can do this by pressing F12 or by going into the browser menu at the far right on the browser toolbar, then entering the "More Tools" sub-menu, and pressing "Developer tools" in Chromium-based browsers or "Web Developer Tools" in Firefox-based browsers.)

  • Navigate to the "Application" tab in Chromium-based browsers, and "Storage" in Firefox-based browsers.

  • Find "Local Storage" in the side-bar to the left and click it to reveal the available sites.

  • Find the site matching the current site you're on (e.g. http://localhost:8111, etc.), and click it.

  • Chromium-based browsers: In the panel to the right, click the ":no_entry_sign:" button between the "Filter" box and the ":x:" button. Firefox-based browsers: Right-click on any of the items in the right panel, then press "Delete All". If there are no entries on the page then you don't need to do anything.

And you're done, you can now close the tab and open a new tab and it should work as expected.

from shokoserver.

gacekssj4 avatar gacekssj4 commented on July 22, 2024

Thank you. I searched discord for "exclusions.split". Thank you very much.

from shokoserver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.