Commit Graph

35963 Commits

Author SHA1 Message Date
Ben Lambert 6a26e65795 Merge pull request #15618 from backstage/renovate/swc-core-1.x-lockfile
fix(deps): update dependency @swc/core to v1.3.25
2023-01-10 10:00:21 +01:00
Morgan Bentell 794a87c36c remove autoformatting changes
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-01-10 09:52:45 +01:00
Morgan Bentell 5b54a5654f remove dev file
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-01-10 09:44:24 +01:00
Brian Fletcher 90f4eb12d5 use index for key in react fragment
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-01-10 08:05:48 +00:00
Alex Crome 5677fdb75d Minor grammar fix to CONTRIBUTING.md
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2023-01-09 21:31:23 +00: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 b99c030f1b added changesets for the root API refactor and move from backend-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-09 21:48:21 +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
Patrick Knight 38fd519fc1 add highlighting of legend item
Signed-off-by: Patrick Knight <pknight@redhat.com>
2023-01-09 14:45:11 -05:00
Paulo Eduardo Peixoto e85e61c154 docs(docs/features/software-templates/writing-custom-field-extensions.md): change "kehab" to "kebab".
Signed-off-by: Paulo Eduardo Peixoto <pauloeduardo_peixoto@hotmail.com>
2023-01-09 14:16:44 -03: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
Dominik Pfaffenbauer 599e00b988 Add API Report
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-09 17:10:39 +01:00
Dominik Pfaffenbauer b6d6350256 Doc Spell Issues
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-09 17:04:54 +01:00
Brian Fletcher c95291d14c address review comments
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-01-09 16:02:57 +00:00
blam 0fbcdfd0d2 chore: fixing warning
Signed-off-by: blam <ben@blam.sh>
2023-01-09 16:46:52 +01:00
blam 68aeea4ba5 chore: fixing the tests
Signed-off-by: blam <ben@blam.sh>
2023-01-09 16:45:43 +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
Dominik Pfaffenbauer 66ff367af6 add changeset
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-09 16:42:30 +01:00
Dominik Pfaffenbauer 4070a59c93 add yarn.lock
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-09 16:41:28 +01:00
Dominik Pfaffenbauer f0de7895f9 Add Scaffolder Sentry Plugin
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-09 16:31:04 +01:00
backstage-goalie[bot] ed3af3b5c7 Merge pull request #15637 from backstage/renovate/js-base64-3.x-lockfile
fix(deps): update dependency js-base64 to v3.7.4
2023-01-09 15:30:29 +00:00
Morgan Bentell ee36ee8d00 fix logic
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-01-09 16:26:29 +01:00
Patrik Oldsberg 20bac30289 Merge pull request #15636 from drodil/toolbox_plugin
Add Toolbox plugin
2023-01-09 16:26:08 +01:00
blam f59448367a chore: fix tests for the TemplateCard
Signed-off-by: blam <ben@blam.sh>
2023-01-09 16:17:08 +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
renovate[bot] 5de909129f fix(deps): update dependency js-base64 to v3.7.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-09 15:02:18 +00: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
blam 50130d4091 chore: renaming the hook for better understanding
Signed-off-by: blam <ben@blam.sh>
2023-01-09 15:08:07 +01:00
blam 3c72c0be91 chore: fix exporting the SecretsContext
Signed-off-by: blam <ben@blam.sh>
2023-01-09 14:55:05 +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
Patrik Oldsberg 7695c5a44c backend-app-api: forklift sevrice factory config from backend-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-09 14:44:38 +01:00
Patrik Oldsberg b777869011 backend-app-api: extract RestrictedIndexedRouter out of root router
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-09 14:44:38 +01:00
Patrik Oldsberg 6eb86a13af backend-app-api: move rootHttpRouter into subfolder
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-09 14:44:38 +01:00
Patrik Oldsberg 0939f56fd1 backend-app-api: move http router factory implementation into subfolder
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-09 14:44:38 +01:00
Patrik Oldsberg d16af4a53a Merge pull request #15523 from backstage/rugvip/factoryfunc
backend-plugin-api: add ServiceFactoryOrFunction type
2023-01-09 14:43:19 +01:00
Patrik Oldsberg ecc6bfe4c9 backend-plugin-api: add ServiceFactoryOrFunction type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-09 14:21:20 +01:00
Patrik Oldsberg 043f4e5678 Merge pull request #15615 from backstage/rugvip/cleanlog
Avoid directly logging error objects
2023-01-09 14:14:49 +01:00
blam fedc5074b1 chore: fixing the API reports
Signed-off-by: blam <ben@blam.sh>
2023-01-09 14:08:45 +01:00
Heikki Hellgren f7ed480ffa Add Toolbox plugin
Closes #3758

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2023-01-09 15:05:42 +02:00