Commit Graph

217 Commits (8381be7b7d9a6cbe780bb39b65bee84ca8d577b3)

Author SHA1 Message Date
Irka b59e7bb3df MT#8367 Remove potentially ambiguous voip_subscribers.status reference
12 years ago
Irka f5fbb6347d MT#8367 Specify exact table for status to avoid ambiguity
12 years ago
Gerhard Jungwirth b7eb095540 MT#7791 Manage Callthrough CLIs in Panel
12 years ago
Gerhard Jungwirth edff2c4120 MT#7791 API ccmappingentries (callthrough CLIs)
12 years ago
Gerhard Jungwirth 36e44a6439 MT#7673 update voicemail number in api
12 years ago
Gerhard Jungwirth ee9ad451bb MT#8309 change boolean handling in api preferences
12 years ago
Irina Peshinskaya 3b281f61cd MT#7867 InvoiceTemplate API draft.
12 years ago
Irina Peshinskaya 8066f9f5a5 MT#7867 Api changes for invoice template per customer. For review.
12 years ago
Gerhard Jungwirth 2c18f32917 MT#7943 prevent changing terminated customer
12 years ago
Gerhard Jungwirth 9f7f55d07f MT#8063 api fix uploading music_on_hold
12 years ago
Gerhard Jungwirth 3ab01777b4 MT#8157 api callforwards fix timeset deletion
12 years ago
Gerhard Jungwirth 7b3080f45b MT#8071 fix api subscriber termination
12 years ago
Gerhard Jungwirth 17f092219f MT#7959 fix contract PUT/PATCH, tests
12 years ago
Andreas Granig 63056e4d15 MT#7867 Also add invoice tmpl per customer in API
12 years ago
Gerhard Jungwirth c1c1117600 MT#8035 Write start_ivr and end_ivr events
12 years ago
Gerhard Jungwirth fc4bdaf750 MT#7959 update contracts api doc
12 years ago
Andreas Granig d74f2653f1 MT#7747 Make sure to not store purge_existing
12 years ago
Andreas Granig c34f5e11a0 MT#7747 API: implement fee bulk upload
12 years ago
Andreas Granig 3a9d043d40 MT#7899 API: clear audio cache on sound file mod.
12 years ago
Andreas Granig 9157588f97 MT#7803 API: fetch invoice details via API
12 years ago
Gerhard Jungwirth f56f49a7e8 MT#7841 callforward api: hide ids
12 years ago
Andreas Granig 3647bc6c3a MT#7545 API: Fix removing old groups from subs.
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 90c2eda399 MT#7789 API: Clear special preferences on PUT
12 years ago
Andreas Granig f298079c90 MT#7649 Return linerange.num_lines as int
12 years ago
Andreas Granig 5805d848d3 MT#7771 Add cloud_pbx_ext preference.
12 years ago
Andreas Granig f41626e521 MT#7545 Allow multiple pbx groups per subscriber
12 years ago
Andreas Granig 3845260070 MT#7649 API: Implement create/update for pbx devs
12 years ago
Gerhard Jungwirth 489a86c8b8 MT#7493 API set cloud_pbx preference on subscriber creation
12 years ago
Gerhard Jungwirth 11f59d4494 MT#7557 API: save pbx_extension
12 years ago
Andreas Granig 86e422bea8 MT#7493 API: Preserve int. prefs on update
12 years ago
Andreas Granig 7c8e355fbc MT#7177 API: add /api/applyrewrites/ for rwr.
12 years ago
Andreas Granig 2f06618362 MT#4019 Implement C2D in api via /api/callcontrols
12 years ago
Andreas Granig 5931995944 MT#7377 API: check if alias_numbers is array.
12 years ago
Andreas Granig 51640b7156 MT#7377 API: check for pilot primary_number.
12 years ago
Andreas Granig c36a127a97 MT#7495 Add customerpreferences rel and fix doc.
12 years ago
Irina Peshinskaya 6d6484a645 MT#5879 Changes related to invoice email template.
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 5471f9115b MT#7271 API: Explicitely set cf pref on update
12 years ago
Gerhard Jungwirth 75aeaa6add MT#7421 API soundfiles, check empty filename
12 years ago
Andreas Granig e0bb62f82b MT#7323 API: fetch sound handles via REST
12 years ago
Andreas Granig 1b08f6e3ac MT#7395 API: implement NCOS level and pattern
12 years ago
Andreas Granig db1f6da27c MT#7377 API: check uniqueness of pbx_extension.
12 years ago
Gerhard Jungwirth 8f5c6d0907 MT#7239 API faxserversettings
12 years ago
Andreas Granig 1147ad5db0 MT#5879 Remove more debug messages.
12 years ago
Andreas Granig 0baef998a6 MT#7377 API: better check for JSON::Types::bool.
12 years ago
Andreas Granig 363249fac1 MT#7377 API: Fix pilot subscriber editing.
12 years ago
Andreas Granig e8853cf869 MT#5349 API: Fix domain activation for xmpp
12 years ago
Andreas Granig 8efa32a98a MT#7377 Use is_pbx_pilot instead of admin flag
12 years ago
Andreas Granig b827f73ab4 MT#5879 PoC of generating invoice out of template
12 years ago
Andreas Granig 4e3b373df3 MT#7119 API: Fix PBX subscriber creation.
12 years ago
Gerhard Jungwirth e02841d769 MT#7309 API fix updating autoattendants
12 years ago
Gerhard Jungwirth 2e1b9135a6 MT#7307 API fix speeddials validation
12 years ago
Gerhard Jungwirth ef2259c2a9 MT#7271 API set user_preference on updating cfmappings
12 years ago
Gerhard Jungwirth 4d2722c5c1 MT#7271 API set user_preference on updating callforwards
12 years ago
Gerhard Jungwirth 71aa24e791 MT#7239 enforce boolean context
12 years ago
Gerhard Jungwirth 7a79ad2fec MT#7211 API autoattendants
12 years ago
Andreas Granig 378f53c806 MT#7191 Use DT to select contact country.
12 years ago
Irina Peshinskaya d87e6b297b MT#5879 Replace invoices to separated controller.
12 years ago
Irka 50b89773da Save state with incorrect, but fast svg template apply
12 years ago
Gerhard Jungwirth 1eadcf7ea7 MT#3955 API callcosts: filter by subscriber_id
12 years ago
Gerhard Jungwirth ac74b9774d MT#3955 API callcosts: GET
12 years ago
Gerhard Jungwirth 7333869c54 MT#7113 API subscribers: provide hunt-policy/timeout
12 years ago
Andreas Granig df9d103893 MT#6827 Deprecate linerange_num field.
12 years ago
Andreas Granig 60de7de4a7 MT#7067 API: Implement sound file handling.
12 years ago
Andreas Granig aaac4b6415 MT#7067 API: Implement sound set handling.
12 years ago
Andreas Granig b0993b62b9 MT#3939 API: Implement trusted source handling.
12 years ago
Andreas Granig 1cc0aa69f4 MT#7039 API: link subscriberregistrations
12 years ago
Andreas Granig 74d3458e66 MT#7061 API: implement reminder handling.
12 years ago
Andreas Granig 024d3fc92a MT#7029 API: fix exposure of administrative flag.
12 years ago
Andreas Granig 9767e62204 MT#6913 API: remove Data::Printer debug.
12 years ago
Andreas Granig 2b2c1f0fbb MT#6913 API: fix profile(set) update.
12 years ago
Andreas Granig 7df32a993b MT#7039 API: implement SIP registration handling
12 years ago
Andreas Granig 7cbdb2762f MT#3947 API: Implement voicemail settings.
12 years ago
Gerhard Jungwirth 663782432e MT#7029 API subscriber, fix creation of admin subscriber
12 years ago
Andreas Granig 28ee0960a4 MT#3943 API: fetch cdrs via REST.
12 years ago
Andreas Granig b0b0e03594 MT#6871 Fix updating non-pbx subscriber.
12 years ago
Andreas Granig bffe93f359 MT#6979 API: expose id field in pbx device items
12 years ago
Andreas Granig 6e5e1b53c4 MT#3941 API: Implement voicemail message handling.
12 years ago
Gerhard Jungwirth f7ebfe07c1 MT#3937 API speeddials put/patch
12 years ago
Gerhard Jungwirth d71f12aff9 MT#3937 API speeddials get
12 years ago
Gerhard Jungwirth 139dabf562 MT#6827 API pbxdevice* improvements
12 years ago
Gerhard Jungwirth 0de65edace MT#6827 API pbxdevicemodels GET
12 years ago
Gerhard Jungwirth 313bf84e6a MT#6827 API pbxdeviceconfigs GET
12 years ago
Gerhard Jungwirth 0430f83d46 MT#6827 API pbxdeviceprofiles GET
12 years ago
Andreas Granig c8ad008ca6 MT#3935 API: Properly handle bool values in prefs.
12 years ago
Andreas Granig 84cc7c36c9 MT#6913 API: fix profile(_set) deletion.
12 years ago
Andreas Granig 19d6b47796 MT#6913 API: implement profile handling.
12 years ago
Andreas Granig 427bd2e312 MT#6913 API: Basic management of profile sets.
12 years ago
Andreas Granig 3ec2d88bfe MT#6909 API Check for existance of email tmpl name
12 years ago
Andreas Granig f47c7d114f MT#6909 API: add reseller rel to emailtemplates
12 years ago
Andreas Granig cd98d27ad7 MT#6909 API: implement email template management.
12 years ago
Andreas Granig 1da7f9a7bc MT#6789 API: validate email template id
12 years ago
Andreas Granig 88c6e4d78f MT#6789 API: handle subscriber email and profile.
12 years ago
Andreas Granig 976843e55e MT#6827 API POST/PUT/PATCH/DELETE of field devices
12 years ago
Gerhard Jungwirth d2a3348a78 MT#6827 API pbxdevices POST
12 years ago
Gerhard Jungwirth 816fbcefb6 MT#6827 API pbxdevices GET
12 years ago