From 95138676147dd38d7a17279ec9d561200ef543a5 Mon Sep 17 00:00:00 2001 From: kb6e Date: Thu, 28 Aug 2025 13:43:05 +0200 Subject: [PATCH] refactor --- .cursor/rules/design.mdc | 0 .dockerignore | 0 .editorconfig | 0 .env.example | 0 .gitattributes | 0 .github/dependabot.yml | 0 .github/workflows/ci.yml | 0 .gitignore | 0 .kamal/hooks/docker-setup.sample | 0 .kamal/hooks/post-app-boot.sample | 0 .kamal/hooks/post-deploy.sample | 0 .kamal/hooks/post-proxy-reboot.sample | 0 .kamal/hooks/pre-app-boot.sample | 0 .kamal/hooks/pre-build.sample | 0 .kamal/hooks/pre-connect.sample | 0 .kamal/hooks/pre-deploy.sample | 0 .kamal/hooks/pre-proxy-reboot.sample | 0 .kamal/secrets | 0 .node-version | 0 .rubocop.yml | 0 .ruby-version | 0 .../design_iterations/default_ui_darkmode.css | 0 .../enhanced_aperonight_components.html | 0 .../enhanced_aperonight_home_with_finder.html | 0 .../design_iterations/enhanced_aperonight_theme.css | 0 .../design_iterations/neo_brutalist_home.html | 0 .../design_iterations/neo_brutalist_theme.css | 0 .tool-versions | 0 .windsurfrules | 0 CLAUDE.md | 0 CRUSH.md | 0 Dockerfile | 0 Gemfile | 0 Gemfile.lock | 0 Procfile.dev | 0 QWEN.md | 0 README.md | 0 Rakefile | 0 app/assets/builds/.keep | 0 app/assets/images/.keep | 0 app/assets/stylesheets/application.postcss.css | 0 app/assets/stylesheets/components/event-finder.css | 0 app/assets/stylesheets/components/flash.css | 0 app/assets/stylesheets/components/footer.css | 0 app/assets/stylesheets/components/hero.css | 0 app/assets/stylesheets/pages/home.css | 0 app/assets/stylesheets/theme.css | 0 app/controllers/api/v1/events_controller.rb | 0 app/controllers/api_controller.rb | 0 app/controllers/application_controller.rb | 0 .../authentications/confirmations_controller.rb | 0 .../omniauth_callbacks_controller.rb | 0 .../authentications/passwords_controller.rb | 0 .../authentications/registrations_controller.rb | 0 .../authentications/sessions_controller.rb | 0 .../authentications/unlocks_controller.rb | 0 app/controllers/concerns/.keep | 0 app/controllers/events_controller.rb | 0 app/controllers/pages_controller.rb | 0 app/helpers/application_helper.rb | 0 app/helpers/flash_messages_helper.rb | 0 app/helpers/pages_helper.rb | 0 app/javascript/application.js | 0 app/javascript/components/button.jsx | 0 app/javascript/controllers/application.js | 0 app/javascript/controllers/counter_controller.js | 0 .../controllers/featured_event_controller.js | 0 .../controllers/flash_message_controller.js | 0 app/javascript/controllers/index.js | 0 app/javascript/controllers/logout_controller.js | 0 .../controllers/shadcn_test_controller.js | 0 .../controllers/ticket_cart_controller.js | 0 app/javascript/lib/utils.js | 0 app/jobs/application_job.rb | 0 app/mailers/application_mailer.rb | 0 app/models/application_record.rb | 0 app/models/concerns/.keep | 0 app/models/event.rb | 0 app/models/ticket.rb | 0 app/models/ticket_type.rb | 0 app/models/user.rb | 0 app/views/components/_event_finder.html.erb | 0 app/views/components/_event_item.html.erb | 0 app/views/components/_footer.html.erb | 0 app/views/components/_header.html.erb | 0 app/views/components/_metric_card.html.erb | 0 app/views/components/_ticket_card.html.erb | 0 app/views/devise/confirmations/new.html.erb | 0 .../mailer/confirmation_instructions.html.erb | 0 app/views/devise/mailer/email_changed.html.erb | 0 app/views/devise/mailer/password_change.html.erb | 0 .../mailer/reset_password_instructions.html.erb | 0 .../devise/mailer/unlock_instructions.html.erb | 0 app/views/devise/passwords/edit.html.erb | 0 app/views/devise/passwords/new.html.erb | 0 app/views/devise/registrations/edit.html.erb | 0 app/views/devise/registrations/new.html.erb | 0 app/views/devise/sessions/new.html.erb | 0 app/views/devise/shared/_error_messages.html.erb | 0 app/views/devise/shared/_links.html.erb | 0 app/views/devise/unlocks/new.html.erb | 0 app/views/events/index.html.erb | 0 app/views/events/show.html.erb | 0 app/views/kaminari/_first_page.html.erb | 0 app/views/kaminari/_gap.html.erb | 0 app/views/kaminari/_last_page.html.erb | 0 app/views/kaminari/_next_page.html.erb | 0 app/views/kaminari/_page.html.erb | 0 app/views/kaminari/_paginator.html.erb | 0 app/views/kaminari/_prev_page.html.erb | 0 app/views/layouts/application.html.erb | 0 app/views/layouts/mailer.html.erb | 0 app/views/layouts/mailer.text.erb | 0 app/views/pages/components.html.erb | 0 app/views/pages/dashboard.html.erb | 0 app/views/pages/events.html.erb | 0 app/views/pages/home.html.erb | 0 app/views/pages/legals.html.erb | 0 app/views/pwa/manifest.json.erb | 0 app/views/pwa/service-worker.js | 0 app/views/shared/_flash_messages.html.erb | 0 auth-messages-implementation-plan.md | 0 bin/brakeman | 0 bin/dev | 0 bin/docker-entrypoint | 0 bin/jobs | 0 bin/kamal | 0 bin/rails | 0 bin/rake | 0 bin/rubocop | 0 bin/setup | 0 bin/thrust | 0 bun.lock | 0 components.json | 0 config.ru | 0 config/application.rb | 0 config/boot.rb | 0 config/cable.yml | 0 config/cache.yml | 0 config/credentials.yml.enc | 0 config/database.yml | 0 config/deploy.yml | 0 config/environment.rb | 0 config/environments/development.rb | 0 config/environments/production.rb | 0 config/environments/test.rb | 0 config/initializers/app_config.rb | 0 config/initializers/assets.rb | 0 config/initializers/content_security_policy.rb | 0 config/initializers/devise.rb | 0 config/initializers/filter_parameter_logging.rb | 0 config/initializers/inflections.rb | 0 config/locales/devise.en.yml | 0 config/locales/en.yml | 0 config/locales/fr.yml | 0 config/puma.rb | 0 config/queue.yml | 0 config/recurring.yml | 0 config/routes.rb | 0 config/storage.yml | 0 db/cable_schema.rb | 0 db/cache_schema.rb | 0 db/migrate/20250816145933_devise_create_users.rb | 0 db/migrate/20250823145902_create_events.rb | 0 db/migrate/20250823170408_create_ticket_types.rb | 0 db/migrate/20250823171354_create_tickets.rb | 0 db/queue_schema.rb | 0 db/schema.rb | 0 db/seeds.rb | 0 docker-compose.yml | 0 docs/application-optimization.md | 0 docs/architecture.md | 0 docs/branch-naming.md | 0 docs/creating-shadcn-react-components.md | 0 docs/theme-rules.md | 0 docs/theme-rules.md.old | 0 ecosystem.config.js | 0 env.example | 0 jsconfig.json | 0 lib/tasks/.keep | 0 log/.keep | 0 npm-install-635.sh | 0 opencode.json | 0 package-lock.json | 0 package.json | 0 pm2.sh | 0 postcss.config.js | 0 public/400.html | 0 public/404.html | 0 public/406-unsupported-browser.html | 0 public/422.html | 0 public/500.html | 0 public/icon.png | Bin public/icon.svg | 0 public/robots.txt | 0 rubocop.sh | 0 script/.keep | 0 server.sh | 0 storage/.keep | 0 tailwind.config.js | 0 test.sh | 0 test.txt | 0 test/application_system_test_case.rb | 0 test/controllers/.keep | 0 test/controllers/pages_controller_test.rb | 0 test/fixtures/events.yml | 0 test/fixtures/files/.keep | 0 test/fixtures/ticket_types.yml | 0 test/fixtures/tickets.yml | 0 test/fixtures/users.yml | 0 test/helpers/.keep | 0 test/integration/.keep | 0 test/mailers/.keep | 0 test/models/.keep | 0 test/models/application_record_test.rb | 0 test/models/event_test.rb | 0 test/models/ticket_test.rb | 0 test/models/ticket_type_test.rb | 0 test/models/user_test.rb | 0 test/system/.keep | 0 test/test_helper.rb | 0 tmp/.keep | 0 tmp/pids/.keep | 0 tmp/storage/.keep | 0 vendor/.keep | 0 yarn.lock | 0 226 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 .cursor/rules/design.mdc mode change 100755 => 100644 .dockerignore mode change 100755 => 100644 .editorconfig mode change 100755 => 100644 .env.example mode change 100755 => 100644 .gitattributes mode change 100755 => 100644 .github/dependabot.yml mode change 100755 => 100644 .github/workflows/ci.yml mode change 100755 => 100644 .gitignore mode change 100755 => 100644 .kamal/hooks/docker-setup.sample mode change 100755 => 100644 .kamal/hooks/post-app-boot.sample mode change 100755 => 100644 .kamal/hooks/post-deploy.sample mode change 100755 => 100644 .kamal/hooks/post-proxy-reboot.sample mode change 100755 => 100644 .kamal/hooks/pre-app-boot.sample mode change 100755 => 100644 .kamal/hooks/pre-build.sample mode change 100755 => 100644 .kamal/hooks/pre-connect.sample mode change 100755 => 100644 .kamal/hooks/pre-deploy.sample mode change 100755 => 100644 .kamal/hooks/pre-proxy-reboot.sample mode change 100755 => 100644 .kamal/secrets mode change 100755 => 100644 .node-version mode change 100755 => 100644 .rubocop.yml mode change 100755 => 100644 .ruby-version mode change 100755 => 100644 .superdesign/design_iterations/default_ui_darkmode.css mode change 100755 => 100644 .superdesign/design_iterations/enhanced_aperonight_components.html mode change 100755 => 100644 .superdesign/design_iterations/enhanced_aperonight_home_with_finder.html mode change 100755 => 100644 .superdesign/design_iterations/enhanced_aperonight_theme.css mode change 100755 => 100644 .superdesign/design_iterations/neo_brutalist_home.html mode change 100755 => 100644 .superdesign/design_iterations/neo_brutalist_theme.css mode change 100755 => 100644 .tool-versions mode change 100755 => 100644 .windsurfrules mode change 100755 => 100644 CLAUDE.md mode change 100755 => 100644 CRUSH.md mode change 100755 => 100644 Dockerfile mode change 100755 => 100644 Gemfile mode change 100755 => 100644 Gemfile.lock mode change 100755 => 100644 Procfile.dev mode change 100755 => 100644 QWEN.md mode change 100755 => 100644 README.md mode change 100755 => 100644 Rakefile mode change 100755 => 100644 app/assets/builds/.keep mode change 100755 => 100644 app/assets/images/.keep mode change 100755 => 100644 app/assets/stylesheets/application.postcss.css mode change 100755 => 100644 app/assets/stylesheets/components/event-finder.css mode change 100755 => 100644 app/assets/stylesheets/components/flash.css mode change 100755 => 100644 app/assets/stylesheets/components/footer.css mode change 100755 => 100644 app/assets/stylesheets/components/hero.css mode change 100755 => 100644 app/assets/stylesheets/pages/home.css mode change 100755 => 100644 app/assets/stylesheets/theme.css mode change 100755 => 100644 app/controllers/api/v1/events_controller.rb mode change 100755 => 100644 app/controllers/api_controller.rb mode change 100755 => 100644 app/controllers/application_controller.rb mode change 100755 => 100644 app/controllers/authentications/confirmations_controller.rb mode change 100755 => 100644 app/controllers/authentications/omniauth_callbacks_controller.rb mode change 100755 => 100644 app/controllers/authentications/passwords_controller.rb mode change 100755 => 100644 app/controllers/authentications/registrations_controller.rb mode change 100755 => 100644 app/controllers/authentications/sessions_controller.rb mode change 100755 => 100644 app/controllers/authentications/unlocks_controller.rb mode change 100755 => 100644 app/controllers/concerns/.keep mode change 100755 => 100644 app/controllers/events_controller.rb mode change 100755 => 100644 app/controllers/pages_controller.rb mode change 100755 => 100644 app/helpers/application_helper.rb mode change 100755 => 100644 app/helpers/flash_messages_helper.rb mode change 100755 => 100644 app/helpers/pages_helper.rb mode change 100755 => 100644 app/javascript/application.js mode change 100755 => 100644 app/javascript/components/button.jsx mode change 100755 => 100644 app/javascript/controllers/application.js mode change 100755 => 100644 app/javascript/controllers/counter_controller.js mode change 100755 => 100644 app/javascript/controllers/featured_event_controller.js mode change 100755 => 100644 app/javascript/controllers/flash_message_controller.js mode change 100755 => 100644 app/javascript/controllers/index.js mode change 100755 => 100644 app/javascript/controllers/logout_controller.js mode change 100755 => 100644 app/javascript/controllers/shadcn_test_controller.js mode change 100755 => 100644 app/javascript/controllers/ticket_cart_controller.js mode change 100755 => 100644 app/javascript/lib/utils.js mode change 100755 => 100644 app/jobs/application_job.rb mode change 100755 => 100644 app/mailers/application_mailer.rb mode change 100755 => 100644 app/models/application_record.rb mode change 100755 => 100644 app/models/concerns/.keep mode change 100755 => 100644 app/models/event.rb mode change 100755 => 100644 app/models/ticket.rb mode change 100755 => 100644 app/models/ticket_type.rb mode change 100755 => 100644 app/models/user.rb mode change 100755 => 100644 app/views/components/_event_finder.html.erb mode change 100755 => 100644 app/views/components/_event_item.html.erb mode change 100755 => 100644 app/views/components/_footer.html.erb mode change 100755 => 100644 app/views/components/_header.html.erb mode change 100755 => 100644 app/views/components/_metric_card.html.erb mode change 100755 => 100644 app/views/components/_ticket_card.html.erb mode change 100755 => 100644 app/views/devise/confirmations/new.html.erb mode change 100755 => 100644 app/views/devise/mailer/confirmation_instructions.html.erb mode change 100755 => 100644 app/views/devise/mailer/email_changed.html.erb mode change 100755 => 100644 app/views/devise/mailer/password_change.html.erb mode change 100755 => 100644 app/views/devise/mailer/reset_password_instructions.html.erb mode change 100755 => 100644 app/views/devise/mailer/unlock_instructions.html.erb mode change 100755 => 100644 app/views/devise/passwords/edit.html.erb mode change 100755 => 100644 app/views/devise/passwords/new.html.erb mode change 100755 => 100644 app/views/devise/registrations/edit.html.erb mode change 100755 => 100644 app/views/devise/registrations/new.html.erb mode change 100755 => 100644 app/views/devise/sessions/new.html.erb mode change 100755 => 100644 app/views/devise/shared/_error_messages.html.erb mode change 100755 => 100644 app/views/devise/shared/_links.html.erb mode change 100755 => 100644 app/views/devise/unlocks/new.html.erb mode change 100755 => 100644 app/views/events/index.html.erb mode change 100755 => 100644 app/views/events/show.html.erb mode change 100755 => 100644 app/views/kaminari/_first_page.html.erb mode change 100755 => 100644 app/views/kaminari/_gap.html.erb mode change 100755 => 100644 app/views/kaminari/_last_page.html.erb mode change 100755 => 100644 app/views/kaminari/_next_page.html.erb mode change 100755 => 100644 app/views/kaminari/_page.html.erb mode change 100755 => 100644 app/views/kaminari/_paginator.html.erb mode change 100755 => 100644 app/views/kaminari/_prev_page.html.erb mode change 100755 => 100644 app/views/layouts/application.html.erb mode change 100755 => 100644 app/views/layouts/mailer.html.erb mode change 100755 => 100644 app/views/layouts/mailer.text.erb mode change 100755 => 100644 app/views/pages/components.html.erb mode change 100755 => 100644 app/views/pages/dashboard.html.erb mode change 100755 => 100644 app/views/pages/events.html.erb mode change 100755 => 100644 app/views/pages/home.html.erb mode change 100755 => 100644 app/views/pages/legals.html.erb mode change 100755 => 100644 app/views/pwa/manifest.json.erb mode change 100755 => 100644 app/views/pwa/service-worker.js mode change 100755 => 100644 app/views/shared/_flash_messages.html.erb mode change 100755 => 100644 auth-messages-implementation-plan.md mode change 100755 => 100644 bin/brakeman mode change 100755 => 100644 bin/dev mode change 100755 => 100644 bin/docker-entrypoint mode change 100755 => 100644 bin/jobs mode change 100755 => 100644 bin/kamal mode change 100755 => 100644 bin/rails mode change 100755 => 100644 bin/rake mode change 100755 => 100644 bin/rubocop mode change 100755 => 100644 bin/setup mode change 100755 => 100644 bin/thrust mode change 100755 => 100644 bun.lock mode change 100755 => 100644 components.json mode change 100755 => 100644 config.ru mode change 100755 => 100644 config/application.rb mode change 100755 => 100644 config/boot.rb mode change 100755 => 100644 config/cable.yml mode change 100755 => 100644 config/cache.yml mode change 100755 => 100644 config/credentials.yml.enc mode change 100755 => 100644 config/database.yml mode change 100755 => 100644 config/deploy.yml mode change 100755 => 100644 config/environment.rb mode change 100755 => 100644 config/environments/development.rb mode change 100755 => 100644 config/environments/production.rb mode change 100755 => 100644 config/environments/test.rb mode change 100755 => 100644 config/initializers/app_config.rb mode change 100755 => 100644 config/initializers/assets.rb mode change 100755 => 100644 config/initializers/content_security_policy.rb mode change 100755 => 100644 config/initializers/devise.rb mode change 100755 => 100644 config/initializers/filter_parameter_logging.rb mode change 100755 => 100644 config/initializers/inflections.rb mode change 100755 => 100644 config/locales/devise.en.yml mode change 100755 => 100644 config/locales/en.yml mode change 100755 => 100644 config/locales/fr.yml mode change 100755 => 100644 config/puma.rb mode change 100755 => 100644 config/queue.yml mode change 100755 => 100644 config/recurring.yml mode change 100755 => 100644 config/routes.rb mode change 100755 => 100644 config/storage.yml mode change 100755 => 100644 db/cable_schema.rb mode change 100755 => 100644 db/cache_schema.rb mode change 100755 => 100644 db/migrate/20250816145933_devise_create_users.rb mode change 100755 => 100644 db/migrate/20250823145902_create_events.rb mode change 100755 => 100644 db/migrate/20250823170408_create_ticket_types.rb mode change 100755 => 100644 db/migrate/20250823171354_create_tickets.rb mode change 100755 => 100644 db/queue_schema.rb mode change 100755 => 100644 db/schema.rb mode change 100755 => 100644 db/seeds.rb mode change 100755 => 100644 docker-compose.yml mode change 100755 => 100644 docs/application-optimization.md mode change 100755 => 100644 docs/architecture.md mode change 100755 => 100644 docs/branch-naming.md mode change 100755 => 100644 docs/creating-shadcn-react-components.md mode change 100755 => 100644 docs/theme-rules.md mode change 100755 => 100644 docs/theme-rules.md.old mode change 100755 => 100644 ecosystem.config.js mode change 100755 => 100644 env.example mode change 100755 => 100644 jsconfig.json mode change 100755 => 100644 lib/tasks/.keep mode change 100755 => 100644 log/.keep mode change 100755 => 100644 npm-install-635.sh mode change 100755 => 100644 opencode.json mode change 100755 => 100644 package-lock.json mode change 100755 => 100644 package.json mode change 100755 => 100644 pm2.sh mode change 100755 => 100644 postcss.config.js mode change 100755 => 100644 public/400.html mode change 100755 => 100644 public/404.html mode change 100755 => 100644 public/406-unsupported-browser.html mode change 100755 => 100644 public/422.html mode change 100755 => 100644 public/500.html mode change 100755 => 100644 public/icon.png mode change 100755 => 100644 public/icon.svg mode change 100755 => 100644 public/robots.txt mode change 100755 => 100644 rubocop.sh mode change 100755 => 100644 script/.keep mode change 100755 => 100644 server.sh mode change 100755 => 100644 storage/.keep mode change 100755 => 100644 tailwind.config.js mode change 100755 => 100644 test.sh mode change 100755 => 100644 test.txt mode change 100755 => 100644 test/application_system_test_case.rb mode change 100755 => 100644 test/controllers/.keep mode change 100755 => 100644 test/controllers/pages_controller_test.rb mode change 100755 => 100644 test/fixtures/events.yml mode change 100755 => 100644 test/fixtures/files/.keep mode change 100755 => 100644 test/fixtures/ticket_types.yml mode change 100755 => 100644 test/fixtures/tickets.yml mode change 100755 => 100644 test/fixtures/users.yml mode change 100755 => 100644 test/helpers/.keep mode change 100755 => 100644 test/integration/.keep mode change 100755 => 100644 test/mailers/.keep mode change 100755 => 100644 test/models/.keep mode change 100755 => 100644 test/models/application_record_test.rb mode change 100755 => 100644 test/models/event_test.rb mode change 100755 => 100644 test/models/ticket_test.rb mode change 100755 => 100644 test/models/ticket_type_test.rb mode change 100755 => 100644 test/models/user_test.rb mode change 100755 => 100644 test/system/.keep mode change 100755 => 100644 test/test_helper.rb mode change 100755 => 100644 tmp/.keep mode change 100755 => 100644 tmp/pids/.keep mode change 100755 => 100644 tmp/storage/.keep mode change 100755 => 100644 vendor/.keep mode change 100755 => 100644 yarn.lock diff --git a/.cursor/rules/design.mdc b/.cursor/rules/design.mdc old mode 100755 new mode 100644 diff --git a/.dockerignore b/.dockerignore old mode 100755 new mode 100644 diff --git a/.editorconfig b/.editorconfig old mode 100755 new mode 100644 diff --git a/.env.example b/.env.example old mode 100755 new mode 100644 diff --git a/.gitattributes b/.gitattributes old mode 100755 new mode 100644 diff --git a/.github/dependabot.yml b/.github/dependabot.yml old mode 100755 new mode 100644 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml old mode 100755 new mode 100644 diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 diff --git a/.kamal/hooks/docker-setup.sample b/.kamal/hooks/docker-setup.sample old mode 100755 new mode 100644 diff --git a/.kamal/hooks/post-app-boot.sample b/.kamal/hooks/post-app-boot.sample old mode 100755 new mode 100644 diff --git a/.kamal/hooks/post-deploy.sample b/.kamal/hooks/post-deploy.sample old mode 100755 new mode 100644 diff --git a/.kamal/hooks/post-proxy-reboot.sample b/.kamal/hooks/post-proxy-reboot.sample old mode 100755 new mode 100644 diff --git a/.kamal/hooks/pre-app-boot.sample b/.kamal/hooks/pre-app-boot.sample old mode 100755 new mode 100644 diff --git a/.kamal/hooks/pre-build.sample b/.kamal/hooks/pre-build.sample old mode 100755 new mode 100644 diff --git a/.kamal/hooks/pre-connect.sample b/.kamal/hooks/pre-connect.sample old mode 100755 new mode 100644 diff --git a/.kamal/hooks/pre-deploy.sample b/.kamal/hooks/pre-deploy.sample old mode 100755 new mode 100644 diff --git a/.kamal/hooks/pre-proxy-reboot.sample b/.kamal/hooks/pre-proxy-reboot.sample old mode 100755 new mode 100644 diff --git a/.kamal/secrets b/.kamal/secrets old mode 100755 new mode 100644 diff --git a/.node-version b/.node-version old mode 100755 new mode 100644 diff --git a/.rubocop.yml b/.rubocop.yml old mode 100755 new mode 100644 diff --git a/.ruby-version b/.ruby-version old mode 100755 new mode 100644 diff --git a/.superdesign/design_iterations/default_ui_darkmode.css b/.superdesign/design_iterations/default_ui_darkmode.css old mode 100755 new mode 100644 diff --git a/.superdesign/design_iterations/enhanced_aperonight_components.html b/.superdesign/design_iterations/enhanced_aperonight_components.html old mode 100755 new mode 100644 diff --git a/.superdesign/design_iterations/enhanced_aperonight_home_with_finder.html b/.superdesign/design_iterations/enhanced_aperonight_home_with_finder.html old mode 100755 new mode 100644 diff --git a/.superdesign/design_iterations/enhanced_aperonight_theme.css b/.superdesign/design_iterations/enhanced_aperonight_theme.css old mode 100755 new mode 100644 diff --git a/.superdesign/design_iterations/neo_brutalist_home.html b/.superdesign/design_iterations/neo_brutalist_home.html old mode 100755 new mode 100644 diff --git a/.superdesign/design_iterations/neo_brutalist_theme.css b/.superdesign/design_iterations/neo_brutalist_theme.css old mode 100755 new mode 100644 diff --git a/.tool-versions b/.tool-versions old mode 100755 new mode 100644 diff --git a/.windsurfrules b/.windsurfrules old mode 100755 new mode 100644 diff --git a/CLAUDE.md b/CLAUDE.md old mode 100755 new mode 100644 diff --git a/CRUSH.md b/CRUSH.md old mode 100755 new mode 100644 diff --git a/Dockerfile b/Dockerfile old mode 100755 new mode 100644 diff --git a/Gemfile b/Gemfile old mode 100755 new mode 100644 diff --git a/Gemfile.lock b/Gemfile.lock old mode 100755 new mode 100644 diff --git a/Procfile.dev b/Procfile.dev old mode 100755 new mode 100644 diff --git a/QWEN.md b/QWEN.md old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 diff --git a/Rakefile b/Rakefile old mode 100755 new mode 100644 diff --git a/app/assets/builds/.keep b/app/assets/builds/.keep old mode 100755 new mode 100644 diff --git a/app/assets/images/.keep b/app/assets/images/.keep old mode 100755 new mode 100644 diff --git a/app/assets/stylesheets/application.postcss.css b/app/assets/stylesheets/application.postcss.css old mode 100755 new mode 100644 diff --git a/app/assets/stylesheets/components/event-finder.css b/app/assets/stylesheets/components/event-finder.css old mode 100755 new mode 100644 diff --git a/app/assets/stylesheets/components/flash.css b/app/assets/stylesheets/components/flash.css old mode 100755 new mode 100644 diff --git a/app/assets/stylesheets/components/footer.css b/app/assets/stylesheets/components/footer.css old mode 100755 new mode 100644 diff --git a/app/assets/stylesheets/components/hero.css b/app/assets/stylesheets/components/hero.css old mode 100755 new mode 100644 diff --git a/app/assets/stylesheets/pages/home.css b/app/assets/stylesheets/pages/home.css old mode 100755 new mode 100644 diff --git a/app/assets/stylesheets/theme.css b/app/assets/stylesheets/theme.css old mode 100755 new mode 100644 diff --git a/app/controllers/api/v1/events_controller.rb b/app/controllers/api/v1/events_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/api_controller.rb b/app/controllers/api_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/authentications/confirmations_controller.rb b/app/controllers/authentications/confirmations_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/authentications/omniauth_callbacks_controller.rb b/app/controllers/authentications/omniauth_callbacks_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/authentications/passwords_controller.rb b/app/controllers/authentications/passwords_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/authentications/registrations_controller.rb b/app/controllers/authentications/registrations_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/authentications/sessions_controller.rb b/app/controllers/authentications/sessions_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/authentications/unlocks_controller.rb b/app/controllers/authentications/unlocks_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/concerns/.keep b/app/controllers/concerns/.keep old mode 100755 new mode 100644 diff --git a/app/controllers/events_controller.rb b/app/controllers/events_controller.rb old mode 100755 new mode 100644 diff --git a/app/controllers/pages_controller.rb b/app/controllers/pages_controller.rb old mode 100755 new mode 100644 diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb old mode 100755 new mode 100644 diff --git a/app/helpers/flash_messages_helper.rb b/app/helpers/flash_messages_helper.rb old mode 100755 new mode 100644 diff --git a/app/helpers/pages_helper.rb b/app/helpers/pages_helper.rb old mode 100755 new mode 100644 diff --git a/app/javascript/application.js b/app/javascript/application.js old mode 100755 new mode 100644 diff --git a/app/javascript/components/button.jsx b/app/javascript/components/button.jsx old mode 100755 new mode 100644 diff --git a/app/javascript/controllers/application.js b/app/javascript/controllers/application.js old mode 100755 new mode 100644 diff --git a/app/javascript/controllers/counter_controller.js b/app/javascript/controllers/counter_controller.js old mode 100755 new mode 100644 diff --git a/app/javascript/controllers/featured_event_controller.js b/app/javascript/controllers/featured_event_controller.js old mode 100755 new mode 100644 diff --git a/app/javascript/controllers/flash_message_controller.js b/app/javascript/controllers/flash_message_controller.js old mode 100755 new mode 100644 diff --git a/app/javascript/controllers/index.js b/app/javascript/controllers/index.js old mode 100755 new mode 100644 diff --git a/app/javascript/controllers/logout_controller.js b/app/javascript/controllers/logout_controller.js old mode 100755 new mode 100644 diff --git a/app/javascript/controllers/shadcn_test_controller.js b/app/javascript/controllers/shadcn_test_controller.js old mode 100755 new mode 100644 diff --git a/app/javascript/controllers/ticket_cart_controller.js b/app/javascript/controllers/ticket_cart_controller.js old mode 100755 new mode 100644 diff --git a/app/javascript/lib/utils.js b/app/javascript/lib/utils.js old mode 100755 new mode 100644 diff --git a/app/jobs/application_job.rb b/app/jobs/application_job.rb old mode 100755 new mode 100644 diff --git a/app/mailers/application_mailer.rb b/app/mailers/application_mailer.rb old mode 100755 new mode 100644 diff --git a/app/models/application_record.rb b/app/models/application_record.rb old mode 100755 new mode 100644 diff --git a/app/models/concerns/.keep b/app/models/concerns/.keep old mode 100755 new mode 100644 diff --git a/app/models/event.rb b/app/models/event.rb old mode 100755 new mode 100644 diff --git a/app/models/ticket.rb b/app/models/ticket.rb old mode 100755 new mode 100644 diff --git a/app/models/ticket_type.rb b/app/models/ticket_type.rb old mode 100755 new mode 100644 diff --git a/app/models/user.rb b/app/models/user.rb old mode 100755 new mode 100644 diff --git a/app/views/components/_event_finder.html.erb b/app/views/components/_event_finder.html.erb old mode 100755 new mode 100644 diff --git a/app/views/components/_event_item.html.erb b/app/views/components/_event_item.html.erb old mode 100755 new mode 100644 diff --git a/app/views/components/_footer.html.erb b/app/views/components/_footer.html.erb old mode 100755 new mode 100644 diff --git a/app/views/components/_header.html.erb b/app/views/components/_header.html.erb old mode 100755 new mode 100644 diff --git a/app/views/components/_metric_card.html.erb b/app/views/components/_metric_card.html.erb old mode 100755 new mode 100644 diff --git a/app/views/components/_ticket_card.html.erb b/app/views/components/_ticket_card.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/confirmations/new.html.erb b/app/views/devise/confirmations/new.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/mailer/confirmation_instructions.html.erb b/app/views/devise/mailer/confirmation_instructions.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/mailer/email_changed.html.erb b/app/views/devise/mailer/email_changed.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/mailer/password_change.html.erb b/app/views/devise/mailer/password_change.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/mailer/reset_password_instructions.html.erb b/app/views/devise/mailer/reset_password_instructions.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/mailer/unlock_instructions.html.erb b/app/views/devise/mailer/unlock_instructions.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/passwords/edit.html.erb b/app/views/devise/passwords/edit.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/passwords/new.html.erb b/app/views/devise/passwords/new.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/registrations/edit.html.erb b/app/views/devise/registrations/edit.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/registrations/new.html.erb b/app/views/devise/registrations/new.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/sessions/new.html.erb b/app/views/devise/sessions/new.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/shared/_error_messages.html.erb b/app/views/devise/shared/_error_messages.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/shared/_links.html.erb b/app/views/devise/shared/_links.html.erb old mode 100755 new mode 100644 diff --git a/app/views/devise/unlocks/new.html.erb b/app/views/devise/unlocks/new.html.erb old mode 100755 new mode 100644 diff --git a/app/views/events/index.html.erb b/app/views/events/index.html.erb old mode 100755 new mode 100644 diff --git a/app/views/events/show.html.erb b/app/views/events/show.html.erb old mode 100755 new mode 100644 diff --git a/app/views/kaminari/_first_page.html.erb b/app/views/kaminari/_first_page.html.erb old mode 100755 new mode 100644 diff --git a/app/views/kaminari/_gap.html.erb b/app/views/kaminari/_gap.html.erb old mode 100755 new mode 100644 diff --git a/app/views/kaminari/_last_page.html.erb b/app/views/kaminari/_last_page.html.erb old mode 100755 new mode 100644 diff --git a/app/views/kaminari/_next_page.html.erb b/app/views/kaminari/_next_page.html.erb old mode 100755 new mode 100644 diff --git a/app/views/kaminari/_page.html.erb b/app/views/kaminari/_page.html.erb old mode 100755 new mode 100644 diff --git a/app/views/kaminari/_paginator.html.erb b/app/views/kaminari/_paginator.html.erb old mode 100755 new mode 100644 diff --git a/app/views/kaminari/_prev_page.html.erb b/app/views/kaminari/_prev_page.html.erb old mode 100755 new mode 100644 diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb old mode 100755 new mode 100644 diff --git a/app/views/layouts/mailer.html.erb b/app/views/layouts/mailer.html.erb old mode 100755 new mode 100644 diff --git a/app/views/layouts/mailer.text.erb b/app/views/layouts/mailer.text.erb old mode 100755 new mode 100644 diff --git a/app/views/pages/components.html.erb b/app/views/pages/components.html.erb old mode 100755 new mode 100644 diff --git a/app/views/pages/dashboard.html.erb b/app/views/pages/dashboard.html.erb old mode 100755 new mode 100644 diff --git a/app/views/pages/events.html.erb b/app/views/pages/events.html.erb old mode 100755 new mode 100644 diff --git a/app/views/pages/home.html.erb b/app/views/pages/home.html.erb old mode 100755 new mode 100644 diff --git a/app/views/pages/legals.html.erb b/app/views/pages/legals.html.erb old mode 100755 new mode 100644 diff --git a/app/views/pwa/manifest.json.erb b/app/views/pwa/manifest.json.erb old mode 100755 new mode 100644 diff --git a/app/views/pwa/service-worker.js b/app/views/pwa/service-worker.js old mode 100755 new mode 100644 diff --git a/app/views/shared/_flash_messages.html.erb b/app/views/shared/_flash_messages.html.erb old mode 100755 new mode 100644 diff --git a/auth-messages-implementation-plan.md b/auth-messages-implementation-plan.md old mode 100755 new mode 100644 diff --git a/bin/brakeman b/bin/brakeman old mode 100755 new mode 100644 diff --git a/bin/dev b/bin/dev old mode 100755 new mode 100644 diff --git a/bin/docker-entrypoint b/bin/docker-entrypoint old mode 100755 new mode 100644 diff --git a/bin/jobs b/bin/jobs old mode 100755 new mode 100644 diff --git a/bin/kamal b/bin/kamal old mode 100755 new mode 100644 diff --git a/bin/rails b/bin/rails old mode 100755 new mode 100644 diff --git a/bin/rake b/bin/rake old mode 100755 new mode 100644 diff --git a/bin/rubocop b/bin/rubocop old mode 100755 new mode 100644 diff --git a/bin/setup b/bin/setup old mode 100755 new mode 100644 diff --git a/bin/thrust b/bin/thrust old mode 100755 new mode 100644 diff --git a/bun.lock b/bun.lock old mode 100755 new mode 100644 diff --git a/components.json b/components.json old mode 100755 new mode 100644 diff --git a/config.ru b/config.ru old mode 100755 new mode 100644 diff --git a/config/application.rb b/config/application.rb old mode 100755 new mode 100644 diff --git a/config/boot.rb b/config/boot.rb old mode 100755 new mode 100644 diff --git a/config/cable.yml b/config/cable.yml old mode 100755 new mode 100644 diff --git a/config/cache.yml b/config/cache.yml old mode 100755 new mode 100644 diff --git a/config/credentials.yml.enc b/config/credentials.yml.enc old mode 100755 new mode 100644 diff --git a/config/database.yml b/config/database.yml old mode 100755 new mode 100644 diff --git a/config/deploy.yml b/config/deploy.yml old mode 100755 new mode 100644 diff --git a/config/environment.rb b/config/environment.rb old mode 100755 new mode 100644 diff --git a/config/environments/development.rb b/config/environments/development.rb old mode 100755 new mode 100644 diff --git a/config/environments/production.rb b/config/environments/production.rb old mode 100755 new mode 100644 diff --git a/config/environments/test.rb b/config/environments/test.rb old mode 100755 new mode 100644 diff --git a/config/initializers/app_config.rb b/config/initializers/app_config.rb old mode 100755 new mode 100644 diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb old mode 100755 new mode 100644 diff --git a/config/initializers/content_security_policy.rb b/config/initializers/content_security_policy.rb old mode 100755 new mode 100644 diff --git a/config/initializers/devise.rb b/config/initializers/devise.rb old mode 100755 new mode 100644 diff --git a/config/initializers/filter_parameter_logging.rb b/config/initializers/filter_parameter_logging.rb old mode 100755 new mode 100644 diff --git a/config/initializers/inflections.rb b/config/initializers/inflections.rb old mode 100755 new mode 100644 diff --git a/config/locales/devise.en.yml b/config/locales/devise.en.yml old mode 100755 new mode 100644 diff --git a/config/locales/en.yml b/config/locales/en.yml old mode 100755 new mode 100644 diff --git a/config/locales/fr.yml b/config/locales/fr.yml old mode 100755 new mode 100644 diff --git a/config/puma.rb b/config/puma.rb old mode 100755 new mode 100644 diff --git a/config/queue.yml b/config/queue.yml old mode 100755 new mode 100644 diff --git a/config/recurring.yml b/config/recurring.yml old mode 100755 new mode 100644 diff --git a/config/routes.rb b/config/routes.rb old mode 100755 new mode 100644 diff --git a/config/storage.yml b/config/storage.yml old mode 100755 new mode 100644 diff --git a/db/cable_schema.rb b/db/cable_schema.rb old mode 100755 new mode 100644 diff --git a/db/cache_schema.rb b/db/cache_schema.rb old mode 100755 new mode 100644 diff --git a/db/migrate/20250816145933_devise_create_users.rb b/db/migrate/20250816145933_devise_create_users.rb old mode 100755 new mode 100644 diff --git a/db/migrate/20250823145902_create_events.rb b/db/migrate/20250823145902_create_events.rb old mode 100755 new mode 100644 diff --git a/db/migrate/20250823170408_create_ticket_types.rb b/db/migrate/20250823170408_create_ticket_types.rb old mode 100755 new mode 100644 diff --git a/db/migrate/20250823171354_create_tickets.rb b/db/migrate/20250823171354_create_tickets.rb old mode 100755 new mode 100644 diff --git a/db/queue_schema.rb b/db/queue_schema.rb old mode 100755 new mode 100644 diff --git a/db/schema.rb b/db/schema.rb old mode 100755 new mode 100644 diff --git a/db/seeds.rb b/db/seeds.rb old mode 100755 new mode 100644 diff --git a/docker-compose.yml b/docker-compose.yml old mode 100755 new mode 100644 diff --git a/docs/application-optimization.md b/docs/application-optimization.md old mode 100755 new mode 100644 diff --git a/docs/architecture.md b/docs/architecture.md old mode 100755 new mode 100644 diff --git a/docs/branch-naming.md b/docs/branch-naming.md old mode 100755 new mode 100644 diff --git a/docs/creating-shadcn-react-components.md b/docs/creating-shadcn-react-components.md old mode 100755 new mode 100644 diff --git a/docs/theme-rules.md b/docs/theme-rules.md old mode 100755 new mode 100644 diff --git a/docs/theme-rules.md.old b/docs/theme-rules.md.old old mode 100755 new mode 100644 diff --git a/ecosystem.config.js b/ecosystem.config.js old mode 100755 new mode 100644 diff --git a/env.example b/env.example old mode 100755 new mode 100644 diff --git a/jsconfig.json b/jsconfig.json old mode 100755 new mode 100644 diff --git a/lib/tasks/.keep b/lib/tasks/.keep old mode 100755 new mode 100644 diff --git a/log/.keep b/log/.keep old mode 100755 new mode 100644 diff --git a/npm-install-635.sh b/npm-install-635.sh old mode 100755 new mode 100644 diff --git a/opencode.json b/opencode.json old mode 100755 new mode 100644 diff --git a/package-lock.json b/package-lock.json old mode 100755 new mode 100644 diff --git a/package.json b/package.json old mode 100755 new mode 100644 diff --git a/pm2.sh b/pm2.sh old mode 100755 new mode 100644 diff --git a/postcss.config.js b/postcss.config.js old mode 100755 new mode 100644 diff --git a/public/400.html b/public/400.html old mode 100755 new mode 100644 diff --git a/public/404.html b/public/404.html old mode 100755 new mode 100644 diff --git a/public/406-unsupported-browser.html b/public/406-unsupported-browser.html old mode 100755 new mode 100644 diff --git a/public/422.html b/public/422.html old mode 100755 new mode 100644 diff --git a/public/500.html b/public/500.html old mode 100755 new mode 100644 diff --git a/public/icon.png b/public/icon.png old mode 100755 new mode 100644 diff --git a/public/icon.svg b/public/icon.svg old mode 100755 new mode 100644 diff --git a/public/robots.txt b/public/robots.txt old mode 100755 new mode 100644 diff --git a/rubocop.sh b/rubocop.sh old mode 100755 new mode 100644 diff --git a/script/.keep b/script/.keep old mode 100755 new mode 100644 diff --git a/server.sh b/server.sh old mode 100755 new mode 100644 diff --git a/storage/.keep b/storage/.keep old mode 100755 new mode 100644 diff --git a/tailwind.config.js b/tailwind.config.js old mode 100755 new mode 100644 diff --git a/test.sh b/test.sh old mode 100755 new mode 100644 diff --git a/test.txt b/test.txt old mode 100755 new mode 100644 diff --git a/test/application_system_test_case.rb b/test/application_system_test_case.rb old mode 100755 new mode 100644 diff --git a/test/controllers/.keep b/test/controllers/.keep old mode 100755 new mode 100644 diff --git a/test/controllers/pages_controller_test.rb b/test/controllers/pages_controller_test.rb old mode 100755 new mode 100644 diff --git a/test/fixtures/events.yml b/test/fixtures/events.yml old mode 100755 new mode 100644 diff --git a/test/fixtures/files/.keep b/test/fixtures/files/.keep old mode 100755 new mode 100644 diff --git a/test/fixtures/ticket_types.yml b/test/fixtures/ticket_types.yml old mode 100755 new mode 100644 diff --git a/test/fixtures/tickets.yml b/test/fixtures/tickets.yml old mode 100755 new mode 100644 diff --git a/test/fixtures/users.yml b/test/fixtures/users.yml old mode 100755 new mode 100644 diff --git a/test/helpers/.keep b/test/helpers/.keep old mode 100755 new mode 100644 diff --git a/test/integration/.keep b/test/integration/.keep old mode 100755 new mode 100644 diff --git a/test/mailers/.keep b/test/mailers/.keep old mode 100755 new mode 100644 diff --git a/test/models/.keep b/test/models/.keep old mode 100755 new mode 100644 diff --git a/test/models/application_record_test.rb b/test/models/application_record_test.rb old mode 100755 new mode 100644 diff --git a/test/models/event_test.rb b/test/models/event_test.rb old mode 100755 new mode 100644 diff --git a/test/models/ticket_test.rb b/test/models/ticket_test.rb old mode 100755 new mode 100644 diff --git a/test/models/ticket_type_test.rb b/test/models/ticket_type_test.rb old mode 100755 new mode 100644 diff --git a/test/models/user_test.rb b/test/models/user_test.rb old mode 100755 new mode 100644 diff --git a/test/system/.keep b/test/system/.keep old mode 100755 new mode 100644 diff --git a/test/test_helper.rb b/test/test_helper.rb old mode 100755 new mode 100644 diff --git a/tmp/.keep b/tmp/.keep old mode 100755 new mode 100644 diff --git a/tmp/pids/.keep b/tmp/pids/.keep old mode 100755 new mode 100644 diff --git a/tmp/storage/.keep b/tmp/storage/.keep old mode 100755 new mode 100644 diff --git a/vendor/.keep b/vendor/.keep old mode 100755 new mode 100644 diff --git a/yarn.lock b/yarn.lock old mode 100755 new mode 100644