Skip to content
This repository has been archived by the owner on Jul 24, 2021. It is now read-only.

Releases: joyent/conch-api

v2.8.1

02 May 00:28
Compare
Choose a tag to compare
[Full Changelog](https://github.com/joyent/conch/compare/v2.8.0...HEAD)

**Fixed bugs:**

- Replace Data::Validate::UUID with Conch::UUID [\#245](https://github.com/joyent/conch/pull/245) ([lseppala](https://github.com/lseppala))

v2.8.0

01 May 22:25
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • feat: validate device report with JSON schema, drop aux #244 (lseppala)
  • feat: add query parameter filtering for validation states #243 (lseppala)

Fixed bugs:

  • fix: Improve validation state result query performance #242 (lseppala)

v2.7.1: v.2.7.1

27 Apr 18:36
37906c8
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • fix: Add rack_unit to hardware profile, fix typo #241 (lseppala)
  • Add ability to update orc lifecycles and some bug fixes #240 (sungo)

Fixed bugs:

  • fix: Add rack\_unit to hardware profile, fix typo #241 (lseppala)
  • Add ability to update orc lifecycles and some bug fixes #240 (sungo)

Merged pull requests:

v2.7.0

26 Apr 16:59
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • feat: Remove versions from orc workflows and lifecycles, making the name alone unique, and remove the ability to deactivate lifecycles and workflows #238 (sungo)

Fixed bugs:

  • fix: orc workflows no longer have a product id but no one told that to the incoming json schema or the tests #235 (sungo)

Merged pull requests:

  • refactor: simplify Validation schema #236 (lseppala)
  • fix: Auth.requireLogin needs to conditionally evaluate callback #234 (lseppala)
  • feat: Integrate Validation State reporting into existing UI #233 (lseppala)

v2.6.1

16 Apr 17:42
a6afce7
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • UI needs to indicate when a failed login attempt occurs #142
  • fix: Correct status codes mistakes #232 (lseppala)
  • fix: Fix few Validations, add tests #231 (lseppala)
  • fix: UI Login improvements #229 (lseppala)

Merged pull requests:

v2.6.0

12 Apr 19:37
Compare
Choose a tag to compare

Implemented enhancements:

  • feat: allow device services to be queried by name #228 (sungo)

Merged pull requests:

  • fix: DeviceRole#update can now update descriptions #227 (sungo)

v2.5.0

10 Apr 16:26
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • feat: Endpoints for getting validation states with results #226 (lseppala)
  • feat: move Conch::Orc over to Moo::Role::ToJSON #224 (sungo)
  • Execute Validation Plans in Device Ingest #222 (lseppala)
  • feat: Orc Lifecycles, an ordered list of workflows, bound to a device role #221 (sungo)
  • feat: add Conch::Plugin::JsonValidator, allowing controllers to optionally validate input and output. #220 (sungo)
  • Device Roles and Services: defining the intended usage of a device #219 (sungo)
  • Put auditing and rollbar into the feature flags system #216 (sungo)

Fixed bugs:

  • fix: Fix silly typo #223 (lseppala)
  • fix: in before_render, only try to send the exception to rollbar if the feature is active #218 (sungo)

Merged pull requests:

  • refactor: move Orc: to Role::Timestamps #225 (sungo)
  • chore: String::CamelCase 0.04 fixes the carton issue so update cpanfile to ensure we get that one #217 (sungo)
  • Add Rollbar to Javascript UI #215 (lseppala)
  • chore: add to gitignore #214 (lseppala)
  • Preflight Orchestration System: CRUD API #151 (sungo)

v2.4.2

27 Mar 22:14
Compare
Choose a tag to compare
[Full Changelog](https://github.com/joyent/conch/compare/v2.4.1...HEAD)

**Merged pull requests:**

- fix: fix git version\_hash helper [\#213](https://github.com/joyent/conch/pull/213) ([lseppala](https://github.com/lseppala))

v2.4.1

27 Mar 20:41
Compare
Choose a tag to compare
Test Travis auto-releaser

v2.4.0

27 Mar 18:52
Compare
Choose a tag to compare

v2.4.0
Full Changelog

Implemented enhancements:

  • Validation System and new validation model #162 (lseppala)

Fixed bugs:

  • Failed validation criteria does not present a server as "FAIL" in the device and rack views #199

Closed issues:

  • Update Travis integration after String::CamelCase is fixed #198

Merged pull requests:

  • in status helper, add content negotiation and some convenience handling for 501 and 303 #211 (sungo)
  • build: makefile target to run a dev instance in morbo #208 (sungo)
  • feat: add GitVersion plugin #207 (lseppala)
  • Report exceptions to Rollbar #206 (lseppala)
  • Fix the String::CamelCase carton issue so we can use carton install --deployment #204 (sungo)
  • fix: provide a default disk temperature threshold in legacy validation #203 (lseppala)