Commit Graph

17264 Commits

Author SHA1 Message Date
Patrik Oldsberg 1ee2b8972b Merge pull request #18913 from backstage/rugvip/app-backend-refactor
app-backend: refactored to use static config and extension points
2023-08-07 11:40:47 +02:00
Andre Wanlin 16452cd007 added empty return
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2023-08-04 16:03:51 -05:00
Fredrik Adelöw 414ecc6a27 fix the config checking error for linguist
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-03 21:30:06 +02:00
Fredrik Adelöw f5ad95497f Merge pull request #18831 from RoadieHQ/add-examples
Adds a number of examples for builtin functions
2023-08-03 21:26:19 +02:00
Fredrik Adelöw 63b40fb0ac Merge pull request #18899 from DSmedley/master
Fixed changelog for fromConfig and moved config example to as config section of readme
2023-08-03 19:58:05 +02:00
Fredrik Adelöw 6a080a21d2 Merge pull request #18931 from adamdmharvey/adamdmharvey/codeql-auth
fix(auth-backend): Overly permissive regex in test
2023-08-03 19:57:07 +02:00
Fredrik Adelöw a07d4af11e Merge pull request #18918 from kuangp/feat/scmProcessor/kinds
feat(AnnotateScmSlughEntityProcessor): support configuring applicable kinds
2023-08-03 19:46:48 +02:00
Fredrik Adelöw 5da1d9d639 Merge pull request #18330 from bforbis/linguist-tags-processor
Linguist tags processor
2023-08-03 19:36:48 +02:00
Adam Harvey 825be22c82 fix(auth-backend): Overly permissive regex in test
Signed-off-by: Adam Harvey <aharvey00@gmail.com>
2023-08-03 13:15:01 -04:00
Brian Fletcher aea0482fee fix typo
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-08-03 14:15:29 +01:00
Brian Fletcher 6a76b89372 fix mocking
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-08-03 14:13:53 +01:00
Patrik Oldsberg da06d93e24 app-node: align express version
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-03 11:40:36 +02:00
Phil Kuang b8cccd8ee8 feat(AnnotateScmSlughEntityProcessor): support configuring applicable kinds
Signed-off-by: Phil Kuang <pkuang@factset.com>
2023-08-02 15:42:27 -04:00
Patrik Oldsberg 7bc4dad52c app-backend: move reading of static config to createRouter
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-02 16:57:48 +02:00
Patrik Oldsberg cbdc9a39d6 app-node: add missing @types/express dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-02 16:54:51 +02:00
Patrik Oldsberg d564ad142b app-backend: migrate to use static configuration and extension point
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-02 16:54:07 +02:00
Patrik Oldsberg 9fbe95ef65 added app-node with a static fallback handler extension point
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-02 16:54:07 +02:00
Fredrik Adelöw 2386d4891a Merge pull request #18905 from backstage/djam/mark-providers-as-frontend
chore: add frontend visibility to provider objects in auth config
2023-08-02 16:16:39 +02:00
Brian Fletcher 85617f898d fix tests
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-08-02 11:25:39 +01:00
djamaile bb70a9c388 chore: add frontend visibility to provider objects in auth config
Signed-off-by: djamaile <rdjamaile@gmail.com>
2023-08-02 12:09:46 +02:00
Brian Fletcher e65b437798 fixes after merge to master
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-08-02 11:00:35 +01:00
Brian Fletcher e07f7fcb75 Merge branch 'master' into add-examples
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-08-02 10:25:48 +01:00
Fredrik Adelöw 29f77f923c Ensure that all services are dependency injected into the module instead of taken from options
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-02 11:08:22 +02:00
Dillon Smedley 414b8f16ba Fixed changelog for fromConfig and moved config example to as config section of readme
Signed-off-by: Dillon Smedley <smedleydillon@gmail.com>
2023-08-01 22:26:26 -04:00
github-actions[bot] 572abc7edf Version Packages (next) 2023-08-01 12:30:00 +00:00
Patrik Oldsberg 5320b382c4 Merge pull request #18806 from tomasmota/patch-1
Fix typo in devtools plugin readme
2023-08-01 14:18:37 +02:00
Patrik Oldsberg 5e2a2e3d85 Merge pull request #18813 from namco1992/mengnan/fix-mygroupspicker-query
Fix the query filter in the MyGroupsPicker
2023-08-01 14:00:24 +02:00
Patrik Oldsberg 5f83133dd3 Merge pull request #18838 from backstage/vinzscam/root-config-service
Rename ConfigService to RootConfigService
2023-08-01 13:59:11 +02:00
Patrik Oldsberg e0ab236400 Merge pull request #18871 from backstage/freben/scaffolder-utils-to-node
Expose scaffolder module helper functions from the node package
2023-08-01 13:58:39 +02:00
Patrik Oldsberg 870c48f54f backend-test-utils: renamed mockServices.config to .rootConfig
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-01 12:07:07 +02:00
Fredrik Adelöw b0e3b6c074 fix tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-01 10:14:50 +02:00
Mitchell Hentges 7dcf105e5c Merge pull request #18874 from mitchhentgesspotify/mhentges/search-backend-missing-config-key
Adds missing `configSchema` field to `plugin-search-backend`
2023-08-01 10:06:10 +02:00
Carlos Esteban Lopez Jaramillo a33eed09a0 Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo 48f1811691 Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez f6fe178c99 test: Address PR comments on random port for WS and Express
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo c1d645a487 Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo 79519e31fe Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo 438bf1dfdb Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo f6b6344e7e Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez bbf4e9c894 fix: Fix pathRewrite in k8s Proxy for WebSocket requests
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-07-31 10:53:17 -05:00
Vincenzo Scamporlino 2cccf58ef1 chore: config to rootConfig
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:11:00 +02:00
Mitchell Hentges 951ab6c9db Adds missing configSchema field to plugin-search-backend
This was causing `loadConfigSchema()` to return the wrong
values for this plugin.

Signed-off-by: Mitchell Hentges <mhentges@spotify.com>
2023-07-31 15:32:35 +02:00
Fredrik Adelöw d3b31a791e Expose executeShellCommand, RunCommandOptions, and fetchContents from the node package
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-07-31 14:52:03 +02:00
Fredrik Adelöw 198b5b0636 Merge pull request #18589 from backstage/renovate/linguist-js-2.x-lockfile
fix(deps): update dependency linguist-js to v2.6.1
2023-07-31 13:48:52 +02:00
Tomás Mota 125d7ba4bf Merge branch 'backstage:master' into patch-1 2023-07-31 13:19:06 +02:00
Fredrik Adelöw f7f1a9f36f Merge pull request #18818 from Charge71/aws-s3-provider-adding-account-id
Added option to configure AWS accountId in AwsS3EntityProvider
2023-07-31 11:48:57 +02:00
Fredrik Adelöw 9e16287551 Merge pull request #18815 from Tirex/microsoft-calendar-plugin-readme-changes
README update - example of apiRef definition and fixed component name
2023-07-31 10:29:40 +02:00
Fredrik Adelöw 697be58baa Merge pull request #18848 from awanlin/topic/config-validation-clean-up
Config validation clean up
2023-07-31 10:27:22 +02:00
Fredrik Adelöw e743cdae82 Merge pull request #18789 from backstage/freben/no-action
Use `fetchContents` directly instead of a `fetchPlainAction`
2023-07-31 10:15:41 +02:00
Alexandr Puzeyev eea2922e74 README update - adding example of apiRef definition and fixed component name
Signed-off-by: Alexandr Puzeyev <1099257+Tirex@users.noreply.github.com>
2023-07-31 10:48:27 +06:00