Michael Prokop
679c866131
MT#5395 Add further packages to (Build-)Depends
...
* libio-socket-ip-perl
* libautodie-perl
* libfile-spec-perl
12 years ago
Alexander Lutay
ec5a759ca8
Start new version of changelog in trunk
12 years ago
Michael Prokop
ffa81f51ac
MT#5365 Add further packages to (Build-)Depends
...
New dependency in Depends:
* libplack-middleware-deflater-perl
New dependencies in Build-Depends:
* libcatalyst-actionrole-checktrailingslash-perl,
* libcatalyst-actionrole-requiressl-perl,
* libcatalyst-plugin-enablemiddleware-perl,
* libdata-hal-perl,
* libdatetime-format-http-perl,
* libjson-multivalueordered-perl,
* libjson-pointer-perl,
* libpath-tiny-perl,
* libplack-middleware-deflater-perl,
* libsereal-decoder-perl,
* libsereal-encoder-perl,
* libtypes-path-tiny-perl,
12 years ago
Andreas Granig
6d4ba44d04
MT#3929 Add gnutls-bin dependency for certtool
12 years ago
Michael Prokop
6dbb4b584a
MT#5215 Add libjson-pointer-perl + libjson-types-perl to Depends
...
New dependencies:
* libjson-pointer-perl
* libjson-types-perl
Backported the following packages for Debian/wheezy (either
manually packaging or by copying/rebuilding from Debian/jessie if
present):
* libclass-accessor-lite-perl
* libjson-pointer-perl
* libjson-types-perl
Note regarding libjson-pointer-perl backport:
* Replaced dependency on liburi-perl (>= 3.31) with unversioned dependency.
* Replaced dependency on Module::Build 0.4003 with unversioned dependency in upstream files.
12 years ago
Andreas Granig
85f8e39a6f
MT#5215 API: Merge branch 'mprokop/5215_rest'
12 years ago
Andreas Granig
cfd8671310
MT#5215 Add SSL dirs needed for API cert handling.
12 years ago
Andreas Granig
3ce79d6703
MT#5299 API: GET and POST billing profiles.
12 years ago
Michael Prokop
47e6925dba
MT#5215 Add new packages for REST feature to Depends
...
New dependencies:
* libautodie-perl (>= 2.21~)
* libcatalyst-actionrole-checktrailingslash-perl
* libcatalyst-actionrole-requiressl-perl
* libcatalyst-plugin-enablemiddleware-perl
* libchi-perl
* libdata-hal-perl
* libdata-record-perl
* libdatetime-format-http-perl
* libdigest-sha3-perl
* libfile-spec-perl (>= 3.4000~)
* libjson-multivalueordered-perl
* libpath-tiny-perl
* libsereal-decoder-perl
* libsereal-encoder-perl
* libtypes-path-tiny-perl
Backported the following packages for Debian/wheezy (either
manually packaging or by copying/rebuilding from Debian/jessie if
present):
* libautodie-perl
* libcatalyst-actionrole-checktrailingslash-perl
* libcatalyst-actionrole-requiressl-perl
* libcatalyst-plugin-enablemiddleware-perl
* libclass-tiny-perl
* libdata-hal-perl
* libdata-record-perl
* libdigest-sha3-perl
* libfailures-perl
* libfile-spec-perl
* libjson-multivalueordered-perl
* liblog-any-adapter-filehandle-perl
* libsereal-decoder-perl
* libsereal-encoder-perl
* libtypes-path-tiny-perl
* libtype-tiny-perl
* liburi-namespacemap-perl
12 years ago
Andreas Granig
59a75ed63e
MT#5103 Add basic call distribution graph.
...
Still needs date picker to limit range.
12 years ago
Andreas Granig
dc11a0b5db
Bump debian version to 1.1.6 for 3.1 release.
12 years ago
Andreas Granig
19e1d77449
Bump debian version to 1.1.5 for 3.1 release.
12 years ago
Andreas Granig
65a14e9e66
Bump debian version to 1.1.4 for 3.1 release.
12 years ago
Andrew Pogrebennyk
86600a6a23
Start changelog for 1.1.3
12 years ago
Andreas Granig
a3bbaa9814
Bump debian version to 1.1.2 for 3.1 release.
12 years ago
Victor Seva
193ab534c8
MT#4895 fix last commit
12 years ago
Victor Seva
51a27c8ea2
MT#4895 fix last commit
12 years ago
Victor Seva
440d32a3fe
MT#4895 drop root privileages
12 years ago
Andrew Pogrebennyk
679e364cd0
Update changelog for 1.1.1
12 years ago
Andrew Pogrebennyk
507397d8ed
Start changelog for 1.1.1.
12 years ago
Andreas Granig
35e8637ab8
Bump version to 1.1.0 for 3.1 release.
12 years ago
Andrew Pogrebennyk
fdce440bc5
Update changelog for 1.0.21.
12 years ago
Andrew Pogrebennyk
ac80ecb349
Start changelog for 1.0.21.
12 years ago
Andrew Pogrebennyk
ddfa9cf529
Start changelog for 1.0.20 backport to 3.0.
12 years ago
Andreas Granig
28f2559279
MT#4657 Bump version to 1.0.19
12 years ago
Andreas Granig
c8ff9af714
MT#4607 Bump version to 1.0.18 for 3.0 backport.
12 years ago
Andreas Granig
9df13fa8b0
MT#4601 Bump version to 1.0.17 for 3.0 backport.
12 years ago
Lars Dieckow
099e057bd3
correct dep name
12 years ago
Lars Dieckow
940d1cfde7
MT#4229 custom Internal server error page
...
Move error_page to notfound_page. error_page is now for internal server errors.
Introduce logging option log_crash_state, enabled by default. Crash states are
written out compressed and encoded log-file-friendly, these are useful for
debugging but take a couple dozen kilobytes of disk space each.
12 years ago
Andrew Pogrebennyk
fe118d66fe
Bump version for backport to 3.0 release.
...
(cherry picked from commit b94d592d2e
)
12 years ago
Victor Seva
37d5395e0f
MT#4435 try to fix trunk upgrades
12 years ago
Victor Seva
62bcb090d6
MT#4435 generate just ngcp-panel
12 years ago
Victor Seva
3481d7529b
MT#4361 Add default file to ngcp-panel-nginx daemon.
...
Do not start daemon until the templates are generated.
12 years ago
Victor Seva
1a5ff7bf45
MT#4281 fix return value of init script.
...
Version from www_csc
12 years ago
Andrew Pogrebennyk
6751990112
Release version 1.0.15 for backport to 3.0
12 years ago
Victor Seva
ff16940a13
remove default nginx site if exist.
12 years ago
Victor Seva
9e57266818
remove mysql from INIT INFO
...
This needs to be removed for the PRO install. On the template it's
added depending of the edition.
12 years ago
Victor Seva
3b2ad2a373
Adjust depends for new ngcp-panel-common split
12 years ago
Victor Seva
96292a5183
Added ngcp-panel-[apache|nginx] packages to deal with webservers. Rename ngcp-panel to ngcp-panel-common.
...
The idea is to be able to choose how to serve the webapplication
just installing the proper package.
12 years ago
Victor Seva
3bbc03c4e3
fix revert
12 years ago
Victor Seva
1c0fa2437d
revert last commit.
12 years ago
Victor Seva
1614858064
Split packaging into ngcp-panel-[common|apache|nginx] packages to deal with webservers.
...
ngcp-panel-nginx has a separate fastcgi process.
The idea is to be able to choose how to serve the webapplication
just installing the proper package.
12 years ago
Michael Prokop
c7b4427cdf
Release new version 1.0.14
12 years ago
Michael Prokop
1098138852
Replace Pre-Depends on apache2 with apache2.2-common
...
a2enmod is part of apache2.2-common in Debian/wheezy
12 years ago
Michael Prokop
74cb386303
Move apache2/libapache2-mod-perl2 to Pre-Depends
12 years ago
Michael Prokop
ccc709cad2
Add libapache2-mod-perl2 to Depends
...
| 18:04:37 Setting up ngcp-panel (1.0.13+0~20130819154931.451+wheezy~1.gbp147ec8) ...
| 18:04:37 ERROR: Module perl does not exist!
| 18:04:37 Enabling module ssl.
-- https://jenkins.mgm.sipwise.com/view/piuparts/job/ngcp-panel-piuparts/325/console
12 years ago
Michael Prokop
c292e08365
Run wrap-and-sort on Debian files
12 years ago
Michael Prokop
147ec8fc60
Add apache2 to Depends
...
Addressing:
| 17:43:21 /var/lib/dpkg/info/ngcp-panel.postinst: 19: /var/lib/dpkg/info/ngcp-panel.postinst: a2enmod: not found
| 17:43:21 dpkg: error processing ngcp-panel (--configure):
| 17:43:21 subprocess installed post-installation script returned error exit status 127
-- https://jenkins.mgm.sipwise.com/view/piuparts/job/ngcp-panel-piuparts/323/console
We use a2enmod in the postinst maintainer script, therefore
depending on the apache2 package.
12 years ago
Michael Prokop
cd22cd9264
Debian packaging: provide long description
12 years ago
Michael Prokop
a9c05a2825
Use invoke-rc.d if available in postinst maintainer script
...
Adressing lintian's:
| E: ngcp-panel: maintainer-script-calls-init-script-directly postinst:31
12 years ago
Andreas Granig
23c6d7bf4c
Bump debian version to 1.0.13 for 3.0 release.
12 years ago
Andreas Granig
19f0c87c3c
Bump debian version to 1.0.12 for 3.0 release.
12 years ago
Andreas Granig
02b7a9ad4c
Bump debian version to 1.0.11 for 3.0 release.
12 years ago
Andreas Granig
f5cd518c7c
Bump debian version to 1.0.10 for 3.0 release.
12 years ago
Andreas Granig
39a8e0064e
Bump debian version to 1.0.9 for 3.0 release.
12 years ago
Andreas Granig
af062488c7
Bump debian version to 1.0.8 for 3.0 release.
12 years ago
Andreas Granig
3d75574822
Remove a2ensite/dissite handling.
...
This is supposed to be done in the upgrade/install script.
12 years ago
Andreas Granig
17cc9aa6a0
Bump debian version to 1.0.7 for 3.0 release.
12 years ago
Andreas Granig
50bfc139f7
Bump debian version to 1.0.6 for 3.0 release.
12 years ago
Andreas Granig
2ead4f8ea9
Don't fail installation if postinst fails.
...
It can happen that apache can't restart due to too little RAM. Make
sure to not bail out because of this.
12 years ago
Andreas Granig
6beb6e2057
Bump version to 1.0.5 for 3.0 release.
12 years ago
Andreas Granig
993c7b9f43
Enable ngcp-panel in apache after installation.
12 years ago
Andreas Granig
f3a4d048f5
Bump debian version to 1.0.4 for 3.0 release.
12 years ago
Andreas Granig
18f1057722
Only disable other sites if they are enabled.
12 years ago
Andreas Granig
15e0c3f891
Bump debian version to 1.0.3 for 3.0 release.
12 years ago
Andreas Granig
df85e4100e
Bump debian version to 1.0.2 for 3.0 release.
12 years ago
Andreas Granig
b78d526d2e
Update changelog and bump to version 1.0.1 for 3.0
12 years ago
Andreas Granig
266621e886
Bump debian version to 1.0 for 3.0 release.
12 years ago
Andreas Granig
6054ada6fb
Tell prosody about new/deleted domains.
12 years ago
Andreas Granig
e1784bee26
Also remove sourcing debconf helper.
12 years ago
Andreas Granig
b73ea33846
Don't use debconf helpers in postinst script.
...
This might break the apache2 restart.
12 years ago
Andreas Granig
9e9ba885d5
Make sure to disable ngcp-www-admin site.
...
We're reusing 1443 from ngcp-www-admin, but want to have it still
installed for now.
12 years ago
Andreas Granig
da387428d9
Use init script directly.
...
For some reason, invoke-rc.d hangs after restarting apache. Needs to
be investigated further.
12 years ago
Andreas Granig
afb37d5e08
Do apache restart instead of reload.
12 years ago
Andreas Granig
7a03d7d8a1
Add postinst for automatic restart/enabling.
12 years ago
Andreas Granig
e43fc4b1c5
Implement graphing of captured sip messages.
...
Last part of subscriber-base call-flow handling.
TBD: filtering call-id in subscriber master data.
12 years ago
Andreas Granig
c631afbaad
Add libgd-gd2-perl for GD::Simple.
...
Used for drawing call flows.
12 years ago
Andreas Granig
6ca811e1fd
Add libxml-mini-perl to dependencies.
...
Needed for ip/user ban handling.
12 years ago
Andreas Granig
6714b75ec6
Install apache config in debian package.
12 years ago
Andreas Granig
0dcf4826df
Add missing dependencies.
12 years ago
Andreas Granig
bd6d94f77c
Fix shared assets path.
12 years ago
Andreas Granig
ed02cf232d
Fix paths and debian packaging.
...
Look for templates and static files in /usr/share/ngcp-panel.
Actually package the share/ folder.
Add config file to /etc/ngcp-panel/ngcp_panel.conf
12 years ago
Andreas Granig
8d7e3c2111
Add URI::Encode to dependencies.
12 years ago
Michael Prokop
b7840b05c1
Update debian/copyright to reflect GPL-3+
12 years ago
Andreas Granig
21af84fdf6
Lots of cleanups and bugfixes and back-nav.
...
Implement automatic back navigation.
Fix subscriber creation.
Unify controller handling.
12 years ago
Andreas Granig
0b37392f54
Enhance navigation.
...
Simplify back-uri for navigation utils calls.
Start using back_or navigation utils function for auto-checking
close-targets.
Move navigation stack check into auto of each controller.
12 years ago
Michael Prokop
b41bed5681
Adjust libhtml-formhandler-perl version depends also for Depends
12 years ago
Andreas Granig
5faaad3085
Bump dependency for libhtml-formhandler-perl.
12 years ago
Michael Prokop
a87ee3a34e
Add libsys-sig-perl to {Build-,}Depends
12 years ago
Michael Prokop
14c7375aef
Add libmoosex-singleton-perl to {Build-,}Depends
...
| Error while loading /var/lib/jenkins/workspace/ngcp-panel-selenium/source/ngcp_panel.psgi: Can't locate MooseX/Singleton.pm in your Perl library.
12 years ago
Michael Prokop
e0bffe09fb
Add libmoosex-fileattribute-perl to {Build-,}Depends
...
| Error while loading /var/lib/jenkins/workspace/ngcp-panel-selenium/source/ngcp_panel.psgi: Can't locate MooseX/FileAttribute.pm in your Perl library.
12 years ago
Michael Prokop
a0f5e280dc
Add libnamespace-sweep-perl to {Build-,}Depends
...
Noticed via:
| Error while loading /var/lib/jenkins/workspace/ngcp-panel-selenium/source/ngcp_panel.psgi: Can't locate namespace/sweep.pm in your Perl library.
12 years ago
Michael Prokop
9a707ea0ab
Fix syntax error in debian/control
...
Git-Dch: Ignore
12 years ago
Michael Prokop
b8f65a4823
Update list of Perl packages in Depends
...
As specified in Build.PL
12 years ago
Michael Prokop
d90543dcbe
Build-Depend on according versions of libcatalyst-perl + libdbix-class-resultset-recursiveupdate-perl
...
Address:
| Checking prerequisites...
| requires:
| ! Catalyst::Runtime (5.90015) is installed, but we need version >= 5.90040
| ! DBIx::Class::ResultSet::RecursiveUpdate (0.25) is installed, but we need version >= 0.30
|
| ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
| of the modules indicated above before proceeding with this installation
12 years ago
Michael Prokop
271e08cf2d
Add several more perl packages to Build-Depends
...
Address:
| Checking prerequisites...
| requires:
| ! Catalyst::ActionRole::ACL is not installed
| ! Catalyst::Runtime (5.90015) is installed, but we need version >= 5.90040
| ! DBIx::Class::ResultSet::RecursiveUpdate is not installed
| ! Data::Validate::IP is not installed
| ! File::Type is not installed
| ! HTML::FormHandler::Model::DBIC is not installed
| ! NGCP::Schema is not installed
| ! Regexp::Parser is not installed
| ! Text::CSV_XS is not installed
| recommends:
| * Devel::Cover is not installed
12 years ago
Michael Prokop
a0bf0b49bc
Add libhash-storediterator-perl to Build-Depends
12 years ago
Michael Prokop
4de3203fd4
Add libcarp-fix-1-25-perl to Build-Depends
12 years ago
Andreas Granig
99fbe92d0c
Fix displaying special peak times.
12 years ago
Michael Prokop
7c92e9d874
Add required packages to inc/Local/Module/Build.pm, update Build-Depends, skip dh_auto_test
...
Addressing the following build errors:
1) Indirect call of method "method" on object "wait_socket" at inc/Local/Module/Build.pm line 8.
2) Indirect call of method "child" on a block at inc/Local/Module/Build.pm line 49.
3) Indirect call of method "try" on a block at inc/Local/Module/Build.pm line 67.
During package build time dh_auto_test currently fails:
http://paste.mgm.sipwise.com/show/327/ - needs investigation
by developers, but this should at least give us package builds
against Debian/wheezy.
12 years ago
Michael Prokop
675e6f1bff
Add libsipwise-base-perl, libstrictures-perl + libperl5i-perl to Build-Depends
...
NOTE: libsipwise-base-perl is coming from the following repository:
deb http://deb.sipwise.com/autobuild/ wheezy-libs main
12 years ago
Michael Prokop
8ee2ff62db
Initial Debian packaging
12 years ago
Andreas Granig
76e9d458d4
Add basic error handling.
...
Will be rebuilt using formhandler.
12 years ago