Commit Graph

429 Commits

Author SHA1 Message Date
Piotr Pawluk
46e181e725 feat: add http webhook (#5233)
Signed-off-by: Piotr Pawluk <piotr.pawluk@zendesk.com>
Co-authored-by: PePe Amengual <2208324+jamengual@users.noreply.github.com>
2025-01-22 19:39:20 -08:00
Luke Massa
5fb6b0be12 chore: Add test to make sure flags are up to date and sorted (#4845)
Signed-off-by: Luke Massa <lukefrederickmassa@gmail.com>
Co-authored-by: PePe Amengual <2208324+jamengual@users.noreply.github.com>
2025-01-21 21:20:56 -08:00
RB
4830ad7939 docs: github emu mention on hiding prev comments (#5221)
Signed-off-by: RB <7775707+nitrocode@users.noreply.github.com>
2025-01-20 16:57:55 +00:00
Andrew Borg
9e0f3d1bb5 feat: Support project-level Terraform distribution selection (#5167)
Signed-off-by: Andrew Borg <andrew.b.borg@gmail.com>
Co-authored-by: PePe Amengual <2208324+jamengual@users.noreply.github.com>
Co-authored-by: Simon Heather <32168619+X-Guardian@users.noreply.github.com>
2025-01-02 21:06:01 -08:00
Rui Chen
591931a81c chore: fix typos (#5202)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-12-28 17:50:53 -05:00
Hiroaki Izu
280fff56e0 docs: remove note abount autoplan modules limitation (#5077)
Signed-off-by: akihiro17 <akihiro17@users.noreply.github.com>
Co-authored-by: akihiro17 <akihiro17@users.noreply.github.com>
2024-11-07 13:50:04 -08:00
Simon Heather
30c4630382 chore(docs): Fix formatting on provider-credentials.md (#5068)
Signed-off-by: X-Guardian <simonheather99@gmail.com>
2024-11-05 17:13:33 +00:00
Simon Heather
2517945bae chore(docs): Fix Using Atlantis Merge Method Link (#5065)
Signed-off-by: X-Guardian <simonheather99@gmail.com>
2024-11-05 04:24:22 -06:00
Simon Heather
ed2108a671 chore(docs): Fix formatting on server-configuration.md (#5061)
Signed-off-by: X-Guardian <simonheather99@gmail.com>
2024-11-04 16:41:41 -08:00
Simon Heather
3f97fc0743 chore(docs): Fix formatting on server-configuration.md (#5059)
Signed-off-by: X-Guardian <simonheather99@gmail.com>
2024-11-04 15:22:45 -08:00
Henry Muru Paenga
74916fbf38 feat: GitHub - Support loading git token from disk (#4928) 2024-11-04 23:14:59 +00:00
bakayolo
841f7b4277 feat: add ignore-vcs-status-names (github only) (#4978)
Signed-off-by: bakayolo <benjamin.apprederisse@gmail.com>
2024-11-04 22:04:13 +00:00
Andrej Svenke
8285a0faf2 feat: set the shell for workflow command steps (#5024)
Signed-off-by: anryko <andrej.svenke@deliveryhero.com>
2024-11-04 18:29:47 +00:00
Alexey Kosenko
13fa635523 feat(automerge): implement GitHub --auto-merge-method flag for apply command (#4895)
Signed-off-by: a1k0u <alko7enko@gmail.com>
Signed-off-by: X-Guardian <simonheather99@gmail.com>
2024-11-02 20:09:17 +00:00
RB
95d55b6324 docs: add an anchor for native env vars (#5023) 2024-10-25 08:48:07 -07:00
Henry Muru Paenga
9c7e5fcac8 feat: OpenTofu support (#4499)
Co-authored-by: PePe Amengual <2208324+jamengual@users.noreply.github.com>
2024-09-29 18:13:20 -07:00
dependabot[bot]
d71e873d52 chore(deps): bump rollup from 4.18.0 to 4.22.4 (#4956)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2024-09-26 21:54:15 -04:00
Rui Chen
005adff8ca fix: fix markdown lint errors (#4940)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-09-22 19:35:49 -04:00
Henrik Lundström
5f1e53ed8c fix: Permission for GitHub app to support mergeable minus apply check (#4902) 2024-09-06 08:13:39 -07:00
Nick King
9a0c648748 feat: add ability to delegate authorization to external sources (#4864) 2024-09-03 15:39:04 -07:00
nitrocode
c7ff179e13 chore(docs): add notes to default tags (#4853) 2024-08-31 11:21:38 -04:00
nitrocode
c32d00e510 feat(docs): add aws provider contextual tags using env vars (#4837) 2024-08-13 21:32:40 -07:00
Jaden Lee
df0003197d feat: selfapprove flag for approving policies (#4794)
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
2024-08-08 09:11:06 -07:00
renovate[bot]
e0ea7186bd chore(deps): update dependency raviqqe/muffet to v2.10.2 in .github/workflows/website.yml (main) (#4735)
Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2024-07-09 18:06:18 -04:00
David Glasser
5a918e382c feat: Add --max-comments-per-command configuration (#3905)
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
Co-authored-by: Benoit Toulme <benoit.toulme@gmail.com>
2024-06-26 23:13:09 -04:00
Brett Delle Grazie
854c287986 fix: add app to the github app installation id (#4650)
Co-authored-by: Rui Chen <rui@chenrui.dev>
2024-06-13 00:02:21 +00:00
Rui Chen
91ff643727 fix: add mermaid config (#4643)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-06-09 19:34:20 -04:00
Nelson Wolf
6a8f084abd docs: Remove todo and link to slack documentation (#4633) 2024-06-05 11:48:50 -07:00
Andrej Svenke
78373f690e feat: add silence_pr_comments on plan and apply (#4543) 2024-05-31 21:52:22 -04:00
Andrej Svenke
ded89a3e1c feat: optionally hide multienv output (#4422)
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2024-05-29 15:27:46 -04:00
Leonardo Torres Montero
513b57aa45 docs: Add --no-fail to custom policy execution in policy-checking.md (#4377)
Co-authored-by: Simon Heather <32168619+X-Guardian@users.noreply.github.com>
2024-05-22 15:15:23 -04:00
Rui Chen
cd54b12ed4 chore: fix MD031 lint error
seeing lint error in https://github.com/runatlantis/atlantis/actions/runs/9196911456/job/25296141721

```
runatlantis.io/docs/server-configuration.md:477 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
```

Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-05-22 15:02:57 -04:00
Caio Augusto
388bbfdd90 feat: do not react with emoji if "EmojiReaction" flag is empty (#4378)
Co-authored-by: caio.rocha <caio.rocha@ifood.com.br>
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2024-05-22 14:36:10 -04:00
john-tipper
82cd0746ee fix: support gh-installation-id flag and fix #4578 #1229 #3545 (#4579)
Co-authored-by: Rui Chen <rui@chenrui.dev>
2024-05-22 14:35:39 -04:00
Pierre Guinoiseau
82bec78dff feat: Add option to lock on apply instead of plan (#3879)
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
2024-05-16 22:27:27 -07:00
Christian Winther
6fe0303279 fix(docs): add markdownlint and apply rules (#4557) 2024-05-14 16:30:14 -04:00
Christian Winther
4794bc0a44 fix(docs): move TOC to the right nav bar to free up vertical space (#4552) 2024-05-14 15:24:44 -04:00
Christian Winther
5fafbb1061 fix(docs): fix left navbar menu items (#4551) 2024-05-14 15:06:33 -04:00
Rui Chen
50cd3d3ac6 feat: migrate off vuepress to vitepress (#4515)
Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
2024-05-14 18:22:13 +00:00
Neil
c4a2a2c760 fix(slack-hooks): updated example for atlantis configuration (#4525) 2024-05-09 14:52:32 +00:00
Subin Choi
43c943748b docs: typo in server-configuration.md (#4524) 2024-05-08 21:05:28 -07:00
Bruno Schaatsbergen
0ec441e6b8 docs: change ref to runatlantis registry (#4391) 2024-04-04 15:21:11 -07:00
Koen van Zuijlen
c8e49bb4aa docs: Fix docs website build (#4303) 2024-03-28 18:29:52 +00:00
Martijn van der Kleijn
722c4a9372 feat: Add Gitea support (#4229)
* Add initial Gitea client structure

* Add various missing config flags

* initial gitea support added

* Fix some post-merge issues

* Replace HidePrevCommandComments by version from @florianbeisel

* Update mocks

* feat: add Webhook Signature Verification

This changes adds support for Gitea Webhook Signatures by wrapping the
function from the Gitea SDK and calling it from `handleGiteaPost()`.

* fix: use release version in go.mod

1.22 as in the previous go.mod is a development version. When referencing
a minimum release version the correct format is 1.22.0

* Set default Gitea url to cloud.gitea.com

* Fix and Add tests for Gitea

* Fix missing copyright header

* Changed comment to reflect no max comment length

Apparently there's no max comment length in Gitea at this point in time.

* Implement GetCloneURL()

* Decode Base64 before passing on downloaded file content

* Enable Gitea client as API Client

* Remove unneded comments

* Remove old redundant file

* fix: invalid version number in go.mod

* fix: remove unnecessary type conversions

* fix: removed unused function

* fix: remove unnecessary type conversion of decodedData

* fix: fixes some tests

* Correct gitea.com URL

* Add Gitea to website docs

* fix: TestPost_UnsupportedGiteaEvent

* revert version downgrades

* docs: add Gitea documentation to Guide section

* docs: fix copy paste mistake

* Update cmd/server_test.go

Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>

* Clarify usage msg for --gitea-base-url

* Apply suggestions from code review

Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>

* Turn ebreak number into const with comments

* Add --gitea-page-size server argument

Defaults to 30 based on https://docs.gitea.com/1.18/advanced/config-cheat-sheet#api-api

* Fix broken test

* Fix event parser and comment parser

* Add missing app permission to docs

* Make Gitea client conform to updated interface

* Update server/events/vcs/gitea/client.go

Co-authored-by: Simon Heather <32168619+X-Guardian@users.noreply.github.com>

* Remove no longer needed logger

* Add extra logging statements for Gitea client

* Add debug statements

---------

Co-authored-by: Florian Beisel <florian@pacey.me>
Co-authored-by: Florian Beisel <florian@beisel.it>
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: Simon Heather <32168619+X-Guardian@users.noreply.github.com>
2024-03-18 14:21:45 +00:00
Rui Chen
1bf058d317 docs: update atlantis ref link on infracost.io (#4289)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-02-26 13:13:48 -05:00
Dimitris Moraitidis
0c99a3dbba Update automerging.md (#4281)
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
2024-02-26 09:56:29 -08:00
Rasmus Mikkelsen
fc81a00c8b fix(docs): Minor spelling of webhooks (#4238) 2024-02-15 01:08:46 -06:00
Luke Massa
25d800e740 chore: Add flag for SilenceVCSStatusNoProjects (#4179)
* chore: Add flag for SilenceVCSStatusNoProjects

* Add docs

* Fix desc
2024-01-28 17:08:23 +00:00
Xing Yahao
8f8c4d048b feat(docs): Update docs for --hide-prev-plan-comments and UnDiverged (#4105)
* Update runatlantis.io/docs/server-configuration.md

* runatlantis.io/docs/command-requirements.md

* Update server-configuration.md
2023-12-28 14:30:01 -05:00
Luke Massa
6cad7e6482 chore: Remove settings for require approval, mergeable, undiverged (#4047)
* Remove settings for require approval, mergeable, undiverged

* Fix
2023-12-27 16:11:45 +00:00