Commit Graph

6292 Commits

Author SHA1 Message Date
Patrik Oldsberg 2345b318fb create-app: fix windows file copy and mocking
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-15 22:54:29 +01:00
Patrik Oldsberg 6b54e9d2d2 Merge pull request #8039 from backstage/rugvip/create
cli: add create command to replace create-plugin
2021-11-15 21:59:10 +01:00
Iain Billett d4a3dbb75b Expose catalogFactRetriever & configure in backend
Signed-off-by: Iain Billett <iain@roadie.io>
2021-11-15 18:33:29 +00:00
therynamo 7acc18e21a feat: Allow SSE on AWS S3 Buckets
Signed-off-by: therynamo <theryn.groetken@gemini.com>
2021-11-15 10:56:13 -06:00
Philipp Hugenroth b504cec62f Small adjustments to the Header typography to use theme variables
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-11-15 17:55:02 +01:00
Vincenzo Scamporlino 677bfc2dd0 fix comments
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2021-11-15 17:22:17 +01:00
Johan Haals 51d0fb3a02 Fix API report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-15 16:44:19 +01:00
Johan Haals 7df99cdb77 core-plugin-api: Remove exports of unused types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-15 16:44:18 +01:00
Vincenzo Scamporlino b6b4d4b73f Bump .backstage.json version
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2021-11-15 16:34:41 +01:00
Vincenzo Scamporlino 085edcfc5f fix comments
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2021-11-15 16:34:41 +01:00
Vincenzo Scamporlino 4ebc9fd277 Create .backstage-version file
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2021-11-15 16:34:36 +01:00
Eric Peterson 776c892469 Prepare package versions and changelog for release.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-11-15 16:28:08 +01:00
Patrik Oldsberg 0b1de52732 core-app-api,test-utils: migrated to using new ErrorApi* names
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-15 16:21:59 +01:00
Patrik Oldsberg b6a4bacdc4 core-plugin-api: added ErrorApi* prefix to Error and ErrorContext types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-15 16:14:48 +01:00
Patrik Oldsberg ca0e663f63 Merge pull request #7874 from dehamzah/override-icons
Add Props Icon for Sidebar Item SidebarSearchField and Settings
2021-11-15 11:55:44 +01:00
Patrik Oldsberg 8f06c19ba2 Merge pull request #7844 from cmpadden/create-app-task-test
Create App Refactoring and Unit Testing
2021-11-15 11:54:11 +01:00
Patrik Oldsberg 3257ef23e9 Merge pull request #7944 from backstage/dependabot/npm_and_yarn/rollup/plugin-commonjs-21.0.1
build(deps): bump @rollup/plugin-commonjs from 17.1.0 to 21.0.1
2021-11-15 11:52:33 +01:00
Patrik Oldsberg 5d918f9c16 Merge pull request #8035 from zfalen-deloitte/bugfix/duplicate-backstage-token
Bugfix/duplicate backstage token
2021-11-15 11:50:17 +01:00
Brian Fletcher 8809b6c0dd update versions of json-schema
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-11-15 10:00:08 +00:00
Camila Belo 04fdd489f6 test(techdocs-cli): fix errors on windows
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2021-11-15 09:15:14 +01:00
Camila Belo 59a3b58805 fix(techdocs-cli): cross-platform build script
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2021-11-14 15:46:27 +01:00
Patrik Oldsberg 4ca3542fdd cli: fix for backend bundle building all packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 17:41:39 +01:00
Patrik Oldsberg 6dcfe227a2 cli: add create factory for scaffolder modules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 16:35:17 +01:00
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 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 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
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
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
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
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
Greg Bomkamp e605194868 Merge branch 'master' into add-global-pg-plugin-schema-flag 2021-11-12 09:05:15 -05:00
Andre Wanlin 7c3297c71a Merge branch 'backstage:master' into topic/add-entity-pull-requests 2021-11-12 07:38:47 -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