Commit Graph

339 Commits

Author SHA1 Message Date
Omer Farooq 36376778ec move processor config to catalog from backend 2020-08-29 22:22:19 +12:00
Omer Farooq a711b6fab4 rename ingestionProcessors to processors 2020-08-29 22:12:27 +12:00
Omer Farooq dd3963093d Update ingestion processors to use config system 2020-08-29 15:34:09 +12:00
Fredrik Adelöw 6d774764cd feat(proxy-backend): more proxy config tweaks and docs 2020-08-28 14:36:13 +02:00
Fredrik Adelöw a164990658 fix(create-app): updated the backend template to match new functionality 2020-08-28 11:59:29 +02:00
Tim Jacomb 827eea8a5e Remove unused config values 2020-08-28 07:47:25 +01:00
Fredrik Adelöw ddad61d824 reload the filtered entities context instead of direct fetch 2020-08-26 11:47:31 +02:00
Twisha Saraiya ddc7030731 move add mock data button to CatalogTable 2020-08-26 09:57:19 +02:00
Chris Simmons d4a6bc5504 udpated env vars to match provider name 2020-08-21 16:32:04 +12:00
Chris Simmons b253c56526 add microsoft azure auth provider + add to example app 2020-08-21 15:46:17 +12:00
Patrik Oldsberg b3fa6ffadd plugins/auth-backend: refactor providers for exporting with consistent casing 2020-08-20 11:15:34 +02:00
Patrik Oldsberg 1d9007184c app-config: remove unnecessary auth config 2020-08-19 11:37:04 +02:00
Raghunandan Balachandran 981e66d553 Merge branch 'master' of github.com:spotify/backstage into adds_auth0 2020-08-17 13:29:15 +02:00
Raghunandan Balachandran 033233d81f Fix auth0 backend provider 2020-08-17 10:10:12 +02:00
Paul Pacheco 4cf6cf3b6c The backend listens to all interfaces by default (#1962)
* The backend listens to all interfaces by default

Previously,  if you did not specify a host,  it would only
listen to localhost,  so it would not accept connections from the network.

If you use the default generated app,  it is configured to listen to 0.0.0.0
which only listens to IPv4 interfaces.

This changes the default behavior, just listen to all interfaces.

* Add some comment
2020-08-16 09:08:36 +02:00
Patrik Oldsberg fe48229005 Merge pull request #1915 from andrewthauer/common-db-utils
Add shared database connection helpers
2020-08-15 13:57:44 +02:00
Andrew Thauer 815983ae84 add shared database connection helpers 2020-08-13 22:56:47 -04:00
Paul Pacheco e9d4ec7494 Separate port and host in configuration
Many cloud providers have an environment variable PORT.
an application is supposed to listen in that port.

Currently,  the yaml for listen address looks like this:
```yaml
backend:
  listen: 0.0.0.0:7000
```

the problem is that I can't use the port environment variable there.

This PR changes it to this:
```yaml
backend:
  listen:
    host: 0.0.0.0
    port: 7000
```

if I want to use the PORT environment variable, now I can do it like this:

```yaml
backend:
  listen:
    host: 0.0.0.0
    port:
      $secret:
         env: PORT
```
2020-08-13 12:28:03 -05:00
Fredrik Adelöw 65f3f4f95a Merge pull request #1877 from andrewthauer/rollbar-updates
Add rollbar organization links, etc.
2020-08-12 22:22:05 +02:00
Andrew Thauer aedcad72a5 feat: add rollbar links 2020-08-12 07:10:44 -04:00
Tim Jacomb 005df1df2b Add Jenkins widgets 2020-08-12 12:54:06 +02:00
Tim Wheeler 68f79c372c add new relic plugin 2020-08-08 14:22:25 -04:00
Sebastian Qvarfordt 97f3f58844 Mob/techdocs end to end (#1736)
* Initial techdocs end to end heavily inspired by scaffolder

* added some tests and fixed linting

* fix(techdocs-backend): fix eslint

* fix(techdocs-backend): cleanup commented test

* Removed unused dependency

* fix(techdocs-backend): updated standalone server

* moved type dependency to devDependencies

* fix: updated dependencies and devDependencies.

* Update plugins/techdocs-backend/src/techdocs/stages/generate/types.ts

Co-authored-by: Emma Indal <emma.indahl@gmail.com>

Co-authored-by: Emma Indal <emmai@spotify.com>
Co-authored-by: ellinors <ellinors@spotify.com>
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
2020-08-04 13:04:48 +02:00
Paul Pacheco b625b19978 use cammel case 2020-07-30 09:50:08 -05:00
Paul Pacheco 5cde7069cf Pass github enterprise base url, derive urls for authentication 2020-07-30 09:33:12 -05:00
Paul Pacheco 84d366527a Get config from environment variables 2020-07-30 04:51:04 -05:00
Raghunandan Balachandran 63dbc49f3e Merge pull request #1680 from spotify/configurable-auth-providers
Read auth providers from app-config yaml
2020-07-27 13:33:40 +02:00
Raghunandan 60d3ecc695 Read auth providers in backend and frontend from app-config yaml 2020-07-27 09:07:25 +02:00
Nikita Nek Dudnik c82c045ee8 feat(github-actions): add a separate data mock 2020-07-24 15:56:48 +02:00
Nikita Nek Dudnik b4e8a798b6 fix: PR comments 2020-07-24 14:09:23 +02:00
Nikita Nek Dudnik 64c0c67c8f feat: github actions details view 2020-07-24 14:09:23 +02:00
Raghunandan fe71f493fb Read sentry org from config. 2020-07-21 09:24:09 +02:00
Ivan Shmidt 0fdadd18e3 fix(proxy): working circleci example 2020-07-19 20:21:17 +02:00
Ivan Shmidt 47ea7bb806 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/proxy-plugin 2020-07-13 13:38:57 +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
Ivan Shmidt 237502140b feat(proxy): start using proxy for circleci 2020-07-08 09:25:56 +02:00
Fredrik Adelöw 026b9547b9 address comments 2020-06-18 20:52:25 +02:00
Fredrik Adelöw 324b0a767a feat(backend-common): base backend config 2020-06-18 16:37:10 +02:00
Patrik Oldsberg d0fb818c4d package/app: move app config to yaml 2020-06-02 17:49:22 +02:00