Skip to content

update of the V2 transformer + UDM file structure + URL List migration#188

Merged
pierrerondel merged 61 commits intomasterfrom
pierrerondel-patch-4
Apr 21, 2026
Merged

update of the V2 transformer + UDM file structure + URL List migration#188
pierrerondel merged 61 commits intomasterfrom
pierrerondel-patch-4

Conversation

@pierrerondel
Copy link
Copy Markdown
Contributor

update of the V2 transformer + UDM file structure + URL List migration

Add init file to mark transformers as a package
This module defines the canonical schema for URLs, URL collections, and categories within the URL domain, abstracting vendor-specific constructs into a standardized representation for consistent policy handling.
This module defines the abstract base class for all transformers, ensuring a consistent interface for reusable transformation components.
This module defines a transformer responsible for mapping category identifiers between vendor-specific representations and the universal data model.
This module defines a pattern normalizer transformer that ensures each item has a 'pattern' field, initializing it to an empty string if missing.
This module defines a transformer that maps item types between vendor-specific representations and the universal data model. It includes a method to transform an item's type field using a predefined mapping dictionary.
@pierrerondel pierrerondel merged commit 06cfdcb into master Apr 21, 2026
3 checks passed
@pierrerondel pierrerondel deleted the pierrerondel-patch-4 branch April 21, 2026 14: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