Commit Graph

418 Commits

Author SHA1 Message Date
Mike Willbanks e5335b1054 Metric visibility flag was named incorrectly
The visibility flag was not properly wrapped into the array leading to
an error when adding in a metric as it would have an undefined index.
2016-12-07 12:56:11 -06:00
James Brooks 0780e404a8 Simplify the incidents templates 2016-12-05 20:19:15 +00:00
James Brooks ef70ef0d29 Simplyify the metrics partial 2016-12-05 20:15:49 +00:00
James Brooks 74d7726311 Remove unused modals 2016-12-05 20:14:52 +00:00
James Brooks f972bf4a55 Subscribers don't need to be enabled to send emails. Closes #1994 2016-12-04 17:48:50 +00:00
James Brooks 105cff50b9 Added metric visibility options. Closes #2244 2016-12-04 16:54:36 +00:00
James Brooks 3eb74058b2 Fix adding of incident templates 2016-12-03 21:18:45 +00:00
James Brooks 9dc80b4229 Edit the mail config from the dashboard and provide testing button 2016-11-29 18:31:37 +00:00
James Brooks 72056e2ac5 Rename formattedMessage into snake_case for consistency 2016-11-25 20:34:58 +00:00
James Brooks c9c592b033 Show an alert when ./bootstrap/cachet is not writeable. 2016-11-25 20:19:38 +00:00
James Brooks 7ed577ed5f Fix label too 2016-11-14 21:02:30 +00:00
James Brooks d30c14eb64 Fix the field placeholder text 2016-11-14 21:02:06 +00:00
James Brooks 58c0cf2f19 Use asset helper 2016-10-30 21:50:56 +00:00
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
Nicolas Fagotti 1f09622022 Change "order" condition when a component is edited 2016-10-27 18:42:19 -03:00
Nicolas Fagotti b223da94a0 Add "Unknown" status to the available component statuses 2016-10-24 10:32:00 -03:00
James Brooks 269042255b Use readonly attribute for api_key. Fixes #2205 2016-10-24 08:21:07 +01:00
iAidan fcaf3ad4db Removed HTTPS from Piwik JS
Piwik links will need to include HTTP/HTTPS
2016-10-19 17:42:31 +01:00
Davide Bellini c2153512d9 Fixed analytics settings route (#2177) 2016-10-13 13:56:33 +01:00
James Brooks 5a9f6134c4 Completely refactor all routes 2016-10-12 21:47:46 +01:00
Abhimanyu Sharma dd7943632a Added placeholders 2016-10-10 15:51:02 +05:30
James Brooks 20e585a879 Use the auth.logout route 2016-10-09 11:11:54 +01:00
James Brooks 4a539b3826 Use the auth.two-factor route 2016-10-09 11:11:33 +01:00
James Brooks 580c23f102 Don't use the SVG for 2fa page 2016-10-08 18:57:14 +01:00
James Brooks c432702740 Don't indent 2016-10-08 18:54:18 +01:00
James Brooks 70f2f1d32e Merge pull request #2158 from CachetHQ/remember-me
Add remember me functionality to login
2016-10-08 18:25:01 +01:00
James Brooks 1794622ed0 Use route helper more 2016-10-08 18:24:45 +01:00
James Brooks 8b8114576d Don't use the config facade for settings 2016-10-08 17:55:46 +01:00
James Brooks a5d3a71063 Formatting 2016-10-08 17:45:40 +01:00
James Brooks e12c94827d Merge pull request #2159 from CachetHQ/setup-modifications
Setup modifications
2016-10-08 17:40:44 +01:00
James Brooks 0371d86be0 Making changes to the setup screen 2016-10-08 17:30:32 +01:00
Abhimanyu Sharma 22cbe16007 Minor HTML tweaks 2016-10-08 21:39:39 +05:30
James Brooks b0d5306023 Add remember me functionality to login 2016-10-08 16:39:53 +01:00
James Brooks dfeab93d88 Remove references to component in the Maintenance emails. Fixes #2153 2016-10-08 11:01:19 +01:00
James Brooks 42713f51e3 Fix some docblocks 2016-10-07 13:51:59 +01:00
James Brooks f08fdbd524 Don't indent 2016-10-07 12:20:58 +01:00
James Brooks ca34f5279a Move the setup views into own namespace 2016-10-07 12:20:47 +01:00
James Brooks c6c439017a Only show the incidents headline if we have anything to show 2016-10-07 12:19:47 +01:00
James Brooks c94919f1b9 Backport Incident Updates from v3.0.0 2016-10-06 22:40:56 +01:00
James Brooks 179de1ff28 Option to only show disrupted days. Closes #2088 2016-10-04 19:16:50 +01:00
Davide Bellini f165547aab Fixed login button style 2016-10-04 09:07:54 +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
Abhimanyu Sharma cf216077c3 Typo 2016-10-01 21:39:29 +05:30
Abhimanyu Sharma 1438caf5ca HTML CS fix 2016-10-01 21:37:36 +05:30
Abhimanyu Sharma 1407871e1c Fixed closing span tag 2016-10-01 21:35:06 +05:30
Abhimanyu Sharma ad1babaf0d Removed unwanted closing form 2016-10-01 21:34:35 +05:30
Antoine GIRARD 1954cf26f3 Add stickied incident 2016-09-06 22:45:52 +02:00
James Brooks b77848ebd3 Increase size of setup logo 2016-09-01 20:28:25 +01:00
Joseph Cohen 588ab6d404 Split css between dashboard and status page 2016-08-30 13:11:49 -05:00