Commit Graph

586 Commits

Author SHA1 Message Date
Ben Lambert 230df8b5ec Merge pull request #8438 from mufaddal7/feature/OwnedEntityPicker
add OwnedEntityPicker field in plugin/scaffolder
2021-12-16 11:26:42 +01:00
Ben Lambert 2c10e8a19d Merge pull request #8454 from lukzerom/select-changes-1
Select and Autocomplete select readonly when one option available
2021-12-16 10:56:40 +01:00
github-actions[bot] ef6a039e07 Version Packages 2021-12-16 08:56:38 +00:00
mufaddal motiwala 8d9ab4d7c1 removed test case
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2021-12-15 20:44:53 +05:30
lukzerom aec8c678c8 selected items instead of selection
Signed-off-by: lukzerom <lukzerom@gmail.com>
2021-12-14 23:40:30 +01:00
mufaddal motiwala 3491a36ab9 add useOwnedEntites to catalog-react
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2021-12-14 23:45:33 +05:30
lukzerom 31c0106a4e on change instead of on select in entitypicker
Signed-off-by: lukzerom <lukzerom@gmail.com>
2021-12-14 18:09:31 +01:00
lukzerom faaa7f009c changed type name to select item
Signed-off-by: lukzerom <lukzerom@gmail.com>
2021-12-14 18:09:31 +01:00
mufaddal motiwala c0154e444b change API for fetching user owned entities
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2021-12-13 11:31:23 +05:30
mufaddal motiwala 88bd7ef966 add a function for fetching user owned entities
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2021-12-13 11:30:57 +05:30
lukzerom 56a5466790 eslint adjustments
Signed-off-by: lukzerom <lukzerom@gmail.com>
2021-12-11 01:33:57 +01:00
lukzerom 90fbd943de Basic select api changes and adjustments ready
Signed-off-by: lukzerom <lukzerom@gmail.com>
2021-12-11 01:32:51 +01:00
mufaddal motiwala 121787e87e added api report
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2021-12-10 15:47:07 +05:30
mufaddal motiwala 0f645a7947 add OwnedEntityPicker field
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2021-12-10 02:47:21 +05:30
github-actions[bot] 9068128fd8 Version Packages 2021-12-09 12:02:28 +00:00
Patrik Oldsberg b291c3176e scaffolder: switch to using LogViewer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:37:50 +01:00
Patrik Oldsberg 5632fa9eb3 scaffolder: fix dev setup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:36:02 +01:00
Patrik Oldsberg b191e1737a packages,plugins: avoid usage of react-dom in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-07 17:40:51 +01:00
Patrik Oldsberg 39c64f5035 packages,plugins: move @types/react to peer deps and sync query with react
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-07 17:38:44 +01:00
Patrik Oldsberg be32bc3edb package,plugins: move react to peer deps and include v17
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-07 17:38:14 +01:00
Nataliya Issayeva 113a7442d8 Fix scaffolder repo owner bug
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-12-03 16:34:27 -05:00
Ben Lambert 1b8d3dd5c5 Merge pull request #8207 from LucileDesfour/scaffolder-allowed-owner
add allowed owner to scaffolder plugin (fix #8205)
2021-12-03 14:21:40 +01:00
github-actions[bot] 29f2606ed9 Version Packages 2021-12-02 12:35:24 +00:00
jrusso1020 f3bcd52216 rename swimlane -> group
Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-11-27 12:36:29 -05:00
jrusso1020 fa683cab7d address comments
Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-11-27 12:36:29 -05:00
jrusso1020 ed5bef529e Add swimlanes to scaffolder page
Add swimlane filtering to the scaffolder page. This will allow
developers to surface specific templates ahead of others or group
templates together. This is just a first pass, in the future we can also
all developers to customize the listing component for fancier one

Fixes https://github.com/backstage/backstage/issues/6661s

Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-11-25 20:25:28 -05:00
github-actions[bot] ef34f5de7b Version Packages 2021-11-25 12:40:52 +00:00
Patrik Oldsberg 68eddf88a0 Merge pull request #8118 from backstage/rugvip/test-port
packages,plugins: migrate to using TestApiProvider and TestApiRegistry
2021-11-23 13:47:51 +01:00
Lucile Desfour 1af175b0bc add allowed owner to scaffolder plugin (fix #8205)
Signed-off-by: Lucile Desfour <lucile.desfour@suricats-consulting.com>
2021-11-23 11:13:24 +01:00
Fredrik Adelöw 2d7d165737 bump rjsf
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-22 19:59:52 +01:00
Patrik Oldsberg 8a96019a39 Merge branch 'master' into rugvip/test-port 2021-11-22 17:33:10 +01:00
Patrik Oldsberg 0fae9f2c0b core-app-api: fix and release accidental createApp type breakage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 22:54:46 +01:00
Fredrik Adelöw 9f21236a29 Fixed a missing await when throwing server side errors
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-18 14:30:34 +01:00
github-actions[bot] 99bf179ccf Version Packages 2021-11-18 11:52:08 +00:00
Patrik Oldsberg 29ef695410 packages,plugins: migrate to using TestApiProvider and Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 11:28:46 +01:00
blam 1332a98a01 chore: fixing deprecation warnings for all the things that are in the monorepo
Signed-off-by: blam <ben@blam.sh>
2021-11-17 20:24:20 +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
github-actions[bot] 3369ade8c0 Version Packages 2021-11-11 11:07:58 +00:00
Oliver Sand ac511f98c4 Merge pull request #7865 from SDA-SE/feat/api-docs-customization
Lazy load API definition widgets
2021-11-11 12:03:00 +01:00
Oliver Sand 7e5bd18cf7 Adjust to review comments
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-11-11 09:55:03 +01:00
Oliver Sand fe5738fe1c Lazy load LazyLog as it is rarely used
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-11-11 09:54:27 +01:00
Dominik Henneke 471b9243de Rename endpoint to /events
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-11-02 13:15:07 +01:00
Dominik Henneke b45a34fb15 Adds a new endpoint for consuming logs from the Scaffolder that uses long polling instead of Server Sent Events
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-11-02 13:15:07 +01:00
Dominik Henneke 95a48698bc Add tests for the scaffolder eventstream frontend client
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-11-02 13:15:06 +01:00
github-actions[bot] d66c5f1282 Version Packages 2021-10-28 14:06:43 +00:00
blam d465f2e0af chore: bump the msw package and remove it from test-utils as it's not even needed
Signed-off-by: blam <ben@blam.sh>
2021-10-26 17:13:49 +02:00
Ben Lambert ce695c62fb Merge pull request #7744 from OscarDHdz/scaffolder/EnableActionButtonsIfTemplateFails
Scaffolder: Enable buttons if template fails to execute
2021-10-26 10:38:51 +02:00
OscarDHdz 59a7e369a9 Scaffolder: update template execution error handling
Signed-off-by: OscarDHdz <v-ohernandez@expediagroup.com>
2021-10-25 11:31:24 -05:00
jrusso1020 5e10974af6 Export components so developers can customize the scaffolder page
This is the first step to allow developers to customize the scaffolder
page. With this work all the scaffolder page is now available to
backstage developers and they can customize the current scaffolder
page how they like similar to what is available for the catalog page
and other plugin pages.

Future work that has been discussed is possibly allowing for SwimLane
components that will allow developers to surface specific templates
or organize templates in specific ways

Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-10-25 10:10:35 -04:00
Fredrik Adelöw 10615525f3 Do Observable too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-22 16:13:25 +02:00