Commit Graph

399 Commits (0884da14a46aca546e548a1e13c08aa878f0f1e3)

Author SHA1 Message Date
Gerhard Jungwirth 1c2c8cf4fd MT#19765 add subscriberlogin for API
9 years ago
Rene Krenn 3e57109750 MT#19419 custom action role to support http method override
9 years ago
Irina Peshinskaya 17e7e848e2 MT#19697 Fix copy-pasted ncos patterns description
9 years ago
Irina Peshinskaya 418c6ee246 MT#18601 Fix getting pbx relations
9 years ago
Andreas Granig 7aecec0a9a MT#16777 Also fix start/end lnp handling in API
9 years ago
Andreas Granig 72ce9d1ca5 MT#18821 Add tz param to calllists api
9 years ago
Guillem Jover 0632585eba MT#18443 Use parent instead of base module
9 years ago
Irina Peshinskaya b0be8e2aac MT#17495 Fix API doc for subscriber - no customer_id for update
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
Kirill Solomko be1942ae60 MT#18409 - /api/customerbalances add filter by domain
9 years ago
Irina Peshinskaya 0272c297b8 MT#17173 Remove Moose Roles from API
9 years ago
Irina Peshinskaya 0b077f3eff MT#18407 Consider null in emailtemplate.reseller_id
9 years ago
Kirill Solomko 847ed5452c MT#18381 added API customer fraud events /customerfraudevents/
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 45115f5d6e MT#15269 fix some api tests, add test selection
9 years ago
Gerhard Jungwirth cae2c0a9e6 MT#17491 improve speeddials api documentation
9 years ago
Andreas Granig 7db73430c9 MT#17887 Properly update captagent on X1 PUT/PATCH
9 years ago
Andreas Granig e0f80027b1 MT#17641 Add admins resource to api
9 years ago
Kirill Solomko d5592b1e12 MT#14679 add mail2fax for GUI and API interfaces
9 years ago
Andreas Granig 0562ab53f8 MT#17623 Reload dialplan cache on rwr changes
9 years ago
Rene Krenn 58a55b9855 MT#16855 UNION ALL for panel UI call lists
9 years ago
Irina Peshinskaya 36c08c6eb8 MT#11731 Consider different content types for API actions
9 years ago
Irina Peshinskaya 81bb0509dc MT#15633 API for peering groups, servers, rules
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 56234716ee MT#17137 Rewrite rules documentation enchancement
10 years ago
Irina Peshinskaya db2c16c43e MT#15633 Unify preferences defs
10 years ago
Irina Peshinskaya 1782648b6d MT#5349 Fix typo in profile preferences metadata
10 years ago
Andreas Granig 011622f079 MT#16985 Use Moose in trunk for API
10 years ago
Andreas Granig d6096237ef MT#16985 InterceptDB points to pair instead of RO
10 years ago
Andreas Granig f9ce228e76 MT#16985 Rename CentralDB to RoDB
10 years ago
Andreas Granig 638a4de158 MT#16985 Use CentralDB schema for interceptions.
10 years ago
Andreas Granig 7f93fbbaf5 MT#4067 Fix NCOS LNP resource description in API
10 years ago
Andreas Granig da9d1a6e2b MT#4067 Add NCOS LNP handling.
10 years ago
Andreas Granig 492f58786e MT#4067 Implement LNP via panel and API
10 years ago
Richard Fuchs 097d29667f MT#16273 fix X1 interface communication
10 years ago
Irina Peshinskaya 7fffffb199 MT#16121 Optimize callforwards GET method
10 years ago
Andreas Granig 520b66201e MT#16273 Implement X1 agent interface for REST
10 years ago
Irina Peshinskaya 2685c45074 MT#7227 Use procedure to make records unique on single fee insertion
10 years ago
Andreas Granig 04a64e1493 MT#16465 partly remove namespace::sweep and others
10 years ago
Andreas Granig 45d9f6e3bc MT#16443 Fix setting reseller_id for contacts
10 years ago
Rene Krenn b9a6ecdf4b MT#16171 revert to prior callist direction filter behaviour
10 years ago
Irina Peshinskaya 755ca9312a MT#16323 Add rating_status field into item response and filter for collection
10 years ago
Rene Krenn 59339ffc89 MT#16171 useless joins for source_subs = OR dest_subs =
10 years ago
Irina Peshinskaya 8261f0ec0e MT#14477 Response about faxserver feature unavailability from API
10 years ago
Andreas Granig 4e228c1dee MT#16057 Fix dbix syntax fetching concat numbers
10 years ago
Rene Krenn fa2c02ee5f MT#16045 notopup expiry for balance intervals output
10 years ago
Gerhard Jungwirth ab59660373 MT#15797 skip domain reload
10 years ago
Irina Peshinskaya 57edaa4689 MT#14461 Adjust subscriber for faxes after subscriber creation
10 years ago
Rene Krenn 7f7e3332d1 MT#15477 topup log
10 years ago
Victor Seva 39cb08bd74 MT#15701 API: delete/create domain after changes to DB
10 years ago
Irina Peshinskaya 026aed82ce MT#15489 Work with utf8 in json input
10 years ago
Gerhard Jungwirth fdfac50423 MT#15425 audio_cache reload on soundfile delete
10 years ago
Irina Peshinskaya 1ff49c10da MT#14477 Documentation enchancement for asynchronous API collections
10 years ago
Irina Peshinskaya 1a3e7dd75b MT#14477 Fax API (list, send fax, get meta, get content)
10 years ago
Gerhard Jungwirth e8f19f7339 MT#15361 fix post soundfiles creating duplicate entry
10 years ago
Gerhard Jungwirth a356152416 MT#14979 filter calllists by direction properly
10 years ago
Gerhard Jungwirth e214d316c0 MT#15361 fix soundcache reload on api post
10 years ago
Rene Krenn 33e5f4e71f MT#14255 initial balance_intervals catchup when starting at 1st of month
10 years ago
Rene Krenn 7dfc5fda21 MT#14255 panel UI problem setting subscriber 'lock' detail
10 years ago
Rene Krenn 07c9d1955d MT#14255 add cash_balance underrun logic
10 years ago
Irina Peshinskaya dd9365f0e8 MT#14739 Get newly created kamailio user location after flush
10 years ago
Irina Peshinskaya 4ff9e340c0 MT#14653 Don't delete billing_profile_id from API form for HTML::Formhandler
10 years ago
Andreas Granig 21764a52c3 MT#14741 Fix reseller ops for /api/trustedsources/
10 years ago
Irina Peshinskaya 0512e767b9 MT#14653 Add required field billing_profile_id to billing zone api
10 years ago
Kirill Solomko 1db8dac5b6 MT#12707 - add "malicious calls" feature
10 years ago
Rene Krenn 5a182d037a MT#14631 topupcash didn't process package id
10 years ago
Irina Peshinskaya 5ecf84a41a MT#14267 Make possible documentation for api fields of the DataTable type
10 years ago
Rene Krenn bef06dce91 MT#14301 deleting prof packages instead of terminating
10 years ago
Rene Krenn f3b711a050 MT#13903 disable applying profile package
10 years ago
Rene Krenn bd9f67040d MT#13903 topupvoucher and topupcash
10 years ago
Andreas Granig 9a9d5772ce MT#13903 Add voucher/cash topup forms for API
10 years ago
Rene Krenn c378681a24 MT#13903 balance interval catchup and resize WIP
10 years ago
Andreas Granig 521fc6a59f MT#13929 Add voucher topup skeleton
10 years ago
Irina Peshinskaya 039fd497b5 MT#12347 Make necessary changes to keep data in the test scripts
10 years ago
Rene Krenn 2537819f0d MT#12643 billing networks and multi bill prof WIP
10 years ago
Irina Peshinskaya 003e717c02 MT#12937 Replace groups managements different code parts with common methods
10 years ago
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
10 years ago
Gerhard Jungwirth 8cb165b3fc MT#13243 api filter by webuser, -password
10 years ago
Andreas Granig 2c54106fd0 MT#13201 Implement voucher API
10 years ago
Irina Peshinskaya 2e2c008542 MT#7227 Upload billing_fees into 2 stages, for speed and unique records
10 years ago
Irina Peshinskaya 03aaaa2362 MT#11549 Fix API search by aliases, broken after optimization
10 years ago
Rene Krenn a750b795f1 MT#11917 align snapshots in DELETE methods
10 years ago
Andreas Granig 1a2a467345 MT#12673 Show ncos and rwr prefs desc in API
10 years ago
Rene Krenn bce0058915 MT#11917 test enviroment json boolean conversion
10 years ago
Rene Krenn c411ece3a9 MT#11917 'must-have' api resources complete
10 years ago
Rene Krenn 0d361710f7 MT#11917 CFTimeSets typos
10 years ago
Irina Peshinskaya 4970dd68fa MT#12499 Apply default email templates to the created reseller
10 years ago
Rene Krenn 83fdc85702 MT#11917 include journal in generated API doc page
10 years ago
Rene Krenn b5dca5e6e2 MT#11917 next batch of API resources w. journal
10 years ago
Irina Peshinskaya bda844c9d3 MT#10159 Add API call towards MWI on voicemail dir change
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
Gerhard Jungwirth 63371e46af MT#11637 properly define reseller_id on roles of customercontacts
10 years ago
Kirill Solomko b622c5e6d1 MT#12165 - utf8 support for JSON data
10 years ago
Irina Peshinskaya ec9c71dbe3 MT#11147 Phone extensions
10 years ago
Rene Krenn eed41633bd MT#11917 Write journal for customer create/update.
10 years ago
Andreas Granig bc32830ad9 MT#11741 API: fix pbxdevicemodelimages props doc
10 years ago
Andreas Granig d40f9976ba MT#11741 API: Add pbxdevicemodelimages resource.
10 years ago
Irina Peshinskaya 80ee2a1af9 MT#11549 Add alias filter for subscribers in API too.
10 years ago
Kirill Solomko 8717f99396 MT#10965 - Callforwards api DELETE fix to use callforwards instead of rewriterules, check for non-existing mapping auto removed by mysql
10 years ago
Irina Peshinskaya 3081b7ab57 MT#10315 Add lock processing into POST method of Subscribers API.
11 years ago
Andreas Granig 8e844ecf75 MT#10705 Show pbx_groupmember_ids in API doc.
11 years ago
Irina Peshinskaya ce29d22a53 MT#10715 Add Polycom Zero Touch Provisioning (ZTP) client.
11 years ago
Irina Peshinskaya 9977fa35f0 MT#10797 Add documentation note and sample with required "type" parameter.
11 years ago
Andrew Pogrebennyk 21833bf8cf MT#9453 introduce handling for adm_cf_ncos[_id] preference
11 years ago
Irina Peshinskaya 13b2465d9e MT#10797 Fix package to view API doc.
11 years ago
Irina Peshinskaya 649ccfb5c4 MT#10797 Check manadatory customer "type" presence.
11 years ago
Andreas Granig 64093a0a88 MT#10691 Add digits group for contract sound set
11 years ago
Andreas Granig c6b336072b MT#10537 Support customer_id for calllists.
11 years ago
Andreas Granig 71620f6b8e MT#10587 Encrypt Yealink configs.
11 years ago
Andreas Granig ad6dbc258c MT#10537 API: filter for call type in calllist
11 years ago
Andreas Granig 266e8e7f3e MT#10537 API: own/other logic for calllist item
11 years ago
Andreas Granig e28726c1c3 MT#10537 API: Add calllists call.
11 years ago
Irina Peshinskaya e45b214de4 MT#9177 Add yealink, change architecture and fix credentials store issue
11 years ago
Irina Peshinskaya 0dc5e7bd64 MT#10337 More filters to get uniq records for cloudpbx
11 years ago
Irina Peshinskaya 8792913264 MT#10337 Panel changes get model by get the same way as the dup_item
11 years ago
Andreas Granig 7ae4eb5c07 MT#10199 Exlude profile prefs def.
11 years ago
Andreas Granig a16c98ae35 MT#10199 Add subscriber profile preferences.
11 years ago
Irina Peshinskaya 0c26c90685 MT#10041 Query_params raised multidomain request in not multidomain env.
11 years ago
Irina Peshinskaya bcd8c30efd MT#9177 Add credentials as device fields logic
11 years ago
Andreas Granig efa2acbc0f MT#9177 Adapt API to new device bootstrap.
11 years ago
Irina Peshinskaya a6527bb4c7 MT#9177 API for autoprov. Not tested yet.
11 years ago
Irina Peshinskaya 5902c07ef5 MT#9177 Add panasonic bootstrap.
11 years ago
Irina Peshinskaya 64e0428b85 MT#9671 Add search of subscribers by customer external_id too. Again.
11 years ago
Irina Peshinskaya c52040353f Revert "MT#9671 Add search of subscribers by customer external_id too."
11 years ago
Irina Peshinskaya a2b4c627f3 MT#9671 Add search of subscribers by customer external_id too.
11 years ago
Andreas Granig 5a7c924ff2 MT#9653 Allow reseller api access to cf and fax
11 years ago
Irina Peshinskaya 806820ebb2 MT#9447 Add external_id query parametere for customers.
11 years ago
Andreas Granig a58ac04e17 MT#9481 API: Implement customer balance handling
11 years ago
Kirill Solomko e4ecca76e9 MT#8547 - Fix smartmatch ~~ usage
11 years ago
Andreas Granig 3d22196c4a MT#9263 Fix CF API handling of timesets.
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
Andreas Granig 8e0157b78b MT#8613 Add basic CRUD for LI X-1 provisioning
11 years ago
Andreas Granig 1306ba53c6 MT#8561 API: filter write ops for r/o users
11 years ago
Andreas Granig 996fd6000c MT#8299 API: align PUT for pbxdevicemodels.
11 years ago
Andreas Granig a5b0aaee2c MT#8299 Use extended form for device model
11 years ago
Andreas Granig 4596002eca MT#8299 API: create full device model with labels
11 years ago
Andreas Granig 853ab093d5 MT#8299 API: Use multipart upload for device model
11 years ago
Gerhard Jungwirth 789d162414 MT#8367 api fix subscriber delete as reseller
11 years ago
Irka b59e7bb3df MT#8367 Remove potentially ambiguous voip_subscribers.status reference
11 years ago
Gerhard Jungwirth 2b4e5d0f61 MT#8309 API billingfees logic
11 years ago
Gerhard Jungwirth edff2c4120 MT#7791 API ccmappingentries (callthrough CLIs)
11 years ago
Irka f95f158323 MT#5879 Merge with Andreas version of Invoice Template APIs.
11 years ago
Irina Peshinskaya 3b281f61cd MT#7867 InvoiceTemplate API draft.
11 years ago
Gerhard Jungwirth 9f7f55d07f MT#8063 api fix uploading music_on_hold
11 years ago