Skip to content

GDB-12871 move guide steps in the new project#2312

Draft
svilenvelikov wants to merge 7 commits intomasterfrom
GDB-12871-move-guide-steps-in-the-new-project
Draft

GDB-12871 move guide steps in the new project#2312
svilenvelikov wants to merge 7 commits intomasterfrom
GDB-12871-move-guide-steps-in-the-new-project

Conversation

@svilenvelikov
Copy link
Copy Markdown
Collaborator

What

Why

How

Testing

Screenshots

Checklist

  • Branch name
  • Target branch
  • Commit messages
  • Squash commits
  • MR name
  • MR Description
  • Tests

svilenvelikov and others added 7 commits August 26, 2025 16:35
## What
Introduce mechanism for runtime external plugins

## Why
To have the ability to load plugins and configure plugins, without the
need for a new release

## How
- Added `plugins-service`, which loads a plugins manifest and individual
plugin modules, based on their entry points, defined in the manifest
- Added `loadPlugins` bootstrap function, which will be used to load and
register the plugins, when they are implemented
- Created `copy-plugins.sh` to copy plugins from node_modules into
`/plugins`, when they are available
- Added commented webpack configuration, to be uncommented, when plugins
are ready

## Testing
Unit tests added.

## Screenshots

## Checklist
- [x] Branch name
- [x] Target branch
- [x] Commit messages
- [x] Squash commits
- [x] MR name
- [x] MR Description
- [x] Tests

---------

Co-authored-by: svilen <svilen.velikov@graphwise.ai>
Co-authored-by: hudson-onto <hudson-onto@users.noreply.github.com>
…me, but only update its content. The reason is that this makes it possible for the dev server to watch the folder for changes and reload the page.
@svilenvelikov svilenvelikov force-pushed the GDB-12871-move-guide-steps-in-the-new-project branch from 4a84d21 to 0a5b110 Compare August 28, 2025 15:50
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed for 'Shared-components'

Failed conditions
9 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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