Commit Graph

6538 Commits

Author SHA1 Message Date
Mike Lewis 03962638a0 create-app: fix formatting in search.ts
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-23 11:10:29 +00:00
Fredrik Adelöw a6b5becf0f Merge pull request #8202 from backstage/freben/bump-rjsf
bump rjsf
2021-11-23 11:11:13 +01:00
Fredrik Adelöw 2d7d165737 bump rjsf
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-22 19:59:52 +01:00
Mike Lewis 839e931d34 create-app: pass tokenManager when constructing TechDocsCollator
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-22 18:44:49 +00:00
Mike Lewis 14a6c46dff Merge remote-tracking branch 'origin/master' into natasha/b2b-auth
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-22 18:22:57 +00:00
Patrik Oldsberg 8a96019a39 Merge branch 'master' into rugvip/test-port 2021-11-22 17:33:10 +01:00
Tim Jacomb 52d3ca287e Fix broken ssl postgres docs
Signed-off-by: Tim Jacomb <tim.jacomb@hmcts.net>
2021-11-22 16:30:51 +00:00
hiba-aldalaty 3944b5e9b8 Update tests
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-22 16:15:18 +00:00
hiba-aldalaty 1ea036426c Change fontsize of dropdown items
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-22 15:07:28 +00:00
Fredrik Adelöw 1e57d1c23e Merge pull request #8071 from backstage/feat/change-default-port
Change default port of backend from 7000 to 7007
2021-11-22 15:58:48 +01:00
hiba-aldalaty 10376e33c4 Improve use of conditional classes
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-22 14:57:20 +00:00
hiba-aldalaty 305901cbe6 Modify SidebarContextType to reduce api surface + update api-report
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-22 14:43:18 +00:00
hiba-aldalaty 18b089cdcc Refactor: remove hasSubmenu prop and move submenuTitle prop to submenu component
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-22 13:50:32 +00:00
Patrik Oldsberg b9af54d431 Merge pull request #8089 from backstage/rugvip/test-api
core,test-utils: deprecate ApiRegistry, add new TestApiProvider and TestApiRegistry
2021-11-22 13:22:33 +01:00
Patrik Oldsberg 54fe58b85b Merge pull request #8173 from backstage/rugvip/best
cli: test coverage and speed improvements
2021-11-22 10:24:11 +01:00
Colton Padden 5919df85d1 Add .snyk ignore file for @techdocs/cli
Ignores with 6-month duration for vulnerabilities that have also been ignored
for @backstage/cli:

- SNYK-JS-BROWSERSLIST-1090194
- SNYK-JS-IMMER-1540542

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-11-21 09:39:02 -05:00
Patrik Oldsberg 910c2674b5 test-utils: review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-20 15:52:01 +01:00
Patrik Oldsberg dde216acf4 cli: switch to v8 coverage provider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-20 11:32:22 +01:00
Patrik Oldsberg 719cc87d2f cli: disable ES transform in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-20 11:24:08 +01:00
hiba-aldalaty 4894049dfe Change SubmenuItem to SidebarSubItem
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-19 15:00:11 +00:00
Eric Peterson 5bfead02ec Merge pull request #8141 from backstage/emmaindal/techdocs-search-default-app
Add techdocs search to default app
2021-11-19 15:56:41 +01:00
hiba-aldalaty adfc0c0a06 Export SubmenuItemProps and DropdownItemProps in index & remove hasDropDown boolean- fix ae-forgotten-export warnings in api-report
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-19 13:16:44 +00:00
Himanshu Mishra d0ced15700 Merge pull request #8152 from RoadieHQ/sidebar-pin-default
Pin Sidebar by default
2021-11-19 17:24:06 +05:30
hiba-aldalaty a9d85516e6 Add jsdoc documents - fix some ae-missing-release-tag warnings in api-report
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-19 11:33:43 +00:00
hiba-aldalaty 3805cd7d36 Make dropdown items full height & width - make hit slop bigger
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-11-19 10:32:06 +00:00
Patrik Oldsberg 2d03529828 Merge pull request #8144 from backstage/jhaals/errorz
errors: rework error response naming
2021-11-19 09:49:39 +01:00
Fredrik Adelöw d83ce65d5b Merge pull request #8148 from backstage/freben/notitle
use id instead of title in the default plugin routes
2021-11-19 09:38:24 +01:00
Patrik Oldsberg 0fae9f2c0b core-app-api: fix and release accidental createApp type breakage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 22:54:46 +01:00
sblausten bfa5957669 Change sidebar to be pinned by default
Signed-off-by: sblausten <sam@roadie.io>
2021-11-18 18:25:43 +01:00
Otto Sichert 97b8c8c8fc Ensure all relevant port references are updated and document changes
Signed-off-by: Otto Sichert <git@ottosichert.de>
2021-11-18 17:23:43 +01:00
Fredrik Adelöw ee055cf6db use id instead of title in the default plugin routes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-18 17:00:39 +01:00
Nataliya Issayeva c149a56f79 Fix prettier error maybe
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 0f5744a5a2 Mark auth secret as secret
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 8e77f47119 Add missing tokenManager in default app backend
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 640ba82ca6 Update api reports
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 83aa387b62 Default to noop tokenManager and no backend secret
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva c35abaadee Clean up tests a bit
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:52 -08:00
Nataliya Issayeva 9cbb3cf908 Remove auth middleware
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:52 -08:00
Nataliya Issayeva fca908a7d6 Move IdentityClient back to auth-backend
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:56:43 -08:00
Nataliya Issayeva b38d77f4f0 Change AuthIdentityTokenManager to ServerTokenManager
Co-authored-by: Joe Porpeglia <joeporpeglia@users.noreply.github.com>
Co-authored-by: Tim Hansen <timbonicus@gmail.com>
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:56:42 -08:00
Nataliya Issayeva fa6a9b797f Update AuthIdentityTokenManager tests
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:56:42 -08:00
Nataliya Issayeva 8fa1098cd5 Handle optionally set backend auth secret
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Nataliya Issayeva 8ceffe5f98 Use backend secret from config
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Nataliya Issayeva 7589795798 Use correct JWT type and algorithm
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Nataliya Issayeva 2533294ec1 Static create and private constructor not really needed
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Nataliya Issayeva 1b2bd0ec01 Add basic tests
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Nataliya Issayeva f3d9de436f Make tokenManager constructor private and add static create method
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Nataliya Issayeva c4bdd04515 Use and validate JWT for servers
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Joe Porpeglia 2a320c21b4 Pass auth token from document collators
Co-authored-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
Co-authored-by: Tim Hansen <timbonicus@gmail.com>
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2021-11-18 07:55:25 -08:00
Nataliya Issayeva 657a6a0b8e Add code to enable authorization
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:25 -08:00