Patrik Oldsberg
b42b2a5e06
catalog-backend-module-puppetdb: update API report
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-02-06 11:42:01 +01:00
Patrik Oldsberg
cd17783d7b
Update plugins/catalog-backend-module-puppetdb/src/puppet/transformers.ts
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-02-06 11:26:45 +01:00
Tim Eyzermans
bc644fb451
Add latest_report_status tag to PuppetDB nodes
...
Signed-off-by: Tim Eyzermans <negast159@gmail.com >
2024-02-01 08:10:12 +01:00
Ben Lambert
2bd94c454e
Merge pull request #22628 from MartinWallgren/gerrit-project
...
Scaffolder-backend-gerrit: Set branches to defaultBranch
2024-01-31 16:24:27 +01:00
Fredrik Adelöw
802c9eb91c
Merge pull request #22145 from Bonial-International-GmbH/pjungermann/new-backend/tech-insights
...
new backend system: tech-insights
2024-01-31 15:27:24 +01:00
Martin Wallgren
8b269e1879
Scaffolder-backend-gerrit: Set branches to defaultBranch
...
When a project is created in `publish:gerrit` the default branch needs
to be provided to the Gerrit API that creates the project. If the
branches attribute is not provided, the default branch for the project
will be set to whatever is configured as default on the Gerrit host.
Reference: https://gerrit-review.googlesource.com/Documentation/rest-api-projects.html#project-input
Signed-off-by: Martin Wallgren <martinwa@axis.com >
2024-01-31 13:03:03 +01:00
github-actions[bot]
c70c3dc393
Version Packages (next)
2024-01-30 13:38:11 +00:00
Ben Lambert
4142029b89
Merge pull request #22596 from Vity01/entitypicker-fields-limitation
...
Fields limitation for EntityPicker
2024-01-30 14:32:51 +01:00
Patrik Oldsberg
62a0eab87f
Merge pull request #22482 from backstage/camilaibs/fix-analytics-context
...
[DI] Add analytics api backward compatibility
2024-01-30 13:51:28 +01:00
blam
1693ac03b1
chore: fixing tests
...
Signed-off-by: blam <ben@blam.sh >
2024-01-30 13:42:05 +01:00
Fredrik Adelöw
a1d594f886
Merge pull request #22357 from rsmarathe/fix/search-result-styling
...
feat(SearchResultListItems): Apply consistent styling
2024-01-30 13:32:50 +01:00
Camila Belo
b5b9b8d98a
fix: analytics catagory locale
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-30 13:27:14 +01:00
Djam
79a12618e2
Merge pull request #21470 from shmaram/sshmaram/add_filter_HomePageTopVisited_and_HomePageRecentlyVisited
...
support filter in HomePageVisitedByType
2024-01-30 12:54:03 +01:00
Camila Belo
915773bf0a
test(analytics-module-ga): apply review suggestion
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-01-30 12:28:47 +01:00
Camila Belo
e92f21f27a
docs: update api reports
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-01-30 12:28:47 +01:00
Camila Belo
405702ba8b
feat: add api backward compatibility for more analytics modules
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-01-30 12:28:46 +01:00
Camila Belo
b1afb710b8
fix(frontend-plugin-api): default api config error
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-01-30 12:28:46 +01:00
Camila Belo
3fe92995fd
feat(analytics-module-ga4): add support to the new analytics api
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-01-30 12:28:46 +01:00
Ben Lambert
93792f86b5
Merge pull request #22597 from backstage/blam/move-messaging
...
Move `NODE_OPTIONS` messaging for scaffolder to `SecureTemplater`
2024-01-30 12:18:18 +01:00
Ben Lambert
03d9a7406f
Update EntityPicker.tsx
...
Signed-off-by: Ben Lambert <blam@spotify.com >
2024-01-30 11:44:49 +01:00
Ladislav Vitásek
c88ec5c06d
bare minimum to resolve large datasets problem
...
Signed-off-by: Ladislav Vitásek <vity@vity.cz >
2024-01-30 11:42:05 +01:00
Ben Lambert
26ca6a4342
Apply suggestions from code review
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Ben Lambert <ben@blam.sh >
Signed-off-by: blam <ben@blam.sh >
2024-01-30 11:35:43 +01:00
blam
b3a0627042
chore: move the messaging and fix windows verify builds
...
Signed-off-by: blam <ben@blam.sh >
2024-01-30 11:10:51 +01:00
Ben Lambert
8746092635
Merge pull request #22521 from backstage/blam/support-tokens-fetch
...
Support `token` in `URLReaders` for `fetch:*` actions in Scaffolder
2024-01-30 11:00:11 +01:00
Ladislav Vitásek
089f5800b4
change texting for fields describe
...
Signed-off-by: Ladislav Vitásek <vity@vity.cz >
2024-01-30 10:05:39 +01:00
Ladislav Vitásek
b8b68b34a9
renamed variables
...
Signed-off-by: Ladislav Vitásek <vity@vity.cz >
2024-01-30 10:05:38 +01:00
Ladislav Vitásek
747f9ba9cd
renamed fields configuration
...
Signed-off-by: Ladislav Vitásek <vity@vity.cz >
2024-01-30 10:05:38 +01:00
Ladislav Vitásek
9b9c05c055
adding fields limitation for EntityPicker
...
Signed-off-by: Ladislav Vitásek <vity@vity.cz >
2024-01-30 10:05:38 +01:00
Ben Lambert
387f51cca0
Merge pull request #22404 from awanlin/topic/template-context-menu
...
Added context menu to scaffolder pages
2024-01-30 10:00:42 +01:00
Ben Lambert
4931e1e8b4
Merge pull request #22584 from backstage/blam/scaffolder-schema
...
Fix issue with `ui:schema` being replaced to empty object
2024-01-30 09:34:09 +01:00
Patrick Jungermann
341c2a24a0
feat(tech-insights): support registry and persistence at plugin
...
Support `FactRetrieverRegistry` and `PersistenceContext` at the `techInsightsPlugin`
using extension points.
Additionally, move `FactRetrieverRegistry` and `PersistenceContext`
to `@backstage/plugin-tech-insights-node`.
Original exports are marked as deprecated and re-export the moved types.
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-01-30 00:11:50 +01:00
Patrick Jungermann
25cfb763be
feat(tech-insights): add module for new backend system
...
A new backend module for the tech-insights backend
was added and exported as `default`
The module will register the `JsonRulesEngineFactCheckerFactory`
as `FactCheckerFactory`, loading checks from the config.
The plugin can be used like
```ts title="packages/backend/src/index.ts"
backend.add(import('@backstage/plugin-tech-insights-backend-module-jsonfc'));
```
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-01-30 00:11:50 +01:00
Patrick Jungermann
7201af3445
feat(tech-insights): add plugin for new backend system
...
A new backend plugin for the tech-insights backend
was added and exported as `default`
as well as extension points to be used by modules.
The plugin can be used like
```ts title="packages/backend/src/index.ts"
backend.add(import('@backstage/plugin-tech-insights-backend'));
```
Fact retrievers will be added
(built-in or through the extension point),
but only registered if the user adds a configuration for it
(cadence, etc.).
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-01-30 00:11:50 +01:00
Patrick Jungermann
bc72782dd6
feat(tech-insights): define fact checks in app-config.yaml
...
Allow to define JSON checks in `app-config.yaml`
as `techInsights.factChecker.checks`.
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-01-30 00:11:49 +01:00
Patrick Jungermann
0269b01576
refactor(tech-insights): reorg exports
...
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-01-30 00:11:49 +01:00
John Philip
9747db38e3
Merge pull request #22155 from luis-k0/feat/markdown-table-code-keep-all
...
Avoid code word break in techdocs tables to improve visualization
2024-01-29 16:07:17 -05:00
Luis Komatsu
54353b124f
feat: markdown code no word-break
...
Signed-off-by: Luis Komatsu <lkomatsu@questrade.com >
2024-01-29 17:23:23 -03:00
Jamie Klassen
3c17aa49f7
Merge pull request #22563 from jamieklassen/k8s-dialog-component
...
refactor: extract common dialog component in Kubernetes plugin
2024-01-29 15:15:39 -05:00
Fredrik Adelöw
4e8ac48d4a
Merge pull request #22450 from axiac/less-api-requests-from-catalog-graph
...
catalog-graph: reduce the number of API requests
2024-01-29 16:47:25 +01:00
Rickard Dybeck
7411fd006d
Merge pull request #22495 from hudsonb/queryEntities-perf-improvement
...
Minor perf improvement to queryEntities when limit=0
2024-01-29 09:25:30 -05:00
Rickard Dybeck
48b1e4c35d
Merge pull request #21975 from backstage/catalog-backend/add-location-by-entity-api
...
[CatalogBackend] Add API to get location by entity
2024-01-29 09:22:11 -05:00
blam
a8b0c802b0
chore: make sure to keep the existing uiSchema when parsing dependencies
...
Signed-off-by: blam <ben@blam.sh >
2024-01-29 14:12:36 +01:00
Ben Lambert
ec059da23e
Merge pull request #22524 from ManuInNZ/patch-2
...
Update template.examples.ts, typo fix on skeleton
2024-01-29 13:52:00 +01:00
Valentin VĂLCIU
f937aae0c2
catalog-graph: reduce the number of API requests
...
* use `CatalogClient.getEntitiesByRefs()` to reduce the number of requests
to the backend;
Signed-off-by: Valentin VĂLCIU <axiac.ro@gmail.com >
2024-01-29 12:59:38 +02:00
Ben Lambert
c73ce21018
Merge pull request #22566 from acierto/issue-20256
...
Fix for issue 20256: Bug Report: converting circular structure to JSON error
2024-01-29 11:52:50 +01:00
blam
98753d9bf0
chore: update api-reports
...
Signed-off-by: blam <ben@blam.sh >
2024-01-29 11:47:00 +01:00
blam
78c100bc60
chore: add changeset
...
Signed-off-by: blam <ben@blam.sh >
Signed-off-by: blam <ben@blam.sh >
2024-01-29 11:44:08 +01:00
blam
ed0f7336d8
feat: pass through the the token in scaffolder
...
Signed-off-by: blam <ben@blam.sh >
2024-01-29 11:44:07 +01:00
blam
75dd39d084
chore: support passing through token in fetchContents and fetchFile
...
Signed-off-by: blam <ben@blam.sh >
Signed-off-by: blam <ben@blam.sh >
2024-01-29 11:43:42 +01:00
Ben Lambert
1666bad2f7
Merge pull request #22494 from Bonial-International-GmbH/pjungermann/scaffolder/output-icons
...
feat(scaffolder): Use more distinguishable icons for link and text output
2024-01-29 09:59:58 +01:00