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

Various improvements #841

Merged
merged 6 commits into from
Aug 21, 2024
Merged

Various improvements #841

merged 6 commits into from
Aug 21, 2024

Conversation

frankrousseau
Copy link
Contributor

Problem

  • There is no way to check if the DB is initialized via the command line.
  • Some TV Paint extensions are missing
  • It's not possible to update shots via the shots/shot_id route
  • Some routes are non accessible to non-admin users while there is no functional reason for that: /entities and projects/poject_id/tasks
  • projects/poject_id/tasks cannot be filtered by episode

Solution

  • Add a is-db-ready command to the CLI to check if the DB was initialized.
  • Add TV Paint extensions
  • Allow to update shots via PUT requests on the shots/shot_id route
  • Open access to /entities and projects/poject_id/tasks by filtering on project teams (assigned tasks for vendors)
  • Allow to filter tasks from projects/poject_id/tasks via an episode_id parameter
  • Allow to filter tasks from tasks via an episode_id parameter

@EvanBldy EvanBldy merged commit 0449c85 into cgwire:master Aug 21, 2024
8 checks passed
@EvanBldy
Copy link
Member

Thanks !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants