Commit Graph

6538 Commits

Author SHA1 Message Date
Marcus Eide dac55f3cc7 Make optional
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-12-07 12:44:16 +01:00
Radoslaw Wielonski 6026ebb680 refactor: use prototype to access private properties and avoid // @ts-ignore
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-07 12:24:14 +01:00
Radoslaw Wielonski 06d80ac7a6 refactor: remove ts-ignore comments from tests
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-07 12:02:58 +01:00
Radoslaw Wielonski af77b33895 docs: update api-report.md with error handler changes
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-07 11:36:01 +01:00
Radoslaw Wielonski 5a59f5507e feat: add flag for default error handler
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-07 11:35:08 +01:00
Marcus Eide 5c1840c16e Rename to DatabaseManagerOptions and export
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-12-07 11:06:59 +01:00
blam 11b7c39fb6 chore: added caching for successful profile retrieval
Signed-off-by: blam <ben@blam.sh>
2021-12-07 10:52:27 +01:00
Johan Haals 95ab7baba6 Merge pull request #8350 from kuangp/fix/sidebar
fix(sidebar): use ellipsis styling for overflowed text
2021-12-07 10:34:27 +01:00
Johan Haals b0517904c4 Merge pull request #8341 from adamdmharvey/update-create-app
chore: Update create app template to align with example app
2021-12-07 09:38:03 +01:00
Tim Hansen 36bb4fb2e9 More scaffolder config cleanup
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-12-06 13:13:03 -07:00
Patrik Oldsberg 18b7b795c1 core-components: docs + fix API report warnings
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-06 17:23:01 +01:00
Radoslaw Wielonski f0064d4ee3 fix: fix tests for custom error handler
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-06 15:40:02 +01:00
Radoslaw Wielonski ad8ed6f91b feat: add ability to set custom errorHandler
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-06 15:29:11 +01:00
Patrik Oldsberg 73c73b71d1 auth: simplify types and reintroduce deprecated BackstageIdentity
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-06 14:51:40 +01:00
Emma Indal 594e73aa1c use path.sep instead of / to accound for differnt platforms (#8380)
Signed-off-by: Emma Indal <emmai@spotify.com>
2021-12-06 14:29:07 +01:00
Otto Sichert 731e9293bd Merge pull request #6335 from backstage/iameap/techdocs-cache
[TechDocs] Optional static resource caching
2021-12-06 10:38:30 +01:00
Eric Peterson ef600b3c8c Review feedback.
Signed-off-by: Eric Peterson <i.am@eric.pe>
2021-12-05 16:50:09 -06:00
Fredrik Adelöw b84c49750d Merge pull request #8346 from backstage/additionalKnexConfig
Additional knex config
2021-12-03 11:26:54 +01:00
blam e0f5814037 chore: more code review comments
Signed-off-by: blam <ben@blam.sh>
2021-12-03 10:33:05 +01:00
blam a76dacda24 chore: fix up the api reports
Signed-off-by: blam <ben@blam.sh>
2021-12-03 10:24:01 +01:00
blam 388fd9bb7f chore: fixing some code review comments
Signed-off-by: blam <ben@blam.sh>
2021-12-03 10:21:01 +01:00
Phil Kuang e5976071ea fix(sidebar): use ellipsis styling for overflowed text
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-12-02 17:10:00 -05:00
Fredrik Adelöw 8c84e4ef1f add test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-02 21:08:39 +01:00
Adam Harvey 7d24709264 Fix URL typo
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-02 14:30:44 -05:00
Fredrik Adelöw 6cecfbba73 final tweaks
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-02 19:53:44 +01:00
Andrew Shirley 6298de32dd Add knexConfig sections to the config
Signed-off-by: Andrew Shirley <andrew.shirley@sainsburys.co.uk>
2021-12-02 19:43:44 +01:00
Fredrik Adelöw 9603827bb5 Addressed some peer dependency warnings
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-02 19:32:42 +01:00
Adam Harvey bdf357956c Align scripts order to monorepo
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-02 12:33:38 -05:00
Adam Harvey 2d3dd1e76f Fix doco typo
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-02 12:29:39 -05:00
Adam Harvey cfd019b721 Update Backstage docs link
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-02 12:29:16 -05:00
Adam Harvey 2c50373755 Move test-utils to devDeps
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-02 12:21:06 -05:00
Adam Harvey 2c009db3b6 Bump Spotify's prettier
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-02 12:20:44 -05:00
Johan Haals 581288f670 Merge pull request #8325 from backstage/vinzscam/bump-esbuild-and-rollup
Add cli option for minifying plugins and backend build
2021-12-02 15:34:08 +01:00
Marcus Eide 259922bfb2 Update api-reports
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-12-02 14:30:49 +01:00
Marcus Eide 7b61f2c3b6 Make migrations object required
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-12-02 14:19:02 +01:00
github-actions[bot] 29f2606ed9 Version Packages 2021-12-02 12:35:24 +00:00
blam 39645e56ac chore: reworking the auth providers to decorate the identity from the token that is returned from the different providers
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2021-12-02 13:33:47 +01:00
blam 29d0b45c6a chore: fixing issue with multi signin providers
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2021-12-02 13:32:35 +01:00
blam 64c3fc492e chore: fix up api-reports and fix the export
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2021-12-02 13:32:35 +01:00
blam 0bb10226b8 chore: move some packges around so that we don't have bad imports
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2021-12-02 13:32:35 +01:00
Johan Haals 8c337a480f chore: Update types and API reports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-12-02 13:32:35 +01:00
Johan Haals 48e1d3bfca chore: remove wip comments
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-12-02 13:32:35 +01:00
Johan Haals 15b98232d0 chore: drop wip comments
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-12-02 13:32:35 +01:00
Johan Haals e9471d274c Use BackstageUserIdentity, fix tests
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-12-02 13:32:35 +01:00
Johan Haals 32b0443660 core-plugin-api: Use LegacyUserIdentity helper
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-12-02 13:29:27 +01:00
Patrik Oldsberg 6304c8f947 core-plugin-api: Refactor IdentityApi
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-02 13:29:27 +01:00
Ben Lambert afa656ae6b Merge pull request #8302 from backstage/feat/search-modal-context
[Search] Search Modal now relies on the Search Context
2021-12-02 13:08:51 +01:00
Ben Lambert 90317d4dea Merge pull request #7521 from hiba-aldalaty/scalable-sidebar-new-implementation
New Scalable Side Nav design Implementation
2021-12-02 13:08:35 +01:00
Marcus Eide 70c46a708b Add options with migrations category
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-12-02 13:05:31 +01:00
Patrik Oldsberg 1f7c345191 Merge pull request #8093 from RoadieHQ/scorecard-tech-insights
Scorecard for tech insights
2021-12-02 12:04:27 +01:00