Commit Graph

2202 Commits

Author SHA1 Message Date
Andrei Vydrin
2d7ee9dfa8 feat: support parallel with execution order groups (#2403) 2022-09-08 06:14:59 -07:00
Yurii Soldak
9f31e49be8 Use single github v4 client (#2480) 2022-09-08 06:04:35 -07:00
Paul O'Connor
4143c87559 bug: Fix GitHub Markdown for added and deleted resources (#2418)
* bug: Fix GitHub Markdown for added and deleted resources

* Fix spacing in test
2022-09-07 17:48:10 -07:00
Vincent
99e1f10c2e Allow /api/ routes without WebAuthentication (#2455) 2022-09-07 17:46:18 -07:00
Rui Chen
b3b110753f workflows: update runner to use ubuntu-22.04 (#2502)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-09-07 20:23:57 -04:00
Daniel Thompson
ab2cdb833a External Locking DB: Redis (#2491)
* Initial build out of redis backend

* Regenerate locking mocks and matchers

* More test cleanup

* More test fixes

* Added tests for redis

* Test fix

* Linting fix

* Dcos update

* Update redis.go

* Update server.go

* Adding nolint to RedisDB struct
2022-09-07 16:57:06 -07:00
Rui Chen
2154678a95 deps: bump conftest to 0.34.0 (#2500)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-09-07 19:54:51 -04:00
Yurii Soldak
a4a49bf46f Use proper http client for github v4 api (#2479)
* Use proper http client for github v4 api

* Remove extra print lines

Co-authored-by: Ray Terrill <rayterrill@users.noreply.github.com>
2022-09-07 16:51:23 -07:00
Rui Chen
08fa65142c deps: bump tf to 1.2.9 (#2499)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-09-07 18:57:22 -04:00
dependabot[bot]
9a6c505855 build(deps): bump github.com/urfave/cli from 1.22.9 to 1.22.10 (#2488)
Bumps [github.com/urfave/cli](https://github.com/urfave/cli) from 1.22.9 to 1.22.10.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v1.22.9...v1.22.10)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-07 18:40:03 -04:00
dependabot[bot]
1713c2b1d8 build(deps): bump github.com/microcosm-cc/bluemonday (#2487)
Bumps [github.com/microcosm-cc/bluemonday](https://github.com/microcosm-cc/bluemonday) from 1.0.19 to 1.0.20.
- [Release notes](https://github.com/microcosm-cc/bluemonday/releases)
- [Commits](https://github.com/microcosm-cc/bluemonday/compare/v1.0.19...v1.0.20)

---
updated-dependencies:
- dependency-name: github.com/microcosm-cc/bluemonday
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-07 17:30:58 -04:00
dependabot[bot]
24a0d7c57c build(deps): bump go.uber.org/zap from 1.22.0 to 1.23.0 (#2478)
Bumps [go.uber.org/zap](https://github.com/uber-go/zap) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/uber-go/zap/releases)
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uber-go/zap/compare/v1.22.0...v1.23.0)

---
updated-dependencies:
- dependency-name: go.uber.org/zap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-31 22:55:00 -04:00
Håvard Anda Estensen
e1862f0e2d Omit type declaration of vars (#2476) 2022-08-30 09:45:04 -07:00
kangaechu
94c81eadfc enable hostname statsd host key (#2429) 2022-08-25 21:44:49 -07:00
Jonas
5bf7c93f3e ignore GitLab Draft MRs (#2468)
* feat: ignore GitLab Draft MRs

* deepcopy and overwrite unit under test

* add tests for close actions
2022-08-25 10:47:21 -07:00
Jack Lindamood
71233ef3b6 Allow manual PR number (#2465)
Resolves #2464
v0.19.9-pre.20220822
2022-08-22 11:59:16 -07:00
dependabot[bot]
674378a1f2 build(deps): bump golang from 1.17-alpine to 1.19.0-alpine (#2433)
Bumps golang from 1.17-alpine to 1.19.0-alpine.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-18 11:01:16 -07:00
Ray Terrill
89d33a0737 Make required atlantis/apply status check work with mergeable (#2436)
* Make required apply work with mergeable

* Fix lint hint

* Migrate mergeable approval check to graphql, update tests

* Adding support for check suites

* Adding feature flag protection for new functionality

* Fix linting falsepos

* Adjusted logic to handle required check runs, added doc
2022-08-18 09:46:50 -07:00
dependabot[bot]
b15b5dc7a3 build(deps): bump go.uber.org/zap from 1.21.0 to 1.22.0 (#2448)
Bumps [go.uber.org/zap](https://github.com/uber-go/zap) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/uber-go/zap/releases)
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uber-go/zap/compare/v1.21.0...v1.22.0)

---
updated-dependencies:
- dependency-name: go.uber.org/zap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-16 19:47:32 -04:00
PePe Amengual
d60b7da926 Release v0.19.8 (#2450) v0.19.8 2022-08-16 11:52:57 -07:00
Alexander Dupuy
a94bf4afca Fix some not-quite-links in docs (#2442)
* Fix link in docs/statsd.md

* Fix link in docs/server-side-repo-config.md
2022-08-16 11:05:07 -07:00
Li Lin
e3019581a9 Disable activeHeaderLinks for VuePress (#2449) 2022-08-15 15:35:43 -07:00
nitrocode
7a1b4f4ef3 cdktf docs (#2446)
* cdktf docs

* Update custom-workflows.md

* Add repo file structure

* Added optional repo atlantis.yaml

* Update custom-workflows.md
2022-08-15 10:12:11 -07:00
kangaechu
584105ccc3 Fix website_link_check CI error (#2430)
* Fix helm chart url in website_link_check

* change markdown url instead of add exclude settings in website_link_check

Co-authored-by: Drift Check Updater <gh_actions_drift_check_updater@example.com>
v0.19.8-pre.20220810
2022-08-08 15:15:53 -07:00
Even Thomassen
773901e91e Use ghcr.io as image repostiory in docs manifests (#2423)
The deployment documentation manifest examples should use ghrc.io as image repository for runatlantis/atlantis, as dockerhub is deprecated as image repository.
2022-08-08 10:46:30 -07:00
Li Lin
1b6960a155 deps: bump alpine to v3.16.1 (#2431)
* Bump alpine to 3.16.1

* Use atlantis-base 2022.08.05
2022-08-05 18:50:17 -04:00
Gabor Maghera
96a25bdbca fix: Clarify Slack hook setup for Helm chart deployments. Add tidbit about Slack channel setup. (#2421) 2022-07-29 12:24:02 -07:00
Pantelis Karamolegkos
8691b5f79d Removing the check about whether a slack channel exists (#2386) 2022-07-28 08:43:13 -07:00
Ze Peng
5abea67615 Update documentation to reflect orgAllowlist changes in helm chart (#2416)
* correct orgWhitelist to orgAllowlist in deployment doc

* correct link to allowlist in server config doc

* try fix link
2022-07-27 14:58:01 -07:00
Rémi Lapeyre
b409cb8470 Add the /plan and /apply endpoints (#997)
* Add the /plan and /apply endpoints

* Resolve conflicts

* Fix wrong merge

* Add missing methods for mocks

* Fix linting error

* Fix linting error

* Move api plan/apply into APIController

* Extract commond code into helper functions

* Implement GetCloneURL for GitHub

Co-authored-by: Li Lin <li.lin@hashicorp.com>
v0.19.8-pre.20220722
2022-07-27 11:36:49 -07:00
Austin Sherron
6227b56d28 fix: Update multienv_step_runner Env Var Parsing Logic (#2351) (#2354)
* Update multienv_step_runner Env Var Parsing Logic

* Update multienv_step_runner.go to split only on the first = character
* Add affirmative and failing test cases

* Run gofmt
2022-07-27 10:40:14 -07:00
ribejara-te
e0e29bddee fix: repository cloning race condition (#2341) (#2348)
* fix: repository cloning race condition (#2341)

* fix: switched from sync to golang.org/x/sync/semaphore

* fix: check value of sem.Acquire(...)
2022-07-27 10:37:07 -07:00
Rui Chen
fe67a2a2c6 issue: add feature_request template [skip ci] (#2397)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-07-21 10:53:59 -04:00
dependabot[bot]
5a4b079e90 build(deps): bump github.com/xanzy/go-gitlab from 0.68.2 to 0.69.0 (#2402)
Bumps [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) from 0.68.2 to 0.69.0.
- [Release notes](https://github.com/xanzy/go-gitlab/releases)
- [Changelog](https://github.com/xanzy/go-gitlab/blob/master/releases_test.go)
- [Commits](https://github.com/xanzy/go-gitlab/compare/v0.68.2...v0.69.0)

---
updated-dependencies:
- dependency-name: github.com/xanzy/go-gitlab
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-21 10:52:56 -04:00
dependabot[bot]
ae09867d3f build(deps): bump github.com/bradleyfalzon/ghinstallation/v2 (#2401)
Bumps [github.com/bradleyfalzon/ghinstallation/v2](https://github.com/bradleyfalzon/ghinstallation) from 2.0.4 to 2.1.0.
- [Release notes](https://github.com/bradleyfalzon/ghinstallation/releases)
- [Commits](https://github.com/bradleyfalzon/ghinstallation/compare/v2.0.4...v2.1.0)

---
updated-dependencies:
- dependency-name: github.com/bradleyfalzon/ghinstallation/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-21 10:20:08 -04:00
Li Lin
b234bd480e Fix helm chart url in website_link_check (#2407) 2022-07-19 17:16:16 -07:00
PePe Amengual
700cffd57d release v0.19.7 (#2404) v0.19.7 2022-07-19 16:35:03 -07:00
James Connor
d4f9c87f2e Fix link to current helm chart (#2393) 2022-07-19 11:24:13 -07:00
tweeks-reify
c4af879b31 CHANGED - update streaming-logs doc to mention terragrunt support (#2395) 2022-07-15 12:57:18 -07:00
dependabot[bot]
eaffcae1fe build(deps): bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0 (#2382)
Bumps [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/hashicorp/go-version/releases)
- [Changelog](https://github.com/hashicorp/go-version/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/go-version/compare/v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-version
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-15 13:09:14 -04:00
Connor Edwards
4887091197 fix: use constant time comparison of webhook secret in gitlab event validator (#2392) 2022-07-15 09:54:36 -07:00
Li Lin
e153cea2bf Revert "[fix] Ignore commit checks for atlantis apply on Github (#2311)" (#2388)
* Revert "[fix] Ignore commit checks for atlantis apply on Github (#2311)"

This reverts commit a3db712920.
v0.19.7-pre.20220713
2022-07-13 17:11:03 -07:00
Paul O'Connor
7a6b5b85bb Only highlight Terraform changes on GitHub (#2337) 2022-07-12 08:58:39 -07:00
Miguel Ángel García
a6447d81cb Mag/reuse ngrok (#2378)
* reuse ngrok if found in path

* Add the path found to the output

* Fix the path where ngrok is
2022-07-12 08:56:32 -07:00
Casper Biering
abb9e41787 fix: Log streaming broken with TFE local execution mode (#2364) 2022-07-12 08:53:55 -07:00
David Constenla
b650303032 Add permission to allow GET required_status_checks, linked to #2310 (#2380) 2022-07-12 08:47:52 -07:00
Li Lin
008b2ed952 Add section for --var-file-allowlist in changelog (#2375)
* Add section for --var-file-allowlist in changelog

* Update CHANGELOG.md

Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>

Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2022-07-08 13:09:33 -07:00
Rui Chen
e76739555d deps(conftest): 0.32.1 -> 0.33.0 (#2367)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-07-08 15:58:07 -04:00
Rui Chen
b34e715886 release: 0.19.6 (#2373)
Signed-off-by: Rui Chen <rui@chenrui.dev>
v0.19.6
2022-07-08 12:21:14 -04:00
Rui Chen
8d45adb18a Revert "workflows: build image in parallel (#2361)" (#2372)
This reverts commit 8c0ca6bb29.
2022-07-08 12:09:54 -04:00