All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.0.1 - 2022-10-06
- 118 updates
ood_core
to safely bypass files that the user cannot read.
1.0.0 - 2021-09-20
1.0.0 requires a database migration from 0.x versions, so it's increased a major version
- Support for V-Ray in 103. This work was done in a feature branch and holds many smaller merges than just this one PR.
0.8.0 - 2021-08-27
- Update ACCAD module in 84.
- Test cases in 77.
0.7.0 - 2021-06-29
- Updated the file picker to v1.0.0 to be Open OnDemand 2.0.x compatible in 74.
- Added some tests cases around project creation, updating and deleting in 71.
0.6.3 - 2021-03-26
- Fixed a bug where users were unable to create new projects due to nil params in 62
- bundler update for mememagic in 63
0.6.2 - 2021-02-08
- Generate SECRET_KEY_BASE through bash commands instead of rake because rake can fail if dependencies are unmet (installed through bin/setup in the next command) in 61
0.6.1 - 2021-02-08
- Generate SECRET_KEY_BASE during builds in 60
0.6.0 - 2021-02-04
- OnDemand 2.0 compatability in 59
- Upgrades rails 5.2 (up from 4.2)
- Upgrades bundler to 2.1.4 (up from 1.7.13)
0.5.0 - 2020-12-14
- use SLURM_ARRAY_TASK_ID instead of PBS_ARRAYID to migrate fully to Slurm.
0.4.2 - 2020-12-07
- Yet another frame task calculation bug in 53
0.4.1 - 2020-12-07
- Fixed two bugs in 51
- one where end frames were not calculated correctly if start frame was > 1
- another where choosing a single node did not choose the correct element in the bash arrays becuase PBSARRAY_ID was unset.
0.4.0 - 2020-11-30
- tests are now ran in Github actions.
- start and end frames for each tasks are now calculated in Ruby in 49.
- Files (scenes and thumbnails) can now have spaces in them in 50.
0.3.1 - 2020-10-15
- OSU to use the new 2020 modules #48.
- tags are now prefixed with v.
- Fixed a bug with bind directories in the singularity command #48.
0.3.0 - 2020-08-25
- Added the ability to load the Kent State modules based on group membership
- Changed the way other sites can configure different things like cores, cluster and the script to be submitted. Sites can now simply use environment varaibles instead of ruby initializers.
- Another framing bug when users specify just one node #41 the start and end frames were not corrrect.
0.2.2 - 2020-04-06
- Endframe was not being cacluated correctly when the start frame was non-zero. So end
endframe is now
offset + start frame [+ remainder if last task]
(#40). - +1 offset was incorrect and only needs to be applied to start frame if the pbs id is > 1.
0.2.1 - 2020-04-03
- wall_time was not being submitted.
- new projects need to validate the name exists #37
- generating and showing thumbnails expected file extension to be .exr only.
0.2.0 - 2019-10-18
- added SFTP links to support #3
0.1.1 - 2019-09-26
- ensure app doesn't crash if there is no
~/maya/projects
directory #30