Releases: RIKEN-RCCS/OpenComposer
Releases · RIKEN-RCCS/OpenComposer
v1.8.0
[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
[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
- Fix history error by @monicagiraldochica in #18
New Contributors
- @monicagiraldochica made their first contribution in #18
Full Changelog: v1.6.0...v1.7.0
Release v1.6.0
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
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
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
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
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
identparameter. - 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
Added
- Added
identparameter 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_nameexamples withcommentexamples 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/sbatchcommands. - Resolved the issue where
public/no_image_square.jpgcould not be displayed.
Security
- Applied URL encoding for special characters on the history page to enhance security.