Commit Graph

1347 Commits

Author SHA1 Message Date
nikolar b75dc530bc Merge branch 'nikolarAutodesk/makeTechDocsCustomizable' of https://github.com/autodesk-forks/backstage into nikolarAutodesk/makeTechDocsCustomizable 2024-12-10 16:42:19 -08:00
Reyna Nikolayev 845b0f17f5 Merge branch 'master' into nikolarAutodesk/makeTechDocsCustomizable
Signed-off-by: Reyna Nikolayev <146387693+nikolarAutodesk@users.noreply.github.com>
2024-12-10 16:40:53 -08:00
nikolar d3dc0ec77d linkDestination can be undefined
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-10 14:19:43 -08:00
John Philip de022802e0 Merge pull request #27694 from hyb175/feature/add-pagination-to-tech-docs-table
[Feature] Add Pagination to Tech Docs Table
2024-12-10 14:02:38 -05:00
github-actions[bot] 134bc9981f Version Packages (next) 2024-12-10 12:54:09 +00:00
nikolar 0d7097b705 fix api-report warning
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-03 16:29:04 -08:00
nikolar 351952cb93 renaming
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-03 15:41:04 -08:00
github-actions[bot] d8f9e72384 Version Packages (next) 2024-12-03 13:18:49 +00:00
nikolar 1f40e6bf88 add docs and clean up
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-02 22:35:58 -08:00
nikolar 998a8062d6 add api report
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-02 20:58:01 -08:00
nikolar b6a8c56a81 add testing
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-02 20:09:30 -08:00
Yingbai He 023e598b66 chore(TechDocs): update api doc post changes
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-26 18:03:43 -08:00
nikolar cffde24a15 add props to customize CustomHome
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-11-26 17:15:40 -08:00
Yingbai He 0928c8fe55 chore(TechDocs): extract entities to docs mapper to be shared amount DocsTable(s)
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-26 12:26:21 -08:00
Yingbai He cd48d9751c chore(TechDocs): extract defaultColumns into the columns util file
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-26 12:26:13 -08:00
Yingbai He 21d3282cda feat(TechDocs): update documentations for <EntityListDocsTable />
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-26 10:47:34 -08:00
Yingbai He 52c82714bc feat(TechDocs): add test for paginated docs tables
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-26 10:47:33 -08:00
Yingbai He 18f8ff410a feat(TechDocs): update <TechDocsCustomHome /> to support the new <DocsTable /> component
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-26 10:47:33 -08:00
Yingbai He 9610583759 feat(TechDocs): use <CursorPaginatedDocsTable /> and <OffsetPaginatedDocsTable /> in Techdocs <EntityListDocsTable />
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-26 10:47:33 -08:00
github-actions[bot] b86975e7fb Version Packages (next) 2024-11-26 11:10:07 +00:00
blam 881f4a6d4f chore: api-reports
Signed-off-by: blam <ben@blam.sh>
2024-11-25 16:12:44 +01:00
Gustaf Räntilä 7d8777dbba Add Search bar to TechDocs when displayed in the entity tab (#26706)
* feat: Add Search bar to TechDocs when displayed in the entity tab

Closes #23004

Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
---------

Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
2024-11-20 11:06:27 -05:00
github-actions[bot] 1552f03186 Version Packages 2024-11-19 11:21:20 +00:00
Vincenzo Scamporlino f73b5e4785 techdocs: memoize useReaderState result
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-11-19 10:11:13 +01:00
Yingbai He cd258e56cd feat(TechDocs): add <CursorPaginatedDocsTable /> and <OffsetPaginatedDocsTable /> similar to Catalog Tables
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-18 00:29:37 -08:00
Yingbai He 1a114e7b5a feat(TechDocs): allow passing in pagination from <TechDocsIndexPage /> down to the <EntityListProvider />
Signed-off-by: Yingbai He <yingbai.he@mycase.com>
2024-11-18 00:29:05 -08:00
github-actions[bot] ecdb1ce0b6 Version Packages (next) 2024-11-12 21:18:54 +00:00
Sydney Achinger e937ae7b1f Fix unecessary re-rendering of site's index page. (#27505)
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2024-11-06 14:38:34 -05:00
github-actions[bot] 42386c2119 Version Packages (next) 2024-11-05 12:34:28 +00:00
github-actions[bot] 7ffb8eedd7 Version Packages (next) 2024-10-28 13:06:13 +00:00
Andre Wanlin 16b8fb9dc6 Merge pull request #27320 from h7kanna/fix-27319
Fixed custom element sanitizer config to be optional in types
2024-10-23 10:34:25 -05:00
Harsha Teja Kanna 84b623645e Fixed custom element sanitizer config to be optional in types
Signed-off-by: Harsha Teja Kanna <h7kanna@gmail.com>
2024-10-23 09:54:44 -04:00
github-actions[bot] 7907e3b920 Version Packages (next) 2024-10-22 14:53:13 +00:00
Patrik Oldsberg f246178985 remove canvas dev dep
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-22 00:43:24 +02:00
Harsha Teja Kanna 4f0cb89c42 Add DomPurify sanitizer custom elements configuration (#26989)
* Add DomPurify sanitizer custom elements configuration
---------

Signed-off-by: Harsha Teja Kanna <h7kanna@gmail.com>
2024-10-17 13:21:56 -04:00
Thomas Cardonne 4a2f73a302 fix(techdocs): avoid rerender current page when navigating to another (#26944)
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
2024-10-17 08:04:39 -04:00
Thomas Cardonne 605bdc01cf fix(techdocs): avoid rerender when clicking on anchor links in same page (#26938)
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
2024-10-15 15:34:13 -04:00
github-actions[bot] a9c095d0be Version Packages 2024-10-15 10:25:03 +00:00
blam fc01ce7e77 chore: fix api-reports warnings
Signed-off-by: blam <ben@blam.sh>
2024-10-14 17:56:00 +02:00
Fredrik Adelöw 66ad4a3331 Merge pull request #27026 from backstage/freben/mock-apis-config
Implement the beginnings of `mockApis`
2024-10-11 11:08:54 +02:00
Fredrik Adelöw 34fcc96004 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-11 09:49:38 +02:00
Fredrik Adelöw 3afafea87b implement discovery too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-11 09:49:37 +02:00
Fredrik Adelöw 7d06a43916 implement storage too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-11 09:48:52 +02:00
Fredrik Adelöw b52715bc2e implement identity too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-11 09:48:52 +02:00
Fredrik Adelöw 811ff0cddc implement analytics too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-11 09:48:52 +02:00
Fredrik Adelöw 9cc7dd6cfd implement the beginnings of mockApis
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-08 17:58:34 +02:00
github-actions[bot] 56a811849a Version Packages (next) 2024-10-08 11:42:14 +00:00
Fredrik Adelöw ac0b916596 Merge pull request #26764 from backstage/renovate/git-url-parse-15.x
fix(deps): update dependency git-url-parse to v15
2024-10-08 11:42:19 +02:00
Fredrik Adelöw 8424f1df2a Merge pull request #26953 from backstage/jroebu14-techdocs-customisable-code-bg-colour
add customisable techdocs code bg color that defaults to background.paper
2024-10-08 11:07:44 +02:00
Fredrik Adelöw 033c957321 use the catalog mock in more tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-07 17:42:31 +02:00