- Updated restapi.rb to include the /api endpoint which will display the Ardtweeno API specification once fully implemented
- Updated index.erb to include a new API tab which points at the /api endpoint
- Added an api.erb view which will hold the HTTP REST API specification for the gateway
- Refs #34
- Resolved issue with the sort parameter edgecases previously not spotted. Fixes #36
- Updated public/main.css to style the API table specification in /api view
- Implemented HTTP REST API specification in the /api view. Fixes
- Removed the /api/v1/system/reboot endpoint.
- Fixes #10
- Fixes #34
- /api/v1/system/start and /api/v1/system/stop endpoints now return JSON responses
- Updated tests to take account for the endpoint changes
- Fixes #37
Merge branch 'dev' of github.com:davidkirwan/ardtweeno into dev
- Switching between tabs no longer initiates a new setTimeout() to refresh the statuslist graph. Fixes #39
- Updated authentication around the /api/v1/zone endpoints to only return data related to that particular zone. Refs #35
- Slightly refactored response generated by Ardtweeno::Dispatcher#authenticate? Refs #35
- Fixed failing tests related to changes made towards fixing #35
- Refactored /api/v1/zones and /api/v1/zones/:zonename to only return zone info as authorised by the API key
- Updated test fixtures to reflect this change
- References #35
- Resolved bug with /api/v1/zones and /api/v1/zones/:zonename endpoints responding with admin responses when using zoneapi keys
- Refs #35
- SKIP removed stdout debugging
- Updated each REST API endpoint with the latest Ardtweeno::Dispatcher#authenticate? calls
- /api/v1/system/start stop and config endpoints only respond to the Admin apikey
- Push notification cooloff periods are now respected. fixes #38
Merge branch 'dev' of github.com:davidkirwan/ardtweeno into dev
- _SKIP_ v0.5.0 Changelog
Merge branch 'dev'