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
Andras Bacsai
5f3108b68d
feat(ui): unify resource headings with responsive action menus
...
Add responsive overflow handling and dedicated action menus for application,
service, database, and server headings, while improving upgrade and email
settings flows and returning 404s for missing deployment environments.
2026-08-13 12:17:16 +02:00
peaklabs-dev
6877ef186b
chore(deps): update php and node dependencies
2026-08-10 12:10:59 +02:00
8ae56587d5
feat(ui): Shadow UI redesign, domain management, and DNS autoconfigure ( #11119 )
...
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com >
2026-08-03 23:11:54 +02:00
Andras Bacsai
ae32ab5d7b
Merge remote-tracking branch 'origin/next' into v5-parallel-inertia-react
2026-07-18 15:57:26 +02:00
Andras Bacsai and GitHub
05dc2c65f6
chore(deps): bump web-auth/webauthn-lib from 5.3.3 to 5.3.5 ( #10901 )
2026-07-14 14:18:00 +02:00
dependabot[bot] and GitHub
bd82b4c1cd
chore(deps): bump web-auth/webauthn-lib from 5.3.3 to 5.3.5
...
Bumps [web-auth/webauthn-lib](https://github.com/web-auth/webauthn-lib ) from 5.3.3 to 5.3.5.
- [Commits](https://github.com/web-auth/webauthn-lib/compare/5.3.3...5.3.5 )
---
updated-dependencies:
- dependency-name: web-auth/webauthn-lib
dependency-version: 5.3.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-10 18:35:42 +00:00
Andras Bacsai
a2fc08a7b3
Merge remote-tracking branch 'origin/next' into v5-parallel-inertia-react
2026-07-06 23:19:55 +02:00
Andras Bacsai and GitHub
9b060958aa
fix(ray): remove Ray debug hooks from runtime ( #10847 )
2026-07-03 11:40:20 +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 and GitHub
9b6a9c6007
chore(deps): bump phpseclib/phpseclib from 3.0.52 to 3.0.54 ( #10710 )
2026-06-23 17:22:16 +02:00
dependabot[bot] and GitHub
7f7f33b06d
chore(deps): bump laravel/framework from 12.60.2 to 12.61.1
...
Bumps [laravel/framework](https://github.com/laravel/framework ) from 12.60.2 to 12.61.1.
- [Release notes](https://github.com/laravel/framework/releases )
- [Changelog](https://github.com/laravel/framework/blob/13.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/framework/compare/v12.60.2...v12.61.1 )
---
updated-dependencies:
- dependency-name: laravel/framework
dependency-version: 12.61.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-20 05:29:35 +00:00
dependabot[bot] and GitHub
3c3e11b841
chore(deps): bump phpseclib/phpseclib from 3.0.52 to 3.0.54
...
Bumps [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib ) from 3.0.52 to 3.0.54.
- [Release notes](https://github.com/phpseclib/phpseclib/releases )
- [Changelog](https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md )
- [Commits](https://github.com/phpseclib/phpseclib/compare/3.0.52...3.0.54 )
---
updated-dependencies:
- dependency-name: phpseclib/phpseclib
dependency-version: 3.0.54
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-20 04:01:07 +00: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
d7d9004aae
chore(deps): bump symfony/polyfill-intl-idn from 1.37.0 to 1.38.1
...
Bumps [symfony/polyfill-intl-idn](https://github.com/symfony/polyfill-intl-idn ) from 1.37.0 to 1.38.1.
- [Release notes](https://github.com/symfony/polyfill-intl-idn/releases )
- [Commits](https://github.com/symfony/polyfill-intl-idn/compare/v1.37.0...v1.38.1 )
---
updated-dependencies:
- dependency-name: symfony/polyfill-intl-idn
dependency-version: 1.38.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-29 01:18:55 +00:00
Andras Bacsai
de87624a72
chore(deps): update composer lock dependencies
2026-05-21 13:07:27 +02:00
Andras Bacsai and GitHub
9a280d1143
build(deps): bump phpseclib/phpseclib from 3.0.51 to 3.0.52 ( #9952 )
2026-05-11 21:31:32 +02:00
dependabot[bot] and GitHub
4e446559a8
build(deps): bump phpseclib/phpseclib from 3.0.51 to 3.0.52
...
Bumps [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib ) from 3.0.51 to 3.0.52.
- [Release notes](https://github.com/phpseclib/phpseclib/releases )
- [Changelog](https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md )
- [Commits](https://github.com/phpseclib/phpseclib/compare/3.0.51...3.0.52 )
---
updated-dependencies:
- dependency-name: phpseclib/phpseclib
dependency-version: 3.0.52
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-06 17:58:22 +00:00
Andras Bacsai
7ab16ad7b5
feat(mcp): add MCP server with read-only tools for Coolify resources
...
Add Model Context Protocol server exposing Coolify infrastructure data
to AI assistants. Includes tools for listing/fetching servers, projects,
applications, databases, and services, scoped to authenticated team tokens.
- Add CoolifyServer with 10 read-only tools (list/get for all resource types)
- Add BuildsResponse and ResolvesTeam traits for shared tool logic
- Add EnsureMcpEnabled middleware guarding /mcp routes
- Add enable/disable MCP API endpoints (root-only)
- Add is_mcp_server_enabled toggle in instance settings and advanced UI
- Add migration for is_mcp_server_enabled column
- Add feature tests for MCP endpoints and toggle API
- Scrub sensitive keys (passwords, tokens, raw IDs) from all responses
2026-04-29 10:30:43 +02:00
dependabot[bot] and GitHub
a6597279da
build(deps): bump phpseclib/phpseclib from 3.0.50 to 3.0.51
...
Bumps [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib ) from 3.0.50 to 3.0.51.
- [Release notes](https://github.com/phpseclib/phpseclib/releases )
- [Changelog](https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md )
- [Commits](https://github.com/phpseclib/phpseclib/compare/3.0.50...3.0.51 )
---
updated-dependencies:
- dependency-name: phpseclib/phpseclib
dependency-version: 3.0.51
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 22:06:07 +00:00
Andras Bacsai and GitHub
c6b00cdcc4
Merge branch 'next' into dependabot/composer/aws/aws-sdk-php-3.374.2
2026-03-31 15:43:40 +02:00
dependabot[bot] and GitHub
f439660c28
chore(deps): bump aws/aws-sdk-php from 3.371.3 to 3.374.2
...
Bumps [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php ) from 3.371.3 to 3.374.2.
- [Release notes](https://github.com/aws/aws-sdk-php/releases )
- [Commits](https://github.com/aws/aws-sdk-php/compare/3.371.3...3.374.2 )
---
updated-dependencies:
- dependency-name: aws/aws-sdk-php
dependency-version: 3.374.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-28 09:29:31 +00:00
Andras Bacsai
0a621bb90e
update laravel boost
2026-03-25 19:21:53 +01:00
Andras Bacsai
c09d7e412e
feat(monitoring): add Laravel Nightwatch monitoring support
...
- Install laravel/nightwatch package for application monitoring
- Create Nightwatch console command to start the monitoring agent
- Add NIGHTWATCH_ENABLED and NIGHTWATCH_TOKEN environment variables
- Configure nightwatch settings in config/constants.php
- Set up Docker s6-overlay services for both development and production
- Disable Nightwatch by default in test environment
2026-03-23 15:36:47 +01:00
Andras Bacsai and GitHub
dc34d21cda
build(deps): bump league/commonmark from 2.8.0 to 2.8.1 ( #8793 )
2026-03-10 22:59:02 +01:00
dependabot[bot] and GitHub
ee03fa2fb3
build(deps): bump league/commonmark from 2.8.0 to 2.8.1
...
Bumps [league/commonmark](https://github.com/thephpleague/commonmark ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/thephpleague/commonmark/releases )
- [Changelog](https://github.com/thephpleague/commonmark/blob/2.8/CHANGELOG.md )
- [Commits](https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1 )
---
updated-dependencies:
- dependency-name: league/commonmark
dependency-version: 2.8.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-07 03:01:56 +00:00
Andras Bacsai
7ae76ebc79
test(factories): add missing model factories for app test suite
...
Enable `HasFactory` on `Environment`, `Project`, `ScheduledTask`, and
`StandaloneDocker`, and add dedicated factories for related models to
stabilize feature/unit tests.
Also bump `visus/cuid2` to `^6.0` and refresh `composer.lock` with the
resulting dependency updates.
2026-03-03 09:50:05 +01: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
Andras Bacsai
3a00984593
cleanup AI instructions
2026-02-09 10:52:15 +01:00
peaklabs-dev
14e8e136f7
chore(deps): remove boost for now
...
- causes memory leak in dev
2026-02-03 22:54:10 +01:00
peaklabs-dev
32365d9c2f
chore(deps): bump dependencies
2026-02-03 22:53:03 +01:00
peaklabs-dev
dcdb91afaf
chore(deps): update composer and node dependencies
2026-01-04 14:30:50 +01:00
dependabot[bot] and GitHub
0df2620744
chore(deps): bump symfony/http-foundation from 7.3.2 to 7.3.7
...
Bumps [symfony/http-foundation](https://github.com/symfony/http-foundation ) from 7.3.2 to 7.3.7.
- [Release notes](https://github.com/symfony/http-foundation/releases )
- [Changelog](https://github.com/symfony/http-foundation/blob/7.3/CHANGELOG.md )
- [Commits](https://github.com/symfony/http-foundation/compare/v7.3.2...v7.3.7 )
---
updated-dependencies:
- dependency-name: symfony/http-foundation
dependency-version: 7.3.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 14:37:48 +00:00
Andras Bacsai
0d14bc1df7
feat(EmailChannel): enhance error handling with user-friendly messages for Resend API errors
2025-11-11 13:23:45 +01:00
Andras Bacsai
14eae54121
feat(laravel-boost): add Laravel Boost guidelines and MCP server configuration to enhance development experience
2025-09-15 12:19:44 +02:00
Andras Bacsai
a2ef545b6b
feat(changelog): implement automated changelog fetching from GitHub and enhance changelog read tracking
2025-08-12 10:07:11 +02:00
peaklabs-dev
8332311999
chore(deps): update node and php deps
2025-08-04 14:53:18 +02:00
peaklabs-dev
889712b53a
chore(deps): update npm and composer deps
2025-07-18 16:24:13 +02:00
Andras Bacsai
5023eb0f04
chore(dependencies): update composer dependencies to latest versions including resend-laravel to ^0.19.0 and aws-sdk-php to 3.347.0
2025-06-24 18:26:54 +02:00
peaklabs-dev
221b82cf06
Update composer.lock
2025-06-18 14:38:28 +02:00
Yassir Elmarissi and GitHub
a77bd88258
feat(auth): Add Clerk OAuth Provider ( #5553 )
2025-06-18 14:29:46 +02:00
Yassir Elmarissi and GitHub
4375f52c5d
feat(auth): Add Discord OAuth Provider ( #5552 )
2025-06-18 14:19:01 +02:00
Andras Bacsai
d2ce5c03f8
chore(dependencies): update package versions in composer.json and composer.lock for improved compatibility and performance
2025-05-29 11:15:09 +02:00
peaklabs-dev
d825d959d3
Update composer.lock
2025-03-31 20:47:22 +02:00
peaklabs-dev
03b0ee59f6
feat(dep): bump all dependencies
2025-03-31 18:50:42 +02:00
Andras Bacsai and GitHub
e7e0cb6666
Merge pull request #5162 from notm1ke/main
...
feat(oauth): Add support for configuring and passing hd parameter to Google
2025-03-10 19:25:18 +01:00
dependabot[bot] and GitHub
1ef84f9736
chore(deps): bump laravel/framework from 11.44.0 to 11.44.1
...
Bumps [laravel/framework](https://github.com/laravel/framework ) from 11.44.0 to 11.44.1.
- [Release notes](https://github.com/laravel/framework/releases )
- [Changelog](https://github.com/laravel/framework/blob/12.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/framework/compare/v11.44.0...v11.44.1 )
---
updated-dependencies:
- dependency-name: laravel/framework
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-05 23:47:08 +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
Mike M
4a0cab8be3
Added support for passing hd parameter to Google via existing tenant column in oauth_settings
2025-02-16 16:44:22 -08:00
Andras Bacsai
6e9960c010
revert revert so it will be good (say what?)
2025-01-17 13:44:37 +01:00