Releases: UQ-RCC/nimrodg
Releases · UQ-RCC/nimrodg
1.13.2
1.13.1
Portal Backend: * Fix bug in schema.
1.13.0
Nimrod:
* Add database migration functionality and CLI commands
* Cleanup CLI commands
* Master Stability fixes
Portal Backend:
* Integrate with main Nimrod/G repository
* Add /api/resources/{resName}/agents endpoint
* Bump Spring Boot & Security versions
* Integrate Spring Boot Actuator (for k8s)
* Allow CORS patterns to be configured via application.yml
* Update to JUnit 5
* Configure DB permissions to allow users to use the CLI
* Add "db init" CLI command
* Add "rmq init" CLI command
* Misc fixes & cleanups
1.12.0
API BREAKING:
* Remove NimrodEntity
* Remove Experiment#getToken()
* Replace AgentInfo#{getPath,getAgentPath}() with a version
return java.nio.path.Path
API:
* Make MachinePair fields final
Agent BREAKING:
* Remove NIMROD_JOBPATH environment variable
Database/Postgres:
* Remove internal "path" fields
* Schema version bump to 5.0.0
* Fix a bug in the 2.1.0 -> 3.0.0 migration script
Database/SQLite:
* Remove internal "path" fields
* Schema version bump to 4.0.0
1.11.0
API:
* Add NimrodAPI#assignResource(Resource, Experiment, NimrodURI)
* Deprecate NimrodAPI#assignResource(Resource, Experiment, Optional<NimrodURI>)
Planfile:
* # comments are now supported in addition to // and /* */
Master:
* Implement message signing and verification using HMAC
- Defaults to HMAC-SHA256
- A secret key is generated for each agent upon creation
! It is still vulnerable to replay attacks. A rolling-nonce system is
in the works.
* Update agent to 6.0.2
Database/Postgres:
* Removal of some trivial stored procedures
* Internal changes to support message signing
* Schema version bump to 3.0.0
Database/SQLite:
* Internal changes to support message signing
* Schema version bump to 3.0.0
Agent Debugger:
* Display message headers and metadata
RELEASE 1.10.5
* Don't append experiment name to transfer uri. "It was never meant to do this in the first place." - Black Mesa Scientist
RELEASE 1.10.4
* Bump agent version to 1.5.1
RELEASE 1.10.3
Miscellaneous: * Update agent version to 1.5.0
RELEASE 1.10.2
Miscellaneous: * Update agent version to 1.4.1
RELEASE 1.10.1
Bugfixes: * Bump Postgres schema version to 2.0.0. This was an oversight in 1.10.0. * Enable heartbeating in default configuration. Miscellaneous: * Update README