What's Changed
- refactor: rename the majority of type files & their type definitions to directly indicate something is a type when imported by @TheNickOfTime in #66
- refactor: replacing instances of using import with use in sass files where it makes sense by @TheNickOfTime in #67
- feature: move name collision handling off of the client and onto the server by @TheNickOfTime in #71
- fix: show import errors in the client, and handle the import of shared types across applications better by @TheNickOfTime in #73
- feat: use standard name collision handling when watchers create new jobs by @TheNickOfTime in #74
- feat: refactor queue-job component into queue-card and update the display of certain information fields by @TheNickOfTime in #75
- feat: add watcher section to the dashboard by @TheNickOfTime in #76
- feat: a warning will display if a preset with an existing name is upl… by @TheNickOfTime in #77
- feat: files are written to a temporary file while transcoding, users can choose to overwrite existing files when creating a job from the client by @TheNickOfTime in #84
- feat: make badge-info component that shows additional info when hovered over by @TheNickOfTime in #85
- fix: allow finished jobs to be reset by @TheNickOfTime in #87
- feat: display queue-cards in labled & categorized sections based on transcode stage by @TheNickOfTime in #91
- fix: emit initial transcode status update when job is starting to set job to 'Scanning' by @TheNickOfTime in #92
- fix: transcoding console logs display in a similar format to the rest of the application by @TheNickOfTime in #94
- fix: worker will become available for a new job when it's current one is stopped by @TheNickOfTime in #95
- feat: cleanup temp files from transcoding if a job is stopped/finished by @TheNickOfTime in #97
- feat: name collision handling now also checks the queue for any waiting jobs for name conflicts by @TheNickOfTime in #98
- feat: overhaul job database storage and update programs to use the related new/updated functions and types by @TheNickOfTime in #100
- feature: allow jobs to be reordered by dragging and dropping from the client by @TheNickOfTime in #101
- feat: add 'rules' to watchers to allow conditional watching of directories by @TheNickOfTime in #102
- feat: updating styling for the watcher-card and queue-card components by @TheNickOfTime in #106
- feat: adding rule count to the watcher section on the dashboard by @TheNickOfTime in #107
- fix: use system /tmp directory to avoid permissions issues (hopefully) by @TheNickOfTime in #109
Full Changelog: v0.5.0...v0.6.0