Johan Haals
4223e183d2
chore: do not load in tests
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2023-09-18 10:41:25 +02:00
Johan Haals
5d4c45580c
Do not create extensionTree during tests
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Co-authored-by: Philipp Hugenroth <philipph@spotify.com >
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2023-09-18 10:41:25 +02:00
Johan Haals
1807df9dbd
Add support for Pages and Sidebar items in existing app
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Co-authored-by: Philipp Hugenroth <philipph@spotify.com >
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2023-09-18 10:41:24 +02:00
Andre Wanlin
817eb8e5b2
Removed glabl TextEncoder from app
...
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2023-09-15 13:36:00 -05:00
Gustaf Räntilä
01c4b9e92a
Use the FetchApi for GraphiQL endpoints in the example app
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2023-09-14 16:37:20 +02:00
Carlos Esteban Lopez
7032c214f3
feat: Add a Web Shell terminal to Pod's Container Cards
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
Update .changeset/forty-rocks-jog.md
Co-authored-by: Jamie Klassen <jklassen@vmware.com >
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com >
fix: Address PR comments
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
fix: Use sh instead of bash
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
fix: Move K8sTerminal into a dialog
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
fix: Use discoveryApi instead of configApi
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
fix: Update api-report.md
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
fix: Revert PodDrawer.tsx
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
test: Polyfill TextEncoder
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
feat: Refactor K8sTerminal inputs to receive only what it needs
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
test: Add tests
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminal.test.tsx
Co-authored-by: Jamie Klassen <jklassen@vmware.com >
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com >
test: Fix tests for K8sTerminal
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
test: Fix isolated modules error
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
fix: Update api reports
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminalDialog.tsx
Co-authored-by: Jamie Klassen <jklassen@vmware.com >
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com >
Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminal.test.tsx
Co-authored-by: Jamie Klassen <jklassen@vmware.com >
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com >
fix: Check for cluster size 1 & small refactors
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
chore: Update changeset
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
fix: Check client side auth providers to disable web shell
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
fix: Move K8sAPI logic to custom hook with mock
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
test: Fix hook mock warning & add internal tag for mock
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminal.test.tsx
Co-authored-by: Jamie Klassen <jklassen@vmware.com >
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com >
Update .changeset/forty-rocks-jog.md
Co-authored-by: Jamie Klassen <jklassen@vmware.com >
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com >
Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminal.test.tsx
Co-authored-by: Jamie Klassen <jklassen@vmware.com >
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com >
refactor: Rename stuff as requested in PR
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
chore: Update API Reports
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
test: Fix mocked hook that was renamed
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-09-06 07:26:53 -05:00
Heikki Hellgren
1853ffa09b
feat: allow specifying static widgets to customizable home
...
this feature allows app developers to make the default layout so that
there can be widgets that cannot be deleted, resized or moved by the
users when they go to the custom homepage edit mode.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2023-08-03 09:07:20 +03:00
Ben Lambert
9b22ea5596
Merge pull request #18458 from dweber019/feat/missing-relation-warning
...
Implement missing related entities alert
2023-07-04 15:51:24 +02:00
David Weber
294b1629de
fix: implement missing related entities
...
Signed-off-by: David Weber <david.weber@w3tec.ch >
2023-06-27 21:47:32 +02:00
Andre Wanlin
2c48694731
Integrated Unprocessed Entities with DevTools
...
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2023-06-26 11:13:16 -05:00
Ben Lambert
5b7118b523
Merge pull request #18236 from backstage/fix-advance-search-qeury-redirect
...
[Search] Fix SearchModal and HomePageSearchBar debounce
2023-06-16 12:09:43 +02:00
Camila Belo
3fd72717a8
fix: search bar enter redirect
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-06-14 09:35:08 +02:00
josh
523af24224
Fix registration of component
...
Signed-off-by: josh <josh.timmons@hashicorp.com >
2023-06-08 17:43:21 -04:00
josh
285de62914
Add job versions card
...
Signed-off-by: josh <josh.timmons@hashicorp.com >
2023-06-08 17:43:21 -04:00
josh
90913537ff
Get rid of hook
...
Signed-off-by: josh <josh.timmons@hashicorp.com >
2023-06-08 17:43:21 -04:00
josh
86497612b6
Add table component
...
Signed-off-by: josh <josh.timmons@hashicorp.com >
2023-06-08 17:43:21 -04:00
josh
ca7a874fa2
Init Nomad
...
Signed-off-by: josh <josh.timmons@hashicorp.com >
2023-06-04 15:33:03 -04:00
Rickard Dybeck
d44fcd9829
[catalog] Make unprocessed entities visible
...
Create an API route to fetch failed and pending entities, as well as a frontend plugin to view them.
Added a broken entity to the sample data.
Signed-off-by: Rickard Dybeck <dybeck@spotify.com >
2023-05-30 13:46:16 +02:00
Johan Haals
ad888ebe7c
Merge pull request #17954 from brianphillips/madr-v3-front-matter
...
MADR v3 Front Matter parsing/display
2023-05-29 16:54:54 +02:00
Brian Phillips
47c77f209b
add ADRs to example app
...
Signed-off-by: Brian Phillips <28457+brianphillips@users.noreply.github.com >
2023-05-25 08:05:57 -05:00
Fredrik Adelöw
6133bc327a
Merge pull request #17692 from RoadieHQ/pagerduty-homepage-component
...
add a homepage component to pagerduty
2023-05-25 12:08:07 +02:00
Fredrik Adelöw
c3efb9aad2
Merge pull request #17868 from luchillo17/feat/BCKSTG-148-catalog-template-link-in-abou
...
feat(catalog): Link launch template in Entity's AboutCard
2023-05-25 11:40:49 +02:00
Fredrik Adelöw
255ff286e2
Merge pull request #17672 from RobotSail/update-props
...
set PropsWithChildren as explicit type on components
2023-05-25 11:03:37 +02:00
Johan Haals
26ab53bec2
Merge pull request #17607 from drodil/homepage_parameters
...
feat: allow more customization of the custom homepage
2023-05-24 14:16:00 +02:00
Oleg S
74b216ee4e
set PropsWithChildren as explicit type on components
...
Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com >
2023-05-24 12:47:27 +02:00
Heikki Hellgren
2e4940e1a8
feat: allow more customization of the custom homepage
...
This allows users to modify the actual grid properties from backstage
interface.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2023-05-23 23:01:52 +03:00
Carlos Esteban Lopez
62d2a70660
fix(catalog): Address PR feedback
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-05-23 11:31:48 -05:00
Carlos Esteban Lopez
08f177b910
feat(catalog): Link launch template in Entity's AboutCard
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-05-23 10:44:23 -05:00
Brian Fletcher
591723ebc3
casing
...
Signed-off-by: Brian Fletcher <brian@roadie.io >
2023-05-22 08:36:35 +01:00
Camila Belo
ba261f9dcd
fix(search): input base styles
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-05-19 11:03:49 -05:00
Ben Lambert
c1ad97ffc2
Merge pull request #17393 from awanlin/topic/re-introduce-devtools-plugin
...
Allow me to RE-introduce the DevTools plugin! 🧰
2023-05-08 18:34:02 +02:00
Johan Haals
1b33f153fc
Merge pull request #17691 from drodil/remove_object_hash
...
fix: remove object-hash dependency from home plugin
2023-05-08 16:22:12 +02:00
Heikki Hellgren
acca896646
fix: remove object-hash dependency from home plugin
...
The object hash doesn't work if the component props include React
components such as icons. This is true for example the HomepageToolkit
component. Removed the hashing of the component props
completely as the hash is totally optional to be used as a key in the
CustomHomepageGrid.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2023-05-08 08:41:22 +03:00
Andre Wanlin
347aeca204
Added DevTools plugin
...
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2023-05-02 15:50:25 -05:00
Fredrik Adelöw
8da49088bc
Merge pull request #17422 from rr-wfm/feature/octopus-spaces-support
...
Add support for spaces to the Octopus Deploy plugin
2023-05-02 14:12:05 +02:00
Graeme Christie
87211bc287
Added support for spaces to Octopus Deploy plugin
...
Added octopus plugin to catalog/EntityPage.tsx and package.json so it is available in default/test implementation in line with other CI/CD plugins
Signed-off-by: Graeme Christie <gchristie@bunnings.com.au >
2023-05-01 12:38:10 +02:00
Alex Crome
575d9178ef
Updated customise theme docs
...
The custom theme document talks about System Icons, then immediatly ignores the existance of these in the `Sidebar Sub-menu` example a couple of paragraphs later.
This commit updates the docs to make use of these icons, as well as adding an icon for resource types to the default icons.
Also updated the sidebar in example app to use this same approach
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com >
2023-05-01 11:01:23 +01:00
Carlos Esteban Lopez
cba74e9f9d
fix(search): Remove unused bar class & swap clear icon for clear text in search bar
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-04-19 13:14:47 -05:00
Carlos Esteban Lopez
e22f74f421
feat(search): Improve search dialog's & page's bar UI
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-04-19 13:14:47 -05:00
Carlos Esteban Lopez
694003a11c
fix: Add close button & better padding on search input
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-04-19 13:14:47 -05:00
Heikki Hellgren
760f521b97
feat: customizable homepage
...
Allows customizing homepage components, their placement, size and
individual settings. For maximum size and settings, the existing home
components should change to use `createCustomizableCardExtension`
function. This disables the default `Settings` entity and replaces it
with form using react-json-schema-form.
relates to #16535
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2023-04-18 14:45:07 +03:00
Tomas Dabasinskas
7170a32199
Update naming
...
Signed-off-by: Tomas Dabasinskas <tomas@dabasinskas.net >
2023-04-13 09:05:15 +03:00
Tomas Dabasinskas
b3dd0b9aef
Implement the functionallity
...
Signed-off-by: Tomas Dabasinskas <tomas@dabasinskas.net >
2023-04-13 09:05:13 +03:00
Tomas Dabasinskas
d22c1dd193
Add tab for resources
...
Signed-off-by: Tomas Dabasinskas <tomas@dabasinskas.net >
2023-04-13 09:05:07 +03:00
Tomas Dabasinskas
347deb97ac
Bootstrap new plugin
...
Signed-off-by: Tomas Dabasinskas <tomas@dabasinskas.net >
2023-04-13 09:05:02 +03:00
Renan Mendes Carvalho
9dbdcccd20
feature(SearchModal): Auto close the search modal upon route change
...
Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com >
2023-04-03 12:10:50 +02:00
Brian Fletcher
5986d833f5
fix reference to deprecated import
...
Signed-off-by: Brian Fletcher <brian@roadie.io >
2023-03-29 14:58:16 +01:00
blam
f575892e4a
chore: tidu up the templat
...
Signed-off-by: blam <ben@blam.sh >
2023-03-21 13:56:58 +01:00
blam
6afdb19016
chore: tidy up and add some docs about this
...
Signed-off-by: blam <ben@blam.sh >
2023-03-21 13:48:55 +01:00
blam
6bd02a7fd5
chore: use the FeatureFlagged component to switch
...
Signed-off-by: blam <ben@blam.sh >
2023-03-21 13:37:54 +01:00