Commit Graph

186 Commits

Author SHA1 Message Date
blam 7ba66a38cb chore: some other deprecations
Signed-off-by: blam <ben@blam.sh>
2024-08-15 14:37:57 +02:00
Patrik Oldsberg 9b356dcaac frontend-plugin-api: renamed createPlugin to createFrontendPlugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 16:01:25 +02:00
Raghunandan Balachandran c085f90135 Update home plugin ownership
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com>
2024-07-25 20:08:19 +02:00
Patrik Oldsberg b24d5b0aa4 Merge pull request #25708 from backstage/rugvip/data-ref-ids
frontend-plugin-api: update extension data ref declaration to allow embedding of ID in type
2024-07-22 13:26:27 +02:00
Patrik Oldsberg 31bfc4417f frontend-plugin-api: update extension data ref declaration to allow embedding of ID in type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-07-22 10:20:38 +02:00
Francisco Meneses 46e949f5ed fix Spanish welcomeTitle message
Signed-off-by: Francisco Meneses <fmeneses@redhat.com>
2024-07-17 17:20:28 -04:00
Adam Harvey 9e61d792b7 feat(home): Show relative times for recent visits from today
Signed-off-by: Adam Harvey <33203301+adamdmharvey@users.noreply.github.com>
2024-03-28 10:51:53 -04:00
Tomasz Szuba e8f026a300 Use esm exports from react-use library
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2024-03-19 19:53:04 +00:00
Timothy Deakin 57f87dfa59 refactor: update material ui imports
Signed-off-by: Timothy Deakin <cftad@protonmail.com>
2024-03-14 22:27:13 +00:00
zeshanziya 051ee2688d fix failing test cases
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-03-05 07:27:52 +05:30
Avantika Iyer 49b46341fa Merge branch 'master' into home-page
Signed-off-by: Avantika Iyer <avantika.hiyer@gmail.com>
2024-03-04 10:17:09 +00:00
rui ma ff7e12632d feat: support i18n for core component
Signed-off-by: rui ma <ruima@alauda.io>
2024-02-27 21:03:28 +08:00
zeshanziya 6e406843af remove test cases for title checks
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-02-21 18:13:19 +05:30
zeshanziya 4358e94792 remove test cases for title check
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-02-21 18:04:13 +05:30
zeshanziya 8807d2a7ae top and recently visited styling change
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-02-20 18:27:00 +05:30
Fredrik Adelöw 556125fc1c Merge pull request #22514 from secustor/fix/home-plugin-fall-back-to-name
feat(plugins/home/FeatureDocsCard): use EntityDisplayName component
2024-02-06 15:53:14 +01:00
shmaram c47460ba98 fix tests + support value to be number or string
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2024-01-26 12:46:03 +02:00
shmaram 20843193e8 Created Operators type and added type guard + fixed filter value to be string or number
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2024-01-26 11:44:17 +02:00
shmaram c57d61f0a9 Return undefined for invalid filters + fix README.md
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2024-01-25 23:10:30 +02:00
secustor 4461c556c6 adapt test
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-01-25 18:09:50 +01:00
secustor 9fe9285b07 feat(plugins/home/FeatureDocsCard): use EntityDisplayName rather then data direct
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-01-25 16:46:18 +01:00
secustor dc7ae8b20a fix(plugins/home/FeatureDocsCard): fall back to metadata.name if no title has been supplied
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-01-25 16:12:42 +01:00
shmaram 4562895144 Merge branch 'backstage:master' into sshmaram/add_filter_HomePageTopVisited_and_HomePageRecentlyVisited 2024-01-25 09:51:26 +02:00
shmaram 27cb093b3c Rename config functions + update README.md
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2024-01-25 08:22:21 +02:00
Erik Minekus 7295dc8119 Fix typo in VisitsStorageApi.ts
Signed-off-by: Erik Minekus <ErikMinekus@users.noreply.github.com>
2024-01-10 11:26:52 +01:00
Fredrik Adelöw 6c1ddfd683 ensure that luxon based tests are not os locale dependent
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-02 19:54:39 +01:00
shmaram 891fcd5482 Fix tests
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2023-12-22 14:02:26 +02:00
shmaram 5812f27ad6 Fix tests
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2023-12-21 11:55:10 +02:00
Patrik Oldsberg 58141224d3 plugins: update all other plugins to fit new frontend system naming patterns
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-13 19:31:28 +01:00
Jordan Slott 54cef2705d Fixes #21798 StarredEntities home page component calls getEntitiesByRefs instead of getEntities
Signed-off-by: Jordan Slott <jordan.slott@twosigma.com>
2023-12-11 13:33:17 -05:00
solimant c8908d4b62 Use new option from RJSF 5.15
Signed-off-by: solimant <solimant@users.noreply.github.com>
2023-12-07 16:48:55 +00:00
shmaram 42dcdfbfd5 Fix tests
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2023-12-06 21:23:01 +02:00
Ben Lambert 4f737539f0 Merge pull request #21596 from mario-mui/feat/new-user-settings-backend
fix: Change user settings backend pluginId and fix using user setting…
2023-12-06 15:17:35 +01:00
shmaram 6aa6f66e72 Added support for filter using config instead of props
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2023-12-05 17:50:28 +02:00
rui ma 2633d642ce fix: Change user settings backend pluginId and fix using user setting backend home page first edit loop render
Signed-off-by: rui ma <ruima@alauda.io>
2023-11-29 23:14:30 +08:00
Patrik Oldsberg a1227cc993 plugins: wrap extension elements in compatWrapper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-29 10:44:48 +01:00
Patrik Oldsberg 8f5d6c1fbf frontend-plugin-api: wrap resolved extension inputs in an object
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 19:17:48 +01:00
Patrik Oldsberg 36c94b8462 plugins: refactor DI extension IDs
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:49 +01:00
Antonio Bergas b05a4590a8 Merge branch 'master' into feat/home-plugin-group-starred-entities-by-kind
Signed-off-by: Antonio Bergas <anthonyprincedom@gmail.com>
2023-11-24 13:25:38 +01:00
shmaram 8e1a0aa867 Pull request changes
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2023-11-24 00:45:33 +02:00
shmaram 384c132382 support filter in HomePageVisitedByType
Signed-off-by: shmaram <shaharshmaram@gmail.com>
2023-11-22 12:36:41 +02:00
Fredrik Adelöw 1d7c989db2 remove even more BackstageTheme usages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-20 15:52:05 +01:00
Patrik Oldsberg 42025f26df Merge pull request #20350 from autodesk-forks/nikolar/addFeaturedDocsHomePlugin
[plugins/home] Add Featured Docs Card
2023-11-14 11:20:45 +01:00
nikolar 12cc038643 use createCardExtension
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2023-11-13 12:42:23 -08:00
Antonio Bergas 04e03a4e87 feat(HomePlugin): fix should render entities list test
Signed-off-by: Antonio Bergas <anthonyprincedom@hotmail.com>
2023-11-11 14:22:17 +01:00
Antonio Bergas 3181be9f21 feat(HomePlugin): fix StarredEntitieProps export for report api
Signed-off-by: Antonio Bergas <anthonyprincedom@hotmail.com>
2023-11-11 12:45:25 +01:00
Antonio Bergas e0e10b272b feat(HomePlugin): split StarredEntities groupByKind in tabs
Signed-off-by: Antonio Bergas <anthonyprincedom@hotmail.com>
2023-11-11 12:21:36 +01:00
Antonio Bergas 6e0f2e771b Merge remote-tracking branch 'origin/master' into feat/home-plugin-group-starred-entities-by-kind 2023-11-11 09:07:56 +01:00
nikolar 73f927b60c add more specific key
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2023-11-09 13:20:32 -08:00
nikolar 0dbaa6221c review feedback and update package.json changeset and api-report as a result of feedback changes
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2023-11-08 16:02:18 -08:00