Commit Graph

573 Commits (a9b94c4808ab32ac06bc41706f7601e234578ab8)

Author SHA1 Message Date
Irina Peshinskaya 2031ea21c5 TT#21819 Allow to adjust resource before form validation
8 years ago
Andreas Granig a52558b411 TT#22422 Implement capabilities endpoint
8 years ago
Michael Prokop 12234e584d TT#22411 Fix spelling mistakes/typos
8 years ago
Irina Peshinskaya ce315a86c6 TT#21819 Add provisioning fields to the API response resource
8 years ago
Andreas Granig dc0bd38e73 TT#4333 Fix CF issues for subscribers
8 years ago
Andreas Granig f9030b4f21 TT#4333 subscribers/customers/numbers/CF ACL
8 years ago
Rene Krenn 02a161be2a TT#21106 properly terminate reseller contract
8 years ago
Rene Krenn ea1b26fbfc TT#20322 preliminary fix for failing conversations tests
8 years ago
Rene Krenn 94c9b92d1e TT#20322 TT#20344 basic /api/conversations
8 years ago
Irina Peshinskaya 5f29fe2895 TT#17638 Take rule data from validated form values
8 years ago
Kirill Solomko 792c2bccf7 TT#20095 improve sms billing handling and journaling
8 years ago
Irina Peshinskaya c0940df9db TT#17638 Rewrite Rule API to set priority
8 years ago
Andreas Granig 52ac0a8088 TT#20696 Fix contract_id validation in reseller
8 years ago
Kirill Solomko 476904f77f TT#20690 Fix rtc user create/update/terminate for Resellers
8 years ago
Irina Peshinskaya 24f550a012 TT#17848 Invoice API POST request
8 years ago
Irina Peshinskaya 07b9f8dcae TT#10837 Make allowed_roles array reference
8 years ago
Irina Peshinskaya 10b25b2bba TT#10837 Cleanup unused code and libraries references
8 years ago
Irina Peshinskaya f508bf8831 TT#10837 Test all collections in one script - POST
8 years ago
Rene Krenn ad3562cba8 TT#14295 timezone field for /api/subscribers
8 years ago
Kirill Solomko dee760a15b TT#18850 add Manager Secretary feature, API Prefer='internal'
8 years ago
Kirill Solomko 8cd3572eed TT#19855 fix numeric preference value cast to int
8 years ago
Rene Krenn fc70bcd3ba TT#19855 align writing the 'lock' pref value
8 years ago
Kirill Solomko 3c6dba6070 TT#19459 check for undefined CF sourceset mode
8 years ago
Kirill Solomko ad5f1b2ef7 TT#19459 add whitelist/blacklist mode to cf source sets
8 years ago
Rene Krenn 34d8404a2c TT#14755 filter param sorting safe against malformed params
8 years ago
Rene Krenn f4ee3b2c64 TT#14755 safe filter param sorting
8 years ago
Rene Krenn d6632b5178 TT#14755 call list suppressions
8 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 72d9c10650 TT#13973 fix http method override
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
Andreas Granig 052e776317 TT#7453 Fix fixing removal of r/o fields and tests
9 years ago
Rene Krenn 0cd86ff68f TT#5811 MT#15667 MT#15793 api/callist "call_id" param
9 years ago
Irina Peshinskaya a1e75d53d4 TT#7453 Don't remove readonly fields from the GET resource (run = 0)
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 a58878e35d TT#8773 Remove readonly fields from resource in validate_fields
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
Gerhard Jungwirth 0b999d6727 TT#4324 voicemail permissions for subadmin
9 years ago
Irina Peshinskaya ae1a4f2ff7 TT#8773 Remove readonly fields from resource in the API::validate_form to fix PATCH
9 years ago
Kirill Solomko 1bbad6aaf2 TT#2651 add /partycallcontrols API
9 years ago
Irina Peshinskaya dbd63c2181 TT#5953 Implement wav conversion to the GSM for the voicemail greetings
9 years ago
Gerhard Jungwirth 3fc22bd277 TT#4334 adapt soundsets and autoattendants for subadmin
9 years ago
Rene Krenn c498f6684d TT#6735 TT#7030 TT#5850 record event subscriber numbers
9 years ago
Irina Peshinskaya 3227ed8e49 TT#5953 More strict like patterns for the voicemail greetings selection
9 years ago
Irina Peshinskaya cf58d77cb5 TT#5953 Fix directory format for the voicemail greetings
9 years ago
Irina Peshinskaya 63958c3edb TT#7453 Add readonly time fields to the customers api
9 years ago
Irina Peshinskaya 99ee7da751 TT#8272 Add necessary form_validation exceptions for the template fields
9 years ago
Irina Peshinskaya a5fa8b0aa1 MT#3947 Fix 500 on terminated subscribers for the voicemailsettings
9 years ago
Irina Peshinskaya a4e6c7767b TT#8272 Collapse copy-pasted code a little
9 years ago
Irina Peshinskaya 207517408a TT#8272 Fix customer creation with invoices and email templates in API
9 years ago
Irina Peshinskaya c31e254486 TT#5953 Voicemail greetings
9 years ago
Irina Peshinskaya 37f6d0ea6e TT#5954 Add announcement field to the destinations
9 years ago
Irina Peshinskaya 37a1996a9a TT#5954 Readonly SoundGroups interface
9 years ago
Rene Krenn 64cf8d64fc TT#7930 consider rewriterule formhandler inflate/defalte in api
9 years ago
Gerhard Jungwirth 872eeff0fb TT#6831 fix sending sms check param
9 years ago
Irina Peshinskaya 69923f301a TT#2393 Fix typo in sset deletion
9 years ago
Andreas Granig d6a63457ab TT#6496 Implement SMS notifications for voicemail
9 years ago
Rene Krenn 5633770f1f TT#5559 api/events, event test with "missing end-events" cases
9 years ago
Andreas Granig 776dd24f6f TT#2371 Implement SMS forwarding
9 years ago
Kirill Solomko fe2a53185f TT#5004 rework pbx device firmware data download/upload
9 years ago
Rene Krenn 875f634912 TT#5811 fractional CDR times/durations in panel UI/api
9 years ago
Gerhard Jungwirth cc06544d45 TT#5479 improve sms journal api resource
9 years ago
Irina Peshinskaya 2bce1c979e TT#5415 Don't touch unchanged pbx groups for member to save members order
9 years ago
Kirill Solomko 5d73a12fb4 TT#5549 improve fax journal numbers representation for the API
9 years ago
Rene Krenn 2dd0060900 TT#5411 TT#6250 fix preferences contract.status vs contact.status clashes
9 years ago
Rene Krenn 979397cff3 MT#20639 TT#5411 contact termination
9 years ago
Gerhard Jungwirth 3ade23672d MT#17173 make default hal consider exceptions
9 years ago
Gerhard Jungwirth de239d60eb TT#2369 API for sending SMS and journal
9 years ago
Gerhard Jungwirth ea210ba37e MT#17173 small inconsistencies in Entities modules
9 years ago
Irina Peshinskaya 57efb7c849 MT#17173 Fix typo in return_representation call
9 years ago
Irina Peshinskaya ae5e887dc2 TT#3648 Add banned ips and users API interface
9 years ago
Irina Peshinskaya a42334ca16 MT#17173 Add return representation
9 years ago
Irina Peshinskaya ad208784a1 MT#17173 Adapt common API method for not DB entities
9 years ago
Irina Peshinskaya f288ec2563 MT#17173 Add common methods to use in future API
9 years ago
Rene Krenn 171d79210a MT#20027 porting number history
9 years ago
Irina Peshinskaya 4c27ee14ab TT#3994 Lnp and emergencymappings fixes after testing
9 years ago
Gerhard Jungwirth 7c188a6822 TT#2395 UPN rewrite cli via API
9 years ago
Irina Peshinskaya 85e93b5d19 TT#3994 Add download csv to LNP and EmergencyMapping API
9 years ago
Irina Peshinskaya fdb27999d7 MT#22804 Fix reseller query in the form data validation
9 years ago
Andreas Granig ff110dca96 TT#2766 Implement inbound peering rules API.
9 years ago
Irina Peshinskaya d7f19af44b TT#2452 Implement device profile preferences web and api interface
9 years ago
Gerhard Jungwirth af86cac827 TT#2393 implement a-number cf for API
9 years ago
Irina Peshinskaya 03acd88a1a TT#2452 Implement device preferences web and api interface
9 years ago
Rene Krenn 7f4212adaa MT#21775 tune the "username" interception regexp to tolerate vsc codes
9 years ago
Rene Krenn 604558cd76 MT#21969 cf_ ncos attributes not considered in PATCH
9 years ago
Rene Krenn 8fe0261630 MT#21775 regexp pattern for interception's sip_username
9 years ago
Rene Krenn 158ed2c1c2 MT#21871 setting the allowed_ips via api and panel corrupts the db
9 years ago
Gerhard Jungwirth 687588fbec MT#21195 call kamailio xmlrpc addressReload
9 years ago
Gerhard Jungwirth 25792a1d9f MT#19795 rtc api consider app id for sessions
9 years ago
Gerhard Jungwirth 5c5adb5b9a MT#19795 rtc change apiclient login realm
9 years ago
Irina Peshinskaya 2350208429 MT#15189 Send Location header after subscriberregistration item update
9 years ago
Irina Peshinskaya 1d10d26802 MT#12637 Reseller termination via API PATCH should process reseller resources
9 years ago
Andreas Granig c6e03b7ded MT#21543 Implement emergency mapping preference
9 years ago
Andreas Granig a6264ed34c MT#21543 Implement emergency mapping
9 years ago
Irina Peshinskaya 2b430bdd8d MT#18561 Change of the LIID is forbidden
9 years ago
Irina Peshinskaya 739162adb7 MT#21435 Fix resellers join for pbxdevices
9 years ago
Irina Peshinskaya ea507b725a MT#21401 Fix query for the reseller reminder creation
9 years ago
Gerhard Jungwirth c46f1c497c MT#21293 API fix peer auth sems update
9 years ago
Gerhard Jungwirth 01c24b501d MT#21193 fix internal server errors 500 from usage of strict
9 years ago
Gerhard Jungwirth b34a7df2e1 MT#21193 use Sipwise::Base in api modules
9 years ago
Gerhard Jungwirth 4d8d5e8bf4 MT#19795 create rtcapps REST api endpoint
9 years ago
Irina Peshinskaya 53c815d1db MT#20369 Catch duplicated alias error on subscriber update
10 years ago
Rene Krenn 2912808d77 MT#20023 MT#20027 lnp unique number and lnp provider delete checks
10 years ago
Irina Peshinskaya b226c4d3df MT#20315 Add email templates and invoice template ids...
10 years ago
Gerhard Jungwirth 1c2c8cf4fd MT#19765 add subscriberlogin for API
10 years ago
Rene Krenn 3e57109750 MT#19419 custom action role to support http method override
10 years ago
Irina Peshinskaya 418c6ee246 MT#18601 Fix getting pbx relations
10 years ago
Andreas Granig 7aecec0a9a MT#16777 Also fix start/end lnp handling in API
10 years ago
Kirill Solomko d388ff2ca3 MT#18865 adapt use of provisioning.voip_fax_journal
10 years ago
Andreas Granig 72ce9d1ca5 MT#18821 Add tz param to calllists api
10 years ago
Guillem Jover 0632585eba MT#18443 Use parent instead of base module
10 years ago
Gerhard Jungwirth a90e97da0c MT#17309 show interval values in customerbalances api
10 years ago
Irina Peshinskaya b0be8e2aac MT#17495 Fix API doc for subscriber - no customer_id for update
10 years ago
Gerhard Jungwirth de6d94748e MT#15883 rtc-sessions and account (subscribers)
10 years ago
Kirill Solomko 992ba6b46d MT#18499 added customer multi locations feature
10 years ago
Gerhard Jungwirth 9c9f33340a MT#18089 replace is_deeply in Subscribers API Role
10 years ago
Gerhard Jungwirth bb03c1ff46 MT#17173 fix item filtering in API
10 years ago
Andreas Granig a579c89722 MT#16777 Implement lnp rewrite rules.
10 years ago
Irina Peshinskaya 0272c297b8 MT#17173 Remove Moose Roles from API
10 years ago
Irina Peshinskaya 0b077f3eff MT#18407 Consider null in emailtemplate.reseller_id
10 years ago
Kirill Solomko 847ed5452c MT#18381 added API customer fraud events /customerfraudevents/
10 years ago
Gerhard Jungwirth e9580d2e9d MT#15883 implement rtcnetworks API
10 years ago
Rene Krenn 45b0f85705 MT#16121 PUT /api/callforwards/id json-hal response broken
10 years ago
Andreas Granig e0f80027b1 MT#17641 Add admins resource to api
10 years ago
Kirill Solomko d5592b1e12 MT#14679 add mail2fax for GUI and API interfaces
10 years ago