Patrick Jungermann
2eb0da3931
feat(events,github-org): add support for EventsService, events at new backend
...
Adds optional support for the EventsService passed
as argument to the factory method.
For the new backend, the EventsService is used as dependency and passed on.
Events support will be active always.
The support for the deprecated EventBroker and its interfaces was kept for
easier migration and will be removed as a separate follow-up change that
could go into a following release.
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-03-19 15:01:40 +01:00
Patrick Jungermann
bcf55d5ba2
feat(events,github): add support for EventsService, events at new backend
...
Adds optional support for the EventsService passed
as argument to the factory method.
For the new backend, the EventsService is used as dependency and passed on.
Events support will be active always.
The support for the deprecated EventBroker and its interfaces was kept for
easier migration and will be removed as a separate follow-up change that
could go into a following release.
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-03-19 14:11:22 +01:00
Aramis
a33bd1f7a8
docs: start adding user roles to getting started documentation
...
Following CNCF guidelines for improved Backstage documentation.
Signed-off-by: Aramis <sennyeyaramis@gmail.com >
2024-02-17 16:19:02 -05:00
Fredrik Adelöw
9aac2b0d36
move cwd as the first argument to yarn
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-02-04 20:13:00 +01:00
Jake Taylor
57c115c86b
Update docs/integrations/github/github-apps.md
...
Co-authored-by: Frank Kong <50030060+Zaperex@users.noreply.github.com >
Signed-off-by: Jake Taylor <147415933+jrtaylorJH@users.noreply.github.com >
2024-01-16 14:00:49 -06:00
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