Commit Graph

26 Commits

Author SHA1 Message Date
Patrik Oldsberg 490a905199 docs: rename CLI section to Local Development + move in linking docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-09 11:41:37 +02:00
Brian Fletcher 5927bf864f Makes some suggested documentation improvements
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-06 10:23:58 +01:00
Brian Fletcher e1178b4361 update github readme to include owners filter
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-07-14 08:59:09 +01:00
Brian Fletcher a5d112ef49 Merge branch 'master' into github-installations-limit 2021-07-14 08:03:08 +01:00
Ben Lambert ffe7759de8 Merge pull request #6049 from backstage/timbonicus/move-installation
Move `catalog` and `scaffolder` installation instructions to READMEs
2021-06-17 15:14:07 +02:00
Patrik Oldsberg e3d31b3815 cli: disable GitHub App webhook by default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-17 13:26:11 +02:00
Tim Hansen 785a42f802 Move installation instructions to READMEs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-15 15:00:15 -06:00
Brian Fletcher 5fa0c32bff Fixes some typos in changeset and docs
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-06-14 14:16:13 +01:00
Brian Fletcher 68af4d556b Add allowedInstallationIds list to each github app
This allows a single instance of backstage to optionally limit the set of
github app installations that may be used by backstage.

Previously, if you had github app installations for tenant1 and tenant2
there was nothing stopping the first from accessing resources of the
second.

The default behaviour of the GithubCredentialsProvider remains the same.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-06-14 14:04:51 +01:00
Johan Haals a8eb2b45e3 microsite: Add GitHub Apps documentation
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-02 09:25:01 +01:00
Adam Harvey 633416f5e6 Fix typo 2021-02-16 09:38:09 -05:00
Adam Harvey 6d6a5d6dfc Fix prettier line lengths 2021-02-16 09:32:34 -05:00
Adam Harvey 6736a0fdf2 Editorial changes 2021-02-16 09:12:50 -05:00
ebarrios bdf5c24328 The apps entry in the yaml file need to be at the same level as the host, if it is not the app will not start and complain about it 2021-02-15 14:50:44 +01:00
Johan Haals 48f3a5dcae Update docs 2021-01-15 16:13:19 +01:00
Johan Haals 50b933d9ac Update docs/plugins/github-apps.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-15 15:42:39 +01:00
Johan Haals b5ed171a1a Update docs/plugins/github-apps.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-15 15:42:25 +01:00
Johan Haals 27745f651a Update docs/plugins/github-apps.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-15 15:42:13 +01:00
Johan Haals fffe91dba5 Update docs/plugins/github-apps.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-15 15:42:06 +01:00
Johan Haals b8f8799786 Update docs/plugins/github-apps.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-15 15:41:50 +01:00
Johan Haals 084e2450d1 Update docs/plugins/github-apps.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-15 15:41:23 +01:00
Johan Haals 57b542c736 Update docs/plugins/github-apps.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-15 15:41:03 +01:00
Johan Haals fc15529cf4 Update docs/plugins/github-apps.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-15 15:40:46 +01:00
Johan Haals eb29c605f3 Document default permissions 2021-01-14 15:00:24 +01:00
Johan Haals 8eaeb326aa Fix spelling 2021-01-14 14:49:38 +01:00
Johan Haals 4e623b7bf2 Add GitHub Apps documentation
Co-authored-by: blam <ben@blam.sh>
2021-01-14 13:53:50 +01:00