Implement Exoscale onboarding API endpoint #199

Merged
rixx merged 14 commits from 37-exoscale-onboarding into main 2025-10-03 07:04:44 +00:00

14 commits

Author SHA1 Message Date
e459047622 Use new osb_id fields to match API requests
All checks were successful
Tests / test (push) Successful in 32s
2025-10-02 09:49:27 +02:00
4be6eeb18f Move API URL 2025-10-02 09:49:27 +02:00
0a591f352a Drop Plan model, add osb ID references 2025-10-02 09:49:27 +02:00
f0320fb13b Add missing testing dependency 2025-10-02 09:49:27 +02:00
8edca54279 add note about smtp4dev 2025-10-02 09:49:27 +02:00
2e7143245a Test new Exoscale API 2025-10-02 09:49:27 +02:00
039b4a7031 Set up proper test settings 2025-10-02 09:49:27 +02:00
4e5388e514 Fix remaining OSB API issues 2025-10-02 09:49:27 +02:00
b21148db01 Use permissions instead of authentication in API 2025-10-02 09:49:27 +02:00
7cbd1162ff Implement Exoscale onboarding endpoint 2025-10-02 09:49:27 +02:00
261cc5e750 Add new EMAIL_DEFAULT_FROM setting 2025-10-02 09:49:27 +02:00
3ad16ce00b Add OSB GUID to organization
using a CharField because we do not control the data
2025-10-02 09:49:27 +02:00
313e8cd09d Code style 2025-10-02 09:49:27 +02:00
b2c5317da2 Add OSB settings 2025-10-02 09:49:27 +02:00