Commit Graph

662 Commits

Author SHA1 Message Date
Fredrik Adelöw f9a96e4d54 Merge pull request #20851 from backstage/techdocs-404-analytics
Techdocs 404 analytics event
2023-11-07 10:34:54 +01:00
Morgan Bentell 75b2d4dc07 Add analytics event not-found and publish it from TecDocsNotFound.tsx
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-27 12:24:54 +02:00
blam 1c8b7a4b17 chore: change usage of the component
Signed-off-by: blam <ben@blam.sh>
2023-10-26 22:26:30 +02:00
Sydney Achinger 8ff165a2b5 Add path to dependency array to fix FireFox issue.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-20 14:58:51 -04:00
Sydney Achinger eb1a28276d Update tests to fix build.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-20 11:10:51 -04:00
Sydney Achinger 5bbe4f943a Merge branch 'master' of https://github.com/backstage/backstage into techdocs/navigation-bugfix 2023-10-20 09:47:09 -04:00
Sydney Achinger 96bd67dbed Add tests for navigation scrolling logic in TechDocsReaderPageContent
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-20 09:09:46 -04:00
Patrik Oldsberg 0bf6ebda88 catalog,catalog-react,techdocs: extract experimental entity page implementation from app-next
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg ec21927c0d Merge pull request #20673 from backstage/rugvip/import
dev-utils,techdocs: use dynamic import instead of require for conditional react-dom
2023-10-19 11:27:51 +02:00
Patrik Oldsberg 67cc85bb14 dev-utils,techdocs: use dynamic import instead of require for conditional react-dom
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 10:53:42 +02:00
Sydney Achinger ad2de37115 refactor
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-18 13:59:12 -04:00
Camila Belo 22b3b859a2 feat(techdocs): export nav item and routes
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 18:50:22 +02:00
Patrik Oldsberg 7e045eb0c3 remove act wrapping of userEvent
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +02:00
Patrik Oldsberg 0696ef1a34 replace usages of await act(async () => {}) with waitFor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +02:00
Patrik Oldsberg 38cda52746 dev-utils,techdocs: add conditional support for React 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg 80a79cc1e7 plugins: rtl 13 fixes for tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg 0935b0d60f rtl 13 fixes for tests with type issues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg d60fbcb553 remove usages of @testing-library/react-hooks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Sydney Achinger 49d3bd9833 Remove unnecessary dep from dep array.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-17 15:12:15 -04:00
Sydney Achinger 1db998ce6b Fix tests
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-17 13:35:37 -04:00
Patrik Oldsberg 10d75752dd techdocs: migrate alpha exports to new routing API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-17 11:58:19 +02:00
Sydney Achinger 2daffe3f7d Add mock for Element.scrollIntoView to fix tests.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-16 16:40:00 -04:00
Sydney Achinger d0566f5184 Add mock for Element.scrollIntoView to fix tests.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-16 15:52:41 -04:00
Patrik Oldsberg 98c85c6077 Merge pull request #20596 from backstage/rugvip/react-18-compat
dev-utils,techdocs: add conditional support for React 18
2023-10-13 16:40:17 +02:00
Patrik Oldsberg 9468a67b92 dev-utils,techdocs: add conditional support for React 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-13 16:06:21 +02:00
Patrik Oldsberg 0296f272b4 type fixes for React 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-13 11:24:00 +02:00
Philipp Hugenroth 27740caa2d Add changeset & add to app-next
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-10-11 13:21:28 +02:00
Philipp Hugenroth 790fe3c4c1 Initial setup for alpha TechDocs FE DI
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-10-11 13:21:28 +02:00
Fredrik Adelöw 3e1746ca66 Merge pull request #20117 from knottAutodesk/knottAutodesk/TechDocs_Default_Pagination
Only show pagination controls when necessary
2023-10-06 06:15:33 +02:00
Sydney Achinger a7d5efa4a9 Fix TechDocs page scroll. Move logic from scrollIntoAnchor transformer to a useEffect .
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-09-29 18:13:01 -04:00
Camila Belo 2718c8d4cb feat(techdocs): migrate search result item extension
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-09-29 23:13:34 +02:00
Camila Belo d58c324777 chore(techdocs): configure alpha subpath
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-09-29 23:08:50 +02:00
Sydney Achinger 998d5a704e Merge pull request #19873 from drodil/techdocs_kind_column
chore: add kind column by default to TechDocsTable
2023-09-27 15:31:43 -04:00
Larry Knott 3605370af6 Only show pagination controls when necessary
Signed-off-by: Larry Knott <larry.knott@autodesk.com>
2023-09-25 16:33:29 -06:00
Fredrik Adelöw ab6474579f use renderInTestApp
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-14 22:14:14 +02:00
Heikki Hellgren df449a7a31 chore: add kind column by default to TechDocsTable
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2023-09-14 13:45:25 +03:00
jrwpatterson 60e43818f4 fix(techdocs) prettier
Signed-off-by: jrwpatterson <jrwpatterson@gmail.com>
2023-08-28 09:30:38 +10:00
jrwpatterson 0299919d86 feat(Techdocs) fix the annotations
Signed-off-by: jrwpatterson <jrwpatterson@gmail.com>
2023-08-28 08:00:23 +10:00
jrwpatterson 56e5baf7f0 Merge branch 'master' of https://github.com/backstage/backstage into feat/reference-external-docs 2023-08-23 08:33:33 +10:00
Dmitry Gusev b4a65815e3 Fix techdocs footer link width
Signed-off-by: Dmitry Gusev <gusevda90@gmail.com>
2023-08-15 18:34:24 +03:00
jrwpatterson b516f70b83 Changes the chosen annotation to
Signed-off-by: jrwpatterson <jrwpatterson@gmail.com>
2023-08-11 08:03:21 +10:00
jrwpatterson b88968fada feat(techdocs) allow referencing other entities for techdocs
Signed-off-by: jrwpatterson <jrwpatterson@gmail.com>
2023-08-09 08:04:19 +10:00
Vincenzo Scamporlino 4d2f271845 techdocs: mock facets endpoint
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-06-12 13:37:29 +02:00
Maapteh c0806fe2b2 only able to run e2e fixture documentation
Signed-off-by: Maapteh <maarten@oudenniel.nl>
2023-05-30 17:49:42 +02:00
Maapteh 4213276115 only able to run e2e fixture documentation
Signed-off-by: Maapteh <maarten@oudenniel.nl>
2023-05-30 17:44:05 +02:00
Maapteh 4e15516aaf only able to run e2e fixture documentation
Signed-off-by: Maapteh <maarten@oudenniel.nl>
2023-05-30 17:38:10 +02:00
Maapteh 7493e04275 can not run techdocs maybe this is it..
Signed-off-by: Maapteh <maarten@oudenniel.nl>
2023-05-30 17:33:12 +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
Camila Belo ba261f9dcd fix(search): input base styles
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-05-19 11:03:49 -05:00
Adam Harvey a606cae041 chore: Remove deprecations and use shared react imports
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-05-02 19:39:47 -04:00