Fixes #2900 - Checks slur regex to see if it is too permissive (#3146)
* Fixes #2900 - Checks slur regex to see if it is too permissive along with small validation organization
* Clean up variable names, add handler for valid empty string usecase
* Update tests
* Create validation function and add tests
* Test clean up
* Use payload value vs local site value to prevent stunlocking
* Remove println added while testing
* Fall back to local site regex if not provided from request
* Attempt clean up of flaky comment_view tests
* Pull in latest submodule
* Move application, post check into functions, add more tests and improve test readability
---------
Co-authored-by:
Nutomic <me@nutomic.com>
Showing
- crates/api_common/src/utils.rs 0 additions, 9 deletionscrates/api_common/src/utils.rs
- crates/api_crud/src/site/create.rs 466 additions, 47 deletionscrates/api_crud/src/site/create.rs
- crates/api_crud/src/site/mod.rs 82 additions, 6 deletionscrates/api_crud/src/site/mod.rs
- crates/api_crud/src/site/update.rs 425 additions, 49 deletionscrates/api_crud/src/site/update.rs
- crates/utils/src/utils/validation.rs 204 additions, 4 deletionscrates/utils/src/utils/validation.rs
Loading
Please register or sign in to comment