Commit Graph

88 Commits

Author SHA1 Message Date
Jake Taylor fe30d25922 Update docs/integrations/github/github-apps.md
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Jake Taylor <147415933+jrtaylorJH@users.noreply.github.com>
2024-01-05 11:21:30 -06:00
Jake Taylor 5de1455df0 Update github-apps.md
Fix indentation

Signed-off-by: Jake Taylor <147415933+jrtaylorJH@users.noreply.github.com>
2024-01-05 10:38:52 -06:00
Jake Taylor 445511769f Update github-apps.md
Provide information on troubleshooting a specific error with GitHub Apps integration

Signed-off-by: Jake Taylor <147415933+jrtaylorJH@users.noreply.github.com>
2024-01-05 10:36:44 -06:00
Alex Crome 6fb909f011 More Backend Migration Docs
* Added more documentation on migrating catalog modules to the new backend system.  (A-Github)
* Tweaked a few existing documentation page to recommend schedules are set via

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2023-11-15 22:34:25 +00:00
Vincenzo Scamporlino 7ec10602ff catalog-backend-module-github: fix defaultUserTransformer typings
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-02 16:58:17 +02:00
Vincenzo Scamporlino 5b74ce4c1f docs: fix UserEntity references
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-09-25 10:04:43 +02:00
Alex Eftimie f9f9123428 Update discovery.md
Signed-off-by: Alex Eftimie <alex.eftimie@getyourguide.com>
2023-06-08 21:41:16 +02:00
Andrew Ochsner 1948845861 add github:environment:create and github:deployKey:create
Signed-off-by: Andrew Ochsner <andrew.ochsner@cognizant.com>
2023-06-02 10:04:07 -05:00
Fredrik Adelöw 4265bb1e8e Merge pull request #17722 from aochsner/feature/scaffolder-github-variables-secrets
Add Repository Variables and Secrets
2023-05-30 09:32:06 +02:00
Fredrik Adelöw 7b9c0fff37 Merge pull request #17927 from mikebryant/m/fix-org-integration-docs
docs: Fix example to not produce validation errors
2023-05-25 12:08:36 +02:00
Andrew Ochsner 03bd3fed1c update doco w/ github token/app permissions
Signed-off-by: Andrew Ochsner <andrew.ochsner@cognizant.com>
2023-05-24 12:13:44 -05:00
Mike Bryant 96d9aee0a9 docs: Fix example to not produce validation errors
The previous approach generated the following error when a user has no emails

```
Processor BuiltinKindsEntityProcessor threw an error while validating the entity user:default/user; caused by TypeError: /spec/profile/email must NOT have fewer than 1 characters - limit: 1
```

Signed-off-by: Mike Bryant <mike.bryant@mettle.co.uk>
2023-05-24 17:41:49 +01:00
Sergey Shevchenko 56575be2a2 docs: Add notes about backstage root dir
Signed-off-by: Sergey Shevchenko <sergeyshevchdevelop@gmail.com>
2023-05-18 10:58:17 +03:00
Phil Kuang 970678adbe feat(GithubMultiOrgEntityProvider): support events
Signed-off-by: Phil Kuang <pkuang@factset.com>
2023-05-04 12:02:19 -04:00
Andre Wanlin 313d4478a8 Updated to include Commit statuses permission
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2023-04-20 11:37:22 -05:00
Fredrik Adelöw b009f0c105 Merge pull request #17101 from tanguyantoine/feat/github-catalog-visibility-filter
feat(catalog-backend-module-github): add visibility filter to github …
2023-04-18 13:10:40 +02:00
TANGUY Antoine ebd0cdaf8f chore: refactor declaration file
Signed-off-by: TANGUY Antoine <tanguyantoine@users.noreply.github.com>
2023-04-05 14:01:08 +02:00
TANGUY Antoine 8960902a4e fix: apply PR feedback
Signed-off-by: TANGUY Antoine <tanguyantoine@users.noreply.github.com>
2023-04-05 12:16:23 +02:00
TANGUY Antoine 3756dd98fe feat(catalog-backend-module-github): add visibility filter to github plugin
Signed-off-by: TANGUY Antoine <tanguyantoine@users.noreply.github.com>
2023-03-26 21:40:59 +02:00
Brian Fletcher 13960233e1 Merge branch 'master' of github.com:backstage/backstage into RoadieHQ-add-export-for-in-memory-broker-2 2023-03-10 13:55:44 +00:00
Brian Fletcher 1d9da597be move review comments
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-03-10 13:46:33 +00:00
Paul Schultz 040b54f7e5 clean up formatting
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2023-03-08 10:13:38 -06:00
Paul Schultz 9c95f91c0a Add titles to codeblocks and switch from diff codeblock to language codeblock
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2023-03-01 13:30:38 -06:00
Rogerio Angeliski 7418d09737 refct(events,catalog/github): remove catalog api dependency
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-12-12 19:27:03 +00:00
Rogerio Angeliski cf716d4a25 refct(events,catalog/github): use team-id instead node-id
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-12-01 20:07:28 +00:00
Rogerio Angeliski 59a87c9149 docs: add useful information to custom transformers
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-11-30 16:26:18 +00:00
Rogerio Angeliski 427d8f4411 docs: update docs about the new event subscriber for github org
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-11-30 15:32:41 +00:00
Rogerio Angeliski b9dc05b91e feat(events,catalog/github): handle github organization,team and membership events
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-11-28 19:53:59 +00:00
Rogerio Angeliski 2d4b77900e chore(events,catalog/github): fix typo on docs and add more information from push event
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-11-25 08:45:54 -03:00
Rogerio Angeliski f96bd38dc0 chore(events,catalog/github): update docs from review comment
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-11-25 00:56:05 +00:00
Rogerio Angeliski e90b092d2a chore(events,catalog/github): update with review comments
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-11-23 17:43:29 +00:00
Rogerio Angeliski a0fd4af94a feat(events,catalog/github): handle github:push events
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-11-23 13:36:09 -03:00
Scott Guymer bef063dc8d feat: Enable User and Team transformers in GitHub Provider
Introduces the ability to use custom transformers to generate entities from GitHub users and teams. Meaning you can now transform them however you like as they are being imported.

Signed-off-by: Scott Guymer <scott.guymer@philips.com>
2022-11-08 15:05:53 +01:00
Johnny Huynh a54b681d02 Rename to GithubOrgEntityProvider
The other one has been deprecated!

Signed-off-by: Johnny Huynh <27847622+johnnyhuy@users.noreply.github.com>
2022-11-04 09:28:45 +11:00
Nikolas Skoufis b95fc4fdf3 Merge branch 'master' of github.com:Niksko/backstage into github-discovery-validate 2022-10-20 11:02:03 +11:00
Patrick Jungermann be9474b103 chore(catalog/github): use consistent naming of [gG]ithub in code
Relates to the discussion at PR #14039.

Relates-to: PR #14039
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-10-17 21:03:41 +02:00
Patrick Jungermann 8749df3d02 feat(catalog/github): Add option to configure schedule via app-config.yaml
Relates-to: PR #13859
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-10-11 10:57:37 +02:00
Nikolas Skoufis 334dd9042c Fix linting issue in docs
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-10-10 18:33:50 +11:00
Nikolas Skoufis abab3ce38d Add docs for the new validateLocationsExist option
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-10-10 18:02:29 +11:00
Patrick Jungermann 7edb5909e8 fix(catalog/github): add missing provider config schema
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-10-07 13:12:48 +02:00
Bradley Grainger 94dbaf3645 Document host attribute for github catalog provider.
This was added in https://github.com/backstage/backstage/pull/13400 but isn't documented yet.

Signed-off-by: Bradley Grainger <bgrainger@gmail.com>
2022-10-01 20:34:36 -07:00
Alex Crome 13ec891dd3 Correct URL spelling
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-09-08 12:31:54 +01:00
Alex Crome f76f22c649 Added changeset + docs
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-09-07 10:11:46 +01:00
Marcus Crane 4da5a2fc40 Updated documentation to reflect new topic filter API
Signed-off-by: Marcus Crane <marcus.crane@lightspeedhq.com>
2022-09-03 17:13:57 +12:00
Marcus Crane e6d5534126 Switch to a clearer enum setup and default to ex
clude

Signed-off-by: Marcus Crane <marcus.crane@lightspeedhq.com>
2022-08-29 20:32:40 +12:00
Marcus Crane fd57abb200 Remove the term hackathon
Signed-off-by: Marcus Crane <marcus.crane@lightspeedhq.com>
2022-08-28 16:08:46 +12:00
Marcus Crane dc9ea910b2 Add discovery documentation
Signed-off-by: Marcus Crane <marcus.crane@lightspeedhq.com>
2022-08-28 16:03:22 +12:00
Andre Wanlin e983631c5e Updated documentation
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2022-08-08 09:42:04 -05:00
Ben Lambert 80ba0a280f Merge pull request #12822 from brentg-telus/github-entity-provider-3
feat: github entity provider
2022-07-29 11:19:44 +02:00
brentg-telus 1c7e940b39 chore: requested update to docs
Signed-off-by: brentg-telus <50498366+brentg-telus@users.noreply.github.com>
2022-07-26 08:31:51 -04:00