Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

convert to full Symfony framework #35

Merged
merged 36 commits into from
Dec 1, 2024
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
79ca1d1
feat: switch to symfony/skeleton 7.2
chuckadams Nov 30, 2024
c7d6134
chore: move old composer.json to attic
chuckadams Nov 30, 2024
50b83c0
chore: move AspirePress\AspireSync -> App
chuckadams Nov 30, 2024
41ecc83
chore: add all old deps except phpcs
chuckadams Nov 30, 2024
d8c1522
wip: wire up dependencies enough to not error out
chuckadams Nov 30, 2024
7310b1c
fix: wire up flysystem and guzzle properly
chuckadams Nov 30, 2024
3dadfc2
fix: disable psr-3 logging in ErrorWritingTrait (it's not compatible)
chuckadams Nov 30, 2024
5e7526c
fix: add missing symfony/process dep
chuckadams Nov 30, 2024
360e892
fix: bump memory limit to 4G
chuckadams Nov 30, 2024
30ff959
feat: add symfony/monolog-bundle
chuckadams Nov 30, 2024
7903a66
refactor: rm styled output which is redundant with monolog
chuckadams Nov 30, 2024
3ed264e
refactor: rm more unused services
chuckadams Nov 30, 2024
646e148
chore: rm more cruft
chuckadams Nov 30, 2024
2351bd5
fix: add missing endpoint to S3Client service
chuckadams Nov 30, 2024
10b30ae
ci: don't copy .env.dist, that's not a thing anymore
chuckadams Nov 30, 2024
a6e0efb
docs: update README for bin/console
chuckadams Nov 30, 2024
f7ab585
chore: sweep composer.json out of attic
chuckadams Nov 30, 2024
338ad4d
refactor: rename commands to all use sync: prefix
chuckadams Nov 30, 2024
0f18ca5
chore: rm bin/aspiresync
chuckadams Nov 30, 2024
294d92d
fix: use logger in commands
chuckadams Nov 30, 2024
5dc36f5
tmp: change dirname for case-insensitive rename
chuckadams Nov 30, 2024
acda61c
tmp: more gitwtf
chuckadams Nov 30, 2024
e4d9b84
tmp: rename back for proper case
chuckadams Nov 30, 2024
42ca499
fix: uppercase names for test suite
chuckadams Nov 30, 2024
8000805
feat: add symfony/maker-bundle
chuckadams Nov 30, 2024
53873f1
feat: add symfony/uid
chuckadams Nov 30, 2024
b662a18
feat: add SyncAsset and SyncResource entities
chuckadams Dec 1, 2024
a4deb43
chore: add doctrine-migrations-bindle
chuckadams Dec 1, 2024
d5af27a
chore: give names to indexes
chuckadams Dec 1, 2024
b13689d
feat: add migration
chuckadams Dec 1, 2024
83d9cf9
feat: new docker-compose stack
chuckadams Dec 1, 2024
208eb80
fix: use timestamp(0) instead of datetime (really, postgres?)
chuckadams Dec 1, 2024
251133e
chore: switch to postgres backend
chuckadams Dec 1, 2024
f6b4fbd
fix: use full hostname on aspirenet so container names don't collide
chuckadams Dec 1, 2024
4bb0b97
fix: appease phpstan
chuckadams Dec 1, 2024
ed02f83
chore: sweep out the attic
chuckadams Dec 1, 2024
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
Prev Previous commit
Next Next commit
feat: add symfony/maker-bundle
chuckadams committed Nov 30, 2024
commit 80008050ead72ddc6b791e76283a4b7ff4284da4
1 change: 1 addition & 0 deletions composer.json
Original file line number Diff line number Diff line change
@@ -31,6 +31,7 @@
"phpstan/phpstan": ">=1.12.12",
"phpunit/phpunit": ">=11.4.4",
"roave/security-advisories": "dev-latest",
"symfony/maker-bundle": "^1.61",
"thecodingmachine/phpstan-safe-rule": ">=1.2"
},
"config": {
94 changes: 93 additions & 1 deletion composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions config/bundles.php
Original file line number Diff line number Diff line change
@@ -5,4 +5,5 @@
League\FlysystemBundle\FlysystemBundle::class => ['all' => true],
Doctrine\Bundle\DoctrineBundle\DoctrineBundle::class => ['all' => true],
Symfony\Bundle\MonologBundle\MonologBundle::class => ['all' => true],
Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true],
];
9 changes: 9 additions & 0 deletions symfony.lock
Original file line number Diff line number Diff line change
@@ -95,6 +95,15 @@
"src/Kernel.php"
]
},
"symfony/maker-bundle": {
"version": "1.61",
"recipe": {
"repo": "github.com/symfony/recipes",
"branch": "main",
"version": "1.0",
"ref": "fadbfe33303a76e25cb63401050439aa9b1a9c7f"
}
},
"symfony/monolog-bundle": {
"version": "3.10",
"recipe": {