Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: parameters in zaas start.sh #3650

Merged
merged 14 commits into from
Jul 18, 2024

Conversation

achmelo
Copy link
Member

@achmelo achmelo commented Jul 16, 2024

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Linked to # (issue)
Part of the # (epic)

Type of change

Please delete options that are not relevant.

  • fix: Bug fix (non-breaking change which fixes an issue)
  • feat: New feature (non-breaking change which adds functionality)
  • docs: Change in a documentation
  • refactor: Refactor the code
  • chore: Chore, repository cleanup, updates the dependencies.
  • BREAKING CHANGE or !: Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

  • My code follows the style guidelines of this project
  • PR title conforms to commit message guideline ## Commit Message Structure Guideline
  • I have commented my code, particularly in hard-to-understand areas. In JS I did provide JSDoc
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • The java tests in the area I was working on leverage @nested annotations
  • Any dependent changes have been merged and published in downstream modules

For more details about how should the code look like read the Contributing guideline

@pull-request-size pull-request-size bot added size/L and removed size/S labels Jul 16, 2024
achmelo and others added 12 commits July 17, 2024 12:09
Signed-off-by: ac892247 <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Signed-off-by: ac892247 <[email protected]>
@achmelo achmelo merged commit b174edd into reboot/gateway-migration Jul 18, 2024
2 checks passed
achmelo added a commit that referenced this pull request Jul 18, 2024
* rafactor: Rename Gateway to ZAAS and first clean up of ZAAS (#3567)

Signed-off-by: Pavel Jares <[email protected]>

* refactor: Adapt GH actions to support new ZAAS service (#3571)

Signed-off-by: at670475 <[email protected]>

* chore: SCGW conformance migration buildable and unit tests passing (#3572)

---------

Signed-off-by: Pablo Hernán Carle <[email protected]>
Signed-off-by: Pablo Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pavel Jareš <[email protected]>

* chore: Fix and clean up the ZAAS's unit tests (#3573)

Signed-off-by: Pavel Jares <[email protected]>
Co-authored-by: Pablo Carle <[email protected]>

* chore: move GW landing page (#3574)

* Move homepage to CGW

Signed-off-by: at670475 <[email protected]>

* fix

Signed-off-by: at670475 <[email protected]>

* polishing

Signed-off-by: at670475 <[email protected]>

* renaming npm scripts and polishing

Signed-off-by: at670475 <[email protected]>

* address comments

Signed-off-by: at670475 <[email protected]>

* address comments

Signed-off-by: at670475 <[email protected]>

* address comments

Signed-off-by: at670475 <[email protected]>

---------

Signed-off-by: at670475 <[email protected]>

* chore:  Rename gateway-service to zaas (#3576)

Signed-off-by: Pavel Jares <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Carle <[email protected]>

* chore: Rename Cloud Gateway to Gateway (#3577)

Signed-off-by: Pavel Jares <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* chore: Clean up dependencies (#3578)

Signed-off-by: Pavel Jares <[email protected]>

* config: Update configuration of Gateway and ZAAS (#3579)

Signed-off-by: Pavel Jares <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* feat: Authentication endpoints on the new Gateway for back compatibility (#3583)

Signed-off-by: Pavel Jares <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* fix images (#3588)

Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* chore: Add health endpoint to GW and adjust the ZAAS one (#3580)

* update cert

Signed-off-by: at670475 <[email protected]>

* move health indicator and adjust zaas one

Signed-off-by: at670475 <[email protected]>

* fix checkstyle

Signed-off-by: at670475 <[email protected]>

* fix

Signed-off-by: at670475 <[email protected]>

* address comments

Signed-off-by: at670475 <[email protected]>

* address comments

Signed-off-by: at670475 <[email protected]>

* address comments

Signed-off-by: at670475 <[email protected]>

---------

Signed-off-by: at670475 <[email protected]>
Co-authored-by: Pablo Carle <[email protected]>

* chore: fix tests (#3590)

---------

Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* fix: Login into API Catalog fix (#3591)

Signed-off-by: Pavel Jares <[email protected]>

* chore: fix tests (#3592)

* add bean for httpclient

Signed-off-by: at670475 <[email protected]>

* change impl

Signed-off-by: Pablo Hernán Carle <[email protected]>

* use existing httpclient

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix

Signed-off-by: Pavel Jares <[email protected]>

* fix configuration DTOs

Signed-off-by: Pavel Jares <[email protected]>

* use http client

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix use of constructor

Signed-off-by: Pablo Hernán Carle <[email protected]>

* gateway config

Signed-off-by: Pablo Hernán Carle <[email protected]>

* gateway service configuration integration tests

Signed-off-by: Pablo Hernán Carle <[email protected]>

* add metadata

Signed-off-by: Pablo Hernán Carle <[email protected]>

* remove non-jakarta swagger-core

Signed-off-by: Pablo Hernán Carle <[email protected]>

* add bootrun add-opens. protect actuator

Signed-off-by: Pablo Hernán Carle <[email protected]>

* remove old URLs from tests (still in code)

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix url assertion in passticket test

Signed-off-by: Pablo Hernán Carle <[email protected]>

* disable some tests

Signed-off-by: Pablo Hernán Carle <[email protected]>

* disable tests that will be fixed in future tasks

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fixes

Signed-off-by: Pavel Jares <[email protected]>

* fix auth forwarding

Signed-off-by: Pavel Jares <[email protected]>

* add debug config

Signed-off-by: Pablo Hernán Carle <[email protected]>

* move version endpoint from ZAAS to GW

Signed-off-by: Pavel Jares <[email protected]>

* remove ZUUL

Signed-off-by: Pavel Jares <[email protected]>

* fix cetnral GW routing

Signed-off-by: Pavel Jares <[email protected]>

* fixes in mock zosmf (ltpa cookie not present)

Signed-off-by: Pablo Hernán Carle <[email protected]>

* pr review 1

Signed-off-by: Pablo Hernán Carle <[email protected]>

* pr review 2

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix checking HA by external port / not internal one

Signed-off-by: Pavel Jares <[email protected]>

* fix URLs of services endpoint

Signed-off-by: Pavel Jares <[email protected]>

* disable test about messaging

Signed-off-by: Pavel Jares <[email protected]>

* remove ltpa condition in mock zosmf

Signed-off-by: Pablo Hernán Carle <[email protected]>

* format, discoverable client bootRun

Signed-off-by: Pablo Hernán Carle <[email protected]>

* add custom request header for passticket scheme

Signed-off-by: Pavel Jares <[email protected]>

* update deprecated in integration-tests

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix apiml IDs

Signed-off-by: Pavel Jares <[email protected]>

* format / debug with gradle bootRun in discoverable client

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix checkstyle

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fixes

Signed-off-by: Pavel Jares <[email protected]>

* fix mock services

Signed-off-by: Pablo Hernán Carle <[email protected]>

* restore unintended file change

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix TokenFilterFactoryTest

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fixes

Signed-off-by: Pavel Jares <[email protected]>

* fix VersionControllerTest (gateway-service builds)

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fixes

Signed-off-by: Pavel Jares <[email protected]>

* test for routing with invalid credentials

Signed-off-by: Pavel Jares <[email protected]>

* fix Java agent ports

Signed-off-by: Pavel Jares <[email protected]>

* test improvements

Signed-off-by: Pavel Jares <[email protected]>

* set accepting forwared certificate as default in ZAAS

Signed-off-by: Pavel Jares <[email protected]>

* use bean for preauth

Signed-off-by: achmelo <[email protected]>

* support of apiml.security.auth.jwt.customAuthHeader

Signed-off-by: Pavel Jares <[email protected]>

* include the whole security package

Signed-off-by: achmelo <[email protected]>

* test description

Signed-off-by: Pavel Jares <[email protected]>

* fix/revert the logger levels setup

Signed-off-by: Pavel Jares <[email protected]>

* X509 fixes for services and registry endpoint

Signed-off-by: Pavel Jares <[email protected]>

* validate token for request

Signed-off-by: achmelo <[email protected]>

* endpoint accessible with token

Signed-off-by: achmelo <[email protected]>

* fix FIXME about setup cookie

Signed-off-by: Pavel Jares <[email protected]>

* fix default value of ZWE_configs_apiml_security_x509_acceptForwardedCert

Signed-off-by: Pavel Jares <[email protected]>

* fix default value of acceptForwardedCert in ZAAS

Signed-off-by: Pavel Jares <[email protected]>

* fix collecting of GW JaCoCo data

Signed-off-by: Pavel Jares <[email protected]>

* fix ZAAS endpoints URLs in ITs

Signed-off-by: Pavel Jares <[email protected]>

* debug

Signed-off-by: achmelo <[email protected]>

* fixes

Signed-off-by: Pavel Jares <[email protected]>

* improvement

Signed-off-by: Pavel Jares <[email protected]>

* fix default port of ZAAS

Signed-off-by: Pavel Jares <[email protected]>

* debug zss

Signed-off-by: achmelo <[email protected]>

* fix tests

Signed-off-by: Pavel Jares <[email protected]>

* fix PAT

Signed-off-by: Pavel Jares <[email protected]>

* enable debug, use GW logback in zaas

Signed-off-by: achmelo <[email protected]>

* handle tokennotvalidexception

Signed-off-by: achmelo <[email protected]>

* print token in zosmf service

Signed-off-by: achmelo <[email protected]>

* fix overstrike to fix ZAAS endpoints

Signed-off-by: Pavel Jares <[email protected]>

* improve name of the IT about client certs

Signed-off-by: Pavel Jares <[email protected]>

* fix URL of trusted cert

Signed-off-by: Pavel Jares <[email protected]>

* fix test name

Signed-off-by: Pavel Jares <[email protected]>

* fix endpoint in ZAAS: /zaas/auth > /zaas/api/v1/auth

Signed-off-by: Pavel Jares <[email protected]>

* attempt to fix configuration for GatewayProxy

Signed-off-by: Pavel Jares <[email protected]>

* attempt to fix GatewayServiceRouting

Signed-off-by: Pavel Jares <[email protected]>

* fix hostnames in GA

Signed-off-by: Pavel Jares <[email protected]>

* add log messages

Signed-off-by: Pavel Jares <[email protected]>

* Oauth2Integration - fix OIDC configuration

Signed-off-by: Pavel Jares <[email protected]>

* new component ZAAS increase count of services

Signed-off-by: Pavel Jares <[email protected]>

* add Swagger in GW (to fix E2E tests)

Signed-off-by: Pavel Jares <[email protected]>

* split token for log

Signed-off-by: achmelo <[email protected]>

* uuid claim in the mock jwt

Signed-off-by: achmelo <[email protected]>

* include original exception

Signed-off-by: achmelo <[email protected]>

* attempt to fix CiTests with x509

Signed-off-by: Pavel Jares <[email protected]>

* MockZosmf 2012 fix client certs

Signed-off-by: Pavel Jares <[email protected]>

* fix IT GatewayCentralRegistry - client certs

Signed-off-by: Pavel Jares <[email protected]>

* enable shutdown endpoint to fix some IT

Signed-off-by: Pavel Jares <[email protected]>

* fix propagating of client certs in CiTest with infinispan

Signed-off-by: Pavel Jares <[email protected]>

* fix client cert and PAT for internal port

Signed-off-by: Pavel Jares <[email protected]>

* fix url from /gateway to /zaas

Signed-off-by: Pavel Jares <[email protected]>

* URL /gateway > /zaas

Signed-off-by: Pavel Jares <[email protected]>

* add log messages

Signed-off-by: Pavel Jares <[email protected]>

* fix client cert

Signed-off-by: Pavel Jares <[email protected]>

* fix unit tests

Signed-off-by: Pavel Jares <[email protected]>

* unit test fixes

Signed-off-by: Pavel Jares <[email protected]>

* return failure header from zuul to client

Signed-off-by: achmelo <[email protected]>

* fix CORS unit test

Signed-off-by: Pavel Jares <[email protected]>

* add configuration for central gateway

Signed-off-by: Pavel Jares <[email protected]>

* return missing auth header

Signed-off-by: achmelo <[email protected]>

* fix of compilation - new configuration

Signed-off-by: Pavel Jares <[email protected]>

* fix hostname of GatewayProxy

Signed-off-by: Pavel Jares <[email protected]>

* fix hostname for zaas-2 service

Signed-off-by: Pavel Jares <[email protected]>

* attempt to fix routing (routing paths)

Signed-off-by: Pavel Jares <[email protected]>

* fix propagation of apimlId

Signed-off-by: Pavel Jares <[email protected]>

* basic auth filter

Signed-off-by: achmelo <[email protected]>

* multi-tenancy routing fixes

Signed-off-by: Pavel Jares <[email protected]>

* include error message forbidden

Signed-off-by: achmelo <[email protected]>

* expect correct error codes

Signed-off-by: achmelo <[email protected]>

* long conformance url

Signed-off-by: achmelo <[email protected]>

* forwarding client certs in new GW

Signed-off-by: Pavel Jares <[email protected]>

* small refactor of filter to accept client certificate

Signed-off-by: Pavel Jares <[email protected]>

* fix test GatewayServiceRouting

Signed-off-by: Pavel Jares <[email protected]>

* add refresh auth endpoint

Signed-off-by: Pavel Jares <[email protected]>

* fix auth pat revoke endpoints urls

Signed-off-by: Pavel Jares <[email protected]>

* update redis configuration

Signed-off-by: Pavel Jares <[email protected]>

* fix health endpoints in redis GA

Signed-off-by: Pavel Jares <[email protected]>

* refactor checking state of ZAAS

Signed-off-by: Pavel Jares <[email protected]>

* fix using registry on central GW, not the domain one

Signed-off-by: Pavel Jares <[email protected]>

* catch exception for endpoint

Signed-off-by: achmelo <[email protected]>

* fix forwarding certs in CI Tests Zosmf PH34201

Signed-off-by: Pavel Jares <[email protected]>

* fixes

Signed-off-by: Pavel Jares <[email protected]>

* expect token in cookie only

Signed-off-by: achmelo <[email protected]>

* REVERT APAR

Signed-off-by: achmelo <[email protected]>

* routing with instance id (base functionality)

Signed-off-by: Pavel Jares <[email protected]>

* revert routing by instance id

Signed-off-by: Pavel Jares <[email protected]>

* do not retry for all 5xx, forward error header

Signed-off-by: achmelo <[email protected]>

* set auth result unconditionally

Signed-off-by: Andrej Chmelo <[email protected]>

* fix eureka onboarding and fix IT for registry endpoint

Signed-off-by: Pavel Jares <[email protected]>

* fix JavaDoc - removal of deprecated method

Signed-off-by: Pavel Jares <[email protected]>

* fix URL for CITestsZosmfPH34201

Signed-off-by: Pavel Jares <[email protected]>

* enable method security, read saf.yml, ignore preauthtoken

Signed-off-by: ac892247 <[email protected]>

* fix ContainerCITestsZosmfWithoutJwt (removed invalid condition about ltpa)

Signed-off-by: Pavel Jares <[email protected]>

* local caching conf, hide jgroups logs

Signed-off-by: ac892247 <[email protected]>

* print details about user and token

Signed-off-by: ac892247 <[email protected]>

* print rules, less or equals for time check

Signed-off-by: ac892247 <[email protected]>

* fixes

Signed-off-by: Pavel Jares <[email protected]>

* fix

Signed-off-by: Pavel Jares <[email protected]>

* fix

Signed-off-by: Pavel Jares <[email protected]>

* display service ID for cache operation

Signed-off-by: ac892247 <[email protected]>

* remove duplicate filter, add more logs

Signed-off-by: ac892247 <[email protected]>

* import trusted ca to keystore

Signed-off-by: ac892247 <[email protected]>

* cleanup

Signed-off-by: ac892247 <[email protected]>

* fix resending of client cert

Signed-off-by: Pavel Jares <[email protected]>

* fix IT - different error message - missing credentials instead of generation of passticket failed

Signed-off-by: Pavel Jares <[email protected]>

* OIDC tests fix

Signed-off-by: Elena Kubantseva <[email protected]>

* disable DistributedLoadBalancingTest

Signed-off-by: Pavel Jares <[email protected]>

* fix url for E2E

Signed-off-by: Pavel Jares <[email protected]>

* attempt to fix viewport size

Signed-off-by: Pavel Jares <[email protected]>

* simplification of E2E tests (central GW does not make sense anymore)

Signed-off-by: Pavel Jares <[email protected]>

* gateway is not routed itself anymore

Signed-off-by: Pavel Jares <[email protected]>

* replace xml config with code

Signed-off-by: ac892247 <[email protected]>

* merging of Swagger doc api

Signed-off-by: Pavel Jares <[email protected]>

* temporary fix of XML (just reverting the version restrictions)

Signed-off-by: Pavel Jares <[email protected]>

* attempt to fix IT

Signed-off-by: Pavel Jares <[email protected]>

* replace xml config with code

Signed-off-by: ac892247 <[email protected]>

* remove space

Signed-off-by: ac892247 <[email protected]>

* central apiml id

Signed-off-by: ac892247 <[email protected]>

* document API security

Signed-off-by: ac892247 <[email protected]>

* get element by id in the test

Signed-off-by: ac892247 <[email protected]>

* code review

Signed-off-by: Pavel Jares <[email protected]>

* remove debug logs

Signed-off-by: ac892247 <[email protected]>

* removal unnecessary implementation SafIdtFilterFactory.processResponse

Signed-off-by: Pavel Jares <[email protected]>

* remove unused folder link

Signed-off-by: Pavel Jares <[email protected]>

* revert .env (REACT_APP_ZOWE_BUILD_INFO)

Signed-off-by: Pavel Jares <[email protected]>

* use cookie util

Signed-off-by: ac892247 <[email protected]>

* revert format

Signed-off-by: ac892247 <[email protected]>

* clean up BasicAuthProvider

Signed-off-by: Pavel Jares <[email protected]>

* small refactor of TokenAuthFilter

Signed-off-by: Pavel Jares <[email protected]>

* small refactor of BasicAuthProvider and TokenProvider

Signed-off-by: Pavel Jares <[email protected]>

* fix

* dub log message improvement

* rename TokenFilterFactory to AbstractTokenFilterFactory (to respect the purpose)

* align start script

Signed-off-by: ac892247 <[email protected]>

---------

Signed-off-by: at670475 <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Signed-off-by: Pavel Jares <[email protected]>
Signed-off-by: achmelo <[email protected]>
Signed-off-by: Andrej Chmelo <[email protected]>
Signed-off-by: ac892247 <[email protected]>
Signed-off-by: Elena Kubantseva <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pavel Jareš <[email protected]>
Co-authored-by: Pavel Jares <[email protected]>
Co-authored-by: achmelo <[email protected]>
Co-authored-by: Elena Kubantseva <[email protected]>

* chore: [GW migration] Remove ZAAS from API Catalog (#3616)

* Remove metadata for catalog in ZAAS + added forgotten after merge with v3 property

Signed-off-by: Elena Kubantseva <[email protected]>

* removed catalog metadata from test yamls as well

Signed-off-by: Elena Kubantseva <[email protected]>

---------

Signed-off-by: Elena Kubantseva <[email protected]>

* registry communication is not valid for v3. (#3617)

Signed-off-by: sj895092 <[email protected]>

* chore: add missing configuration in the start script (#3620)

* add missing configuration

Signed-off-by: Andrea Tabone <[email protected]>

* add encoded slashes config in the yml

Signed-off-by: Andrea Tabone <[email protected]>

* change value for zaas

Signed-off-by: Andrea Tabone <[email protected]>

* don't allow encoded slashes as default

Signed-off-by: ac892247 <[email protected]>

* rename filter to better reflect functionality

Signed-off-by: ac892247 <[email protected]>

---------

Signed-off-by: Andrea Tabone <[email protected]>
Signed-off-by: ac892247 <[email protected]>
Co-authored-by: Pavel Jares <[email protected]>
Co-authored-by: achmelo <[email protected]>
Co-authored-by: ac892247 <[email protected]>

* fix unit tests

Signed-off-by: ac892247 <[email protected]>

* chore: [Gateway migration] Fixing CI tests (#3632)

---------

Signed-off-by: sj895092 <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pavel Jares <[email protected]>
Co-authored-by: Pablo Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* chore: [Gateway migration] Renaming ZAAS controller path (#3623)

* Renamed ZAAS controller path

Signed-off-by: Elena Kubantseva <[email protected]>

* fixed path in matchers

Signed-off-by: Elena Kubantseva <[email protected]>

* Fixed StartupChecker, start messages in Gateway, and conformance IT tests wip

Signed-off-by: Elena Kubantseva <[email protected]>

* fix protection and refactor method

Signed-off-by: Andrea Tabone <[email protected]>

* disable conformance tests

Signed-off-by: Andrea Tabone <[email protected]>

* address comments

Signed-off-by: Andrea Tabone <[email protected]>

---------

Signed-off-by: Elena Kubantseva <[email protected]>
Signed-off-by: Andrea Tabone <[email protected]>
Co-authored-by: Andrea Tabone <[email protected]>

* chore: Upgrade of dependencies (v3 - GW migration) (#3634)

---------

Signed-off-by: Pavel Jares <[email protected]>
Co-authored-by: Pablo Carle <[email protected]>

* fix unit tests (#3639)

Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* fix: re-enable integration tests (#3640)

* enable version test

Signed-off-by: ac892247 <[email protected]>

* sanitize headers

Signed-off-by: ac892247 <[email protected]>

* add javadoc

Signed-off-by: ac892247 <[email protected]>

---------

Signed-off-by: ac892247 <[email protected]>

* chore: update security filters for actuator and conformance endpoint (#3642)

---------

Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* fix: return correct error message when WS auth fails (#3638)

* return correct error message for websocket auth

Signed-off-by: ac892247 <[email protected]>

* move to correct package

Signed-off-by: ac892247 <[email protected]>

* use not protected endpoint for redirect

Signed-off-by: ac892247 <[email protected]>

* fix checkstyle

Signed-off-by: Pablo Hernán Carle <[email protected]>

* remove unused imports

Signed-off-by: ac892247 <[email protected]>

---------

Signed-off-by: ac892247 <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* increase coverage for the CookieUtil

Signed-off-by: Andrea Tabone <[email protected]>

* test forward cert filter

Signed-off-by: ac892247 <[email protected]>

* Increase coverage of TokenAuthentication.java

Signed-off-by: Andrea Tabone <[email protected]>

* Test PageRedirectionFilterFactory.java

Signed-off-by: Andrea Tabone <[email protected]>

* add TokenAuthFilterTest

Signed-off-by: Pablo Hernán Carle <[email protected]>

* add BasicAuthFilterTest

Signed-off-by: Pablo Hernán Carle <[email protected]>

* add ApimlWebSocketSessionTest

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix gateway packaging, fix automated startup

Signed-off-by: Pablo Hernán Carle <[email protected]>

* fix detected sonar issues

Signed-off-by: Pablo Hernán Carle <[email protected]>

* zaas validation schema

Signed-off-by: ac892247 <[email protected]>

* copy zaas litejar to zip package

Signed-off-by: ac892247 <[email protected]>

* update gateway schema

Signed-off-by: ac892247 <[email protected]>

* fix: missing referer header in the UI requests (#3647)

* add referer header

Signed-off-by: ac892247 <[email protected]>

* code review

Signed-off-by: ac892247 <[email protected]>

---------

Signed-off-by: ac892247 <[email protected]>

* add extension loading (#3651)

Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* fix: parameters in zaas start.sh (#3650)

* default certificate url, use gateway port for routing

Signed-off-by: ac892247 <[email protected]>

* provide option to not verify hostname

Signed-off-by: ac892247 <[email protected]>

* add secure headers

Signed-off-by: ac892247 <[email protected]>

* define ui route in apicatalog so its possible to route without trailing slash - apicatalog/ui/v1/

Signed-off-by: ac892247 <[email protected]>

* remove internal port tests and usage

Signed-off-by: ac892247 <[email protected]>

* add rewrite filter for cases without trailing slash

Signed-off-by: ac892247 <[email protected]>

---------

Signed-off-by: ac892247 <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>

* add comment, temporary disable flaky test (#3649)

Signed-off-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: achmelo <[email protected]>

* chore: review GW messages (#3648)

* wip - clean up messages

Signed-off-by: Andrea Tabone <[email protected]>

* change message code

Signed-off-by: Andrea Tabone <[email protected]>

* remove commented message

Signed-off-by: Andrea Tabone <[email protected]>

---------

Signed-off-by: Andrea Tabone <[email protected]>
Co-authored-by: achmelo <[email protected]>

* use mock service in the same way (#3656)

Signed-off-by: ac892247 <[email protected]>

---------

Signed-off-by: Pavel Jares <[email protected]>
Signed-off-by: at670475 <[email protected]>
Signed-off-by: Pablo Hernán Carle <[email protected]>
Signed-off-by: Pablo Carle <[email protected]>
Signed-off-by: achmelo <[email protected]>
Signed-off-by: Andrej Chmelo <[email protected]>
Signed-off-by: ac892247 <[email protected]>
Signed-off-by: Elena Kubantseva <[email protected]>
Signed-off-by: sj895092 <[email protected]>
Signed-off-by: Andrea Tabone <[email protected]>
Co-authored-by: Pavel Jareš <[email protected]>
Co-authored-by: Andrea Tabone <[email protected]>
Co-authored-by: Pablo Hernán Carle <[email protected]>
Co-authored-by: Pavel Jares <[email protected]>
Co-authored-by: achmelo <[email protected]>
Co-authored-by: Elena Kubantseva <[email protected]>
Co-authored-by: ShobhaJayanna <[email protected]>
Co-authored-by: achmelo <[email protected]>
Co-authored-by: Andrea Tabone <[email protected]>
@arxioly arxioly deleted the reboot/gateway-migration-starts branch August 9, 2024 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

Successfully merging this pull request may close these issues.

2 participants