Skip to content

Releases: itk-dev-rpa/OpenOrchestrator

Release 1.3.1

13 Mar 11:42
9f7926c
Compare
Choose a tag to compare

[1.3.1] - 2025-03-12

Fixed

  • Switched croniter with cronsim

What's Changed

Full Changelog: 1.3.0...1.3.1

1.3.0

20 Jun 07:46
93ae696
Compare
Choose a tag to compare

[1.3.0] - 2024-06-19

Added

  • 'Abandoned' status to queue elements.
  • 'Pausing' status added to triggers.
  • Disabling a 'Running' trigger in Orchestrator will set its status to 'Pausing'.
  • Scheduler will change a 'Pausing' trigger to 'Paused' when the process is done.
  • Queue elements can now be filtered by 'Created Date'.

Fixed

  • Refactoring for more correct typing.
  • Get-functions in db_util now works in SQLITE.
  • DatetimeInput tried to update before the UI was ready.
  • Credentials made with an old encryption key couldn't be edited.

Changed

  • Sort triggers & queues by name by default.
  • Log messages over 8000 characters are now truncated preserving the beginning and end.

What's Changed

New Contributors

Full Changelog: 1.2.0...1.3.0

Release 1.2.0

28 Feb 06:28
ea8eeb5
Compare
Choose a tag to compare

[1.2.0] - 2024-02-27

Changed

  • Scheduler run tab refactored to OOP design.
  • Run tab design cleaned up.
  • Cloned repo folders are removed when the respective processes are done/failed.
  • Scheduled triggers no longer try to catch up to missed runs.
  • Orchestrator port number made dynamic allowing multiple instances.
  • Default pagination increased on trigger and queue tables.

Fixed

  • Scheduler doesn't freeze when connection is momentarily lost.

What's Changed

Full Changelog: 1.1.0...1.2.0

Release 1.1.0

25 Jan 13:50
949dc32
Compare
Choose a tag to compare

[1.1.0] - 2024-01-25

Changed

  • Orchestrator rewritten to use NiceGui instead of TKinter for its UI.
  • Lots and lots of UI changes and upgrades.
  • All UI logic removed from db_util.
  • Refactoring and renaming of files.
  • Scheduler log area limited to 1000 lines.
  • Updated Github Workflows

Added

  • Queues tab in Orchestrator to monitor queues.
  • Scheduler logs errors when a robot returns a non-zero return code.
  • Ability to change the next run time on Scheduled triggers.
  • Automated tests of database functionality and OrchestratorConnection.
  • Orchestrator auto updates data when in focus.

Fixed

  • Scheduler doesn't spam "File not found" anymore.
  • Type hints on db functions.

What's Changed

Full Changelog: 1.0.2...1.1.0

Release 1.0.2

19 Dec 14:08
f4a6673
Compare
Choose a tag to compare

[1.0.2] - 2023-12-19

Added

  • db_util: Return queue element when creating calling create_queue_element.
  • OrchestratorConnection: Return queue element when creating calling create_queue_element.

Fixed

  • OrchestratorConnection: Bug in get_queue_elements.

What's Changed

Full Changelog: 1.0.1...1.0.2

Release 1.0.1

29 Nov 13:52
1749616
Compare
Choose a tag to compare

What's Changed

Added

  • Changelog!

Fixed

  • db_util: get_next_queue_trigger should only count 'NEW' queue elements.

Full Changelog: 1.0.0...1.0.1

1.0.0

16 Nov 07:10
c911b3a
Compare
Choose a tag to compare

First official release

0.0.2

09 Oct 07:58
923c393
Compare
Choose a tag to compare
Merge pull request #19 from itk-dev-rpa/release-0.0.2

Release 0.0.2