Skip to content

Fix/forge 440 https maven urls#6

Draft
davidbrrr wants to merge 4 commits intodevelopfrom
fix/FORGE-440-https-maven-urls
Draft

Fix/forge 440 https maven urls#6
davidbrrr wants to merge 4 commits intodevelopfrom
fix/FORGE-440-https-maven-urls

Conversation

@davidbrrr
Copy link
Copy Markdown
Member

No description provided.

joeyliechty and others added 4 commits January 12, 2026 15:27
Implement property filtering for feed items using the Modifier extension pattern.
Feeds can now be filtered by document properties without requiring code changes
to the core feed generation logic.

Key Changes:
- PropertyFilterModifier: Reference implementation for property filtering
  * Evaluates document properties during feed entry generation
  * Excludes entries that don't match specified filter criteria
  * Tracks excluded entries and removes them from feed output
  * Supports multiple filters with AND logic

- PublishedNewsModifier: Pre-built concrete example modifier

- Spring Configuration: Example bean definitions with usage patterns

- Documentation: Usage guide, testing instructions, and implementation details

Testing: Verified with demo news documents, filtering works correctly

Resolves: FORGE-325
…er implementation

Enhance the property filter modifier with improved handling and updated logic.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Use StringToDescriptionConverter for plain String introduction instead of
HippoHtmlToDescriptionTransformer which expects HippoHtml objects. This fixes
empty description tags in RSS feed output.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Update bloomreach maven repository URL to HTTPS
- Update Apache license URL to HTTPS
- Update Oracle javadoc link to HTTPS

This resolves Maven 3.8.1+ blocking of insecure HTTP repositories.
Fixes FORGE-440: Fix https for maven-default-http-blocker and update skin to 3.2.1
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.

2 participants