Commit Graph

209 Commits

Author SHA1 Message Date
github-actions[bot] e43d3eb1b7 Version Packages (next) 2023-10-10 11:39:03 +00:00
Morgan Bentell 55bd8c76d1 update after rebase
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-06 11:21:08 +02:00
Morgan Bentell 7939e0e64a api report
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-06 11:14:45 +02:00
Morgan Bentell d06b30b050 add --mkdocs-config-file-name cli argument to the techdocs-cli serve command
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-06 11:14:43 +02:00
John Philip c33f7506f7 Merge pull request #20371 from drodil/custom_preparer_cleanup
feat: allow prepared directory clean up for custom preparers
2023-10-05 19:22:14 -04:00
Patrik Oldsberg fc0ac98469 Merge pull request #20378 from backstage/rugvip/20-fixes
More fixes for node 20 test breakage + overridePackagePathResolution
2023-10-05 21:01:48 +02:00
Patrik Oldsberg 289c224640 backend-common: tweak package path resolution mock API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-05 13:30:47 +02:00
Heikki Hellgren 344cfbcfbc feat: allow prepared directory clean up for custom preparers
When using custom preparer for TechDocs, the `preparedDir` might
end up taking disk space. This requires all custom preparers to
implement a new method `shouldCleanPreparedDirectory` which indicates
whether the prepared directory should be cleaned after generation.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2023-10-05 09:37:10 +03:00
Patrik Oldsberg b074053375 techdocs-node: removed unused fs testing utils
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 23:29:48 +02:00
Patrik Oldsberg 21832cfb8e techdocs-node: refactor awsS3 tests to avoid mock-fs and storage mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 23:27:11 +02:00
Patrik Oldsberg ade78cead7 techdocs-node: refactor azureBlobStorage tests to avoid mock-fs and storage mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 23:16:49 +02:00
Patrik Oldsberg 9f10308ea1 techdocs-node: refactor googleStorage tests to avoid mock-fs and storage mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 22:57:15 +02:00
Patrik Oldsberg f7ab98987a techdocs-node: refactor openStackSwift tests to avoid mock-fs and storage mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 22:41:49 +02:00
Patrik Oldsberg b160cb5551 techdocs-node: refactor publish local test to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 17:49:24 +02:00
Patrik Oldsberg 8f773cfd02 techdocs-node: refactor publish helpers test to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 17:12:00 +02:00
Patrik Oldsberg eace331db0 techdocs-node: refactor generate helpers test to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 17:10:06 +02:00
github-actions[bot] f95345c845 Version Packages (next) 2023-10-03 10:49:45 +00:00
github-actions[bot] bea3617712 Version Packages (next) 2023-09-26 13:20:00 +00:00
Patrik Oldsberg 92cfcdd632 sync mock-fs versions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-20 12:58:36 +02:00
Patrik Oldsberg 6246571911 test fixes for Node.js v20
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-20 12:58:36 +02:00
github-actions[bot] b228d7d9c2 Version Packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-20 11:24:40 +02:00
github-actions[bot] a6d1580062 Version Packages (next) 2023-09-12 11:41:29 +00:00
github-actions[bot] 32a09adcff Version Packages (next) 2023-09-05 10:03:17 +00:00
github-actions[bot] fc1a38bc57 Version Packages (next) 2023-08-29 12:18:08 +00:00
Aswath S 0de6b837f4 Merge branch 'backstage:master' into feat/techdocs-azurite-support 2023-08-24 20:51:59 +05:30
Morgan Bentell dbc4b61f6d Merge pull request #18699 from SDA-SE/feat/default-mkdocs-plugins
feat: support custom default plugins for techdocs
2023-08-23 10:58:43 +02:00
titanventura c258bd395f Refactored azureBlobStorage, changelog, techdocs-backend config
Signed-off-by: titanventura <aswath7862001@gmail.com>
2023-08-22 23:22:37 +05:30
Aswath S 25bf8e828e Merge branch 'backstage:master' into feat/techdocs-azurite-support 2023-08-22 23:07:19 +05:30
Eric Peterson 00beb2b433 Merge pull request #19485 from backstage/catalog-info/project-areas
Add `catalog-info.yaml` for project area-owned packages
2023-08-22 15:43:33 +02:00
github-actions[bot] f8c8e8de37 Version Packages (next) 2023-08-22 11:37:48 +00:00
Eric Peterson f3599989c7 Add catalog-info.yaml files for TechDocs project area
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2023-08-21 13:21:11 +02:00
Aswath S 313a498f33 Merge branch 'backstage:master' into feat/techdocs-azurite-support 2023-08-16 10:44:01 +05:30
github-actions[bot] aaf5cb2ca1 Version Packages 2023-08-15 17:12:48 +00:00
github-actions[bot] 74f77f151a Version Packages (next) 2023-08-08 14:07:10 +00:00
github-actions[bot] 572abc7edf Version Packages (next) 2023-08-01 12:30:00 +00:00
titanventura 7284a2e68b Changed 'techdocs.publisher.azureBlobStorage.azuriteConnectionString' to 'techdocs.publisher.azureBlobStorage.connectionString'
Signed-off-by: titanventura <aswath7862001@gmail.com>
2023-07-29 15:49:17 +05:30
titanventura 5985d458ee Added azurite connection string option to techdocs azureBlobStorage publisher
Signed-off-by: titanventura <aswath7862001@gmail.com>
2023-07-27 23:46:37 +05:30
Dominik Schwank 10a86bd4ae feat: support custom default plugins for techdocs
Signed-off-by: Dominik Schwank <dominik.schwank@sda.se>
2023-07-26 13:42:20 +02:00
github-actions[bot] b441642fbe Version Packages (next) 2023-07-25 11:30:28 +00:00
github-actions[bot] 0abb3c37b8 Version Packages 2023-07-18 08:35:29 +00:00
github-actions[bot] d72e2eeba6 Version Packages (next) 2023-06-27 12:10:42 +00:00
github-actions[bot] bc0c4bc64c Version Packages 2023-06-20 13:54:09 +00:00
Alex Crome b43e030911 Upgrade @azure/identity version
Consolidated `@azure/identity` uses onto the 3.2.1 version used by the integration plugin.

Version 3.2 and above unlocks support for Workload Identity.

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2023-06-18 09:35:02 +01:00
github-actions[bot] 320ed50274 Version Packages (next) 2023-06-13 19:37:24 +00:00
Patrick Jungermann 5f2c38c70f fix(deps): fix SNYK-JS-FASTXMLPARSER-5668858
Fixes SNYK-JS-FASTXMLPARSER-5668858
by upgrading aws-sdk dependencies to
their latest version.

The upgrade of `fast-xml-parser` to
version 4.2.4 (or higher) was included
in release v3.347.1 of the aws-sdk.

Latest release is v3.350.0, however,
not for all packages.

The previous version's requirement would have
allowed to use a newer version of the aws-sdk
to fix it locally to a backstage project setup.

This change will enforce a version including the fix.

Closes: #18164
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-06-12 22:05:00 +02:00
github-actions[bot] a8634a9634 Version Packages (next) 2023-05-30 13:52:00 +00:00
Morgan Bentell 0eea1e0304 Merge pull request #17892 from backstage/use-techdocs-image.1.2.1
use latest techdocs docker image by default
2023-05-24 16:07:46 +02:00
Morgan Bentell ad3fd99183 update api-report
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-05-24 15:25:35 +02:00
github-actions[bot] 75a1c93784 Version Packages (next) 2023-05-23 15:25:13 +00:00
Morgan Bentell 7d4a09304f use latest techdocs docker image by default
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-05-22 11:56:57 +02:00