Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vue frontend for Project area (and other stuff) #949

Open
wants to merge 170 commits into
base: staging
Choose a base branch
from

Conversation

Katrix
Copy link
Member

@Katrix Katrix commented Jan 30, 2020

Supersedes #930

This PR includes a lot of changes to get us closer to Ore 2.0.0.

  • Channels are gone
  • Recommended versions are gone
  • Added stability version tags
  • API endpoint to create project
  • API endpoint to edit projects
  • API endpoint to edit versions
  • API endpoint to set version tags
  • API endpoint to do a dry run for deploy
  • APIv1 now uses promoted versions in place of recommended versions

Let's mark a few issues as fixed by this:
Fixes #213
Fixes #294 (only possible to filter by platform. We need an DownloadIndexer API to allow minecraft version)
Fixes #462
Fixes #520
Fixes #615
Fixes #766
Fixes #935
Fixes #437
Fixes #260
Fixes #799
Fixes #510

Should not be merged in a squash commit. Don't work on this branch directly. Instead create other PRs targeting this branch.

Katrix and others added 29 commits May 31, 2022 18:52
* Clean up the DB queries a bit

* Fix query

Co-authored-by: Felix Kleinekathoefer <git@felixoi.com>
* Some more misc fixes

* Fix lint
* Some misc errors fixed

* Update workflow with newer versions

* Silence linter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment