-
V0.3.4: Minor Release
StableAll checks were successfulBuild and Push Docker Image to GHCR / build-and-push (push) Successful in 1h19m23sreleased this
2025-12-04 22:57:35 -06:00 | 0 commits to main since this releaseMany admin fixes
This release Fixed and improves many things relating to the admin UI, hopefully providing a better experience for passport admins.
✨ Highlights
- Loading states are now shown when performing admin actions. This means that forms show that something is actually happening instead of doing nothing awkwardly until the server responds.
- In development mode, pages are outlined so its obvious when the site is in developer mode vs production mode.
🐛 Bug Fixes
- One again, more style fixes to the inline editing have been done, ideally meaning that editing categories and links should be as consistent as possible.
- Styles unrelated to inline editing have also been improved upon. Action buttons should no longer get squished, they are padded correctly, and action buttons created on the fly are spaced correctly.
- Link icon file inputs now have the correct accept attribute so users cannot upload unsupported files.
- More errors are shown to the user when they happen
⚙️ Internal Improvements
- The readme has finally been updated to correct environment variable changes that happened in v0.3.0 (my bad), though some more work is needed on it, I just suck
- Some of the admin editing code has been cleaned up and improved upon, but this file still needs more work.
- Errors are better handled on the client, and better communicated from the API.
- Template elements used for SPA-like editing have been turned into actual template elements.
Downloads