Commit Graph
13987 Commits
Author SHA1 Message Date
peaklabs-dev 0a4802a314 chore(tooling): configure prettier 2026-03-13 23:08:55 +01:00
peaklabs-dev 0b9c2836d4 chore(deps): install prettier and needed plugins 2026-03-11 22:08:04 +01:00
🏔️ Peak 6f90237251 chore: add inertia (#8610) 2026-03-04 21:30:36 +01:00
🏔️ Peak 37523d1449 chore: add svelte (#7647) 2026-03-04 21:21:35 +01:00
peaklabs-dev 164c3ce9ad chore(ui): set dashboard page title and description 2026-03-04 21:19:56 +01:00
peaklabs-dev 5ae756f441 chore(config): configure inertia
- encrypt history for improved security
- ensure inertia pages exist to catch typos or missing components 
- enable use_script_element_for_initial_page inertia v3 option
- remove unused options
2026-03-04 21:19:56 +01:00
peaklabs-dev eb739127e0 chore(config): add inertia config 2026-03-04 21:19:56 +01:00
peaklabs-dev 619cefd426 chore(setup): enable inertia v3 options 2026-03-04 21:19:56 +01:00
peaklabs-dev 6807cea263 chore(deps): move svelte and inertia to devDependencies
- these are only needed during build, so for now the v5 production docker image will need no node_modules at all
2026-03-04 21:19:56 +01:00
peaklabs-dev 89a8b3cc89 chore(ui): add empty dashboard page 2026-03-04 21:19:56 +01:00
peaklabs-dev 053628e2bf chore(ui): add inertia app entry point 2026-03-04 20:36:45 +01:00
peaklabs-dev 612219efa9 chore(setup): add global inertia type declarations 2026-03-04 17:29:28 +01:00
peaklabs-dev 7ec31e3463 chore(setup): always return all validation errors
- by default inertia only returns the first validation error this changes it to always return all validation errors
2026-03-04 17:29:13 +01:00
peaklabs-dev 0637c0be64 chore(setup): add inertia middleware 2026-03-04 17:27:32 +01:00
peaklabs-dev 835e9891f9 chore(deps): install inertia and inertia-laravel 2026-03-04 17:27:32 +01:00
peaklabs-dev 20272e4b7b chore(tooling): add strict tsconfig.json 2026-03-04 15:44:42 +01:00
peaklabs-dev c6058d9343 chore(tooling): add vite preview script 2026-03-04 14:52:51 +01:00
peaklabs-dev 26a4244095 chore(setup): configure svelte 2026-03-04 14:52:51 +01:00
peaklabs-dev dbb9634386 chore(setup): svelte and enforce runes mode 2026-03-04 14:36:07 +01:00
peaklabs-dev 42bbed9e72 build: switch to vite 8 beta and vite-plugin-svelte 7 2026-03-04 14:35:51 +01:00
peaklabs-dev 3fa3862264 chore(deps): install svelte 2026-03-04 14:34:52 +01:00
🏔️ Peak 3d107c1e8b chore(deps): update dependencies (#8582) 2026-02-24 19:11:37 +01:00
peaklabs-dev fbc6d22fef test: add strict preset manually to remove toHaveProtectedMethods test 2026-02-24 19:08:16 +01:00
peaklabs-dev dd3f6012bf chore(tooling): remove generalizeEnvReturnType from larastan
- this option flags env values that do not need to be explicitly casted as they are inffered but lets keep it explicit for now
2026-02-24 19:08:16 +01:00
peaklabs-dev a4edfaa682 chore(tooling): update and improve rector config
- remove `AddOverrideAttributeToOverriddenPropertiesRector` from `withSkip` as the enum formatting has been fixed
- add `AddOverrideAttributeToOverriddenPropertiesRector` to `withSkip`
- comment out `typeDeclarationDocblocks` as these rules might not be what we want
- add new `WhereNullComparisonToWhereNullRector` rule
- remove `WhereToWhereLikeRector` as we are not only using Postgres on v5
2026-02-24 19:08:16 +01:00
peaklabs-dev 9302806891 fix(tooling): do not replace property-read with property 2026-02-24 19:08:16 +01:00
peaklabs-dev d0562593d6 chore(auth): improve user model
- use property-read instead of property which prevents property assignment e.g. calling 
  ->save() on a model (Larastan will flag it)
- cast all colums explicitly to avoid wired issues between different DB types
2026-02-24 19:08:16 +01:00
peaklabs-dev beeb7eec69 chore: update files to the latest laravel skeleton 2026-02-24 18:28:33 +01:00
peaklabs-dev 48b63f950f chore(config): update configs to the latest skeleton 2026-02-24 18:28:33 +01:00
peaklabs-dev 7ac00a9f1b chore(tooling): remove php unit formatting rules from pint as we use pest 2026-02-24 16:12:40 +01:00
peaklabs-dev 7e53941dd6 chore(tooling): update pint formatting rules to CS-Fixer v3.94.2 2026-02-24 16:12:40 +01:00
peaklabs-dev 7fc6f0ed8f ci: bump action versions 2026-02-24 16:12:40 +01:00
peaklabs-dev 0b5a0f4823 chore(tooling): add new larastan options 2026-02-24 16:12:40 +01:00
peaklabs-dev be522ddaed chore(deps): bump dependencies 2026-02-24 16:12:40 +01:00
🏔️ Peak f056cb7b99 chore(core): add coolify config options (#8578) 2026-02-23 23:24:57 +01:00
peaklabs-dev 2d6df9b502 docs: improve refactored changelog section wording 2026-02-23 23:17:14 +01:00
peaklabs-dev 870ca94def docs: add v5.x-chore/add-coolify-configs changes to changelog 2026-02-23 23:15:09 +01:00
peaklabs-dev daa8764a71 refactor(core): streamline boolean environment variable naming 2026-02-23 23:06:06 +01:00
peaklabs-dev 107aef141a chore(core): add coolify config file 2026-02-23 21:00:02 +01:00
peaklabs-dev 9e7b1d9a4e chore(core): add back coolify options to the app config file 2026-02-23 21:00:02 +01:00
🏔️ Peak 35e9eb0f44 chore: add new pr templates (#8573) 2026-02-23 20:56:56 +01:00
peaklabs-dev 9e81f00b47 docs: add pr templates changes to changelog 2026-02-23 19:36:15 +01:00
peaklabs-dev 131e5efb0d chore(repo): improve contributor pr template
- all contributors (none team members) must use this PR template to open PRs and it is also the default template selected in the GitHub UI
2026-02-23 19:34:51 +01:00
peaklabs-dev 8031ac6f1a chore(repo): add default pr template
- the default (changes) PR template should be used for all PRs that are not new version release PRs
2026-02-23 19:34:51 +01:00
peaklabs-dev b8fa116e0f chore(repo): add version pr template
- the version PR template is the template used for new version releases, which are primarily PRs from next to v5.x
2026-02-23 19:34:51 +01:00
🏔️ Peak cd24a7870d docs: improve and streamline changelog wording (#8567) 2026-02-23 19:34:18 +01:00
🏔️ Peak c240955f4e chore: add queue system (#7576) 2025-12-16 17:22:01 +01:00
peaklabs-dev 694c87dc9e docs: improve and update changelog
- add new v5.x-chore/add-queue-system changes to changelog
- improve wording for a few points
2025-12-16 17:08:59 +01:00
peaklabs-dev 98e37a5b3c build: add empty compose.worker.yaml 2025-12-16 17:08:59 +01:00
peaklabs-dev 7740dc738f chore(jobs): disable queue interruption polling to improve performance 2025-12-16 17:08:59 +01:00