Commit Graph

13699 Commits

Author SHA1 Message Date
Patrik Oldsberg aa38b2447d core-app-api: import Observable from plugin api + fix definition there
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-31 16:27:27 +02:00
Patrik Oldsberg 145f209335 core-api,core-app-api: removed misplaced comment
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-31 15:19:29 +02:00
Patrik Oldsberg 5dc28f4375 storybook,core-components: fix storybook config and Link and Button storybooks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-30 12:27:07 +02:00
Patrik Oldsberg 1909d0cccf core-*-api: revert breaking changes and un-deprecate AppContext.getPlugins()
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 14:17:34 +02:00
Patrik Oldsberg 6d1badc7c6 core-components: move config schema to core-app-api
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 00:08:22 +02:00
Patrik Oldsberg ffe9bae35e core-*: update READMEs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 00:08:22 +02:00
Patrik Oldsberg 606ce2a262 core-components,core-plugin-api: remove changelogs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 00:08:22 +02:00
Patrik Oldsberg 04127b3960 components,app-api,plugin-api: prefix package names with core-
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 00:08:21 +02:00
Patrik Oldsberg 380cf5ed9d plugin-api: tweak @types dependencies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:18 +02:00
Patrik Oldsberg 6cf2ab47ea app-api: sync with core at master@e9e70677
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:18 +02:00
Patrik Oldsberg 41c8e3d35f app-api,plugin-api: sync with core-api at master@e9e70677
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:17 +02:00
Patrik Oldsberg 9130ffcb79 app-api,plugin-api: sync deps with master@e9e70677
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:17 +02:00
Patrik Oldsberg ee69dbd735 components: sync with master@e9e70677
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:17 +02:00
Patrik Oldsberg 71d4801b5b components,app-api: sync iconts with master + fix circular dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:17 +02:00
Patrik Oldsberg 14802f4c93 components: sync with master@6c681b17
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg 17c4f1b464 plugin-api: move is*RouteRef to app-api
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg a21ece637a app-api: refactor to depend on plugin-api and prune duplicates
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg 9de6eb0d5a plugin-api: export is*RouteRef
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg 5c9bdfb64e plugin-api: add back withApis
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg 63f7d4d6cd app-api: remove api definitions and import them from plugin-api instead
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:15 +02:00
Patrik Oldsberg 967b61f992 app-api: apply got or create context bridge fix
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:15 +02:00
Patrik Oldsberg a6cfc1c409 app-api: merge in createApp from core along with icons
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:15 +02:00
Patrik Oldsberg 53712e1fc8 app-api: add index test with desired exports
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:15 +02:00
Patrik Oldsberg 4065a77e22 add clone of core-api package as app-api
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:15 +02:00
Patrik Oldsberg ab50eed6eb components: work around access to createApp in story by depending on core for now
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:14 +02:00
Patrik Oldsberg 9a85135e12 storybook: switch to reading stories from components package
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:14 +02:00
Patrik Oldsberg 329318847f components: migrated to use plugin-api + add icon components
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:14 +02:00
Patrik Oldsberg 2ee6296a52 plugin-api: proper IconComponent type
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:14 +02:00
Patrik Oldsberg 0d2bf483e2 plugin-api: remove CreateStorageApiOptions type
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:13 +02:00
Patrik Oldsberg b738adebe3 duplicate packages/core to packages/componments, omitting api-wrappers
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:13 +02:00
Patrik Oldsberg 65da177bd2 catalog-react: migrate to use plugin-api
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:13 +02:00
Patrik Oldsberg 97b59b5821 graphiql: migrate to use plugin-api
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:13 +02:00
Patrik Oldsberg 7803503b1e plugin-api: clean up todos
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:23:26 +02:00
Patrik Oldsberg cd61be6523 plugin-api: remove component data symbol access
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:23:26 +02:00
Patrik Oldsberg 64a83bcf62 packages: add plugin-api
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:23:25 +02:00
Johan Haals cbdc786d4b Merge pull request #5740 from backstage/jhaals/drop-bootstrap
Catalog/next: Drop bootstrap  from locations table
2021-05-27 16:33:51 +02:00
Fredrik Adelöw fe2934fe77 Merge pull request #5838 from backstage/freben/invert-type-column
invert logic for when to show type column
2021-05-27 16:13:37 +02:00
Fredrik Adelöw 2a942cc9e9 invert logic for when to show type column
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-27 15:51:02 +02:00
Johan Haals baee1ed980 Merge pull request #5820 from backstage/mob/stitch-ticket
catalog/next: Replace stitch transactions with ticket
2021-05-27 14:12:22 +02:00
Patrik Oldsberg 6665e16c7d Merge pull request #5763 from backstage/timbonicus/github-org-docs
Remove deprecated github-org processor config
2021-05-27 14:05:05 +02:00
Johan Haals f33321fd6d Move pre-insertion to final_entity to stitcher
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-05-27 13:36:23 +02:00
Patrik Oldsberg cc1de02d89 Merge pull request #5774 from backstage/changeset-release/master
Version Packages
2021-05-27 13:23:05 +02:00
Patrik Oldsberg ce324001cf create-app: fix release version to 0.3.23
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 12:31:06 +02:00
github-actions[bot] b5a0d1c5d7 Version Packages 2021-05-27 10:23:15 +00:00
Patrik Oldsberg 5a3ff88ab9 Merge pull request #5695 from backstage/freben/notice-prep
Move copyright header handling explicitly into the repo
2021-05-27 12:18:41 +02:00
Fredrik Adelöw 4b17d4df6f Move copyright header handling explicitly into the repo
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-27 11:47:15 +02:00
Patrik Oldsberg 4aab5cb0d0 Merge pull request #5748 from RoadieHQ/docs_dir_vuln
Add validation to prevent docs_dir from being an absolute path
2021-05-27 11:39:55 +02:00
Jussi Hallila 8cefadca04 Add validation to prevent docs_dir from being an absolute path
* Adds a new validation function to helpers to prevent generation when mkdocs.yml is not present or is invalid
* Handles vulnerability where docs_dir can be put in as an absolute path which copies and exposes the files from that absolute path in the file system

Signed-off-by: Jussi Hallila <jussi@hallila.com>
2021-05-27 11:21:47 +02:00
Eric Peterson f4a7fd8126 Merge pull request #5821 from backstage/iameap/techdocs-respect-download-attr
[TechDocs] Respect download attribute
2021-05-27 10:54:58 +02:00
Patrik Oldsberg 86bdb383e9 Merge pull request #5827 from backstage/dependabot/npm_and_yarn/dns-packet-1.3.4
chore(deps): bump dns-packet from 1.3.1 to 1.3.4
2021-05-27 09:40:11 +02:00