Skip to content

Rebrand To Extensions And Move Projects From Core#40

Merged
KnibbsyMan merged 35 commits intoelsa-workflows:mainfrom
KnibbsyMan:task/re-brand-to-extensions
May 19, 2025
Merged

Rebrand To Extensions And Move Projects From Core#40
KnibbsyMan merged 35 commits intoelsa-workflows:mainfrom
KnibbsyMan:task/re-brand-to-extensions

Conversation

@KnibbsyMan
Copy link
Member

@KnibbsyMan KnibbsyMan commented May 15, 2025

This PR is to:

  • Reband repo to now be called Extensions.
  • Move non 'core' functions out of Elsa Core into this repo to provide a clear distinction between Elsa features and extensions.
  • Remove Integrations from all projects within the repo.
  • Moves WebHooks, Secrets and WorkflowContexts Studio projects into extensions.
  • Renames All EntityFrameworkCore namespaces to EFCore across all projects.
  • Renames Elsa.ProtoActor.Core to Elsa.Actors.ProtoActor.
  • Persistence projects to include Persistence in their namespaces.
  • ServiceBus projects to include ServiceBus in their namespaces.
  • Storage projects to include Storage in their namespaces.
  • Webhooks to include Http in their namespace.
  • Scripting to include Scripting in their namespace.
  • Scheduling to include Scheduling in their namespace.

NOTE: All Core projects are up to date as of 15th May 2025 and Studio projects as of 18th May 2025. Any changes to these projects after this date will need to be ported across to these projects too.

@KnibbsyMan KnibbsyMan self-assigned this May 17, 2025
@KnibbsyMan KnibbsyMan marked this pull request as ready for review May 19, 2025 19:34
@KnibbsyMan KnibbsyMan merged commit ce6f465 into elsa-workflows:main May 19, 2025
3 checks passed
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