Commit Graph

826 Commits (master)

Author SHA1 Message Date
Rene Krenn 39bf6abf47 TT#82304 fix fraud reseller<->customer costs in mails
6 years ago
Flaviu Mates 9907936d47 TT#76108 - Implement password reset mechanism for admins
6 years ago
Flaviu Mates e170193cc9 TT#81184 - Add PATCH/PUT endpoints for '/api/admins'
6 years ago
Flaviu Mates 10415a55f6 TT#74220 - Upgrade '/api/cfmappings'
6 years ago
Flaviu Mates 251b95e521 TT#74220 - Return condition values on /api/headerrulesets GET
6 years ago
Andreas Granig 8f8e1d5fc9 TT#78557 - Use bcrypt to hash webpassword
6 years ago
Rene Krenn a30a36012c TT#80552 fix /api/calllist owner logic
6 years ago
Rene Krenn f5459af67e TT#78467 OWNER_VAT_SETTINGS option for calllist/conversations
6 years ago
Rene Krenn a11f2bed5e TT#77452 properly synchronize subscriber create/update
6 years ago
Flaviu Mates 445197df53 TT#76360 - Implement /api/activesubscriberpreferences endpoint
6 years ago
Rene Krenn adabbf084b TT#78153 fix _item_by_aor for redis
6 years ago
Flaviu Mates a51a7560bc TT#76751 - Fix CF creation when not sending 'enabled' param
6 years ago
Flaviu Mates d0926cf6e6 TT#74526 - Updgrade /api/headerrules
6 years ago
Flaviu Mates 727af5dd56 TT#74527 - Upgrade /api/callforwards
6 years ago
Flaviu Mates 1e7762e0b7 TT#74525 - Updgrade /api/headerrulesets
6 years ago
Flaviu Mates 8a7b6f7314 TT#75751 - Add enable/disable feature for Call Forwards
6 years ago
Guillem Jover 467084705d TT#71950 Fix typos
6 years ago
Rene Krenn bfd2b4b5b1 TT#73364 batch provisioning
6 years ago
Flaviu Mates b0baf125c7 TT#69407 - Add customer external_id to /api/customerbalances
6 years ago
Flaviu Mates 467321e2f3 TT#69360 - Fix 500 errors when issuing POST to HeaderRule(Actions|Conditions)
7 years ago
Flaviu Mates a4265a91e0 TT#69503 - Change subscriber's domain assignation logic
7 years ago
Flaviu Mates 54935452e8 TT#69370 - Remove validation of SIP URI type for banned users id's
7 years ago
Flaviu Mates 16d34fa282 TT#69304 - Fix typo that broke '/api/speeddials'
7 years ago
Rene Krenn 838cd09aca TT#68703 workaround slow contract_cnt queries of profiles
7 years ago
Flaviu Mates 5c1fa4074d TT#64663 - Add received field to subscriberregistrations
7 years ago
Andreas Granig be9f360638 TT#67210 More db table column alignments
7 years ago
Andreas Granig 4ea66d6177 TT#67210 Align deviceid alias name to db column
7 years ago
Andreas Granig 800957e900 TT#67210 Use device_id assignment for field devices
7 years ago
Marco Capetta 5b39645647 TT#62269 add new call forward type "cfo"
7 years ago
Flaviu Mates 42473db9d7 TT#64751 - Allow subscribers to change their password
7 years ago
Kirill Solomko ce664263b2 TT#65101 add ccareadmin ccare roles
7 years ago
Flaviu Mates 6f8a1c8be0 TT#64751 - Allow subscribers to change their password
7 years ago
Andreas Granig 536935f754 TT#64653 Add thumbnail support to admin panel
7 years ago
Kirill Solomko 8c69fbf604 TT#64017 API/SubscriberRegistrations Redis multidomain search
7 years ago
Rene Krenn ed3ea31e07 TT#64701 remove customer_fraud_events.pm virtualview
7 years ago
Kirill Solomko 914722e348 TT#63545 rework /api/customerfraudevents support cdr_period_costs
7 years ago
Flaviu Mates 430e59055c TT#64011 - Implement NCOS LNP Carrier patterns support in UI/API
7 years ago
Kirill Solomko 4db31270b2 TT#63542 API/SubscriberRegistrations respect redis usrloc
7 years ago
Kirill Solomko 09a10344fd TT#63542 use multidomain in item_by_aor
7 years ago
Flaviu Mates 603351c2d5 TT#59024 - Disable web_password and sip password fields
7 years ago
Rene Krenn dda5ffe48f TT#56340 fix subscribers.t not matching obfuscation chars
7 years ago
Rene Krenn cae5270af5 TT#56340 panel logline obfuscation
7 years ago
Irina Peshinskaya 5dc3065cdf TT#51061 Disable prepaid billing plan for peering/reseller contracts
7 years ago
Flaviu Mates d59e4c97e2 TT#58570 Fix subscriberadmin PATCH
7 years ago
Flaviu Mates cac9c4dea0 TT#56060 Implement PATCH method for soundfiles
7 years ago
Irina Peshinskaya 1477062188 TT#55364 Fix /api/numbers PATCH for aliases
7 years ago
Flaviu Mates 69bff5fd94 TT#54957 Implement support for uploading multiple sound file types on /api/soundfiles
7 years ago
Andreas Granig 39e81ebbe0 TT#55873 Only expose marked sound handles to customers
7 years ago
Flaviu Mates 83521b3b70 TT#53334 Fix header rule set id handling
7 years ago
Kirill Solomko 82e3ce898b TT#55104 fix sound files update_model error handling
7 years ago
Rene Krenn 78a134ef15 TT#46955 reseller preferences
7 years ago
Kirill Solomko 2a6dffa62e TT#47010 add per subscriber header manipulations
7 years ago
Andreas Granig d5ba7c11cb TT#52989 Implement device alias provisioning logic
7 years ago
Irina Peshinskaya 80b0cf0a35 TT#47534 Remove unnecessary debug from timesets api
7 years ago
Irina Peshinskaya ec178cd8e4 TT#47534 Implement api timesets upload/download
7 years ago
Irina Peshinskaya 92ac694c6c TT#49689 Rename method *_timesets to *_timeset
7 years ago
Rene Krenn 915e317419 TT#53421 fix conversations item<->resource confusion
7 years ago
Rene Krenn 8ed0574a68 TT#48988 timezone conversions for CF timeset periods
7 years ago
Irina Peshinskaya 08a6b818d8 TT#50802 Use one-to-one relation to filter numbers by type
7 years ago
Irina Peshinskaya e15e404232 TT#51109 Enable api soundgroups and soundhandles for subscriberadmin
7 years ago
Irina Peshinskaya e9486b891d TT#50802 Consider terminated subscribers in alias management
7 years ago
Kirill Solomko 66241b6d03 TT#49754 add t/api-rest/api-headerrulesets.t
7 years ago
Kirill Solomko 13d121618f TT#47004 Implement Header Manipulation API endpoints
7 years ago
Rene Krenn fec183ca63 TT#46159 fix saving sip_username re in Intrecept-SOAP
7 years ago
Irina Peshinskaya 8ee1e8e08b TT#47268 Fix getting banned items
8 years ago
Irina Peshinskaya 83d715230e TT#47963 Fix emailtemplates put and patch
8 years ago
Irina Peshinskaya 73d4c8fa74 TT#47906 Fix soundsets POST without contract or customer
8 years ago
Irina Peshinskaya bb04e38d65 Revert "Revert "TT#47906 Remove unnecessary code from /api/soundsets/""
8 years ago
Kirill Solomko 04500cbc40 Revert "TT#47906 Remove unnecessary code from /api/soundsets/"
8 years ago
Irina Peshinskaya af314a0d33 TT#47906 Remove unnecessary code from /api/soundsets/
8 years ago
Irina Peshinskaya 4ceb7754b7 TT#47906 Fix discrepancy between doc and code in /api/soundsets/
8 years ago
Irina Peshinskaya e0ee27d2bb TT#47569 Rename soundset override parameter to replace_existing
8 years ago
Irina Peshinskaya b88000b968 TT#47569 Add possibility to load default files in sounsets api
8 years ago
Irina Peshinskaya e438feafa3 Revert "TT#45685 Fix peering server uniq check"
8 years ago
Irina Peshinskaya 5d499b42cb TT#45685 Fix peering server uniq check
8 years ago
Irina Peshinskaya e462e95957 TT#41628 Add web ui for the TimeSets
8 years ago
Kirill Solomko ad9fead357 TT#44603 fax number normalization logic selection
8 years ago
Rene Krenn 36169c0271 TT#44963 fix getting contract in /api/capabilities
8 years ago
Irina Peshinskaya bc926d6ae9 TT#40453 Remove obsolete code from /api/callrecordings/
8 years ago
Gerhard Jungwirth 25efe6622e TT#41627 new /api/timesets in iCal format
8 years ago
Irina Peshinskaya b1e4733d00 TT#43351 Check subscriberadmin access to profile and profile_set
8 years ago
Irina Peshinskaya c76d300f7d TT#40503 Remove explicit role checking for journal links
8 years ago
Irina Peshinskaya 49e9e49b74 TT#44077 Disable subscriberadmin creation for subadmin in API
8 years ago
Rene Krenn ad0fadef81 TT#43755 fix miliseconds presentation
8 years ago
Kirill Solomko ecfe7f5a17 TT#43561 /api/calllists add init_time field
8 years ago
Rene Krenn 2b7a1a33a8 TT#41553 TT#41554 billing fee match_mode
8 years ago
Irina Peshinskaya cf0a6a3684 TT#42860 Add proper reseller checking to subscribers API
8 years ago
Irina Peshinskaya 9ed0657d4c TT#40503 Show journal links to allowed roles only
8 years ago
Irina Peshinskaya 47ebd02be5 TT#28457 Remove inherited code from faxserversettings
8 years ago
Irina Peshinskaya 3e95f54c09 TT#40511 Check subscriberadmin edit only own customer subscriber
8 years ago
Gerhard Jungwirth d7cb06c215 TT#38811 fix changed subscriber form
8 years ago
Rene Krenn 7d045b9ffc TT#42260 remove prepaid and prepaid_library pref usage
8 years ago
Rene Krenn 0574a4f90c TT#40507 tz and use_owner_tz query params for /api/conversations
8 years ago
Rene Krenn 8173249197 TT#41022 calllist, faxes, vm: use owner's inherited tz
8 years ago
Rene Krenn 145167e3db TT#38401 switch to new billing mappings tables
8 years ago
Irina Peshinskaya 0d11ae61ff TT#39949 Allow faxserversettings to subscriber roles
8 years ago
Kirill Solomko 62a81f1ec7 TT#40010 add new call forward type "cfr"
8 years ago
Gerhard Jungwirth 9210ac0487 TT#37206 is_regexp flag for callforwardings
8 years ago
Irina Peshinskaya 2431c0efd9 TT#36007 Remove /api/sipcaptures standard GET method
8 years ago
Gerhard Jungwirth f5687b2294 TT#37205 bnumber cf in API: complex /api/cf*
8 years ago
Gerhard Jungwirth a97cbbab0d TT#37205 bnumber cf in API: /api/callforwards
8 years ago
Irina Peshinskaya 5a504e97c1 TT#37459 Implement outbound lb_set/path for permanent registrations
8 years ago
Rene Krenn 11c1e0499b TT#38767 prevent self-calls dupes in conversations
8 years ago
Gerhard Jungwirth 4feeb76a93 TT#38005 fix/resolve various perlcritic errors
8 years ago
Irina Peshinskaya b96431b909 TT#37951 Fix regression made in /api/admins
8 years ago
Irina Peshinskaya 323d12bd8a TT#37325 Make lines not mandatory for /api/pbxdevices
8 years ago
Gerhard Jungwirth 20a201581a TT#37222 fix some perlcritic errors ValuesAndExpressions::ProhibitCommaSeparatedStatements
8 years ago
Kirill Solomko 6dc1e7c5b3 TT#36007 add /api/sipcaptures
8 years ago
Andrew Pogrebennyk 40502cd746 TT#36224 Show loc entries in /api/subscriberregistrations when ignore realm
8 years ago
Irina Peshinskaya bfb760c3fb TT#36402 Fix preferencesmetaentries enum processing
8 years ago
Irina Peshinskaya 17a788718d TT#36402 Add field device preferences API
8 years ago
Irina Peshinskaya 9b10bc58ae TT#36055 Remove common code from preferences
8 years ago
Irina Peshinskaya 681d5e93c3 TT#36055 Introduce container_resource parameter for preferences
8 years ago
Alexander Lutay cdbc01978c TT#29620 Clean TAP test warning: Missing AUTHOR/DESCRIPTION/LICENSE section in POD
8 years ago
Rene Krenn 17082b3b38 TT#33369 remove check for LI number in 3306 db (again)
8 years ago
Rene Krenn b35b0e1cbc TT#35662 move product_id to billing.contracts
8 years ago
Irina Peshinskaya 17d36cc339 TT#35429 Fix using boolean json strings in /api/admins
8 years ago
Irina Peshinskaya a3382a92f6 TT#35538 Faxes allow application/json and multipart/form-data
8 years ago
Irina Peshinskaya 1d9907ad45 TT#35429 Allow both 0/1 an true/false as boolean input in /api/admins
8 years ago
Irina Peshinskaya 57786469cc TT#35714 Fix calllists mandatory parameters
8 years ago
Irina Peshinskaya 05c2708832 TT#34567 Apply mandatory parameters to hal links
8 years ago
Irina Peshinskaya 5c2dab378e TT#34567 Fix incorrect DBIC find using
8 years ago
Rene Krenn fefcaef806 TT#34751 TT#34752 /api/callqueues
8 years ago
Irina Peshinskaya 13cc8b6f66 TT#35057 Enable fax sending to subscriber and subscriberadmin roles
8 years ago
Irina Peshinskaya f103d31d8a TT#35058 Apply write access checking for subscriberadin on subscribers API
8 years ago
Irina Peshinskaya 4c53ac4d7d TT#34564 Add csv download and upload to PhonebookEntries API
8 years ago
Irina Peshinskaya 3308321387 TT#34015 Clear and stable implementation of early input check
8 years ago
Irina Peshinskaya 8505eb2470 TT#34565 Consider existent but undefined privileges
8 years ago
Irina Peshinskaya ca8f0c2805 TT#34565 Consider empty privileges for the subscriberadmin
8 years ago
Irina Peshinskaya fd6fe07c88 TT#34021 Rename acl to privileges
8 years ago
Irina Peshinskaya ad9748860f TT#34454 Show billing voip_subscriber.id instead of provisioning
8 years ago
Irina Peshinskaya 60e209ca84 TT#34015 Introduce /api/phonebookentries
8 years ago
Irina Peshinskaya cb1a3a4cd8 TT#34021 Allow PUT and PATCH to subscriberadmin on subscribers
8 years ago
Kirill Solomko da4bc4e970 TT#33871 use a correct rs call in mailtofaxsettings
8 years ago
Irina Peshinskaya 469d481b9f TT#32913 Remove excrescent code from /api/numbers
8 years ago
Irina Peshinskaya fea5aa71af TT#33399 Make owner a mandatory parameter for the conversations API
8 years ago
Kirill Solomko ad04649ece TT#26652 addditional subscriberregistrations error checks
8 years ago
Irina Peshinskaya 1877770f94 TT#33391 Adapt process_cdr_item to special conversation cdr item
8 years ago
Andreas Granig 3a1d30bee6 TT#32972 Fetch location data from redis
8 years ago
Irina Peshinskaya 5330d1aa4e TT#32910 Consider possible null initial_cash_balance
8 years ago
Irina Peshinskaya ef943eb7a8 TT#15059 Add mos avg data to call info representation
8 years ago
Rene Krenn c81ca69b70 TT#32910 TT#33037 initial cash_balance, free_time_balance
8 years ago
Irina Peshinskaya 60bb147054 TT#26800 Adapt API to generate "fake" sms on demand
8 years ago
Gerhard Jungwirth c9e0723db6 TT#32600 block grep, block map percritic fixes
8 years ago
Rene Krenn 528faeb811 Revert "TT#31179 fix PATCH subscriberpreferences /lock"
8 years ago
Rene Krenn feee8da1a5 TT#31179 fix PATCH subscriberpreferences /lock
8 years ago
Irina Peshinskaya 75d0a611f3 TT#28460 Separate resource_from_item for CustomerBalances
8 years ago
Irina Peshinskaya b14f34f008 TT#28460 Change parents in API controllers
8 years ago
Irina Peshinskaya 7d4518010a TT#28462 Rewrite PbxDeviceImages API to Entities
8 years ago
Irina Peshinskaya 84c1bacc40 TT#28462 Rewrite admins API to Entities
8 years ago
Irina Peshinskaya 4f25a4d7de TT#28460 Fix RTC networks and RTC apps get-put use case
8 years ago
Irina Peshinskaya 357c8c5f37 TT#28460 Fix PbxDeviceProfiles PUT
8 years ago
Irina Peshinskaya 6950268a97 TT#28460 Fix UpnRewriteSets API
8 years ago
Rene Krenn fc57ea6ded TT#30379 billing profile currency for call conversations
8 years ago
Kirill Solomko bead4cb85e TT#30500 subscriberregitrations: increase flush timeout
8 years ago
Gerhard Jungwirth 24de4232e6 TT#30507 remove DataHal workaround layer
8 years ago
Kirill Solomko dbb62078e1 TT#23771 fix /api/subscriberregistration logic
8 years ago
Rene Krenn a4d9180cf1 TT#29904 remove /api/numbers readonly field checks
8 years ago
Gerhard Jungwirth edbef3c5b8 TT#29617 remove unnecessary form exceptions
8 years ago
Rene Krenn 0f3c6602c0 TT#29904 allow /api/numbers undef ac-cc-sn-is_primary
8 years ago
Irina Peshinskaya 61bf07b038 TT#28510 Remove "domain" from resource for subscriberadmin
8 years ago
Irina Peshinskaya 3becbebe1b TT#28453 Fix roles for config_allowed_roles inheritance entities
8 years ago
Gerhard Jungwirth 0a8c92f461 TT#28827 fix profile_id documentation for PbxDevices
8 years ago
Irina Peshinskaya 33852166d5 TT#27766 Allow subscriber and subscriberadmin access to faxrecordings
9 years ago
Kirill Solomko e28e3100b2 TT#26652 fix subscriberregistration API internal rs query
9 years ago
Kirill Solomko b0ab2317e4 TT#16675 fix duplicate rows for Calllist representations
9 years ago
Irina Peshinskaya b08b742fd5 TT#24128 Fixes found during testing
9 years ago
Irina Peshinskaya 7e6b950eb6 TT#24123 Add call_id to the fax and voicemail items
9 years ago
Irina Peshinskaya 5475944552 TT#26101 Add recordings hal links to the conversations
9 years ago
Gerhard Jungwirth 1f7be85e31 TT#20866 remove dead code (Forms)
9 years ago
Irina Peshinskaya f15effb2e9 TT#24122 Fix voicemail filename field
9 years ago
Irina Peshinskaya 6cb867e06d TT#24122 Add filename to the voicemail conversations
9 years ago
Irina Peshinskaya ffcd18ce58 TT#24093 Add direction field to the fax item
9 years ago
Irina Peshinskaya 77ae84e215 TT#23282 Replace customer field with customer_id for the API subscribers form
9 years ago
Irina Peshinskaya d7c6689b93 TT#22496 TT#22495 Disable "sipwise" admin edit and delete
9 years ago
Irina Peshinskaya 09d5589f75 TT#24061 Fix broken conversations filter
9 years ago
Irina Peshinskaya 46c02edf7f TT#23876 Format sms time as timestamp in conversations
9 years ago
Irina Peshinskaya 7709f541bf TT#23955 Consider form_exceptions in the Entities GET
9 years ago
Kirill Solomko 5f29592e7a TT#23772 remove PCMA transcoding for music_on_hold sound files
9 years ago
Kirill Solomko 21975ad88c Revert "TT#22550 disable sound files transcoding"
9 years ago
Kirill Solomko 171a0facca Revert "TT#22550 set codec to WAV in the API sound file update"
9 years ago
Irina Peshinskaya 34bc2d5485 TT#21348 Add Item class for the conversations API
9 years ago
Andreas Granig eb09639458 TT#23569 Fix interception ACLs
9 years ago
Gerhard Jungwirth acade2e599 TT#23280 proper domain reload xmlrpc
9 years ago
Kirill Solomko e10cc89715 TT#22550 set codec to WAV in the API sound file update
9 years ago
Kirill Solomko d419c49f76 TT#22550 disable sound files transcoding
9 years ago
Irina Peshinskaya 542de9b517 TT#23426 API: Format properly rewriterules in rewriterulesets output
9 years ago
Gerhard Jungwirth cbf8fd68f1 TT#21112 remove Moose from some modules
9 years ago
Rene Krenn ab869fa2a4 TT#23275 TT#21348 hash2obj util method
9 years ago
Irina Peshinskaya 4dc630cd27 TT#22505 TT#21271 Fix subscribers API so get2put works
9 years ago
Rene Krenn 443426674f TT#22505 safe handling of "" lock level pref values
9 years ago
Rene Krenn d64158cdba TT#22505 TT#21271 api/subscriber put2get related fixes
9 years ago
Rene Krenn 57c6cf58ea TT#21871 add "ratio" field to /api/customerbalances
9 years ago
Gerhard Jungwirth 68fb888237 TT#22422 make rtc errors fail on reseller changes
9 years ago
Gerhard Jungwirth 933e0fc4a8 TT#22420 properly reload trusted sources via xmlrpc
9 years ago
Andreas Granig 0d3bf6b1ce TT#22827 Implement form factory
9 years ago
Irina Peshinskaya 38ef5dafb2 TT#21819 Allow to adjust resource before form validation.
9 years ago
Andreas Granig a52558b411 TT#22422 Implement capabilities endpoint
9 years ago
Michael Prokop 12234e584d TT#22411 Fix spelling mistakes/typos
9 years ago
Irina Peshinskaya ce315a86c6 TT#21819 Add provisioning fields to the API response resource
9 years ago
Andreas Granig dc0bd38e73 TT#4333 Fix CF issues for subscribers
9 years ago
Andreas Granig f9030b4f21 TT#4333 subscribers/customers/numbers/CF ACL
9 years ago
Rene Krenn 02a161be2a TT#21106 properly terminate reseller contract
9 years ago
Rene Krenn ea1b26fbfc TT#20322 preliminary fix for failing conversations tests
9 years ago
Rene Krenn 94c9b92d1e TT#20322 TT#20344 basic /api/conversations
9 years ago
Irina Peshinskaya 5f29fe2895 TT#17638 Take rule data from validated form values
9 years ago
Kirill Solomko 792c2bccf7 TT#20095 improve sms billing handling and journaling
9 years ago
Irina Peshinskaya c0940df9db TT#17638 Rewrite Rule API to set priority
9 years ago
Andreas Granig 52ac0a8088 TT#20696 Fix contract_id validation in reseller
9 years ago
Kirill Solomko 476904f77f TT#20690 Fix rtc user create/update/terminate for Resellers
9 years ago
Irina Peshinskaya 24f550a012 TT#17848 Invoice API POST request
9 years ago
Irina Peshinskaya 10b25b2bba TT#10837 Cleanup unused code and libraries references
9 years ago
Rene Krenn ad3562cba8 TT#14295 timezone field for /api/subscribers
9 years ago
Kirill Solomko dee760a15b TT#18850 add Manager Secretary feature, API Prefer='internal'
9 years ago
Kirill Solomko 8cd3572eed TT#19855 fix numeric preference value cast to int
9 years ago
Rene Krenn fc70bcd3ba TT#19855 align writing the 'lock' pref value
9 years ago
Kirill Solomko 3c6dba6070 TT#19459 check for undefined CF sourceset mode
9 years ago
Kirill Solomko ad5f1b2ef7 TT#19459 add whitelist/blacklist mode to cf source sets
9 years ago
Rene Krenn d6632b5178 TT#14755 call list suppressions
9 years ago
Gerhard Jungwirth 2a34ce3d6c TT#4336 subadmin pbxdeviceprofiles and pbxdevicemodels
9 years ago
Kirill Solomko 7db5632a38 TT#12661 FaxRecordings add fax retreival from DB
9 years ago
Rene Krenn b803c1ae3e TT#11701 check existence of voip number in InterceptionDB
9 years ago
Andreas Granig 7a16cf3cc7 TT#8704 Implement peer probing in panel and API
9 years ago
Andreas Granig d8c818ca86 TT#13277 Implement API for call recording
9 years ago
Gerhard Jungwirth bb1b419c6d TT#4336 api pbxdevices for subscriberadmin
9 years ago
Gerhard Jungwirth 1c80388ff4 TT#4335 api subscriberpreferences for subscriber
9 years ago
Gerhard Jungwirth 8f98cd1d73 TT#4335 callforwards and speeddials subscriber api
9 years ago
Rene Krenn 2ffedda7cd TT#13754 record primary aliases for edr
9 years ago
Gerhard Jungwirth dedea3b357 TT#4335 api reminders via subscriber login
9 years ago
Rene Krenn 0cd86ff68f TT#5811 MT#15667 MT#15793 api/callist "call_id" param
9 years ago
Andreas Granig 77fb204437 TT#13256 Validate length of preference values
9 years ago
Andreas Granig b60b439220 TT#13249 Implement API to create admin client cert
9 years ago
Gerhard Jungwirth 7a5c1eb12a TT#4335 callforwards for subadmin API
9 years ago
Andreas Granig 8ad683d5ae TT#12601 Move admin pass to bcrypt and drop cert
9 years ago
Irina Peshinskaya 2073b9e760 TT#9309 Introduce local version of the Data::HAL::Link
9 years ago
Irina Peshinskaya 41f32401a7 TT#9309 Introduce local version of the Data::HAL with default forcearray
9 years ago
Andreas Granig 2eff3bf540 TT#9702 Implement I-New SMS charging.
9 years ago
Irina Peshinskaya d547234f25 TT#7932 Remove return by last from the pbxdevicefirmwares
9 years ago
Rene Krenn 351a0b80c6 MT#23817 TT#11431 call_id missing in api/calls response
9 years ago
Rene Krenn 22bd45df4b TT#10963 cash_balance_interval not returned in euro
9 years ago
Gerhard Jungwirth dec72bbb8d TT#4335 speeddials subscriberadmin API
9 years ago
Gerhard Jungwirth fcacadc568 TT#4335 api subscriberpreferences for subadmin
9 years ago
Gerhard Jungwirth c37b0edbce TT#4324 voicemail permissions for subscriber
9 years ago
Rene Krenn 7b646044d8 TT#6735 TT#5850 refactor "profile" events to track number changes
9 years ago
Irina Peshinskaya f1971bfcdd TT#8680 Consider E164 empty fields
9 years ago
Kirill Solomko 3308b5fb83 TT#5826 introduce timezone representation
9 years ago
Rene Krenn 61a87b9c86 TT#9714 susbcriber first non-prim alias for edr records
9 years ago
Rene Krenn 90f9b84857 TT#8292 api/customerfraudpreferences
9 years ago
Gerhard Jungwirth 36732d3918 TT#8657 fix xmlrpc trustedReload
9 years ago
Gerhard Jungwirth ab375e637b TT#4334 adapt soundfiles api to subadmin
9 years ago