renovate[bot]
|
ddfa3151ea
|
chore(deps): update actions/cache action (v4.2.3 → v4.3.0) (#42)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-11-07 20:35:08 +02:00 |
|
renovate[bot]
|
433a2830f3
|
chore(deps): update pre-commit hook renovatebot/pre-commit-hooks (41.160.0 → 41.173.1) (#44)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-11-07 19:31:58 +02:00 |
|
renovate[bot]
|
e37bbbedcd
|
chore(deps)!: update actions/checkout (v4.2.2 → v5.0.0) (#39)
|
2025-11-04 22:27:58 +02:00 |
|
renovate[bot]
|
294e5e5f3c
|
chore(deps): update codecov/codecov-action action (v5.4.3 → v5.5.1) (#43)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-11-04 07:47:44 +02:00 |
|
renovate[bot]
|
44f6cdc380
|
chore(deps)!: update squizlabs/php_codesniffer (3.13.4 → 4.0.0) (#41)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-11-03 01:35:04 +02:00 |
|
renovate[bot]
|
0ba827a9fb
|
chore(deps)!: update actions/upload-artifact (v4.6.2 → v5.0.0) (#29)
|
2025-10-31 17:03:21 +02:00 |
|
renovate[bot]
|
6afc04d67d
|
chore(deps): update pre-commit hook bridgecrewio/checkov (3.2.484 → 3.2.489) (#31)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-31 12:10:28 +00:00 |
|
dependabot[bot]
|
5bf81ef083
|
ci(deps): bump shivammathur/setup-php from 2.35.2 to 2.35.5 (#37)
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.35.2 to 2.35.5.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](https://github.com/shivammathur/setup-php/compare/2.35.2...bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f)
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.35.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-10-31 14:07:04 +02:00 |
|
renovate[bot]
|
5166e41fbc
|
chore(deps): update github/codeql-action action (v4.30.9 → v4.31.2) (#32)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-31 14:03:42 +02:00 |
|
|
|
00c6f76c97
|
feat: performance, integrations, advanced features (#2)
* feat: performance, integrations, advanced features
* chore: fix linting problems
* chore: suppressions and linting
* chore(lint): pre-commit linting, fixes
* feat: comprehensive input validation, security hardening, and regression testing
- Add extensive input validation throughout codebase with proper error handling
- Implement comprehensive security hardening with ReDoS protection and bounds checking
- Add 3 new regression test suites covering critical bugs, security, and validation scenarios
- Enhance rate limiting with memory management and configurable cleanup intervals
- Update configuration security settings and improve Laravel integration
- Fix TODO.md timestamps to reflect actual development timeline
- Strengthen static analysis configuration and improve code quality standards
* feat: configure static analysis tools and enhance development workflow
- Complete configuration of Psalm, PHPStan, and Rector for harmonious static analysis.
- Fix invalid configurations and tool conflicts that prevented proper code quality analysis.
- Add comprehensive safe analysis script with interactive workflow, backup/restore
capabilities, and dry-run modes. Update documentation with linting policy
requiring issue resolution over suppression.
- Clean completed items from TODO to focus on actionable improvements.
- All static analysis tools now work together seamlessly to provide
code quality insights without breaking existing functionality.
* fix(test): update Invalid regex pattern expectation
* chore: phpstan, psalm fixes
* chore: phpstan, psalm fixes, more tests
* chore: tooling tweaks, cleanup
* chore: tweaks to get the tests pass
* fix(lint): rector config tweaks and successful run
* feat: refactoring, more tests, fixes, cleanup
* chore: deduplication, use constants
* chore: psalm fixes
* chore: ignore phpstan deliberate errors in tests
* chore: improve codebase, deduplicate code
* fix: lint
* chore: deduplication, codebase simplification, sonarqube fixes
* fix: resolve SonarQube reliability rating issues
Fix useless object instantiation warnings in test files by assigning
instantiated objects to variables. This resolves the SonarQube reliability
rating issue (was C, now targeting A).
Changes:
- tests/Strategies/MaskingStrategiesTest.php: Fix 3 instances
- tests/Strategies/FieldPathMaskingStrategyTest.php: Fix 1 instance
The tests use expectException() to verify that constructors throw
exceptions for invalid input. SonarQube flagged standalone `new`
statements as useless. Fixed by assigning to variables with explicit
unset() and fail() calls.
All tests pass (623/623) and static analysis tools pass.
* fix: resolve more SonarQube detected issues
* fix: resolve psalm detected issues
* fix: resolve more SonarQube detected issues
* fix: resolve psalm detected issues
* fix: duplications
* fix: resolve SonarQube reliability rating issues
* fix: resolve psalm and phpstan detected issues
|
2025-10-31 13:59:01 +02:00 |
|
renovate[bot]
|
63637900c8
|
chore(deps): update pre-commit hook renovatebot/pre-commit-hooks (41.152.0 → 41.160.0) (#28)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-27 13:45:26 +02:00 |
|
renovate[bot]
|
da4cf50c95
|
chore(deps): update github/codeql-action action (v4.30.8 → v4.30.9) (#27)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-21 17:04:41 +03:00 |
|
renovate[bot]
|
79e8fe5bd6
|
chore(deps): update pre-commit hook renovatebot/pre-commit-hooks (41.122.3 → 41.152.0) (#26)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-18 10:38:17 +03:00 |
|
renovate[bot]
|
263199f72c
|
chore(deps): update pre-commit hook rhysd/actionlint (v1.7.7 → v1.7.8) (#24)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-16 12:00:48 +03:00 |
|
renovate[bot]
|
3cf7e7b222
|
chore(deps)!: update github/codeql-action (v3.30.3 → v4.30.8) (#21)
|
2025-10-15 23:30:43 +03:00 |
|
renovate[bot]
|
2bcc8071fd
|
chore(deps): update pre-commit hook bridgecrewio/checkov (3.2.471 → 3.2.484) (#23)
|
2025-10-15 23:14:04 +03:00 |
|
renovate[bot]
|
014f4e1da1
|
chore(deps)!: update squizlabs/php_codesniffer (3.13.2 → 4.0.0) (#18)
|
2025-09-24 20:29:31 +03:00 |
|
renovate[bot]
|
6fa57dee2d
|
chore(deps): update shivammathur/setup-php action (2.35.4 → 2.35.5) (#20)
|
2025-09-24 18:09:46 +03:00 |
|
renovate[bot]
|
a5a285d527
|
chore(deps): update ivuorinen/actions action (25.9.19 → 25.9.21) (#19)
|
2025-09-24 18:06:31 +03:00 |
|
renovate[bot]
|
902e2861b6
|
chore(deps)!: update renovatebot/pre-commit-hooks (39.264.0 → 41.122.3) (#17)
|
2025-09-22 01:19:29 +03:00 |
|
renovate[bot]
|
bc78843e94
|
chore(deps)!: update actions/checkout (v4.3.0 → v5.0.0) (#13)
|
2025-09-22 01:18:50 +03:00 |
|
renovate[bot]
|
4d1eb0f3d8
|
chore(deps)!: update pre-commit/pre-commit-hooks (v5.0.0 → v6.0.0) (#15)
|
2025-09-22 01:17:59 +03:00 |
|
renovate[bot]
|
6c69098c38
|
chore(deps)!: update phpunit/phpunit (11.5.27 → 12.3.12) (#14)
|
2025-09-22 01:17:05 +03:00 |
|
renovate[bot]
|
cc70f1b331
|
chore(deps): update ivuorinen/actions action (25.7.21 → 25.9.19) (#12)
|
2025-09-21 21:28:16 +03:00 |
|
renovate[bot]
|
50e41ba710
|
chore(deps): update pre-commit hook bridgecrewio/checkov (3.2.400 → 3.2.471) (#4)
|
2025-09-19 01:57:34 +03:00 |
|
renovate[bot]
|
7325fe8700
|
chore(deps): update pre-commit hook adrienverge/yamllint (v1.37.0 → v1.37.1) (#3)
|
2025-09-18 19:35:38 +03:00 |
|
renovate[bot]
|
275f2231cc
|
chore(deps): update shivammathur/setup-php action (2.35.0 → 2.35.4) (#6)
|
2025-09-18 19:35:24 +03:00 |
|
renovate[bot]
|
2b16eaaa68
|
chore(deps): update pre-commit hook koalaman/shellcheck-precommit (v0.10.0 → v0.11.0) (#10)
|
2025-09-18 19:34:53 +03:00 |
|
renovate[bot]
|
74ff852b34
|
chore(deps): update actions/checkout action (v4.2.2 → v4.3.0) (#7)
|
2025-09-18 16:08:48 +03:00 |
|
renovate[bot]
|
3bcc0fe551
|
chore(deps): update saschanowak/clovercodecoveragesummary action (1.1.0 → 1.1.1) (#5)
|
2025-09-18 16:07:42 +03:00 |
|
renovate[bot]
|
dcccea1cc3
|
chore(deps): update pre-commit hook igorshubovych/markdownlint-cli (v0.44.0 → v0.45.0) (#9)
|
2025-09-18 11:51:49 +03:00 |
|
renovate[bot]
|
0d45cacdc1
|
chore(deps): update github/codeql-action action (v3.29.4 → v3.30.3) (#8)
|
2025-09-18 11:47:44 +03:00 |
|
renovate[bot]
|
4925262cea
|
chore(deps): update pre-commit hook renovatebot/pre-commit-hooks (39.227.2 → 39.264.0) (#11)
|
2025-09-18 11:47:09 +03:00 |
|
|
|
0fdb31cb75
|
chore: cleanup, update workflows, codestyle
v1.0.0
|
2025-07-28 15:14:59 +03:00 |
|
|
|
8c67190431
|
feat: initial commit
|
2025-07-28 15:05:34 +03:00 |
|