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

Basic version & system info - 1.13 support #31

Closed
wants to merge 28 commits into from

Conversation

ViniTou
Copy link
Contributor

@ViniTou ViniTou commented Mar 4, 2019

This PR fix adminUi dependency for older versions of eZPlatform.

Relevant:
#28

Todo:

  • Remove Trial detection due to update.ez.np issues around license to avoid showing incorrect info on existing installs (will only be fixed in 2.5.2 and up)

andrerom and others added 26 commits March 1, 2019 15:37
@ViniTou ViniTou changed the title Dashboard 1.13 support Basic version & system info - 1.13 support Mar 4, 2019
arguments:
- "@support_tools.system_info.collector.composer.lock_file"
- "%kernel.debug%"
# Can't tag this before v0.3 (2.5?) as it will blow up in admin UI for missing templates there
Copy link
Contributor

Choose a reason for hiding this comment

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

0.3 => 1.0

@andrerom
Copy link
Contributor

andrerom commented Mar 5, 2019

NOTE: Failure is on CS checks so it's relevant.

@ViniTou ViniTou force-pushed the dashboard-1.13-support branch from 645e45c to 8c010bc Compare March 5, 2019 09:16
@andrerom
Copy link
Contributor

andrerom commented Apr 4, 2019

Todo for this backport: Remove Trial distinction.

Given there is bug in current builds which means all 2.x ee installs probably runs with TTL license packages. As 2.0-2.3 is End of Life, and 2.5 is End of Maintenance, it's better to focus fix on that for 2.5.

Can also strip commerce logic while at it, as there won't be a stable release of commerce for 2.4 or prior versions.

@andrerom
Copy link
Contributor

I think we by now end up skipping this, ok with you @ViniTou ?

@ViniTou ViniTou closed this Oct 22, 2019
@andrerom andrerom deleted the dashboard-1.13-support branch October 22, 2019 13:17
mnocon pushed a commit that referenced this pull request Feb 9, 2022
* IBX-1853: Used rebranded Ibexa name in codebase

* Update tests/bundle/SystemInfo/Collector/_fixtures/corrupted_composer.json

Co-authored-by: Konrad Oboza <[email protected]>

* Update src/bundle/DependencyInjection/Configuration.php

Co-authored-by: Konrad Oboza <[email protected]>

* Update src/bundle/Resources/config/services.yaml

Co-authored-by: Konrad Oboza <[email protected]>

* Update src/bundle/Resources/config/services.yaml

Co-authored-by: Konrad Oboza <[email protected]>

* Update src/bundle/SystemInfo/Collector/EzcHardwareSystemInfoCollector.php

Co-authored-by: Konrad Oboza <[email protected]>

* Update src/bundle/SystemInfo/Collector/EzcPhpSystemInfoCollector.php

Co-authored-by: Konrad Oboza <[email protected]>

* Update tests/bundle/SystemInfo/Collector/JsonComposerLockSystemInfoCollectorTest.php

Co-authored-by: Andrew Longosz <[email protected]>

* fix: Code Review

* fix: Code Review

Co-authored-by: Konrad Oboza <[email protected]>
Co-authored-by: Andrew Longosz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants