├── VERSION ├── .cfignore ├── database ├── .gitignore ├── backups │ └── .gitignore ├── seeds │ └── DatabaseSeeder.php └── migrations │ ├── 2015_06_10_122229_AlterTableIncidentsDropUserIdColumn.php │ ├── 2015_06_10_122216_AlterTableComponentsDropUserIdColumn.php │ ├── 2015_01_09_083419_AlterTableUsersAdd2FA.php │ ├── 2015_01_05_201324_CreateComponentGroupsTable.php │ ├── 2016_06_05_091615_create_cache_table.php │ ├── 2015_01_05_203014_CreateSettingsTable.php │ ├── 2015_02_28_214642_UpdateIncidentsAddScheduledAt.php │ ├── 2015_05_19_214534_AlterTableComponentGroupsAddOrder.php │ ├── 2015_05_20_073041_AlterTableIncidentsAddVisibileColumn.php │ ├── 2015_08_02_120436_AlterTableSubscribersRemoveDeletedAt.php │ ├── 2015_01_16_083825_CreateTagsTable.php │ ├── 2016_06_02_075012_AlterTableMetricsAddOrderColumn.php │ ├── 2015_12_26_162258_AlterTableMetricsAddDefaultViewColumn.php │ ├── 2015_05_24_210948_create_failed_jobs_table.php │ ├── 2015_11_03_211049_AlterTableComponentsAddEnabledColumn.php │ ├── 2016_04_29_061916_AlterTableSubscribersAddGlobalColumn.php │ ├── 2016_02_18_085210_AlterTableMetricPointsChangeValueColumn.php │ ├── 2015_01_05_202730_CreateMetricPointsTable.php │ ├── 2015_08_13_214123_AlterTableMetricsAddDecimalPlacesColumn.php │ ├── 2015_01_16_084030_CreateComponentTagTable.php │ ├── 2016_01_29_154937_AlterTableComponentGroupsAddCollapsedColumn.php │ ├── 2016_01_09_141852_CreateSubscriptionsTable.php │ ├── 2015_01_05_202446_CreateIncidentTemplatesTable.php │ └── 2015_10_31_211944_CreateInvitesTable.php ├── storage ├── .gitignore ├── app │ └── .gitignore ├── logs │ └── .gitignore └── framework │ ├── cache │ └── .gitignore │ ├── views │ └── .gitignore │ ├── sessions │ └── .gitignore │ └── .gitignore ├── bootstrap ├── cache │ └── .gitignore └── cachet │ └── .gitignore ├── public ├── dist │ └── .gitignore ├── robots.txt ├── favicon.ico ├── img │ ├── favicon.ico │ ├── favicon.png │ ├── cachet-icon.png │ ├── cachet-logo.png │ ├── cachet-logo@2x.png │ ├── apple-touch-icon.png │ ├── favicon-high-alert.ico │ ├── favicon-high-alert.png │ ├── favicon-medium-alert.ico │ ├── favicon-medium-alert.png │ ├── apple-touch-icon-57x57.png │ ├── apple-touch-icon-72x72.png │ ├── apple-touch-icon-76x76.png │ ├── apple-touch-icon-114x114.png │ ├── apple-touch-icon-120x120.png │ ├── apple-touch-icon-144x144.png │ ├── apple-touch-icon-152x152.png │ └── button-email--dark-grey.png ├── fonts │ ├── ionicons.eot │ ├── ionicons.ttf │ └── ionicons.woff ├── build │ └── rev-manifest.json └── .htaccess ├── .gitignore ├── resources ├── assets │ └── sass │ │ ├── modules │ │ ├── _well.scss │ │ ├── _pager.scss │ │ ├── _panels.scss │ │ ├── _tabs.scss │ │ └── _alerts.scss │ │ ├── plugins │ │ ├── _sortable.scss │ │ ├── _animate.scss │ │ └── _password-strength.scss │ │ ├── partials │ │ └── _wrapper.scss │ │ ├── _helpers.scss │ │ ├── pages │ │ ├── _dashboard.scss │ │ └── _login.scss │ │ ├── _errors.scss │ │ └── _palette.scss ├── views │ ├── partials │ │ ├── about-app.blade.php │ │ ├── crowdin.blade.php │ │ ├── schedule.blade.php │ │ ├── banner.blade.php │ │ ├── component.blade.php │ │ └── incidents.blade.php │ ├── emails │ │ ├── users │ │ │ ├── invite-html.blade.php │ │ │ └── invite-text.blade.php │ │ ├── subscribers │ │ │ ├── verify-text.blade.php │ │ │ └── verify-html.blade.php │ │ ├── components │ │ │ ├── update-text.blade.php │ │ │ └── update-html.blade.php │ │ └── incidents │ │ │ ├── maintenance-text.blade.php │ │ │ └── new-text.blade.php │ ├── layout │ │ ├── clean.blade.php │ │ └── dashboard.blade.php │ ├── dashboard │ │ ├── partials │ │ │ ├── sub-sidebar.blade.php │ │ │ ├── _error.blade.php │ │ │ ├── errors.blade.php │ │ │ └── component.blade.php │ │ └── notifications │ │ │ └── index.blade.php │ ├── single-incident.blade.php │ └── subscribe │ │ └── subscribe.blade.php └── lang │ ├── zh-CN │ ├── setup.php │ └── pagination.php │ ├── zh-TW │ ├── setup.php │ └── pagination.php │ ├── ko │ ├── setup.php │ └── pagination.php │ ├── ja │ ├── setup.php │ └── pagination.php │ ├── he │ ├── setup.php │ └── pagination.php │ ├── ar │ ├── setup.php │ └── pagination.php │ ├── af │ ├── setup.php │ └── pagination.php │ ├── ca │ ├── setup.php │ └── pagination.php │ ├── en │ ├── setup.php │ └── pagination.php │ ├── fa │ ├── setup.php │ └── pagination.php │ ├── no │ ├── setup.php │ └── pagination.php │ ├── ro │ ├── setup.php │ └── pagination.php │ ├── sr │ ├── setup.php │ └── pagination.php │ ├── uk │ ├── setup.php │ └── pagination.php │ ├── sq │ ├── setup.php │ └── pagination.php │ ├── tr │ ├── setup.php │ └── pagination.php │ ├── da │ ├── setup.php │ └── pagination.php │ ├── fi │ ├── setup.php │ └── pagination.php │ ├── cs │ ├── setup.php │ └── pagination.php │ ├── nl │ ├── setup.php │ └── pagination.php │ ├── el │ ├── setup.php │ └── pagination.php │ ├── vi │ ├── setup.php │ └── pagination.php │ ├── pl │ ├── setup.php │ └── pagination.php │ ├── sv-SE │ ├── setup.php │ └── pagination.php │ ├── en-UD │ ├── setup.php │ └── pagination.php │ ├── hu │ ├── setup.php │ └── pagination.php │ ├── de │ ├── setup.php │ └── pagination.php │ ├── pt-PT │ ├── setup.php │ └── pagination.php │ ├── ru │ ├── pagination.php │ └── setup.php │ ├── es │ ├── pagination.php │ └── setup.php │ ├── fr │ ├── pagination.php │ └── setup.php │ ├── it │ ├── setup.php │ └── pagination.php │ ├── id │ ├── pagination.php │ └── setup.php │ └── pt-BR │ ├── pagination.php │ └── setup.php ├── .gitattributes ├── .editorconfig ├── config ├── mail.php ├── database.php ├── cachet.php ├── emoji.php ├── security.php ├── cors.php └── css-inliner.php ├── app ├── Bus │ ├── Events │ │ ├── EventInterface.php │ │ ├── User │ │ │ ├── UserEventInterface.php │ │ │ ├── UserWasAddedEvent.php │ │ │ ├── UserWasRemovedEvent.php │ │ │ └── UserWasInvitedEvent.php │ │ ├── Invite │ │ │ ├── InviteEventInterface.php │ │ │ └── InviteWasClaimedEvent.php │ │ ├── Metric │ │ │ ├── MetricEventInterface.php │ │ │ ├── MetricWasAddedEvent.php │ │ │ ├── MetricWasRemovedEvent.php │ │ │ ├── MetricWasUpdatedEvent.php │ │ │ ├── MetricPointWasAddedEvent.php │ │ │ ├── MetricPointWasRemovedEvent.php │ │ │ └── MetricPointWasUpdatedEvent.php │ │ ├── Incident │ │ │ ├── IncidentEventInterface.php │ │ │ ├── IncidentWasRemovedEvent.php │ │ │ ├── IncidentWasUpdatedEvent.php │ │ │ ├── IncidentWasReportedEvent.php │ │ │ └── MaintenanceWasScheduledEvent.php │ │ ├── Component │ │ │ ├── ComponentEventInterface.php │ │ │ ├── ComponentWasAddedEvent.php │ │ │ ├── ComponentWasRemovedEvent.php │ │ │ └── ComponentWasUpdatedEvent.php │ │ ├── Subscriber │ │ │ ├── SubscriberEventInterface.php │ │ │ ├── SubscriberHasVerifiedEvent.php │ │ │ ├── SubscriberHasSubscribedEvent.php │ │ │ ├── SubscriberHasUnsubscribedEvent.php │ │ │ └── SubscriberHasUpdatedSubscriptionsEvent.php │ │ └── ComponentGroup │ │ │ ├── ComponentGroupEventInterface.php │ │ │ ├── ComponentGroupWasAddedEvent.php │ │ │ ├── ComponentGroupWasRemovedEvent.php │ │ │ └── ComponentGroupWasUpdatedEvent.php │ ├── Exceptions │ │ └── ExceptionInterface.php │ ├── Commands │ │ ├── User │ │ │ ├── RemoveUserCommand.php │ │ │ ├── GenerateApiTokenCommand.php │ │ │ └── InviteTeamMemberCommand.php │ │ ├── Metric │ │ │ ├── RemoveMetricCommand.php │ │ │ └── RemoveMetricPointCommand.php │ │ ├── Invite │ │ │ └── ClaimInviteCommand.php │ │ ├── Incident │ │ │ └── RemoveIncidentCommand.php │ │ ├── Component │ │ │ └── RemoveComponentCommand.php │ │ ├── Subscriber │ │ │ ├── VerifySubscriberCommand.php │ │ │ ├── UnsubscribeSubscriberCommand.php │ │ │ └── UnsubscribeSubscriptionCommand.php │ │ └── ComponentGroup │ │ │ └── RemoveComponentGroupCommand.php │ ├── Handlers │ │ ├── Commands │ │ │ ├── User │ │ │ │ ├── RemoveUserCommandHandler.php │ │ │ │ ├── GenerateApiTokenCommandHandler.php │ │ │ │ ├── InviteTeamMemberCommandHandler.php │ │ │ │ ├── SignupUserCommandHandler.php │ │ │ │ └── AddTeamMemberCommandHandler.php │ │ │ ├── Incident │ │ │ │ └── RemoveIncidentCommandHandler.php │ │ │ ├── Metric │ │ │ │ ├── RemoveMetricCommandHandler.php │ │ │ │ └── RemoveMetricPointCommandHandler.php │ │ │ ├── Component │ │ │ │ └── RemoveComponentCommandHandler.php │ │ │ ├── Invite │ │ │ │ └── ClaimInviteCommandHandler.php │ │ │ └── Subscriber │ │ │ │ ├── UnsubscribeSubscriberCommandHandler.php │ │ │ │ ├── UnsubscribeSubscriptionCommandHandler.php │ │ │ │ └── VerifySubscriberCommandHandler.php │ │ └── Events │ │ │ └── Component │ │ │ └── CleanupComponentSubscriptionsHandler.php │ └── Middleware │ │ └── UseDatabaseTransactions.php ├── Composers │ ├── CurrentUserComposer.php │ ├── MetricsComposer.php │ └── DashboardComposer.php ├── Http │ ├── Middleware │ │ ├── SubscribersConfigured.php │ │ ├── SetupAlreadyCompleted.php │ │ ├── Acceptable.php │ │ └── ReadyForUse.php │ └── Routes │ │ ├── SetupRoutes.php │ │ └── SignupRoutes.php ├── Models │ ├── Setting.php │ └── Traits │ │ ├── SortableTrait.php │ │ └── SearchableTrait.php ├── Foundation │ ├── Providers │ │ └── ConsoleServiceProvider.php │ └── Exceptions │ │ └── Transformers │ │ └── BusTransformer.php ├── Console │ └── Kernel.php └── Presenters │ └── Traits │ └── TimestampsTrait.php ├── server.php ├── .bp-config └── options.json ├── manifest.yml ├── .env.example ├── package.json └── .travis.yml /VERSION: -------------------------------------------------------------------------------- 1 | 2.3.10 2 | -------------------------------------------------------------------------------- /.cfignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /tests -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite 2 | -------------------------------------------------------------------------------- /database/backups/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /storage/.gitignore: -------------------------------------------------------------------------------- 1 | database.sqlite 2 | -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /public/dist/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /bootstrap/cachet/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules 3 | phpunit.xml 4 | vendor 5 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /resources/assets/sass/modules/_well.scss: -------------------------------------------------------------------------------- 1 | .well { 2 | border-radius: 0; 3 | } 4 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/favicon.ico -------------------------------------------------------------------------------- /public/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/favicon.png -------------------------------------------------------------------------------- /public/fonts/ionicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/fonts/ionicons.eot -------------------------------------------------------------------------------- /public/fonts/ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/fonts/ionicons.ttf -------------------------------------------------------------------------------- /public/fonts/ionicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/fonts/ionicons.woff -------------------------------------------------------------------------------- /public/img/cachet-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/cachet-icon.png -------------------------------------------------------------------------------- /public/img/cachet-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/cachet-logo.png -------------------------------------------------------------------------------- /public/img/cachet-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/cachet-logo@2x.png -------------------------------------------------------------------------------- /public/img/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/apple-touch-icon.png -------------------------------------------------------------------------------- /public/img/favicon-high-alert.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/favicon-high-alert.ico -------------------------------------------------------------------------------- /public/img/favicon-high-alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/favicon-high-alert.png -------------------------------------------------------------------------------- /public/img/favicon-medium-alert.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/favicon-medium-alert.ico -------------------------------------------------------------------------------- /public/img/favicon-medium-alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/favicon-medium-alert.png -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | *.css linguist-vendored 3 | *.scss linguist-vendored 4 | /.github export-ignore 5 | /tests export-ignore 6 | -------------------------------------------------------------------------------- /public/img/apple-touch-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/apple-touch-icon-57x57.png -------------------------------------------------------------------------------- /public/img/apple-touch-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/apple-touch-icon-72x72.png -------------------------------------------------------------------------------- /public/img/apple-touch-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/apple-touch-icon-76x76.png -------------------------------------------------------------------------------- /public/build/rev-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dist/css/all.css": "dist/css/all-2812406e36.css", 3 | "dist/js/all.js": "dist/js/all-b2c62d4294.js" 4 | } -------------------------------------------------------------------------------- /public/img/apple-touch-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/apple-touch-icon-114x114.png -------------------------------------------------------------------------------- /public/img/apple-touch-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/apple-touch-icon-120x120.png -------------------------------------------------------------------------------- /public/img/apple-touch-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/apple-touch-icon-144x144.png -------------------------------------------------------------------------------- /public/img/apple-touch-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/apple-touch-icon-152x152.png -------------------------------------------------------------------------------- /public/img/button-email--dark-grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry-community/Cachet-cf/HEAD/public/img/button-email--dark-grey.png -------------------------------------------------------------------------------- /resources/assets/sass/plugins/_sortable.scss: -------------------------------------------------------------------------------- 1 | .sortable-chosen { 2 | border: 1px solid $cachet-gray-light !important; 3 | background-color: $cachet-base-medium; 4 | } 5 | -------------------------------------------------------------------------------- /storage/framework/.gitignore: -------------------------------------------------------------------------------- 1 | config.php 2 | routes.php 3 | compiled.php 4 | schedule-* 5 | services.php 6 | services.json 7 | events.scanned.php 8 | routes.scanned.php 9 | down 10 | -------------------------------------------------------------------------------- /resources/views/partials/about-app.blade.php: -------------------------------------------------------------------------------- 1 | @if($about_app) 2 |
|
9 |
10 |
15 | {{ trans('cachet.subscriber.email.verify.button') }}
16 |
17 | |
18 |
|
9 |
10 |
15 | {!! trans('cachet.subscriber.email.manage') !!}
16 |
17 | |
18 |