Commit Graph

601 Commits (2cf0b3f6ba76e236b1cc0d58ff8ff3d1ee19d63a)

Author SHA1 Message Date
Irina Peshinskaya b6d22e78e7 MT#18637 Don't show zone name and detail in zonecost API values
9 years ago
Andreas Granig d0fc0b7c98 MT#16777 Fix csv upload date instead of time
9 years ago
Andreas Granig e4e6f53dbe MT#16777 Properly set start/end time on csv upload
9 years ago
Andreas Granig 82a58bde80 MT#16777 Fix up/downloading CSV
9 years ago
Guillem Jover 0632585eba MT#18443 Use parent instead of base module
9 years ago
Rene Krenn 3b044379b0 MT#18699 control if datatable columns can be sorted
9 years ago
Kirill Solomko eec01acae4 MT#18499 added customer location filter by contract_location_pref
9 years ago
Irina Peshinskaya e2264a840e MT#17173 Fix forgotten journal_query_params
9 years ago
Irina Peshinskaya 734ed9a8cd MT#18515 Check zone name against empty value on fees CSV upload
9 years ago
Gerhard Jungwirth b78b70352e MT#18219 improve preference documentation for stringified relationships
9 years ago
Gerhard Jungwirth de6d94748e MT#15883 rtc-sessions and account (subscribers)
9 years ago
Kirill Solomko 992ba6b46d MT#18499 added customer multi locations feature
9 years ago
Andreas Granig 362b5711a4 MT#16777 Write chunks to db to not run out of mem
9 years ago
Andreas Granig a579c89722 MT#16777 Implement lnp rewrite rules.
9 years ago
Irina Peshinskaya 0272c297b8 MT#17173 Remove Moose Roles from API
9 years ago
Gerhard Jungwirth e9580d2e9d MT#15883 implement rtcnetworks API
9 years ago
Irina Peshinskaya 7a1565ba09 MT#15491 Adapt Panel to new NGCP::Fax fax server
9 years ago
Gerhard Jungwirth a221ae2aa0 MT#18089 replace is_deeply by Data::Compare in controller
9 years ago
Gerhard Jungwirth 029765d8a5 MT#17473 allow single numbers in alias range field
9 years ago
Irina Peshinskaya 0a446f89c3 MT#14659 Fix Datatables uninitialized value error
9 years ago
Andreas Granig 0562ab53f8 MT#17623 Reload dialplan cache on rwr changes
9 years ago
Rene Krenn 22607eedf3 MT#13337 add subscriber lock level 5 ('ported')
9 years ago
Irina Peshinskaya 9a5cd2feab MT#14659 Optimize aggregation and counts in datatables
9 years ago
Rene Krenn 58a55b9855 MT#16855 UNION ALL for panel UI call lists
9 years ago
Irina Peshinskaya bbfe673f4f MT#16983 Don't display pbxgroups and subscribers if there is no linked
9 years ago
Alexander Lutay 10aed038b8 MT#17465 Fix 'undefined subroutine is_int' for 'allowed_ips' adding missed NGCP::Panel::Utils::Generic
9 years ago
Irina Peshinskaya 81bb0509dc MT#15633 API for peering groups, servers, rules
9 years ago
Gerhard Jungwirth 7a7fb94008 MT#15883 use expand param of rtc API
9 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
10 years ago
Irina Peshinskaya 7ba2dbd0d3 MT#12939 Preserve groups order while edit subscriber
10 years ago
Irina Peshinskaya 558bb1c2fc MT#12939 Manage pbx groups and members order through the web-Panel
10 years ago
Irina Peshinskaya 003e717c02 MT#12937 Replace groups managements different code parts with common methods
10 years ago
Andreas Granig b02c92c017 MT#13201 Cleanup debug output
10 years ago
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
10 years ago
Gerhard Jungwirth 2c12d25845 MT#12303 dialogic wip logging
10 years ago
Irina Peshinskaya 2e2c008542 MT#7227 Upload billing_fees into 2 stages, for speed and unique records
10 years ago
Gerhard Jungwirth 9aad021882 MT#13007 Reload correct service for sound handles
10 years ago
Gerhard Jungwirth 53ee3a32a8 MT#12813 fix calllist subscriber retrieval
10 years ago
Gerhard Jungwirth ffa327bfbf MT#12905 set cf cli to the primary number
10 years ago
Gerhard Jungwirth 447a08f921 MT#12303 dialogic client use LWP::UserAgent
10 years ago
Andreas Granig 2e95fedee8 MT#12847 Use first range number as primary number
10 years ago
Gerhard Jungwirth 7245c3870f MT#12303 dialogic use optical link for ss7 and isdn
10 years ago
Gerhard Jungwirth 33f57733e9 MT#12303 dialogic configure snmp and nfs
10 years ago
Rene Krenn c411ece3a9 MT#11917 'must-have' api resources complete
10 years ago
Irina Peshinskaya 4970dd68fa MT#12499 Apply default email templates to the created reseller
10 years ago
Irina Peshinskaya 78cf4f1e93 MT#11009 Form->params => form->values
10 years ago
Rene Krenn 83fdc85702 MT#11917 include journal in generated API doc page
10 years ago
Andreas Granig 5cddb19eda MT12347 Terminate module with true value.
10 years ago
Irina Peshinskaya bda844c9d3 MT#10159 Add API call towards MWI on voicemail dir change
10 years ago
Andreas Granig db0cb867c4 MT#12385 Add reseller_id to EDR head.
10 years ago
Gerhard Jungwirth 9628a322c9 MT#12303 configure dialogic for ss7
10 years ago
Gerhard Jungwirth aabb590b1e MT#11777 filter cloudpbx prefs if no feature
10 years ago
Rene Krenn 96c731a144 MT#11917 Journaling for first set of resources
10 years ago
Irina Peshinskaya 11979e04ad MT#11147 Create fake data for the devicemodels and pbxdevices tests
10 years ago
Irina Peshinskaya de7928e2e3 MT#11147 Remove test hardcodes
10 years ago
Gerhard Jungwirth 63db8edc8c MT#11501 dialogic isdn library
10 years ago
Irina Peshinskaya 81bd0240e3 MT#12083 Use exists optimization for subscriber search by alias
10 years ago
Irina Peshinskaya ec9c71dbe3 MT#11147 Phone extensions
10 years ago
Gerhard Jungwirth 3bb5df875a MT#11501 configure dialogic from webinterface
10 years ago
Gerhard Jungwirth 9bc45cf3f5 MT#11501 dialogic api read and hash config
10 years ago
Gerhard Jungwirth cd3111d665 MT#11501 dialogic api cleanup
10 years ago
Gerhard Jungwirth b926d468c9 MT#11501 dialogic api finalize sipsip
10 years ago
Gerhard Jungwirth 0182781d7e MT#11501 dialogic API profiles and start routing config
10 years ago
Gerhard Jungwirth 711501b133 MT#11501 dialogic API formatting, more config
10 years ago
Gerhard Jungwirth 188d5195fa MT#11501 dialogic API network configuration
10 years ago
Gerhard Jungwirth 37a9021788 MT#11501 dialogic API login, locks
10 years ago
Irina Peshinskaya ac9b5ff871 MT#11549 Search by alias too, but aliases aren't shown
10 years ago
Gerhard Jungwirth 1c7fb3a781 MT#5435 option to show table summaries
10 years ago
Andreas Granig 65ceb1acd8 MT#10879 Fix fix of CLI handling on sub creation
10 years ago
Andreas Granig 057f34636a MT#11279 Allow disabling vendor RPC calls.
10 years ago
Andreas Granig b2c4fca10f MT#10879 Fix setting cli preference.
10 years ago
Irina Peshinskaya ee018bb44b MT#10159 Mark messages as read and send MWI notification about messages amount
10 years ago
Andreas Granig b2cfc9c003 MT#10879 Set uuid as mailbox user if no number.
10 years ago
Andreas Granig e37dc3d40a MT#10879 Handle deletion of primary number.
10 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