|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## 1.5.0 - 2023/09/18 |
| 4 | + |
| 5 | +- (AUTH) Clarify access token lifetime |
| 6 | +- (AUTH) Include in `Description` section rate limiting logic |
| 7 | +- (AUTH) Add CC-BY-SA-4.0 license |
| 8 | +- (BPCO) Include in `Description` section rate limiting logic |
| 9 | +- (BPCO) Add CC-BY-SA-4.0 license |
| 10 | +- (GCO) Include in `Description` section rate limiting logic |
| 11 | +- (GCO) Add CC-BY-SA-4.0 license |
| 12 | + |
| 13 | +## 1.4.0 - 2023/06/27 |
| 14 | + |
| 15 | +- (GCO) (Providers) GET /providers/{provider_id} - Add `bypass_token` property in Provider schema |
| 16 | +- (GCO) (Providers) GET /providers/{provider_id}/bypass_token - Add new API to generate a new provider bypass token |
| 17 | +- (GCO) (Providers) POST /providers/{provider_id}/bypass_token - Add new API to retrieve latest generated provider bypass token |
| 18 | + |
| 19 | +## 1.3.0 - 2023/06/16 |
| 20 | + |
| 21 | +- (AUTH) Add `servers` entries for VABF and Preproduction platforms |
| 22 | +- (AUTH) Update `client_assertion` value in example request body |
| 23 | +- (AUTH) Update `access_token` value in example response body |
| 24 | +- (AUTH) Describe format of the `access_token` generated in the response |
| 25 | +- (BPCO) Add `servers` entries for VABF and Preproduction platforms |
| 26 | +- (BPCO) (GET /ca) Clarify format for `version` and `sequence` properties |
| 27 | +- (BPCO) (GET /ca) Remove `byte` format for response body properties as they are Base64 URL encoded and not Base64 encoded. |
| 28 | +- (BPCO) (GET /ca/certs) Clarify format for `version` and `sequence` properties |
| 29 | +- (BPCO) (GET /ca/certs) Remove `byte` format for response body properties as they are Base64 URL encoded and not Base64 encoded. |
| 30 | +- (GCO) Add `servers` entries for VABF and Preproduction platforms |
| 31 | +- (GCO) (Certificates) Clarify `renewal_after` property usage |
| 32 | +- (GCO) (Certificates) Clarify `valid_to` constraints |
| 33 | +- (GCO) (Providers) Deprecate `domains_allowed` property |
| 34 | +- (GCO) (Providers) `technical_number` property cannot be edited by provider administrators |
| 35 | + |
| 36 | + |
| 37 | +## 1.2.0 - 2023/05/04 |
| 38 | + |
| 39 | +- (AUTH) Replace `token_type` response 'bearer' value to 'Bearer' |
| 40 | +- (AUTH) Update response body required properties and add `refresh_expires_in` and `scope` properties |
| 41 | +- (AUTH) Add 405 error case |
| 42 | +- (AUTH) Update `error_description` example value for 400 error case |
| 43 | +- (BPCO) Add 405 HTTP status case to all responses |
| 44 | +- (BPCO) Add 409 HTTP status code to the Common Error Codes section |
| 45 | +- (BPCO) Add `Content-Type` header to all 4xx HTTP status cases |
| 46 | +- (BPCO) (GET /certs/{spc}/{sn}.cer) Add 400 HTTP status case |
| 47 | +- (BPCO) (GET /crl) Add `Content-Type` header for 304 HTTP status case |
| 48 | +- (BPCO) (GET /crl) Remove `Content-Length` header for 304 HTTP status case |
| 49 | +- (BPCO) (GET /ca) Add `Content-Type` header for 304 HTTP status case |
| 50 | +- (BPCO) (GET /ca) Remove `Content-Length` header for 304 HTTP status case |
| 51 | +- (BPCO) (GET /ca/certs) Add `Content-Type` header for 304 HTTP status case |
| 52 | +- (BPCO) (GET /ca/certs) Remove `Content-Length` header for 304 HTTP status case |
| 53 | +- (BPCO) (GET /ca/certs/{sn}.cer) Add 400 HTTP status case |
| 54 | +- (BPCO) (GET /ca/crl) Add `Content-Type` header for 304 HTTP status case |
| 55 | +- (BPCO) (GET /ca/crl) Remove `Content-Length` header for 304 HTTP status case |
| 56 | +- (GCO) Remove `Content-Length` header for 204 and 304 responses |
| 57 | +- (GCO) Update error message for 401 HTTP responses |
| 58 | +- (GCO) Add 405 HTTP status case + update error message |
| 59 | +- (GCO) Use different ID values depending on the object type |
| 60 | +- (GCO) (Certificates) Add new status `INVALID` |
| 61 | +- (GCO) (POST /certificates/) Add `updated_at`, `updated_by` properties to response examples |
| 62 | +- (GCO) (POST /certificates) Add `Location` header in responses |
| 63 | +- (GCO) (POST /certificates/) Test certificates cannot have the `renewal_auto` property enabled. |
| 64 | +- (GCO) (PATCH /certificates/{certificate_id}) Test certificates cannot have the `renewal_auto` property enabled. |
| 65 | +- (GCO) (POST /certificates/{certificate_id}/renew) Add constraints for revoked and invalid certificates |
| 66 | +- (GCO) (POST /certificates/{certificate_id}/renew) Test certificates cannot have the `renewal_auto` property enabled. |
| 67 | +- (GCO) (POST /certificates/{certificate_id}/renew) Clarify valid_from/valid_to property constraints |
| 68 | +- (GCO) (POST /certificates/{certificate_id}/renew) Add 409 HTTP status case for revoked certificates |
| 69 | +- (GCO) (POST /certificates/{certificate_id}/renew) Add `Location` header in responses |
| 70 | +- (GCO) (POST /certificates/{certificate_id}/revoke) Add constraints for expired, revoked and invalid certificates |
| 71 | +- (GCO) (HEAD /bpco/certificates) Remove `Content-Length` response header and body |
| 72 | +- (GCO) (GET /bpco/certificates) Add `Content-Type` header for 304 HTTP status case |
| 73 | +- (GCO) (HEAD /bpco/crl) Remove `Content-Length` response header and body |
| 74 | +- (GCO) (GET /bpco/crl) Add `Content-Type` header for 304 HTTP status case |
| 75 | +- (GCO) (Providers) New `deposit_notification_list` property in Provider object |
| 76 | +- (GCO) (Providers) Improve `domains_allowed` property description for `ProviderCreationRequest` example |
| 77 | +- (GCO) (Providers) Allow `opts_contracts` property to be edited by *ADMINISTRATOR* users |
| 78 | +- (GCO) (Users) New `/users/{user_id}/preferences` method |
| 79 | +- (GCO) (Users) Remove `/user/activate` method |
| 80 | + |
| 81 | + |
| 82 | +## 1.1.0 - 2023/01/18 |
| 83 | + |
| 84 | +- (AUTH) Update API URL to prefix path with *auth/* |
| 85 | +- (AUTH) Update `aud` property description to add *auth/* in its possible values and use a reference to the document `servers.url` property |
| 86 | +- (BPCO) Update base URL from *https://man-bpco.fr/* to *https://api.man-bpco.fr/* |
| 87 | +- (GCO) Update base URL from *https://man-plateforme.fr/api/* to *https://api.man-plateforme.fr/* |
| 88 | +- (GCO) Update BPCO API URLs from *https://man-bpco.fr/* to *https://api.man-bpco.fr/* |
| 89 | +- (GCO) Change `Certificate` component schema to change `revoked_at` property format from `integer` to `string` |
| 90 | +- (GCO) Update certificate serial number schema pattern |
| 91 | +- (GCO) Cleanup `ProviderOIDCSettings` component schema |
| 92 | + |
| 93 | +## 1.0.0 - 2022/09/28 |
| 94 | + |
| 95 | +Initial Release |
0 commit comments