CloudLinux OS Blog - Node.js Selector Beta2 for DirectAdmin
CloudLinux OS Blog

Node.js Selector Beta2 for DirectAdmin

Node.js Selector Beta2 for DirectAdmin

A new Node.js Selector Beta2 for DirectAdmin is here! In this version we have implemented some improvements and bug-fixes.

To learn how to operate Node.js Selector, please read this documentation article.

If you've missed the previous releases of the Node.js Selector, please follow the links to check information on Beta 1, Beta 2, Production, and Beta 1 for DirectAdmin releases.

We encourage you to help us with beta testing and to install this feature on your servers. We’d be extremely grateful for any feedback provided! Please do not hesitate to drop a line to This email address is being protected from spambots. You need JavaScript enabled to view it..

To update run:

yum update lvemanager lve-utils alt-python27-cllib --enablerepo=cloudlinux-updates-testing

Please find the full changlog below.

alt-python27-cllib-1.4-10

  • LU-775: stderr is ignored now when calling whmapi1 & uapi;
  • LU-762: fixed cPanel postmodifyacct: No such file or directory: '/var/lve/tmp/USERNAME';
  • PTCLLIB-119: a human-readable exception is now shown when MySQL Governor config is malformed;
  • LU-725: prettified the Unicode returned with "app_uri" key for Node.js Selector.

lve-utils-3.0-14

  • LU-773: refactored caching mechanism in lvectllib.py;
  • LU-740: fixed traceback while calling "cloudlinux-selector" when LVE Manager hasn't been installed;
  • LU-537: added cronjob for detection of control panel and automatic reconfiguration of our software;
  • LU-632: admin isn't able now to set PMEM and VMEM limits for a user under Reseller with limits;
  • LU-756: fixed sync-map for users with the same UID;
  • LU-754: now it is checked that user really exists in the system before getting other info;
  • LVEMAN-1269: improved the mechanism of hading Node.js icon in the end-user UI;
  • LU-752: fixed an issue when no package is assigned to a user in LVE Manager when the subscription has add-on plans selected in Plesk;
  • LU-725: prettified the Unicode returned with "app_uri" key for Node.js Selector.

lvemanager-4.0-19

  • WEB-1024: --env-vars argument now works the same on DirectAdmin and cPanel;
  • WEB-1025: fixed an issue when "History" on Reseller's LVE Manager is hanging;
  • WEB-1023: fixed dropdown lists in LVE Manager;
  • LVEMAN-1283: removed unneeded hooks for cPanel LVE Extension;
  • WEB-1016: fixed SPEED MYSQL. Displays with %;
  • WEB-1010: fixed wrong Angular mode in the production build;
  • WEB-1014: fixed introducing of new rows in Users tab after sorting;
  • WEB-1012: fixed DirectAdmin LVE Manager plugin error;
  • Reverted "WEB-996: Options 'Notify Customers' and 'Notify Reseller's customers' should be independent";
  • WEB-731: row object is now used instead of row num in Users and Packages;
  • WEB-1013: revived missing titles for expandable details view of user's record;
  • LU-693: "selectorctl --interpreter nodejs" command now prints "please use cloudlinux-selector utility instead";
  • LU-759: when entering the Node.js Virtual Environment, a directory now automatically changes to the application document root;
  • LU-702: improved validation of "Environment variables" for Node.js Selector;
  • WEB-1009: fixed definition of building type for production build;
  • WEB-1004: fixed indication of started/stopped application in common list when starting/stopping application in the editing page;
  • WEB-975: modified sorting of tables using raw data;
  • WEB-898: fixed incorrect lve-read-snapshot request;
  • WEB-979: fixed Switch.pm perl module when cPanel is using;
  • WEB-823: search field is now used in integration tests on Package tab;
  • WEB-980: "create application" button is now disabled when all Node.js versions are disabled;
  • LU-763: all responses from cloudlinux-selector utility are unify тщц;
  • WEB-588: implemented word wrap for error messages in Users tab;
  • LVEMAN-1269: improved mechanism of hading Node.js icon in the end-user UI;
  • LVEMAN-1275: fixed cl-quota fails if it works in LVE Manager on DirectAdmin;
  • WEB-997: dimensions are not used now for EntryProcs limit;
  • WEB-996: options 'Notify Customers' and 'Notify Reseller's customers' are now independent;
  • LVEMAN-1272: already created Node.js applications do not become hidden for a user after adding him into CageFS;
  • WEB-991: fixed visual issues on popups and hints for Node.js tab on DirectAdmin;
  • WEB-993: fixed CSS issue for dropdown "Node.js version" in the user's part of Node.js Selector;
  • LVEMAN-1281: /usr/share/l.v.e-manager/cpanel/hooks/l.v.e-manager_postupcp_hook.sh does not break dynamicui.conf;
  • LU-746: added an ability to change domains for application even if it is an alias of the previous domain;
  • LVEMAN-1277: fixed version adding for Python applications under user;
  • WEB-957: updated Angular to the 5th version;
  • WEB-964: fixed errors in browser console in Plesk 17.8 for LVE Manager;
  • WEB-992: fixed search functionality in Options tab for ability to use any particular symbols in searching phrase;
  • LU-741: fixed start/stop NodeJS application on CPanel addon domans;
  • WEB-970: refactored tests to use non Angular attributes;
  • WEB-414: big tables are not shown now in user statistics web-interface;
  • WEB-971: fixed an appearance and alignment of some buttons;
  • WEB-963: increased the size of "application URL" field in Node.js Selector;
  • WEB-780: added checking that only POST and GET methods allowed for requests;
  • WEB-324: implemented disabling of PHP Selector for Plesk;
  • WEB-961: allowed the dot character in application directories;
  • WEB-629: fixed an issue when UI error message is not displayed if set invalid CPU value as user limit;
  • WEB-969: rid of using activation key and passwords directly in the code source;
  • WEB-776: covered switching of reseller limits (WEB-762) by integration tests after page object implementation;
  • WEB-628: PHP Selector: moved checkboxes for PHP modules from right to left;
  • WEB-974: improved lvemanager-test-runner job to allow using additional parameters;
  • WEB-585: developed integration tests for License page.
Beta: criu-lve updated
Beta: Alt-curlssl updated
 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Guest
Tuesday, 22 October 2019

Captcha Image