Commit Graph

34 Commits

Author SHA1 Message Date
Andras Bacsai 47a3f2e2cd test: add Pest browser testing with SQLite :memory: schema
Set up end-to-end browser testing using Pest Browser Plugin + Playwright.
New v4 test suite uses SQLite :memory: database with pre-generated schema dump
(database/schema/testing-schema.sql) instead of running migrations, enabling
faster test startup.

- Add pestphp/pest-plugin-browser dependency
- Create GenerateTestingSchema command to export PostgreSQL schema to SQLite
- Add .env.testing configuration for isolated test environment
- Implement v4 test directory structure (Feature, Browser, Unit tests)
- Update Pest skill documentation with browser testing patterns, API reference,
  debugging techniques, and common pitfalls
- Configure phpunit.xml and tests/Pest.php for v4 suite
- Update package.json and docker-compose.dev.yml for testing dependencies
2026-02-11 15:25:47 +01:00
Dominic Schmid abd2df312c fix(ui): hide already registered button when there are 0 users (#7918) 2026-01-11 18:06:30 +01:00
Andras Bacsai 239e28630f style: update background colors to use gray-50 for consistency in auth views 2025-11-06 08:43:43 +01:00
Andras Bacsai 2d59418683 Changes auto-committed by Conductor (#6908) 2025-10-16 17:33:42 +02:00
Andras Bacsai 5e3c50456c Changes auto-committed by Conductor 2025-10-16 17:01:32 +02:00
0x4e32 c728e6f2ba feat(ui): Upgrade to Tailwind v4 (#5710) 2025-05-14 12:43:23 +02:00
Andras Bacsai 5780828f0f Refactor registration form view 2024-10-29 10:20:02 +01:00
Andras Bacsai f87b158c9b fix: login / register view 2024-10-29 10:13:06 +01:00
Andras Bacsai 0ce41d2c1c chore: Update registration view to display a notice for first user that it will be an admin 2024-08-06 11:34:51 +02:00
Cody Seibert 5ec517e3bc more clean up 2024-06-07 22:05:42 -04:00
Cody Seibert 780a3b1827 simplify registration form 2024-06-07 22:02:01 -04:00
Cody Seibert 61aa086cb5 also adding id to fix field level validations 2024-06-07 21:38:49 -04:00
Cody Seibert 0a08f9d3f8 adding logic to show the previous submitted name and email when registration fails validation 2024-06-07 21:19:09 -04:00
Francesco Bruno 0e217f48be Improved input text spacing with small screens 2024-05-05 16:58:12 +00:00
Andras Bacsai 995197cad9 Update button label and server retrieval logic***
***Refactor email settings form***
***Update project index view layout
2024-03-25 12:47:10 +01:00
Andras Bacsai fafc4fb71e Update UI elements and text content 2024-03-20 15:46:59 +01:00
Andras Bacsai fda4ea8cca fix: errors in views 2023-09-10 15:33:00 +02:00
Andras Bacsai 50bac2c056 udpates 2023-06-07 10:33:45 +02:00
Andras Bacsai 39d37010a3 fixes 2023-06-02 12:34:45 +02:00
Andras Bacsai 0aa816b4f2 a lot hehe 2023-06-01 12:15:33 +02:00
Andras Bacsai 353465cba7 fix 2023-05-25 21:48:25 +02:00
Andras Bacsai 9e465f6a0d fix 2023-05-25 21:46:29 +02:00
Andras Bacsai a4c5752a0c fix 2023-05-25 21:46:27 +02:00
Andras Bacsai 3ba9f399b8 fix 2023-05-25 21:23:03 +02:00
Andras Bacsai 3d76be07b2 wip 2023-05-25 14:09:06 +02:00
Andras Bacsai d2b0823cd0 fix 2023-05-25 14:05:44 +02:00
Andras Bacsai c023fdae8b fixes 2023-05-22 22:30:33 +02:00
Andras Bacsai b58a3bf209 css and stuffs 2023-05-18 13:26:35 +02:00
Andras Bacsai 7fd224b44a init lang + login/register page 2023-05-16 09:05:38 +02:00
Andras Bacsai 2ae57ae1f1 update versions 2023-05-09 14:46:22 +02:00
Andras Bacsai abf778ce86 button components 2023-05-03 14:09:10 +02:00
Andras Bacsai 30f597c563 production modifications 2023-04-27 11:29:02 +02:00
Andras Bacsai ff5ff7f310 Add root team + localhost (coolify host) in prod seeder 2023-04-14 12:54:29 +02:00
Andras Bacsai e47d493776 Add users, teams, authentication, profile/login/register/navbar views 2023-03-24 14:54:17 +01:00