Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
4f51734
Remove Method annotation
MalteWunsch May 13, 2026
2664e31
Remove activation of deprecated WebServerBundle
MalteWunsch May 13, 2026
52ab1ec
Do not require unused swiftmailer-bundle
MalteWunsch May 13, 2026
0245bce
Require newer composer/composer
MalteWunsch May 13, 2026
631c8d1
Update Symfony ^4.4 -> ^5.4
MalteWunsch May 13, 2026
844e432
Update symfony 5.4 -> 6.4
MalteWunsch May 13, 2026
06dff98
Update Symfony 6.4 → 7.4
MalteWunsch May 13, 2026
9037f8a
Migrate AppBundle-Namespace to App
MalteWunsch May 13, 2026
5262da8
Autowire more
MalteWunsch May 13, 2026
bc7efe6
Replace AppKernel with smaller Kernel + MicroKernelTrait
MalteWunsch May 13, 2026
d934809
Use constructor property promotion in services
MalteWunsch May 13, 2026
0bc0d25
Move Repositories in namespace outside of Entity/
MalteWunsch May 13, 2026
2d913c9
Dissolve AppBundle – move templates, load services and routing directly
MalteWunsch May 13, 2026
e734082
Remove unnecessary leading slashes in route attributes
MalteWunsch May 13, 2026
e973635
Upgrade to Symfony 8, PHPUnit 11 and doctrine-bundle 3
MalteWunsch May 13, 2026
dc27a43
Apply php-cs-fixer
MalteWunsch May 13, 2026
913e274
declare(strict_types=1) in all PHP files
MalteWunsch May 13, 2026
54a720b
Replace DatalistType wrapper with EntityType + block_prefix option
MalteWunsch May 13, 2026
9b93f9a
Modernize tests
MalteWunsch May 13, 2026
78815be
Modernize classes
MalteWunsch May 13, 2026
c0ca2aa
Migrate config from YAML to PHP
MalteWunsch May 13, 2026
dc4a1e1
Use Doctrine ORM 3 column type inference
MalteWunsch May 13, 2026
0d28565
Mark immutable entity properties as readonly
MalteWunsch May 13, 2026
6b3da62
Remove redundant validation config
MalteWunsch May 13, 2026
a83c36e
Add more types
MalteWunsch May 14, 2026
606a21e
Update symfony/monolog-bundle 3 -> 4
MalteWunsch May 14, 2026
1b6bff1
Update phpunit/phpunit 11 -> 13
MalteWunsch May 14, 2026
d4801a6
Remove unused doctrine migrations dependencies
MalteWunsch May 14, 2026
7149a72
Remove unused symfony/yaml
MalteWunsch May 14, 2026
4a6e5ec
Remove unused symfony/translation
MalteWunsch May 14, 2026
8362ab6
Use #[AsCommand] attribute
MalteWunsch May 14, 2026
402001d
Add readonly modifier
MalteWunsch May 14, 2026
b2063f0
Use human-readable constants
MalteWunsch May 14, 2026
bcd17be
Remove superfluous (default and derived values) configuration
MalteWunsch May 14, 2026
a250a5c
Configure MySQL version 8.0 as default for newer dialect
MalteWunsch May 14, 2026
233167d
Require PHP ^8.4
MalteWunsch May 14, 2026
6031a9a
Make Project::$archived private with getter and setter
MalteWunsch May 14, 2026
d6ee455
Fix frontend paths (no @AppBundle anymore)
MalteWunsch May 14, 2026
c348a67
Loosen type for "all versions" constraints that have no version string
MalteWunsch May 14, 2026
f660e87
Import config.local.yml, which requires Symfony YAML package
MalteWunsch May 18, 2026
a7cad1a
git-ignore PHPUnit result cache
MalteWunsch May 18, 2026
faa0c0f
Fix: Replace Request::get() call for Symfony 7 compatibility
MalteWunsch May 18, 2026
1c51df8
Add types for constants
MalteWunsch May 18, 2026
8d113eb
Remove unnecessary assertions
MalteWunsch May 18, 2026
3d11e8d
Add moe readonly modifiers
MalteWunsch May 18, 2026
936a6c7
Replace property with local variable
MalteWunsch May 18, 2026
89fc233
Narrow "mixed" return type
MalteWunsch May 18, 2026
9d47fdb
Sort named arguments
MalteWunsch May 18, 2026
389f1b4
Omit parentheses around new() calls
MalteWunsch May 18, 2026
dd3344b
Fix: add (PackageRepository, ProjectRepository)->findOneByName()
MalteWunsch May 18, 2026
b0f0e68
Use newer php-cs-fixer, supporting PHP 8.4 syntax
MalteWunsch May 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ phpunit.xml
.idea/
.bowerrc
.php-cs-fixer.cache
.phpunit.result.cache
data
webhookpassword
authpasswords
Expand Down
2 changes: 1 addition & 1 deletion bin/console
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@ if ($_SERVER['APP_DEBUG']) {
}
}

$kernel = new AppKernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
$application = new Application($kernel);
$application->run($input);
2 changes: 1 addition & 1 deletion bin/php-cs-fixer
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash -e

PHP_CS_FIXER_VERSION=${PHP_CS_FIXER_VERSION:-3.62.0-php8.3}
PHP_CS_FIXER_VERSION=${PHP_CS_FIXER_VERSION:-3.95.2-php8.4}
if [ -t 1 ]; then TTY='--tty'; else TTY=''; fi

exec docker run --rm --init --interactive $TTY -v $(pwd):/code ghcr.io/php-cs-fixer/php-cs-fixer:$PHP_CS_FIXER_VERSION fix "$@"
Expand Down
29 changes: 17 additions & 12 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,25 @@
"type": "project",
"description": "Composer Dependency Tracking",
"require": {
"php": "^8.1",
"composer/composer": "^1.6",
"doctrine/doctrine-bundle": "^2.0",
"doctrine/doctrine-migrations-bundle": "^2.0",
"doctrine/migrations": "^2.0",
"doctrine/orm": "^2.5.14",
"sensio/framework-extra-bundle": "^5.0",
"symfony/swiftmailer-bundle": "^3.0",
"symfony/monolog-bundle": "^3.2.0",
"symfony/symfony": "^4.4.51"
"php": "^8.4",
"composer/composer": "^2.0",
"doctrine/dbal": "^4.0",
"doctrine/doctrine-bundle": "^3.0",
"doctrine/orm": "^3.0",
"symfony/asset": "^8.0",
"symfony/console": "^8.0",
"symfony/dotenv": "^8.0",
"symfony/form": "^8.0",
"symfony/framework-bundle": "^8.0",
"symfony/monolog-bundle": "^4.0",
"symfony/twig-bundle": "^8.0",
"symfony/validator": "^8.0",
"symfony/yaml": "^8.0"
},
"require-dev": {
"phpunit/phpunit": "^8.0",
"doctrine/doctrine-fixtures-bundle": "^3.0"
"phpunit/phpunit": "^13.0",
"doctrine/doctrine-fixtures-bundle": "^4.0",
"symfony/web-profiler-bundle": "^8.0"
},
"autoload": {
"psr-4": {
Expand Down
Loading
Loading