From ed11b65f113b913caac313a07f3357ffa793aaa4 Mon Sep 17 00:00:00 2001 From: Mark Gregory Date: Mon, 28 Sep 2026 16:24:16 +0100 Subject: [PATCH] cod consolidation and style updates --- .editorconfig | 0 .env.example | 0 .gitattributes | 0 .gitignore | 0 .npmrc | 0 AGENTS.md | 0 CLAUDE.md | 0 README.md | 0 .../Commands/RsyncStudioAdminCreate.php | 0 .../Commands/RsyncStudioLicenseIssue.php | 0 .../Commands/RsyncStudioLicenseRevoke.php | 0 .../Commands/RsyncStudioProductCreate.php | 0 .../Controllers/Admin/AdminController.php | 0 .../Admin/SupportTicketController.php | 0 .../Api/LicenseActivationController.php | 0 .../Api/PaymentWebhookController.php | 0 .../Auth/AuthenticatedSessionController.php | 0 .../Auth/EmailVerificationController.php | 0 .../Controllers/Auth/PasswordController.php | 0 .../Auth/RegisteredUserController.php | 0 app/Http/Controllers/CheckoutController.php | 0 app/Http/Controllers/Controller.php | 0 .../Controllers/Portal/PortalController.php | 0 .../Controllers/Support/SupportController.php | 0 app/Http/Middleware/AdminOnly.php | 0 app/Models/License.php | 0 app/Models/LicenseActivation.php | 0 app/Models/LicenseDeliveryOutbox.php | 0 app/Models/LicenseProduct.php | 0 app/Models/LicenseWebhookEvent.php | 0 app/Models/SupportTicket.php | 0 app/Models/User.php | 0 app/Notifications/NewSupportTicket.php | 0 .../RsyncStudioLicensingServiceProvider.php | 0 .../Licensing/LicenseDeliveryService.php | 0 app/Services/Licensing/LicenseIssuer.php | 0 app/Services/Licensing/LicenseKey.php | 0 app/Services/Licensing/LicenseSigner.php | 0 .../Licensing/LicenseTokenVerifier.php | 0 .../Payments/LemonSqueezyWebhookVerifier.php | 0 app/Services/Payments/PaddleClient.php | 0 .../Payments/PaddleWebhookVerifier.php | 0 app/Services/Payments/PurchaseProvisioner.php | 0 app/Services/Payments/WebhookVerifier.php | 0 bootstrap/app.php | 0 bootstrap/cache/.gitignore | 0 bootstrap/providers.php | 0 composer.json | 0 composer.lock | 0 config/rsync-studio.php | 0 database/database.sqlite | Bin 184320 -> 184320 bytes ...026_09_08_193343_create_sessions_table.php | 0 ...0_create_rsync_studio_licensing_tables.php | 0 .../2026_09_08_200758_create_cache_table.php | 0 ...205000_create_rsync_studio_auth_tables.php | 0 ..._210000_add_rsync_studio_portal_fields.php | 0 ..._100000_add_paddle_subscription_fields.php | 0 ...eate_support_tickets_and_notifications.php | 0 database/seeders/PaddleCatalogSeeder.php | 0 deploy.php | 6 +++--- docs/PADDLE_SUBSCRIPTIONS.md | 0 docs/PORTAL_LAUNCH_FRONTEND.md | 0 docs/rsync-studio-paddle-ids.env | 0 package-lock.json | 0 package.json | 0 phpunit.xml | 0 public/.htaccess | 0 public/browserconfig.xml | 0 public/favicon.ico | Bin public/icons/android-chrome-192x192.png | Bin public/icons/android-chrome-512x512.png | Bin public/icons/apple-touch-icon.png | Bin public/icons/favicon-16x16.png | Bin public/icons/favicon-32x32.png | Bin public/icons/favicon-48x48.png | Bin public/icons/mstile-150x150.png | Bin public/icons/og-rsync-studio.png | Bin public/icons/rsync-studio-icon-128.png | Bin public/icons/rsync-studio-icon-64.png | Bin public/icons/safari-pinned-tab.svg | 0 public/index.php | 0 public/robots.txt | 0 public/site.webmanifest | 0 resources/css/app.css | 0 resources/js/app.js | 0 resources/views/admin/index.blade.php | 0 resources/views/admin/license.blade.php | 0 resources/views/admin/licenses.blade.php | 0 resources/views/admin/support/index.blade.php | 0 resources/views/admin/support/show.blade.php | 0 .../views/auth/forgot-password.blade.php | 0 resources/views/auth/login.blade.php | 0 resources/views/auth/register.blade.php | 0 resources/views/auth/reset-password.blade.php | 0 resources/views/auth/verify-email.blade.php | 0 resources/views/checkout/buy.blade.php | 0 resources/views/layouts/app.blade.php | 0 resources/views/legal/cookies.blade.php | 0 resources/views/legal/privacy.blade.php | 0 resources/views/legal/terms.blade.php | 0 resources/views/portal/index.blade.php | 0 resources/views/portal/show.blade.php | 0 resources/views/portal/welcome.blade.php | 0 resources/views/support.blade.php | 0 resources/views/welcome.blade.php | 0 routes/api.php | 0 routes/console.php | 0 routes/web.php | 0 storage/app/.gitignore | 0 storage/app/private/.gitignore | 0 storage/app/public/.gitignore | 0 storage/framework/.gitignore | 0 storage/framework/cache/.gitignore | 0 storage/framework/cache/data/.gitignore | 0 storage/framework/sessions/.gitignore | 0 storage/framework/testing/.gitignore | 0 storage/framework/views/.gitignore | 0 storage/logs/.gitignore | 0 tests/Feature/CheckoutPageTest.php | 0 tests/Feature/LicenseActivationTest.php | 0 .../PaddleSubscriptionProvisioningTest.php | 0 .../PortalSubscriptionManagementTest.php | 0 vite.config.js | 0 123 files changed, 3 insertions(+), 3 deletions(-) mode change 100644 => 100755 .editorconfig mode change 100644 => 100755 .env.example mode change 100644 => 100755 .gitattributes mode change 100644 => 100755 .gitignore mode change 100644 => 100755 .npmrc mode change 100644 => 100755 AGENTS.md mode change 100644 => 100755 CLAUDE.md mode change 100644 => 100755 README.md mode change 100644 => 100755 app/Console/Commands/RsyncStudioAdminCreate.php mode change 100644 => 100755 app/Console/Commands/RsyncStudioLicenseIssue.php mode change 100644 => 100755 app/Console/Commands/RsyncStudioLicenseRevoke.php mode change 100644 => 100755 app/Console/Commands/RsyncStudioProductCreate.php mode change 100644 => 100755 app/Http/Controllers/Admin/AdminController.php mode change 100644 => 100755 app/Http/Controllers/Admin/SupportTicketController.php mode change 100644 => 100755 app/Http/Controllers/Api/LicenseActivationController.php mode change 100644 => 100755 app/Http/Controllers/Api/PaymentWebhookController.php mode change 100644 => 100755 app/Http/Controllers/Auth/AuthenticatedSessionController.php mode change 100644 => 100755 app/Http/Controllers/Auth/EmailVerificationController.php mode change 100644 => 100755 app/Http/Controllers/Auth/PasswordController.php mode change 100644 => 100755 app/Http/Controllers/Auth/RegisteredUserController.php mode change 100644 => 100755 app/Http/Controllers/CheckoutController.php mode change 100644 => 100755 app/Http/Controllers/Controller.php mode change 100644 => 100755 app/Http/Controllers/Portal/PortalController.php mode change 100644 => 100755 app/Http/Controllers/Support/SupportController.php mode change 100644 => 100755 app/Http/Middleware/AdminOnly.php mode change 100644 => 100755 app/Models/License.php mode change 100644 => 100755 app/Models/LicenseActivation.php mode change 100644 => 100755 app/Models/LicenseDeliveryOutbox.php mode change 100644 => 100755 app/Models/LicenseProduct.php mode change 100644 => 100755 app/Models/LicenseWebhookEvent.php mode change 100644 => 100755 app/Models/SupportTicket.php mode change 100644 => 100755 app/Models/User.php mode change 100644 => 100755 app/Notifications/NewSupportTicket.php mode change 100644 => 100755 app/Providers/RsyncStudioLicensingServiceProvider.php mode change 100644 => 100755 app/Services/Licensing/LicenseDeliveryService.php mode change 100644 => 100755 app/Services/Licensing/LicenseIssuer.php mode change 100644 => 100755 app/Services/Licensing/LicenseKey.php mode change 100644 => 100755 app/Services/Licensing/LicenseSigner.php mode change 100644 => 100755 app/Services/Licensing/LicenseTokenVerifier.php mode change 100644 => 100755 app/Services/Payments/LemonSqueezyWebhookVerifier.php mode change 100644 => 100755 app/Services/Payments/PaddleClient.php mode change 100644 => 100755 app/Services/Payments/PaddleWebhookVerifier.php mode change 100644 => 100755 app/Services/Payments/PurchaseProvisioner.php mode change 100644 => 100755 app/Services/Payments/WebhookVerifier.php mode change 100644 => 100755 bootstrap/app.php mode change 100644 => 100755 bootstrap/cache/.gitignore mode change 100644 => 100755 bootstrap/providers.php mode change 100644 => 100755 composer.json mode change 100644 => 100755 composer.lock mode change 100644 => 100755 config/rsync-studio.php mode change 100644 => 100755 database/database.sqlite mode change 100644 => 100755 database/migrations/2026_09_08_193343_create_sessions_table.php mode change 100644 => 100755 database/migrations/2026_09_08_200000_create_rsync_studio_licensing_tables.php mode change 100644 => 100755 database/migrations/2026_09_08_200758_create_cache_table.php mode change 100644 => 100755 database/migrations/2026_09_08_205000_create_rsync_studio_auth_tables.php mode change 100644 => 100755 database/migrations/2026_09_08_210000_add_rsync_studio_portal_fields.php mode change 100644 => 100755 database/migrations/2026_09_09_100000_add_paddle_subscription_fields.php mode change 100644 => 100755 database/migrations/2026_09_09_160000_create_support_tickets_and_notifications.php mode change 100644 => 100755 database/seeders/PaddleCatalogSeeder.php mode change 100644 => 100755 deploy.php mode change 100644 => 100755 docs/PADDLE_SUBSCRIPTIONS.md mode change 100644 => 100755 docs/PORTAL_LAUNCH_FRONTEND.md mode change 100644 => 100755 docs/rsync-studio-paddle-ids.env mode change 100644 => 100755 package-lock.json mode change 100644 => 100755 package.json mode change 100644 => 100755 phpunit.xml mode change 100644 => 100755 public/.htaccess mode change 100644 => 100755 public/browserconfig.xml mode change 100644 => 100755 public/favicon.ico mode change 100644 => 100755 public/icons/android-chrome-192x192.png mode change 100644 => 100755 public/icons/android-chrome-512x512.png mode change 100644 => 100755 public/icons/apple-touch-icon.png mode change 100644 => 100755 public/icons/favicon-16x16.png mode change 100644 => 100755 public/icons/favicon-32x32.png mode change 100644 => 100755 public/icons/favicon-48x48.png mode change 100644 => 100755 public/icons/mstile-150x150.png mode change 100644 => 100755 public/icons/og-rsync-studio.png mode change 100644 => 100755 public/icons/rsync-studio-icon-128.png mode change 100644 => 100755 public/icons/rsync-studio-icon-64.png mode change 100644 => 100755 public/icons/safari-pinned-tab.svg mode change 100644 => 100755 public/index.php mode change 100644 => 100755 public/robots.txt mode change 100644 => 100755 public/site.webmanifest mode change 100644 => 100755 resources/css/app.css mode change 100644 => 100755 resources/js/app.js mode change 100644 => 100755 resources/views/admin/index.blade.php mode change 100644 => 100755 resources/views/admin/license.blade.php mode change 100644 => 100755 resources/views/admin/licenses.blade.php mode change 100644 => 100755 resources/views/admin/support/index.blade.php mode change 100644 => 100755 resources/views/admin/support/show.blade.php mode change 100644 => 100755 resources/views/auth/forgot-password.blade.php mode change 100644 => 100755 resources/views/auth/login.blade.php mode change 100644 => 100755 resources/views/auth/register.blade.php mode change 100644 => 100755 resources/views/auth/reset-password.blade.php mode change 100644 => 100755 resources/views/auth/verify-email.blade.php mode change 100644 => 100755 resources/views/checkout/buy.blade.php mode change 100644 => 100755 resources/views/layouts/app.blade.php mode change 100644 => 100755 resources/views/legal/cookies.blade.php mode change 100644 => 100755 resources/views/legal/privacy.blade.php mode change 100644 => 100755 resources/views/legal/terms.blade.php mode change 100644 => 100755 resources/views/portal/index.blade.php mode change 100644 => 100755 resources/views/portal/show.blade.php mode change 100644 => 100755 resources/views/portal/welcome.blade.php mode change 100644 => 100755 resources/views/support.blade.php mode change 100644 => 100755 resources/views/welcome.blade.php mode change 100644 => 100755 routes/api.php mode change 100644 => 100755 routes/console.php mode change 100644 => 100755 routes/web.php mode change 100644 => 100755 storage/app/.gitignore mode change 100644 => 100755 storage/app/private/.gitignore mode change 100644 => 100755 storage/app/public/.gitignore mode change 100644 => 100755 storage/framework/.gitignore mode change 100644 => 100755 storage/framework/cache/.gitignore mode change 100644 => 100755 storage/framework/cache/data/.gitignore mode change 100644 => 100755 storage/framework/sessions/.gitignore mode change 100644 => 100755 storage/framework/testing/.gitignore mode change 100644 => 100755 storage/framework/views/.gitignore mode change 100644 => 100755 storage/logs/.gitignore mode change 100644 => 100755 tests/Feature/CheckoutPageTest.php mode change 100644 => 100755 tests/Feature/LicenseActivationTest.php mode change 100644 => 100755 tests/Feature/PaddleSubscriptionProvisioningTest.php mode change 100644 => 100755 tests/Feature/PortalSubscriptionManagementTest.php mode change 100644 => 100755 vite.config.js diff --git a/.editorconfig b/.editorconfig old mode 100644 new mode 100755 diff --git a/.env.example b/.env.example old mode 100644 new mode 100755 diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.npmrc b/.npmrc old mode 100644 new mode 100755 diff --git a/AGENTS.md b/AGENTS.md old mode 100644 new mode 100755 diff --git a/CLAUDE.md b/CLAUDE.md old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/app/Console/Commands/RsyncStudioAdminCreate.php b/app/Console/Commands/RsyncStudioAdminCreate.php old mode 100644 new mode 100755 diff --git a/app/Console/Commands/RsyncStudioLicenseIssue.php b/app/Console/Commands/RsyncStudioLicenseIssue.php old mode 100644 new mode 100755 diff --git a/app/Console/Commands/RsyncStudioLicenseRevoke.php b/app/Console/Commands/RsyncStudioLicenseRevoke.php old mode 100644 new mode 100755 diff --git a/app/Console/Commands/RsyncStudioProductCreate.php b/app/Console/Commands/RsyncStudioProductCreate.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Admin/AdminController.php b/app/Http/Controllers/Admin/AdminController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Admin/SupportTicketController.php b/app/Http/Controllers/Admin/SupportTicketController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Api/LicenseActivationController.php b/app/Http/Controllers/Api/LicenseActivationController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Api/PaymentWebhookController.php b/app/Http/Controllers/Api/PaymentWebhookController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Auth/AuthenticatedSessionController.php b/app/Http/Controllers/Auth/AuthenticatedSessionController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Auth/EmailVerificationController.php b/app/Http/Controllers/Auth/EmailVerificationController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Auth/PasswordController.php b/app/Http/Controllers/Auth/PasswordController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Auth/RegisteredUserController.php b/app/Http/Controllers/Auth/RegisteredUserController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/CheckoutController.php b/app/Http/Controllers/CheckoutController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Portal/PortalController.php b/app/Http/Controllers/Portal/PortalController.php old mode 100644 new mode 100755 diff --git a/app/Http/Controllers/Support/SupportController.php b/app/Http/Controllers/Support/SupportController.php old mode 100644 new mode 100755 diff --git a/app/Http/Middleware/AdminOnly.php b/app/Http/Middleware/AdminOnly.php old mode 100644 new mode 100755 diff --git a/app/Models/License.php b/app/Models/License.php old mode 100644 new mode 100755 diff --git a/app/Models/LicenseActivation.php b/app/Models/LicenseActivation.php old mode 100644 new mode 100755 diff --git a/app/Models/LicenseDeliveryOutbox.php b/app/Models/LicenseDeliveryOutbox.php old mode 100644 new mode 100755 diff --git a/app/Models/LicenseProduct.php b/app/Models/LicenseProduct.php old mode 100644 new mode 100755 diff --git a/app/Models/LicenseWebhookEvent.php b/app/Models/LicenseWebhookEvent.php old mode 100644 new mode 100755 diff --git a/app/Models/SupportTicket.php b/app/Models/SupportTicket.php old mode 100644 new mode 100755 diff --git a/app/Models/User.php b/app/Models/User.php old mode 100644 new mode 100755 diff --git a/app/Notifications/NewSupportTicket.php b/app/Notifications/NewSupportTicket.php old mode 100644 new mode 100755 diff --git a/app/Providers/RsyncStudioLicensingServiceProvider.php b/app/Providers/RsyncStudioLicensingServiceProvider.php old mode 100644 new mode 100755 diff --git a/app/Services/Licensing/LicenseDeliveryService.php b/app/Services/Licensing/LicenseDeliveryService.php old mode 100644 new mode 100755 diff --git a/app/Services/Licensing/LicenseIssuer.php b/app/Services/Licensing/LicenseIssuer.php old mode 100644 new mode 100755 diff --git a/app/Services/Licensing/LicenseKey.php b/app/Services/Licensing/LicenseKey.php old mode 100644 new mode 100755 diff --git a/app/Services/Licensing/LicenseSigner.php b/app/Services/Licensing/LicenseSigner.php old mode 100644 new mode 100755 diff --git a/app/Services/Licensing/LicenseTokenVerifier.php b/app/Services/Licensing/LicenseTokenVerifier.php old mode 100644 new mode 100755 diff --git a/app/Services/Payments/LemonSqueezyWebhookVerifier.php b/app/Services/Payments/LemonSqueezyWebhookVerifier.php old mode 100644 new mode 100755 diff --git a/app/Services/Payments/PaddleClient.php b/app/Services/Payments/PaddleClient.php old mode 100644 new mode 100755 diff --git a/app/Services/Payments/PaddleWebhookVerifier.php b/app/Services/Payments/PaddleWebhookVerifier.php old mode 100644 new mode 100755 diff --git a/app/Services/Payments/PurchaseProvisioner.php b/app/Services/Payments/PurchaseProvisioner.php old mode 100644 new mode 100755 diff --git a/app/Services/Payments/WebhookVerifier.php b/app/Services/Payments/WebhookVerifier.php old mode 100644 new mode 100755 diff --git a/bootstrap/app.php b/bootstrap/app.php old mode 100644 new mode 100755 diff --git a/bootstrap/cache/.gitignore b/bootstrap/cache/.gitignore old mode 100644 new mode 100755 diff --git a/bootstrap/providers.php b/bootstrap/providers.php old mode 100644 new mode 100755 diff --git a/composer.json b/composer.json old mode 100644 new mode 100755 diff --git a/composer.lock b/composer.lock old mode 100644 new mode 100755 diff --git a/config/rsync-studio.php b/config/rsync-studio.php old mode 100644 new mode 100755 diff --git a/database/database.sqlite b/database/database.sqlite old mode 100644 new mode 100755 index 1cce34c625d57117a3d3a892c17e2a3a19561147..379c23df544e74dcd7fe058bb3c1440bb3fded99 GIT binary patch delta 317 zcmZozz}>KbdxA9MjEOSNj59VSEYas;=F(u`J;42iOJlR5fE1TWvnMlWEQ5TLaEmO9 zzmuDjYfh$PSwv-+ae!HAsj0JJWm0iPv6EL-l!rGXoQDmysMp0hh60q%Q~p3-kaDzzg)VArQ<8G>Rnw30(jmf)kNd z1WII1NK$BbS!-`nY;Q4XG)s6;YC>&yP+?Y3S#EApXml`HM^jUFG?QF9X_H+(CIK;% z>^dAgPHj$aPe*u2Pe^cjWovL+VQg?uVKH!dO)_+BPF7AfR7Pk?WJYXoS8Q5uO)zUU zVR}t5WNAq^V|s5jv-CR<1PB5TrvMM957e^}P@4|~ECXEuk~}Dr(@!x70uT295BCrJ wvk~y?4;2Ih009C60|^NV000025AOgE_z&;15rE?lgYR#L?{5LO?{5MTV5W6Z@&Et; diff --git a/database/migrations/2026_09_08_193343_create_sessions_table.php b/database/migrations/2026_09_08_193343_create_sessions_table.php old mode 100644 new mode 100755 diff --git a/database/migrations/2026_09_08_200000_create_rsync_studio_licensing_tables.php b/database/migrations/2026_09_08_200000_create_rsync_studio_licensing_tables.php old mode 100644 new mode 100755 diff --git a/database/migrations/2026_09_08_200758_create_cache_table.php b/database/migrations/2026_09_08_200758_create_cache_table.php old mode 100644 new mode 100755 diff --git a/database/migrations/2026_09_08_205000_create_rsync_studio_auth_tables.php b/database/migrations/2026_09_08_205000_create_rsync_studio_auth_tables.php old mode 100644 new mode 100755 diff --git a/database/migrations/2026_09_08_210000_add_rsync_studio_portal_fields.php b/database/migrations/2026_09_08_210000_add_rsync_studio_portal_fields.php old mode 100644 new mode 100755 diff --git a/database/migrations/2026_09_09_100000_add_paddle_subscription_fields.php b/database/migrations/2026_09_09_100000_add_paddle_subscription_fields.php old mode 100644 new mode 100755 diff --git a/database/migrations/2026_09_09_160000_create_support_tickets_and_notifications.php b/database/migrations/2026_09_09_160000_create_support_tickets_and_notifications.php old mode 100644 new mode 100755 diff --git a/database/seeders/PaddleCatalogSeeder.php b/database/seeders/PaddleCatalogSeeder.php old mode 100644 new mode 100755 diff --git a/deploy.php b/deploy.php old mode 100644 new mode 100755 index 7d71916..b9e5d81 --- a/deploy.php +++ b/deploy.php @@ -19,16 +19,16 @@ add('writable_dirs', ['storage', 'bootstrap/cache']); // Host Definitions host('main') - ->set('hostname', '217.154.47.197') + ->set('hostname', 'rsyncstudio.absdev.nwt') ->set('remote_user', 'mag') ->set('branch', 'main') ->set('deploy_path', '/var/www/rsyncstudio'); host('stage') - ->set('hostname', 'pegasus.absdev.net') + ->set('hostname', 'rsyncstudio.absdev.nwt') ->set('remote_user', 'mag') ->set('branch', 'stage') - ->set('deploy_path', '/var/www/rsyncstudio'); + ->set('deploy_path', '/var/www/rsyncstudio_dev'); task('build', function (): void { run('export NVM_DIR="$HOME/.nvm" && [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" && nvm use {{node_version}} && cd {{release_path}} && npm ci --no-audit --no-fund'); diff --git a/docs/PADDLE_SUBSCRIPTIONS.md b/docs/PADDLE_SUBSCRIPTIONS.md old mode 100644 new mode 100755 diff --git a/docs/PORTAL_LAUNCH_FRONTEND.md b/docs/PORTAL_LAUNCH_FRONTEND.md old mode 100644 new mode 100755 diff --git a/docs/rsync-studio-paddle-ids.env b/docs/rsync-studio-paddle-ids.env old mode 100644 new mode 100755 diff --git a/package-lock.json b/package-lock.json old mode 100644 new mode 100755 diff --git a/package.json b/package.json old mode 100644 new mode 100755 diff --git a/phpunit.xml b/phpunit.xml old mode 100644 new mode 100755 diff --git a/public/.htaccess b/public/.htaccess old mode 100644 new mode 100755 diff --git a/public/browserconfig.xml b/public/browserconfig.xml old mode 100644 new mode 100755 diff --git a/public/favicon.ico b/public/favicon.ico old mode 100644 new mode 100755 diff --git a/public/icons/android-chrome-192x192.png b/public/icons/android-chrome-192x192.png old mode 100644 new mode 100755 diff --git a/public/icons/android-chrome-512x512.png b/public/icons/android-chrome-512x512.png old mode 100644 new mode 100755 diff --git a/public/icons/apple-touch-icon.png b/public/icons/apple-touch-icon.png old mode 100644 new mode 100755 diff --git a/public/icons/favicon-16x16.png b/public/icons/favicon-16x16.png old mode 100644 new mode 100755 diff --git a/public/icons/favicon-32x32.png b/public/icons/favicon-32x32.png old mode 100644 new mode 100755 diff --git a/public/icons/favicon-48x48.png b/public/icons/favicon-48x48.png old mode 100644 new mode 100755 diff --git a/public/icons/mstile-150x150.png b/public/icons/mstile-150x150.png old mode 100644 new mode 100755 diff --git a/public/icons/og-rsync-studio.png b/public/icons/og-rsync-studio.png old mode 100644 new mode 100755 diff --git a/public/icons/rsync-studio-icon-128.png b/public/icons/rsync-studio-icon-128.png old mode 100644 new mode 100755 diff --git a/public/icons/rsync-studio-icon-64.png b/public/icons/rsync-studio-icon-64.png old mode 100644 new mode 100755 diff --git a/public/icons/safari-pinned-tab.svg b/public/icons/safari-pinned-tab.svg old mode 100644 new mode 100755 diff --git a/public/index.php b/public/index.php old mode 100644 new mode 100755 diff --git a/public/robots.txt b/public/robots.txt old mode 100644 new mode 100755 diff --git a/public/site.webmanifest b/public/site.webmanifest old mode 100644 new mode 100755 diff --git a/resources/css/app.css b/resources/css/app.css old mode 100644 new mode 100755 diff --git a/resources/js/app.js b/resources/js/app.js old mode 100644 new mode 100755 diff --git a/resources/views/admin/index.blade.php b/resources/views/admin/index.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/admin/license.blade.php b/resources/views/admin/license.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/admin/licenses.blade.php b/resources/views/admin/licenses.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/admin/support/index.blade.php b/resources/views/admin/support/index.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/admin/support/show.blade.php b/resources/views/admin/support/show.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/auth/forgot-password.blade.php b/resources/views/auth/forgot-password.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/auth/register.blade.php b/resources/views/auth/register.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/auth/reset-password.blade.php b/resources/views/auth/reset-password.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/auth/verify-email.blade.php b/resources/views/auth/verify-email.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/checkout/buy.blade.php b/resources/views/checkout/buy.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/legal/cookies.blade.php b/resources/views/legal/cookies.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/legal/privacy.blade.php b/resources/views/legal/privacy.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/legal/terms.blade.php b/resources/views/legal/terms.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/portal/index.blade.php b/resources/views/portal/index.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/portal/show.blade.php b/resources/views/portal/show.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/portal/welcome.blade.php b/resources/views/portal/welcome.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/support.blade.php b/resources/views/support.blade.php old mode 100644 new mode 100755 diff --git a/resources/views/welcome.blade.php b/resources/views/welcome.blade.php old mode 100644 new mode 100755 diff --git a/routes/api.php b/routes/api.php old mode 100644 new mode 100755 diff --git a/routes/console.php b/routes/console.php old mode 100644 new mode 100755 diff --git a/routes/web.php b/routes/web.php old mode 100644 new mode 100755 diff --git a/storage/app/.gitignore b/storage/app/.gitignore old mode 100644 new mode 100755 diff --git a/storage/app/private/.gitignore b/storage/app/private/.gitignore old mode 100644 new mode 100755 diff --git a/storage/app/public/.gitignore b/storage/app/public/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/.gitignore b/storage/framework/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/cache/.gitignore b/storage/framework/cache/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/cache/data/.gitignore b/storage/framework/cache/data/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/sessions/.gitignore b/storage/framework/sessions/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/testing/.gitignore b/storage/framework/testing/.gitignore old mode 100644 new mode 100755 diff --git a/storage/framework/views/.gitignore b/storage/framework/views/.gitignore old mode 100644 new mode 100755 diff --git a/storage/logs/.gitignore b/storage/logs/.gitignore old mode 100644 new mode 100755 diff --git a/tests/Feature/CheckoutPageTest.php b/tests/Feature/CheckoutPageTest.php old mode 100644 new mode 100755 diff --git a/tests/Feature/LicenseActivationTest.php b/tests/Feature/LicenseActivationTest.php old mode 100644 new mode 100755 diff --git a/tests/Feature/PaddleSubscriptionProvisioningTest.php b/tests/Feature/PaddleSubscriptionProvisioningTest.php old mode 100644 new mode 100755 diff --git a/tests/Feature/PortalSubscriptionManagementTest.php b/tests/Feature/PortalSubscriptionManagementTest.php old mode 100644 new mode 100755 diff --git a/vite.config.js b/vite.config.js old mode 100644 new mode 100755