Commit graph

148 commits

Author SHA1 Message Date
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]
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
a77bd88258
feat(auth): Add Clerk OAuth Provider (#5553) 2025-06-18 14:29:46 +02:00
Yassir Elmarissi
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
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]
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
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
Andras Bacsai
78cd01d230 lock 2025-01-17 13:35:28 +01:00
Andras Bacsai
dd2934804c
Merge pull request #4848 from coollabsio/dependabot/composer/nesbot/carbon-3.8.4
chore(deps): bump nesbot/carbon from 3.8.2 to 3.8.4
2025-01-16 22:05:53 +01:00
dependabot[bot]
b2bc4b563b
chore(deps): bump nesbot/carbon from 3.8.2 to 3.8.4
Bumps [nesbot/carbon](https://github.com/CarbonPHP/carbon) from 3.8.2 to 3.8.4.
- [Release notes](https://github.com/CarbonPHP/carbon/releases)
- [Commits](https://github.com/CarbonPHP/carbon/compare/3.8.2...3.8.4)

---
updated-dependencies:
- dependency-name: nesbot/carbon
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-16 21:00:34 +00:00
Andras Bacsai
3c83c7fd6c
Merge pull request #4754 from coollabsio/improve-git-and-service-provider
Improves: GitHub handling, AppServiceProvider and 500 error message rendering
2025-01-16 21:09:08 +01:00
peaklabs-dev
9dca566ea8
Update composer.lock 2025-01-14 11:12:15 +01:00
Andras Bacsai
a396d51452
Merge branch 'next' into hotfix 2025-01-10 20:23:29 +01:00
🏔️ Peak
3471bf7d3d
Merge branch 'next' into dependabot/composer/nesbot/carbon-3.8.4 2025-01-10 20:15:35 +01:00
dependabot[bot]
b724c85b0f
chore(deps): bump nesbot/carbon from 3.8.2 to 3.8.4
Bumps [nesbot/carbon](https://github.com/CarbonPHP/carbon) from 3.8.2 to 3.8.4.
- [Release notes](https://github.com/CarbonPHP/carbon/releases)
- [Commits](https://github.com/CarbonPHP/carbon/compare/3.8.2...3.8.4)

---
updated-dependencies:
- dependency-name: nesbot/carbon
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-10 19:08:15 +00:00
Andras Bacsai
5fda384203 update packages 2025-01-10 14:23:49 +01:00
🏔️ Peak
c1504fa5ff
Merge branch 'next' into improve-git-and-service-provider 2025-01-09 21:18:30 +01:00
peaklabs-dev
8921a8a3cf
Update composer.lock 2025-01-09 15:18:16 +01:00
🏔️ Peak
4f63faf61b
Merge branch 'next' into dep-bump 2025-01-09 15:17:07 +01:00
peaklabs-dev
d7135822eb
bump: dep 2025-01-09 15:10:38 +01:00
peaklabs-dev
8a80401f15
feat: Purify for better sanitization 2025-01-07 13:47:16 +01:00
Andras Bacsai
04dfcaecc6 update packages + rector basic 2025-01-06 15:21:40 +01:00
Zao Soula
c5f365e384 feat: add infomaniak oauth 2024-12-15 01:30:37 +01:00
peaklabs-dev
46e6c9db51
chore: bump dep 2024-12-11 17:13:13 +01:00
peaklabs-dev
edb14f8866
Update composer.lock 2024-12-11 17:09:25 +01:00
🏔️ Peak
d9aefae207
Merge branch 'next' into feature/authentik-provider 2024-12-11 15:24:26 +01:00
peaklabs-dev
eaddf04758
Update composer.lock 2024-12-10 17:20:53 +01:00
peaklabs-dev
631f721006
Update composer.lock 2024-12-10 17:14:39 +01:00
peaklabs-dev
2af5ed1e31
chore: composer dep bump 2024-12-10 17:07:59 +01:00
Andras Bacsai
6097a531a5
Merge pull request #4271 from peaklabs-dev/new-dockerfiles
Feat: New Upgraded Dockerfiles
2024-12-10 10:50:17 +01:00
dependabot[bot]
a59c943f6f
Bump league/commonmark from 2.5.3 to 2.6.0
Bumps [league/commonmark](https://github.com/thephpleague/commonmark) from 2.5.3 to 2.6.0.
- [Release notes](https://github.com/thephpleague/commonmark/releases)
- [Changelog](https://github.com/thephpleague/commonmark/blob/2.6/CHANGELOG.md)
- [Commits](https://github.com/thephpleague/commonmark/compare/2.5.3...2.6.0)

---
updated-dependencies:
- dependency-name: league/commonmark
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-10 01:12:38 +00:00
peaklabs-dev
71a97f1d10
upgrade dep 2024-11-22 17:49:09 +01:00
Andras Bacsai
0935d87607 omg friday 2024-11-15 17:08:32 +01:00