Andras Bacsai
76030a30d4
chore(v5): archive V5 implementation and remove runtime integration
...
Move V5 source, migrations, UI, scripts, and tests into documentation, then remove V5 routes, models, jobs, configuration, dependencies, and application hooks.
2026-08-15 19:13:30 +02:00
peaklabs-dev
6877ef186b
chore(deps): update php and node dependencies
2026-08-10 12:10:59 +02:00
Andras Bacsai
253714a23e
chore(dev): add npm clean script for docker compose teardown
...
Replace manual docker rm steps in DEVELOPMENT.md with `npm run clean`.
2026-07-21 12:13:13 +02:00
Andras Bacsai
0342185445
Merge remote-tracking branch 'origin/next' into v5-parallel-inertia-react
2026-07-18 20:57:08 +02:00
Andras Bacsai
e2c2180f4f
fix(dev): support root bind mounts and LAN Vite access
...
Keep the dev container as root for s6 init so composer can create
vendor/ on root-owned mounts, then chown writable paths to www-data.
Move init-setup into a shell script and expose VITE_HOST/PORT for
remote HMR (LAN/Tailscale) with Vite listening on 0.0.0.0.
2026-07-18 20:56:01 +02:00
Andras Bacsai
a9501d5476
fix(v5): backfill missing canvas uuid columns
...
Add guarded migration for existing v5 application, cluster, and resource
connection tables missing uuid columns.
Add Vitest, jsdom, and React Testing Library coverage for optimistic
updates, canvas hooks, ingress, resource merging, viewport behavior, and
v5 browser canvas and cluster flows.
2026-07-06 23:17:32 +02:00
Andras Bacsai
51ed86fe63
feat(v5): add coold restart action
...
Add the V5 server endpoint and UI action to restart coold over SSH with
a fresh host token, plus Flux reconnect handling and coverage for the
new backend, browser, and canvas test suites.
2026-07-06 22:30:50 +02:00
Andras Bacsai
559cdbff25
Merge remote-tracking branch 'origin/next' into v5-parallel-inertia-react
2026-06-30 21:31:25 +02:00
Andras Bacsai
790bd2e28c
refactor(v5): migrate frontend from JSX to TypeScript
...
Convert all v5 JS/JSX source files to TS/TSX, add tsconfig.json,
install typescript and @types/react* dev deps, add typecheck npm
script, create types.ts with shared prop types, and update Tailwind
CSS source glob and shadcn components.json to include TS extensions.
2026-06-16 20:15:36 +02:00
Andras Bacsai
859a701669
refactor(v5): migrate UI primitives from radix-ui to @base-ui/react
2026-06-16 19:49:36 +02:00
Andras Bacsai
c178dfdb39
feat(v5): add shadcn/ui with button, select, separator, and navbar
2026-06-16 19:38:21 +02:00
Andras Bacsai
dcd325dc44
feat(v5): add Inertia app shell with Flux health
...
Adds v5 routing, middleware, home page rendering, team context sharing,
project model/table support, and Flux health reporting. Installs Flux in
container builds with role-aware s6 services and documents runtime roles.
2026-06-15 23:09:49 +02:00
dependabot[bot] and GitHub
85af9d7120
chore(deps): bump esbuild, laravel-vite-plugin and vite
...
Removes [esbuild](https://github.com/evanw/esbuild ). It's no longer used after updating ancestor dependencies [esbuild](https://github.com/evanw/esbuild ), [laravel-vite-plugin](https://github.com/laravel/vite-plugin ) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ). These dependencies need to be updated together.
Removes `esbuild`
Updates `laravel-vite-plugin` from 2.0.1 to 3.1.0
- [Release notes](https://github.com/laravel/vite-plugin/releases )
- [Changelog](https://github.com/laravel/vite-plugin/blob/3.x/CHANGELOG.md )
- [Upgrade guide](https://github.com/laravel/vite-plugin/blob/3.x/UPGRADE.md )
- [Commits](https://github.com/laravel/vite-plugin/compare/v2.0.1...v3.1.0 )
Updates `vite` from 7.3.2 to 8.0.16
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version:
dependency-type: indirect
- dependency-name: laravel-vite-plugin
dependency-version: 3.1.0
dependency-type: direct:development
- dependency-name: vite
dependency-version: 8.0.16
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-14 11:55:25 +00:00
Andras Bacsai
6ed03a8c0a
chore(deps): bump realtime helper and postcss versions
2026-05-29 15:25:25 +02:00
Andras Bacsai
5e0e6772d5
fix(deployments): load realtime assets without Vite
...
Remove unused Vue, Echo, Pusher, and ioredis npm dependencies from the frontend build. Update realtime scripts and deployment log markup to work without bundling those assets through Vite.
2026-05-22 12:48:48 +02:00
Andras Bacsai
c8185c8336
fix(realtime): replace axios with native HTTP client
...
Remove axios from the realtime server dependencies to avoid header injection risk,
switch Docker builds to npm ci, and bump the realtime image version to 1.0.15.
2026-05-11 21:43:52 +02:00
dependabot[bot] and GitHub
1cab5a8ff4
build(deps-dev): bump axios from 1.13.2 to 1.15.0
...
Bumps [axios](https://github.com/axios/axios ) from 1.13.2 to 1.15.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.13.2...v1.15.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.15.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-12 08:52:10 +00:00
dependabot[bot] and GitHub
85205406c0
build(deps-dev): bump vite from 7.3.0 to 7.3.2
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.3.0 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 21:04:04 +00:00
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
peaklabs-dev
dcdb91afaf
chore(deps): update composer and node dependencies
2026-01-04 14:30:50 +01:00
dependabot[bot] and GitHub
860826f90c
build(deps-dev): bump vite from 6.3.6 to 6.4.1
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.6 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.4.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-21 03:33:59 +00:00
dependabot[bot] and GitHub
13d52e0e9a
chore(deps-dev): bump vite from 6.3.5 to 6.3.6
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.5 to 6.3.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-10 02:01:32 +00:00
Andras Bacsai
f72567fc2d
chore(dependencies): update package versions in package.json and package-lock.json for improved stability and features
2025-06-13 11:40:13 +02:00
0x4e32 and GitHub
c728e6f2ba
feat(ui): Upgrade to Tailwind v4 ( #5710 )
2025-05-14 12:43:23 +02:00
d4c68059bd
chore(deps-dev): bump vite from 6.2.6 to 6.3.4 ( #5743 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.6 to 6.3.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.4
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 18:47:02 +02:00
dependabot[bot] and GitHub
5ce57eda16
chore(deps-dev): bump vite from 6.2.4 to 6.2.6
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.4 to 6.2.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-11 15:30:16 +00:00
peaklabs-dev
03b0ee59f6
feat(dep): bump all dependencies
2025-03-31 18:50:42 +02:00
Andras Bacsai and GitHub
6c6d93ecd9
Merge pull request #5415 from coollabsio/dependabot/npm_and_yarn/multi-6507dfe0dd
...
chore(deps): bump esbuild and vite
2025-03-25 13:43:55 +01:00
dependabot[bot] and GitHub
d7c3c0c9e1
chore(deps): bump esbuild and vite
...
Bumps [esbuild](https://github.com/evanw/esbuild ) to 0.25.1 and updates ancestor dependency [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ). These dependencies need to be updated together.
Updates `esbuild` from 0.24.2 to 0.25.1
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.24.2...v0.25.1 )
Updates `vite` from 6.1.1 to 6.2.3
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.3/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.3/packages/vite )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: indirect
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-25 10:59:09 +00:00
dependabot[bot] and GitHub
734bcaed75
chore(deps-dev): bump axios from 1.7.9 to 1.8.2
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.9 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-25 10:58:57 +00:00
🏔️ Peak and GitHub
a46caf209f
Chore: Bump all dependencies ( #5216 )
...
* chore: bump all docker dependecies
* chore: update composer and npm dep
2025-02-24 18:08:54 +01:00
dependabot[bot] and GitHub
5e1b07e1e0
chore(deps-dev): bump vite from 6.0.7 to 6.0.11
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.0.7 to 6.0.11.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.0.11/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-21 20:58:44 +00:00
peaklabs-dev
d7135822eb
bump: dep
2025-01-09 15:10:38 +01:00
peaklabs-dev
150b00dac0
chore: dep bump
2024-12-10 17:08:19 +01:00
peaklabs-dev
162797a6d0
bump dep
2024-11-13 17:58:37 +01:00
peaklabs-dev
1cb9c7758d
fix naming mismatch
2024-11-11 14:53:50 +01:00
peaklabs-dev
d994f9a67f
chore: update dep
2024-11-11 14:11:50 +01:00
peaklabs-dev
026fcdaf52
remove unused packages and add new tailwind scrollbar package
2024-11-11 12:55:47 +01:00
dependabot[bot] and GitHub
8803cae54c
chore(deps): bump cookie from 0.6.0 to 0.7.0
...
Bumps [cookie](https://github.com/jshttp/cookie ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: cookie
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-06 08:13:20 +00:00
dependabot[bot] and GitHub
29236bf101
chore(deps-dev): bump vite from 4.5.3 to 4.5.5
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.5.3 to 4.5.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.5/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.5.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-18 07:13:17 +00:00
Andras Bacsai and GitHub
33e9c9b0f9
Merge branch 'next' into feat--terminal-pty
2024-09-11 10:41:33 +02:00
Andras Bacsai
d2aeed9aff
chore: Update axios npm dependency to version 1.7.5
2024-08-30 21:26:51 +02:00
Luan Estradioto
548fc21e40
added ws authentication
2024-08-15 11:17:18 -03:00
Luan Estradioto
c2ea8996ee
feat: fully functional terminal for command center
2024-08-15 11:17:18 -03:00
Andras Bacsai
f46cb7a670
chore: Update tailwindcss and vue versions in package.json
2024-06-18 12:52:17 +02:00
Andras Bacsai
009a753585
package updates
2024-05-24 12:31:28 +02:00
Andras Bacsai
5eaded7e3a
Update package-lock.json and package.json with latest versions of dependencies
2024-04-08 13:23:44 +02:00
Andras Bacsai
d992a3f7d7
Update package dependencies
2024-03-25 09:13:38 +01:00
Andras Bacsai
b418a78e2e
ui ui ui (pig)
2024-03-24 16:00:25 +01:00
Andras Bacsai
91950e1891
ui: redesign
2024-03-19 15:37:16 +01:00