Skip to content

Releases: DDMAL/Rodan

v3.3.1

26 Nov 14:57

Choose a tag to compare

Release v3.3.1

  • new feature: add google analytics for rodan production

v3.3.0

16 Jul 13:55

Choose a tag to compare

Fix

  • Now support optional RGB Image input and output in Column Split job
  • MEI Encoding job is now able to encode a variable number of lines, rather than hard coded 4, with a temporary fix for pitch errors due to a different number of lines than 4 by adjusting the clef position
  • [frontend] Workflow job position x offset after reload
  • [frontend] Hide dropdown menus on click away
  • [frontend] Tab & navigation status

Add

  • Aquitanian Ref Line Finding job
  • [frontend] Delete confirm window for workflow (in addition to project)

Update

  • Nginx Dockerfile with Debian archive
  • Use DDMAL forked version of Calamri for Text Alignment job

v3.2.0

31 Mar 19:26

Choose a tag to compare

Fix

  • MEI default clef set to C4
  • MEI update to v5.1
  • Add liquescent element inside nc for MEI build
  • Pixel_wrapper

Add

  • Delete confirm window

Update

  • GitHub runner version

v3.1.0

16 Dec 17:18

Choose a tag to compare

Fix setting

  • alpine version in iipsrv
  • pip install source url in gpu dockerfile
  • tag update for fixed PACO code

Fix UI

  • resource assignment modal window layout
  • modal window grid
  • scroll
  • modal window styles
  • clear view on workflow delete

Fix job

  • StaffFinding adaptive blackness threshold
  • IC type error
  • batch downloading
  • heuristic pitch finding default octave
  • Miyao staff finding test file

New feature

  • extract c clef image from manuscript
  • rename in resource distributor

v3.0.0

30 Nov 17:03

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

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

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

Choose a tag to compare

  • Fixes logfiles between travis/docker
  • Moved pil-rodan to python3

v1.4.1

31 Oct 00:42

Choose a tag to compare

Fixes grok cache build

v1.3.2

11 Oct 15:29

Choose a tag to compare

Added docs