Commit Graph

800 Commits (6c538c2a69ad074d860b744f0df15017fdc297ee)

Author SHA1 Message Date
Rene Krenn 9f81fd1521 MT#20007 Lnp.pm fix warnings
9 years ago
Rene Krenn 171d79210a MT#20027 porting number history
9 years ago
Irina Peshinskaya 85e93b5d19 TT#3994 Add download csv to LNP and EmergencyMapping API
9 years ago
Kirill Solomko 66ea5df9ff TT#3996 show (terminated) prefix for other_cli change
9 years ago
Kirill Solomko 98ad079a7f MT#13573 CallList: add (terminated) suffix for other numbers
9 years ago
Kirill Solomko 185320375a MT#22229 CallRoutingVerify accept chars in input numbers
9 years ago
Irina Peshinskaya e00e46eba9 TT#2459 Use encryption for the denwaip devices config
9 years ago
Kirill Solomko f7735ad662 MT#19113 CallRoutingVerify adjustments, Peering lookup
9 years ago
Kirill Solomko ecc390c618 MT#19263 add optional "sip:" prefix for caller/callee input
9 years ago
Irina Peshinskaya 08e0a0f2e5 MT#2452 Add vendor specific prefixes filtering
9 years ago
Irina Peshinskaya 014e4e106c TT#2452 Pass device preferences values to the config
9 years ago
Irina Peshinskaya d7f19af44b TT#2452 Implement device profile preferences web and api interface
9 years ago
Andreas Granig 8edfa5e111 TT#2757 Rework emergemcy mapping CSV up/download
9 years ago
Irina Peshinskaya 03acd88a1a TT#2452 Implement device preferences web and api interface
9 years ago
Kirill Solomko 4b88ff43f3 MT#21685 - fix fax remote host/port check
9 years ago
Kirill Solomko 93c91acd24 MT#13573 CallList intra_alias_field_param for gpp* fields
9 years ago
Rene Krenn 7f4212adaa MT#21775 tune the "username" interception regexp to tolerate vsc codes
9 years ago
Rene Krenn 8fe0261630 MT#21775 regexp pattern for interception's sip_username
9 years ago
Gerhard Jungwirth 31e54a8be5 MT#21543 fix reseller terminate emergency mapping
9 years ago
Gerhard Jungwirth 687588fbec MT#21195 call kamailio xmlrpc addressReload
9 years ago
Gerhard Jungwirth 9f7566ed88 MT#21609 add possibility to register peer_auth at only one instance
9 years ago
Kirill Solomko b2843a640d MT#21683 fix a typo in log_passwords
9 years ago
Kirill Solomko e0656339a0 MT#21683 no password length expose in the hidden form
9 years ago
Kirill Solomko 4bc81ed151 MT#21685 send fax support for carrier environment
9 years ago
Kirill Solomko b821f24ee7 MT#21683 respect log_password config option and hide passwords if disabled
9 years ago
Kirill Solomko 075a950760 MT#18171 use spool_dir+filename for faxrecordings retrieval
9 years ago
Gerhard Jungwirth 25792a1d9f MT#19795 rtc api consider app id for sessions
9 years ago
Gerhard Jungwirth 5c5adb5b9a MT#19795 rtc change apiclient login realm
9 years ago
Irina Peshinskaya 7ad8784610 MT#21269 Implement Snom redirect service
9 years ago
Irina Peshinskaya 1d10d26802 MT#12637 Reseller termination via API PATCH should process reseller resources
9 years ago
Andreas Granig c6e03b7ded MT#21543 Implement emergency mapping preference
9 years ago
Andreas Granig a6264ed34c MT#21543 Implement emergency mapping
9 years ago
Irina Peshinskaya 5415d6e0e6 MT#20971 Add concurrent_max* preferences to device config variables
9 years ago
Irina Peshinskaya 3c4672c967 MT#19623 Fix generation of the big invoices
9 years ago
Gerhard Jungwirth c46f1c497c MT#21293 API fix peer auth sems update
9 years ago
Gerhard Jungwirth 4d8d5e8bf4 MT#19795 create rtcapps REST api endpoint
9 years ago
Gerhard Jungwirth 9d2bbdaa76 MT#19509 fix datetime filtering with datatables
9 years ago
Gerhard Jungwirth 4515337b4c MT#18993 provide info about ngcp-support-access in panel
9 years ago
Gerhard Jungwirth 13e5e31de4 MT#19795 API improvements RTC sessions and networks
10 years ago
Andreas Granig 9f892f5fe2 MT#19457 Add lnp authoritative and skip_rewrite
10 years ago
Rene Krenn 9d5085a8ba MT#19015 correctly use notopup_interval for periodic balance intervals
10 years ago
Andreas Granig 548d59499a MT#19443 Increase prosody connect and wait timeout
10 years ago
Gerhard Jungwirth b037f148fd MT#17413 simplify and fix preference edit modal
10 years ago
Kirill Solomko 63dd55e97b MT#19113 CallRoutingVerify: add number/uri validation for caller/callee
10 years ago
Irina Peshinskaya fcf1f7c947 MT#19035 Don't save billing_fee_raw data
10 years ago
Irina Peshinskaya 418c6ee246 MT#18601 Fix getting pbx relations
10 years ago
Kirill Solomko fd56d72476 MT#19113 subscriber and peering apply_rewrite and lookup
10 years ago
Gerhard Jungwirth 1e9f832504 MT#18977 compatible plaintext error dialogic page
10 years ago
Gerhard Jungwirth 18ae2d2a7a MT#17805 captured dialogs process callid
10 years ago
Irina Peshinskaya b6d22e78e7 MT#18637 Don't show zone name and detail in zonecost API values
10 years ago
Andreas Granig d0fc0b7c98 MT#16777 Fix csv upload date instead of time
10 years ago
Andreas Granig e4e6f53dbe MT#16777 Properly set start/end time on csv upload
10 years ago
Andreas Granig 82a58bde80 MT#16777 Fix up/downloading CSV
10 years ago
Guillem Jover 0632585eba MT#18443 Use parent instead of base module
10 years ago
Rene Krenn 3b044379b0 MT#18699 control if datatable columns can be sorted
10 years ago
Kirill Solomko eec01acae4 MT#18499 added customer location filter by contract_location_pref
10 years ago
Irina Peshinskaya e2264a840e MT#17173 Fix forgotten journal_query_params
10 years ago
Irina Peshinskaya 734ed9a8cd MT#18515 Check zone name against empty value on fees CSV upload
10 years ago
Gerhard Jungwirth b78b70352e MT#18219 improve preference documentation for stringified relationships
10 years ago
Gerhard Jungwirth de6d94748e MT#15883 rtc-sessions and account (subscribers)
10 years ago
Kirill Solomko 992ba6b46d MT#18499 added customer multi locations feature
10 years ago
Andreas Granig 362b5711a4 MT#16777 Write chunks to db to not run out of mem
10 years ago
Andreas Granig a579c89722 MT#16777 Implement lnp rewrite rules.
10 years ago
Irina Peshinskaya 0272c297b8 MT#17173 Remove Moose Roles from API
10 years ago
Gerhard Jungwirth e9580d2e9d MT#15883 implement rtcnetworks API
10 years ago
Irina Peshinskaya 7a1565ba09 MT#15491 Adapt Panel to new NGCP::Fax fax server
10 years ago
Gerhard Jungwirth a221ae2aa0 MT#18089 replace is_deeply by Data::Compare in controller
10 years ago
Gerhard Jungwirth 029765d8a5 MT#17473 allow single numbers in alias range field
10 years ago
Irina Peshinskaya 0a446f89c3 MT#14659 Fix Datatables uninitialized value error
10 years ago
Andreas Granig 0562ab53f8 MT#17623 Reload dialplan cache on rwr changes
10 years ago
Rene Krenn 22607eedf3 MT#13337 add subscriber lock level 5 ('ported')
10 years ago
Irina Peshinskaya 9a5cd2feab MT#14659 Optimize aggregation and counts in datatables
10 years ago
Rene Krenn 58a55b9855 MT#16855 UNION ALL for panel UI call lists
10 years ago
Irina Peshinskaya bbfe673f4f MT#16983 Don't display pbxgroups and subscribers if there is no linked
10 years ago
Alexander Lutay 10aed038b8 MT#17465 Fix 'undefined subroutine is_int' for 'allowed_ips' adding missed NGCP::Panel::Utils::Generic
10 years ago
Irina Peshinskaya 81bb0509dc MT#15633 API for peering groups, servers, rules
10 years ago
Gerhard Jungwirth 7a7fb94008 MT#15883 use expand param of rtc API
10 years ago
Rene Krenn ad3719772a MT#17263 edit offpeak/onpeak using api
10 years ago
Gerhard Jungwirth 81c4dde54f MT#15883 implement rtc-reseller connection
10 years ago
Irina Peshinskaya db2c16c43e MT#15633 Unify preferences defs
10 years ago
Irina Peshinskaya dd8d988ce8 MT#7227 Just a comment about code decision
10 years ago
Irina Peshinskaya 3b8dbc8c05 MT#15489 Use textfmt to prepare textfile with utf for hylafax
10 years ago
Andreas Granig e456d6d8c6 MT#16883 Set vmb prefix for cfb to voicemail.
10 years ago
Gerhard Jungwirth 59bb04b69d MT#15883 import comx API client
10 years ago
Andreas Granig 492f58786e MT#4067 Implement LNP via panel and API
10 years ago
Irina Peshinskaya 5235a7a7bf MT#15441 Using config for the cli and primary number sync
10 years ago
Richard Fuchs 097d29667f MT#16273 fix X1 interface communication
10 years ago
Irina Peshinskaya d0f0a846c8 MT#16231 Apply rewrite rules to the faxes phone numbers in WEB UI
10 years ago
Irina Peshinskaya 7952b7cb6d MT#16465 Fix custom processing of Datatables rows
10 years ago
Andreas Granig 520b66201e MT#16273 Implement X1 agent interface for REST
10 years ago
Irina Peshinskaya 11256183bd MT#16321 The smallest changes for particular billing_mappings speed
10 years ago
Gerhard Jungwirth 74c3b01d5b MT#16355 show ngcp version and dpkg list
10 years ago
Rene Krenn e5772e77c5 MT#16655 "minute" unit in profile packages
10 years ago
Rene Krenn 0b607e5b57 MT#16605 topup log records not persisted for subscribers with lock level
10 years ago
Irina Peshinskaya 2685c45074 MT#7227 Use procedure to make records unique on single fee insertion
10 years ago
Rene Krenn 997bdc0085 MT#16309 fix deaf logic due to is_create_next typo
10 years ago
Andreas Granig 04a64e1493 MT#16465 partly remove namespace::sweep and others
10 years ago
Rene Krenn 64ee5ec1dd MT#16309 correctly apply changed carry_over modes
10 years ago
Irina Peshinskaya 755ca9312a MT#16323 Add rating_status field into item response and filter for collection
10 years ago
Rene Krenn 1297bdf972 MT#16309 supress notopup balance discard when switching packages
10 years ago
Rene Krenn fa2c02ee5f MT#16045 notopup expiry for balance intervals output
10 years ago
Rene Krenn 59ec368233 MT#16109 update "prepaid" pref correctly
10 years ago
Rene Krenn d1f8072577 MT#15821 datatable custom mRender js functions
10 years ago
Rene Krenn 0009520a84 MT#15759 fix contract balance catchup DST problem
10 years ago
Rene Krenn 8545089145 MT#15399 allow editing profiles, networks, packages
10 years ago
Rene Krenn 7f7e3332d1 MT#15477 topup log
10 years ago
Rene Krenn 4272b25eee MT#15477 balance intervals UI
10 years ago
Irina Peshinskaya a8c7990b62 MT#15441 Don't synchronize cli and primary number if they already differ
10 years ago
Irina Peshinskaya 1a3e7dd75b MT#14477 Fax API (list, send fax, get meta, get content)
10 years ago
Gerhard Jungwirth e214d316c0 MT#15361 fix soundcache reload on api post
10 years ago
Rene Krenn 8494b5a91f MT#14255 consider balance discard with infinite-end intervals
10 years ago
Rene Krenn 33e5f4e71f MT#14255 initial balance_intervals catchup when starting at 1st of month
10 years ago
Rene Krenn 25f54603fb MT#14255 notopup_expiry calculation only when required
10 years ago
Rene Krenn 07c9d1955d MT#14255 add cash_balance underrun logic
10 years ago
Kirill Solomko aa2d53e5fb MT#15113 - apply_rewrite: use billing domain for terminated susbcribers
10 years ago
Irina Peshinskaya dd9365f0e8 MT#14739 Get newly created kamailio user location after flush
10 years ago
Gerhard Jungwirth 753adadf6b MT#14923 sendfax allow trying multiple ips
10 years ago
Andrew Pogrebennyk f336bea395 MT#13007 MT#13251 fix MoH reload
10 years ago
Gerhard Jungwirth c9380e61dd MT#12985 prevent ambiguity in rwr replace pattern
10 years ago
Gerhard Jungwirth b19079dd51 MT#12757 regard VAT in calllists
10 years ago
Gerhard Jungwirth e837311b76 MT#14391 Fix editing aliases without primary number
10 years ago
Rene Krenn c7b3d74a21 MT#14317 passing now() to interval catchup and resize
10 years ago
Irina Peshinskaya 0512e767b9 MT#14653 Add required field billing_profile_id to billing zone api
10 years ago
Rene Krenn ff75e75138 MT#14317 add debug info of panel interval catchups
10 years ago
Rene Krenn 5a182d037a MT#14631 topupcash didn't process package id
10 years ago
Irina Peshinskaya 0e1d80c15f MT#14559 Trigger db_reg_agent.removeRegistration on subscriber termination
10 years ago
Irina Peshinskaya 250498ebe1 MT#8457 Billing profiles duplication.
10 years ago
Kirill Solomko 4f1163949f MT#14445 - fix billing fees csv upload. set default encoding for csv to "utf8"
10 years ago
Gerhard Jungwirth 3d5a06e01b MT#14365 only dispatch to sems-pbx when pbx is enabled
10 years ago
Gerhard Jungwirth 4fecd3d2bb MT#14391 Correctly select alias nums on subscriber edit
10 years ago
Rene Krenn bef06dce91 MT#14301 deleting prof packages instead of terminating
10 years ago
Irina Peshinskaya 4562fbf8c5 MT#12825 Export billing fees to csv file
10 years ago
Rene Krenn ca908406a1 MT#13903 enable applying profile package
10 years ago
Rene Krenn f3b711a050 MT#13903 disable applying profile package
10 years ago
Rene Krenn b9271ec5d8 MT#13903 generate melita user story transcript
10 years ago
Rene Krenn d54bd5d360 MT#13903 "topup_interval" start mode impl
10 years ago
Rene Krenn bd9f67040d MT#13903 topupvoucher and topupcash
10 years ago
Rene Krenn c378681a24 MT#13903 balance interval catchup and resize WIP
10 years ago
Gerhard Jungwirth 84e1942098 MT#13611 use common logic for cdr display
10 years ago
Irina Peshinskaya 35b10e078c MT#11147 Rewrite map to foreach for models names => ids map
10 years ago
Irina Peshinskaya 3310c45e4f MT#11147 Allow "Vendor ModelName" refer to connectable models
10 years ago
Andreas Granig b0456e4c36 MT#11027 Use proper bootstrap path.
10 years ago
Gerhard Jungwirth 85a37fc0a2 MT#13815 split dialogic MGM and SIP interface
10 years ago
Gerhard Jungwirth 5590a1090f MT#13329 adapt rewrite rules to new upstream syntax
10 years ago
Irina Peshinskaya d054035005 MT#13701 Prevent resurrection of the terminated subscribers
10 years ago
Rene Krenn 68d8e459c8 MT#13717 fix journal tests - reseller constraint
10 years ago
Rene Krenn 2537819f0d MT#12643 billing networks and multi bill prof WIP
10 years ago
Irina Peshinskaya d0b947ccf5 MT#13269 Make timeout for the remote server access
11 years ago
Irina Peshinskaya 7ba2dbd0d3 MT#12939 Preserve groups order while edit subscriber
11 years ago
Irina Peshinskaya 558bb1c2fc MT#12939 Manage pbx groups and members order through the web-Panel
11 years ago
Irina Peshinskaya 003e717c02 MT#12937 Replace groups managements different code parts with common methods
11 years ago
Andreas Granig b02c92c017 MT#13201 Cleanup debug output
11 years ago
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
11 years ago
Gerhard Jungwirth 2c12d25845 MT#12303 dialogic wip logging
11 years ago
Irina Peshinskaya 2e2c008542 MT#7227 Upload billing_fees into 2 stages, for speed and unique records
11 years ago
Gerhard Jungwirth 9aad021882 MT#13007 Reload correct service for sound handles
11 years ago
Gerhard Jungwirth 53ee3a32a8 MT#12813 fix calllist subscriber retrieval
11 years ago
Gerhard Jungwirth ffa327bfbf MT#12905 set cf cli to the primary number
11 years ago
Gerhard Jungwirth 447a08f921 MT#12303 dialogic client use LWP::UserAgent
11 years ago
Andreas Granig 2e95fedee8 MT#12847 Use first range number as primary number
11 years ago
Gerhard Jungwirth 7245c3870f MT#12303 dialogic use optical link for ss7 and isdn
11 years ago
Gerhard Jungwirth 33f57733e9 MT#12303 dialogic configure snmp and nfs
11 years ago
Rene Krenn c411ece3a9 MT#11917 'must-have' api resources complete
11 years ago
Irina Peshinskaya 4970dd68fa MT#12499 Apply default email templates to the created reseller
11 years ago
Irina Peshinskaya 78cf4f1e93 MT#11009 Form->params => form->values
11 years ago
Rene Krenn 83fdc85702 MT#11917 include journal in generated API doc page
11 years ago
Andreas Granig 5cddb19eda MT12347 Terminate module with true value.
11 years ago
Irina Peshinskaya bda844c9d3 MT#10159 Add API call towards MWI on voicemail dir change
11 years ago
Andreas Granig db0cb867c4 MT#12385 Add reseller_id to EDR head.
11 years ago
Gerhard Jungwirth 9628a322c9 MT#12303 configure dialogic for ss7
11 years ago
Gerhard Jungwirth aabb590b1e MT#11777 filter cloudpbx prefs if no feature
11 years ago
Rene Krenn 96c731a144 MT#11917 Journaling for first set of resources
11 years ago
Irina Peshinskaya 11979e04ad MT#11147 Create fake data for the devicemodels and pbxdevices tests
11 years ago
Irina Peshinskaya de7928e2e3 MT#11147 Remove test hardcodes
11 years ago
Gerhard Jungwirth 63db8edc8c MT#11501 dialogic isdn library
11 years ago
Irina Peshinskaya 81bd0240e3 MT#12083 Use exists optimization for subscriber search by alias
11 years ago
Irina Peshinskaya ec9c71dbe3 MT#11147 Phone extensions
11 years ago
Gerhard Jungwirth 3bb5df875a MT#11501 configure dialogic from webinterface
11 years ago
Gerhard Jungwirth 9bc45cf3f5 MT#11501 dialogic api read and hash config
11 years ago
Gerhard Jungwirth cd3111d665 MT#11501 dialogic api cleanup
11 years ago
Gerhard Jungwirth b926d468c9 MT#11501 dialogic api finalize sipsip
11 years ago
Gerhard Jungwirth 0182781d7e MT#11501 dialogic API profiles and start routing config
11 years ago
Gerhard Jungwirth 711501b133 MT#11501 dialogic API formatting, more config
11 years ago
Gerhard Jungwirth 188d5195fa MT#11501 dialogic API network configuration
11 years ago
Gerhard Jungwirth 37a9021788 MT#11501 dialogic API login, locks
11 years ago
Irina Peshinskaya ac9b5ff871 MT#11549 Search by alias too, but aliases aren't shown
11 years ago
Gerhard Jungwirth 1c7fb3a781 MT#5435 option to show table summaries
11 years ago
Andreas Granig 65ceb1acd8 MT#10879 Fix fix of CLI handling on sub creation
11 years ago
Andreas Granig 057f34636a MT#11279 Allow disabling vendor RPC calls.
11 years ago
Andreas Granig b2c4fca10f MT#10879 Fix setting cli preference.
11 years ago
Irina Peshinskaya ee018bb44b MT#10159 Mark messages as read and send MWI notification about messages amount
11 years ago
Andreas Granig b2cfc9c003 MT#10879 Set uuid as mailbox user if no number.
11 years ago
Andreas Granig e37dc3d40a MT#10879 Handle deletion of primary number.
11 years ago
Irina Peshinskaya 861f00019e MT#10715 Remove exrescent debug and code
11 years ago
Irina Peshinskaya ce29d22a53 MT#10715 Add Polycom Zero Touch Provisioning (ZTP) client.
11 years ago
Irina Peshinskaya d3b4f50b6a MT#9177 Fix invisible syntax error
11 years ago
Andrew Pogrebennyk 21833bf8cf MT#9453 introduce handling for adm_cf_ncos[_id] preference
11 years ago
Irina Peshinskaya 4db73f7d24 MT#9177 Make {MAC} adding optional for different vendors
11 years ago
Andreas Granig 266e8e7f3e MT#10537 API: own/other logic for calllist item
11 years ago
Irina Peshinskaya e45b214de4 MT#9177 Add yealink, change architecture and fix credentials store issue
11 years ago
Andreas Granig a431f6bf79 MT#10309 Allow passwords with less than chars.
11 years ago
Andreas Granig a16c98ae35 MT#10199 Add subscriber profile preferences.
11 years ago
Kirill Solomko 86f78f3b3b MT#7705 - update last request tx_id only for a new request to work with scenarios where there are more than one reply for a request
11 years ago
Irina Peshinskaya b62da59af4 MT#9177 Small fixes after web testing
11 years ago
Kirill Solomko 55a5b1d433 MT#8645 - do not add 'me' to virtual aggregated columns (min,max,count) where aliased as '^v_(min|max|count)'
11 years ago
Irina Peshinskaya 64dd9c01e2 MT#9177 Bootstrap_uri logic and fixes.
11 years ago
Irina Peshinskaya bcd8c30efd MT#9177 Add credentials as device fields logic
11 years ago
Andreas Granig 097c8ec066 MT#9177 Re-add sync param logic.
11 years ago
Andreas Granig e1d58e9ae4 MT#9177 Cleanup bootstrap code.
11 years ago
Andreas Granig 6b24459830 MT#9177 Fix panasonic bootstrapping.
11 years ago
Irina Peshinskaya 8efe98f4fb MT#9177 Adapt to using of standard debian package and fix control
11 years ago
Irina Peshinskaya 492258f32c MT#9177 Remove hardcoded values
11 years ago
Irina Peshinskaya a6527bb4c7 MT#9177 API for autoprov. Not tested yet.
11 years ago
Irina Peshinskaya bddadea51b MT#9177 Untested Device forms.
11 years ago
Irina Peshinskaya 5902c07ef5 MT#9177 Add panasonic bootstrap.
11 years ago
Kirill Solomko 01fe7f5245 MT#9607 - Fix delete allowed_ip_groups
11 years ago
Kirill Solomko 5aaebcfd62 MT#9599 - Fix delete allowed_ips/man_allowed_ips
11 years ago
Irina Peshinskaya 29b988492f MT#9431 Update usr_preference cloud_pbx_hunt_policy in Subscriber API.
11 years ago
Andreas Granig 64d65a10a5 MT#9277 Implement basic voucher management.
11 years ago
Andreas Granig d5ee051bd5 MT#9445 Set voicemail_users tz to 'vienna'
11 years ago
Kirill Solomko 79d39d7926 MT#7705 - Remove newline from log strings passed to the logger
11 years ago
Kirill Solomko 22225a3b8d MT#7705 - LOG= is now persistent in the log messages.
11 years ago
Andreas Granig 17a3260153 MT#9263 Introduce simple_destination in CF API
11 years ago
Andreas Granig be8cad19bb MT#8035 Trigger stop_profile on subscriber term
11 years ago
Kirill Solomko 71eadae6ea MT#7705 - Message.pm further edited the pod doc
11 years ago
Kirill Solomko 503cdfcc7f MT#7705 - remove =item from pod formatting
11 years ago
Kirill Solomko c2fb0c6e32 MT#7705 - added doc for Utils/Message.pm
11 years ago
Kirill Solomko e4ecca76e9 MT#8547 - Fix smartmatch ~~ usage
11 years ago
Andreas Granig 86fffe08e1 MT#9263 Fix CF API handling of numbers.
11 years ago
Kirill Solomko c1c72dd6c7 MT#8547 - replaced experimental "smartmatch" code with the sane if/else custom SWITCH blocks
11 years ago
Andreas Granig 0204022cf5 MT#9225 Modify allowed_clis on add/remove number
11 years ago
Kirill Solomko 0fdf9f815d MT#7705 - Preference set/get add logging messages for different types 'customer/domain/susbcrber/peer'
11 years ago
Kirill Solomko f05f921b0f MT#7705 - Add logging for Subsriber preferences set/get
11 years ago
Andreas Granig d156577873 MT#9167 Fix setting contract timestamps
11 years ago
Kirill Solomko 2bebc00548 MT#7705 - Add logging for the rest of Controller/* modules. Message.pm: add data size check and trim the value if > 500 length
11 years ago
Kirill Solomko 66e8536f55 MT#7705 - add cname parameter passed to Message for anon subs name definition
11 years ago
Andreas Granig bd3bd98719 MT#9047 Remove allowed ips before subs termination
11 years ago
Andreas Granig f3984d4aec MT#8279 Fix domain normalization for subs.
11 years ago
Irka 65d38e283c MT#8371 Fix for optimized query build
11 years ago
Irka d0a6a81d58 MT#8371 Make customer queries up to 10 times faster.
11 years ago
Andreas Granig 417e89b740 MT#8279 Don't skip preference logic on empty vals.
11 years ago
Andreas Granig fbdd04a5c2 MT#8279 Properly fill enums.
11 years ago
Andreas Granig 71acba7111 MT#7705 Fix undef check in logger
11 years ago
Kirill Solomko cc3d7c3b93 MT#7705 - Fix parametrized sprintf for logging
11 years ago
Kirill Solomko db5c05fa8e MT#7705 - Maxdepth for data structures is limited to 1 for the log messages. Check for undefined $desc in Message.pm when no $desc is passed for logging
11 years ago
Kirill Solomko 68a1aa349e MT#7705 - Rework logging for Controller/Billing module. Improve Message.pm $log parsing and shown as LOG= (optional)
11 years ago
Kirill Solomko ddc16492cf MT#7705 - Message.pm - add str data types possibility. no $c->flash for API calls
11 years ago
Kirill Solomko e24bea1f6a MT#7705 - get_log_params() set default $type to "panel"
11 years ago
Kirill Solomko 8bc694dbe9 MT#7705 - Rework logging for API calls. Improve log messages in Message.pm
11 years ago
Kirill Solomko a90de685e9 MT#7705 - add "$data" argument into log methods to manually pass data if required. remove trailing whitespaces
11 years ago
Andreas Granig b860218f91 MT#8449 Fix clearing unused alias numbers
11 years ago
Andreas Granig 4f76fdaf96 MT#8633 Properly set is_primary on sub creation
11 years ago
Irka 2a7e76bf51 Revert "MT#8491 Fix subscriber termination via API."
11 years ago
Irka 1b654d559a MT#8491 Fix subscriber termination via API.
11 years ago
Irka 78a6d8dd96 MT#5879 Remove Country processing warning.
11 years ago
Irka 99918704a8 MT#5879 Fix broken packages load sequence.
11 years ago
Gerhard Jungwirth 12ee43f671 MT#8395 replace email plugin
11 years ago
Kirill Solomko a100ad5ea8 MT#7705 add IP into logged messages
11 years ago
Kirill Solomko 18e07b2950 MT#7705 change Panel.pm to use ngcp-panel/logging.conf, reworked Utils/Message.pm logging
11 years ago
Andreas Granig 953142d4f0 MT#8279 Deflate numbers in call list.
11 years ago
Andreas Granig 145291a23e MT#8279 Deflate CF destination in CSC
11 years ago
Andreas Granig a5cd159b56 MT#8279 Deflate speed dial in CSC list
11 years ago
Andreas Granig cf519fb44b MT#8279 Inflate/deflate block list input in CSC
11 years ago
Andreas Granig faecaf913c MT#8279 inflate/deflate subscriber user input
11 years ago
Irka c43ccd7c5d MT#8401 Invoce data preprocessing.
11 years ago
Irka 4d1a826aa0 MT#8353 Fix broken build
11 years ago
Irka 45a99ff918 MT#8353 More freedom in money signs configuration. And fix fractional.
11 years ago
Gerhard Jungwirth ef713a8f84 MT#8287 fix subscriber termination by subadmin
11 years ago
Gerhard Jungwirth 36e44a6439 MT#7673 update voicemail number in api
11 years ago
Gerhard Jungwirth d57aa0e7ff MT#7673 update voicemail number in webinterface
11 years ago
Irka bcc0101682 MT#7867 Return scale 0.8 untill other options tested with real printing
11 years ago
Irka b2f21dd777 MT#7861 Use pixels as main unit to be in accordance with svg-edit.
11 years ago
Gerhard Jungwirth 135d48e84a MT#8015 de translation, some more strings
11 years ago
Gerhard Jungwirth 923e2e9b82 MT#8203 subscriber termination registered devices
11 years ago
Gerhard Jungwirth 7b3080f45b MT#8071 fix api subscriber termination
11 years ago
Gerhard Jungwirth b0a7f8f2b2 MT#7717 explicitly delete related tables of voip_domains
11 years ago
Andreas Granig 6d4fb582e3 MT#8035 Use billing.subscriber_id for events
11 years ago
Gerhard Jungwirth 93c1daed15 MT#7717 delete voip_domains on reseller termination
11 years ago
Gerhard Jungwirth c1c1117600 MT#8035 Write start_ivr and end_ivr events
11 years ago
Andreas Granig 75def7bf94 MT#7943 Don't access undef provisioning subs.
11 years ago
Andreas Granig 0d577b3490 MT#7935 Show callid, cost and link to callmap.
11 years ago
Andreas Granig 3a9d043d40 MT#7899 API: clear audio cache on sound file mod.
12 years ago
Gerhard Jungwirth 41416d2d10 MT#7843 change svg template to new vat variables
12 years ago
Andreas Granig e219531acf MT#7803 Cleanup tmp after invoice generation.
12 years ago
Andreas Granig 22fb7531bd MT#7793 Explicitely set all event fields on insert
12 years ago
Andreas Granig 9c4dc3d610 MT#7793 Insert start_huntgroup event on new group
12 years ago
Andreas Granig 915cf7749a MT#7555 Properly terminate subscribers.
12 years ago
Andreas Granig 9115b48f70 MT#7797 Filter for terminated customers.
12 years ago
Andreas Granig 4f370287af MT#7793 Only log subprofile event on prof-change.
12 years ago
Andreas Granig 213e6bb606 MT#7793 Implement event billing for subprofiles.
12 years ago
Andreas Granig 59c69d2c10 MT#7771 rename pbx_account_cli_list
12 years ago
Andreas Granig 2d9be3f212 MT#7771 Introduce @{...} for match in rewrite rule
12 years ago
Andreas Granig 3a420aa0b9 MT#7731 Fix sound set handling for resellers
12 years ago
Andreas Granig f41626e521 MT#7545 Allow multiple pbx groups per subscriber
12 years ago
Andreas Granig adffda31ac MT#7699 Strip colons from mac/identifier
12 years ago
Andreas Granig 462b0bf3e1 MT#7177 API: also evaluate callee_xxx rwr vars.
12 years ago
Andreas Granig 7c8e355fbc MT#7177 API: add /api/applyrewrites/ for rwr.
12 years ago
Andreas Granig 1d26af6afe MT#7177 Implement callee normalization. WIP.
12 years ago
Andreas Granig 2f06618362 MT#4019 Implement C2D in api via /api/callcontrols
12 years ago
Irina Peshinskaya a72adaea52 MT#5879 Invoice generation fixes.
12 years ago
Irina Peshinskaya 636ebe26cf MT#5879 Fix invoices amount, related to cents.
12 years ago
Irina Peshinskaya a050e6777e MT#5879 Fix for invoices.serial unique index
12 years ago
Irina Peshinskaya 006d6241e2 MT#5879 Generate and/or send invoices script. Seems as working.
12 years ago
Irina Peshinskaya ee8c27fa43 MT#5879 Fix rebase merge error.
12 years ago
Irina Peshinskaya c60c9af216 MT#5879 Error in not inflated date values.
12 years ago
Irina Peshinskaya 17d98b9faa MT#5879 Merge with Andreas changes.
12 years ago
Irina Peshinskaya 17f678dee2 MT#5879 Separate invoice generation from sending and some fixes.
12 years ago
Irina Peshinskaya eff6d772a9 MT#5879 Fix for invoice generation.
12 years ago
Andreas Granig 6ec99075ca MT#7471 Implement web and api for contract prefs.
12 years ago
Andreas Granig 69e20a8629 MT#7377 API: fix alias_numbers and pbx_extension
12 years ago
Andreas Granig 9679565f50 MT#5879 Fetch call list for invoices. WIP.
12 years ago
Andreas Granig 1147ad5db0 MT#5879 Remove more debug messages.
12 years ago
Andreas Granig ddfdb0d7a5 MT#5879 Cleanup debug messages.
12 years ago
Andreas Granig 98364a891b MT#5879 Rework VAT handling in invoices.
12 years ago
Andreas Granig 8efa32a98a MT#7377 Use is_pbx_pilot instead of admin flag
12 years ago
Andreas Granig 12fec06a68 MT#5879 Making invoice creation work w/ real data
12 years ago
Andreas Granig b827f73ab4 MT#5879 PoC of generating invoice out of template
12 years ago
Andreas Granig d51779ddab MT#5879 Align dummy data to new contacts schema.
12 years ago
Andreas Granig 5cbb82747a MT#5879 Align invoice template to clean db schema
12 years ago
Andreas Granig 02e58b0360 MT#5879 Completely redo invoice template handling.
12 years ago
Andreas Granig 807e77855d MT#5879 Rework dummy variable handling for invoice
12 years ago
Andreas Granig fa07184a46 MT#5879 Rework rendering PDF preview.
12 years ago
Andreas Granig fdde82379b MT#5879 Store invoice templates on save.
12 years ago
Irina Peshinskaya fef6ea95c7 MT#5879 New template. Title pages is topic for questions.
12 years ago
Irina Peshinskaya 45b475327b MT#5879 Save state before start geography implementation
12 years ago
Irina Peshinskaya b01714cca4 MT#5879 Bug fixes.
12 years ago
Irina Peshinskaya 9cfd974e70 MT#5879 Preparations to merge into master
12 years ago
Irina Peshinskaya cd07b84a1c MT#5879 Preparations to merge into master
12 years ago
Irina Peshinskaya 63c52f3180 MT#5879 Changes according to Andreas letter.
12 years ago
Irina Peshinskaya 7465db49d4 MT#5879 Send invoice to email functionality draft.
12 years ago
Irina Peshinskaya 4ed50bd105 MT#5879 Lost part of merge on master head.
12 years ago
Irina Peshinskaya d22ade4c4e MT#5879 Generation from web: not tested yet.
12 years ago
Irina Peshinskaya 275d6a7356 MT#5879 Fix datetime datatables search for no-epoch fields.
12 years ago
Irina Peshinskaya 7ab5ab3c85 MT#5879 Filter invoices by client. Generate form.
12 years ago
Irina Peshinskaya 90cf44857c MT#5879 Fix commited error with remove pageStart.
12 years ago
Irina Peshinskaya 2fbc3dd85f MT#5879 Save state before adding from-to search to invoices.
12 years ago
Irina Peshinskaya fab290e99a MT#5879 Fix creating of datetime with full parameters.
12 years ago
Irina Peshinskaya bde7cc02e6 MT#5879 Put PDF to DB.
12 years ago
Irina Peshinskaya d5c2b33a0c MT#5879 Use total from pages
12 years ago
Irina Peshinskaya 0d39395842 MT#5879 Script to generate invoices from templates.
12 years ago
Irina Peshinskaya 96bb4cb5b8 MT#5879 Use get_contract_rs as clients list sub.
12 years ago
Irina Peshinskaya d87e6b297b MT#5879 Replace invoices to separated controller.
12 years ago
Irina Peshinskaya 5e30919042 MT#5879 Draft of calls pages in template
12 years ago
Irina Peshinskaya 135dad02d5 MT#5879 Draft of invoice template movement to reseller.
12 years ago
Irina Peshinskaya f6fe84df61 MT#5879 Datatables is shown now for invoice data but search doesn't work. Anyway switch now to invoices generation and will return to datatables later.
12 years ago
Irina Peshinskaya 3e557152bc MT#5879 Separate actions for invoice templates. Saving and view should be separated too. Rename ttemplates: calls to invoice and "template" according to content.
12 years ago
Irina Peshinskaya 8834411f8e MT#5879 separate row listing subs in template toolkit to have possibility generate multi-parted document
12 years ago
Irina Peshinskaya 4f19965240 MT#5879 Separated Model DB actions. Time spent with FormHandler and Catalyst::Adaptor.
12 years ago
Irina Peshinskaya 7c3a045ddc MT#5879 Save some intermediate state. Started to implement fields checks, format a little calls.tt.
12 years ago
Irina Peshinskaya ae5360882a MT#5879 separate row listing subs in template toolkit to have possibility generate multi-parted document
12 years ago