Skip to content

feat: Release/batch - #122

Merged
mducharme merged 20 commits into
mainfrom
release/batch
Sep 8, 2026
Merged

mducharme merged 20 commits into
mainfrom
release/batch

Conversation

@mducharme

Copy link
Copy Markdown
Collaborator

No description provided.

@mducharme
mducharme merged commit 5096401 into main Sep 8, 2026
37 checks passed
@charcoal-butler

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 5.3.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@mducharme
mducharme deleted the release/batch branch September 9, 2026 14:51
BeneRoch pushed a commit that referenced this pull request Sep 9, 2026
* feat: Add path-scoped CSRF middleware to charcoal/app

Based on slim/csrf-guard

* test: Add unit tests for CsrfMiddleware and its service registration

* fix(app): fail loudly on invalid CsrfMiddleware path patterns, document it

* fix: add the csrf middleware on common admin login and password endpoints

* fix: Do not log deprecated errors from script

* fix: use guzzle for recaptcha

* fix: use sys_get_temp_dir() instead of hardcoded /tmp

* fix: Fix issues flagged by phpstan

* fix: Add phpstan, once, to CI

* fix: fix tests and add tests to phpstan ci

* fix: More fixes from phpstan

* fix: replace deprecated FILTER_SANITIZE_STRING with a compatible Sanitizer utility

* fix: sanitize remaining unfiltered request inputs

* Fix phpcs

* fix: suppress AWS SDK's PHP <8.1 deprecation warning in S3 client

(cherry picked from commit 5096401)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant