Releases: DDMAL/Rodan
Releases · DDMAL/Rodan
v3.0.0
MEI Encoding
- No empty syllables in encoded MEI file
- Added an extra casting for MEI files to prevent job from crashing
- Support for multi-column folios in mei encoding
UI overhaul
- job-group-location: When two jobs are grouped, they appear in the center of the workflow builder
- Ctrl + 0 to move the workflow to the center of the canvas
- Text does not overflow in resource assignment page
- New UI
Interactive Classifier
- Enable using arrow keys to navigate page or classifier glyphs
- Close the edit view when no glyphs are selected
- Hide classifier glyphs by default
- The Classifier Glyphs window should be minimized when the user opens the page, giving the user the option to look at the classifier glyphs or not.
New Job: Staff Distance
- A new rodan job that takes in a png of a folio, and returns a json containing the approximate distance between staves, as well as the image scaling factor required to make the distance between staves 64 pixels.
Job: Text Alignment
- Remove old ocr models
- Add code for automatically generating augmented data sets
Job: RGB(PNG)
- Fix inverted transparent layer
JobL Gamera
- Update gamera tag
Rodan Functionality
- Connections are now drawn in multiple straight horizontal and vertical line segments
- Connections are now displayed in a separate layer below workflow jobs
- User can adjust where the connection breaks from vertical to horizontal by dragging
- Include all connections when fetching workflow to simplify frontend logic
- Store user-assigned resources
- Add new view to retrieve, update, and delete workflow resource assignments
- Add new context menu item to clear all resource assignments (
RMB
->Clear Assigned Resources
orWorkflow
->Clear Assigned Resources
) - Grey out the
Add/Delete
buttons if adding/deleting instances of the port would exceed a minimum/maximum. - User functionality is working. Can receive email notification
- Can reset password via email.
- Show workflow error messages
Maintenance
- Checklist Bot: Create a feature checklist on release
- Refactor Docker:
- Remove old references to legacy docker compose files
- Add wait-for-app script in nginx
- New certification process
- Add rodan-client container
- Remove flower start script
- refactor environment variables out into files
- Remove IIPSRV from nginx
- Trigger webhook server on docker build activity in hooks
v2.0.15
- Django v2.0.1
- New OCR model
- TA now find text strips reliably
- Hotfix for gamera
- Network call reduction
- UI updates
- Docker tag automation
- Update MEI encoding v5
- Fix GPU container's dependency
- Enable email login and notification
- Register jobs in YAML file
v2.0.0
Merge of rodan-docker and Rodan. Includes bug fixes and new features from the 2021-2022 development sessions.