Commit Graph

6114 Commits

Author SHA1 Message Date
Philipp Hugenroth 48ec80da3a Apply generic table page to ApiExplorer
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-12 17:27:44 +02:00
Philipp Hugenroth 2a295bcec9 Add TablePage components
- Change CatalogPage to use generic TablePage

Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-12 14:41:30 +02:00
Philipp Hugenroth 921ca0e56e Merge branch 'master' into generic-grid--page 2021-07-12 09:32:36 +02:00
Tim 18c767e7af Merge pull request #6425 from kuangp/fix/typeFilter
fix(useEntityTypeFilter): fetch unique set of types ignoring case sensitivity
2021-07-09 11:39:20 -06:00
Phil Kuang e13f0fb9de fix(useEntityTypeFilter): fetch unique set of types ignoring case sensitivity
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-07-09 13:24:13 -04:00
OscarDHdz 84d329e2a6 Scaffolder: Add handlebar 'eq' helper
Signed-off-by: OscarDHdz <v-ohernandez@expediagroup.com>
2021-07-09 12:13:15 -05:00
Philipp Hugenroth db935a4c10 Fix tests to support window.matchMedia & add tests for responsiveness
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-09 13:57:12 +02:00
Philipp Hugenroth 9cf8779dda Remove unused theme HOC
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-09 13:57:12 +02:00
Philipp Hugenroth 84feb21147 Wrap catalog filters in accordion for smaller screens
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-09 13:57:12 +02:00
Oliver Sand 97b2eb37b2 Change return value of SearchEngine.index to Promise<void>
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-07-09 11:26:42 +02:00
Ben Lambert 143dc1467b Merge pull request #6398 from RoadieHQ/fix-codeowners-processor-user-entity-ref
Codeowners processor should specify kind for user entities.
2021-07-09 09:56:57 +02:00
Tim 9eccc589b7 Merge pull request #6367 from kuangp/entity-list-query-params
Use query params with useEntityListProvider
2021-07-08 13:31:00 -06:00
Phil Kuang d84778c257 feat(EntityListProvider): store filter values in query params
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-07-08 14:46:44 -04:00
Mathias Åhsberg afe3e4b548 Expose missing types used by the ldap transformers
Signed-off-by: Mathias Åhsberg <mathias.ahsberg@resurs.se>
2021-07-08 16:36:26 +00:00
Tim Hansen dd69629625 Use query params with useEntityListProvider
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-07-08 11:20:36 -04:00
Ben Lambert df12cc25aa Merge pull request #6322 from backstage/mob/nunjucks-renderer
scaffolder: Add a node-based templating action
2021-07-08 16:51:51 +02:00
Ben Lambert a43e5d1de6 Merge pull request #6150 from backstage/mob/use-entity-list-provider-in-scaffolder-page
Use `EntityListProvider` in `ScaffolderPage`
2021-07-08 16:50:55 +02:00
Ben Lambert be39c49690 Merge pull request #6201 from matteobarone/chore/user-settings-export-general-component
Rename Components and `export` them from `plugin-user-settings`
2021-07-08 16:50:04 +02:00
Iain Billett fa6a5c025d Typo
Signed-off-by: Iain Billett <iain@roadie.io>
2021-07-08 15:47:19 +01:00
Iain Billett e1f97de053 Update plugins/catalog-backend/src/ingestion/processors/codeowners/resolve.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Iain Billett <iain@roadie.io>
2021-07-08 15:24:03 +01:00
github-actions[bot] de67704be9 Version Packages 2021-07-08 11:37:02 +00:00
Iain Billett 8b048934bc Codeowners processor should specify kind for user entities.
The codeowners processor extracts the username of the primary
owner and uses this as the owner field. Given the kind isn't
specified this is assumed to be a group and so the link to
owner in the about card doesn't work. This change specifies
the a kind where the entity is a user. e.g:
`@iain-b` -> `user:iain-b`

Signed-off-by: Iain Billett <iain@roadie.io>
2021-07-08 12:33:15 +01:00
Ben Lambert 66b96c3016 Merge pull request #6386 from carlo-colombo/fix-git-url-parse-version
Fix git url parse version
2021-07-08 13:30:37 +02:00
Eric Peterson 762755c9f6 Merge pull request #6396 from backstage/mob/fix-code-scroll
[TechDocs] Add styles for scrollbars in long code blocks
2021-07-08 13:16:33 +02:00
Eric Peterson b5ee8b0a53 Add styles for scrollbars in long code blocks. #5467
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Raghunandan Balachandran <raghunandan@spotify.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-08 12:14:52 +02:00
Oliver Sand d4507650bd Merge pull request #6381 from SDA-SE/feat/better-lunr-results
Build search queries using the query build in `LunrSearchEngine`
2021-07-08 11:43:28 +02:00
Carlo Colombo 6841e01132 fix git-url-parse minor version, 11.5.x broke bitbucket server integration
Signed-off-by: Carlo Colombo <carlo.colombo@klarna.com>
2021-07-08 10:46:11 +02:00
Oliver Sand 5c99a34c69 Merge pull request #6387 from SDA-SE/feat/fix-export
Fix export type of `ScaffolderFieldExtensions`
2021-07-07 20:40:16 +02:00
Oliver Sand 549628aac7 Fix export type of ScaffolderFieldExtensions
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-07-07 19:54:16 +02:00
Oliver Sand 9f3ecb555a Build search queries using the query build in LunrSearchEngine
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-07-07 19:41:54 +02:00
Oliver Sand 96b40870b3 Merge pull request #6362 from SDA-SE/feat/techdocs-scheduler
Make sure that the search scheduler doesn't run to many tasks in parallel
2021-07-07 19:33:07 +02:00
Himanshu Mishra 4588aede97 Merge remote-tracking branch 'origin/master' into mob/use-entity-list-provider-in-scaffolder-page
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-07 17:35:39 +02:00
Mike Lewis 099ea5e2d4 Merge remote-tracking branch 'origin/master' into mob/nunjucks-renderer
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-07 16:07:07 +01:00
Ben Lambert 615e9e3f14 Merge pull request #6016 from angeliski/rails-generate
feat: added rails templater to scaffolder-backend
2021-07-07 15:36:43 +02:00
Rogerio Angeliski 1bcf509712 remove wrong dependency
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 09:45:58 -03:00
Rogerio Angeliski 265e0851f4 docs: added generated files
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 09:41:25 -03:00
Rogerio Angeliski 75b3d3d981 fix runCommand export
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 09:34:04 -03:00
Rogerio Angeliski 32a7c5d975 update rails plugin docs
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 09:33:39 -03:00
Fredrik Adelöw 02b962394b Added a context parameter to validator functions, letting them have access to the API holder
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-07-07 14:32:26 +02:00
Mike Lewis 13d9940cde scaffolder: remove completed TODO in fetch:template
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-07 13:22:44 +01:00
Mike Lewis b4035aa463 scaffolder: tweak test description in fetch:template suite
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-07 13:21:24 +01:00
Rogerio Angeliski 7a74046f16 docs: added generated files
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:41 -03:00
Rogerio Angeliski 944640535a update with PR comments
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:41 -03:00
Rogerio Angeliski 93f8e8b423 Revert "docs: added generated files"
This reverts commit b2cefb34e0d4640cc5bb675d05d0ea906d74eec8.

Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:41 -03:00
Rogerio Angeliski c1a86b800a chore: remove frontend plugin command
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:40 -03:00
Rogerio Angeliski 1cdc4ba0e2 docs: added generated files
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:40 -03:00
Rogerio Angeliski c5e81eab43 refactor to a isolated module
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:36 -03:00
Rogerio Angeliski aad73cf398 fix: move dep to correction location
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:56:25 -03:00
Rogerio Angeliski 7a3ad92b52 feat: added rails templater to scaffolder-backend
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:55:57 -03:00
Ben Lambert bbd2ab80a3 Merge pull request #6376 from JosiahCraw/fix/scaffolder-support-uiSchema-for-dependent-forms
Fix/scaffolder support UI schema for dependent forms
2021-07-07 13:20:50 +02:00