Commit Graph

57222 Commits

Author SHA1 Message Date
Patrik Oldsberg 09fe297bb3 Merge pull request #26101 from backstage/changeset-release/master
Version Packages (next)
2024-08-27 14:04:02 +02:00
github-actions[bot] 911bbe0d92 Version Packages (next) 2024-08-27 11:41:57 +00:00
Patrik Oldsberg 0a48cc88a8 Merge pull request #26215 from backstage/mob/app-it-up
NFS: Introduce the `@backstage/plugin-app` to house built in extensions
2024-08-27 13:36:21 +02:00
blam 1f8012619f chore: remove un-used imports
Signed-off-by: blam <ben@blam.sh>
2024-08-27 13:17:31 +02:00
Ben Lambert 6513649c6b Merge pull request #26196 from stephenglass/scaffolder/custom-name
add scaffolder review step custom name option
2024-08-27 13:13:37 +02:00
Patrik Oldsberg 49a463c577 core-compat-api: update collectLegacyRoutes test to include app plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 13:12:34 +02:00
blam 03e9125c0e chore: fixing tests for RouterBlueprint
Signed-off-by: blam <ben@blam.sh>
2024-08-27 13:11:00 +02:00
Patrik Oldsberg 51046f5d27 core-compat-api: update compat wrapper test snapshot
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 13:07:54 +02:00
blam 804991e9d2 chore: update changeset
Signed-off-by: blam <ben@blam.sh>
2024-08-27 12:45:47 +02:00
blam 2b1b0eba84 feat: support title if present in schema definition
Signed-off-by: blam <ben@blam.sh>
2024-08-27 12:44:12 +02:00
blam ff438f7b66 chore: fixing issue with type deps
Signed-off-by: blam <ben@blam.sh>
2024-08-27 12:11:08 +02:00
Ben Lambert 1e4c9578ea Merge pull request #26234 from backstage/dependabot/npm_and_yarn/micromatch-4.0.8
chore(deps): bump micromatch from 4.0.7 to 4.0.8
2024-08-27 11:56:07 +02:00
blam b13351e38d chore: some doc links
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:52:54 +02:00
Patrik Oldsberg 65b9290ce5 Merge pull request #26203 from backstage/nbs10/convert-discovery-service-into-loader
[NBS 1.0] Convert discovery services into feature loaders
2024-08-27 11:48:09 +02:00
blam d3f79d13bc chore: changeset for other packages
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:40:03 +02:00
blam f83f0136dc chore: update the scripts to make frontned-app-api
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:38:04 +02:00
blam 85d86bcbc4 chore: small final cleanup
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:28:22 +02:00
blam 2bb9517d4d chore: install the @backstage/plugin-app by default now
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:39 +02:00
blam 99b799e65a chore: fixing dependency duplication
]
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam e1ea702eca chore: fix some tests
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 1ca243ddc4 chore: fixing tests for AppRootWrapperBlueprint
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam acac2a208f chore: yarn.lock
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam ea6e94a83a chore: fix api-reports
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam f66f603ef5 chore: fix some tests
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 7e9af96f7c chore: make the tree.root output a react element
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 97a077583a chore: move the appIdentityProxy across
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 1a76c4c9ca chore: app runs correctly 🎉
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 5433a07fa2 chore: generate api-reports and fix bad import
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 175201bdf0 chore: added all the app extensions to the app plugin
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
 You are currently bisecting, started from branch 'master'.
2024-08-27 11:24:38 +02:00
blam 1deb3f8948 chore: move over the API definitions
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:37 +02:00
blam 06448161aa chore: move things around a little bit to the app plugin
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:37 +02:00
blam 5a97d446f6 feat: the app plugin
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:37 +02:00
Ben Lambert 75ac0a8703 Merge pull request #26233 from backstage/blam/add-extensions-and-features
NFS: Added more options to `renderInTestApp`
2024-08-27 11:22:22 +02:00
Johan Haals 21711c6bdd Merge pull request #26175 from backstage/jhaals/skipMigrations
backend-defaults: Add config options to skip database migrations
2024-08-27 11:13:15 +02:00
blam 43c4d76763 chore: regenerate api-reports
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:04:01 +02:00
blam 1d6ce27d5d chore: typechanges
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:01:51 +02:00
blam f6d1874713 chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:01:41 +02:00
blam ddbdad54e5 feat: add the ability to provide features or overrides to renderInTestApp
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:01:40 +02:00
Patrik Oldsberg 5b714ddece Merge pull request #26204 from backstage/rugvip/type-params
frontend-plugin-api: consolidate type parameters for extension definitions and blueprints
2024-08-27 10:58:34 +02:00
Fredrik Adelöw 14139beb62 Merge pull request #26232 from backstage/freben/pg-common
add pg-format
2024-08-27 10:57:02 +02:00
Camila Belo dfa7d3d657 Merge pull request #26230 from backstage/nbs10/cleanup-error-handler-in-tests
[NBS 1.0] Use `mockErrorHandler` instead of `MiddlewareFactory` in tests
2024-08-27 10:54:16 +02:00
Camila Belo 8710a3e3a2 Update .changeset/sharp-items-study.md
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-27 10:50:26 +02:00
Camila Belo 7a72ec899b refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-27 10:49:03 +02:00
dependabot[bot] 35b124a5e3 chore(deps): bump micromatch from 4.0.7 to 4.0.8
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-27 08:43:02 +00:00
Patrik Oldsberg 00b9e8c010 update test snapshots for new structure of ExtensionDefinition
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 10:39:45 +02:00
Patrik Oldsberg 0a317137c5 frontend-plugin-api: use undefined instead of null for extension definition .T
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 10:39:45 +02:00
Patrik Oldsberg 1173e798f7 frontend-test-utils: fix lack of namespace fallback in tester query method
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 10:39:45 +02:00
Patrik Oldsberg 96e9dd2004 frontend-test-utils: revert extension resolution behavior in tester
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 10:39:44 +02:00
Johan Haals f9b1d57da5 chore: Update config
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:38:44 +02:00
Johan Haals 66b7af4217 chore: tweak wording, fix config docs
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:35 +02:00