David Festal
40a9c59843
Attempt to fix a flaky test
...
in the `backend-plugin-manager`
Signed-off-by: David Festal <dfestal@redhat.com >
2023-11-29 12:07:11 +01:00
Patrik Oldsberg
4285d5824f
Merge pull request #21612 from davidfestal/use-default-exports-for-new-backend
...
`BackendPluginManager` use default exports
2023-11-28 19:13:40 +01:00
David Festal
6a18c333f3
BackendPluginManager use default exports
...
for dynamic plugins on the new backend system.
This allows making a plugin dynamic without any source code change
(which was previously required to add a dedicated entrypoint).
Signed-off-by: David Festal <dfestal@redhat.com >
2023-11-28 18:40:40 +01:00
github-actions[bot]
356906bab8
Version Packages (next)
2023-11-28 13:37:18 +00:00
github-actions[bot]
8ece80419a
Version Packages (next)
2023-11-21 15:13:12 +00:00
github-actions[bot]
c8a8aac2af
Version Packages
2023-11-14 13:25:17 +00:00
github-actions[bot]
8a9f0ce86b
Version Packages (next)
2023-11-07 09:43:56 +00:00
github-actions[bot]
f577e1176f
Version Packages (next)
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-31 15:42:09 +01:00
David Festal
6c39010121
fix: CommonJSModuleLoader returning uncomplete list
...
This fixes issue #20762
Signed-off-by: David Festal <dfestal@redhat.com >
2023-10-24 18:06:24 +02:00
Patrik Oldsberg
419e4ffaaf
Merge pull request #20755 from davidfestal/fix-20644
...
fix: avoid watching too many files
2023-10-24 17:49:23 +02:00
David Festal
4a08c79101
fix: avoid watching too many files
...
This fixes issue #20644
Signed-off-by: David Festal <dfestal@redhat.com >
2023-10-24 17:05:46 +02:00
github-actions[bot]
8345a35d04
Version Packages (next)
2023-10-24 11:04:16 +00:00
github-actions[bot]
8cdb8c2e40
Version Packages
2023-10-17 08:54:50 +00:00
github-actions[bot]
e43d3eb1b7
Version Packages (next)
2023-10-10 11:39:03 +00:00
Patrik Oldsberg
e68b9bf850
use new MockDirectory symlink helper
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-06 13:31:04 +02:00
Patrik Oldsberg
bbe138fa44
backend-plugin-manager: migrate plugin-scanner tests to avoid mock-fs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-06 09:34:40 +02:00
Patrik Oldsberg
ff205d4a57
backend-plugin-manager: refactor test to remove mock-fs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-06 09:34:40 +02:00
github-actions[bot]
f95345c845
Version Packages (next)
2023-10-03 10:49:45 +00:00
github-actions[bot]
bea3617712
Version Packages (next)
2023-09-26 13:20:00 +00:00
Patrik Oldsberg
e456a9e8d4
Merge pull request #19565 from backstage/rugvip/1820
...
Switch to Node.js v18 + v20
2023-09-20 15:02:14 +02:00
Patrik Oldsberg
b994839448
backend-plugin-manager: fix test in Node.js v20
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-09-20 12:58:36 +02:00
Patrik Oldsberg
6246571911
test fixes for Node.js v20
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-09-20 12:58:36 +02:00
David Festal
6b50e8f32c
Fix unit tests failures on Windows
...
Signed-off-by: David Festal <dfestal@redhat.com >
2023-09-20 12:00:37 +02:00
github-actions[bot]
b228d7d9c2
Version Packages
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-09-20 11:24:40 +02:00
Fredrik Adelöw
f4c98b07e6
Merge pull request #19606 from backstage/chore/automate-catalog-info-upkeep
...
Automate `catalog-info.yaml` file upkeep
2023-09-13 11:43:55 +02:00
github-actions[bot]
a6d1580062
Version Packages (next)
2023-09-12 11:41:29 +00:00
Fredrik Adelöw
dfbea4a71c
current state
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-09-12 13:26:52 +02:00
github-actions[bot]
32a09adcff
Version Packages (next)
2023-09-05 10:03:17 +00:00
Patrik Oldsberg
67a259968d
backend-plugin-manager: fix tests in CI
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-09-01 10:42:22 +02:00
David Festal
4cfa636a32
Make the package private
...
Signed-off-by: David Festal <dfestal@redhat.com >
2023-08-31 15:54:40 +02:00
David Festal
27a139dad5
Fixes after second round of review
...
Signed-off-by: David Festal <dfestal@redhat.com >
2023-08-31 11:53:24 +02:00
David Festal
3bd7516c8e
Fixes after rebase to master
...
Signed-off-by: David Festal <dfestal@redhat.com >
2023-08-28 21:56:57 +02:00
David Festal
66849e0677
Fix review comments
...
Signed-off-by: David Festal <dfestal@redhat.com >
2023-08-28 18:22:12 +02:00
David Festal
f343869652
New backend-plugin-manager service that:
...
- scans and imports plugins dynamically from a root folder,
- provides plugin initialization,
for both the legacy and the new backend system.
Signed-off-by: David Festal <dfestal@redhat.com >
Co-Authored-By: Gorkem Ercan <gorkem.ercan@gmail.com >
2023-08-28 18:22:12 +02:00