Commit Graph

724 Commits (421910468adb2822f1804b44b398fe78b2e70866)

Author SHA1 Message Date
Flaviu Mates 2741e9ec79 TT#98650 Fix /api/subscriberregistration gateway timeout
5 years ago
Rene Krenn 186ddabb17 TT#98650 ?suppress_flush=1 parameter
5 years ago
Flaviu Mates ab03c593c1 TT#88901 - Fix /api/admincerts GET
5 years ago
Flaviu Mates 01e11a710b TT#93753 - Enhance subscriber api filtering
5 years ago
Flaviu Mates 654bb1aabe TT#92550 - Implement /api/passwordrecovery
5 years ago
Flaviu Mates 116d092cbe TT#84337 - Add check for existence of allowed roles variable
5 years ago
Flaviu Mates be14a9242e TT#84337 - Implement /api/passwordreset
5 years ago
Flaviu Mates 444a0d35b3 TT#88901 - Add GET and DELETE method for /api/admincerts
5 years ago
Flaviu Mates 55e279ceda TT#88202 - Allow ccare admins to access /api/admins/:id
5 years ago
Flaviu Mates e90c642d05 TT#84260 - Add number batch processing on /api/applyrewrites
5 years ago
Flaviu Mates aec7c8921b TT#76111 - Change LI admins flags permissions
5 years ago
Kirill Solomko 536ecce855 TT#84150 fix /api/rewriterules /api/rewriterulesets transactions
5 years ago
Flaviu Mates b8f2af8e1e TT#83014 - Add call_id search param to /api/callrecordings
5 years ago
Flaviu Mates 7660cc2888 TT#71240 - Issue permission.trustedReload when terminating subscribers
5 years ago
Kirill Solomko 7862a87639 TT#76111 add lintercept role
5 years ago
Flaviu Mates e170193cc9 TT#81184 - Add PATCH/PUT endpoints for '/api/admins'
5 years ago
Andreas Granig 8f8e1d5fc9 TT#78557 - Use bcrypt to hash webpassword
5 years ago
Flaviu Mates a975f79bd1 TT#68217 - Delete htable peer_probe when deleting/disabling peer
5 years ago
Rene Krenn f9690f08f6 TT#77452 rename rowlock_contract
5 years ago
Rene Krenn a11f2bed5e TT#77452 properly synchronize subscriber create/update
5 years ago
Flaviu Mates 445197df53 TT#76360 - Implement /api/activesubscriberpreferences endpoint
5 years ago
Flaviu Mates d0926cf6e6 TT#74526 - Updgrade /api/headerrules
5 years ago
Flaviu Mates 1e7762e0b7 TT#74525 - Updgrade /api/headerrulesets
5 years ago
Marco Capetta 7327cf02a0 TT#75911 Execute kamailio lcr.reload after the gw removal
5 years ago
Guillem Jover 467084705d TT#71950 Fix typos
5 years ago
Flaviu Mates f65fcf1dd8 TT#65450 - Permit creation of reseller with same name as terminated one
6 years ago
Flaviu Mates a87b41ce23 TT#69423 - Implement yaml support for API swagger
6 years ago
Flaviu Mates 90fc11b1cf TT#67104 - Change callist ?customer_id= parameter query OR to UNION ALL
6 years ago
Flaviu Mates 581f1386bd TT#60965 - Prohibit deletion of PBX Pilot Subscriber
6 years ago
Andreas Granig be9f360638 TT#67210 More db table column alignments
6 years ago
Andreas Granig 4ea66d6177 TT#67210 Align deviceid alias name to db column
6 years ago
Andreas Granig 800957e900 TT#67210 Use device_id assignment for field devices
6 years ago
Flaviu Mates 28cb73e58e TT#65651 - Display correct DBIx error on duplicate subscriber
6 years ago
Marco Capetta 5b39645647 TT#62269 add new call forward type "cfo"
6 years ago
Kirill Solomko ce664263b2 TT#65101 add ccareadmin ccare roles
6 years ago
Flaviu Mates 6f8a1c8be0 TT#64751 - Allow subscribers to change their password
6 years ago
Andreas Granig 536935f754 TT#64653 Add thumbnail support to admin panel
6 years ago
Rene Krenn ed3ea31e07 TT#64701 remove customer_fraud_events.pm virtualview
6 years ago
Kirill Solomko 914722e348 TT#63545 rework /api/customerfraudevents support cdr_period_costs
6 years ago
Flaviu Mates 430e59055c TT#64011 - Implement NCOS LNP Carrier patterns support in UI/API
6 years ago
Rene Krenn dda5ffe48f TT#56340 fix subscribers.t not matching obfuscation chars
6 years ago
Rene Krenn cae5270af5 TT#56340 panel logline obfuscation
6 years ago
Irina Peshinskaya 5dc3065cdf TT#51061 Disable prepaid billing plan for peering/reseller contracts
6 years ago
Flaviu Mates cac9c4dea0 TT#56060 Implement PATCH method for soundfiles
6 years ago
Irina Peshinskaya 1477062188 TT#55364 Fix /api/numbers PATCH for aliases
6 years ago
Flaviu Mates 378d27d0a9 TT#33114 Implement DELETE method to terminate BillingProfiles and BillingNetworks
6 years ago
Flaviu Mates 69bff5fd94 TT#54957 Implement support for uploading multiple sound file types on /api/soundfiles
6 years ago
Rene Krenn 78a134ef15 TT#46955 reseller preferences
6 years ago
Kirill Solomko 2a6dffa62e TT#47010 add per subscriber header manipulations
6 years ago
Andreas Granig d5ba7c11cb TT#52989 Implement device alias provisioning logic
6 years ago
Irina Peshinskaya bee5da9325 TT#50802 Additional test cases for aliases management
6 years ago
Irina Peshinskaya ec178cd8e4 TT#47534 Implement api timesets upload/download
6 years ago
Irina Peshinskaya 345f89d407 TT#47534 Add configured defailt mime-type to Entities FW
6 years ago
Irina Peshinskaya 92ac694c6c TT#49689 Rename method *_timesets to *_timeset
6 years ago
Rene Krenn 8ed0574a68 TT#48988 timezone conversions for CF timeset periods
6 years ago
Irina Peshinskaya e15e404232 TT#51109 Enable api soundgroups and soundhandles for subscriberadmin
6 years ago
Kirill Solomko 13d121618f TT#47004 Implement Header Manipulation API endpoints
6 years ago
Irina Peshinskaya a376cc6619 TT#49027 Fix capabilities api
7 years ago
Rene Krenn fec183ca63 TT#46159 fix saving sip_username re in Intrecept-SOAP
7 years ago
Irina Peshinskaya 39bc7eb75d TT#48198 Fix order_by functionality in api
7 years ago
Irina Peshinskaya 8ee1e8e08b TT#47268 Fix getting banned items
7 years ago
Irina Peshinskaya 667522fafc TT#47268 Use order_by_cols to avoid item_rs call for api doc gen
7 years ago
Irina Peshinskaya 1fe6db943d TT#48198 Use items array from paginations in all api controllers
7 years ago
Irina Peshinskaya 760ba75e5b TT#48198 Remove differences before items array from pagination
7 years ago
Irina Peshinskaya 72c771ec87 Revert "TT#45960 Disable timesets API for 7.0"
7 years ago
Irina Peshinskaya 7c366d8544 TT#47906 Fix soundsets filters
7 years ago
Irina Peshinskaya bb04e38d65 Revert "Revert "TT#47906 Remove unnecessary code from /api/soundsets/""
7 years ago
Kirill Solomko 04500cbc40 Revert "TT#47906 Remove unnecessary code from /api/soundsets/"
7 years ago
Irina Peshinskaya af314a0d33 TT#47906 Remove unnecessary code from /api/soundsets/
7 years ago
Irina Peshinskaya 048b0f7720 TT#45960 Disable timesets API for 7.0
7 years ago
Irina Peshinskaya 4ceb7754b7 TT#47906 Fix discrepancy between doc and code in /api/soundsets/
7 years ago
Irina Peshinskaya e0ee27d2bb TT#47569 Rename soundset override parameter to replace_existing
7 years ago
Irina Peshinskaya b88000b968 TT#47569 Add possibility to load default files in sounsets api
7 years ago
Irina Peshinskaya aeb5cd9c28 TT#46183 Add "mode" modifier to "add" PATCH operator
7 years ago
Irina Peshinskaya 7c13308271 TT#47024 Use config to document allowed Accept header values
7 years ago
Irina Peshinskaya d003c66e7e TT#45484 Add "force_delete" option to callrecordings
7 years ago
Irina Peshinskaya c68e4ed8c9 TT#45484 Allow api controllers to control errors and return code
7 years ago
Irina Peshinskaya e438feafa3 Revert "TT#45685 Fix peering server uniq check"
7 years ago
Irina Peshinskaya 5d499b42cb TT#45685 Fix peering server uniq check
7 years ago
Irina Peshinskaya a225d6935a TT#45458 Rename Faxe to Fax in swagger api doc
7 years ago
Irina Peshinskaya 85c2292fd0 TT#45632 Add mime-type spec "format" to voicemailgreetings
7 years ago
Irina Peshinskaya ae4936d7d2 TT#45632 Add more variants to Accept header in VoicemailGreetingsItem
7 years ago
Irina Peshinskaya bf8ce93cb5 TT#45632 Change return type from transcode_data to reference
7 years ago
Irina Peshinskaya e462e95957 TT#41628 Add web ui for the TimeSets
7 years ago
Kirill Solomko ad9fead357 TT#44603 fax number normalization logic selection
7 years ago
Rene Krenn c30dfbd0e8 TT#45308 fix /customerbalances/?status= column alias
7 years ago
Irina Peshinskaya bc926d6ae9 TT#40453 Remove obsolete code from /api/callrecordings/
7 years ago
Irina Peshinskaya b6ea54b12d TT#40453 Remove callrecording files from WEB UI
7 years ago
Rene Krenn 6e1b17b26e TT#44960 /subscribers/?alias=123 w/o group_concat()
7 years ago
Gerhard Jungwirth 25efe6622e TT#41627 new /api/timesets in iCal format
7 years ago
Irina Peshinskaya b1e4733d00 TT#43351 Check subscriberadmin access to profile and profile_set
7 years ago
Gerhard Jungwirth bfafe384c1 TT#44116 make swaggerui default and enable destruction protection
7 years ago
Gerhard Jungwirth 41fa667878 TT#32555 swaggerui layout
7 years ago
Rene Krenn 7b5c9d9fa6 TT#44095 set isolation level when creating contracts
7 years ago
Gerhard Jungwirth d02a4416b0 TT#43268 swagger/OpenAPI document nested fields
7 years ago
Kirill Solomko ecfe7f5a17 TT#43561 /api/calllists add init_time field
7 years ago
Rene Krenn b6c4129d8e TT#43555 fix sql error from /callists/?call_id=456
7 years ago
Rene Krenn 2b7a1a33a8 TT#41553 TT#41554 billing fee match_mode
7 years ago
Irina Peshinskaya 47ebd02be5 TT#28457 Remove inherited code from faxserversettings
7 years ago
Gerhard Jungwirth f860a3d186 TT#38811 API documentation show nested fields
7 years ago
Irina Peshinskaya 1f75abe1a6 TT#41630 Add station_name filter to PbxDevices
7 years ago
Rene Krenn 0574a4f90c TT#40507 tz and use_owner_tz query params for /api/conversations
7 years ago
Rene Krenn 8173249197 TT#41022 calllist, faxes, vm: use owner's inherited tz
7 years ago
Irina Peshinskaya effa8fe137 TT#40544 Remove unnecessary comment
7 years ago
Rene Krenn 145167e3db TT#38401 switch to new billing mappings tables
7 years ago
Irina Peshinskaya 0d11ae61ff TT#39949 Allow faxserversettings to subscriber roles
7 years ago
Kirill Solomko 62a81f1ec7 TT#40010 add new call forward type "cfr"
7 years ago
Gerhard Jungwirth 9210ac0487 TT#37206 is_regexp flag for callforwardings
7 years ago
Irina Peshinskaya 2431c0efd9 TT#36007 Remove /api/sipcaptures standard GET method
7 years ago
Gerhard Jungwirth f5687b2294 TT#37205 bnumber cf in API: complex /api/cf*
7 years ago
Gerhard Jungwirth a97cbbab0d TT#37205 bnumber cf in API: /api/callforwards
7 years ago
Irina Peshinskaya 17642b79bf TT#39360 Adapt conversations order_by_cols to absent fax col
7 years ago
Kirill Solomko a60ae36bb7 TT#39168 SMS: prepaid_billing fix error session closing
7 years ago
Kirill Solomko 7198bc380d TT#39165 sms_jorunal adjustments
7 years ago
Kirill Solomko e97b407c3c TT#39007 SMS fix add_journal_record() calls, send_sms() fix charset
7 years ago
Irina Peshinskaya cc6cf3b067 TT#37375 Allow additional "order by" columns specifications
7 years ago
Rene Krenn 2af0ccff77 TT#38550 billing_zone_id filter param
7 years ago
Gerhard Jungwirth 4feeb76a93 TT#38005 fix/resolve various perlcritic errors
7 years ago
Irina Peshinskaya 323d12bd8a TT#37325 Make lines not mandatory for /api/pbxdevices
7 years ago
Gerhard Jungwirth e5fccbf98e TT#37105 fix perlcritic errors related to variables
7 years ago
Irina Peshinskaya ffde9a6389 TT#37552 Fix formatting - remove duplicated commit call
7 years ago
Irina Peshinskaya 0aa178ee01 TT#37552 Fix formatting - add missed newline
7 years ago
Kirill Solomko 6dc1e7c5b3 TT#36007 add /api/sipcaptures
7 years ago
Gerhard Jungwirth 6e8dd1a2a1 TT#37221 fix perlcritic error Subroutines::ProhibitExplicitReturnUndef
7 years ago
Alexander Lutay 5626bfc678 TT#29620 Clean TAP test warning: ProhibitMutatingListFunctions = Don't modify in list functions
7 years ago
Irina Peshinskaya 17a788718d TT#36402 Add field device preferences API
7 years ago
Irina Peshinskaya 9b10bc58ae TT#36055 Remove common code from preferences
7 years ago
Irina Peshinskaya 681d5e93c3 TT#36055 Introduce container_resource parameter for preferences
7 years ago
Alexander Lutay cdbc01978c TT#29620 Clean TAP test warning: Missing AUTHOR/DESCRIPTION/LICENSE section in POD
7 years ago
Alexander Lutay 79ae3c0106 TT#29620 Clean TAP test warning: Module does not end with '1;'
7 years ago
Rene Krenn 17082b3b38 TT#33369 remove check for LI number in 3306 db (again)
7 years ago
Rene Krenn b35b0e1cbc TT#35662 move product_id to billing.contracts
7 years ago
Gerhard Jungwirth 001474fd7f TT#34800 inflate/deflate DateTime for timestamps
7 years ago
Irina Peshinskaya a3382a92f6 TT#35538 Faxes allow application/json and multipart/form-data
7 years ago
Irina Peshinskaya 1d9907ad45 TT#35429 Allow both 0/1 an true/false as boolean input in /api/admins
7 years ago
Kirill Solomko 091dee6d0b TT#35507 use domain sms_peer preference for SMS outbound routing
7 years ago
Kirill Solomko db1d5ef95b TT#35508 Improve SMS journaling, add SMS 'cli' field
7 years ago
Kirill Solomko f976fe03fb TT#35714 use collection_nav_links in all API controllers
7 years ago
Irina Peshinskaya 05c2708832 TT#34567 Apply mandatory parameters to hal links
7 years ago
Rene Krenn fefcaef806 TT#34751 TT#34752 /api/callqueues
7 years ago
Irina Peshinskaya 13cc8b6f66 TT#35057 Enable fax sending to subscriber and subscriberadmin roles
7 years ago
Irina Peshinskaya 4c53ac4d7d TT#34564 Add csv download and upload to PhonebookEntries API
7 years ago
Irina Peshinskaya 3308321387 TT#34015 Clear and stable implementation of early input check
7 years ago
Irina Peshinskaya a4cbfa38ca TT#34566 Fix /api/ call response code
7 years ago
Irina Peshinskaya fd6fe07c88 TT#34021 Rename acl to privileges
7 years ago
Irina Peshinskaya 60e209ca84 TT#34015 Introduce /api/phonebookentries
7 years ago
Irina Peshinskaya cb1a3a4cd8 TT#34021 Allow PUT and PATCH to subscriberadmin on subscribers
7 years ago
Irina Peshinskaya bb655be001 TT#32913 Synchronize access to voip_numbers
7 years ago
Irina Peshinskaya 469d481b9f TT#32913 Remove excrescent code from /api/numbers
7 years ago
Kirill Solomko ad04649ece TT#26652 addditional subscriberregistrations error checks
7 years ago