noahc3 / SDSetup

The Ninite for your Nintendo Switch.
https://www.sdsetup.com
Mozilla Public License 2.0
365 stars 30 forks source link

SDSetup is down 19/09/2019 #124

Closed noahc3 closed 5 years ago

noahc3 commented 5 years ago

SDSetup is down as I migrate servers and push auto-updates and the new frontend into production.

noahc3 commented 5 years ago

Big changes to SDSetup are finally live!

Here's a rundown of what's new:

Frontend UI Overhaul: All Semantic UI components were switched over to BlazorStrap components. BlazorStrap components are much easier to work with in Blazor than standard HTML components, and also allows for... Themes: SDSetup finally has a built-in dark mode! The default light theme is based on the Flatly Bootswatch theme, and the dark mode is based on the Darkly Bootswatch theme. You can change the theme using the dropdown in the navbar. Mobile CSS Fixes: Mobile CSS on SDSetup has been broken for some time. These issues are now fixed, and there is even a closing hamburger menu.

But the most important addition:

Auto-updating Packages

Up until now, all packages on SDSetup were manually uploaded and updated by me. This is especially a problem when a big Kosmos release happens and I don't have time to go through and update every package. Now, Kosmos packages and many homebrew packages will automatically be updated on SDSetup when a new version is released! Updates are checked every 12 hours, so there may be some delay.

Not all packages auto-update. Check here to see which ones do: https://sdsetup.com/credits. More packages will be configured to auto-update in the future (especially RetroArch).

Big thanks to our Patrons, without a server this wouldn't be possible! And bit thanks to ForTheUsers for letting me pull packages from their libget repository.

The frontend has only been tested by a few people and the backend has only been tested in a very limited environment. Please report and bugs you encounter!