Commit Graph

478 Commits (01a76d8b937ab6c66abc84804b588277b714b9c0)

Author SHA1 Message Date
Andreas Granig d508a519c8 MT#3933 API: tighten subscriber creation.
12 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