Skip to content

Releases: DDMAL/Rodan

v3.0.0

30 Nov 17:03
Compare
Choose a tag to compare

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 or Workflow -> 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

20 Nov 19:01
Compare
Choose a tag to compare
  • 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

02 Jun 18:46
4457eb7
Compare
Choose a tag to compare

Merge of rodan-docker and Rodan. Includes bug fixes and new features from the 2021-2022 development sessions.

v1.4.2

17 Feb 18:58
Compare
Choose a tag to compare
  • Fixes logfiles between travis/docker
  • Moved pil-rodan to python3

v1.4.1

31 Oct 00:42
Compare
Choose a tag to compare
Fixes grok cache build

v1.3.2

11 Oct 15:29
Compare
Choose a tag to compare

Added docs

v1.3.1

11 Oct 13:52
Compare
Choose a tag to compare

Terminate all celery tasks when projects, workflow runs, or a runjob is cancelled prematurely.

v1.3.0

30 Sep 21:13
6605967
Compare
Choose a tag to compare
  • Removal of Coordinate Set models
  • Python2/3 polyglot
  • Operational custom Filetype identification module

v1.2.0

30 Sep 21:11
Compare
Choose a tag to compare
Updated Rodan with many Queues

v1.1.5

09 Feb 20:08
Compare
Choose a tag to compare
  • added 'in' GET query to project admins and workers