48 Commits

Author SHA1 Message Date
James Brooks
1327ea985e Truncate incident updates before seeding 2016-10-09 11:19:16 +01:00
James Brooks
c60c519755 Added console kernel header 2016-10-07 12:25:15 +01:00
James Brooks
0d9cd8fad9 Reword console command descriptions 2016-10-07 12:24:19 +01:00
James Brooks
c94919f1b9 Backport Incident Updates from v3.0.0 2016-10-06 22:40:56 +01: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
James Brooks
7625bdc8df Rewrite the stickied incident demo text 2016-09-29 09:51:33 +01:00
Antoine GIRARD
1954cf26f3 Add stickied incident 2016-09-06 22:45:52 +02:00
James Brooks
7e24e35d5f Fix syntax of beacon schedule times 2016-08-16 19:16:07 +01:00
James Brooks
f3a5a8e230 Remove queue worker schedule 2016-08-07 19:09:00 +01:00
James Brooks
778664b20a Added new Beacon handling code 2016-08-04 10:12:06 +01:00
James Brooks
c8af103498 Applied fixes from StyleCI
[ci skip]
2016-06-01 06:50:35 -04:00
James Brooks
e201a6ed06 Seed with Patreon page component 2016-06-01 11:50:27 +01:00
James Brooks
2de01671e9 Applied fixes from StyleCI
[ci skip]
2016-06-01 06:49:07 -04:00
James Brooks
dd26a3af34 Fix default settings for enable_subscribers 2016-06-01 11:48:59 +01:00
Graham Campbell
ac65cc56bb I prefer clear 2016-05-25 20:26:58 +01:00
James Brooks
9e3f07742b Fix clearing of configs when seeding 2016-05-25 20:00:33 +01:00
James Brooks
e689f206cb Applied fixes from StyleCI 2016-03-21 16:28:18 -04:00
James Brooks
8f80498c2e Implement Github Markdown CSS. Closes #1643 2016-03-21 20:28:01 +00:00
James Brooks
51bbcc2a7d Always truncate incident templates 2016-03-16 09:26:39 +00:00
James Brooks
a0477b03e3 Option to auto-expand groups when components are down. Closes #1602 2016-03-10 15:01:13 +00:00
James Brooks
f186907d8b Seed with app_about data 2016-02-24 13:16:58 +00:00
James Brooks
e8b5a8268f Seed with a collaped Alt Three group 2016-01-30 11:54:30 +00:00
phecho
23ac8071bc Fix typo 2016-01-05 23:51:16 +08:00
Graham Campbell
4b668a83ef Use the random_int function 2015-11-22 20:05:39 +00:00
James Brooks
58e00d9fe2 We need to truncate subscribers 2015-11-21 23:19:00 +00:00
James Brooks
0eda950dc7 Added DemoMetricPointSeederCommand. Closes #1041 2015-10-16 17:48:58 +01:00
Graham Campbell
814fcd844c Tweaked command kernel 2015-10-06 16:24:51 +01:00
Antoine Augusti
14aea5a1f0 Ask for confirmation when trying to run the DemoSeederCommand in production 2015-10-02 19:11:27 +02:00
James Brooks
9414456fd1 More docblocks that should return void 2015-08-30 22:45:27 +01:00
James Brooks
a294b34d64 Updated seeder command to include groups and new incident content. 2015-08-15 11:56:19 +01:00
Graham Campbell
5858d8063b Merge pull request #891 from cachethq/remove-permissions-command
Removed the FixPermissionsCommand
2015-08-08 17:44:57 +01:00
James Brooks
88efff58cc Remove unused assignment 2015-08-08 17:17:05 +01:00
James Brooks
065b1fd168 Removed the FixPermissionsCommand 2015-08-08 15:10:28 +01:00
James Brooks
79f66fc090 Fix up the seeder command 2015-08-07 11:44:51 +01:00
James Brooks
a05496f7d0 Created DemoSeederCommand to replace seeders. Closes #884 2015-08-07 08:31:22 +01:00
Graham Campbell
0a321bffd8 Updated copyright information 2015-07-06 17:37:01 +01:00
James Brooks
9d879b162e Fix code standards, update language files. 2015-06-16 09:07:49 +01:00
Joseph Cohen
55dcf3a277 Handle subscribers 2015-06-09 14:13:27 -05:00
Graham Campbell
65b1038b84 Fixed spelling error 2015-05-28 19:17:31 +01:00
Graham Campbell
77e4532319 Added missing return annotation 2015-05-28 19:17:30 +01:00
Graham Campbell
3988753b99 Updated copyright headers 2015-05-25 17:59:08 +01:00
Graham Campbell
b06167f5e9 Updated joe's email address 2015-05-25 17:53:06 +01:00
Graham Campbell
91e4dafca9 Updated my email address 2015-05-23 14:48:33 +01:00
James Brooks
0928251673 Add Joseph Cohem and Graham Campbell to the copyright headers. 2015-05-19 10:45:38 +01:00
James Brooks
80e3d9167d Closes #568, adds copyright information. 2015-04-19 08:52:39 +01:00
James Brooks
f7aa87c503 Remove OneClickDeployCommand from Kernel $commands 2015-04-03 17:15:31 +01:00
James Brooks
31f5d76bcf Removed native Heroku deployment. Closes #557. 2015-04-03 17:10:20 +01:00
Joseph Cohen
b4ac66d727 Cachet is now a Laravel 5 app 2015-03-20 18:30:45 -06:00