From 36126bb122d7ec3ddc54cd24c724747b96470049 Mon Sep 17 00:00:00 2001 From: Marcel Ludwig <1841067+malud@users.noreply.github.com> Date: Mon, 4 Dec 2023 09:15:53 +0100 Subject: [PATCH] updating urls --- .chglog/config.yml | 2 +- CHANGELOG.md | 280 ++++++++++++++++++++++----------------------- LICENSE | 2 +- README.md | 4 +- package.json | 6 +- src/tooltips.js | 2 +- 6 files changed, 148 insertions(+), 148 deletions(-) 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) {