Skip to content

Releases: RIKEN-RCCS/OpenComposer

v1.8.0

26 Dec 05:11

Choose a tag to compare

[1.8.0] - 2025-12-26

Add

  • Add the function to define multiple login_nodes and ssh_wrappers in conf.yml in 25.
  • Add calc function in 20.
  • History page items can be freely changed in 19.
  • Add failed job status in 19.
  • The cancel/delete modal and job script modal on the history page can be resized in 19.
  • Add a variable @OC_DIR_NAME.

Changed

  • Change clusters from cluster in conf.yml (It is an incompatible change).
  • Change related_apps from related_apps in manifest.yml (It is an incompatible change).
  • Changed dirname and basename to work the same as linux commands.
  • Change a variable OC_SCRIPT_CONTENT from SCRIPT_CONTENT.

Fixed

  • Do nothing if expr returns an error.

v1.7.0

06 Nov 12:58

Choose a tag to compare

[1.7.0] - 2025-11-06

Add

  • The function only saves job scripts.
  • The function allows users to view and edit preprocessing.

Changed

  • Manual format changed from Markdown to HTML.

Fixed

  • An error occurs when you first open the History page in 18.
  • An issue where variables could not be referenced in the submit and check sections.
  • An error where the separator was not reflected when using an array as the second argument in the options of checkbox and multi_select widgets.
  • An error that disabled elements could not be referenced on the initial screen.

What's Changed

New Contributors

Full Changelog: v1.6.0...v1.7.0

Release v1.6.0

19 Oct 01:10

Choose a tag to compare

Add

  • The function for zeropadding.
  • The function to output log.
  • The custom PBS Pro scheduler for Miyabi.

Fixed

  • The initial value was not set correctly when the value was a number.
  • Consolidate querying both running and history jobs in PBS Pro in 9.
  • PBS Pro qstat bug in 8.

Changed

  • Change the manual format from Markdown to HTML.
  • Change "cancel job" from "delete job" in history page.
  • The name of the page from Top Page to Home Page.

Release v1.5.0

08 May 13:20

Choose a tag to compare

Add

  • Add highlights to filtered results in history page.
  • Support multiple clusters.

Changed

  • Filter in history page searches all job information.

Fixed

  • Sanitization for XSS

v1.4.0

08 Apr 08:55

Choose a tag to compare

Added

  • Support Grid Engine job scheduler.
  • It is possible to define headers for each application.
  • For pre-processing, submit section in form.yml is added. And delete submit.yml.
  • Added the ability to change the script label.
  • The path widget can specify the directory one level above.
  • It is possible to define headers for each application.

Changed

  • Change path selector modal overflow behavior in 1
  • To speed up the history page, update the status only for the job IDs that are displayed.
  • The separator option enables output without spaces.
  • To prevent elements that are initially hidden from appearing for just a moment, make them visible after all loading is complete.

Fixed

  • Fixed behavior of the path widget with or without a slash at the end of a directory.

v1.3.0

12 Feb 09:15

Choose a tag to compare

Added

  • Support Grid Engine job scheduler.
  • It is possible to define headers for each application.
  • For pre-processing, submit section in form.yml is added. And delete submit.yml.
  • Added the ability to change the script label.
  • The path widget can specify the directory one level above.
  • It is possible to define headers for each application.

Changed

  • Change path selector modal overflow behavior in 1
  • To speed up the history page, update the status only for the job IDs that are displayed.
  • The separator option enables output without spaces.
  • To prevent elements that are initially hidden from appearing for just a moment, make them visible after all loading is complete.

Fixed

  • Fixed behavior of the path widget with or without a slash at the end of a directory.

v1.2.0

20 Jan 02:25

Choose a tag to compare

Added

  • Support PBS job scheduler.
  • Add bin_overrides in conf.yml.erb.
  • Add a utility misc/read_yml_erb.rb.

Changed

  • login_node in conf.yml.erb has been made optional.
  • Simplify ident parameter.
  • When a job scheduler error occurs, output stdout as well as stderr.
  • Get the job submission date and time from a Ruby function, not from the scheduler.

Fixed

  • Fixed a mistake in the application name link on the form.
  • Element with disabled is considered unchecked.
  • When the selected option in select widget becomes disabled by dynamic form widget, the non-disabled option is selected.
  • Fixed an issue where the disable- and hide- options for radio and checkbox widgets did not work properly when there was more than one option.

v1.1.0

09 Jan 08:30

Choose a tag to compare

Added

  • Added ident parameter in the web form.
  • Enabled setting related applications.
  • Added support for Font Awesome icons.
  • Included English documents.
  • Introduced a function to specify an application directory.
  • Added an option to include the value of "Job Name" in the header as part of the job submission command.

Changed

  • Divided the manual into sections for creating web forms and using Open Composer.
  • Extended the inquiry period for completed Fujitsu_TCS jobs to 365 days.
  • Improved error handling: when job submission fails, the same page reloads with the failed parameters pre-filled.
  • Updated manual examples: replaced job_name examples with comment examples to reduce confusion.
  • Made labels bold for better visibility.
  • Made application names in forms bold.
  • Ensured that changes in header values do not update JOB_SCRIPT_CONTENTS.

Fixed

  • Fixed the issue with loading the bash environment when executing pjsub/sbatch commands.
  • Resolved the issue where public/no_image_square.jpg could not be displayed.

Security

  • Applied URL encoding for special characters on the history page to enhance security.

v1.0.0

11 Dec 10:41

Choose a tag to compare

First release.