An open-source & self-hostable Heroku / Netlify / Vercel alternative.
Find a file
peaklabs-dev 5b051cec8d
chore(tooling): improve rector config a lot
- refactored rector laravel usage completely to use sets, which
  reduces imports, adds a few new options and makes everything much
  cleaner
- started using composer-based sets for laravel which applies rules via
  rector laravel based on the laravel version
- removed many unused or now duplicated manually added formatting rules
- removed some rules that are not desired for our coding style
- added some new manual rules that made sense
- removed naming and phpunitCodeQuality prepared set as it caused
issues (naming in DB migrations was changed...)
- added typeDeclarationDocblocks prepared set (experimental)
- added withAttributesSets() option
2025-12-02 20:00:24 +01:00
.github ci: update and improve workflows 2025-12-01 21:47:28 +01:00
app chore: improve AppServiceProvider 2025-11-30 16:58:58 +01:00
bootstrap refactor: apply rector refactors 2025-11-30 16:58:58 +01:00
config chore(config): update config files to the latest skeleton version 2025-12-01 23:11:33 +01:00
database chore(setup): add new folder structure 2025-11-30 16:50:04 +01:00
docker chore(setup): add new folder structure 2025-11-30 16:50:04 +01:00
public style: apply pint to full codebase 2025-11-30 16:58:58 +01:00
resources chore(setup): add tailwind v4 2025-11-30 16:58:58 +01:00
routes style: apply pint to full codebase 2025-11-30 16:58:58 +01:00
scripts chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
storage chore(tooling): add rector caching 2025-12-02 19:56:57 +01:00
templates/services chore(setup): add new folder structure 2025-11-30 16:50:04 +01:00
tests test: improve arch test 2025-12-01 23:11:33 +01:00
.dockerignore chore(tooling): add rector caching 2025-12-02 19:56:57 +01:00
.editorconfig chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
.env.example chore(config): update config files to the latest skeleton version 2025-12-01 23:11:33 +01:00
.env.local.example chore: improve root .gitignore 2025-12-01 21:47:28 +01:00
.env.production.example chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
.env.testing chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
.gitattributes chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
.gitignore chore(tooling): add rector caching 2025-12-02 19:56:57 +01:00
artisan chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
bun.lock chore(deps): bump all dependencies 2025-12-01 21:47:28 +01:00
CHANGELOG.md docs: add empty v5 changelog 2025-11-30 16:58:58 +01:00
composer.json chore: improve composer.json 2025-12-01 21:47:28 +01:00
composer.lock chore(deps): remove peck as it is not working 2025-12-01 21:47:28 +01:00
CONTRIBUTING.md docs: add temporary contributing guide 2025-11-30 16:58:58 +01:00
LICENSE chore(setup): change license from Apache-2.0 to AGPL-3.0 2025-11-30 16:29:18 +01:00
package.json chore: add schema to package.json and remove name 2025-12-01 21:47:28 +01:00
phpstan.neon chore(tooling): make PHPStan rules more strict 2025-11-30 16:58:58 +01:00
phpunit.xml test(setup): configure phpunit.xml 2025-11-30 16:58:58 +01:00
pint.json chore(tooling): update pint formatting rules to CS-Fixer v3.91.1 2025-12-01 23:11:33 +01:00
README.md chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
rector.php chore(tooling): improve rector config a lot 2025-12-02 20:00:24 +01:00
SECURITY.md docs: add improved SECURITY.md file 2025-11-30 16:50:04 +01:00
vite.config.ts chore(setup): add tailwind v4 2025-11-30 16:58:58 +01:00

v5.x

  • WIP