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: hybrid approach adaptions #1105

Merged
merged 3 commits into from
Apr 29, 2022
Merged

Conversation

shauke
Copy link
Collaborator

@shauke shauke commented Apr 4, 2022

PR Type

[x] Bugfix
[x] Refactoring (no functional changes, no API changes)

What Is the Current Behavior?

Hybrid approach did not work for anonymous users (missing functionality on ICM side).

What Is the New Behavior?

  • adapted apiToken cookie handling after ICM adaptions (ICM version ???) for anonymous baskets
  • fix static file handling for CSS/JS files from ICM
  • adapt mapping table

Does this PR Introduce a Breaking Change?

[x] No

Other Information

Needs ICM 7.10.38.6-LTS or 7.10.32.16-LTS or newer.

AB#75730

@shauke shauke added bug Something isn't working wait Waiting for something (e.g. new ICM release) labels Apr 4, 2022
@shauke shauke added this to the 2.3 milestone Apr 4, 2022
@shauke shauke self-assigned this Apr 4, 2022
@shauke shauke force-pushed the feature/hybrid_approach_adaptions branch 2 times, most recently from 68ac574 to c1e5252 Compare April 14, 2022 16:46
@shauke shauke force-pushed the feature/hybrid_approach_adaptions branch from c1e5252 to e003e7d Compare April 14, 2022 17:19
@SGrueber
Copy link
Collaborator

The redirect after checkout still works as expected.

@SGrueber SGrueber removed their request for review April 22, 2022 15:21
@shauke shauke force-pushed the feature/hybrid_approach_adaptions branch from e003e7d to 14b411e Compare April 25, 2022 17:03
dhhyi
dhhyi previously approved these changes Apr 25, 2022
@shauke shauke marked this pull request as ready for review April 26, 2022 06:38
@shauke shauke removed the wait Waiting for something (e.g. new ICM release) label Apr 26, 2022
#1105)

BREAKING CHANGES: For a working hybrid approach ICM 7.10.32.16-LTS or 7.10.38.6-LTS or newer is required. The changes in the PWA should not be incompatible with older ICM version if no hybrid approach is needed.
* required for hybrid approach otherwise SSR will return 404 for CSS and JS files
@shauke shauke force-pushed the feature/hybrid_approach_adaptions branch from 14b411e to cfd9584 Compare April 29, 2022 10:59
@shauke shauke merged commit d77c548 into develop Apr 29, 2022
@shauke shauke deleted the feature/hybrid_approach_adaptions branch April 29, 2022 11:07
shauke added a commit that referenced this pull request Apr 29, 2022
#1105)

BREAKING CHANGES: For a working hybrid approach ICM 7.10.32.16-LTS or 7.10.38.6-LTS or newer is required. The changes in the PWA should not be incompatible with older ICM version if no hybrid approach is needed.
shauke added a commit that referenced this pull request Apr 29, 2022
* required for hybrid approach otherwise SSR will return 404 for CSS and JS files
SGrueber pushed a commit that referenced this pull request May 19, 2022
#1105)

BREAKING CHANGES: For a working hybrid approach ICM 7.10.32.16-LTS or 7.10.38.6-LTS or newer is required. The changes in the PWA should not be incompatible with older ICM version if no hybrid approach is needed.
SGrueber pushed a commit that referenced this pull request May 19, 2022
* required for hybrid approach otherwise SSR will return 404 for CSS and JS files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants