Presto Opera is no longer supported by Opera.
They have been migrated to Opera Next long time ago (Chromium codebase).
Change-Id: I433e77e2d5295f2d97901e4e2ce58b857fa9281d
* add color pickers and store the hex code of the colors
inside the branding table in panel UI
* implement /api/resellerbrandings endpoint, where all things
related to reseller branding can be managed; the branding
logo will still be retrieved using /api/resellerrandinglogos
Change-Id: Ib7ed364811acf67ffd62252d9799a0af8b91e9bc
Since commit 65634d701 (`TT#84329 encrypt/decrypt password, weppassword, pin`)
/usr/share/perl5/NGCP/Panel/Utils/Encryption.pm depends on the
Perl module Crypt::OpenSSL::RSA (AKA libcrypt-openssl-rsa-perl).
File /usr/share/perl5/NGCP/Panel/Utils/Encryption.pm is shipped with the
main ngcp-panel package, which doesn't depend on libcrypt-openssl-rsa-perl.
This went unnoticed, as we depend on libcrypt-openssl-rsa-perl in the
ngcp-panel-tools package only (which is installed by default though), so
add libcrypt-openssl-rsa-perl also as dependency of ngcp-panel package.
Fixes the following issue (as reported on spce-user mailing list):
| Oct 30 16:40:19 ngcp_panel_fastcgi.pl[15571]: Can't locate Crypt/OpenSSL/RSA.pm in @INC (you may need to install the Crypt::OpenSSL::RSA module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/x86_64-linux-gnu/perl5/5.28 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/perl5/NGCP/Panel/Utils/Encryption.pm line 4.
Change-Id: I33b5eb1d3b621dece48e680fb3cd93429d1030b0
write generated RSA keys directly to
-/etc/ngcp-config/shared-files/ngcp-panel/rsa_public_key.pem
-/etc/ngcp-config/shared-files/ngcp-panel/rsa_private_key.pem
-chmod 600
-chown root:root
if the .pem files already exist, a counter in the filenames is
incremented, ie.
rsa_public_key_1.pem
rsa_private_key_1.pem
Change-Id: I439c189e7405f0eb3ab1b0178cda437ac2ab6ced
Make new 'ngcp-api-testframework' package with module:
NGCP::API::TestFramework
Move the module source from t/api/rest2/lib/ to lib/
Change paths accordingly in module files.
Change-Id: I7a4b08ecac1059533628771ea4faf2eb10dba41f
This package is only supposed to contain the
Catalyst::Plugin::Session::Store::Redis perl module, nothing more.
Change-Id: Ibf000801a2a971391a5aba4283991154fc108bb8
This is an embedded code copy that should not even be in git, but for
now to ease a future transition into a proper indepently packaged
version, we'll split it out.
Change-Id: Ic6234063249ff6b1ce67b6c019ee8b35d3cc0637