Commit Graph

21124 Commits

Author SHA1 Message Date
Patrik Oldsberg 08bc6c8117 Merge pull request #8684 from backstage/update-theme-docs
Fix outdated custom theme docs
2021-12-30 00:43:03 +01:00
Patrik Oldsberg 56efafbe28 Merge branch 'master' into update-theme-docs 2021-12-30 00:34:47 +01:00
Patrik Oldsberg 8c207df37f Merge pull request #8680 from cmpadden/update-custom-theme-docs
Update Backstage Customization Docs to use ThemeProvider
2021-12-30 00:33:45 +01:00
Tim Hansen 851e9bd42e Fix outdated custom theme docs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-12-29 14:46:57 -07:00
Colton Padden 56c8ff9be7 update docs to use ThemeProvider for custom theme overrides
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-29 14:14:20 -05:00
Zach Hammer d573aa8e30 separate filter statements
Signed-off-by: Zach Hammer <zhammer@seatgeek.com>
2021-12-29 14:06:50 -05:00
Zach Hammer f8259f7cec use GitLab casing as found in vocab.txt
Signed-off-by: Zach Hammer <zhammer@seatgeek.com>
2021-12-29 14:05:13 -05:00
Andre Wanlin 6ace1d996e Updated backend-tasks readme
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-12-29 12:41:08 -06:00
Patrik Oldsberg fbdb1ec331 Merge pull request #8667 from kuangp/feat/EntityTagsPicker
feat(EntityTagsPicker): implement scaffolder field extension for selecting tags
2021-12-29 19:39:23 +01:00
Phil Kuang 54ef743aa4 feat(SearchTypeTabs): implement a tabs variant search type filter
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-12-29 13:31:18 -05:00
Patrik Oldsberg d35511d750 Merge pull request #8666 from kuangp/feat/catalogWrite
feat(catalog:write): support custom filenames
2021-12-29 19:03:56 +01:00
Patrik Oldsberg 3075622c23 Merge pull request #8677 from fabioviana-hotmart/patch-1
Update ADOPTERS.md - adding Hotmart
2021-12-29 19:02:06 +01:00
Karan Shah 2f045bba6f Merge remote-tracking branch 'origin/airbrake-initial' into airbrake-initial
# Conflicts:
#	packages/app/package.json
2021-12-29 17:19:41 +00:00
Karan Shah 98a40195c1 Small name refactoring and improvement to dev
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:48 +00:00
Karan Shah c9ccdbbf12 Fix plugin.test.tsx as page elements were moved out
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:48 +00:00
Karan Shah 3e77697da0 Fix AirbrakeWidget.test.tsx
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:48 +00:00
Karan Shah d0d32eff64 Add 100% test coverage
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:48 +00:00
Karan Shah b788f6dd32 Improve tests and keys in for loops for TSX
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:48 +00:00
Karan Shah 00fd929ee0 Add in AirbrakeWidget
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah 1b8b5148b7 Added in some ExampleData.ts
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah e1ae24781c Add the generated api-report.md
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah 04c86e5a10 Created a Changeset and improved the Airbrake plugin README
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah 1890a9db0f Improve the wording in index.test.ts
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah 93c371143a Make it very clear that this plugin is not fit for use
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah 85f71c508e Update ExampleFetchComponent.test.tsx
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah 264298d5a4 Update the Airbrake Icon to use the one from their website
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah 177d6f2db4 Remove the plugin from App.tsx and update README
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:47 +00:00
Karan Shah f48f100f50 Add index.test.ts and plugin.test.tsx
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:40 +00:00
Karan Shah 4d5182484c Generate the initial plugin code
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:18:39 +00:00
moltenice 52465d490f Add in the plugin marketplace entry for Airbrake
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:16:40 +00:00
Karan Shah b44a324064 Small name refactoring and improvement to dev
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:14:24 +00:00
Karan Shah 4ec1d27e26 Fix plugin.test.tsx as page elements were moved out
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:10:45 +00:00
Karan Shah a550661098 Fix AirbrakeWidget.test.tsx
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 17:04:08 +00:00
Colton Padden 8b8118bbd4 add instructions on using themeprovider to customization docs
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-29 11:58:59 -05:00
Patrik Oldsberg a7a9c4f123 Merge pull request #8676 from backstage/rugvip/testcont
backend-test-utils: lazy-load testcontainers
2021-12-29 17:10:15 +01:00
Karan Shah 96d560cd95 Add 100% test coverage
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 16:07:48 +00:00
Karan Shah baa79f0724 Improve tests and keys in for loops for TSX
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-29 16:02:09 +00:00
Phil Kuang 9c25894892 feat(EntityTagsPicker): implement scaffolder field extension for selecting tags
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-12-29 10:34:37 -05:00
Phil Kuang 5f8ceba1b1 feat(catalog:write): support custom filenames
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-12-29 10:09:15 -05:00
fabioviana-hotmart a2df40a8d7 Update ADOPTERS.md
adding Hotmart
2021-12-29 11:14:30 -03:00
Zach Hammer 33e5814c9f fix changeset spelling check error from CI
Signed-off-by: Zach Hammer <zhammer@seatgeek.com>
2021-12-29 09:02:24 -05:00
Leon Stein ca52cf8b28 add aws s3 custom endpoint config test
Signed-off-by: Leon Stein <leons727@gmail.com>
2021-12-29 08:42:06 -05:00
Leon Stein 0dd1971d4a fix tests
Signed-off-by: Leon Stein <leons727@gmail.com>
2021-12-29 08:36:25 -05:00
Emma Indal af4980fb5d [Search] SearchBar Analytics tracking (#8656)
* test capture search bar events

Signed-off-by: Emma Indal <emmai@spotify.com>

* capture search bar events

Signed-off-by: Emma Indal <emmai@spotify.com>

* only run onChange method if provided, otherwise set term

Signed-off-by: Emma Indal <emmai@spotify.com>

* changeset

Signed-off-by: Emma Indal <emmai@spotify.com>

* unconditionally call analytics API

Signed-off-by: Emma Indal <emmai@spotify.com>

* update changeset to be less specific to GA

Signed-off-by: Emma Indal <emmai@spotify.com>

* move analytics tracking to SearchBarBase

Signed-off-by: Emma Indal <emmai@spotify.com>

* add search to key events

Signed-off-by: Emma Indal <emmai@spotify.com>

* capture types as analytics context attribute, only for SearchBar

Signed-off-by: Emma Indal <emmai@spotify.com>

* move AnalyticsContext to within SearchContextProvider

Signed-off-by: Emma Indal <emmai@spotify.com>

* refactor search tracking out to its own component

Signed-off-by: Emma Indal <emmai@spotify.com>

* captures not only google analytics

Signed-off-by: Emma Indal <emmai@spotify.com>
2021-12-29 14:10:01 +01:00
Patrik Oldsberg 130b7aadf2 backend-test-utils: lazy-load testcontainers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-29 14:03:38 +01:00
Eric Peterson e35aff0d16 Merge pull request #8646 from backstage/feat/search-facet-by-type
[Search] Introduce a <SearchType.Accordion /> Variant
2021-12-29 13:58:29 +01:00
Eric Peterson 20af5a701f Update create-app with search accordion component.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-12-29 13:04:40 +01:00
Patrik Oldsberg a0004d3451 Merge pull request #8672 from backstage/rugvip/noframe
app-backend: disallow all iframe embedding of the app
2021-12-29 12:54:43 +01:00
Patrik Oldsberg 2edb27e8e5 Merge pull request #8673 from backstage/rugvip/nocopy
backend-common: get default csp policy from helmet
2021-12-29 12:54:24 +01:00
Zach Hammer a74b842d15 only filter when discovering default branch
Signed-off-by: Zach Hammer <zhammer@seatgeek.com>
2021-12-29 06:50:48 -05:00