Commit Graph

355 Commits

Author SHA1 Message Date
Otto Sichert 6553985cd4 Match admonition text size to content text size
Signed-off-by: Otto Sichert <git@ottosichert.de>
2022-02-16 22:30:03 +00:00
irma12 9df7b43e1a Change colors for highlighted code
Signed-off-by: irma12 <irma@roadie.io>
2022-02-11 13:21:27 +01:00
Eric Peterson 18317a08db Do not add 'copy to clipboard' buttons to plain-old code instances. (#9314) 2022-02-02 19:00:32 +01:00
Eric Peterson 742434a6ba Fix TechDocs download bug when backend/app hosts are the same.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-02-01 13:39:23 +01:00
Eric Peterson 359c31e31d Add support for source tags pointing to relative assets.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-31 18:19:53 +01:00
Eric Peterson a64f99f734 Emulate mkdocs-material copy-to-clipboard functionality.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-20 16:14:59 +01:00
Fredrik Adelöw fb565073ec implement injectIdentityAuth
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:22 +01:00
Fredrik Adelöw 19ea047412 use a one-argument constructor instead of setters
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:22 +01:00
Fredrik Adelöw 6bf7826258 add and use MockFetchApi
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:20 +01:00
Fredrik Adelöw 88a0a4ee6a Make the techdocs APIs use the FetchApi
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:23:39 +01:00
Patrik Oldsberg 59a9309536 remove usage of @ts-ignore
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-18 11:19:01 +01:00
Patrik Oldsberg 4d21332888 Merge branch 'master' into rugvip/depr 2022-01-17 13:07:16 +01:00
Fredrik Adelöw 68fa2e868d Merge pull request #8822 from erikxiv/techdocs-style-blockquote
Techdocs: use lighter color for block quotes and horizontal rulers
2022-01-14 16:29:13 +01:00
Patrik Oldsberg 51fbedc445 plugins: migrate usage of deprecated IdentityApi methods
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:30 +01:00
Fredrik Adelöw 5333451def Got rid of the last brace-typed and hyphen-less params etc
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-10 09:48:12 +01:00
Erik Larsson 29710c91c2 use lighter color for block quotes and horizontal rulers
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com>
2022-01-09 00:02:09 +01:00
Colton Padden 1628ca3f49 dynamically set techdocs sidebar position based on backstage sidebar pinned state
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-06 15:18:35 -05:00
Johan Haals 2c62f86eb9 Merge pull request #8700 from cmpadden/techdocs-internal-link-new-tab
Support cmd/ctrl+click to open internal Techdoc links in a new tab
2022-01-04 09:27:52 +01:00
Johan Haals 1c36cf7b84 Merge pull request #8699 from cmpadden/techdocs-footer-navigation-dynamic-width
Bug fix Techdocs footer navigation going off the screen
2022-01-03 15:41:06 +01:00
Colton Padden d6934ee733 prevent scrolling when links are openened in a new tab
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-03 09:35:39 -05:00
Colton Padden 4d7df87f54 fix dynamic footer size for mobile display width and fix issue with overlapping footer linksv
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-03 08:55:22 -05:00
Colton Padden fe9de6c25b support cmd/ctrl+click for internal techdoc links
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-30 12:52:58 -05:00
Colton Padden fb36de6138 validate footer element exists before applying style
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-30 11:40:18 -05:00
Colton Padden e0271456d8 dynamically resize width of techdocs footer navigation
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-30 11:09:35 -05:00
Patrik Oldsberg 4ce51ab0f1 use precise imports of react-use
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-30 12:53:16 +01:00
Denis Aoki aa8f764a3e techdocs(sanitizer): adds iframe support (#8237)
Signed-off-by: dnsaoki2 <dnsaoki@gmail.com>
2021-12-27 12:01:22 +01:00
Colton Padden 345dcea560 release-2021-06-01 packages/core-plugin-api/src/apis/system/ApiRef.ts:27
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Camila Belo ab1a69bcc3 Merge pull request #8365 from kuangp/fix/techdocs
fix(techdocsStorageClient): properly construct baseUrls
2021-12-13 22:46:36 +01:00
Phil Kuang e7cce2b603 fix(techdocsStorageClient): properly construct baseUrls
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-12-13 10:00:03 -05:00
Patrik Oldsberg 85ee184e68 core-components: LogViewer prop className -> classes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-09 12:02:53 +01:00
Ben Lambert 95ae1249a4 Merge pull request #8369 from backstage/rugvip/logs
core-components: add new LogViewer component + use in plugins
2021-12-08 15:24:45 +01:00
Johan Haals dd77b5eb12 Merge pull request #8283 from backstage/mob/identity-api
core-plugin-api: stabilize IdentityApi
2021-12-08 14:29:03 +01:00
Patrik Oldsberg d90dad84b0 techdocs: switch to using LogViewer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:38:16 +01:00
Mert Can Bilgiç 3421826ca8 [TechDocs] Set entity triplets to lowercase if config is set on docs tab at entity page (#8394)
* Fixes #8381, set entity triplets to lowercase if config is set on docs tab at entity page

Co-authored-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Signed-off-by: mertcbilgic <mert.bilgic@trendyol.com>

* Changeset added

Co-authored-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Signed-off-by: mertcbilgic <mert.bilgic@trendyol.com>

* fixes due to review

Co-authored-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Co-authored-by: Güven Altunsoy <guven.altunsoy@outlook.com>
Co-authored-by: Nilgün Canbaz <nilgun.canbaz@trendyol.com>
Co-authored-by: Burcu Karagöz <burcukaragoz1515@gmail.com>
Co-authored-by: Murat Sökücü <murat.sokucu@trendyol.com>
Signed-off-by: mertcbilgic <mert.bilgic@trendyol.com>

Co-authored-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Co-authored-by: Güven Altunsoy <guven.altunsoy@outlook.com>
Co-authored-by: Nilgün Canbaz <nilgun.canbaz@trendyol.com>
Co-authored-by: Burcu Karagöz <burcukaragoz1515@gmail.com>
Co-authored-by: Murat Sökücü <murat.sokucu@trendyol.com>
2021-12-07 16:29:06 +01:00
Johan Haals e9471d274c Use BackstageUserIdentity, fix tests
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-12-02 13:32:35 +01:00
Patrik Oldsberg 8a96019a39 Merge branch 'master' into rugvip/test-port 2021-11-22 17:33:10 +01:00
Patrik Oldsberg 29ef695410 packages,plugins: migrate to using TestApiProvider and Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 11:28:46 +01:00
blam 06065c6003 chore: fixed better namespacing for the routeRefs
Signed-off-by: blam <ben@blam.sh>
2021-11-17 20:43:14 +01:00
blam 1332a98a01 chore: fixing deprecation warnings for all the things that are in the monorepo
Signed-off-by: blam <ben@blam.sh>
2021-11-17 20:24:20 +01:00
Eric Peterson f1a8e3a819 Merge pull request #8068 from stephane-mori/fix-reader
Set doc reader configurable
2021-11-17 12:09:33 +01:00
Eric Peterson 7439368ce5 Merge pull request #7917 from mertcb/migrate/oss 2021-11-17 08:44:42 +01:00
Stéphane MORI 7b3bb89e3c Set doc reader parametable
Signed-off-by: Stéphane MORI <stephane.mori@gmail.com>
2021-11-16 12:55:06 +01:00
Dominik Henneke f7703981a9 Use a better checkbox rendering in a task list
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-11-16 11:54:58 +01:00
Mert Can Bilgiç 35acef9931 Merge branch 'master' into migrate/oss 2021-11-16 10:27:39 +03:00
Oliver Sand ac511f98c4 Merge pull request #7865 from SDA-SE/feat/api-docs-customization
Lazy load API definition widgets
2021-11-11 12:03:00 +01:00
Kim Jin 53c9ad7e04 Update TechDocs Headings css font weight (#7931)
* update headings style

Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com>

* add changeset

Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com>

* update changeset

Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com>

* rename changeset

Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com>
2021-11-11 11:45:40 +01:00
Oliver Sand 7e5bd18cf7 Adjust to review comments
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-11-11 09:55:03 +01:00
Oliver Sand fe5738fe1c Lazy load LazyLog as it is rarely used
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-11-11 09:54:27 +01:00
Mert Can Bilgiç 884c6d0bc5 prettier runned
Signed-off-by: Mert Can Bilgiç <mert.bilgic@trendyol.com>
2021-11-10 13:28:22 +03:00
Mert Can Bilgiç c79b30420b lowercase routing issue fixed
Signed-off-by: Mert Can Bilgiç <mert.bilgic@trendyol.com>
2021-11-10 13:28:22 +03:00