Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add HTTPs restriction for URLs on Attachments, ApiActions, GuiActions #1227

Closed
oskogstad opened this issue Oct 4, 2024 · 0 comments
Closed
Assignees

Comments

@oskogstad
Copy link
Collaborator

No description provided.

@oskogstad oskogstad self-assigned this Oct 4, 2024
oskogstad added a commit that referenced this issue Oct 7, 2024
…Actions (#1222)

* Adds HTTPS restrictions for URLs on Attachments, ApiActions, and
GuiActions
* Removes Markdig dependency and markdown validation
* Removed `FluentValidationLocalizationDtoExtensions`, moved these
functions to the string extensions

#1227 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Release Notes

- **New Features**
- Introduced new validation methods for HTTPS URLs and valid HTML
content in various DTOs.
- Enhanced the `DialogGenerator` to ensure all generated URIs utilize
the HTTPS scheme.

- **Bug Fixes**
- Removed outdated validation methods for HTML and Markdown content,
streamlining validation logic.

- **Refactor**
- Improved the structure of validation logic across multiple validators
for clarity and maintainability.

- **Chores**
- Removed the package reference for `Markdig.Signed` to reduce
dependencies.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Co-authored-by: Magnus Sandgren <5285192+MagnusSandgren@users.noreply.github.com>
@elsand elsand closed this as completed Oct 8, 2024
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

No branches or pull requests

2 participants