peaklabs-dev
755f731bad
chore(deps): bump Laravel to 12.70.1
2026-10-25 22:46:49 +01:00
e0f6b41dac
chore: merge main into release/v4.5 ( #12206 )
...
Co-authored-by: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com >
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Andras Bacsai <andrasbacsai@users.noreply.github.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 13:26:07 +02:00
peaklabs-dev
c298c22f99
chore(deps): upgrade swagger-php to v6
2026-10-03 22:59:20 +02:00
peaklabs-dev
d5b3fad6cd
chore(deps): upgrade composer dependencies to new major versions
2026-10-03 22:55:28 +02:00
peaklabs-dev
a30b0ee721
chore(deps): update composer dependencies
2026-10-03 22:52:26 +02:00
peaklabs-dev
0c7d9af196
chore(deps): add Laravel Vet
2026-10-03 22:51:31 +02:00
peaklabs-dev
9683fd3466
chore(deps): restore composer version ranges
2026-10-03 22:51:07 +02:00
Andras Bacsai
72e874e6e1
chore(deps): pin composer and npm dependencies to exact versions
...
Replace caret constraints with exact versions in composer.json and
package.json, and bump several packages while pinning:
- laravel/framework 12.65.0 -> 12.69.3
- laravel/reverb -> 1.11.1
- livewire/livewire -> 3.8.7
- phpseclib/phpseclib 3.0.56 -> 3.0.57
- pion/laravel-chunk-upload 1.6.1 -> 1.6.3
- league/flysystem 3.35.2 -> 3.36.0 (transitive)
- league/flysystem-local 3.31.0 -> 3.35.3 (transitive)
- playwright -> 1.62.1
2026-10-01 13:32:03 +02:00
Andras Bacsai
ec373d651c
chore(ai): upgrade Laravel Boost and regenerate agent skills
...
Update Laravel Boost and regenerate the agent skills for .agents, .claude
and .cursor:
- Add infer-conventions and testing-best-practices skills
- Add MCP app reference to mcp-development
- Remove the pest-testing and Ray debugging skills, plus the
laravel-best-practices testing rule
- Refresh laravel-best-practices rules, livewire, and tailwindcss skills
- Update AGENTS.md, boost.json, and composer dependencies
- Extend MCP endpoint feature tests
2026-10-01 09:31:47 +02:00
Andras Bacsai
abf9915995
chore(deps): remove Laravel Nightwatch integration
...
Drop the laravel/nightwatch package and its agent service from the
development and production s6-overlay configs. Remove the related
environment variables, constants, phpunit setting, Boost skill
registration, and configure-nightwatch agent skills. Update the
container role script test to stop expecting the nightwatch-agent
service.
2026-09-28 21:16:11 +02:00
Andras Bacsai and Claude Opus 5.5
16ccc929b6
chore(deps): update league/commonmark to 2.10.3
...
Fixes the denial of service advisory GHSA-8rr7-cvq3-gmfh (affected
versions >=1.5.0,<2.10.0). nette/schema moves to 1.3.6 with it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-28 10:36:25 +02:00
Andras Bacsai and Claude Opus 5.5
575a97b6b7
chore(deps): update resend-laravel to 1.5 (resend-php 1.16)
...
resend-php 1.x reads the statusCode of Resend errors and knows more error
names. Coolify only uses emails->send and the exception classes, which did
not change.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-28 10:29:01 +02:00
Andras Bacsai
67dd34bce7
Merge remote-tracking branch 'origin/next' into reverb-realtime-migration
2026-09-21 21:32:19 +02:00
github-actions[bot]
cc084235c1
Merge remote-tracking branch 'origin/main' into next
2026-09-03 15:13:46 +00:00
peaklabs-dev
ba19435af3
fix: update livewire to fix wire:dirty reactivity
2026-09-03 17:05:35 +02:00
Andras Bacsai
da91ef1578
Merge remote-tracking branch 'origin/next' into reverb-realtime-migration
2026-08-25 20:02:36 +02:00
Andras Bacsai
ca5fcce39b
Reapply "Merge branch 'next' into main"
...
This reverts commit 7bbd91175f .
2026-08-21 12:15:46 +02:00
Andras Bacsai
7bbd91175f
Revert "Merge branch 'next' into main"
...
This reverts commit 2598f3e4c8 , reversing
changes made to 83f1a2e503 .
2026-08-21 12:12:56 +02:00
Andras Bacsai
63d22f1331
chore: remove legacy Dusk tests and configure maintenance driver
2026-08-19 13:49:14 +02:00
Andras Bacsai
e3ff6bef07
Merge remote-tracking branch 'origin/next' into reverb-realtime-migration
2026-08-18 19:56:33 +02:00
Andras Bacsai
253e59e731
Merge remote-tracking branch 'origin/next' into openid-auth-support
2026-08-18 14:03:09 +02:00
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
Andras Bacsai and ShadowArcanist
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
f6d06fc95c
Merge remote-tracking branch 'origin/next' into reverb-realtime-migration
2026-07-14 14:23:42 +02:00
Andras Bacsai
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
Andras Bacsai
bdc7e53fac
Merge remote-tracking branch 'origin/next' into openid-auth-support
2026-07-14 13:55:35 +02:00
dependabot[bot]
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
9b060958aa
fix(ray): remove Ray debug hooks from runtime ( #10847 )
2026-07-03 11:40:20 +02:00
Andras Bacsai
4ea69fa03a
Merge remote-tracking branch 'origin/next' into openid-auth-support
2026-07-02 15:15:00 +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
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]
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]
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
Andras Bacsai
8d92059dd6
fix(auth): refresh OIDC JWKS and block unverified account linking
2026-06-15 12:49:51 +02:00
Andras Bacsai
3a49baad19
feat(realtime): replace Soketi image with bundled Reverb
...
Run Laravel Reverb and the terminal server inside the Coolify container instead of shipping a separate coolify-realtime image. Update compose files, proxy routing, cleanup behavior, and packaging tests for the embedded realtime services.
2026-06-03 15:43:20 +02:00
dependabot[bot]
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
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]
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]
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
c6b00cdcc4
Merge branch 'next' into dependabot/composer/aws/aws-sdk-php-3.374.2
2026-03-31 15:43:40 +02:00
dependabot[bot]
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