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

v2.18.0

Compare
Choose a tag to compare
@sungo sungo released this 05 Sep 18:48
· 2054 commits to master since this release
cf14e80
  • cf14e80 Merge pull request #411 from joyent/ether/no-login-by-name

    • 2101b7b remove ability to /login via user_account.name
  • 50ff5f2 Merge pull request #410 from joyent/ether/device-hostname

    • 03ab6f3 add support for device hostnames
    • 8d7862e return status 500 when validation plan not found
    • 023cabe fix: also set updated field when saving updates
  • 2afa5cd Merge pull request #409 from joyent/ether/json-schema-fixes

    • 3f742d8 remove unused properties of the DeviceNic json schema
    • 17c7f54 fix broken json schemas
  • d2f367b Merge pull request #406 from joyent/ether/datacenter_rack-new-columns

    • 64b4d37 add serial_number, asset_tag to datacenter_rack
    • 0f32113 validate output for GET /workspace/:workspace_id/rack
    • 25a52f9 validate input for POST /workspace/:workspace_id/rack
    • 61c4a33 these helpers are no longer used by any models
    • 68bfd95 convert and remove Conch::Model::DatacenterRackRole
    • df01f3b convert and remove Conch::Model::Datacenter
    • bcd5199 convert and remove Conch::Model::DatacenterRack
    • e2004f8 convert and remove Conch::Model::DatacenterRackLayout
    • e9d5b14 convert and remove Conch::Model::DatacenterRoom
    • 76cc94f fix: make sure our time module is loaded
  • 442f555 Merge pull request #408 from joyent/ether/morefix-workspace-rack-output

    • 5059158 fix another column transcription error
    • f24d834 make the WorkspaceRack schema more accurate
    • ed04e72 these keys should not have been changed in the last commit
    • 4dd1056 add warning tests to most test files
  • 8d49e07 Merge pull request #407 from joyent/ether/fix-workspace-rack-output

    • 414fe53 restore "role" field in output of GET /workspace/:workspace_id/rack/:rack_id
  • d6ac938 Merge pull request #405 from joyent/ether/device-interface-routes

    • 3e82ad1 new interfaces for accessing device interface data
    • c6af0e6 collapse device_nic_state into device_nic
    • c89fedc drop old backup we don't need anymore
  • 1e1f25b Merge pull request #404 from joyent/ether/nuke-device_validate-phase1

    • 7df8005 burn device_validate, device_validate_criteria tables, phase 1
  • 8a2d228 Merge pull request #402 from joyent/ether/fix-unique-user-email

    • c32f6a8 when deactivating a user, also log their workspaces+roles
    • 800abed user_account.email and .name should be unique only for undeleted users
  • 817b728 Merge pull request #403 from joyent/ether/fix-validation-death-spiral

    • 44063c9 fix postgres + perl consuming memory on the device_validates query
  • 9b6bb85 Merge pull request #357 from joyent/ether/device_setting-permissions

    • ea85ff4 verify permissions in /device/:device_id/setting interfaces
    • 0cd07d5 delay device tests until after they are assigned a workspace, rack and location
  • 9cf01ce Merge pull request #395 from joyent/ether/strip-device-models

    • b4a5d7d convert and remove Conch::Model::DeviceSettings
    • 24a50c7 convert and remove all Conch::Model::Device asset mutators
    • bd32959 convert and remove Conch::Model::DeviceReport
    • a0dc1df convert and remove Conch::Model::Device->lookup_for_user
    • f12f517 convert and remove Conch::Model::DeviceService
    • 23c37e8 convert and remove Conch::Model::DeviceRole
    • 6767383 remove all uses of the "current_device" stash
    • ad933df move this query to a resultset method, as it comes up a few times.
    • 2c5036e avoid conflicting "me" aliases in final query