Fredrik Adelöw
|
933a982c12
|
Merge pull request #30984 from Frueber/tech-docs/external-tech-docs-redirect/add-handling-tests-and-documentation
|
2025-09-10 19:24:28 +02:00 |
|
Jackson Chen
|
313cec7bed
|
add changeset
Signed-off-by: Jackson Chen <jacksonc@spotify.com>
|
2025-09-09 17:47:35 -04:00 |
|
Jackson Chen
|
d821c01c5e
|
refactor and fix dompurify tsc errors
Signed-off-by: Jackson Chen <jacksonc@spotify.com>
|
2025-09-09 17:32:04 -04:00 |
|
Fredrik Adelöw
|
1184c55a2a
|
Merge pull request #30723 from Believe-SA/techdocs-redirect-dompurify
|
2025-09-09 20:27:05 +02:00 |
|
github-actions[bot]
|
020d484ac4
|
Version Packages (next)
|
2025-09-09 15:00:36 +00:00 |
|
github-actions[bot]
|
ac48eeb3ba
|
Version Packages (next)
|
2025-09-02 12:17:03 +00:00 |
|
Owen Shartle
|
ff40e2297c
|
Using catalogApiMock from @backstage/plugin-catalog-react/testUtils.
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com>
|
2025-09-01 21:09:50 -04:00 |
|
Owen Shartle
|
8eb950ff64
|
Adding a try-catch around the usage of the catalog API in the TechDocsReaderPage as it could still attempt to load a standard TechDocs page.
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com>
|
2025-08-25 21:36:57 -04:00 |
|
Owen Shartle
|
a0b604cb6a
|
Adding handling which checks if the current entity (the catalog entity being loaded) has an annotation for an external entity's TechDocs. If it does then we will redirect there rather than allowing a 404 (mic drop). This helps keep older URLs routing to the updated locations.
Adding changesets.
Adding test coverage for external TechDocs entitiy redirect.
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com>
|
2025-08-25 15:39:29 -04:00 |
|
github-actions[bot]
|
9c441f9a78
|
Version Packages (next)
|
2025-08-25 15:09:39 +00:00 |
|
John Philip
|
53b4426952
|
revert sidebar css changes
Signed-off-by: John Philip <jphilip@spotify.com>
|
2025-08-20 11:36:00 -04:00 |
|
github-actions[bot]
|
b93a3471c2
|
Version Packages
|
2025-08-19 13:01:39 +00:00 |
|
Patrik Oldsberg
|
12b6db78eb
|
frontend-plugin-api: add OverridableFrontendPlugin type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-08-15 20:29:04 +02:00 |
|
John Philip
|
65c2b6148e
|
fix CSS rules depending on if sidebar is present
Signed-off-by: John Philip <jphilip@spotify.com>
|
2025-08-08 13:49:59 -04:00 |
|
github-actions[bot]
|
1e8a013c67
|
Version Packages (next)
|
2025-08-05 13:45:29 +00:00 |
|
Patrik Oldsberg
|
948de17c19
|
frontend-plugin-api: avoid forwarding ConfigurableExtensionDataRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-08-05 15:12:13 +02:00 |
|
Patrik Oldsberg
|
147482b700
|
frontend-plugin-api: switch naming recommendation from define to defineParams
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-08-04 17:17:05 +02:00 |
|
Patrik Oldsberg
|
e739a01e2d
|
Merge pull request #30721 from backstage/rugvip/nodefault
frontend-plugin-api,catalog-react: remove default* prefix from blueprint params
|
2025-08-04 17:15:02 +02:00 |
|
Patrik Oldsberg
|
3c3c8825b2
|
frontend-plugin-api: get rid of AnyExtensionDataRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-08-04 16:50:03 +02:00 |
|
Patrik Oldsberg
|
e4ddf22854
|
frontend-plugin-api,catalog-react: remove default* prefix from blueprint params
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-08-04 16:46:55 +02:00 |
|
Gabriel Dugny
|
4ce58318da
|
fix(techdocs): support dompurify 3.2.6
Element.tagName is uppercased, see https://developer.mozilla.org/fr/docs/Web/API/Element/tagName
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
|
2025-08-01 14:56:46 +02:00 |
|
github-actions[bot]
|
531a48848c
|
Version Packages (next)
|
2025-07-29 14:40:44 +00:00 |
|
Patrik Oldsberg
|
45f1b9fdce
|
frontend-plugin-api: type cleanup, docs, and API reports for advanced blueprint types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-07-28 22:27:13 +02:00 |
|
Patrik Oldsberg
|
f2f133ce8d
|
update all usages of ApiBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-07-28 22:27:13 +02:00 |
|
Andre Wanlin
|
5645d8c6b1
|
Merge pull request #30583 from nickhudkins/feat/uri-allowlist
feat(sanitizer): add support for allowlisting additional URI protocols
|
2025-07-23 10:58:35 -05:00 |
|
github-actions[bot]
|
4704160491
|
Version Packages (next)
|
2025-07-22 15:06:26 +00:00 |
|
Nick Hudkins
|
cb0541f294
|
feat(sanitizer): add support for allowlisting additional URI protocols
Signed-off-by: Nick Hudkins <nick@nickhudkins.com>
|
2025-07-21 13:23:32 -04:00 |
|
github-actions[bot]
|
9a7cae26c9
|
Version Packages
|
2025-07-15 14:26:41 +00:00 |
|
github-actions[bot]
|
952cefedd8
|
Version Packages (next)
|
2025-07-01 11:50:02 +00:00 |
|
github-actions[bot]
|
f1e160615c
|
Version Packages (next)
|
2025-06-24 12:20:36 +00:00 |
|
Chris Suich
|
ad187bde2e
|
just defaultPath
Signed-off-by: Chris Suich <csuich2@gmail.com>
|
2025-06-18 12:30:34 -04:00 |
|
Chris Suich
|
1debf7fa35
|
fix(techdocs): handle undefined defaultPath in techdocs initial redirect
When handling the initial redirect for techdocs deep linking an
undefined value for defaultPath was being included in the url
resulting in an error page.
https://github.com/backstage/backstage/issues/30300
Signed-off-by: Chris Suich <csuich2@gmail.com>
|
2025-06-18 11:57:34 -04:00 |
|
github-actions[bot]
|
58558ef2c1
|
Version Packages
|
2025-06-17 12:45:56 +00:00 |
|
github-actions[bot]
|
f628f44cab
|
Version Packages (next)
|
2025-06-10 14:28:09 +00:00 |
|
Camila Belo
|
8ee146cea9
|
refactor: apply second round of review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2025-06-04 11:29:33 +02:00 |
|
Camila Belo
|
3c59ece2e0
|
refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2025-06-04 09:16:17 +02:00 |
|
github-actions[bot]
|
d57a6f7828
|
Version Packages (next)
|
2025-06-03 13:12:47 +00:00 |
|
John Philip
|
bf38271e1a
|
Merge pull request #29960 from vidhanshah/feat/nav
Adding keyboard accessibility to left navs
|
2025-06-02 17:29:34 -04:00 |
|
github-actions[bot]
|
19f0650b16
|
Version Packages (next)
|
2025-05-27 14:48:17 +00:00 |
|
Fredrik Adelöw
|
d530d13a6e
|
Merge pull request #29760 from csuich2/techdocs-entity-path
feat: add techdocs-entity-path annotation for techdocs deep linking
|
2025-05-27 14:46:39 +02:00 |
|
Patrik Oldsberg
|
44d1af1928
|
Merge pull request #29953 from backstage/rugvip/info
frontend-{app,plugin}-api: add support for plugin info and manifests
|
2025-05-27 13:59:58 +02:00 |
|
Chris Suich
|
fcd29a338e
|
useLayoutEffect, useRef, and simply deps
Signed-off-by: Chris Suich <csuich2@gmail.com>
|
2025-05-21 14:53:50 -04:00 |
|
github-actions[bot]
|
389d265b60
|
Version Packages
|
2025-05-20 08:25:02 +00:00 |
|
Rudra-SH
|
b47e1010c0
|
Adding keyboard accessibility to left navs
Signed-off-by: Rudra-SH <rudra099999@gmail.com>
|
2025-05-15 17:40:36 +05:30 |
|
Patrik Oldsberg
|
18c64e9bd4
|
plugins: add info.packageJson loader for all plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-05-15 11:25:53 +02:00 |
|
github-actions[bot]
|
1c0cb7be17
|
Version Packages (next)
|
2025-05-13 13:52:18 +00:00 |
|
github-actions[bot]
|
35a0c4b598
|
Version Packages (next)
|
2025-05-06 13:51:57 +00:00 |
|
John Philip
|
8e9269825d
|
Merge pull request #29790 from logonoff/docs
fix(techdocs): Update keyboard focus when clicking hash links
|
2025-05-06 09:29:26 -04:00 |
|
logonoff
|
2ffd273365
|
fix(techdocs): add focus+hover styling to codeblock CTC button (#29792)
* fix(techdocs): add aria-label to codeblock CTC button
Signed-off-by: logonoff <git@logonoff.co>
* fix(techdocs): add focus+hover styling to codeblock CTC button
Signed-off-by: logonoff <git@logonoff.co>
---------
Signed-off-by: logonoff <git@logonoff.co>
|
2025-04-30 16:36:27 -04:00 |
|
logonoff
|
7d445da49a
|
fix(techdocs): Update keyboard focus on when clicking hash links
Signed-off-by: logonoff <git@logonoff.co>
|
2025-04-29 14:18:59 -04:00 |
|