Commit Graph

446 Commits (4e70eee3b30d9e405f77998f6f2bb8b66f18d98d)

Author SHA1 Message Date
Andreas Granig 494f8bf864 MT#13201 Strip trailing timezone from timestamp
10 years ago
Irina Peshinskaya 003e717c02 MT#12937 Replace groups managements different code parts with common methods
10 years ago
Andreas Granig 4227fd2522 MT#13201 Enhance voucher API.
10 years ago
Andreas Granig 2c54106fd0 MT#13201 Implement voucher API
10 years ago
Gerhard Jungwirth 9aad021882 MT#13007 Reload correct service for sound handles
10 years ago
Irina Peshinskaya 34c05dafbb MT#12813 Dont set direction to in for empty destination_user_id
10 years ago
Andreas Granig 26c561c67a MT#10537 Strip sems suffix from cid
10 years ago
Gerhard Jungwirth 53ee3a32a8 MT#12813 fix calllist subscriber retrieval
10 years ago
Gerhard Jungwirth ffa327bfbf MT#12905 set cf cli to the primary number
10 years ago
Andreas Granig 8f061a0154 MT#10537 API: fix calllist dir for srv calls
10 years ago
Andreas Granig e8f318db31 MT#10537 Fix calllist issues
10 years ago
Gerhard Jungwirth da020c9810 MT#12813 calllist api: use correct subscriber
10 years ago
Andreas Granig 38b6ea154e MT#12701 Show cf ncos in API
10 years ago
Rene Krenn bce0058915 MT#11917 test enviroment json boolean conversion
10 years ago
Andreas Granig de42a68ef3 MT#12615 Don't filter call_id in calllists API
10 years ago
Rene Krenn c411ece3a9 MT#11917 'must-have' api resources complete
10 years ago
Rene Krenn 0d361710f7 MT#11917 CFTimeSets typos
10 years ago
Rene Krenn 83fdc85702 MT#11917 include journal in generated API doc page
10 years ago
Rene Krenn b5dca5e6e2 MT#11917 next batch of API resources w. journal
10 years ago
Irina Peshinskaya bda844c9d3 MT#10159 Add API call towards MWI on voicemail dir change
10 years ago
Rene Krenn 96c731a144 MT#11917 Journaling for first set of resources
10 years ago
Irina Peshinskaya ec9c71dbe3 MT#11147 Phone extensions
10 years ago
Rene Krenn eed41633bd MT#11917 Write journal for customer create/update.
10 years ago
Andreas Granig bc32830ad9 MT#11741 API: fix pbxdevicemodelimages props doc
10 years ago
Andreas Granig 82529daaba MT#11517 Don't expose internal prefs via API.
10 years ago
Irina Peshinskaya 01126bf8d7 Revert "MT#11343 Prevent PbxDevicemodels API from subscribers lineranges"
10 years ago
Irina Peshinskaya 0de1fb9e83 MT#11343 Prevent PbxDevicemodels API from subscribers lineranges
10 years ago
Irina Peshinskaya 7eb50fe583 Revert "MT#11343 Add sign that range_id is used by subscriber"
10 years ago
Irina Peshinskaya 9c2681c47a MT#11343 Add sign that range_id is used by subscriber
10 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
10 years ago
Irina Peshinskaya e388e6f6b1 MT#10315 Cast lock to the numeric value as stated by API doc.
10 years ago
Irina Peshinskaya ce29d22a53 MT#10715 Add Polycom Zero Touch Provisioning (ZTP) client.
11 years ago
Andrew Pogrebennyk 21833bf8cf MT#9453 introduce handling for adm_cf_ncos[_id] preference
11 years ago
Andreas Granig 8b8355914e MT#6785 Fix creating subscriber with ext 0.
11 years ago
Andreas Granig af40fb7a39 MT#6773 Remove more Data::Printer stuff.
11 years ago
Andreas Granig 03a6f4a68b MT#10705 Set group members from within group.
11 years ago
Andreas Granig c6b336072b MT#10537 Support customer_id for calllists.
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 0386b22179 MT#10355 Fix forcing boolean context for JSON::bool
11 years ago
Andreas Granig a16c98ae35 MT#10199 Add subscriber profile preferences.
11 years ago
Irina Peshinskaya 59bfbeb401 MT#9941 Add cloud_pbx_hunt_* fields to api.
11 years ago
Irina Peshinskaya 8b09bd0777 MT#9941 Consider PBX hunt parameters on subscriber creation via API
11 years ago
Irina Peshinskaya 9a06328baf MT#10041 Fix join for reseller account.
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
Kirill Solomko fd8d5974d4 MT#8645 - add billing_profile terminate functionality for API
11 years ago
Irina Peshinskaya bcd8c30efd MT#9177 Add credentials as device fields logic
11 years ago
Andreas Granig efa2acbc0f MT#9177 Adapt API to new device bootstrap.
11 years ago
Irina Peshinskaya a6527bb4c7 MT#9177 API for autoprov. Not tested yet.
11 years ago
Andreas Granig b9aa3be4ff MT#9481 API: fix customerbalance link to self
11 years ago
Irina Peshinskaya 29b988492f MT#9431 Update usr_preference cloud_pbx_hunt_policy in Subscriber API.
11 years ago
Andreas Granig 83bd0f93f2 MT#9481 API: set link from customer to balance
11 years ago
Andreas Granig a58ac04e17 MT#9481 API: Implement customer balance handling
11 years ago
Andreas Granig 6a611ea779 MT#9263 Remove simple_destination on update
11 years ago
Andreas Granig 17a3260153 MT#9263 Introduce simple_destination in CF API
11 years ago
Kirill Solomko 1c8b6e4a1c MT#8547 - fix SWITCH inside "foreach" handling
11 years ago
Andreas Granig a99f707522 MT#8547 Fix handling of special prefs.
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
Gerhard Jungwirth 0ea1958cf2 MT#9291 CallForwards URI deflation
11 years ago
Andreas Granig 899c89c8b8 MT#9269 Add compat num_lines to API pxbdevicemodels
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 0204022cf5 MT#9225 Modify allowed_clis on add/remove number
11 years ago
Andreas Granig d156577873 MT#9167 Fix setting contract timestamps
11 years ago
Irina Peshinskaya 97519cd453 MT#8981 API: Fix messages for mismatched username and domain of subscriber.
11 years ago
Irka e313eb7063 MT#8371 Remove duplicate joins contracts_rs with billing_mapping.
11 years ago
Gerhard Jungwirth 69a46142c2 MT#8709 API: Always update lock-level
11 years ago
Irka 4c35f9bad6 MT#8649 Add callforwards link into subscribers info
11 years ago
Irka 3e80b5fce6 MT#8609 API: Don't add ringtimeout into empty callforwardTimeout.
11 years ago
Irka 2a7e76bf51 Revert "MT#8491 Fix subscriber termination via API."
11 years ago
Irka 1b654d559a MT#8491 Fix subscriber termination via API.
11 years ago
Andreas Granig 8e0157b78b MT#8613 Add basic CRUD for LI X-1 provisioning
11 years ago
Andreas Granig 996fd6000c MT#8299 API: align PUT for pbxdevicemodels.
11 years ago
Andreas Granig 853ab093d5 MT#8299 API: Use multipart upload for device model
11 years ago
Gerhard Jungwirth 752b972e07 MT#8309 remove usage of JSON::Types::bool
11 years ago
Gerhard Jungwirth 3c0dd86c81 MT#8367 api fix subscriber post/put domain query
11 years ago
Irka b59e7bb3df MT#8367 Remove potentially ambiguous voip_subscribers.status reference
11 years ago
Irka f5fbb6347d MT#8367 Specify exact table for status to avoid ambiguity
11 years ago
Gerhard Jungwirth b7eb095540 MT#7791 Manage Callthrough CLIs in Panel
11 years ago
Gerhard Jungwirth edff2c4120 MT#7791 API ccmappingentries (callthrough CLIs)
11 years ago
Gerhard Jungwirth 36e44a6439 MT#7673 update voicemail number in api
11 years ago
Gerhard Jungwirth ee9ad451bb MT#8309 change boolean handling in api preferences
11 years ago
Irina Peshinskaya 3b281f61cd MT#7867 InvoiceTemplate API draft.
11 years ago
Irina Peshinskaya 8066f9f5a5 MT#7867 Api changes for invoice template per customer. For review.
11 years ago
Gerhard Jungwirth 2c18f32917 MT#7943 prevent changing terminated customer
11 years ago
Gerhard Jungwirth 9f7f55d07f MT#8063 api fix uploading music_on_hold
11 years ago
Gerhard Jungwirth 3ab01777b4 MT#8157 api callforwards fix timeset deletion
11 years ago
Gerhard Jungwirth 7b3080f45b MT#8071 fix api subscriber termination
11 years ago
Gerhard Jungwirth 17f092219f MT#7959 fix contract PUT/PATCH, tests
11 years ago
Andreas Granig 63056e4d15 MT#7867 Also add invoice tmpl per customer in API
11 years ago
Gerhard Jungwirth c1c1117600 MT#8035 Write start_ivr and end_ivr events
11 years ago
Gerhard Jungwirth fc4bdaf750 MT#7959 update contracts api doc
11 years ago
Andreas Granig d74f2653f1 MT#7747 Make sure to not store purge_existing
11 years ago
Andreas Granig c34f5e11a0 MT#7747 API: implement fee bulk upload
11 years ago
Andreas Granig 3a9d043d40 MT#7899 API: clear audio cache on sound file mod.
11 years ago
Andreas Granig 9157588f97 MT#7803 API: fetch invoice details via API
11 years ago
Gerhard Jungwirth f56f49a7e8 MT#7841 callforward api: hide ids
11 years ago
Andreas Granig 3647bc6c3a MT#7545 API: Fix removing old groups from subs.
11 years ago
Andreas Granig 9115b48f70 MT#7797 Filter for terminated customers.
11 years ago
Andreas Granig 4f370287af MT#7793 Only log subprofile event on prof-change.
11 years ago
Andreas Granig 213e6bb606 MT#7793 Implement event billing for subprofiles.
11 years ago
Andreas Granig 90c2eda399 MT#7789 API: Clear special preferences on PUT
11 years ago
Andreas Granig f298079c90 MT#7649 Return linerange.num_lines as int
11 years ago
Andreas Granig 5805d848d3 MT#7771 Add cloud_pbx_ext preference.
11 years ago
Andreas Granig f41626e521 MT#7545 Allow multiple pbx groups per subscriber
11 years ago
Andreas Granig 3845260070 MT#7649 API: Implement create/update for pbx devs
11 years ago
Gerhard Jungwirth 489a86c8b8 MT#7493 API set cloud_pbx preference on subscriber creation
11 years ago
Gerhard Jungwirth 11f59d4494 MT#7557 API: save pbx_extension
11 years ago
Andreas Granig 86e422bea8 MT#7493 API: Preserve int. prefs on update
11 years ago
Andreas Granig 7c8e355fbc MT#7177 API: add /api/applyrewrites/ for rwr.
11 years ago
Andreas Granig 2f06618362 MT#4019 Implement C2D in api via /api/callcontrols
11 years ago
Andreas Granig 5931995944 MT#7377 API: check if alias_numbers is array.
11 years ago
Andreas Granig 51640b7156 MT#7377 API: check for pilot primary_number.
11 years ago
Andreas Granig c36a127a97 MT#7495 Add customerpreferences rel and fix doc.
11 years ago
Irina Peshinskaya 6d6484a645 MT#5879 Changes related to invoice email template.
11 years ago
Andreas Granig 6ec99075ca MT#7471 Implement web and api for contract prefs.
11 years ago
Andreas Granig 69e20a8629 MT#7377 API: fix alias_numbers and pbx_extension
11 years ago
Andreas Granig 5471f9115b MT#7271 API: Explicitely set cf pref on update
11 years ago
Gerhard Jungwirth 75aeaa6add MT#7421 API soundfiles, check empty filename
11 years ago
Andreas Granig e0bb62f82b MT#7323 API: fetch sound handles via REST
11 years ago
Andreas Granig 1b08f6e3ac MT#7395 API: implement NCOS level and pattern
11 years ago
Andreas Granig db1f6da27c MT#7377 API: check uniqueness of pbx_extension.
11 years ago
Gerhard Jungwirth 8f5c6d0907 MT#7239 API faxserversettings
11 years ago
Andreas Granig 1147ad5db0 MT#5879 Remove more debug messages.
11 years ago
Andreas Granig 0baef998a6 MT#7377 API: better check for JSON::Types::bool.
11 years ago
Andreas Granig 363249fac1 MT#7377 API: Fix pilot subscriber editing.
11 years ago
Andreas Granig e8853cf869 MT#5349 API: Fix domain activation for xmpp
11 years ago
Andreas Granig 8efa32a98a MT#7377 Use is_pbx_pilot instead of admin flag
11 years ago
Andreas Granig b827f73ab4 MT#5879 PoC of generating invoice out of template
11 years ago
Andreas Granig 4e3b373df3 MT#7119 API: Fix PBX subscriber creation.
11 years ago
Gerhard Jungwirth e02841d769 MT#7309 API fix updating autoattendants
11 years ago
Gerhard Jungwirth 2e1b9135a6 MT#7307 API fix speeddials validation
11 years ago
Gerhard Jungwirth ef2259c2a9 MT#7271 API set user_preference on updating cfmappings
11 years ago
Gerhard Jungwirth 4d2722c5c1 MT#7271 API set user_preference on updating callforwards
11 years ago
Gerhard Jungwirth 71aa24e791 MT#7239 enforce boolean context
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
Irina Peshinskaya d87e6b297b MT#5879 Replace invoices to separated controller.
11 years ago
Irka 50b89773da Save state with incorrect, but fast svg template apply
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
Andreas Granig df9d103893 MT#6827 Deprecate linerange_num field.
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 024d3fc92a MT#7029 API: fix exposure of administrative flag.
11 years ago
Andreas Granig 9767e62204 MT#6913 API: remove Data::Printer debug.
11 years ago
Andreas Granig 2b2c1f0fbb MT#6913 API: fix profile(set) update.
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
Gerhard Jungwirth 663782432e MT#7029 API subscriber, fix creation of admin subscriber
11 years ago
Andreas Granig 28ee0960a4 MT#3943 API: fetch cdrs via REST.
11 years ago
Andreas Granig b0b0e03594 MT#6871 Fix updating non-pbx subscriber.
11 years ago
Andreas Granig bffe93f359 MT#6979 API: expose id field in pbx device items
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 c8ad008ca6 MT#3935 API: Properly handle bool values in prefs.
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 f47c7d114f MT#6909 API: add reseller rel to emailtemplates
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 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
Andreas Granig 4341a39cf6 MT#6871 Fix subscriber editing.
11 years ago
Andreas Granig 9097768d58 MT#6773 Remove any Data::Printer calls
11 years ago
Gerhard Jungwirth bebc4de4d5 MT#3933 Exclude terminated subscribers from subscriberpreferences
11 years ago
Gerhard Jungwirth 2fc4743183 MT#6497 API use billing subscriber id on all places in cf_*_sets
11 years ago
Gerhard Jungwirth 0feca3ea94 MT#6497 API cfmappings handle ringtimeout for cft
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 a7483ca351 MT#6497 API: callforwards, better validation
11 years ago
Gerhard Jungwirth 5ae0ed442b MT#6497 API: edit cft ringtimeout
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 3bdc7c74b9 MT#6703 fix merge conflict
11 years ago
Irina Peshinskaya 0c5c6ff0f8 Merge branch 'master' of git.mgm.sipwise.com:ngcp-panel
11 years ago
Gerhard Jungwirth 266d2eb48d MT#6663 Make API more robust when contract has no billing_profile
11 years ago
Irina Peshinskaya dcccfa9232 Merge branch 'master' of git.mgm.sipwise.com:ngcp-panel
11 years ago
Gerhard Jungwirth 6d17b70ab0 MT#6295 API: fix failing customers and contracts requests
11 years ago
Irina Peshinskaya 021b0af430 Merge branch 'master' of git.mgm.sipwise.com:ngcp-panel
11 years ago
Gerhard Jungwirth 21a5d7ee37 MT#6195 API rwr: Give proper reseller access
11 years ago
Irina Peshinskaya bd7d18c49b Merge branch 'master' of git.mgm.sipwise.com:ngcp-panel
11 years ago
Gerhard Jungwirth 31e6c5fa71 MT#6195 API: ability to handle rules directly in rewriteruleset
11 years ago
Gerhard Jungwirth 11e421dc08 MT#6195 API: rename rewrite -> rewriterulesets
11 years ago
Irina Peshinskaya 34f77792c9 Merge branch 'master' of git.mgm.sipwise.com:ngcp-panel
11 years ago
Andreas Granig 7d76b46b10 MT#6283 Fix search framework to work on debian
11 years ago
Andreas Granig 11d83a7ead MT#6283 Implement search-framework.
11 years ago
Irina Peshinskaya f0263620e4 Merge branch 'master' of git.mgm.sipwise.com:ngcp-panel
11 years ago
Gerhard Jungwirth 10b7ed52c4 MT#5599 fix role check
11 years ago
Gerhard Jungwirth 36f2be7689 MT#6195 API: rewrite: GET, PUT and PATCH implemented
11 years ago
Irina Peshinskaya f5b02e48f0 Merge branch 'master' of git.mgm.sipwise.com:ngcp-panel
11 years ago
Irka fb891ee0ed Save state with incorrect, but fast svg template apply
11 years ago
Andreas Granig 74aeb7938d MT#5929 Fix lock, ext_xxx_id and dbalias handling.
11 years ago
Andreas Granig d445274d1d MT#5967 API: validate allowed ip entries.
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 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 cd155992ca MT#5661 API: fix prepaid flag changes.
12 years ago
Andreas Granig 71658e12a7 MT#5599 Rework auth/authz for pwd-based API access
12 years ago
Andreas Granig 9651c81852 MT#3933 API: fetch and create subscriber. WIP.
12 years ago
Andreas Granig ce93199ff8 MT#5349 API: return reseller_id for domain.
12 years ago
Andreas Granig 1359aa556b MT#5349 API: Implement special dompref removal.
12 years ago
Andreas Granig ee9d4fab2f MT#5349 API: Implement PUT/PATCH on special dprefs
12 years ago
Andreas Granig 8cdf9c7880 MT#5349 API: Implement GET for special domprefs
12 years ago
Andreas Granig de6ac98ec9 MT#5349 API: Implement validation for dom prefs.
12 years ago
Andreas Granig a737e3f05e MT#5349 API: skip updating prefs with null value
12 years ago
Andreas Granig efafd55c87 MT#3931 API: Use TryCatch instead of Try::Tiny
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 d12520982f MT#5299 API: more billing tests and bug fixes.
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 5ba6edcadc MT#5299 API: add first tests for billing profiles.
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 7a782eb4fb MT#5255 API: Create roles for resources.
12 years ago