Releases: PrestaShopCorp/ps_accounts
v7.0.9-beta.6
What's Changed
- feat: split ci steps & display logs on error by @hschoenenberger in #443
- [ACCOUNT-2723] fix: readonly bo login flag by @hschoenenberger in #435
- [ACCOUNT-2710] feat: add log level parameter by @hschoenenberger in #437
- fix: php scoper mac by @hschoenenberger in #445
- Check that account exists before removing it by @jolelievre in #449
- [ACCOUNT-2742] fix: deprecation warnings by @hschoenenberger in #448
- feat: enforce php syntax check by @hschoenenberger in #451
- fix: disable init content for api controllers by @hschoenenberger in #452
- [ACCOUNT-2732] refactor: replace module-lib-service-container by @hschoenenberger in #447
New Contributors
- @jolelievre made their first contribution in #449
Full Changelog: v7.0.8...v7.0.9-beta.6
v7.1.0-beta.0
What's Changed
- [ACCOUNT-2522] feat: bakend login compat v9
- [ACCOUNT-2732] refactor: replace module-lib-service-container
v7.0.9-beta.5
What's Changed
- feat: split ci steps & display logs on error by @hschoenenberger in #443
- [ACCOUNT-2723] fix: readonly bo login flag by @hschoenenberger in #435
- [ACCOUNT-2710] feat: add log level parameter by @hschoenenberger in #437
- fix: php scoper mac by @hschoenenberger in #445
- Check that account exists before removing it by @jolelievre in #449
- [ACCOUNT-2742] fix: deprecation warnings by @hschoenenberger in #448
- feat: enforce php syntax check by @hschoenenberger in #451
- fix: disable init content for api controllers by @hschoenenberger in #452
New Contributors
- @jolelievre made their first contribution in #449
Full Changelog: v7.0.8...v7.0.9-beta.5
v7.0.8
- Deprecate getOrRefreshToken method which silently fails in favor of getValidToken which throws on fail to refresh & migrate to getValidToken usage internally;
- Extend scoping including all eligible dependencies introducing compatibility with PrestaShop v9 (except BO login);
- Fix a another case of unexpected disconnection issue when shop tries to refresh tokens immediately after association.
What's Changed
- New Crowdin updates by @devops-prestashop in #423
- [ACCOUNT-2501] refactor: getValidToken replacement for getOrRefreshToken by @hschoenenberger in #416
- feat: test upgrade by @hschoenenberger in #425
- [ACCOUNT-2545] feat: improve vendor scoping by @hschoenenberger in #419
- devops: fix upload artifact workflow by @MaxencePerrinPrestashop in #434
- fix: auto disconnect delay by @hschoenenberger in #428
- [ACCOUNT-2706] fix: getUncachedConfiguration single shop context by @hschoenenberger in #436
- Remove indirect-channel invitation system by @aAmorim27 in #438
- doc: vue_component cdn matrix by @hschoenenberger in #439
Full Changelog: v7.0.7...v7.0.8
v7.0.7
Fix the regression on the condition to trigger upgrade call in single shop context.
What's Changed
- fix: shop id context for single shop context at upgrade by @hschoenenberger in #424
Full Changelog: v7.0.6...v7.0.7
v7.0.6
Improve auto unlink behaviour to unlink shop when upgrade request fails.
Also trigger a segment event & email to the owner when the shop is unlinked on error detection.
What's Changed
- [ACCOUNT-2447/2564] fix: unlink shop in case upgrade fails by @jokesterfr in #402
- feat(ci): add a ready-to-review notifier by @jokesterfr in #420
- [ACCOUNTS-2523] feat: flashlight integration & tooling php8 by @hschoenenberger in #413
- [ACCOUNT-2447] fix: unset values with empty string instead of null by @hschoenenberger in #422
Full Changelog: v7.0.5...v7.0.6
v7.0.5
Fix a certificate issue when calling our apis on older PHP5.6 environnement by bypassing certificate checking,
also fix the condition before unlinking locally shops with inconsistent association state.
What's Changed
- fix: dev platform fixes by @hschoenenberger in #417
- [ACCOUNT-2546] fix: bypass certificate verifications for php < 7 by @hschoenenberger in #415
- [ACCOUNT-2573] fix: more conditions before unlinking shop by @hschoenenberger in #418
Full Changelog: v7.0.4...v7.0.5
v7.0.4
Fix getOrRefreshToken methods to clear token and return an empty token instead of the previous invalid one when refresh token fails.
Also disconnect the shop locally when the OAuth2Client is invalid, resolving cases of inconsistent association state.
Known errors
- Instable public_key rotation: this might lead to issues while associating your store for the first time (fresh install).
Note: this release has not been publicly released on PrestaShop Addons.
What's Changed
- Swap LICENSE to OSL by @jokesterfr in #407
- Update public information by @jokesterfr in #408
- fix: use a specific php-scoper version by @hschoenenberger in #410
- [ACCOUNT-2448] refactor: get or refresh token clear token on error by @hschoenenberger in #403
- [ACCOUNT-2517] feat: shop healthcheck by @hschoenenberger in #411
- [ACCOUNT-2504] feat: pass x-request-id in every account api requests by @antoinemetifeu in #406
- [ACCOUNT-2499] feat: remove config if not client id or secret by @atourneriePresta in #409
Full Changelog: v7.0.3...v7.0.4
staging
This is a rolling release. It will be updated each time a PR is merged into main.
v7.0.3
What's Changed
Fix HTTP client in the OAuth workflow : HTTP calls are now handled by Guzzle only. This simplifies current implementation and asserts that ssl CA certs are coming from the system. It may fix token generation issues for shops when allow_url_fopen is off (btw PrestaShop requires to enable it)
- AdminDebugPsAccounts fix: use accessor to get initialized guzzle client by @hschoenenberger in #398
- [ACCOUNT-2375] refactor: upgrade oauth2-prestashop & cleanup obsolete code by @hschoenenberger in #396
Full Changelog: v7.0.2...v7.0.3