Skip to content

feat: expose string[] SeablastConstant::ADMIN_BOOLEAN_FIELDS - #47

Merged
WorkOfStan merged 17 commits into
mainfrom
feature/refactor2605-logger
Jun 28, 2026
Merged

feat: expose string[] SeablastConstant::ADMIN_BOOLEAN_FIELDS#47
WorkOfStan merged 17 commits into
mainfrom
feature/refactor2605-logger

Conversation

@WorkOfStan

Copy link
Copy Markdown
Owner

Added

  • expose string[] SeablastConstant::ADMIN_BOOLEAN_FIELDS

Changed

  • Introduce AGENTS.md and CLAUDE.md DRY combination
  • TableViewModel.php: change limit from 200 to 250 records to be listed in admin view
  • bump: Seablast Logger to v2.0.6

Fixed

  • Fix PHPStan type inference for the bounded JSON API input read length.
  • Validate admin boolean-like columns against stored values before exposing boolean metadata.
  • Expose only true boolean-like admin column names to the table view model.

Security

  • Harden JSON API input handling with content-type and body-size checks before decoding, and hide Composer/root dot metadata through Apache rules.
  • Harden CDN script loading with SRI and document that hashes are tied to exact CDN response bytes.

@github-actions

Copy link
Copy Markdown

Commit-Check ❌

Commit rejected by Commit-Check.                                  
                                                                  
  (c).-.(c)    (c).-.(c)    (c).-.(c)    (c).-.(c)    (c).-.(c)  
   / ._. \      / ._. \      / ._. \      / ._. \      / ._. \   
 __\( C )/__  __\( H )/__  __\( E )/__  __\( C )/__  __\( K )/__ 
(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)
   || E ||      || R ||      || R ||      || O ||      || R ||   
 _.' '-' '._  _.' '-' '._  _.' '-' '._  _.' '-' '._  _.' '-' '._ 
(.-./`-´\.-.)(.-./`-´\.-.)(.-./`-´\.-.)(.-./`-´\.-.)(.-./`-´\.-.)
 `-´     `-´  `-´     `-´  `-´     `-´  `-´     `-´  `-´     `-´ 
                                                                  
Commit rejected.                                                  
                                                                  
Type subject_max_length check failed ==> chore(phpcf): apply PHP Code Beautifier fixes automatically on 2026-06-27 21:50:40 UTC 
Subject must be at most 80 characters
Suggest: Keep the subject concise (<= configured max) 

--- Commit 13/17:
Type subject_max_length check failed ==> chore(phpcf): apply PHP Code Beautifier fixes automatically on 2026-06-27 23:41:41 UTC 
Subject must be at most 80 characters
Suggest: Keep the subject concise (<= configured max) 

--- Commit 16/17:
Type subject_max_length check failed ==> chore(phpcf): apply PHP Code Beautifier fixes automatically on 2026-06-28 09:59:09 UTC 
Subject must be at most 80 characters
Suggest: Keep the subject concise (<= configured max)

@WorkOfStan
WorkOfStan merged commit 149f88b into main Jun 28, 2026
25 of 26 checks passed
@WorkOfStan
WorkOfStan deleted the feature/refactor2605-logger branch June 28, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant