Skip to content

feat: external plugin system - #725

Draft
mbritense wants to merge 145 commits into
next-minorfrom
feature/external-plugin-system
Draft

feat: external plugin system#725
mbritense wants to merge 145 commits into
next-minorfrom
feature/external-plugin-system

Conversation

@mbritense

Copy link
Copy Markdown
Contributor

Closes generiekzaakafhandelcomponent/gzac-issues#762; please read this link for development instructions

mbritense and others added 30 commits May 4, 2026 13:05
…n-poc

# Conflicts:
#	backend/external-plugin/src/main/kotlin/com/ritense/externalplugin/service/ExternalPluginConfigurationService.kt
# Conflicts:
#	frontend/package-lock.json
# Conflicts:
#	backend/core/src/main/resources/config/liquibase/13-28-0/13-28-0-master.xml
# Conflicts:
#	backend/core/src/main/resources/config/liquibase/13-28-0/13-28-0-master.xml
mbritense and others added 30 commits July 21, 2026 16:28
…into fix/external-plugin-audit

# Conflicts:
#	backend/case/src/main/kotlin/com/ritense/case/service/CaseTabImporter.kt
#	backend/case/src/main/kotlin/com/ritense/case_/domain/tab/CaseExternalPluginTab.kt
#	backend/case/src/main/kotlin/com/ritense/case_/service/CaseExternalPluginTabService.kt
#	backend/external-plugin/src/main/kotlin/com/ritense/externalplugin/service/ExternalPluginHostUsageResolver.kt
#	backend/external-plugin/src/test/kotlin/com/ritense/externalplugin/service/ExternalPluginHostUsageResolverTest.kt
#	frontend/projects/valtimo/shared/assets/core/en.json
#	frontend/projects/valtimo/shared/assets/core/nl.json
feature: process external plugin security audit
…l-plugin-system

# Conflicts:
#	backend/building-block/src/main/kotlin/com/ritense/buildingblock/processlink/domain/BuildingBlockProcessLink.kt
#	backend/plugin-valtimo/src/main/kotlin/com/ritense/valtimo/processlink/mapper/PluginProcessLinkMapper.kt
#	backend/plugin/src/main/kotlin/com/ritense/plugin/service/PluginService.kt
#	backend/plugin/src/test/kotlin/com/ritense/plugin/service/PluginServiceTest.kt
#	backend/process-link/src/main/kotlin/com/ritense/processlink/mapper/ProcessLinkMapper.kt
#	frontend/projects/valtimo/case/src/lib/services/index.ts
…into story/external-plugin-case-widget

# Conflicts:
#	frontend/projects/valtimo/case/src/lib/components/case-detail/tab/widgets/widgets.component.ts
#	frontend/projects/valtimo/layout/src/lib/models/widget-editor.model.ts
#	frontend/projects/valtimo/layout/src/lib/models/widget-wizard.model.ts
#	frontend/projects/valtimo/layout/src/lib/models/widget.model.ts
#	frontend/projects/valtimo/shared/assets/core/en.json
#	frontend/projects/valtimo/shared/assets/core/nl.json
…ase-widget

Story/external plugin case widget
…into feature/external-plugin-security-hardening

# Conflicts:
#	backend/core/src/main/resources/config/liquibase/13-32-0/13-32-0-master.xml
…-security-hardening

Feature/external plugin security hardening
…l-plugin-system

# Conflicts:
#	frontend/projects/valtimo/case/src/lib/components/case-supporting-process-start-modal/case-supporting-process-start-modal.component.ts
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.

[FE+BE] External Plugin System — production-ready MVP

3 participants