Oliver Sand
389cb04444
Better comment including url locations
2021-01-20 13:08:19 +01:00
Oliver Sand
50aa92ae33
Switch to using file locations in app-config.yaml
...
Having file locations makes the local workflow of editing entities, e.g. for testing much easier. When you add new files, you don't run into a circular dependency anymore, previously you couldn't test whether the configuration worked before merging it into master. It also resolves the hard dependency on the GitHub repository - which allows to do "breaking changes" to the files without having to worry that existing instances used for development locally will break. However after this change we should have a grace period in that we should still be careful.
However there might be hidden risks that might break others workflows.
We have this configuration locally for a long time and it works well.
2021-01-20 11:49:38 +01:00
Patrik Oldsberg
5345a1f983
backend-common: lock down UrlReader to only read from allowed URLs
2021-01-18 14:17:04 +01:00
Himanshu Mishra
e2030972fc
Merge pull request #4062 from backstage/orkohunter/use-urlreader-in-techdocs
2021-01-15 13:12:45 +01:00
Fredrik Adelöw
a1c264ef11
Merge pull request #4033 from SDA-SE/feat/make-system-and-domains-real
...
Implement systems, domains and resources
2021-01-14 13:44:20 +01:00
Oliver Sand
0c6e3b21a7
Add example data for system, domains and resources
2021-01-14 10:25:45 +01:00
Himanshu Mishra
dc33c51890
TechDocs: Use URL Reader in the out-of-the-box experience
...
It is time to start using URL Reader for the exmaple docs components we provide in the out-of-the-box experience (i.e. when users experience TechDocs by doing a git clone of this repository).
URL Reader makes the prepare step 8x faster.
2021-01-13 21:38:26 +01:00
Oliver Sand
abbee6fff4
Add system, domain and resource entity kinds
2021-01-12 22:18:24 +01:00
Fredrik Adelöw
34a01a171a
catalog-import: Improve how URLs are analyzed for add/import
2021-01-12 18:39:56 +01:00
Himanshu Mishra
0b9646ed6a
Merge pull request #3794 from ayshiff/feature/techdocs-aws-s3
2021-01-05 17:48:57 +01:00
Mathias Åhsberg
2c7ff367e4
Add example configuration for bitbucket scaffolder
2021-01-04 12:31:14 +00:00
Remi
b9e6d305e2
fix(techdocs): typos + add tests + requested changes
2020-12-30 10:25:57 +01:00
Remi
77102b420a
feat(techdocs): update docs
2020-12-30 10:25:57 +01: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
Himanshu Mishra
24bcdd0829
techdocs: Use googleGcs for publisher type instead of google_gcs
2020-12-09 18:58:12 +01:00
Mikael Östberg
704f7c7be0
Update app-config.yaml
2020-12-09 12:35:22 +01:00
Himanshu Mishra
9bd130a73a
techdocs: Use 'local' and 'external' for alternatives for techdocs.builder config
...
Co-authored-by: freben <freben@gmail.com >
2020-12-09 12:31:40 +01:00
Himanshu Mishra
fc697b87c5
Merge remote-tracking branch 'origin/master' into orkohunter/techdocs-publish-to-cloud-storage
2020-12-08 19:19:42 +01:00
Patrik Oldsberg
23190a8a76
Merge pull request #3532 from SDA-SE/feat/sentry
...
Refactor the Sentry plugin to use the proxy backend instead of a custom backend
2020-12-08 16:24:51 +01:00
Dominik Henneke
075d3dc5ae
Refactor the Sentry plugin to use the proxy backend instead of a custom backend
2020-12-07 17:21:59 +01:00
Himanshu Mishra
a212e43142
techdocs: Add JSON Schema config
...
Show better error if techdocs.builder is set to 'ci' and if no docs are found.
Return 404 from googleStorage client when a file is not found.
2020-12-05 10:48:54 +01:00
Himanshu Mishra
8ffbbcee59
Merge remote-tracking branch 'origin/master' into orkohunter/techdocs-publish-to-cloud-storage
2020-12-04 19:51:01 +01:00
samiramkr
f3b24a94a2
Merge pull request #3317 from backstage/samiram/pagerduty-plugin
...
Pagerduty plugin
2020-12-04 17:02:54 +01:00
Samira Mokaram
8109ff1d35
Merge branch 'master' of https://github.com/spotify/backstage into samiram/pagerduty-plugin
2020-12-04 11:04:21 +01:00
Himanshu Mishra
f0bfd369b3
Merge remote-tracking branch 'origin/master' into orkohunter/techdocs-publish-to-cloud-storage
2020-12-03 22:53:45 +01:00
Himanshu Mishra
084670b37a
Google Cloud Storage working with TechDocs (publish and fetch)
...
Plus
1. Introduce ncessary configs to connect with storage
2. Introduce config to prefer CI build of docs, or techdocs-backend to build and publish them.
3. Write guide how to use Google Cloud Storage with TechDocs
4. Add a TechDocs Configuration reference page in docucmentation
2020-12-03 22:40:15 +01:00
keshan
1f6a0a2803
reverted back the github config value
2020-12-03 09:08:45 +05:30
keshan
9e11dfca40
Introducing env prop to have configurable authentication env
2020-12-03 09:08:44 +05:30
Brenda Sukh
108994d4dc
Add additional events panel
2020-12-02 14:32:40 -05:00
Himanshu Mishra
9ebc897351
TechDocs: Refactor Publisher to pave way for external publishers
2020-12-01 20:48:58 +01:00
Samira Mokaram
3d392a0b6a
address comments
2020-12-01 16:38:40 +01:00
Fredrik Adelöw
e4d619323c
Merge pull request #3462 from SDA-SE/feat/proxy-schema
...
Add a configuration schema for the proxy plugin
2020-11-30 13:57:24 +01:00
Andrew Thauer
c70d68005d
fix: add rollbar config to fix example-backend error
2020-11-26 14:14:31 -05:00
Dominik Henneke
3619ea4c47
Add a configuration schema for the proxy plugin
2020-11-26 16:20:34 +01:00
Andrew Thauer
3a201c5d54
feat: add config schema for rollbar plugins ( #3404 )
...
* feat: add config schema for rollbar plugins
* remove rollbar from create-app template
2020-11-26 14:30:12 +01:00
Samira Mokaram
ba63a66aa0
Merge branch 'master' of https://github.com/spotify/backstage into samiram/pagerduty-plugin
2020-11-25 10:32:42 +01:00
Brian Leathem
68be35912b
Conditionally enable the auth-backend session support
2020-11-20 11:57:11 -08:00
Brian Leathem
afaaf96ecc
Cleanup and fixes after refactoring
2020-11-20 11:57:11 -08:00
Brian Leathem
5c485ff60f
Added a auth.session.secret config value for setting the express session secret
2020-11-20 11:57:10 -08:00
Brian Leathem
8d948b243b
Implement a generic OpenIdConnect auth-provider
2020-11-20 11:57:10 -08:00
Oliver Sand
742196725f
Fix some minor things from my previous PR
...
See #3293
2020-11-20 14:09:05 +01:00
Oliver Sand
0c21212400
Add support for reading groups and users from the Microsoft Graph API. ( #3293 )
...
* Add support for reading groups and users from the Microsoft Graph API.
* Limit amount of parallel requests
* Add helper for paging in odata collections
* Add tests for the microsoft graph reader
* Output the correct relations between groups and users
2020-11-20 12:53:12 +01:00
Patrik Oldsberg
b8eba8219e
config-loader: enable validation of required props in d.ts definitions + fix issues
2020-11-18 11:31:16 +01:00
Samira Mokaram
b523e144be
Merge branch 'master' into samiram/pagerduty-plugin
2020-11-17 10:28:07 +01:00
Samira Mokaram
e4bec4e17e
add proxy to config
2020-11-17 10:01:59 +01:00
Mateusz Lewtak
b4204066f0
Feat: Add BuildKite CI/CD Plugin to sample app ( #3248 )
...
* Feat: Add BuildKite CI/CD Plugin to sample app
* Feat: Add EntityPage test, bump plugin version
* Feat: update package.json
* feat: run prettier
* Feat: update test code after CR
2020-11-10 16:02:13 +01:00
Tim Hansen
9a294574c8
Fix styling issue on Cost Insights product panels with no cost
2020-11-04 10:54:41 -07:00
Fredrik Adelöw
42b0dbddcb
feat(catalog-client): create a basic catalog client ( #3166 )
2020-11-04 13:18:03 +01:00
Patrik Oldsberg
af141c0766
rewrite repo location urls
2020-11-03 11:03:49 +01:00
Forrest Waters
21e071fa6c
working onelogin auth implementation
2020-10-29 12:02:32 -05:00