├── public ├── favicon.ico ├── robots.txt ├── storage ├── build │ ├── images │ │ └── logo.png │ └── manifest.json ├── fonts │ └── filament │ │ └── filament │ │ └── inter │ │ ├── inter-greek-wght-normal-AXVTPQD5.woff2 │ │ ├── inter-greek-wght-normal-IRE366VL.woff2 │ │ ├── inter-greek-wght-normal-N43DBLU2.woff2 │ │ ├── inter-latin-wght-normal-NRMW37G5.woff2 │ │ ├── inter-latin-wght-normal-O25CN4JL.woff2 │ │ ├── inter-latin-wght-normal-OPIJAQLS.woff2 │ │ ├── inter-cyrillic-wght-normal-EWLSKVKN.woff2 │ │ ├── inter-cyrillic-wght-normal-JEOLYBOO.woff2 │ │ ├── inter-cyrillic-wght-normal-R5CMSONN.woff2 │ │ ├── inter-greek-ext-wght-normal-7GGTF7EK.woff2 │ │ ├── inter-greek-ext-wght-normal-EOVOK2B5.woff2 │ │ ├── inter-greek-ext-wght-normal-ZEVLMORV.woff2 │ │ ├── inter-latin-ext-wght-normal-5SRY4DMZ.woff2 │ │ ├── inter-latin-ext-wght-normal-GZCIV3NH.woff2 │ │ ├── inter-latin-ext-wght-normal-HA22NDSG.woff2 │ │ ├── inter-vietnamese-wght-normal-CE5GGD3W.woff2 │ │ ├── inter-vietnamese-wght-normal-TWG5UU7E.woff2 │ │ ├── inter-cyrillic-ext-wght-normal-ASVAGXXE.woff2 │ │ ├── inter-cyrillic-ext-wght-normal-IYF56FF6.woff2 │ │ └── inter-cyrillic-ext-wght-normal-XKHXBTUO.woff2 ├── js │ └── filament │ │ ├── forms │ │ └── components │ │ │ ├── textarea.js │ │ │ ├── tags-input.js │ │ │ ├── key-value.js │ │ │ └── checkbox-list.js │ │ ├── schemas │ │ └── components │ │ │ ├── tabs.js │ │ │ ├── actions.js │ │ │ └── wizard.js │ │ ├── tables │ │ └── components │ │ │ └── columns │ │ │ ├── checkbox.js │ │ │ ├── toggle.js │ │ │ └── text-input.js │ │ └── actions │ │ └── actions.js └── .htaccess ├── app ├── Filament │ ├── App │ │ ├── Pages │ │ │ ├── .gitignore │ │ │ ├── PersonalAccessTokensPage.php │ │ │ ├── CreateTeam.php │ │ │ ├── EditProfile.php │ │ │ └── EditTeam.php │ │ ├── Resources │ │ │ └── .gitignore │ │ └── Widgets │ │ │ ├── .gitignore │ │ │ └── SocialLinksWidget.php │ ├── Admin │ │ └── Resources │ │ │ ├── MenuResource │ │ │ └── Pages │ │ │ │ ├── EditMenu.php │ │ │ │ ├── CreateMenu.php │ │ │ │ └── ListMenus.php │ │ │ ├── SiteSettingsResource │ │ │ └── Pages │ │ │ │ ├── CreateSiteSettings.php │ │ │ │ ├── EditSiteSettings.php │ │ │ │ └── ListSiteSettings.php │ │ │ └── ModuleResource │ │ │ └── Pages │ │ │ ├── ListModules.php │ │ │ └── ViewModule.php │ └── Resources │ │ └── WebHostingAccounts │ │ └── Pages │ │ ├── CreateWebHostingAccount.php │ │ ├── ListWebHostingAccounts.php │ │ └── EditWebHostingAccount.php ├── Http │ ├── Controllers │ │ ├── Controller.php │ │ ├── ForgotPasswordController.php │ │ ├── LoginController.php │ │ ├── ResetPasswordController.php │ │ └── TeamInvitationController.php │ ├── Middleware │ │ ├── EncryptCookies.php │ │ ├── VerifyCsrfToken.php │ │ ├── PreventRequestsDuringMaintenance.php │ │ ├── TrimStrings.php │ │ ├── TrustHosts.php │ │ ├── Authenticate.php │ │ ├── ValidateSignature.php │ │ ├── TrustProxies.php │ │ ├── AssignDefaultTeam.php │ │ ├── ScreeningDataEncryptor.php │ │ └── TeamsPermission.php │ └── Livewire │ │ └── CreateTeam.php ├── Actions │ ├── Jetstream │ │ ├── DeleteTeam.php │ │ ├── DeleteUser.php │ │ ├── UpdateTeamName.php │ │ ├── CreateTeam.php │ │ ├── DeleteUserWithTeams.php │ │ └── RemoveTeamMember.php │ ├── Fortify │ │ ├── PasswordValidationRules.php │ │ ├── ResetUserPassword.php │ │ └── CreateNewUserWithTeams.php │ └── Socialstream │ │ ├── HandleInvalidState.php │ │ ├── GenerateRedirectForProvider.php │ │ ├── ResolveSocialiteUser.php │ │ ├── SetUserPassword.php │ │ ├── CreateConnectedAccount.php │ │ └── CreateUserFromProvider.php ├── Listeners │ ├── SwitchTeam.php │ ├── CreatePersonalTeam.php │ └── EmailTracker.php ├── Providers │ ├── BroadcastServiceProvider.php │ ├── AuthServiceProvider.php │ ├── AppServiceProvider.php │ ├── EventServiceProvider.php │ ├── RouteServiceProvider.php │ ├── SocialstreamServiceProvider.php │ ├── FortifyServiceProvider.php │ └── TeamServiceProvider.php ├── Models │ ├── SiteSettings.php │ ├── Menu.php │ ├── TeamInvitation.php │ └── ConnectedAccount.php ├── Services │ ├── SiteSettingsService.php │ ├── PleskApiClient.php │ └── MenuService.php ├── Console │ └── Kernel.php ├── Settings │ └── GeneralSettings.php ├── Exceptions │ └── Handler.php ├── Modules │ └── Contracts │ │ └── ModuleInterface.php └── Policies │ └── ConnectedAccountPolicy.php ├── database ├── .gitignore ├── seeders │ ├── PermissionsSeeder.php │ ├── TeamSeeder.php │ ├── DatabaseSeeder.php │ ├── RolesSeeder.php │ ├── UserSeeder.php │ └── SiteSettingsSeeder.php ├── factories │ ├── MenuFactory.php │ └── ConnectedAccountFactory.php └── migrations │ ├── 0001_01_01_000001_make_password_nullable_on_users_table.php │ ├── 2020_05_21_100000_create_teams_table.php │ ├── 2024_02_24_000000_create_reminder_settings_table.php │ ├── 2020_05_21_200000_create_team_user_table.php │ ├── 2024_07_24_080000_create_menus_table.php │ ├── 2019_08_19_000000_create_failed_jobs_table.php │ ├── 2020_05_21_300000_create_team_invitations_table.php │ ├── 2023_05_15_000000_create_site_settings_table.php │ ├── 2024_01_01_000001_create_settings_table.php │ ├── 0001_01_01_000002_create_connected_accounts_table.php │ └── 2014_10_12_200000_add_two_factor_columns_to_users_table.php ├── .github ├── FUNDING.yml ├── dependabot.yml ├── issue_template.md └── workflows │ ├── install.yml │ ├── tests.yml │ └── main.yml ├── bootstrap └── cache │ └── .gitignore ├── resources ├── css │ ├── app.css │ └── filament │ │ └── admin │ │ ├── theme.css │ │ └── tailwind.config.js ├── js │ └── app.js ├── views │ ├── filament │ │ ├── widgets │ │ │ ├── report-widget.blade.php │ │ │ ├── daboville-report.blade.php │ │ │ └── descendant-chart.blade.php │ │ ├── pages │ │ │ ├── api-tokens.blade.php │ │ │ ├── create-team.blade.php │ │ │ ├── edit-team.blade.php │ │ │ └── edit-profile.blade.php │ │ └── filament │ │ │ └── pages │ │ │ ├── api-tokens.blade.php │ │ │ ├── create-team.blade.php │ │ │ ├── edit-team.blade.php │ │ │ └── edit-profile.blade.php │ ├── components │ │ ├── logo.blade.php │ │ ├── checkbox.blade.php │ │ ├── input-error.blade.php │ │ ├── section-border.blade.php │ │ ├── label.blade.php │ │ ├── input.blade.php │ │ ├── dropdown-link.blade.php │ │ ├── authentication-card.blade.php │ │ ├── section-title.blade.php │ │ ├── action-link.blade.php │ │ ├── danger-button.blade.php │ │ ├── secondary-button.blade.php │ │ ├── validation-errors.blade.php │ │ ├── button.blade.php │ │ ├── application-mark.blade.php │ │ ├── action-section.blade.php │ │ ├── socialstream-icons │ │ │ ├── linkedin.blade.php │ │ │ ├── facebook.blade.php │ │ │ ├── gitlab.blade.php │ │ │ ├── twitter.blade.php │ │ │ ├── google.blade.php │ │ │ ├── github.blade.php │ │ │ ├── bitbucket.blade.php │ │ │ ├── slack.blade.php │ │ │ └── provider-icon.blade.php │ │ ├── action-message.blade.php │ │ ├── authentication-card-logo.blade.php │ │ ├── dialog-modal.blade.php │ │ ├── buttons.blade.php │ │ ├── nav-link.blade.php │ │ ├── why_us_section.blade.php │ │ ├── responsive-nav-link.blade.php │ │ ├── products_section.blade.php │ │ ├── layouts │ │ │ └── app.blade.php │ │ ├── switchable-team.blade.php │ │ ├── form-section.blade.php │ │ ├── socialstream.blade.php │ │ ├── connected-account.blade.php │ │ ├── home-header.blade.php │ │ ├── confirmation-modal.blade.php │ │ ├── contact-form.blade.php │ │ ├── manage_section.blade.php │ │ └── dropdown.blade.php │ ├── api │ │ └── index.blade.php │ ├── teams │ │ ├── create.blade.php │ │ ├── show.blade.php │ │ ├── create-team-form.blade.php │ │ └── delete-team-form.blade.php │ ├── auth │ │ ├── confirm-password.blade.php │ │ ├── forgot-password.blade.php │ │ └── reset-password.blade.php │ └── profile │ │ └── set-password-form.blade.php └── images │ └── logo.png ├── storage ├── logs │ └── .gitignore ├── app │ ├── public │ │ └── .gitignore │ └── .gitignore └── framework │ ├── testing │ └── .gitignore │ ├── views │ └── .gitignore │ ├── cache │ ├── data │ │ └── .gitignore │ └── .gitignore │ ├── sessions │ └── .gitignore │ └── .gitignore ├── .docker ├── config │ ├── php.ini │ ├── config │ │ ├── php.ini │ │ ├── supervisord.conf │ │ └── conf.d │ │ │ └── default.conf │ ├── supervisord.conf │ └── conf.d │ │ └── default.conf ├── octane │ ├── php.ini │ ├── opcache.ini │ ├── supervisord.horizon.conf │ ├── .rr.prod.yaml │ ├── RoadRunner │ │ ├── .rr.prod.yaml │ │ └── supervisord.roadrunner.conf │ ├── utilities.sh │ ├── supervisord.app.conf │ ├── supervisord.app.roadrunner.conf │ ├── entrypoint.sh │ ├── FrankenPHP │ │ └── supervisord.frankenphp.conf │ └── Swoole │ │ └── supervisord.swoole.conf ├── utilities.sh ├── supervisord.conf ├── supervisord.worker.conf ├── supervisord.horizon.conf ├── php.ini └── supervisord.scheduler.conf ├── postcss.config.cjs ├── tests ├── TestCase.php ├── Unit │ └── ExampleTest.php ├── CreatesApplication.php └── Feature │ └── ExampleTest.php ├── config ├── socialstream.php ├── cors.php ├── view.php └── services.php ├── tailwind.config.js ├── .gitignore ├── routes ├── socialstream.php ├── channels.php ├── web.php ├── api.php └── console.php ├── package.json ├── vite.config.js ├── phpunit.xml ├── rector.php ├── .env.testing └── .env.example /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/Filament/App/Pages/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite* 2 | -------------------------------------------------------------------------------- /app/Filament/App/Resources/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/Filament/App/Widgets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: liberusoftware 2 | -------------------------------------------------------------------------------- /bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /resources/css/app.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /resources/js/app.js: -------------------------------------------------------------------------------- 1 | import 'preline/dist/preline.js'; 2 | -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /resources/views/filament/widgets/report-widget.blade.php: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /.docker/config/php.ini: -------------------------------------------------------------------------------- 1 | [Date] 2 | date.timezone="UTC" 3 | expose_php= Off -------------------------------------------------------------------------------- /public/storage: -------------------------------------------------------------------------------- 1 | /home/genealogia/work/automation-laravel/storage/app/public -------------------------------------------------------------------------------- /.docker/config/config/php.ini: -------------------------------------------------------------------------------- 1 | [Date] 2 | date.timezone="UTC" 3 | expose_php= Off -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: [ 3 | require('@tailwindcss/postcss'), 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /resources/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liberu-automation/automation-laravel/HEAD/resources/images/logo.png -------------------------------------------------------------------------------- /public/build/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liberu-automation/automation-laravel/HEAD/public/build/images/logo.png -------------------------------------------------------------------------------- /.docker/octane/php.ini: -------------------------------------------------------------------------------- 1 | [PHP] 2 | post_max_size = 100M 3 | upload_max_filesize = 100M 4 | expose_php = 0 5 | variables_order = "GPCS" 6 | -------------------------------------------------------------------------------- /resources/views/components/logo.blade.php: -------------------------------------------------------------------------------- 1 |
2 |
--------------------------------------------------------------------------------
/resources/views/components/checkbox.blade.php:
--------------------------------------------------------------------------------
1 | merge(['class' => 'rounded border-gray-300 text-indigo-600 shadow-sm focus:ring-indigo-500']) !!}>
2 |
--------------------------------------------------------------------------------
/storage/framework/.gitignore:
--------------------------------------------------------------------------------
1 | compiled.php
2 | config.php
3 | down
4 | events.scanned.php
5 | maintenance.php
6 | routes.php
7 | routes.scanned.php
8 | schedule-*
9 | services.json
10 |
--------------------------------------------------------------------------------
/resources/views/components/input-error.blade.php:
--------------------------------------------------------------------------------
1 | @props(['for'])
2 |
3 | @error($for)
4 | merge(['class' => 'text-sm text-red-600']) }}>{{ $message }}
5 | @enderror 6 | -------------------------------------------------------------------------------- /resources/views/components/section-border.blade.php: -------------------------------------------------------------------------------- 1 |6 | {{ $description }} 7 |
8 |