diff --git a/.ddev/config.yaml b/.ddev/config.yaml index c2eb7ad..1d1bf8d 100644 --- a/.ddev/config.yaml +++ b/.ddev/config.yaml @@ -9,6 +9,7 @@ database: composer_version: "2" webimage_extra_packages: - php8.4-imagick + - php8.4-pcov hooks: post-start: - exec: composer install --no-interaction 2>/dev/null || true diff --git a/.env b/.env index 5450e90..749f5d3 100644 --- a/.env +++ b/.env @@ -45,4 +45,10 @@ MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0 ###> symfony/mailer ### MAILER_DSN=null://null +MAILER_SENDER=noreply@pictureframe.edholm.me ###< symfony/mailer ### + +###> pictureframe ### +SHARE_TOKEN_TTL_DAYS=7 +HARD_DELETE_TOKEN_TTL_DAYS=30 +###< pictureframe ### diff --git a/.env.test b/.env.test index 64bd111..f75b7b8 100644 --- a/.env.test +++ b/.env.test @@ -1,3 +1,7 @@ # define your env variables for the test env here KERNEL_CLASS='App\Kernel' APP_SECRET='$ecretf0rt3st' +MESSENGER_TRANSPORT_DSN=in-memory:// +SHARE_TOKEN_TTL_DAYS=7 +HARD_DELETE_TOKEN_TTL_DAYS=30 +MAILER_SENDER=noreply@test.example diff --git a/.gitignore b/.gitignore index 9b9950d..561d827 100644 --- a/.gitignore +++ b/.gitignore @@ -28,6 +28,7 @@ storage/images/ # Frontend /frontend/node_modules/ +/frontend/coverage/ # Python **/__pycache__/ diff --git a/_bmad-output/mockups/ap_bg_preview.png b/_bmad-output/mockups/ap_bg_preview.png new file mode 100644 index 0000000..9f7cddf Binary files /dev/null and b/_bmad-output/mockups/ap_bg_preview.png differ diff --git a/_bmad-output/mockups/mockup_ap_screen.html b/_bmad-output/mockups/mockup_ap_screen.html new file mode 100644 index 0000000..0647787 --- /dev/null +++ b/_bmad-output/mockups/mockup_ap_screen.html @@ -0,0 +1,820 @@ + + +
+ + +Choose which frames will show this photo.
+ +