Commit Graph

132 Commits

Author SHA1 Message Date
Emma Indal 3fbfb42619 register techdocs storage api to dev app (#2139) 2020-08-27 14:01:09 +02:00
Sebastian Qvarfordt 0b2f787699 Updated docs for techdocs plugin (#2127)
* Updated docs for techdocs plugin

* Error in example comment

* Update plugins/techdocs/README.md

Co-authored-by: Emma Indal <emmai@spotify.com>

* Update plugins/techdocs/src/reader/README.md

Co-authored-by: Emma Indal <emmai@spotify.com>

* Update plugins/techdocs/src/reader/README.md

Co-authored-by: Emma Indal <emmai@spotify.com>

* Update plugins/techdocs/src/reader/README.md

Co-authored-by: Emma Indal <emmai@spotify.com>

* Update link to transformers doc to point to reader doc for now

Co-authored-by: Emma Indal <emmai@spotify.com>
2020-08-27 09:52:49 +02:00
Raghunandan 734dcca107 Release v0.1.1-alpha.20 2020-08-26 11:33:14 +02:00
Raghunandan 15e334a584 Release v0.1.1-alpha.19 2020-08-21 11:40:04 +02:00
Sebastian Qvarfordt 5bf548ac80 Show progress bar when loading on techdocs (#2065) 2020-08-21 10:31:30 +02:00
Sebastian Qvarfordt 13908d69c2 TechDocs: Access entity techdocs from service catalog (#1835)
* feature(techdocs): JIT generation of techdocs

* Fix linting issues

* Add Techdocs tab to entity page

* Added missing dep

* Added missing dep

* Removed duplicate dep

* Better tab navigation

* Update label on entity page to say docs

* Fix lint issue

* Move building of docs from entity to a function

* feature(techdocs): JIT generation of techdocs

* Fix linting issues

* Add Techdocs tab to entity page

* Added missing dep

* Added missing dep

* Removed duplicate dep

* Better tab navigation

* Update label on entity page to say docs

* Fix lint issue

* Move building of docs from entity to a function

* attempt to add back react as a dep

* Fixed failing test

* fix(techdocs): Hopefully fixed tests

* Fixed another failing test

* Initial apiRef for techdocs storage

* Cleaned up some code in reader

* test(headertabs): add tests to HeaderTabs component

* fix(headertabs): change tab mock id

* fix(techdocs-generator): fix problem with macOS symlink to tmp folder

* fix(lint): remove unused configApiRef

* wip

* Ongoing cleanups

* Cleanups and fix tests

* WIP cleanups

* Clean up some things

* Clean up some things

* Added missing notice header

* ts issue fixed

* Add show contition to api tab

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Emma Indal <emmai@spotify.com>
2020-08-20 14:06:09 +02:00
Patrik Oldsberg f69a2804ae docs: fix broken links 2020-08-11 12:21:15 +02:00
Patrik Oldsberg f8c696e038 v0.1.1-alpha.18 2020-08-07 17:08:28 +02:00
Patrik Oldsberg 0dd8fa2828 v0.1.1-alpha.17 2020-08-05 19:36:36 +02:00
dependabot-preview[bot] 14cfeb390e chore(deps): bump react-use from 14.2.0 to 15.3.3
This is a copy of #1731 with fixes
2020-08-03 14:33:35 +02:00
Sebastian Qvarfordt fe4430907a Merge pull request #1787 from DavidJSykes/Fix-TechDocs-missing
Fix tech docs missing #1750
2020-07-30 19:32:45 +02:00
David J Sykes cc905069d1 Changed optional parameter name to allow for more generic uses 2020-07-30 16:57:38 +01:00
David Sykes 58fa8ce5fb Updated test 2020-07-30 11:35:01 +01:00
David Sykes 4f54f062fe Updated test 2020-07-30 11:31:26 +01:00
David Sykes ea57820c62 Removed a div that was no longer needed 2020-07-30 11:30:01 +01:00
David Sykes fa708d6572 TechDocsNotFound now uses ErrorPage from core with an optional docPath parameter 2020-07-30 11:19:12 +01:00
Twisha Saraiya 5749c98e3f techdocs: modify documentation header 2020-07-30 14:45:21 +05:30
Patrik Oldsberg 6a50e6c103 Merge pull request #1732 from spotify/dependabot/npm_and_yarn/types/jest-26.0.7
chore(deps-dev): bump @types/jest from 25.2.3 to 26.0.7
2020-07-27 16:23:07 +02:00
Emma Indal 166998b6d9 fix(techdocs-not-found): bug fix 2020-07-27 09:17:00 +02:00
dependabot-preview[bot] bdc24ae35e chore(deps-dev): bump @types/jest from 25.2.3 to 26.0.7
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 25.2.3 to 26.0.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-24 08:49:55 +00:00
Ivan Shmidt bcd7b2661a v0.1.1-alpha.16 2020-07-24 03:44:39 +02:00
Ivan Shmidt 415bdf42e1 v0.1.1-alpha.15 2020-07-22 13:44:33 +02:00
Bilawal Hameed 491d1b70e1 Bump to v0.1.1-alpha.14 2020-07-15 11:49:02 +02:00
Stefan Ålund 982bacb167 [TechDocs] Use Backstage docs as example (#1625) 2020-07-15 08:02:01 +02:00
Bilawal Hameed 2331be17c7 fix: set techdocs plugin to public (#1585) 2020-07-10 16:41:05 +02:00
Bilawal Hameed 449c962aea docs: removed prefix slash 2020-07-10 16:21:51 +02:00
Bilawal Hameed 68d472f702 docs: updated to packages/techdocs-container 2020-07-10 16:17:22 +02:00
Bilawal Hameed 4f709b4a25 fix: migrate techdocs-container to packages/ 2020-07-10 16:05:14 +02:00
Bilawal Hameed 3d4fcc4559 techdocs: set custom docStorageUrl via appConfig (#1575)
* feat(techdocs): read docStorageUrl from appConfig

* docs: updated techdocs plugin README to mention custom baseurl

* fix: added config file

* fix: use JSON in env variable

* fix: add to app-config.yaml

* typescript wrestling

* Nicer config handling

* fix: switch to using useApi(configApiRef)

* docs: corrected to new config name

* docs: mention app-config.yaml config option

* fix: removed unused dep @backstage/config

Co-authored-by: Sebastian Qvarfordt <s.qvarfordt@gmail.com>
2020-07-10 10:48:46 +02:00
Bilawal Hameed c639909e78 fix: add yarn export to techdocs plugin 2020-07-08 16:39:46 +02:00
Patrik Oldsberg 6fdcc9f59a v0.1.1-alpha.13 2020-07-07 13:16:30 +02:00
Sebastian Qvarfordt 9fa773d571 Hack to fix typescript error in dependency. PR sent, and this fixes it temporarily. 2020-07-07 11:14:20 +02:00
Emma Indal f86715ae3d fix(techdocs): move from post transformers to pre transformers 2020-07-06 19:52:05 +02:00
Emma Indal 18e9dac360 fix(techdocs): adjust test to use post and pre transformers 2020-07-06 19:52:05 +02:00
Emma Indal 7f00b29ea2 feat(techdocs): sanitizeDOM transformer 2020-07-06 19:52:04 +02:00
Emma Indal 07d6e90341 feat(techdocs): add sanitizer package 2020-07-06 19:52:04 +02:00
Bilawal Hameed 9a3b6d50fe fix: cast as HTMLElement 2020-07-06 14:29:28 +02:00
Bilawal Hameed 180a08a5ec chore: use onLoading and onLoaded 2020-07-06 14:24:23 +02:00
Bilawal Hameed 1040383d36 chore: added stylesheet test-util + split out shadow-dom test util 2020-07-06 14:08:38 +02:00
Bilawal Hameed 04067f24f0 chore: add onCssReady tests 2020-07-06 14:08:38 +02:00
Bilawal Hameed 4eca08efd1 chore: rename callbacks to onLoading and onLoaded 2020-07-06 14:08:36 +02:00
Bilawal Hameed b44d4a4467 fix: only run onLoading if external stylesheets exist 2020-07-06 14:08:05 +02:00
Bilawal Hameed 0c1e1bf346 feat(techdocs): added onCssReady transformer 2020-07-06 14:08:04 +02:00
Bilawal Hameed 9e4c092d6b chore: ref to shadowDomRef 2020-07-03 16:26:54 +02:00
Bilawal Hameed 07e5d2ce8a chore: revert data-testid back to shadow-dom 2020-07-03 16:25:09 +02:00
Bilawal Hameed a662bc1639 fix: remove re-creating new shadow-dom on page change 2020-07-03 16:18:34 +02:00
Bilawal Hameed 52f4d37b8e fix(techdocs): cleaned up useEffect in Reader 2020-07-03 16:05:25 +02:00
Bilawal Hameed 95ebc8eba9 fix: moved useEnforcingTrailingSlash upper in the hook chain 2020-07-03 16:05:25 +02:00
Bilawal Hameed 96c24c687b chore(techdocs): updated tests 2020-07-03 16:05:25 +02:00
Bilawal Hameed 468ca0f9b3 fix(techdocs): fixed race condition between page loads 2020-07-03 16:05:25 +02:00