diff --git a/.chglog/config.yml b/.chglog/config.yml
index de61b3f..fb76654 100755
--- a/.chglog/config.yml
+++ b/.chglog/config.yml
@@ -2,7 +2,7 @@ style: github
template: CHANGELOG.tpl.md
info:
title: CHANGELOG
- repository_url: https://github.com/avenga/couper-vscode
+ repository_url: https://github.com/coupergateway/couper-vscode
options:
commits:
# filters:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 99f722b..e222f7e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,178 +1,178 @@
# Changelog
-## [Unreleased](https://github.com/avenga/couper/compare-vscode/v1.8.1...master)
+## [Unreleased](https://github.com/coupergateway/couper/compare-vscode/v1.8.1...master)
---
-## [v1.8.1](https://github.com/avenga/couper-vscode/releases/tag/v1.8.1)
+## [v1.8.1](https://github.com/coupergateway/couper-vscode/releases/tag/v1.8.1)
### Fixed
-- missing transition for unbeta permission features while using different Couper versions [#126](https://github.com/avenga/couper-vscode/pull/126)
+- missing transition for unbeta permission features while using different Couper versions [#126](https://github.com/coupergateway/couper-vscode/pull/126)
- added a deprecated-warning
-## [v1.8.0](https://github.com/avenga/couper-vscode/releases/tag/v1.8.0)
+## [v1.8.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.8.0)
### Changed
-- Unbeta permission features: [#121](https://github.com/avenga/couper-vscode/pull/121)
+- Unbeta permission features: [#121](https://github.com/coupergateway/couper-vscode/pull/121)
- `beta_required_permission` attribute for `api` and `endpoint` blocks,
- `beta_insufficient_permissions` `error_handler` label,
- `beta_permissions_claim`, `beta_permissions_map`, `beta_permissions_map_file`, `beta_roles_claim`, `beta_roles_map` and `beta_roles_map_file` attributes for `jwt` block.
-## [v1.7.0](https://github.com/avenga/couper-vscode/releases/tag/v1.7.0)
+## [v1.7.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.7.0)
### Added
-- completion for `beta_job` block and its attributes [#117](https://github.com/avenga/couper-vscode/pull/117)
-- jump to proxy definition [#118](https://github.com/avenga/couper-vscode/pull/118)
-- completion for `server_timing_header` attribute in `settings` block [#120](https://github.com/avenga/couper-vscode/pull/120)
+- completion for `beta_job` block and its attributes [#117](https://github.com/coupergateway/couper-vscode/pull/117)
+- jump to proxy definition [#118](https://github.com/coupergateway/couper-vscode/pull/118)
+- completion for `server_timing_header` attribute in `settings` block [#120](https://github.com/coupergateway/couper-vscode/pull/120)
### Fixed
-- formatting of more complex hcl files [#119](https://github.com/avenga/couper-vscode/pull/119)
+- formatting of more complex hcl files [#119](https://github.com/coupergateway/couper-vscode/pull/119)
-## [v1.6.0](https://github.com/avenga/couper-vscode/releases/tag/v1.6.0)
+## [v1.6.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.6.0)
### Added
-- completion for OAuth2 client authentication methods `client_secret_jwt` and `private_key_jwt` [#113](https://github.com/avenga/couper-vscode/pull/113)
-- completion for JWT `beta_roles_map_file` and `beta_permissions_map_file` attributes [#114](https://github.com/avenga/couper-vscode/pull/114)
-- completion for SPA `bootstrap_data` and `bootstrap_data_placeholder` attributes [#115](https://github.com/avenga/couper-vscode/pull/115)
+- completion for OAuth2 client authentication methods `client_secret_jwt` and `private_key_jwt` [#113](https://github.com/coupergateway/couper-vscode/pull/113)
+- completion for JWT `beta_roles_map_file` and `beta_permissions_map_file` attributes [#114](https://github.com/coupergateway/couper-vscode/pull/114)
+- completion for SPA `bootstrap_data` and `bootstrap_data_placeholder` attributes [#115](https://github.com/coupergateway/couper-vscode/pull/115)
-## [v1.5.1](https://github.com/avenga/couper-vscode/releases/tag/v1.5.1)
+## [v1.5.1](https://github.com/coupergateway/couper-vscode/releases/tag/v1.5.1)
### Added
-- `trim()` function [#112](https://github.com/avenga/couper-vscode/pull/112)
+- `trim()` function [#112](https://github.com/coupergateway/couper-vscode/pull/112)
### Fixed
-- wrong variable and function highlighting in comments and strings [#109](https://github.com/avenga/couper-vscode/pull/109)
-- endpoint path and boolean type checks [#107](https://github.com/avenga/couper-vscode/pull/107)
+- wrong variable and function highlighting in comments and strings [#109](https://github.com/coupergateway/couper-vscode/pull/109)
+- endpoint path and boolean type checks [#107](https://github.com/coupergateway/couper-vscode/pull/107)
-## [v1.5.0](https://github.com/avenga/couper-vscode/releases/tag/v1.5.0)
+## [v1.5.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.5.0)
### Added
-- completion for `environment` block, attribute and variable [#92](https://github.com/avenga/couper-vscode/pull/92)
-- completion for labeled `spa` blocks [#98](https://github.com/avenga/couper-vscode/pull/98)
-- completion for `configuration_backend`, `jwks_uri_backend`, `token_backend` and `userinfo_backend` attributes in `oidc` block [#98](https://github.com/avenga/couper-vscode/pull/98)
-- checks for invalid block labels [#98](https://github.com/avenga/couper-vscode/pull/98)
-- checks for invalid functions and variables [#102](https://github.com/avenga/couper-vscode/pull/102)
-- completion for `beta_token_request` block, `backend`, `backends` and `beta_token_response` variables [#100](https://github.com/avenga/couper-vscode/pull/100)
-- completion for new `grant_type`s `"password"` and `"urn:ietf:params:oauth:grant-type:jwt-bearer"` and related attributes for `oauth2` block [#105](https://github.com/avenga/couper-vscode/pull/105)
-- completion for `beta_rate_limit` [#94](https://github.com/avenga/couper-vscode/pull/94)
-- completion for reusable `proxy` blocks [#106](https://github.com/avenga/couper-vscode/pull/106)
+- completion for `environment` block, attribute and variable [#92](https://github.com/coupergateway/couper-vscode/pull/92)
+- completion for labeled `spa` blocks [#98](https://github.com/coupergateway/couper-vscode/pull/98)
+- completion for `configuration_backend`, `jwks_uri_backend`, `token_backend` and `userinfo_backend` attributes in `oidc` block [#98](https://github.com/coupergateway/couper-vscode/pull/98)
+- checks for invalid block labels [#98](https://github.com/coupergateway/couper-vscode/pull/98)
+- checks for invalid functions and variables [#102](https://github.com/coupergateway/couper-vscode/pull/102)
+- completion for `beta_token_request` block, `backend`, `backends` and `beta_token_response` variables [#100](https://github.com/coupergateway/couper-vscode/pull/100)
+- completion for new `grant_type`s `"password"` and `"urn:ietf:params:oauth:grant-type:jwt-bearer"` and related attributes for `oauth2` block [#105](https://github.com/coupergateway/couper-vscode/pull/105)
+- completion for `beta_rate_limit` [#94](https://github.com/coupergateway/couper-vscode/pull/94)
+- completion for reusable `proxy` blocks [#106](https://github.com/coupergateway/couper-vscode/pull/106)
### Fixed
-- broken icons in tooltips on vscode.dev [#101](https://github.com/avenga/couper-vscode/pull/101)
+- broken icons in tooltips on vscode.dev [#101](https://github.com/coupergateway/couper-vscode/pull/101)
### Removed
-- completion for `path` attribute in `error_handler` block [#98](https://github.com/avenga/couper-vscode/pull/98)
+- completion for `path` attribute in `error_handler` block [#98](https://github.com/coupergateway/couper-vscode/pull/98)
-## [v1.4.2](https://github.com/avenga/couper-vscode/releases/tag/v1.4.2)
+## [v1.4.2](https://github.com/coupergateway/couper-vscode/releases/tag/v1.4.2)
### Fixed
-- completion for variable properties [#93](https://github.com/avenga/couper-vscode/pull/93)
-- order of suggested attributes in completion [#96](https://github.com/avenga/couper-vscode/pull/96)
+- completion for variable properties [#93](https://github.com/coupergateway/couper-vscode/pull/93)
+- order of suggested attributes in completion [#96](https://github.com/coupergateway/couper-vscode/pull/96)
-## [v1.4.1](https://github.com/avenga/couper-vscode/releases/tag/v1.4.1)
+## [v1.4.1](https://github.com/coupergateway/couper-vscode/releases/tag/v1.4.1)
### Fixed
-- type checking for `json_body` too strict [#87](https://github.com/avenga/couper-vscode/pull/87)
+- type checking for `json_body` too strict [#87](https://github.com/coupergateway/couper-vscode/pull/87)
-## [v1.4.0](https://github.com/avenga/couper-vscode/releases/tag/v1.4.0)
+## [v1.4.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.4.0)
### Added
-- mark misplaced blocks and attributes, missing or misplaced block labels and wrong attribute values as errors [#83](https://github.com/avenga/couper-vscode/pull/83)
-- Couper file icon [#85](https://github.com/avenga/couper-vscode/pull/85)
-- completion for `beta_health` [#50](https://github.com/avenga/couper-vscode/pull/50)
-- completion for `backend`, `backend_timeout`, `backend_openapi_validation` error types [#78](https://github.com/avenga/couper-vscode/pull/78)
-- completion for `access-control` and `endpoint` error types [#80](https://github.com/avenga/couper-vscode/pull/80)
-- completion for `jwks_max_stale` in `jwt` block [#79](https://github.com/avenga/couper-vscode/pull/79)
-- completion for `jwks_ttl`, `jwks_max_stale`, `configuration_max_stale` in `oidc` block [#79](https://github.com/avenga/couper-vscode/pull/79)
-- definition lookup for `oidc`, `saml` and `beta_oauth2` access controls and for refined `backend` blocks [#84](https://github.com/avenga/couper-vscode/pull/84)
-- completion for `use_when_unhealthy` in `backend` block and the `backend_unhealthy` error type [#86](https://github.com/avenga/couper-vscode/pull/86)
-- `files` block completion with optional label [#89](https://github.com/avenga/couper-vscode/pull/89)
+- mark misplaced blocks and attributes, missing or misplaced block labels and wrong attribute values as errors [#83](https://github.com/coupergateway/couper-vscode/pull/83)
+- Couper file icon [#85](https://github.com/coupergateway/couper-vscode/pull/85)
+- completion for `beta_health` [#50](https://github.com/coupergateway/couper-vscode/pull/50)
+- completion for `backend`, `backend_timeout`, `backend_openapi_validation` error types [#78](https://github.com/coupergateway/couper-vscode/pull/78)
+- completion for `access-control` and `endpoint` error types [#80](https://github.com/coupergateway/couper-vscode/pull/80)
+- completion for `jwks_max_stale` in `jwt` block [#79](https://github.com/coupergateway/couper-vscode/pull/79)
+- completion for `jwks_ttl`, `jwks_max_stale`, `configuration_max_stale` in `oidc` block [#79](https://github.com/coupergateway/couper-vscode/pull/79)
+- definition lookup for `oidc`, `saml` and `beta_oauth2` access controls and for refined `backend` blocks [#84](https://github.com/coupergateway/couper-vscode/pull/84)
+- completion for `use_when_unhealthy` in `backend` block and the `backend_unhealthy` error type [#86](https://github.com/coupergateway/couper-vscode/pull/86)
+- `files` block completion with optional label [#89](https://github.com/coupergateway/couper-vscode/pull/89)
### Changed
-- permission-related attributes/error types [#75](https://github.com/avenga/couper-vscode/pull/75):
+- permission-related attributes/error types [#75](https://github.com/coupergateway/couper-vscode/pull/75):
- renamed `beta_scope` attribute to `beta_required_permission`
- renamed `beta_scope_claim` and `beta_scope_map` attributes to `beta_permissions_claim` and `beta_permissions_map`
- removed `beta_operation_denied` and `beta_scope` error types
- renamed `beta_insufficient_scope` error type to `beta_insufficient_permissions`
-- definitions are looked up in all Couper files within the workspace [#84](https://github.com/avenga/couper-vscode/pull/84)
-- enhanced completion for `accept_forwarded_url`, `log_format`, `request_id_format` and `secure_cookies` attributes by providing valid options [#88](https://github.com/avenga/couper-vscode/pull/88)
+- definitions are looked up in all Couper files within the workspace [#84](https://github.com/coupergateway/couper-vscode/pull/84)
+- enhanced completion for `accept_forwarded_url`, `log_format`, `request_id_format` and `secure_cookies` attributes by providing valid options [#88](https://github.com/coupergateway/couper-vscode/pull/88)
### Fixed
-- many highlighting issues [#76](https://github.com/avenga/couper-vscode/pull/76)
-- completion for labeled `backend` block [#82](https://github.com/avenga/couper-vscode/pull/82)
+- many highlighting issues [#76](https://github.com/coupergateway/couper-vscode/pull/76)
+- completion for labeled `backend` block [#82](https://github.com/coupergateway/couper-vscode/pull/82)
### Removed
-- completion for `path` attribute in `endpoint` and `proxy` blocks [#90](https://github.com/avenga/couper-vscode/pull/90)
+- completion for `path` attribute in `endpoint` and `proxy` blocks [#90](https://github.com/coupergateway/couper-vscode/pull/90)
-## [v1.3.0](https://github.com/avenga/couper-vscode/releases/tag/v1.3.0)
+## [v1.3.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.3.0)
### Added
-- Documentation tooltips [#74](https://github.com/avenga/couper-vscode/pull/74)
+- Documentation tooltips [#74](https://github.com/coupergateway/couper-vscode/pull/74)
-## [v1.2.0](https://github.com/avenga/couper-vscode/releases/tag/v1.2.0)
+## [v1.2.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.2.0)
### Added
-- `backend_request` and `backend_response` variables [#64](https://github.com/avenga/couper-vscode/pull/64)
-- `contains()`, `join()`, `keys()`, `length()`, `lookup()`, `set_intersection()`, `to_number()` functions [#72](https://github.com/avenga/couper-vscode/pull/72)
-- `ca_file` attribute to `settings` block [#71](https://github.com/avenga/couper-vscode/pull/71)
+- `backend_request` and `backend_response` variables [#64](https://github.com/coupergateway/couper-vscode/pull/64)
+- `contains()`, `join()`, `keys()`, `length()`, `lookup()`, `set_intersection()`, `to_number()` functions [#72](https://github.com/coupergateway/couper-vscode/pull/72)
+- `ca_file` attribute to `settings` block [#71](https://github.com/coupergateway/couper-vscode/pull/71)
-## [v1.1.0](https://github.com/avenga/couper-vscode/releases/tag/v1.1.0)
+## [v1.1.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.1.0)
### Added
-- Auto-indentation via Ctrl + Shift + F [#69](https://github.com/avenga/couper-vscode/pull/69)
-- `log_level` attribute for `settings` block [#62](https://github.com/avenga/couper-vscode/pull/62)
-- `disable_private_caching` attribute for `jwt` block [#65](https://github.com/avenga/couper-vscode/pull/65)
-- `beta_scope_map` attribute for `jwt` block [#66](https://github.com/avenga/couper-vscode/pull/66)
-- `saml` error type [#63](https://github.com/avenga/couper-vscode/pull/63)
-- `allowed_methods` attribute for `api` or `endpoint` blocks [#68](https://github.com/avenga/couper-vscode/pull/68)
+- Auto-indentation via Ctrl + Shift + F [#69](https://github.com/coupergateway/couper-vscode/pull/69)
+- `log_level` attribute for `settings` block [#62](https://github.com/coupergateway/couper-vscode/pull/62)
+- `disable_private_caching` attribute for `jwt` block [#65](https://github.com/coupergateway/couper-vscode/pull/65)
+- `beta_scope_map` attribute for `jwt` block [#66](https://github.com/coupergateway/couper-vscode/pull/66)
+- `saml` error type [#63](https://github.com/coupergateway/couper-vscode/pull/63)
+- `allowed_methods` attribute for `api` or `endpoint` blocks [#68](https://github.com/coupergateway/couper-vscode/pull/68)
### Fixed
-- type of `custom_log_fields` [#62](https://github.com/avenga/couper-vscode/pull/62)
-- expression highlighting [#67](https://github.com/avenga/couper-vscode/pull/67)
-- Suggest both `proxy` and `request` blocks with and without label. [#70](https://github.com/avenga/couper-vscode/pull/70)
+- type of `custom_log_fields` [#62](https://github.com/coupergateway/couper-vscode/pull/62)
+- expression highlighting [#67](https://github.com/coupergateway/couper-vscode/pull/67)
+- Suggest both `proxy` and `request` blocks with and without label. [#70](https://github.com/coupergateway/couper-vscode/pull/70)
-## [v1.0.1](https://github.com/avenga/couper-vscode/releases/tag/v1.0.1)
+## [v1.0.1](https://github.com/coupergateway/couper-vscode/releases/tag/v1.0.1)
### Fixed
- Broken universal version
-- _Go to definition_ sometimes jumped too short [#61](https://github.com/avenga/couper-vscode/pull/61)
+- _Go to definition_ sometimes jumped too short [#61](https://github.com/coupergateway/couper-vscode/pull/61)
-## [v1.0.0](https://github.com/avenga/couper-vscode/releases/tag/v1.0.0)
+## [v1.0.0](https://github.com/coupergateway/couper-vscode/releases/tag/v1.0.0)
### Added
-- Support for running as [web-extension](https://code.visualstudio.com/api/extension-guides/web-extensions) [#60](https://github.com/avenga/couper-vscode/pull/60)
+- Support for running as [web-extension](https://code.visualstudio.com/api/extension-guides/web-extensions) [#60](https://github.com/coupergateway/couper-vscode/pull/60)
- [vscode.dev](https://vscode.dev/)
- [github.dev](https://github.dev/github/dev)
-## [v0.9.0](https://github.com/avenga/couper-vscode/releases/tag/v0.9.0)
+## [v0.9.0](https://github.com/coupergateway/couper-vscode/releases/tag/v0.9.0)
### Added
-- `custom_log_fields` attribute in blocks: [#54](https://github.com/avenga/couper-vscode/pull/54)
+- `custom_log_fields` attribute in blocks: [#54](https://github.com/coupergateway/couper-vscode/pull/54)
- `api`
- `backend`
- `endpoint`
@@ -181,78 +181,78 @@
- `server`
- `spa`
- access-control definitions: `basic_auth`, `beta_oauth2`, `oidc`, `jwt`, `saml`
-- `expected_status` attribute in `proxy` and `request` blocks [#59](https://github.com/avenga/couper-vscode/pull/59)
-- `sequence` and `unexpected_status` error types [#59](https://github.com/avenga/couper-vscode/pull/59)
-- completion for EC signing algorithms [#56](https://github.com/avenga/couper-vscode/pull/56)
+- `expected_status` attribute in `proxy` and `request` blocks [#59](https://github.com/coupergateway/couper-vscode/pull/59)
+- `sequence` and `unexpected_status` error types [#59](https://github.com/coupergateway/couper-vscode/pull/59)
+- completion for EC signing algorithms [#56](https://github.com/coupergateway/couper-vscode/pull/56)
### Changed
-- Unbeta the `oidc` block and the `oauth2_authorization_url()` and `oauth2_verifier()` functions [#57](https://github.com/avenga/couper-vscode/pull/57)
+- Unbeta the `oidc` block and the `oauth2_authorization_url()` and `oauth2_verifier()` functions [#57](https://github.com/coupergateway/couper-vscode/pull/57)
> 2021-11-25
-## [v0.8.1](https://github.com/avenga/couper-vscode/releases/tag/v0.8.1)
+## [v0.8.1](https://github.com/coupergateway/couper-vscode/releases/tag/v0.8.1)
### Added
- `functions`:
- - `split()` [#52](https://github.com/avenga/couper-vscode/pull/52)
- - `substr()` [#52](https://github.com/avenga/couper-vscode/pull/52)
+ - `split()` [#52](https://github.com/coupergateway/couper-vscode/pull/52)
+ - `substr()` [#52](https://github.com/coupergateway/couper-vscode/pull/52)
### Changed
- `functions`:
- - `coalesce()` is renamed to `default()` [#52](https://github.com/avenga/couper-vscode/pull/52)
+ - `coalesce()` is renamed to `default()` [#52](https://github.com/coupergateway/couper-vscode/pull/52)
> 2021-11-25
-## [v0.8.0](https://github.com/avenga/couper-vscode/releases/tag/v0.8.0)
+## [v0.8.0](https://github.com/coupergateway/couper-vscode/releases/tag/v0.8.0)
### Added
-- `server` and `api` block completion with optional label [#49](https://github.com/avenga/couper-vscode/pull/49)
+- `server` and `api` block completion with optional label [#49](https://github.com/coupergateway/couper-vscode/pull/49)
- `functions`:
- - `relative_url()` [#48](https://github.com/avenga/couper-vscode/pull/48)
-- _Go to definition_ for `access_control`, `disable_access_control` and `backend` references [#44](https://github.com/avenga/couper-vscode/pull/44)
+ - `relative_url()` [#48](https://github.com/coupergateway/couper-vscode/pull/48)
+- _Go to definition_ for `access_control`, `disable_access_control` and `backend` references [#44](https://github.com/coupergateway/couper-vscode/pull/44)
- `api` block:
- - `error_handler` block [#51](https://github.com/avenga/couper-vscode/pull/51)
+ - `error_handler` block [#51](https://github.com/coupergateway/couper-vscode/pull/51)
- `endpoint` block:
- - `error_handler` block [#51](https://github.com/avenga/couper-vscode/pull/51)
+ - `error_handler` block [#51](https://github.com/coupergateway/couper-vscode/pull/51)
> 2021-10-20
-## [v0.7.0](https://github.com/avenga/couper-vscode/compare/v0.6.0...v0.7.0)
+## [v0.7.0](https://github.com/coupergateway/couper-vscode/compare/v0.6.0...v0.7.0)
### Added
- `api` block:
- - `beta_scope` [#41](https://github.com/avenga/couper-vscode/pull/41)
+ - `beta_scope` [#41](https://github.com/coupergateway/couper-vscode/pull/41)
- `endpoint` block:
- - `beta_scope` [#41](https://github.com/avenga/couper-vscode/pull/41)
+ - `beta_scope` [#41](https://github.com/coupergateway/couper-vscode/pull/41)
- `jwt` block:
- - `signing_key`, `signing_key_file`, `signing_ttl` attributes [#39](https://github.com/avenga/couper-vscode/pull/39)
- - `jwks_url`, `jwks_ttl` attributes, `backend` block or reference [#40](https://github.com/avenga/couper-vscode/pull/40)
- - `beta_scope_claim` [#41](https://github.com/avenga/couper-vscode/pull/41)
- - `beta_roles_claim`, `beta_roles_map` [#42](https://github.com/avenga/couper-vscode/pull/42), [#46](https://github.com/avenga/couper-vscode/pull/46)
- - `token_value` [#45](https://github.com/avenga/couper-vscode/pull/45)
+ - `signing_key`, `signing_key_file`, `signing_ttl` attributes [#39](https://github.com/coupergateway/couper-vscode/pull/39)
+ - `jwks_url`, `jwks_ttl` attributes, `backend` block or reference [#40](https://github.com/coupergateway/couper-vscode/pull/40)
+ - `beta_scope_claim` [#41](https://github.com/coupergateway/couper-vscode/pull/41)
+ - `beta_roles_claim`, `beta_roles_map` [#42](https://github.com/coupergateway/couper-vscode/pull/42), [#46](https://github.com/coupergateway/couper-vscode/pull/46)
+ - `token_value` [#45](https://github.com/coupergateway/couper-vscode/pull/45)
- `jwt_signing_profile` block:
- - `headers` map [#43](https://github.com/avenga/couper-vscode/pull/43)
+ - `headers` map [#43](https://github.com/coupergateway/couper-vscode/pull/43)
- `settings` block:
- - `beta_metrics`, `beta_metrics_port`, `beta_service_name` [#47](https://github.com/avenga/couper-vscode/pull/47)
+ - `beta_metrics`, `beta_metrics_port`, `beta_service_name` [#47](https://github.com/coupergateway/couper-vscode/pull/47)
-## [v0.6.0](https://github.com/avenga/couper-vscode/compare/v0.5.0...v0.6.0)
+## [v0.6.0](https://github.com/coupergateway/couper-vscode/compare/v0.5.0...v0.6.0)
> 2021-08-24
### Added
- `beta_*`:
- - `beta_oauth2` & `beta_oidc` block [#33](https://github.com/avenga/couper-vscode/issues/33)
+ - `beta_oauth2` & `beta_oidc` block [#33](https://github.com/coupergateway/couper-vscode/issues/33)
- related functions: `beta_oauth_authorization_url` and `beta_oauth_verifier`
-- `settings` block: [#34](https://github.com/avenga/couper-vscode/issues/34)
- - `accept_forwarded_url` [#30](https://github.com/avenga/couper-vscode/issues/30)
+- `settings` block: [#34](https://github.com/coupergateway/couper-vscode/issues/34)
+ - `accept_forwarded_url` [#30](https://github.com/coupergateway/couper-vscode/issues/30)
- `https_dev_proxy`
- `log_pretty`
- `request_id_accept_from_header`
@@ -261,11 +261,11 @@
- `request_id_format`
- `secure_cookies`
- `defaults` block:
- - `environment_variables` [#28](https://github.com/avenga/couper-vscode/issues/28)
-- `websockets` block and attribute [#35](https://github.com/avenga/couper-vscode/issues/35)
+ - `environment_variables` [#28](https://github.com/coupergateway/couper-vscode/issues/28)
+- `websockets` block and attribute [#35](https://github.com/coupergateway/couper-vscode/issues/35)
- Variables:
- - `couper.version` [#31](https://github.com/avenga/couper-vscode/issues/31)
- - `backend_requests.*.{body,json_body,origin,protocol,host,port}` [#32](https://github.com/avenga/couper-vscode/issues/32)
+ - `couper.version` [#31](https://github.com/coupergateway/couper-vscode/issues/31)
+ - `backend_requests.*.{body,json_body,origin,protocol,host,port}` [#32](https://github.com/coupergateway/couper-vscode/issues/32)
- `request.{origin,protocol,host,port}`
- Missing blocks and attributes:
- `openapi` block
@@ -276,62 +276,62 @@
### Fixes
-- highlighting for quoted map keys [#29](https://github.com/avenga/couper-vscode/issues/29)
-- highlight comments after attributes [#29](https://github.com/avenga/couper-vscode/issues/29)
-- support for `\"` in strings, highlight escape sequences [#29](https://github.com/avenga/couper-vscode/issues/29)
-- indented heredoc highlighting [#29](https://github.com/avenga/couper-vscode/issues/29)
+- highlighting for quoted map keys [#29](https://github.com/coupergateway/couper-vscode/issues/29)
+- highlight comments after attributes [#29](https://github.com/coupergateway/couper-vscode/issues/29)
+- support for `\"` in strings, highlight escape sequences [#29](https://github.com/coupergateway/couper-vscode/issues/29)
+- indented heredoc highlighting [#29](https://github.com/coupergateway/couper-vscode/issues/29)
-## [v0.5.0](https://github.com/avenga/couper-vscode/compare/v0.4.0...v0.5.0)
+## [v0.5.0](https://github.com/coupergateway/couper-vscode/compare/v0.4.0...v0.5.0)
> 2021-06-21
### Added
-- completion for `set_response_status` within `backend`, `endpoint` and `error_handler` blocks [#27](https://github.com/avenga/couper-vscode/issues/27)
-- support for form parameter: `set_form_params`, `add_form_params`, `remove_form_params` [#23](https://github.com/avenga/couper-vscode/issues/23)
+- completion for `set_response_status` within `backend`, `endpoint` and `error_handler` blocks [#27](https://github.com/coupergateway/couper-vscode/issues/27)
+- support for form parameter: `set_form_params`, `add_form_params`, `remove_form_params` [#23](https://github.com/coupergateway/couper-vscode/issues/23)
### Changed
-- response-headers modifier are available for: `server`, `files`, `spa`, `api` blocks [#26](https://github.com/avenga/couper-vscode/issues/26)
+- response-headers modifier are available for: `server`, `files`, `spa`, `api` blocks [#26](https://github.com/coupergateway/couper-vscode/issues/26)
-## [v0.4.0](https://github.com/avenga/couper-vscode/compare/v0.3.0...v0.4.0)
+## [v0.4.0](https://github.com/coupergateway/couper-vscode/compare/v0.3.0...v0.4.0)
> 2021-05-20
### Added
-- Add autocompletion for error-handling ([#24](https://github.com/avenga/couper-vscode/issues/24))
-- Add more OAuth2 options: `token_endpoint_auth_method` and `scope` ([#22](https://github.com/avenga/couper-vscode/issues/22))
+- Add autocompletion for error-handling ([#24](https://github.com/coupergateway/couper-vscode/issues/24))
+- Add more OAuth2 options: `token_endpoint_auth_method` and `scope` ([#22](https://github.com/coupergateway/couper-vscode/issues/22))
### Fixed
- Fix function description type: rendered as markdown now
-- Fix `form_body` autocompletion type to object `{}` ([#20](https://github.com/avenga/couper-vscode/issues/20))
-- Fix `json_body` autocompletion type to object `{}` ([#20](https://github.com/avenga/couper-vscode/issues/20))
+- Fix `form_body` autocompletion type to object `{}` ([#20](https://github.com/coupergateway/couper-vscode/issues/20))
+- Fix `json_body` autocompletion type to object `{}` ([#20](https://github.com/coupergateway/couper-vscode/issues/20))
-## [v0.3.0](https://github.com/avenga/couper-vscode/compare/v0.2.0...v0.3.0)
+## [v0.3.0](https://github.com/coupergateway/couper-vscode/compare/v0.2.0...v0.3.0)
> 2021-04-08
### Bug Fixes
- Remove obsolete new line for block snippets
-- No string text snippets for attribute number types ([#19](https://github.com/avenga/couper-vscode/pull/19))
+- No string text snippets for attribute number types ([#19](https://github.com/coupergateway/couper-vscode/pull/19))
### Changes
-- Variable names related to couper specification changes ([#18](https://github.com/avenga/couper-vscode/pull/18))
+- Variable names related to couper specification changes ([#18](https://github.com/coupergateway/couper-vscode/pull/18))
### Features
-- `json_body` and `form_body` attributes [#16](https://github.com/avenga/couper-vscode/issues/16)
-- Suggestion for known const values ([#19](https://github.com/avenga/couper-vscode/pull/19))
+- `json_body` and `form_body` attributes [#16](https://github.com/coupergateway/couper-vscode/issues/16)
+- Suggestion for known const values ([#19](https://github.com/coupergateway/couper-vscode/pull/19))
- `grant_type` (oauth2)
- `signature_algorithm` (jwt)
-## [v0.2.0](https://github.com/avenga/couper-vscode/compare/v0.1.1...v0.2.0)
+## [v0.2.0](https://github.com/coupergateway/couper-vscode/compare/v0.1.1...v0.2.0)
> 2021-03-25
@@ -341,13 +341,13 @@
### Changes
-- Schema update to reflect Couper 0.7 features [#15](https://github.com/avenga/couper-vscode/issues/15)
+- Schema update to reflect Couper 0.7 features [#15](https://github.com/coupergateway/couper-vscode/issues/15)
### Features
- Added `functions` with documentation
-## [v0.1.1](https://github.com/avenga/couper-vscode/compare/v0.1.0...v0.1.1)
+## [v0.1.1](https://github.com/coupergateway/couper-vscode/compare/v0.1.0...v0.1.1)
> 2020-12-21
@@ -355,7 +355,7 @@
- Add boolean attribute type; prevent string auto-completion
-## [v0.1.0](https://github.com/avenga/couper-vscode/compare/v0.0.3...v0.1.0)
+## [v0.1.0](https://github.com/coupergateway/couper-vscode/compare/v0.0.3...v0.1.0)
> 2020-12-21
@@ -376,14 +376,14 @@
### Pull Requests
-- Merge pull request [#14](https://github.com/avenga/couper-vscode/issues/14) from avenga/fix-var-map-highlighting
-- Merge pull request [#10](https://github.com/avenga/couper-vscode/issues/10) from avenga/add-missing-variables
-- Merge pull request [#11](https://github.com/avenga/couper-vscode/issues/11) from avenga/add-openapi
-- Merge pull request [#12](https://github.com/avenga/couper-vscode/issues/12) from avenga/vscode-ignore
-- Merge pull request [#8](https://github.com/avenga/couper-vscode/issues/8) from avenga/query-params
-- Merge pull request [#9](https://github.com/avenga/couper-vscode/issues/9) from avenga/set-headers
+- Merge pull request [#14](https://github.com/coupergateway/couper-vscode/issues/14) from coupergateway/fix-var-map-highlighting
+- Merge pull request [#10](https://github.com/coupergateway/couper-vscode/issues/10) from coupergateway/add-missing-variables
+- Merge pull request [#11](https://github.com/coupergateway/couper-vscode/issues/11) from coupergateway/add-openapi
+- Merge pull request [#12](https://github.com/coupergateway/couper-vscode/issues/12) from coupergateway/vscode-ignore
+- Merge pull request [#8](https://github.com/coupergateway/couper-vscode/issues/8) from coupergateway/query-params
+- Merge pull request [#9](https://github.com/coupergateway/couper-vscode/issues/9) from coupergateway/set-headers
-## [v0.0.3](https://github.com/avenga/couper-vscode/compare/v0.0.2...v0.0.3)
+## [v0.0.3](https://github.com/coupergateway/couper-vscode/compare/v0.0.2...v0.0.3)
> 2020-11-02
@@ -393,10 +393,10 @@
### Fix
-- Fix lacking support for hcl in general (variable types) ([#5](https://github.com/avenga/couper-vscode/issues/5))
+- Fix lacking support for hcl in general (variable types) ([#5](https://github.com/coupergateway/couper-vscode/issues/5))
- Fix language activation events and alias for couper / hcl
-## [v0.0.2](https://github.com/avenga/couper-vscode/compare/v0.0.1...v0.0.2)
+## [v0.0.2](https://github.com/coupergateway/couper-vscode/compare/v0.0.1...v0.0.2)
> 2020-10-29
@@ -422,9 +422,9 @@
### Pull Requests
-- Merge pull request [#1](https://github.com/avenga/couper-vscode/issues/1) from avenga/lang-conf-update
-- Merge pull request [#3](https://github.com/avenga/couper-vscode/issues/3) from avenga/release-action
-- Merge pull request [#2](https://github.com/avenga/couper-vscode/issues/2) from avenga/readme-update
+- Merge pull request [#1](https://github.com/coupergateway/couper-vscode/issues/1) from coupergateway/lang-conf-update
+- Merge pull request [#3](https://github.com/coupergateway/couper-vscode/issues/3) from coupergateway/release-action
+- Merge pull request [#2](https://github.com/coupergateway/couper-vscode/issues/2) from coupergateway/readme-update
## v0.0.1
diff --git a/LICENSE b/LICENSE
index 73925ca..f812ffe 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2020 Avenga Germany GmbH
+Copyright (c) 2023 Coupergateway and contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/README.md b/README.md
index 8795434..8f873b6 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Couper Configuration for Visual Studio Code
-![Tests](https://github.com/avenga/couper-vscode/actions/workflows/test.yaml/badge.svg)
+![Tests](https://github.com/coupergateway/couper-vscode/actions/workflows/test.yaml/badge.svg)
This extension adds Couper-specific highlighting, autocompletion, diagnostics and more to [Couper's configuration files](https://docs.couper.io/configuration/configuration-file) in Visual Studio Code.
@@ -22,7 +22,7 @@ on vscode.dev environment. See https://code.visualstudio.com/api/extension-guide
### About Couper
-[Couper](https://github.com/avenga/couper) is a lightweight API gateway designed to support developers in building and operating API-driven Web projects. Acting as a proxy component it connects clients with (micro) services and adds access control and observability to the project.
+[Couper](https://github.com/coupergateway/couper) is a lightweight API gateway designed to support developers in building and operating API-driven Web projects. Acting as a proxy component it connects clients with (micro) services and adds access control and observability to the project.
### [License](LICENSE)
diff --git a/package.json b/package.json
index 080ea8f..0855b28 100644
--- a/package.json
+++ b/package.json
@@ -78,11 +78,11 @@
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
},
- "bugs": "https://github.com/avenga/couper-vscode/issues",
+ "bugs": "https://github.com/coupergateway/couper-vscode/issues",
"repository": {
"type": "git",
- "url": "https://github.com/avenga/couper-vscode"
+ "url": "https://github.com/coupergateway/couper-vscode"
},
- "homepage": "https://github.com/avenga/couper",
+ "homepage": "https://github.com/coupergateway/couper",
"license": "MIT"
}
diff --git a/src/tooltips.js b/src/tooltips.js
index 22a100b..4c8cbb1 100644
--- a/src/tooltips.js
+++ b/src/tooltips.js
@@ -11,7 +11,7 @@ const selector = { language: 'couper' }
const providers = []
const DOCUMENTATION_URL = "https://docs.couper.io"
-const EXAMPLES_URL = "https://github.com/avenga/couper-examples/tree/master/"
+const EXAMPLES_URL = "https://github.com/coupergateway/couper-examples/tree/master/"
const GITHUB_ICON = "images/github.png"
function getExtension(extensionName) {