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