Commit Graph

212 Commits (c411ece3a9af59cb16bec15272e352d0f59e74d5)

Author SHA1 Message Date
Andreas Granig 4e3b373df3 MT#7119 API: Fix PBX subscriber creation.
11 years ago
Gerhard Jungwirth 71aa24e791 MT#7239 enforce boolean context
11 years ago
Gerhard Jungwirth 1b0f0ead8f MT#7119 remove redundant collection sort
11 years ago
Gerhard Jungwirth 7a79ad2fec MT#7211 API autoattendants
11 years ago
Andreas Granig 378f53c806 MT#7191 Use DT to select contact country.
11 years ago
Gerhard Jungwirth 09ac08508b MT#7119 API document sortable columns
11 years ago
Gerhard Jungwirth c93c8eeb6d MT#7119 fix broken soundfilerecordings collection
11 years ago
Gerhard Jungwirth 83d37c5d23 MT#7119 API order_by for collections
11 years ago
Andreas Granig 388cd7cca3 MT#7175 Skip collection in doc if role unspecified
11 years ago
Gerhard Jungwirth 1eadcf7ea7 MT#3955 API callcosts: filter by subscriber_id
11 years ago
Gerhard Jungwirth ac74b9774d MT#3955 API callcosts: GET
11 years ago
Gerhard Jungwirth 7333869c54 MT#7113 API subscribers: provide hunt-policy/timeout
11 years ago
Gerhard Jungwirth 582b835db6 MT#7067 fix api tests
11 years ago
Andreas Granig 60de7de4a7 MT#7067 API: Implement sound file handling.
11 years ago
Andreas Granig aaac4b6415 MT#7067 API: Implement sound set handling.
11 years ago
Andreas Granig b0993b62b9 MT#3939 API: Implement trusted source handling.
11 years ago
Andreas Granig 1cc0aa69f4 MT#7039 API: link subscriberregistrations
11 years ago
Andreas Granig 74d3458e66 MT#7061 API: implement reminder handling.
11 years ago
Andreas Granig 7df32a993b MT#7039 API: implement SIP registration handling
11 years ago
Andreas Granig 7cbdb2762f MT#3947 API: Implement voicemail settings.
11 years ago
Andreas Granig 28ee0960a4 MT#3943 API: fetch cdrs via REST.
11 years ago
Gerhard Jungwirth 14d6b1db63 MT#6985 API more subscribers filters
11 years ago
Andreas Granig 61eb05dd13 MT#3941 API: fix voicemail filtering.
11 years ago
Andreas Granig 4fe7db30c4 MT#3941 API: Prettify voicemail descriptions.
11 years ago
Andreas Granig 6e5e1b53c4 MT#3941 API: Implement voicemail message handling.
11 years ago
Gerhard Jungwirth f7ebfe07c1 MT#3937 API speeddials put/patch
11 years ago
Gerhard Jungwirth d71f12aff9 MT#3937 API speeddials get
11 years ago
Gerhard Jungwirth 139dabf562 MT#6827 API pbxdevice* improvements
11 years ago
Gerhard Jungwirth 0de65edace MT#6827 API pbxdevicemodels GET
11 years ago
Gerhard Jungwirth 313bf84e6a MT#6827 API pbxdeviceconfigs GET
11 years ago
Gerhard Jungwirth 0430f83d46 MT#6827 API pbxdeviceprofiles GET
11 years ago
Andreas Granig 42031a1627 MT#6913 API: prevent reseller profile deletion.
11 years ago
Andreas Granig f30518384b MT#6913 API: fix syntax error
11 years ago
Andreas Granig 84cc7c36c9 MT#6913 API: fix profile(_set) deletion.
11 years ago
Andreas Granig 19d6b47796 MT#6913 API: implement profile handling.
11 years ago
Andreas Granig 427bd2e312 MT#6913 API: Basic management of profile sets.
11 years ago
Andreas Granig 3ec2d88bfe MT#6909 API Check for existance of email tmpl name
11 years ago
Andreas Granig 954367aad5 MT#6827 Update api description for pbxdevices
11 years ago
Andreas Granig cd98d27ad7 MT#6909 API: implement email template management.
11 years ago
Andreas Granig 1da7f9a7bc MT#6789 API: validate email template id
11 years ago
Andreas Granig 88c6e4d78f MT#6789 API: handle subscriber email and profile.
11 years ago
Andreas Granig e9d30a3b89 MT#6773 Remove DDP, shortcut for Data::Printer
11 years ago
Andreas Granig 976843e55e MT#6827 API POST/PUT/PATCH/DELETE of field devices
11 years ago
Gerhard Jungwirth d2a3348a78 MT#6827 API pbxdevices POST
11 years ago
Gerhard Jungwirth 816fbcefb6 MT#6827 API pbxdevices GET
11 years ago
Gerhard Jungwirth 2fc4743183 MT#6497 API use billing subscriber id on all places in cf_*_sets
11 years ago
Gerhard Jungwirth 63ac99218e MT#6497 API cfmappings PUT, PATCH
11 years ago
Gerhard Jungwirth a11b53aa3e MT#6497 API cfmappings GET
11 years ago
Gerhard Jungwirth 2dd40a8999 MT#6497 API cftimesets
11 years ago
Gerhard Jungwirth d4cf98646d MT#6497 API cfdestinationsets
11 years ago
Gerhard Jungwirth b343f16e5e MT#6497 API: edit callforwards
11 years ago
Gerhard Jungwirth fc1c89a7c1 MT#6497 API: get callforwards (simple)
11 years ago
Gerhard Jungwirth 21a5d7ee37 MT#6195 API rwr: Give proper reseller access
11 years ago
Andreas Granig 861e38b649 MT#6283 Add more query params to existing colls
11 years ago
Andreas Granig 45a42b9b61 MT#6479 API: Allow resellers to access some funcs.
11 years ago
Gerhard Jungwirth 6f368e820f MT#6195 API: rewriterule/rewriteruleset: DELETE
11 years ago
Gerhard Jungwirth 31e6c5fa71 MT#6195 API: ability to handle rules directly in rewriteruleset
11 years ago
Gerhard Jungwirth c7c1e012a9 MT#6195 API: adapt RewriteRules to search framework
11 years ago
Gerhard Jungwirth ede3d43a42 MT#6195 API: rewriterule/rewriteruleset: POST
11 years ago
Gerhard Jungwirth 11e421dc08 MT#6195 API: rename rewrite -> rewriterulesets
11 years ago
Andreas Granig 11d83a7ead MT#6283 Implement search-framework.
11 years ago
Gerhard Jungwirth 36f2be7689 MT#6195 API: rewrite: GET, PUT and PATCH implemented
11 years ago
Andreas Granig c61b9eec5d MT#3933 API: Handle subscriber lock/termination
11 years ago
Andreas Granig da79426c00 MT#3933 API: Implement subscriber preferences.
11 years ago
Andreas Granig 2f749a341a MT#3933 API: add subscriber editing via PUT/PATCH
11 years ago
Andreas Granig 0218de9cc0 MT#5833 Update italian translation.
11 years ago
Andreas Granig 1f9e407377 MT#3925 API: more doc and description fixes.
11 years ago
Andreas Granig 2c49abb49e MT#3925 Add more field descriptions to forms.
11 years ago
Andreas Granig c799df3ebd MT#3925 API: dynamically render API documentation.
11 years ago
Andreas Granig d508a519c8 MT#3933 API: tighten subscriber creation.
11 years ago
Andreas Granig aef3a499a3 MT#5797 Skip Link hdrs for fetching collections.
11 years ago
Andreas Granig 71658e12a7 MT#5599 Rework auth/authz for pwd-based API access
11 years ago
Andreas Granig ce01267079 MT#3933 API: Check for max_subscribers on create
11 years ago
Andreas Granig 9651c81852 MT#3933 API: fetch and create subscriber. WIP.
12 years ago
Andreas Granig 5929bcdc06 MT#5349 API: add method to fetch dompref meta data
12 years ago
Andreas Granig e8fa8b2f9c MT#5349 API: Implement domain preferences. WIP.
12 years ago
Andreas Granig 58adac5da9 MT#5349 API: Implement GET/DELETE for domain item.
12 years ago
Andreas Granig 9592c6b3b7 MT#5349 API: Implement collection part for doms
12 years ago
Andreas Granig 456df97df0 MT#3931 API: implement customer contract handling.
12 years ago
Andreas Granig 3db6117dfd MT#3931 API: Implement customer contacts.
12 years ago
Andreas Granig 5c5668da28 MT#3949 API: Implement reseller resource handling.
12 years ago
Andreas Granig c0a6264507 MT#5299 API: Implement implicit zone def for fees
12 years ago
Andreas Granig b3de58ff9c MT#5299 API: Implement billing zone handling.
12 years ago
Andreas Granig bdb129ec67 MT#5299 API: Add billing fee handling.
12 years ago
Andreas Granig cd2d9e47aa MT#5255 Fix boolean handling and HFH validation
12 years ago
Andreas Granig 829b432b47 MT#5299 API: PUT/PATCH/GET billingprofiles item
12 years ago
Andreas Granig 3ce79d6703 MT#5299 API: GET and POST billing profiles.
12 years ago
Andreas Granig 45a460a1ce MT#3949 API: implement contracts handling.
12 years ago
Andreas Granig 14d9374e8c MT#3949 API: move common contract stuff to role.
12 years ago
Andreas Granig b64266b969 MT#3949 API: Implement base-line for sys contracts
12 years ago
Andreas Granig 7a782eb4fb MT#5255 API: Create roles for resources.
12 years ago
Andreas Granig 458852f70e MT#5255 API: use local time for timestamps.
12 years ago
Andreas Granig 02998dd688 MT#3949 API: base-line for system contracts.
12 years ago
Andreas Granig 6bb57f08f2 MT#3997 Finish API skeleton.
12 years ago
Andreas Granig f4a9e39a8a MT#5255 API: move contacts to systemcontacts.
12 years ago
Andreas Granig beb93987eb MT#3997 API: move req/res log functions to Role.
12 years ago
Andreas Granig a135c00190 MT#5255 API: prevent DELETE of used contact
12 years ago
Andreas Granig a6c3ecb580 MT#5255 API: Implement DELETE for contacts
12 years ago
Andreas Granig 2c51cbd0fb MT#3997 Fix PUT with reseller_id=null for contact
12 years ago
Andreas Granig 9aa1560619 MT#3997 Dynamically return collections relations.
12 years ago
Andreas Granig 7b8092f702 MT#3997 Get rid of the remaining tt xml responses
12 years ago
Andreas Granig 515990623f MT#3997 Fix general collection/item handling.
12 years ago
Andreas Granig a4a9f703bd MT#3997 Remove QueryParameter dependency.
12 years ago
Andreas Granig fd19cf79c1 MT#3997 Return JSON on precondition failures.
12 years ago
Andreas Granig 0fb58d2668 MT#3997 Use JSON in OPTIONS methods.
12 years ago
Andreas Granig 40ecb1e91d MT#3997 Distinguish collection and item in URI
12 years ago
Andreas Granig 59e55c243d MT#3925 Move contracts/ to Role, tighten contacts/
12 years ago
Andreas Granig 9ef4961e97 MT#3925 Migrate more common methods into Role.
12 years ago
Andreas Granig 8683e52cdd MT#3925 Move POST validation methods into Role.
12 years ago
Andreas Granig a7ae65ca82 MT#3925 Use forms for validation only; other fixes
12 years ago
Andreas Granig 5068bd0f17 MT#3925 Style and reorganize API templates
12 years ago
Lars Dieckow e5a42d9306 wip
12 years ago