Live Webinar |You'll Win Black Friday. Will You Keep the Customers?|November 24 / 10:00 AM EST / 3:00 PM CETSave Your SeatUpgrade your Black Friday. Upgrade your performance. Upgrade your margins. Up to 30% offClaim the dealsLive Webinar |You'll Win Black Friday. Will You Keep the Customers?|November 24 / 10:00 AM EST / 3:00 PM CETSave Your SeatUpgrade your Black Friday. Upgrade your performance. Upgrade your margins. Up to 30% offClaim the deals
Live Webinar |You'll Win Black Friday. Will You Keep the Customers?|November 24 / 10:00 AM EST / 3:00 PM CETSave Your Seat
Upgrade your Black Friday. Upgrade your performance. Upgrade your margins. Up to 30% offClaim the deals
Beta: LVE Manager, CageFS, LVE-Utils, Alt-Python27-cllib, and LVE-Stats updated
Beta: LVE Manager, CageFS, LVE-Utils, Alt-Python27-cllib, and LVE-Stats updated
· · 4 min read Author: Inessa Atmachian
New updated LVE Manager, CageFS, LVE-Utils, Alt-Python27-cllib, and LVE-Stats packages are now available for download from our updates-testing repository.
Release notes
We completed implementation lvectl functions for JSONHandler (cPanel) and now you can manage reseller limits/users/packages via cPanel/WHM JSON API (JSONHandler). See details in the documentation.
We added a possibility to add and remove extensions for all users in the selectorctl command for the PHP Selector. Please note that the --for-all-users option works only with PHP interpreter and enable-user-extensions and disable-user-extensions options. See details in the documentation.
We fixed an issue with Portuguese Brazil localization on cPanel and DirectAdmin. This is the second step of implementing translation for LVE Manager UI. To apply changes, you should clean a browser cache after updating LVE Manager!
Changelog
lvemanager-5.3.11-1
LVEMAN-1601: Build LVE Manager for CloudLinux 8
WEB-1679: Cover Wizard by Protractor tests – CageFS
WEB-1667: Cover Wizard by Protractor tests – common functionality and check errors
WEB-1668: Cover Wizard by Protractor tests – install all components
WEB-1689: Copyright symbol in Plesk PHP Selector migration script
WEB-1516: Implement lvectl functions of JSONHandler (cPanel)
LVEMAN-1603 migrate LVE Manager to use universal Python 2/3 code (stage 1)
WEB-1675: Change Raven.js to Sentry SDK (fix regression)
WEB-1708: Inability to use ampersand character in value of Node.js Environment variables
LVEMAN-1603 migrate LVE Manager to use universal Python 2/3 code (compatibility fixes, stage 2)
WEB-1567: PHP Selector version is delayed if CRIU is enabled.
WEB-1719: Translation to Portuguese Brazil does not work on cPanel and DirectAdmin
LVEMAN-1611: Revert LVEMAN-1580 changes
WEB-1692: Hide “Set as current” when a current version equals to a selected version
WEB-1688: Fix icons issues
WEB-1710: PHP Selector plugin is not working for all PHP versions
WEB-1713: Do not show error when php_native_ver.dat does not exist
WEB-1705: Parallelization protractor tests to small parts
WEB-1714: Create data storage to store files needed for automation testing
WEB-1677: Add a possibility to add and remove extensions for all users in selectorctl
WEB-1709: Privilege reduction for reseller and user in PHP non-panel version
WEB-1694: Use new CageFS UI on “Options” tab
WEB-1704: Use lveid list from a request body for lvectl (JSONHandler) for the apply-many command
LVEMAN-1619: [Tests] investigate and fix LVE Manager tests failures on CloudLinux 8
lve-utils-3.2.6-1
LU-1492: Migrate LVE-Utils code to use universal Python 2/3 code (Part 1 – w/o Unicode)
LU-1492: Migrate LVE-Utils code to use universal Python 2/3 code (tab to spaces)
LU-1492: Migrate LVE-Utils code to use universal Python 2/3 code (Part 3 – stage1. Absolute imports)
LU-1492: Fix a bug with _parse_lve_lines
LU-1492: Do not call struct.pack with a float argument
cagefs-6.4.6-1
CAG-1005: [Tests] investigate and fix CageFS tests issues on CloudLinux 8
CAG-1001: Don’t copy etc during postwwwacct while restoring an account
LVEMAN-1619: [Tests] investigate and fix LVE Manager tests failures on CloudLinux 8
lve-stats-2.10.2-1
LVES-976 Fix LVE-Stats tests periodical fail
LVES-968: Migrate except to the Python 3 style
LVES-968: Migrate print calls to the Python 3 style
LVES-968: Update raise syntax to Python 3 compatible
LVES-968: Remove unused method from svggraph.py
LVES-968: Migrate [x]range calls to the Python 3 style
LVES-968: Migrate map(*) to the Python 3
LVES-968: Migrate zip calls to Python 3
LVES-968: Migrate filter calls to Python 3
LVES-968: Replace file() -> open() calls
LVES-968: Migrate code to a new-style absolute imports
LVES-968: Migrate divisions according to W1619
LVES-968: Migrate numbers literals code
LVES-968: Remove arguments unpacking
LVES-968: Replace basestring with an universal wrapper
LVES-968: Minor updates for Python 3 compatibility
LVES-968: Replace deprecated log.warn with log.warning
LVES-968: Avoid comparison of different types
LVES-968: Replace the legacy assert[Not]Equals method with assert[Not]Equal
LVES-968: Remove cyclic imports in orm module
LVES-968: Avoid logging parameters interpolation
Revert change of svg script
LVES-975: Build lve-stats RPM package for CloudLinux 8
alt-python27-cllib-1.6.8-1
PTCLLIB-179: Replace assert(Not)Eqals with assert(Not)Equal
PTCLLIB-179: Fix reload_processes function
PTCLLIB-179: Fix unittests behavior
PTCLLIB-179: Stage 1 of futurize
PTCLLIB-179: Stage 1 of all imports
PTCLLIB-179: (Stage 2) Safe fixes of futurize
CAG-1001: Don’t copy etc during postwwwacct while restoring account
LU-1422: DirectAdmin cpapi.userdomains with admins
Comments