peaklabs-dev
|
6f9866a855
|
refactor(types): move and rename inertia type declaration
|
2026-03-14 00:35:46 +01:00 |
|
peaklabs-dev
|
a93b2beccd
|
chore(ui): use layout on dashboard page
|
2026-03-14 00:35:46 +01:00 |
|
peaklabs-dev
|
0d6b1858db
|
chore(ui): add persistent layout with page title
|
2026-03-14 00:35:46 +01:00 |
|
peaklabs-dev
|
9dd80777c7
|
refactor: use typed config helper for appName
|
2026-03-14 00:35:46 +01:00 |
|
peaklabs-dev
|
f366cff803
|
chore(setup): enforce svelte 5 runes mode globally
|
2026-03-14 00:35:46 +01:00 |
|
peaklabs-dev
|
e4f58f280c
|
chore(setup): simplify inertia app entry point
|
2026-03-14 00:35:46 +01:00 |
|
peaklabs-dev
|
b1086828c7
|
chore(setup): use new inertia vite plugin
|
2026-03-14 00:18:59 +01:00 |
|
peaklabs-dev
|
4e200d6883
|
chore(config): disable inertia ssr
|
2026-03-14 00:09:40 +01:00 |
|
peaklabs-dev
|
4e196d933a
|
chore(config): update inertia config to v3
|
2026-03-14 00:09:40 +01:00 |
|
peaklabs-dev
|
5eda9d1a01
|
chore(deps): upgrade inertia v2 to v3
|
2026-03-14 00:09:40 +01:00 |
|
🏔️ Peak
|
3f95725731
|
ci: improve tests workflow (#8971)
|
2026-03-13 23:58:56 +01:00 |
|
🏔️ Peak
|
adc8438f8d
|
chore(tooling): add js tooling (#8767)
|
2026-03-13 23:58:18 +01:00 |
|
peaklabs-dev
|
02c414eb47
|
docs: add v5.x-ci/improve-tests-workflow changes to changelog
|
2026-03-13 23:55:08 +01:00 |
|
peaklabs-dev
|
3983fe2705
|
docs: add v5.x-chore/add-js-tooling changes to changelog
|
2026-03-13 23:55:08 +01:00 |
|
peaklabs-dev
|
e7d7ca26e2
|
chore(deps): bump league/commonmark to fix cve
|
2026-03-13 23:55:08 +01:00 |
|
peaklabs-dev
|
8e1be104ad
|
fix: license in composer.json
|
2026-03-13 23:55:08 +01:00 |
|
peaklabs-dev
|
f96349f46e
|
chore(tooling): disable test coverage for now
|
2026-03-13 23:55:08 +01:00 |
|
peaklabs-dev
|
bd6f691b5a
|
ci: improve tests workflow with all js and php tooling
|
2026-03-13 23:55:08 +01:00 |
|
peaklabs-dev
|
3e4913276b
|
chore(tooling): improve package.json scripts
- make sure tooling scripts are run via bun
- add test:all script
|
2026-03-13 23:48:44 +01:00 |
|
peaklabs-dev
|
6927eefa77
|
chore(deps): update bun.lock
|
2026-03-13 23:48:44 +01:00 |
|
peaklabs-dev
|
f2d8d48451
|
chore(tooling): add typescript and svelte-check
|
2026-03-13 23:48:44 +01:00 |
|
peaklabs-dev
|
04b79fdf94
|
chore(tooling): configure eslint
|
2026-03-13 23:48:44 +01:00 |
|
peaklabs-dev
|
8530950e9c
|
chore(tooling): add eslint
|
2026-03-13 23:48:44 +01:00 |
|
peaklabs-dev
|
839ca55388
|
chore(tooling): streamline tooling cache path
- for js tooling use ./node_modules/.cache/ and for php tooling use ./vendor/.cache/
|
2026-03-13 23:48:44 +01:00 |
|
peaklabs-dev
|
1f160fca43
|
style: format codebase
|
2026-03-13 23:13:55 +01:00 |
|
peaklabs-dev
|
622df32606
|
chore(tooling): add prettier package.json scripts
|
2026-03-13 23:08:55 +01:00 |
|
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 |
|