Commit Graph

1210 Commits (11b82f1a6f9b64cf1fabae927cd83f23c8bd681d)

Author SHA1 Message Date
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
11 years ago
Gerhard Jungwirth 8cb165b3fc MT#13243 api filter by webuser, -password
11 years ago
Andreas Granig 2c54106fd0 MT#13201 Implement 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 447a08f921 MT#12303 dialogic client use LWP::UserAgent
11 years ago
Andreas Granig caac2cefd8 MT#12847 Use form->params instead of form->values
11 years ago
Andreas Granig 6ef25b389d MT#12847 Fix creating pbx pilot subscriber
11 years ago
Irina Peshinskaya 1538654760 MT#11667 Some features to calllist
11 years ago
Irina Peshinskaya 03aaaa2362 MT#11549 Fix API search by aliases, broken after optimization
11 years ago
Rene Krenn a750b795f1 MT#11917 align snapshots in DELETE methods
11 years ago
Andreas Granig 1a2a467345 MT#12673 Show ncos and rwr prefs desc in API
11 years ago
Rene Krenn 4c8d82a0a0 MT#11917 testcase json conversion
11 years ago
Rene Krenn bce0058915 MT#11917 test enviroment json boolean conversion
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
Rene Krenn bcb6f1e7cd MT#11917 CFTimeSets
11 years ago
Rene Krenn 0d361710f7 MT#11917 CFTimeSets typos
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
Rene Krenn b5dca5e6e2 MT#11917 next batch of API resources w. journal
11 years ago
Gerhard Jungwirth 0232af69d1 MT#11779 fix subscriber form setting admin flag
11 years ago
Irina Peshinskaya d51c33177d MT#11147 Left linking extensions and phones only for phones type
11 years ago
Irina Peshinskaya bda844c9d3 MT#10159 Add API call towards MWI on voicemail dir change
11 years ago
Gerhard Jungwirth 9628a322c9 MT#12303 configure dialogic for ss7
11 years ago
Rene Krenn 96c731a144 MT#11917 Journaling for first set of resources
11 years ago
Gerhard Jungwirth fefc0d4242 MT#11775 adapt fax error message
11 years ago
Irina Peshinskaya 11979e04ad MT#11147 Create fake data for the devicemodels and pbxdevices tests
11 years ago
Gerhard Jungwirth 63371e46af MT#11637 properly define reseller_id on roles of customercontacts
11 years ago
Irina Peshinskaya eb049fa910 MT#11147 Fix multi ranged field devices creation
11 years ago
Andreas Granig 1425bf7697 MT#10869 Hide account/connection info in jitsi
11 years ago
Andreas Granig 3fd27c9519 MT#10869 Add park option to Jitsi config
11 years ago
Gerhard Jungwirth 63db8edc8c MT#11501 dialogic isdn library
11 years ago
Andreas Granig 32344a302a MT#12219 Add q param also to firmware/next
11 years ago
Kirill Solomko b622c5e6d1 MT#12165 - utf8 support for JSON data
11 years ago
Andreas Granig 9f25a4df95 MT#12219 Add q param to firmware/latest
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
Rene Krenn eed41633bd MT#11917 Write journal for customer create/update.
11 years ago
Gerhard Jungwirth db2408cd3a MT#11891 trigger xmlrpc when moving rewrite rules
11 years ago
Andreas Granig bc32830ad9 MT#11741 API: fix pbxdevicemodelimages props doc
11 years ago
Andreas Granig d40f9976ba MT#11741 API: Add pbxdevicemodelimages resource.
11 years ago
Irina Peshinskaya 80ee2a1af9 MT#11549 Add alias filter for subscribers in API too.
11 years ago
Andreas Granig 6e53505c57 MT#10587 Disable yealink encryption.
11 years ago
Andreas Granig db99c346f7 MT#10587 Fix empty enc master key for yealink
11 years ago
Irina Peshinskaya ac9b5ff871 MT#11549 Search by alias too, but aliases aren't shown
11 years ago
Irina Peshinskaya 8fe9c0b06d MT#5585 Add details about cdr record
11 years ago
Gerhard Jungwirth 1c7fb3a781 MT#5435 option to show table summaries
11 years ago
Kirill Solomko 391d10a8d8 MT#9719 - Reworked the ip/auth banlist parsing for the GUI representation
11 years ago
Irina Peshinskaya ca6594e3a2 MT#5585 Add calls cost to subscriber calls list.
11 years ago
Andreas Granig 950773557e MT#10869 Unify jitsi status option in lockdown
11 years ago
Andreas Granig d2e6d40179 MT#11219 Skip cache cleaning on skipped files.
11 years ago
Andreas Granig 8381be7b7d MT#11219 Load default files for sound set.
11 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
11 years ago
Irina Peshinskaya ee018bb44b MT#10159 Mark messages as read and send MWI notification about messages amount
11 years ago
Andreas Granig e37dc3d40a MT#10879 Handle deletion of primary number.
11 years ago
Andreas Granig 81c23a38ea MT#5173 Fix polycom bootstrapping.
11 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
Andreas Granig bc7694433b MT#5173 Add polycom bootstrap and directory.
11 years ago
Irina Peshinskaya ce29d22a53 MT#10715 Add Polycom Zero Touch Provisioning (ZTP) client.
11 years ago
Andreas Granig cb9c14af54 MT#10869 Allow webusername to be an email address
11 years ago
Andreas Granig dad59b38c8 MT#10869 Add option to jitsi-auth via web creds
11 years ago
Andreas Granig 8ebb4cfc02 MT#10869 Implement jitsi config lock-down
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
Kirill Solomko 06c058caa6 MT#10169 - add "enabled" feature for rewrite rules, peering hosts/rules
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 8b8355914e MT#6785 Fix creating subscriber with ext 0.
11 years ago
Andreas Granig 64093a0a88 MT#10691 Add digits group for contract sound set
11 years ago
Andreas Granig 30d207508e MT#5241 Update primary number on group ext change
11 years ago
Andreas Granig 3cf80bf916 MT#10587 Parse autoprov bootstrap id and mark conf
11 years ago
Andreas Granig c6b336072b MT#10537 Support customer_id for calllists.
11 years ago
Andreas Granig 3624c48faa MT#10587 Use insecure bootstrap URL
11 years ago
Andreas Granig f40c5e699d MT#10603 Fix log severity.
11 years ago
Andreas Granig a1e98c6645 MT#10603 Print autprov config access/failure
11 years ago
Andreas Granig 71620f6b8e MT#10587 Encrypt Yealink configs.
11 years ago
Andreas Granig 19b6e100fa MT#10587 Add yealink directory url.
11 years ago
Irina Peshinskaya 618208acdb MT#10501 Add blob data columns only to particular records
11 years ago
Andreas Granig 9296582076 MT#10587 Properly check for fwver value.
11 years ago
Andreas Granig f37d3df714 MT#10587 Add baseurl to autoprov config vars
11 years ago
Andreas Granig 143486dd7c MT#10587 Always strip .cfg in device provisioning
11 years ago
Andreas Granig 8a70ef15cd MT#10587 Implement Yealink remote address book
11 years ago
Andreas Granig ad6dbc258c MT#10537 API: filter for call type in calllist
11 years ago
Andreas Granig f9cabf26ef MT#10543 Set t38 param for use in dev config.
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 1505d818ea MT#10301 Keep admin flag as is on pilot edit.
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 331f1b3582 MT#10045 Use form->values instead of form->params for contract forms
11 years ago
Irina Peshinskaya 0c26c90685 MT#10041 Query_params raised multidomain request in not multidomain env.
11 years ago
Kirill Solomko f5830cd43a MT#8645 - billing profiles, disable seaerch by "Used", "used" internal renamed into "v_count_used" to be taken as a virtual column by the Datatables module
11 years ago
Irina Peshinskaya 64dd9c01e2 MT#9177 Bootstrap_uri logic and fixes.
11 years ago
Kirill Solomko 443c9bb7db MT#8645 - add "terminate" method
11 years ago
Irina Peshinskaya 715a39ffd0 MT#9177 inflate sync credentials values in Controller from DB.
11 years ago
Irina Peshinskaya bcd8c30efd MT#9177 Add credentials as device fields logic
11 years ago
Andreas Granig 5bb95acc40 MT#9881 Add panasonic address book url to config
11 years ago
Andreas Granig 1966ae765b MT#9881 Slight panasonic fixes.
11 years ago
Andreas Granig efa2acbc0f MT#9177 Adapt API to new device bootstrap.
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 a6527bb4c7 MT#9177 API for autoprov. Not tested yet.
11 years ago
Irina Peshinskaya c518e74530 MT#9177 Device model web form tested can be created and changed
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
Irina Peshinskaya abf4cb937f MT#9177 Changes for centrlised sync parameters table. Draft.
11 years ago
Andreas Granig e1a7f1a5a1 MT#6969 Pass proxy:port to check-sync script
11 years ago
Andreas Granig 10624d734e MT#6969 Catch and log sip sync errors.
11 years ago
Andreas Granig 30bc5d383d MT#6969 Ignore capturex return value
11 years ago
Andreas Granig f89efc9095 MT#6969 Fix sip sync error.
11 years ago
Andreas Granig 2651a83afa MT#9881 Implement panasonic phone book
11 years ago
Victor Seva 83a33d4270 MT#8245 Change initial point of login to /login
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
Irina Peshinskaya 29b988492f MT#9431 Update usr_preference cloud_pbx_hunt_policy in Subscriber API.
11 years ago
Andreas Granig a58ac04e17 MT#9481 API: Implement customer balance handling
11 years ago
Andreas Granig eec03aa6b1 MT#9277 Fix date deflation for voucher.
11 years ago
Andreas Granig 64d65a10a5 MT#9277 Implement basic voucher management.
11 years ago
Andreas Granig 7389205d59 MT#9369 Export numbers in device config
11 years ago
Irina Peshinskaya bf9ed81fd2 MT#9329 Use DB to count statistic for calls.
11 years ago
Kirill Solomko 85978fb823 MT#8547 - Remove "push on reference" syntax
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 f2a00bad78 MT#9237 Fix editing advanced CF map with n>1 recs
11 years ago
Andreas Granig 0204022cf5 MT#9225 Modify allowed_clis on add/remove number
11 years ago
Kirill Solomko 799d95b314 MT#7705 - Subscriber.pm: add logging for destination sets/time sets, password recovery and internal errrors
11 years ago
Irina Peshinskaya 4bb916a33c Revert "MT#9177 Fix device annotations sql error in devmod_edit."
11 years ago
Andreas Granig cdba3fd0ac MT#6969 Fix sync logic on registration.
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
Alexander Lutay 643cf6d9da MT#8215 Set NGCP-Summary.json as default Kibana page
11 years ago
Kirill Solomko 8c09ffa44a MT#7705 - fix undef ids detection in error messages. add logging for Contract, Customer
11 years ago
Gerhard Jungwirth c87db578f5 MT#7177 fix form initializatoin for DestinationSets
11 years ago
Andreas Granig c33ae6d879 MT#8215 Implement proxy for kibana/elasticsearch
11 years ago
Andreas Granig 18467405b0 MT#6969 Trigger device resync via SIP if online
12 years ago
Irka e313eb7063 MT#8371 Remove duplicate joins contracts_rs with billing_mapping.
12 years ago
Irka 6299743d63 MT#8371 Additional changes for actual billing_mapping optimisation.
12 years ago
Kirill Solomko aca1155e64 MT#7705 - Rework logging for Controller/Contract module
12 years ago
Kirill Solomko 4a346d6383 MT#7705 - Rework logging for Controller/Contact module
12 years ago
Kirill Solomko 68a1aa349e MT#7705 - Rework logging for Controller/Billing module. Improve Message.pm $log parsing and shown as LOG= (optional)
12 years ago
Kirill Solomko f759cbeb98 MT#7705 - Logging for Controller/Administrator module
12 years ago
Andreas Granig 30384f34dc MT#8723 Provid direct pbx fw link for version
12 years ago
Irka c7a2dae1fc MT#8621 Check callforward spec against empty desctinations
12 years ago
Andreas Granig 8e0157b78b MT#8613 Add basic CRUD for LI X-1 provisioning
12 years ago
Andreas Granig 1306ba53c6 MT#8561 API: filter write ops for r/o users
12 years ago
Gerhard Jungwirth 12ee43f671 MT#8395 replace email plugin
12 years ago
Andreas Granig a30e471799 MT#8495 Handle another level of nesting in banlist
12 years ago
Andreas Granig 953142d4f0 MT#8279 Deflate numbers in call list.
12 years ago
Andreas Granig 145291a23e MT#8279 Deflate CF destination in CSC
12 years ago
Andreas Granig a5cd159b56 MT#8279 Deflate speed dial in CSC list
12 years ago
Andreas Granig cf519fb44b MT#8279 Inflate/deflate block list input in CSC
12 years ago
Andreas Granig c2e116a825 MT#8279 inflate/deflate subscriber speed-dial
12 years ago
Andreas Granig 996fd6000c MT#8299 API: align PUT for pbxdevicemodels.
12 years ago
Andreas Granig 6f50a2dac7 MT#8299 Create/Edit models via web interface.
12 years ago
Andreas Granig a5b0aaee2c MT#8299 Use extended form for device model
12 years ago
Andreas Granig 4596002eca MT#8299 API: create full device model with labels
12 years ago
Andreas Granig 853ab093d5 MT#8299 API: Use multipart upload for device model
12 years ago
Andreas Granig c5067b4cac MT#8299 Show disp name and ext in pbx dev config
12 years ago
Andreas Granig c44d28ef54 MT#8299 Also properly edit pbx device.
12 years ago
Andreas Granig 7efc1c43d6 MT#8299 Successfully create new pbx device.
12 years ago
Andreas Granig cc68e4959d MT#8299 Show annotated pbx device.
12 years ago
Andreas Granig b146fb45ee MT#8299 PoC to render phone image with annotations
12 years ago
Andreas Granig 50777321c0 MT#7803 Fix invoice list preparation.
12 years ago
Irka c43ccd7c5d MT#8401 Invoce data preprocessing.
12 years ago
Gerhard Jungwirth 789d162414 MT#8367 api fix subscriber delete as reseller
12 years ago
Gerhard Jungwirth c15acb9423 MT#8287 only create aliases if available on subscriber creation
12 years ago
Irka b59e7bb3df MT#8367 Remove potentially ambiguous voip_subscribers.status reference
12 years ago
Gerhard Jungwirth 2b4e5d0f61 MT#8309 API billingfees logic
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
Irka 18b86b3ffd MT#5879 Remove template active as logic changed to invoice per customer.
12 years ago
Gerhard Jungwirth d57aa0e7ff MT#7673 update voicemail number in webinterface
12 years ago
Gerhard Jungwirth 9a8cd44e6e MT#7931 group captured calls
12 years ago
Irka f95f158323 MT#5879 Merge with Andreas version of Invoice Template APIs.
12 years ago
Irka 4d7f2ff7f8 MT#5879 Deny to create invoice templates with duplicated names
12 years ago
Irina Peshinskaya 3b281f61cd MT#7867 InvoiceTemplate API draft.
12 years ago
Irka b2f21dd777 MT#7861 Use pixels as main unit to be in accordance with svg-edit.
12 years ago
Gerhard Jungwirth 9f7f55d07f MT#8063 api fix uploading music_on_hold
12 years ago
Gerhard Jungwirth 6c5f35d159 MT8165 explain cfmappings on callforwards doc
12 years ago
Gerhard Jungwirth 309b5ab069 MT#8015 update de translation
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 b0a7f8f2b2 MT#7717 explicitly delete related tables of voip_domains
12 years ago
Gerhard Jungwirth c5fd0122a6 MT#7981 possibility to delete subscriber admin flag
12 years ago
Gerhard Jungwirth c1c1117600 MT#8035 Write start_ivr and end_ivr events
12 years ago
Irina Peshinskaya 0dbc857613 MT#7867 Invoice template per reseller
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 6834738216 MT#7747 API: Improve fee bulk upload documentation
12 years ago
Andreas Granig c34f5e11a0 MT#7747 API: implement fee bulk upload
12 years ago
Irina Peshinskaya da71415239 MT#5879 Default content on template creation and x- mimetype.
12 years ago
Andreas Granig 33ace9c766 MT#7941 Another fix for empty CF dsets.
12 years ago
Andreas Granig 3b0aa836d9 MT#7797 API: allow list in customer status filter
12 years ago
Andreas Granig ec6c5c4557 MT#7941 Fix handling empty destination set in pref
12 years ago
Andreas Granig 0d577b3490 MT#7935 Show callid, cost and link to callmap.
12 years ago
Andreas Granig d3a21f146f MT#7545 Fix editing non-pbx subscriber.
12 years ago
Andreas Granig b0491942f5 MT#6693 Handle pseudo-preferences for subprofs.
12 years ago
Gerhard Jungwirth 54810af842 MT#7447 fix soundfiles controller
12 years ago
Andreas Granig 9157588f97 MT#7803 API: fetch invoice details via API
12 years ago
Gerhard Jungwirth 49f14f8e8f MT#7447 fix api customers test
12 years ago
Gerhard Jungwirth 6dd1562252 MT#7841 API callforwards: improve documentation examples
12 years ago
Gerhard Jungwirth b0235d97d1 MT#7841 document api callforwards, cfmappings
12 years ago
Andreas Granig 26ec3aad80 MT#7067 API: Don't log sound file on upload.
12 years ago
Andreas Granig b34ae4eed2 MT#7803 Fix customer balance creation on new month
12 years ago
Andreas Granig c229863451 MT#7803 Fix fetching invoice svg data.
12 years ago
Andreas Granig 3f8f4880de MT#7555 API: Terminate instead of delete subs
12 years ago
Andreas Granig 915cf7749a MT#7555 Properly terminate subscribers.
12 years ago
Andreas Granig 14a629f4aa MT#7803 Add invoice links and sections.
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 0a83a9aa9d MT#7775 Fix xmldispatching on domain creation
12 years ago
Andreas Granig 5805d848d3 MT#7771 Add cloud_pbx_ext preference.
12 years ago
Andreas Granig 2d9be3f212 MT#7771 Introduce @{...} for match in rewrite rule
12 years ago
Andreas Granig fae332191a MT#5879 Include Countries.pm before Sipwise::Base.
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 3845260070 MT#7649 API: Implement create/update for pbx devs
12 years ago
Andreas Granig 7563aeeb43 MT#7625 Check subscriber status is active on login
12 years ago
Andreas Granig eaa4fea245 MT#7555 Properly terminate subs on customer edit.
12 years ago
Andreas Granig dd0f61f081 MT#7377 Fix pilot subscriber tagging.
12 years ago
Andreas Granig 5b8d597dc3 MT#5879 Fix email template in customer edit.
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 2f67a948ac MT#5879 Contract buttons and generate_invoice.
12 years ago
Irina Peshinskaya 76b059fae7 MT#5879 Email templates buttons for contract forms.
12 years ago
Andreas Granig 7089121482 MT#7377 API: Add filter for is_pbx_pilot.
12 years ago
Andreas Granig c36a127a97 MT#7495 Add customerpreferences rel and fix doc.
12 years ago
Andreas Granig 8fe6449bdb MT#7469 Prepare for SPA client certificate auth
12 years ago
Andreas Granig ac736caa00 MT#7495 Allow subadmin to configure contract prefs
12 years ago
Andreas Granig 151b77692f MT#7487 API: filter subscribers using profile_id
12 years ago
Andreas Granig e136be4c68 MT#7485 API: filter soundsets for name
12 years ago
Irina Peshinskaya 9f5bf1ad35 MT#5879 Changes related to invoice email template.
12 years ago
Irina Peshinskaya 6d6484a645 MT#5879 Changes related to invoice email template.
12 years ago
Irina Peshinskaya 576f5e0dea MT#5879 Return invoice_email_template into customer creation form.
12 years ago
Irina Peshinskaya 3ee4f3e61d MT#5879 Implement countr name in controller.
12 years ago