├── public ├── favicon.ico ├── robots.txt ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── montserrat-regular-webfont.eot │ ├── montserrat-regular-webfont.ttf │ ├── montserrat-regular-webfont.woff │ └── glyphicons-halflings-regular.woff ├── img │ ├── site │ │ └── deadlink.png │ └── steam │ │ └── login-sm.png ├── css │ ├── themes │ │ ├── blue.min.css │ │ ├── red.min.css │ │ └── green.min.css │ └── loading.min.css ├── js │ ├── angular │ │ ├── directives.js │ │ ├── services.js │ │ ├── bootstrap.js │ │ └── controllers │ │ │ └── settings │ │ │ ├── SettingsOptionsCtrl.js │ │ │ ├── SettingsPageManagementCtrl.js │ │ │ └── SettingsPermissionControlCtrl.js │ └── helpers.js ├── .htaccess └── index.php ├── app ├── commands │ ├── .gitkeep │ ├── TriggerCommand.php │ ├── InstallCommand.php │ ├── ConfigFileCommand.php │ └── RefreshCommand.php ├── config │ ├── packages │ │ ├── .gitkeep │ │ ├── laracasts │ │ │ └── utilities │ │ │ │ └── config.php │ │ └── hannesvdvreken │ │ │ └── hipchat │ │ │ └── config.php │ ├── steam.php │ ├── compile.php │ ├── local │ │ └── app.php │ ├── testing │ │ ├── cache.php │ │ └── session.php │ ├── services.php │ ├── workbench.php │ ├── view.php │ ├── remote.php │ ├── auth.php │ ├── queue.php │ └── cache.php ├── controllers │ ├── .gitkeep │ ├── ProfileController.php │ ├── AdminController.php │ ├── PluginController.php │ ├── ConsoleController.php │ ├── GameTypeController.php │ ├── DashboardController.php │ ├── TemplateController.php │ ├── OptionController.php │ ├── PageController.php │ ├── PermissionController.php │ ├── BaseController.php │ ├── NotificationController.php │ ├── AuthController.php │ ├── SettingController.php │ └── QuickLinkController.php ├── database │ ├── seeds │ │ ├── .gitkeep │ │ ├── QuickLinksTableSeeder.php │ │ ├── RolesTableSeeder.php │ │ ├── ServicesTableSeeder.php │ │ ├── DatabaseSeeder.php │ │ ├── OptionsTableSeeder.php │ │ ├── FlagsTableSeeder.php │ │ ├── EventsTableSeeder.php │ │ ├── GameTypesTableSeeder.php │ │ ├── PagesTableSeeder.php │ │ └── NotificationsTableSeeder.php │ ├── migrations │ │ ├── .gitkeep │ │ ├── 2014_07_18_141310_create_services_table.php │ │ ├── 2014_07_16_123321_create_flags_table.php │ │ ├── 2014_06_27_153315_create_roles_table.php │ │ ├── 2014_06_29_094159_create_quick_links_table.php │ │ ├── 2014_07_18_142008_create_events_table.php │ │ ├── 2014_06_30_142430_create_permissions_table.php │ │ ├── 2014_06_27_163614_create_page_table.php │ │ ├── 2014_06_30_194504_create_options_table.php │ │ ├── 2014_06_27_153258_create_users_table.php │ │ ├── 2014_07_16_195032_create_notifications_table.php │ │ ├── 2014_07_14_124439_create_game_types_table.php │ │ ├── 2014_07_16_154311_create_flag_server_table.php │ │ ├── 2014_07_18_150217_create_event_service_table.php │ │ ├── 2014_06_27_153701_create_role_user_table.php │ │ ├── 2014_06_27_164734_create_page_role_table.php │ │ ├── 2014_06_30_144408_create_permission_role_table.php │ │ └── 2014_07_14_122403_create_servers_table.php │ └── production.sqlite ├── start │ ├── local.php │ ├── artisan.php │ └── global.php ├── storage │ ├── .gitignore │ ├── cache │ │ └── .gitignore │ ├── debugbar │ │ └── .gitignore │ ├── logs │ │ └── .gitignore │ ├── meta │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ └── views │ │ └── .gitignore ├── views │ ├── pages │ │ ├── profile.blade.php │ │ ├── game-types.blade.php │ │ ├── active-plugins.blade.php │ │ ├── admin-activity.blade.php │ │ ├── multi-console.blade.php │ │ ├── settings │ │ │ ├── options.blade.php │ │ │ ├── permission-control.blade.php │ │ │ └── page-management.blade.php │ │ ├── dashboard.blade.php │ │ └── servers.blade.php │ ├── http_status │ │ └── 404.blade.php │ ├── partials │ │ ├── toasty.php │ │ ├── flash.blade.php │ │ ├── sidebar.blade.php │ │ └── header.blade.php │ ├── emails │ │ └── auth │ │ │ └── reminder.blade.php │ ├── templates │ │ ├── servers.view_players.php │ │ └── secure │ │ │ └── settings.users.add.php │ └── master.blade.php ├── events.php ├── Ssms │ ├── Services │ │ ├── ServiceInterface.php │ │ └── HipChat │ │ │ └── HipChatService.php │ ├── Repositories │ │ ├── Option │ │ │ ├── OptionRepository.php │ │ │ └── EloquentOptionRepository.php │ │ ├── Role │ │ │ ├── RoleRepository.php │ │ │ └── EloquentRoleRepository.php │ │ ├── QuickLink │ │ │ ├── QuickLinkRepository.php │ │ │ └── EloquentQuickLinkRepository.php │ │ ├── Page │ │ │ ├── PageRepository.php │ │ │ └── EloquentPageRepository.php │ │ ├── Notification │ │ │ ├── NotificationRepository.php │ │ │ └── EloquentNotificationRepository.php │ │ ├── Service │ │ │ ├── ServiceRepository.php │ │ │ └── EloquentServiceRepository.php │ │ ├── Event │ │ │ ├── EventRepository.php │ │ │ └── EloquentEventRepository.php │ │ ├── Permission │ │ │ ├── PermissionRepository.php │ │ │ └── EloquentPermissionRepository.php │ │ ├── Server │ │ │ ├── ServerRepository.php │ │ │ └── EloquentServerRepository.php │ │ ├── User │ │ │ ├── EloquentUserRepository.php │ │ │ └── UserRepository.php │ │ ├── StorageServiceProvider.php │ │ └── EloquentRepository.php │ ├── Support │ │ ├── Facades │ │ │ ├── Access.php │ │ │ └── Permissions.php │ │ └── Helpers │ │ │ ├── Environment.php │ │ │ └── SecToHrMinSec.php │ ├── Notifications │ │ ├── Services │ │ │ ├── ServiceData.php │ │ │ └── ServiceHandler.php │ │ └── Events │ │ │ └── EventHandler.php │ ├── Authorization │ │ ├── AuthorizationServiceProvider.php │ │ ├── PermissionsBuilder.php │ │ └── AccessBuilder.php │ └── Steam │ │ └── Server.php ├── tests │ ├── TestCase.php │ └── UriCheckTest.php ├── models │ ├── QuickLink.php │ ├── Option.php │ ├── Flag.php │ ├── Service.php │ ├── GameType.php │ ├── Notification.php │ ├── Event.php │ ├── Permission.php │ ├── Page.php │ ├── Role.php │ ├── Server.php │ └── User.php ├── lang │ └── en │ │ ├── header.php │ │ ├── pagination.php │ │ ├── reminders.php │ │ └── auth.php └── filters.php ├── .gitattributes ├── .bowerrc ├── .env.testing.php ├── CONTRIBUTING.md ├── .gitignore ├── server.php ├── phpunit.xml ├── bower.json ├── phpunit.xml.dist ├── composer.json ├── bootstrap ├── paths.php ├── start.php └── autoload.php └── artisan /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/commands/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/config/packages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/database/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /app/database/migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/database/production.sqlite: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/start/local.php: -------------------------------------------------------------------------------- 1 | 2 |