Jonah Back
86c391d260
Make roleArn optional
...
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net >
2021-02-11 12:27:37 -08:00
Jonah Back
2499f6cdef
feat: add support for assuming role in plugins that use AWS
...
Signed-off-by: Jonah Back <jback@legalzoom.com >
2021-02-11 11:06:22 -08:00
github-actions[bot]
aa49ca2284
Version Packages
2021-02-11 10:15:47 +00:00
Adam Harvey
6f90b912fc
Merge branch 'master' of github.com:backstage/backstage into improve-errors
2021-02-08 11:48:19 -05:00
Adam Harvey
d84cb8199d
Switch to CodeSnippet component
2021-02-08 10:54:48 -05:00
Adam Harvey
59b1b04f0b
Merge pull request #4314 from adamdmharvey/techdocs-error500
...
techdocs: Expose backend 500 errors (mkdocs build) to UI
2021-02-05 12:26:52 -05:00
Adam Harvey
fd933c4239
Add comment TODO
2021-02-05 10:50:11 -05:00
Patrik Oldsberg
41af18227f
techdocs: migrate to new composability API
2021-02-04 20:22:50 +01:00
github-actions[bot]
6794967d20
Version Packages
2021-02-04 13:02:30 +00:00
Adam Harvey
e73f35b1ea
Wrap in code fence
2021-02-03 21:46:54 -05:00
Oliver Sand
5fa3bdb553
Add support for links in ItemCard and fix height of cards with tags vs cards without tags
2021-02-03 09:37:52 +01:00
Adam Harvey
2b9d16b397
Add period for consistency in error msg
2021-02-02 23:32:06 -05:00
Adam Harvey
5479e4eef0
Improve display of errors
2021-02-02 23:27:20 -05:00
Himanshu Mishra
93a53ea093
TechDocs: Use @deprecated for techdocs config urls
2021-02-02 23:16:09 +01:00
Himanshu Mishra
1df7721a68
TechDocs: Fix test with invalid hook call error
2021-02-02 13:52:47 +01:00
Himanshu Mishra
4ddf8d5e27
TechDocs: Fix frontend tests due to async apiOrigin function
2021-02-02 13:52:47 +01:00
Parth Shandilya
e44925723e
TechDocs: Make requestUrl and storageUrl optional configs by using discovery APIs
...
closes #3715
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net >
2021-02-02 13:51:04 +01:00
Oliver Sand
7ee15d2c5b
Merge pull request #4265 from SDA-SE/feat/create-catalog-common-react
...
Create @backstage/plugin-catalog-react package
2021-02-01 12:04:07 +01:00
Adam Harvey
96dbdfbb41
Update error message
2021-01-31 22:02:25 -05:00
Adam Harvey
45de779d5f
Add changeset
2021-01-29 16:20:07 -05:00
Adam Harvey
cb61bc8cbb
Hardcode file not found status
2021-01-29 16:16:14 -05:00
Adam Harvey
877f46c177
Support custom status codes
2021-01-29 16:15:34 -05:00
Oliver Sand
c677643afa
Rename from @backstage/plugin-catalog-common-react to @backstage/plugin-catalog-react
2021-01-29 10:54:09 +01:00
Oliver Sand
019fe39a08
Createa @backstage/plugin-catalog-common-react package
2021-01-29 10:54:09 +01:00
vitorgrenzel
0be9694aa6
feat(techdocs-common): update Azure Blob Storage
2021-01-28 16:17:27 -03:00
vitorgrenzel
59b8d5a0d9
feat(techdocs-common): add Azure Blob Storage
2021-01-28 16:16:22 -03:00
vitorgrenzel
c777df180a
feat(techdocs-common): add Azure Storage
2021-01-28 16:16:21 -03:00
github-actions[bot]
cda741034d
Version Packages
2021-01-28 10:46:08 +00:00
github-actions[bot]
c5584b62c2
Version Packages
2021-01-21 13:13:05 +00:00
Matei David
a5e27d5c1d
Introduce techdocs metadata in techdocs-common
...
* Add TechdocsMetadata type in backend plugin endpoint
* Introduce TechDocsMetadata type in frontend
* Add changeset
* Remove old thennable metadata resp
* Address PR feedback
- Remove explicit type annotation on TechDocsMetadata
- Reintroduce res.send instead of throwing an error
- Change logger info to logger error
* Add TechDocsMetadata type in frontend plugin
* Commit yarn.lock
* Introduce JSON5 and remove parsing in local pub
Signed-off-by: Matei David <matei.david.35@gmail.com >
2021-01-16 18:33:53 +00:00
github-actions[bot]
be332e13ea
Version Packages
2021-01-14 13:05:31 +00:00
Fredrik Adelöw
a6f9dca0dc
plugins should not depend on core-api
2021-01-14 08:54:54 +01:00
Kevin Lee
99a778ac9f
Use history.pushState for hash link navigation in techdocs
2021-01-13 23:21:34 +01:00
Himanshu Mishra
fda570687e
Update plugins/techdocs/config.d.ts
...
Co-authored-by: Emma Indal <emmai@spotify.com >
2021-01-12 14:43:52 +01:00
Himanshu Mishra
16b73697a3
TechDocs/AWS: Enable authentication using env variables and ~/.aws/config shared file
...
If authentication secrets are provided in app-config.yaml, it will be used. If not, environment variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_REGION will be used. If not present, ~/.aws/config will be used to read the configs.
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/loading-node-credentials-environment.html
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/loading-node-credentials-shared.html
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/setting-region.html
2021-01-12 11:41:00 +01:00
Himanshu Mishra
bcc27a495d
TechDocs: doc improvements
...
Co-authored-by: Emma Indal <emmai@spotify.com >
2021-01-11 14:04:17 +01:00
Himanshu Mishra
e7954559ab
TechDocs/GCS: Remove projectId since it is not needed
...
I initially thought the GCS Nodejs client would make use of it, since it asked for it in the contructor. However, we may not need them at all. Buckets are gloablly unique anyway.
2021-01-09 16:29:42 +01:00
Himanshu Mishra
1ef5d0f13c
TechDocs/GCS: Enable authentication using environemnt variables
...
GOOGLE_APPLICATION_CREDENTIALS is the environment variable used by the client. Compute Engine, Google Kubernetes Engine, App Engine, Cloud Run, and Cloud Functions automatically provide a default service account and set this env variable.
https://cloud.google.com/docs/authentication/production
2021-01-09 16:07:39 +01:00
github-actions[bot]
28d7f319f4
Version Packages
2021-01-07 10:31:20 +00:00
Remi
3418938a64
feat(techdocs): update config schema
2020-12-30 10:25:58 +01:00
github-actions[bot]
a1ebbdeee0
Version Packages
2020-12-29 10:59:38 +00:00
Himanshu Mishra
bd3bc94ff8
Merge pull request #3799 from keshann93/plugins/techdocs
2020-12-28 20:52:53 +01:00
github-actions[bot]
c3c04658f2
Version Packages
2020-12-22 12:14:20 +00:00
keshan
851dde45f7
updated the missed attr change
2020-12-21 16:31:01 +05:30
keshan
e53d4a2ca8
updated based on the feedbacks provided
2020-12-21 16:26:58 +05:30
keshan
359f9d2d8c
Introduced config schema for techdocs plugins
2020-12-21 16:26:57 +05:30
github-actions[bot]
6e9f4d4a15
Version Packages
2020-12-17 10:16:33 +00:00
Himanshu Mishra
15d23c004e
Merge remote-tracking branch 'origin/master' into orkohunter/techdocs-publish-to-cloud-storage
2020-12-10 21:12:31 +01:00
github-actions[bot]
cf187484bf
Version Packages
2020-12-10 11:25:39 +00:00
Himanshu Mishra
ac88ca2038
Merge branch 'master' into orkohunter/techdocs-publish-to-cloud-storage
2020-12-09 20:17:06 +01:00