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

Refactor workflow #39

Merged
merged 13 commits into from
Feb 14, 2024
Merged

Refactor workflow #39

merged 13 commits into from
Feb 14, 2024

Conversation

SchrodingersGat
Copy link
Member

This PR provides a major refactor of the workflow.

Instead of uploading an "attachment" file (and then responding to the event after the fact), the plugin now exposes some API endpoints which handle this.

  • Allows validation before upload
  • Performs more and better checks
  • Cleaner and more reliable workflow
  • Can delete a wireviz diagram from a part
  • Can view / add / delete template files also

@SchrodingersGat SchrodingersGat merged commit df43e0c into main Feb 14, 2024
2 checks passed
@SchrodingersGat SchrodingersGat deleted the upload-diagram branch February 14, 2024 23:05
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.

1 participant