This PR fixes reports on the moderation dashboard going to `/dashboard/mod/_id` instead of to `/mod/_id`.
It also allows the ability for moderators to unlist mods in the queue from the frontend instead of having to do it via the backend.

Unlisted mods should have the ability to resubmit for approval, so I've also changed "Submit for Review" to "Submit for approval", allowing unlisted mods to do that as well.

* Adjust quite a bit of wording
Also converts many title case things to sentence case (fixes#238)
* Change advised to recommended
* Oops, I missed a page
* That page too
* Missed a spot
* Remove Nuxt Auth from the project, and switch to a custom solution
* Replace old testing code
* Remove warnings
* Add comments to hard to understand function calls in middleware
* Use arrow functions
* WIP: Redesign the default layout
* Merge old & new default layouts
* Fix login logic; add proper user controls dropdown
* Fix latest version listing (#31) (#32)
Co-authored-by: Aeledfyr <45501007+Aeledfyr@users.noreply.github.com>
* First pass of design cleanup
* Improve ad integration and fix light theme
* Begin splitting up variables, change some styling to new mockup
* Continue redesign progress
* Work on some more pages
* Add missing dark theme variables for text
* Continue working on modularizing
* Continue progress, redo pagination
* Fix auth buttons in navbar layout
* Continue progress
* Continue progress more
* Redo ModResult
* Scope ModPage :irritater:
* Continue Dashboard
* Continue progress on Dashboard and cleanup
* Add missing variables for dark theme
* Small tweaks, cleanup, and continue mod page progress
* Fix user not being able to see hidden mods that they own
* Start reworking mod creation
* Continue revamp of mod creation page
* Yank v-html out
* Hotfix markdown rendering and some spacing issues
* Move legal; continue with mod creation; create reusable footer
* Create README.md
* Update README.md
* Update README.md
* Add in basic usage instructions
* Fix some stuff
* Continue with mod creation; fix some CSS errors
* Start user page
* Start transition to vue-select; fix a few bugs
* Continue mod creation page
* Finish mod pages
* Add very raw version editing
* Mod editing + creation
* Fixed versions that were in processing causing a 404 (#39)
Co-authored-by: Mikhail Oleynikov <falseresync@gmail.com>
Co-authored-by: Aeledfyr <45501007+Aeledfyr@users.noreply.github.com>
Co-authored-by: Jai A <jai.a@tuta.io>
Co-authored-by: MulverineX <mulverin3@gmail.com>
Co-authored-by: diabolical17 <calumproh28@gmail.com>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>