Patrik Oldsberg
edaaf2dccb
cli: fix non-monorepo package naming for create
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:30 +01:00
Patrik Oldsberg
103d9e2f53
cli: fix create monorepo check
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:30 +01:00
Patrik Oldsberg
bd3ae04de9
cli: fixes for common package factory
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:29 +01:00
Patrik Oldsberg
069934c627
cli: some more docs for create types
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:29 +01:00
Patrik Oldsberg
6a46eb2693
cli: refactor inquirer prompt message transforms for clarity
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:29 +01:00
Patrik Oldsberg
16d06f6ac3
changesets: add changeset for CLI create command
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:29 +01:00
Patrik Oldsberg
9bbc2da04e
docs/local-dev: add cli create command docs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:28 +01:00
Patrik Oldsberg
823a097b3b
cli: use common testing utils for create factory tests
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:28 +01:00
Patrik Oldsberg
7b8f19492e
cli: add test for plugin package template execution + fix
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:28 +01:00
Patrik Oldsberg
8c83ce8084
cli: leave initial create logging to the factories
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:28 +01:00
Patrik Oldsberg
1c291cb66f
package.json: add backstage-create script
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:27 +01:00
Patrik Oldsberg
a9f8363b5d
cli: format package.json after creation to simplify template
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:27 +01:00
Patrik Oldsberg
827fb840b4
cli: fix for create crashing if no scope is specified
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:27 +01:00
Patrik Oldsberg
8f2a718438
cli: added create factory and template for plugin common package
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-13 15:47:27 +01:00
Fredrik Adelöw
af855da49f
Merge pull request #8037 from backstage/rugvip/issuefix
...
scripts: tweak snyk issue script to catch existing license issues
2021-11-13 08:01:18 +01:00
Patrik Oldsberg
dd75158865
scripts: tweak snyk script to match license issues
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 21:42:40 +01:00
Patrik Oldsberg
46a161a023
scripts: make snyk issue script executable
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 21:35:40 +01:00
Zach Falen
7d6ab03ebb
update test
...
Signed-off-by: Zach Falen <zfalen@deloitte.com >
2021-11-12 13:32:48 -07:00
Zach Falen
892c1d9202
add changeset
...
Signed-off-by: Zach Falen <zfalen@deloitte.com >
2021-11-12 12:56:33 -07:00
Zach Falen
8a60033962
hotfix for Backstage token generation, prefer .token over .idToken
...
Signed-off-by: Zach Falen <zfalen@deloitte.com >
2021-11-12 12:53:13 -07:00
Patrik Oldsberg
1cf00cbe33
cli: added test for backendPlugin create factory
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 18:19:33 +01:00
Patrik Oldsberg
033f6abfce
cli: add tests for frontendPlugin create factory + minor fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 18:15:03 +01:00
Tim Jacomb
26eb174ce8
Skip empty file names during scaffolder
...
Signed-off-by: Tim Jacomb <tim.jacomb@hmcts.net >
2021-11-12 16:02:50 +00:00
Patrik Oldsberg
367e09e31f
cli: refactor to simplify codeowners logic
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 16:47:22 +01:00
Patrik Oldsberg
0ebcf168d2
cli: common helper for executing plugin package templates
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 16:47:22 +01:00
Mike Lewis
06934f2f52
catalog-backend: ensure subqueries are isolated from one another
...
Ensures that independent calls to `parseFilter` are isolated from one
another, by always wrapping additional clauses to the query in
`andWhere`. I think that the bug in the previous incarnation is strictly
theoretical, as long as parseFilters is only called once for a given
filter (which today, it is). When authorization lands in catalog-backend
though, we'll need to call it multiple times - once to add the authz
filters, and once to add the filters requested by the caller, which
would expose this bug.
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-12 15:45:11 +00:00
Patrik Oldsberg
142cd41b7e
cli: refactor create factories to use common prompts
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 16:24:41 +01:00
Patrik Oldsberg
1c0ac6291c
cli: added create backend plugin factory
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 16:24:41 +01:00
Ben Lambert
d0ea59bee8
Merge pull request #7998 from awanlin/topic/improve-azure-devops-date-handling
...
Improved Azure DevOps Date Handling
2021-11-12 16:02:49 +01:00
Patrik Oldsberg
7b8d432de5
cli: complete frontendPlugin create factory implementation
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 15:54:02 +01:00
Patrik Oldsberg
248c8eaa25
cli: allow empty create option values
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 15:33:45 +01:00
Patrik Oldsberg
602cf4d80d
cli: run templating tasks in strict mode
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 15:24:08 +01:00
Patrik Oldsberg
f8adebde77
cli: build out task lib a bit with command execution, adding deps
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 15:23:32 +01:00
Patrik Oldsberg
e04cce9cdb
cli: wrap create factories up in a bit more built-in logging
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 15:22:11 +01:00
Andre Wanlin
8b5bd7e0d5
Updated changeset to minor for common
...
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com >
2021-11-12 08:06:45 -06:00
Mike Lewis
6f8e995145
Merge pull request #8023 from backstage/bump-api-documenter
...
build(deps): bump @microsoft/api-documenter to v7.13.68
2021-11-12 14:04:11 +00:00
Ben Lambert
867ea81d15
Add changeset
...
Signed-off-by: Ben Lambert <blam@spotify.com >
2021-11-12 14:47:31 +01:00
Andre Wanlin
f5a5657d9a
Merge branch 'backstage:master' into topic/improve-azure-devops-date-handling
2021-11-12 07:38:59 -06:00
Fredrik Adelöw
b46cd73035
Merge pull request #7612 from backstage/freben/recurring-tasks
...
Add support for distributed tasks
2021-11-12 14:32:30 +01:00
Ben Lambert
7f839ddbb6
Merge pull request #8021 from SDA-SE/feat/dev-switch-theme
...
Add theme switcher to sidebar of dev app
2021-11-12 14:29:45 +01:00
Mike Lewis
f3bd8f4757
build(deps): bump @microsoft/api-documenter to v7.13.68
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-12 12:18:22 +00:00
Patrik Oldsberg
14e8162d19
cli: added temp dir utility to create context
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 13:08:25 +01:00
Patrik Oldsberg
84936dbcbe
cli: cmd options and discovery for additional creation context
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 12:03:23 +01:00
Camila Belo
eec57229eb
fix(techdocs-cli): remove quote from volume
...
Ref: https://github.com/backstage/techdocs-cli/pull/162
Co-authored-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2021-11-12 11:51:34 +01:00
Patrik Oldsberg
3ca0d3368e
cli: display create prompt messages in blue and errors in red
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 11:31:53 +01:00
Patrik Oldsberg
55e58c5568
cli: moved bulk of create implementation over to lib
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 11:24:40 +01:00
Patrik Oldsberg
2ca3f5ff4c
cli: added support for dynamically discovering create options
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 11:22:30 +01:00
Oliver Sand
58a4e67ded
Add theme switcher to sidebar of dev app
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-11-12 11:16:19 +01:00
Patrik Oldsberg
0a66597793
Merge pull request #8000 from marleypowell/marley/7999-storybook-fix
...
fix: Fixed issue with running a subset of stories caused by incorrectly resolved paths.
2021-11-12 11:04:23 +01:00
Patrik Oldsberg
e607456dbc
cli: create command factory foundations
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-12 11:00:46 +01:00