Jenkins Git User
ad36e8a52b
I18N dump: snapshot 2016-02-22 01:13:44 +0100
9 years ago
Jenkins Git User
45fd15b82b
I18N dump: snapshot 2016-02-21 01:13:52 +0100
9 years ago
Jenkins Git User
c04c6eedf9
I18N dump: snapshot 2016-02-20 11:45:20 +0100
9 years ago
Jenkins Git User
3f862fd00f
I18N dump: snapshot 2016-02-20 01:13:32 +0100
9 years ago
Gerhard Jungwirth
93a3ef4758
MT#17507 add better errors on peaktime edits
...
Change-Id: I60ee68cd564d3d1225383fc3fab35bc2d5572849
9 years ago
Gerhard Jungwirth
cae2c0a9e6
MT#17491 improve speeddials api documentation
...
Change-Id: Ied1fdc407296e97a14b7823c1c83db461b6aea30
9 years ago
Jenkins Git User
9c45dc64a3
I18N dump: snapshot 2016-02-16 01:13:47 +0100
9 years ago
Rene Krenn
69cd56954f
MT#17855 terminating a contract by edit AND term. button
...
Change-Id: I28dbcd40bf7e64542a81f7253204bfc8784c244f
9 years ago
Jenkins Git User
88323de041
I18N dump: snapshot 2016-02-15 01:14:09 +0100
9 years ago
Jenkins Git User
78ba251f42
I18N dump: snapshot 2016-02-14 01:14:29 +0100
9 years ago
Jenkins Git User
03209c4e72
I18N dump: snapshot 2016-02-13 01:13:59 +0100
9 years ago
Jenkins Git User
92d10d6fd0
I18N dump: snapshot 2016-02-12 14:55:31 +0100
9 years ago
Andreas Granig
7db73430c9
MT#17887 Properly update captagent on X1 PUT/PATCH
...
Change-Id: I8e90ecf3444fc355297dcd28548213242617a105
9 years ago
Irina Peshinskaya
0a964901ed
MT#17727 Use http format for last-modified
...
Change-Id: I2291fe5ab4229594f48cd6ca15aae1f8b5be0176
9 years ago
Kirill Solomko
5c54121e0a
MT#16017 cleaned up Fax preferences
...
- removed send_copy, send_status, password fields
- removed destination.cc field
Change-Id: I8dd952c6be0e7fac78ac6560d56efd10b75ac180
9 years ago
Rene Krenn
c7b7d6a3b5
MT#17855 fix customer and contract relaod
...
Change-Id: I9f85c5a772320848211c694ae2d7907d07a1c1de
9 years ago
Gerhard Jungwirth
029765d8a5
MT#17473 allow single numbers in alias range field
...
by setting the length to 0 or undef
Change-Id: Ide65d6a0c6be635cdd51b569dd3f913fb52cf2bb
9 years ago
Andreas Granig
d8c903281c
MT#17543 Drop call distribution graph from panel
...
Change-Id: I223860719b66f8f86afaa7c839ba1320b6a01aad
9 years ago
Andreas Granig
e0f80027b1
MT#17641 Add admins resource to api
...
Currently I only need to fetch a collection and create a new item
within the collection, no need for update/delete an existing one.
Thus, no AdminsItem.pm yet.
Since we're exposing field names now, rename md5pass to password.
Change-Id: I571a340f89560bc456147b0ec27d3ae737e6dbc3
9 years ago
Kirill Solomko
d5592b1e12
MT#14679 add mail2fax for GUI and API interfaces
...
Change-Id: I856f08393e09249f481f7acd02f3972bf946dc6d
9 years ago
Irina Peshinskaya
0a446f89c3
MT#14659 Fix Datatables uninitialized value error
...
Change-Id: I5729bde933c05cff5e5a2abc93f5b7c59d9b6edb
9 years ago
Andreas Granig
0562ab53f8
MT#17623 Reload dialplan cache on rwr changes
...
In panel, the reload was missing for set clone/delete
In API, it was missing everywhere
Change-Id: Ib474d56cf3f1ace5e3e2eb66fdb109014a4ed756
10 years ago
Rene Krenn
22607eedf3
MT#13337 add subscriber lock level 5 ('ported')
...
Change-Id: Ief3c9b09653e634a271843899736ab334b47ae12
10 years ago
Gerhard Jungwirth
40ed685a9e
MT#17487 remove the use of capture
...
which was provided by Capture::Tiny, which was provided by perl5i,
which was provided by Sipwise::Base
As an alternative, we just merge stdout and stderr using perl primitives.
Change-Id: I5aaf8267ff6275754981998296692577ee25332d
10 years ago
Irina Peshinskaya
9a5cd2feab
MT#14659 Optimize aggregation and counts in datatables
...
Change-Id: I6fa0b2d9a08c43d1fefa8e0a386af914167af61d
10 years ago
Rene Krenn
58a55b9855
MT#16855 UNION ALL for panel UI call lists
...
+dashboard uses a similar query for the survey
info visible to subscribers, which should now
load faster as well.
+the filter dropdown select+update table was
generally not working properly (MT#17323):
-fnFilter() does net necesarily trigger new
ajax requests, but searches in clientside
table store. the list stays empty, if there
is no direction column present, to match
"in" or "out" literals.
-using sSearch for specifying in/out filter
disallows to enter other search params in
text search field.
+union all now also used for the api
subscriber_id filter
Change-Id: Ia777504b9ade7acb34c66cb899f366ce029c905f
10 years ago
Irina Peshinskaya
bbfe673f4f
MT#16983 Don't display pbxgroups and subscribers if there is no linked
...
Change-Id: Ic7070f6ca7614cabaa455d70399908f608d9a82f
10 years ago
Andreas Granig
75045e1eb8
MT#8725 Increase max firmware size to 128M
...
Panasonic HDV330 firmware has ~68MB.
Change-Id: I31c849148a7aa7d7bd0c9fa7a34672a95af6ec2a
10 years ago
Alexander Lutay
10aed038b8
MT#17465 Fix 'undefined subroutine is_int' for 'allowed_ips' adding missed NGCP::Panel::Utils::Generic
...
Change-Id: I3f2ae70813fb1c9a7f203e498b944b4be4de41d8
10 years ago
Gerhard Jungwirth
b62c3fd4f3
MT#17473 fix repeatableJs regex
...
was matching any character (dot) before
Change-Id: Ia7384f2272fd689a211eb3fce7cbbc5ac64ed3c7
10 years ago
Irina Peshinskaya
36c08c6eb8
MT#11731 Consider different content types for API actions
...
Change-Id: I3edc66cf091ac1cf4575fd12302c1f6befe71e6d
10 years ago
Irina Peshinskaya
81bb0509dc
MT#15633 API for peering groups, servers, rules
...
Change-Id: Ic39751a622240f12c5d790ee15ea3a329d731807
10 years ago
Gerhard Jungwirth
7a7fb94008
MT#15883 use expand param of rtc API
...
this is important, because it allows us, to be completely
independent of their href uris, whom we cannot always trust (the domain
part in particular)
Change-Id: Ic67f8240dfb50a5ea4948931d7e0554ce7f5ef4e
10 years ago
Rene Krenn
ad3719772a
MT#17263 edit offpeak/onpeak using api
...
+input validation for verlapping time ranges
for both weekdays and special. can be disabled.
+root entiy locking
+peektime special is growing and not paginated,
so PUT/PATCH will get slower if special peektimes
are added on a regular basis. they can be removed
using the UI however
+testcase to check overlap detection
Change-Id: I935d943078ab5c81263da88ecd04e004deb26c8b
10 years ago
Gerhard Jungwirth
81c4dde54f
MT#15883 implement rtc-reseller connection
...
creating and deleting the entities users and networks
via the rtc api, when a reseller is created or modified
Change-Id: I2e9c785cacec680d1b22827983abca6037cdee3b
10 years ago
Irina Peshinskaya
71118bec9d
MT#10199 Fix typo in profiles preferences
...
Change-Id: I460701d15e8b42f2478b4583b1a61559006523de
10 years ago
Irina Peshinskaya
56234716ee
MT#17137 Rewrite rules documentation enchancement
...
Change-Id: I27c51191ff7a02ceaa848d8ab718a996b739273c
10 years ago
Irina Peshinskaya
21b9b966a9
MT#17199 Add user_agent field into subscriberregistrations GET output
...
Change-Id: Ie47192d72753ef3dde4d7d4ec9dbfb0ca56778a9
10 years ago
Rene Krenn
ce8c0ddf51
MT#17247 float field precision given, but no size
...
+precision adjusted from 18 to 14, since 15 is the
max number of digits of double (53 bits)
Change-Id: Ia47448354ce943d57294be7098ec6c7e4af1935e
10 years ago
Irina Peshinskaya
db2c16c43e
MT#15633 Unify preferences defs
...
Change-Id: Ib98bcd6f6f1ef8240708247a6bec0b2f802c17d5
10 years ago
Irina Peshinskaya
1782648b6d
MT#5349 Fix typo in profile preferences metadata
...
Change-Id: I53720c08349c38956eb3a5d6ee8eb6c90c4a825e
10 years ago
Rene Krenn
a2aeb2b77d
MT#17201 reloading terminated contracts
...
+add terminate button for system contracts
Change-Id: Ibd0c6955ea263cac4e92de08ffb70b08733a29c1
10 years ago
Irina Peshinskaya
687c541391
MT#15489 Fix faxes form fields description
...
Change-Id: Idd57b6a9f83abff96b900d868b49edb84e6ddbcf
10 years ago
Irina Peshinskaya
dd8d988ce8
MT#7227 Just a comment about code decision
...
Change-Id: I6798638cbb3c69d4c69c65b4e044f87c4cad5640
10 years ago
Irina Peshinskaya
3b8dbc8c05
MT#15489 Use textfmt to prepare textfile with utf for hylafax
...
Alternative way for the solution from review 3924
Change-Id: Ibfb4b165f1fd1d9bdbb55047f23e157f19d6dcc9
10 years ago
Andreas Granig
011622f079
MT#16985 Use Moose in trunk for API
...
Got dropped by accident.
Change-Id: I47311bd57424d6a7e9faba66100934244c9dd72f
10 years ago
Andreas Granig
d6096237ef
MT#16985 InterceptDB points to pair instead of RO
...
Change-Id: Ie951b784aaaead64d8af2e376dc8d970a3b1dcd0
10 years ago
Andreas Granig
f9ce228e76
MT#16985 Rename CentralDB to RoDB
...
Change-Id: I3e4fcf39dc2323213e3f3a69c3bac375421f6bd4
10 years ago
Andreas Granig
88dd69e012
MT#16107 Provide firmware.booturl in bootstrap
...
Change-Id: I296c6b465af4219d4c73598692eec4bdee411e24
10 years ago
Andreas Granig
c6f589754a
MT#16107 Provide HTTP firmware url.
...
HDV130 only supports HTTP download of firmware, provide a
template var for config templates as firmware.booturl.
Change-Id: Ia7be98867849489de9beab67acdf7615ec99f42d
10 years ago
Andreas Granig
638a4de158
MT#16985 Use CentralDB schema for interceptions.
...
Change-Id: I4924eafb6d103ac23b33b3c889cbcd457b841ef5
10 years ago
Kirill Solomko
9fcd55e6c5
MT#16955 API added NULL query params macro
...
Change-Id: Ie5e87964a569c60d262eac682bad0339ae9b225d
10 years ago
Andreas Granig
7f93fbbaf5
MT#4067 Fix NCOS LNP resource description in API
...
Change-Id: Idd3cd1964065ad4d21ea6224ce6396f32571f72c
10 years ago
Gerhard Jungwirth
4ab6ff3e1e
MT#16467 only show PBX customers for soundset creation
...
Change-Id: I9cff379aa6b67d666ede7c32acbc6b2af708409a
10 years ago
Andreas Granig
da9d1a6e2b
MT#4067 Add NCOS LNP handling.
...
Change-Id: Idd3cd1964065ad4d21ea6224ce6396f32571f72b
10 years ago
Gerhard Jungwirth
85e2fdfd75
MT#16883 set vmb prefix in API
...
Change-Id: Id9991e9baf1b5eb37f6b8cc88ab2dc23a6c93833
10 years ago
Andreas Granig
e456d6d8c6
MT#16883 Set vmb prefix for cfb to voicemail.
...
API needs to be checked also!
Change-Id: Ia2368e25ffcdf7a667fe173359c54cffc8577330
10 years ago
Gerhard Jungwirth
59bb04b69d
MT#15883 import comx API client
...
Change-Id: I6bc6784706beb44fb0144dc421f3ce1b0f79816c
10 years ago
Andreas Granig
492f58786e
MT#4067 Implement LNP via panel and API
...
CAUTION: uses some optimized bulk-insert and truncate mechanisms
bypassing DBIC to make it reasonably fast (1M rows up in ~20s).
Optimized CSV download also to use partial writes to avoid
gateway timeouts on huge files.
Allows to handle LNP carriers in /api/lnpcarriers/.
Allows to handle LNP numbers and batch uploads in /api/lnpnumbers/.
Change-Id: I2f659bf5ee53270bedd3bb416a011bddc558b9ae
10 years ago
Irina Peshinskaya
5235a7a7bf
MT#15441 Using config for the cli and primary number sync
...
Ifcli and number don't differ and sync is allowed by config
=> then continue to sync.
Change-Id: Icc242dfa9b795e00b405eb7c22fa27b26a9ebaf0
10 years ago
Richard Fuchs
097d29667f
MT#16273 fix X1 interface communication
...
fixes 520b6620
Change-Id: I559f3506710c2caae6bf964765e647c62201b572
10 years ago
Irina Peshinskaya
7fffffb199
MT#16121 Optimize callforwards GET method
...
Change-Id: I5672073eaa8b5594a3e4d4d2be64054584771d2b
10 years ago
Irina Peshinskaya
d0f0a846c8
MT#16231 Apply rewrite rules to the faxes phone numbers in WEB UI
...
Change-Id: I0ba605423baaabe1581e5b37537ff03689d4c019
10 years ago
Irina Peshinskaya
7952b7cb6d
MT#16465 Fix custom processing of Datatables rows
...
Change-Id: I3b94f30656ba7c02fbbdea8a6fa696a0cc51d37a
10 years ago
Andreas Granig
520b66201e
MT#16273 Implement X1 agent interface for REST
...
On X1 requests, properly update the configured agents on the cluster.
Currently we only throw an error if no agents are configured at all,
but let it slip through if the actual requests are failing, as they
might be down or failing.
Change-Id: I0f4e021a5cc4ba6a30e30bb197ed20d4504797d8
10 years ago
Irina Peshinskaya
7e7e148292
MT#16321 Additional using of billing_mappings_actual optimization
...
Change-Id: If4e3ef2b590850971cded36ad4ff552b47b0477f
10 years ago
Irina Peshinskaya
11256183bd
MT#16321 The smallest changes for particular billing_mappings speed
...
Just against ticket issue: subscribers API
Change-Id: I77956ac0d0813437824fa83132d1400eba3d2196
10 years ago
Gerhard Jungwirth
74c3b01d5b
MT#16355 show ngcp version and dpkg list
...
Change-Id: Ia26f669c21f37e7263e806f32d1cb547549fd57f
10 years ago
Rene Krenn
e5772e77c5
MT#16655 "minute" unit in profile packages
...
Change-Id: I5d86459c4d6a1972d11750bebe184f70cdb3472b
10 years ago
Rene Krenn
0b607e5b57
MT#16605 topup log records not persisted for subscribers with lock level
...
+failed txn due to to binding a row object instead of value
+remove warning with topup voucher validation
+remove warning when preparing topup log row data
Change-Id: I3a08b6ef297f9b197f30731d886e9d07686336dd
10 years ago
Irina Peshinskaya
2685c45074
MT#7227 Use procedure to make records unique on single fee insertion
...
Change-Id: Id55faa08bcb3513abc2afcd04a23f34e1d59628c
10 years ago
Rene Krenn
997bdc0085
MT#16309 fix deaf logic due to is_create_next typo
...
Change-Id: I24ed2b661426fce1b3e52dce7225d4bd44390510
10 years ago
Andreas Granig
04a64e1493
MT#16465 partly remove namespace::sweep and others
...
Remove namespace::sweep
Remove MooseX stuff
Remove perl5i
Remove Moose where possible
Change-Id: I4f873afb466f4e58a04c3304ff74df2185470b03
10 years ago
Rene Krenn
64ee5ec1dd
MT#16309 correctly apply changed carry_over modes
...
...with transitions of packages using different start modes
Change-Id: I9dfbc2ed5304abc78b632939fcd37858a0352d56
10 years ago
Andreas Granig
45d9f6e3bc
MT#16443 Fix setting reseller_id for contacts
...
When creating customercontact as reseller, the reseller_id is
not properly set.
Change-Id: I5a00475cbd3d4be7db005a8e4ca248266f7381fa
10 years ago
Rene Krenn
b9a6ecdf4b
MT#16171 revert to prior callist direction filter behaviour
...
calls of subscribers of the same contract (inter-pbx?)
should not appear in "in" calls when using "customer_id" filter.
Change-Id: I9380a171c200f87601ae2d047460d3de278e20e9
10 years ago
Andrew Pogrebennyk
669c0eb420
MT#13367 fix commit 0858ef
...
that commit had introduced a couple of syntax errors:
Global symbol "$sub" requires explicit package name at /usr/share/perl5/NGCP/Panel/Controller/Device.pm line 1610.
Global symbol "$sub" requires explicit package name at /usr/share/perl5/NGCP/Panel/Controller/Device.pm line 1615.
Global symbol "$sub" requires explicit package name at /usr/share/perl5/NGCP/Panel/Controller/Device.pm line 1619.
Global symbol "$sub" requires explicit package name at /usr/share/perl5/NGCP/Panel/Controller/Device.pm line 1622.
Change-Id: Ie8d31fdaa60da18f73daba4983fe54ea427a9f9a
10 years ago
Andreas Granig
0858ef8840
MT#13367 enable jitsi autoprov via preference
...
Change-Id: I840011a3a1a9081aeae2a8c5fad4ddb5b90d690b
10 years ago
Irina Peshinskaya
755ca9312a
MT#16323 Add rating_status field into item response and filter for collection
...
Change-Id: Idc82840fd20cfa74ed0e6abe041125e8bb105f8f
10 years ago
Rene Krenn
1297bdf972
MT#16309 supress notopup balance discard when switching packages
...
Change-Id: I8f8c2ab10a4dd32cf5f008e2600d927dd4a977cc
10 years ago
Rene Krenn
59339ffc89
MT#16171 useless joins for source_subs = OR dest_subs =
...
+subscriber instead of source_subscriber typo fixed
+rudimentary test case to see if the filter works
+fixed in/out direction filter testcase: sum of in and
out calls should be >= total count of calls
Change-Id: Ibe4b8153f023c53bb463626ad9e6613992fc101d
10 years ago
Irina Peshinskaya
74333c94ee
MT#14659 Move calls from subscribers master to separate interface
...
Change-Id: I70373df92bd2e9a7d76a9b4e14139cddda974d6d
10 years ago
Irina Peshinskaya
8261f0ec0e
MT#14477 Response about faxserver feature unavailability from API
...
Change-Id: I98dceb0fe75e54ffc39dc9cd9ef9507feff8af33
10 years ago
Jenkins Git User
b01fa5693c
I18N dump: snapshot 2015-11-05 01:14:58 +0100
10 years ago
Gerhard Jungwirth
8980f5192a
MT#15203 fix pbx group create form
...
Change-Id: I42afb260b72dd8aee715d6d1992aa429267a28b6
10 years ago
Jenkins Git User
433c1be6d0
I18N dump: snapshot 2015-11-04 01:13:25 +0100
10 years ago
Andreas Granig
4e228c1dee
MT#16057 Fix dbix syntax fetching concat numbers
...
Change-Id: I6a371c7d7d746206fa45bd916b1b1b60c7b4a968
10 years ago
Rene Krenn
fa2c02ee5f
MT#16045 notopup expiry for balance intervals output
...
including "timely" topup periods.
+for /api/balanceintervals
+and for panel UI, "Contract Balance" contract
details section reworked
api_dump.pl was simplified accordingly.
Change-Id: Ib0c4942b1db059b4fe8ee3343838f516662ca166
10 years ago
Rene Krenn
59ec368233
MT#16109 update "prepaid" pref correctly
...
Change-Id: I6285db0776a87e4537961fb8a79430d093016b45
10 years ago
Jenkins Git User
8495bae19d
I18N dump: snapshot 2015-10-30 01:58:49 +0100
10 years ago
Jenkins Git User
3b16e71014
I18N dump: snapshot 2015-10-23 01:21:01 +0200
10 years ago
Gerhard Jungwirth
ebc569a41b
MT#15757 fix deleting voicebox email setting
...
.
Change-Id: Ic6bbddce5becb5d15a74447893d65cd3356a78ef
10 years ago
Gerhard Jungwirth
8c45fc5a7c
MT#15203 Allow adding alias numbers to pbx group
...
Change-Id: If1fa5574d28cd18df1790e0dd2eccff76b255894
10 years ago
Gerhard Jungwirth
ab59660373
MT#15797 skip domain reload
...
* should be probably uniquely implemented for all relevant api calls
Change-Id: Ia8a64623218a288c8f91f4238e891b97db39df52
10 years ago
Jenkins Git User
88abda5664
I18N dump: snapshot 2015-10-17 01:12:57 +0200
10 years ago
Rene Krenn
d1f8072577
MT#15821 datatable custom mRender js functions
...
+fix for profile package "initial balance" default value
+fix for clearing the reseller id when editing billing profiles (related to MT#15399)
Change-Id: I53954dd12061fa5ebc4bde7c1769a502e6f862fe
10 years ago
Jenkins Git User
25858fdc6f
I18N dump: snapshot 2015-10-16 01:13:51 +0200
10 years ago
Rene Krenn
0009520a84
MT#15759 fix contract balance catchup DST problem
...
+basically, the fix means to set
billing.contract_balances.start
billing.contract_balances.end
billing.contracts.create_timestamp
billing.contracts.modify_timestamp
to the 'local' timezone.
+test cases added
Change-Id: I203f8fc93df2b53c1cfe89bb1a90cdf6388e20b3
10 years ago
Rene Krenn
8545089145
MT#15399 allow editing profiles, networks, packages
...
Change-Id: Iaa989ee18d10a3ea7e871ae99d78d6a2e1e9d40a
10 years ago
Jenkins Git User
5e2c7c7340
I18N dump: snapshot 2015-10-13 01:13:37 +0200
10 years ago