Skip to content

Commit

Permalink
Merge branch 'master' into cbennett/lb-header-session-affinity
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobbednarz authored Jul 19, 2023
2 parents 81b8b68 + a6d449b commit d4d50c9
Show file tree
Hide file tree
Showing 88 changed files with 3,613 additions and 2,865 deletions.
19 changes: 19 additions & 0 deletions .changelog/1264.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
```release-note:breaking-change
pages_deployment: add support for auto pagination
```

```release-note:enchancement
pages_deployment: add Force to DeletePagesDeploymentParams
```

```release-note:breaking-change
pages_deployment: change DeletePagesDeploymentParams to contain all parameters
```

```release-note:breaking-change
pages_project: rename PagesProject to GetPagesProject
```

```release-note:breaking-change
pages_project: change to use ResourceContainer for account ID
```
3 changes: 3 additions & 0 deletions .changelog/1303.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:breaking-change
tunnel: swap `ConnectTimeout`, `TLSTimeout`, `TCPKeepAlive` and `KeepAliveTimeout` to `TunnelDuration` instead of `time.Duration`
```
3 changes: 3 additions & 0 deletions .changelog/1304.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
custom_nameservers: add support for managing custom nameservers
```
3 changes: 3 additions & 0 deletions .changelog/1305.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.25.5 to 2.25.6
```
3 changes: 3 additions & 0 deletions .changelog/1306.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:dependency
deps: bumps goreleaser/goreleaser-action from 4.2.0 to 4.3.0
```
3 changes: 3 additions & 0 deletions .changelog/1307.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:dependency
deps: bumps golang.org/x/net from 0.10.0 to 0.11.0
```
3 changes: 3 additions & 0 deletions .changelog/1311.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
waiting_room: add support for `additional_routes` and `cookie_suffix`
```
3 changes: 3 additions & 0 deletions .changelog/1312.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:breaking-change
railgun: remove support for railgun
```
7 changes: 7 additions & 0 deletions .changelog/1313.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:breaking-change
virtualdns: remove support in favour of newer DNS firewall methods
```

```release-note:breaking-change
dns_firewall: modernise method signatures and conventions to align with the experimental client
```
3 changes: 3 additions & 0 deletions .changelog/1314.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.25.6 to 2.25.7
```
7 changes: 7 additions & 0 deletions .changelog/1315.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:breaking-change
cloudflare: remove `api.AccountID` from client struct
```

```release-note:breaking-change
cloudflare: remove `UsingAccount` in favour of resource specific attributes
```
3 changes: 3 additions & 0 deletions .changelog/1316.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
device_posture_rule: support os_version_extra
```
3 changes: 3 additions & 0 deletions .changelog/1317.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
workers: Add ability to specify tail Workers in script metadata
```
59 changes: 59 additions & 0 deletions .changelog/1319.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
```release-note:breaking-change
access_application: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```

```release-note:enhancement
access_application: add support for auto pagination
```

```release-note:breaking-change
access_ca_certificate: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```

```release-note:enhancement
access_ca_certificate: add support for auto pagination
```

```release-note:breaking-change
access_group: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```

```release-note:enhancement
access_group: add support for auto pagination
```

```release-note:breaking-change
access_identity_provider: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```

```release-note:enhancement
access_identity_provider: add support for auto pagination
```

```release-note:breaking-change
access_mutual_tls_certificates: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```

```release-note:enhancement
access_mutual_tls_certificates: add support for auto pagination
```

```release-note:breaking-change
access_organization: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```

```release-note:breaking-change
access_policy: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```

```release-note:enhancement
access_policy: add support for auto pagination
```

```release-note:breaking-change
access_service_tokens: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```

```release-note:breaking-change
access_user_token: refactor methods to use `ResourceContainer` instead of dedicated account/zone methods
```
3 changes: 3 additions & 0 deletions .changelog/1320.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:dependency
deps: bumps dependabot/fetch-metadata from 1.5.1 to 1.6.0
```
31 changes: 31 additions & 0 deletions .changelog/1322.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
```release-note:enhancement
images: adds support for v2 when uploading images directly
```

```release-note:breaking-change
images: updated method signatures of `UploadImage` to match newer conventions and standards
```

```release-note:breaking-change
images: updated method signatures of `UpdateImage` to match newer conventions and standards
```

```release-note:breaking-change
images: updated method signatures of `ListImages` to match newer conventions and standards
```

```release-note:breaking-change
images: updated method signatures of `DeleteImage` to match newer conventions and standards
```

```release-note:breaking-change
images: renamed `ImageDetails` to `GetImage` to match library conventions
```

```release-note:breaking-change
images: renamed `BaseImage` to `GetBaseImage` to match library conventions
```

```release-note:breaking-change
images: renamed `ImagesStats` to `GetImagesStats` to match library conventions
```
3 changes: 3 additions & 0 deletions .changelog/1325.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource_container: expose `Type` on `*ResourceContainer` to explicitly denote what type of resource it is instead of inferring from `Level`.
```
83 changes: 83 additions & 0 deletions .changelog/1326.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
```release-note:breaking-change
logpush: all methods are updated to use the newer client conventions for method signatures
```

```release-note:breaking-change
logpush: `CreateAccountLogpushJob` is removed in favour of `CreateLogpushJob` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `CreateZoneLogpushJob` is removed in favour of `CreateLogpushJob` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `ListAccountLogpushJobs` is removed in favour of `ListLogpushJobs` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `ListZoneLogpushJobs` is removed in favour of `ListLogpushJobs` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `ListAccountLogpushJobsForDataset` is removed in favour of `ListLogpushJobsForDataset` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `ListZoneLogpushJobsForDataset` is removed in favour of `ListLogpushJobsForDataset` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `GetAccountLogpushFields` is removed in favour of `GetLogpushFields` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `GetZoneLogpushFields` is removed in favour of `GetLogpushFields` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `GetAccountLogpushJob` is removed in favour of `GetLogpushJob` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `GetZoneLogpushJob` is removed in favour of `GetLogpushJob` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `UpdateAccountLogpushJob` is removed in favour of `UpdateLogpushJob` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `UpdateZoneLogpushJob` is removed in favour of `UpdateLogpushJob` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `DeleteAccountLogpushJob` is removed in favour of `DeleteLogpushJob` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `DeleteZoneLogpushJob` is removed in favour of `DeleteLogpushJob` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `GetAccountLogpushOwnershipChallenge` is removed in favour of `GetLogpushOwnershipChallenge` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `GetZoneLogpushOwnershipChallenge` is removed in favour of `GetLogpushOwnershipChallenge` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `ValidateAccountLogpushOwnershipChallenge` is removed in favour of `ValidateLogpushOwnershipChallenge` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `ValidateZoneLogpushOwnershipChallenge` is removed in favour of `ValidateLogpushOwnershipChallenge` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `CheckAccountLogpushDestinationExists` is removed in favour of `CheckLogpushDestinationExists` with `ResourceContainer` method parameter
```

```release-note:breaking-change
logpush: `CheckZoneLogpushDestinationExists` is removed in favour of `CheckLogpushDestinationExists` with `ResourceContainer` method parameter
```
3 changes: 3 additions & 0 deletions .changelog/1328.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:dependency
deps: bumps golang.org/x/net from 0.11.0 to 0.12.0
```
47 changes: 47 additions & 0 deletions .changelog/1333.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
```release-note:breaking-change
rulesets: `GetZoneRuleset` is removed in favour of `GetRuleset`
```

```release-note:breaking-change
rulesets: `GetAccountRuleset` is removed in favour of `GetRuleset`
```

```release-note:breaking-change
rulesets: `CreateZoneRuleset` is removed in favour of `CreateRuleset`
```

```release-note:breaking-change
rulesets: `CreateAccountRuleset` is removed in favour of `CreateRuleset`
```

```release-note:breaking-change
rulesets: `DeleteZoneRuleset` is removed in favour of `DeleteRuleset`
```

```release-note:breaking-change
rulesets: `DeleteAccountRuleset` is removed in favour of `DeleteRuleset`
```

```release-note:breaking-change
rulesets: `UpdateZoneRuleset` is removed in favour of `UpdateRuleset`
```

```release-note:breaking-change
rulesets: `UpdateAccountRuleset` is removed in favour of `UpdateRuleset`
```

```release-note:breaking-change
rulesets: `GetZoneRulesetPhase` is removed in favour of `GetEntrypointRuleset`
```

```release-note:breaking-change
rulesets: `GetAccountRulesetPhase` is removed in favour of `GetEntrypointRuleset`
```

```release-note:breaking-change
rulesets: `UpdateZoneRulesetPhase` is removed in favour of `UpdateEntrypointRuleset`
```

```release-note:breaking-change
rulesets: `UpdateAccountRulesetPhase` is removed in favour of `UpdateEntrypointRuleset`
```
3 changes: 3 additions & 0 deletions .changelog/1335.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
images: adds ability to upload image by url
```
3 changes: 3 additions & 0 deletions .changelog/1336.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
zone: Added `GetRegionalTieredCache` and `UpdateRegionalTieredCache` to allow setting Regional Tiered Cache for a zone.
```
2 changes: 1 addition & 1 deletion .github/workflows/dependabot-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
steps:
- name: Fetch dependabot metadata
id: dependabot-metadata
uses: dependabot/fetch-metadata@v1.5.1
uses: dependabot/fetch-metadata@v1.6.0
- uses: actions/checkout@v3
- run: |
gh pr checkout $PR_URL
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/cache@v3
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go${{ matrix.go-version }}-${{ hashFiles('**/go.mod') }}-${{ hashFiles('**/go.sum') }}
- name: golangci-lint
uses: golangci/golangci-lint-action@v3
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
with:
go-version-file: 'go.mod'
- name: Run GoReleaser
uses: goreleaser/goreleaser-action@v4.2.0
uses: goreleaser/goreleaser-action@v4.3.0
with:
version: latest
args: release --rm-dist
Expand Down
11 changes: 1 addition & 10 deletions .golintci.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,8 @@
run:
# timeout for analysis, e.g. 30s, 5m, default is 1m
timeout: 1m

# exit code when at least one issue was found, default is 1
timeout: 5m
issues-exit-code: 1

# include test files or not, default is true
tests: true

# default is true. Enables skipping of directories:
# vendor$, third_party$, testdata$, examples$, Godeps$, builtin$
skip-dirs-use-default: true

modules-download-mode: readonly

linters:
Expand Down
Loading

0 comments on commit d4d50c9

Please sign in to comment.