Patrik Oldsberg
746802901a
Merge pull request #15691 from backstage/mob/identity
...
backend-plugin-api: added new core identity service
2023-01-11 13:25:02 +01:00
Patrik Oldsberg
cdabd4eefb
backend-common: rename createPluginCompat -> legacyPlugin
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-11 13:09:56 +01:00
Patrik Oldsberg
6e2248abbe
backend-common: added compatibility wrapper for legacy plugins
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-11 12:29:15 +01:00
Patrik Oldsberg
843a0a158c
backend-plugin-api: added new core identity service
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-11 12:26:14 +01:00
Patrik Oldsberg
170282ece6
backend-app-api: fix token manager factory
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-11 11:50:32 +01:00
Ben Lambert
01ed31492c
Merge pull request #15535 from luchillo17/feat/BCKSTG-93-spans
...
Enable eslint-plugin-react forbid span - Reopen
2023-01-11 11:29:28 +01:00
Johan Haals
cd05fc32ed
Merge pull request #15679 from backstage/renovate/oriflame-backstage-plugin-score-card-0.x
...
fix(deps): update dependency @oriflame/backstage-plugin-score-card to ^0.6.0
2023-01-11 10:11:55 +01:00
Patrik Oldsberg
c558c04caa
Merge pull request #15664 from backstage/rugvip/folders
...
backend-app-api: restructure implementation layout
2023-01-11 10:11:33 +01:00
renovate[bot]
cf6fb13f43
fix(deps): update dependency @oriflame/backstage-plugin-score-card to ^0.6.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-01-11 03:26:33 +00:00
Carlos Esteban Lopez
2bdd1f92c1
fix: Add paragraph prop for bottom margin
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-01-10 16:08:53 -05:00
Carlos Esteban Lopez
e75f39e603
feat: Lint paragraphs except in test files & fix
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-01-10 16:08:53 -05:00
Carlos Esteban Lopez
1daac71e74
fix: Apply linter <span> rule
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-01-10 16:07:40 -05:00
Patrik Oldsberg
8de0276086
Merge pull request #15663 from backstage/rugvip/gs
...
backend-plugin-api: remove gs
2023-01-10 18:29:58 +01:00
Patrik Oldsberg
3b8fd4169b
backend-app-api: restructure implementation layout
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-10 16:25:38 +01:00
Patrik Oldsberg
a8c87abf91
backend-plugin-api: remove gs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-10 16:04:11 +01:00
github-actions[bot]
9521f1274d
Version Packages (next)
2023-01-10 14:18:51 +00:00
Ben Lambert
35b261a00c
Merge pull request #15399 from backstage/blam/break-up-scaffolder
...
scaffolder: Introduce the `@backstage/plugin-scaffolder-react` and move re-usable components and types there
2023-01-10 15:05:31 +01:00
Ben Lambert
10c58949f3
Merge pull request #15556 from drodil/app_feature_flags
...
feat: allow specifying app level feature flags
2023-01-10 14:30:47 +01:00
Johan Haals
2b6dbc28fa
Merge pull request #15658 from backstage/rugvip/lifecyclelog
...
backend-plugin-api: update lifecycle service to use a logger instead of labels
2023-01-10 14:20:13 +01:00
blam
908378f062
Merge remote-tracking branch 'origin/master' into blam/break-up-scaffolder
...
* origin/master: (55 commits)
backend-app-api: switch plugin log label pluginId->plugin
backend-app-api: create a labelled logger for rootHttpRouter
backend-app-api: remove startHttpServer
fix(deps): update dependency @rjsf/utils to v5.0.0-beta.16
backend-app-api: fix infinite loop in http server stop
remove autoformatting changes
remove dev file
use index for key in react fragment
Minor grammar fix to CONTRIBUTING.md
backend-app-api: explicit request handler types for MiddlewareFactory
added changesets for the root API refactor and move from backend-common
backend-app-api: update API report + fixes
add highlighting of legend item
docs(docs/features/software-templates/writing-custom-field-extensions.md): change "kehab" to "kebab".
backend-app-api: move http dir out of lib
backend-common: reimplement service builder using backend-app-api
backend-app-api: move cors and helmet options reader to http folder
address review comments
fix picky cli-report
fix logic
...
Signed-off-by: blam <ben@blam.sh >
2023-01-10 14:19:53 +01:00
Patrik Oldsberg
3062abce40
Merge pull request #15657 from backstage/rugvip/loglabel
...
backend-common: make it possible to override service log label
2023-01-10 14:15:21 +01:00
Patrik Oldsberg
bbcc1041cf
backend-plugin-api: update lifecycle service to use a logger instead of labels
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-10 13:59:40 +01:00
Patrik Oldsberg
92b0ef65c1
Merge pull request #15589 from backstage/rugvip/httpmove
...
backand-app-api: move over HTTP server implementation from backend-common
2023-01-10 13:57:24 +01:00
Patrik Oldsberg
d592ec4f51
backend-common: make it possible to override service log label
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-10 13:23:09 +01:00
Patrik Oldsberg
e3fca10038
backend-app-api: switch plugin log label pluginId->plugin
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-10 13:01:21 +01:00
Patrik Oldsberg
c45be22cc0
backend-app-api: create a labelled logger for rootHttpRouter
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-10 12:52:55 +01:00
Patrik Oldsberg
bff790af9c
backend-app-api: remove startHttpServer
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-10 12:19:06 +01:00
Morgan Bentell
e7a3ab0b86
Merge pull request #15559 from agentbellnorm/provide-embedded-app-bundle
...
[TechDocs] Allow user to provide embedded app bundle and specify port
2023-01-10 10:55:52 +01:00
Heikki Hellgren
bca8e8b393
feat: allow specifying app level feature flags
...
application feature flags can be defined in the application
creation. see docs/plugins/feature-flags.md for reference.
closes #15553
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2023-01-10 11:29:45 +02:00
Patrik Oldsberg
bd20e8b925
backend-app-api: fix infinite loop in http server stop
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-10 10:16:52 +01:00
Morgan Bentell
5b54a5654f
remove dev file
...
Signed-off-by: Morgan Bentell <mbentell@spotify.com >
2023-01-10 09:44:24 +01:00
Patrik Oldsberg
c028fa124d
backend-app-api: explicit request handler types for MiddlewareFactory
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 22:09:39 +01:00
Patrik Oldsberg
d92cbd0205
backend-app-api: update API report + fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 21:44:41 +01:00
Patrik Oldsberg
243f38de5a
backend-app-api: move http dir out of lib
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 17:24:33 +01:00
Patrik Oldsberg
56d7066e85
backend-common: reimplement service builder using backend-app-api
...
Co-authored-by: blam <ben@blam.sh >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 17:23:53 +01:00
Patrik Oldsberg
a70b64b488
backend-app-api: move cors and helmet options reader to http folder
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 17:22:14 +01:00
Morgan Bentell
0c6323ae8f
fix picky cli-report
...
Signed-off-by: Morgan Bentell <mbentell@spotify.com >
2023-01-09 16:42:56 +01:00
Morgan Bentell
ee36ee8d00
fix logic
...
Signed-off-by: Morgan Bentell <mbentell@spotify.com >
2023-01-09 16:26:29 +01:00
Patrik Oldsberg
011c8a8ff1
backend-common: use readHttpServerOptions to read SingleHostDiscovery options
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: blam <ben@blam.sh >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 16:04:57 +01:00
Patrik Oldsberg
c44dc6225f
backend-common: reimplement middleware using MiddlewareFactory
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: blam <ben@blam.sh >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 16:04:25 +01:00
Patrik Oldsberg
eb62b5be74
backend-app-api: add MiddlewareFactory + configure
...
Co-authored-by: blam <ben@blam.sh >
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 15:51:32 +01:00
Patrik Oldsberg
15f15e4a71
backend-app-api: reimplement rootHttpRouterFactory with internal API
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00
Patrik Oldsberg
d56bd5dfef
backend-app-api: add startHttpServer helper
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00
Patrik Oldsberg
f56886014e
backend-app-api: make config optional for all config readers
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00
Patrik Oldsberg
e8d2de592d
backend-app-api: readCorsOptions now disables cors by default
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00
Patrik Oldsberg
4097435eeb
backend-app-api: split out readHelmetOptions
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00
Patrik Oldsberg
1fed5327c3
backend-app-api: split out readCorsOptions
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00
Patrik Oldsberg
950e0392aa
backend-app-api: refactor hostFactory into createHttpServer
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00
Patrik Oldsberg
64f40724d5
backend-app-api: tests and fixes for readHttpServerOptions
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00
Patrik Oldsberg
31f20f5029
backend-app-api: move http options reading to lib + refactor
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-01-09 14:44:38 +01:00