Commit graph

13 commits

Author SHA1 Message Date
Anna Urbiztondo
91c8e4a594
Clarification (#125432) 2026-05-26 12:50:42 +02:00
Roberto Jiménez Sánchez
edfb4653c4
Docs: Git Sync - Note PAT must belong to a repo admin for webhooks (#123790)
GitHub only grants the Webhooks: Read and write fine-grained permission
to users with the Admin role on the repository. Without admin, the token
can't manage the webhooks Git Sync uses for instantaneous updates and PR
previews. Add a note in the GitHub Personal Access Token setup section.
2026-04-29 11:02:28 +02:00
Anna Urbiztondo
d425466acd
Docs: Git Sync permissions (#123011)
Co-authored-by: Roberto Jiménez Sánchez <roberto.jimenez@grafana.com>
2026-04-23 12:52:18 +02:00
Anna Urbiztondo
63558ba0ad
gcx sweep (#122652)
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2026-04-20 15:47:06 +00:00
Anna Urbiztondo
0ddacc7e57
Docs: Note for Pure Git (#122901) 2026-04-17 12:34:08 +02:00
Irene Rodríguez
e8e6672ce7
Docs: fix broken link to GitHub App link in documentation (#122784) 2026-04-16 09:01:17 +00:00
Anna Urbiztondo
5b02600d29
Docs: Git Sync - Folder permissions + G13 (#120006)
* Structure

* More details

* How to modify, Prettier

* Explanation

* More

* Fix

* Style

* Update docs/sources/as-code/observability-as-code/git-sync/git-sync-setup/set-up-before.md

Co-authored-by: Daniele Stefano Ferru <daniele.ferru@grafana.com>

* Prettier

* Edits after trying out

* Prettier

* Fix

* Removed note for GA

* Update docs/sources/as-code/observability-as-code/git-sync/usage-limits.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Update docs/sources/as-code/observability-as-code/git-sync/git-sync-setup/set-up-before.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Update docs/sources/as-code/observability-as-code/git-sync/use-git-sync.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Update docs/sources/as-code/observability-as-code/git-sync/git-sync-setup/set-up-code.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Update docs/sources/as-code/observability-as-code/git-sync/git-sync-setup/set-up-extend.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Update docs/sources/as-code/observability-as-code/git-sync/git-sync-setup/set-up-terraform.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Update docs/sources/as-code/observability-as-code/git-sync/export-resources.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Update docs/sources/as-code/observability-as-code/git-sync/key-concepts.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Update docs/sources/as-code/observability-as-code/git-sync/provisioned-dashboards.md

Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>

* Note updates

* Feedback

* More feedback

* Details

* Clarification

---------

Co-authored-by: Daniele Stefano Ferru <daniele.ferru@grafana.com>
Co-authored-by: Fabrizia Rossano <117294258+frossano-grafana@users.noreply.github.com>
2026-04-14 10:10:09 +02:00
Anna Urbiztondo
f6f158370d
Docs: GS Terraform (#120563)
* Structure

* Content

* Edit

* Feedback
2026-03-24 09:13:53 +01:00
Anna Urbiztondo
50f07096f1
Docs: Add GL service account token details (#120488)
serv acc token
2026-03-17 11:23:22 +01:00
Roberto Jiménez Sánchez
b5f55eebeb
Docs: Add Administration permission requirement for GitHub Git Sync (#119513)
* Docs: Add Administration permission requirement for GitHub Git Sync

When using the write workflow with GitHub repositories, Git Sync
validates that branch protection rules don't block direct pushes.
This validation requires the Administration read permission.

Without this permission, users receive a 403 Forbidden error when
testing repository configuration. Git Sync now handles this gracefully
by skipping the branch protection check when admin permissions are
unavailable.

Updated documentation:
- Added Administration read-only permission to GitHub App setup
- Added Administration read-only permission to PAT setup
- Added explanatory note about why it's needed

This permission is optional - if not provided, branch protection
validation is skipped and users will discover any issues when they
actually push to the repository.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Update Administration permission description to be more general

Instead of specifically mentioning 'write workflow', explain that:
- It enables validation of branch protection rules when users can push directly
- It may be used in the future for other repository settings checks
- This makes the permission requirement more future-proof

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-03-04 16:32:36 +00:00
Anna Urbiztondo
892134bcf0
Docs: GS - New Git providers (#118354)
* New PR

* asCode for providers

* Typo

* Bitbucket

* Minor edit typos

* Prettier

* Update docs/sources/as-code/observability-as-code/git-sync/git-sync-setup/set-up-code.md

Co-authored-by: Daniele Stefano Ferru <daniele.ferru@grafana.com>

* Feedback, Bitbucket token

* Prettier

---------

Co-authored-by: Daniele Stefano Ferru <daniele.ferru@grafana.com>
2026-02-23 12:42:16 +01:00
Irene Rodríguez
ba659aa67d
Update Git Sync setup link to point to the correct documentation URL (#117695) 2026-02-09 16:43:58 +01:00
Anna Urbiztondo
0bc621677c
Docs: Review GS set-up (#116615)
* WIP

* Edits

* WIP

* Edits

* Tweaks

* Edits

* WIP

* Key concepts

* Edits

* Edits

* More edits

* WIP

* More edits

* GitHub App

* Fixes

* Create App

* Fixes?

* Fix?

* Fix?

* Fix

* Prettier

* More P

* known issues

* Edits

* Fixes

* Limits

* Fixes

* Edits

* Corrections

* Limits

* Note

* Edits

* GHApp updates

* Fixing installId stuff

* New try

* Concepts, states

* Edits to Manage dashboard

* Edits to Manage

* Tweaks

* Prettier

* Prep note

* Note

* Prettier

* Feedback - Roberto

* Fixes

* Fix

* Title

* Limits renaming, rollout

* Menu fix

* Update docs/sources/as-code/observability-as-code/git-sync/usage-limits.md

Co-authored-by: Roberto Jiménez Sánchez <roberto.jimenez@grafana.com>

* Update docs/sources/as-code/observability-as-code/git-sync/usage-limits.md

Co-authored-by: Roberto Jiménez Sánchez <roberto.jimenez@grafana.com>

* Feedback

* Minor edits

* More details

* Edits

---------

Co-authored-by: Roberto Jiménez Sánchez <roberto.jimenez@grafana.com>
2026-02-05 15:09:29 +01:00