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

EZP-32257: Prepared Product name and release detection for Ibexa DXP 3.3 #80

Merged
merged 11 commits into from Dec 31, 2020

Conversation

alongosz
Copy link
Member

@alongosz alongosz commented Dec 29, 2020

This PR takes a portion of #77 changes without subscription.json fetch and making this package a composer plugin.
The changes aim to fix Product name & release detection for Ibexa DXP 3.3.

QA

Scope of changes:

  • Product name & version on the Dasboard (should be 3.3.0-dev)
  • Admin -> System info -> My ibexa tab (only dates were changed)
  • "Powered by HTTP" header

Affected installations:

  • Platform.sh
  • Projects created from meta repositories (ezsystems/ezplatform, ezsystems/ezplatform-ee, ezsystems/ezcommerce)
  • Project created using flex (oss, content, experience, commerce)

TODO

  • Wait for Travis

@alongosz
Copy link
Member Author

Changed the package we base Commerce detection on, since ezcommerce-shop will be available in the Content edition (139ed38)
cc @webhdx

@alongosz alongosz changed the title Prepared Product name and release detection for Ibexa DXP 3.3 EZP-32257: Prepared Product name and release detection for Ibexa DXP 3.3 Dec 29, 2020
@alongosz
Copy link
Member Author

@Steveb-p addressed review comments

Co-authored-by: Adam Wójs <adam.wojs@ez.no>
Copy link

@tomaszszopinski tomaszszopinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA approved on Ibexa DXP (flex) & Ibexa DXP oss with diff.

@alongosz alongosz merged commit 263bc6e into master Dec 31, 2020
@alongosz alongosz deleted the fix-master/fix-product-name branch December 31, 2020 11:36
kacper-wieczorek-ibexa pushed a commit that referenced this pull request Sep 24, 2021
…3.3 (#80)

* [Composer] Added missing ext-json extension requirement

* Prepared release detection for Ibexa DXP 3.3

* Updated hardcoded URLs

* Fixed 3.3 LTS EOM and EOL dates

* Fixed strict type of IbexaSystemInfoCollector constructor argument

Co-authored-by: André R. <289757+andrerom@users.noreply.github.com>
Co-authored-by: Adam Wójs <adam.wojs@ez.no>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
5 participants