James Brooks
ebed68a7d8
Rewrite the entire scheduled maintenance implementation
2016-10-30 21:15:46 +00:00
James Brooks
a0f2d6642e
Add incident column for when an incident occurred at ( #2212 )
...
Add incident column for when an incident occurred at. Closes #2208
[ci skip] [skip ci]
2016-10-29 17:25:52 +01:00
James Brooks
fe96a00b82
Incident templates cleanup ( #2182 )
...
Clean up Incident Templates, supply incident array to them by default
2016-10-14 08:03:19 +01:00
James Brooks
bed038653a
Standardise @joecohens name in the class headers
2016-10-07 12:25:40 +01:00
James Brooks
c94919f1b9
Backport Incident Updates from v3.0.0
2016-10-06 22:40:56 +01:00
Davide Bellini
7cdd537b42
Fixed groups order on API
...
Issue: if the request use “?sort=order” returns groups ordered by “order DESC”.
This is unexpected.
If I would a reversed order I have to use “sort=order&order=desc”
2016-10-05 09:26:52 +02:00
Marius Palade
ad0954eb20
Add visibility to component groups ( #2027 )
...
Implement visibility for the components groups. Closes #1892
Add functional test that asserts a guest can only see public items.
* Fix tests not running due to hitting the Setup page.
The missing `boostrap/cachet/testing.php` file is now generated the first time tests are ran.
* Add a functional test that asserts logged in users can see all items.
Add constants for possible values for the visible column/field of the ComponentGroup model.
Code review changes.
* Add API tests for component group visibility feature.
* Implement the visibility hidden option for a component group. Fixes #1892 .
Add migration for the created_by column, in component_groups table.
Add methods to the ComponentGroup and User models to be able to work with the created_by column.
Hidden component groups are no longer displayed on the index page for loggedin users.
Add functional test for the dashboard page.
Save owner on create/edit component group.
Update the API tests for Component group visibility feature.
* Replace auth() usage with app(Guard::class).
* Apply StyleCI fixes.
* Drop the hidden visibility feature and fix all tests.
Some code review fixes too.
* Rename public to visible since it's a reserved keyword. Apply StyleCI fixes and correct typo.
* Code review changes.
* Tidy up component and component groups gathering.
* Code review changes and StyleCI fixes.
* Code review changes.
* Remove extra whitespace
* Remove useless method.
2016-10-02 13:57:32 +01:00
Antoine GIRARD
1954cf26f3
Add stickied incident
2016-09-06 22:45:52 +02:00
Graham Campbell
f53e466500
Applied fixes from StyleCI
...
[ci skip] [skip ci]
2016-07-20 14:56:55 -04:00
Graham Campbell
1e24138d7a
Removed extra brackets
2016-07-20 19:54:48 +01:00
Graham Campbell
9120dba237
Fixed verification skipping
2016-07-20 19:52:23 +01:00
James Brooks
503252c3a2
Tidy up integrations, use contracts
2016-07-13 14:33:20 +01:00
James Brooks
fdfebc18fb
Implement the system status api endpoint. Closes #1936
2016-07-13 14:21:57 +01:00
James Brooks
947aa27e40
Move dashboard version check into version api endpoint
2016-06-10 17:27:21 +01:00
James Brooks
715eb02844
Use default_view or view. Fixes #1842
2016-06-03 13:54:26 +01:00
James Brooks
cab030237b
Set an order on metrics via the API. Closes #1874
2016-06-02 10:16:23 +01:00
James Brooks
7eef9467aa
Don't go resetting the threshold value
2016-06-02 09:09:03 +01:00
James Brooks
cc102847f9
Specify components to subscribe to via API. Closes #1685
2016-05-08 16:26:59 +01:00
James Brooks
9747cb9204
Added missing docblock
2016-05-05 10:24:01 +01:00
James Brooks
bd35db8d87
Default collapsed value to 0 (always open)
2016-05-05 10:23:18 +01:00
James Brooks
23ff795809
Don't pass through default order value when updating group
2016-05-05 10:23:02 +01:00
James Brooks
f9bc46b460
Refactored the way we store metrics
2016-04-25 20:42:00 +01:00
James Brooks
ebc6525b65
Use query method rather than querying where 1 = 1
2016-04-21 18:53:12 +01:00
James Brooks
0b3483fb8a
Implement very basic API searching. Closes #1348
2016-03-08 18:55:04 +00:00
James Brooks
be78216ff3
Added a version endpoint
2016-02-29 21:31:25 +00:00
James Brooks
d4655112ca
Don't override existing data when updating metrics
2016-02-29 21:24:11 +00:00
James Brooks
f30710c5a8
Fixes #1574 - default display_chart to true
2016-02-29 21:23:58 +00:00
Joseph Cohen
919c7127e7
Fixes API sorting and filtering. Closes #1489
2016-02-25 18:58:42 +00:00
James Brooks
01e40c4684
Paginate the points API for metrics
2016-02-22 14:53:34 +00:00
James Brooks
a1206af764
Initialize the response array
2016-01-31 16:46:30 +00:00
James Brooks
da7af1fca0
Allow component groups to be collapsed by default. Closes #1398
2016-01-29 16:02:44 +00:00
James Brooks
ac3888f7c8
Added per-component subscriptions. Closes #734
2016-01-29 15:02:28 +00:00
Graham Campbell
df5eb24efd
Moved things into a bus namespace
2016-01-05 02:38:07 +00:00
James Brooks
1c27cf7360
Adds the ability to set the default view in which to display metrics
2015-12-28 09:14:50 +00:00
Graham Campbell
5557edc342
Use the new dispatch helper function
2015-12-24 15:16:09 +00:00
Graham Campbell
d4614d8162
Removed unneeded method injection
2015-12-23 14:51:18 +00:00
Hereward Mills
a78a5ddb04
Fix some PHP docs.
2015-12-22 08:41:03 +00:00
Hereward Mills
ee886cddfd
Fix some obvious spelling mistakes.
2015-12-21 22:06:21 +00:00
Graham Campbell
60108fb7cc
Improved api validation
2015-11-21 21:18:40 +00:00
James Brooks
af176d7c7a
Incident API can now use incident templates with Twig templating
2015-11-15 11:32:51 +00:00
James Brooks
1c1674d5b4
Default enabled for PUTing component. Closes #1119
2015-11-10 10:48:50 +00:00
Graham Campbell
5f1f6d3c04
Cleanup
2015-11-07 17:09:09 +00:00
James Brooks
b4d33f2bcb
Default metric places to 2. Fixes #1090
2015-11-04 18:47:17 +00:00
James Brooks
fbc4041bf7
Hide disabled components from public API. Closes #1095
2015-11-04 14:59:11 +00:00
James Brooks
32d4aae76e
Removed unused Guard usage
2015-11-04 14:48:02 +00:00
James Brooks
013f873500
Default the add component to true
2015-11-03 22:11:44 +00:00
James Brooks
edd111451e
Started work on enabling/disabling components
2015-11-03 21:32:45 +00:00
Davide Bellini
b6fbe53b28
Use Collection on API Paginator presenter
...
This allows to decorate all model's attributes inside the Collection
2015-10-07 22:55:24 +01:00
Antoine Augusti
e9e5768406
per_page attribute in API responses should be an integer
2015-10-02 20:10:09 +02:00
James Brooks
08e9705088
$incident_date is now handled by the command handler
2015-09-26 14:42:42 +01:00