website
website copied to clipboard
Fork with Symfony 7.2 and AssetMapper
My branch of no-agenda now does the following. I hope you'll consider a PR and a major version release.
- Latest Symfony (7.2), Attributes instead of Interfaces
- Webpack replaced with AssetMapper (all the cool kids are doing this)
- ApiPlatform (trivial, but I have an idea for a mobile app and need the data)
See it in action
git clone [email protected]:tacman/no-agenda.git && cd no-agenda
echo "DATABASE_URL=sqlite:///%kernel.project_dir%/var/data.db" >> .env.local
echo "APP_STORAGE_PATH=/tmp/storage" >> .env.local
cat .env.local
mkdir /tmp/storage/covers -p
composer install
bin/console sass:build
bin/console doctrine:schema:update --force
bin/console doctrine:fixtures:load -n
bin/console crawl --all cover
symfony server:start -d
symfony open:local
Although the above works, there are some parts that don't feel right.
- Storage: I couldn't get storage configured into storage/covers, so I hacked it to /tmp. I've had success with Flysystem, storing images on S3 in production and to a local directory during development
- I hadn't worked with scss files before, I got it working but it likely could be improved.
- Something with the queue seems off.
I hope you find some value in the updates I've made. I find a lot of value in reviewing your code and appreciate that you've made it open source.