we have a number of error message models right now like InternalError{}, Conflict{}, NotFound{} and they are all used the same way return <error code>, <model>{Message: "this is a message"}.
These models don't really help much since <error code> is already communicating the type of error is being returned.
We should replace these models with the newly added and more generic ResponseMessages{}
Description
Details
Title | Reference | Author | Source Branch | Dest Branch | |
---|---|---|---|---|---|
builds-api: bump to 0.0.143-20240415191619-ae83a3bc | repos/cloud/toolforge/toolforge-deploy!260 | project_1317_bot_df3177307bed93c3f34e421e26c86e38 | bump_builds-api | main | |
d/changelog: bump to 0.0.15 | repos/cloud/toolforge/builds-cli!63 | raymond-ndibe | bump_version | main | |
[builds-api] refactor error responses | repos/cloud/toolforge/builds-api!85 | raymond-ndibe | consolidate_error_models | update_oapi_codegen | |
[builds-cli] refactor error responses | repos/cloud/toolforge/builds-cli!61 | raymond-ndibe | refactor_error_responses | main |
Event Timeline
raymond-ndibe opened https://gitlab.wikimedia.org/repos/cloud/toolforge/builds-cli/-/merge_requests/61
[builds-cli] refactor error responses
raymond-ndibe opened https://gitlab.wikimedia.org/repos/cloud/toolforge/builds-api/-/merge_requests/85
[builds-api] refactor error responses
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/builds-cli/-/merge_requests/61
[builds-cli] refactor error responses
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/builds-api/-/merge_requests/85
[builds-api] refactor error responses
raymond-ndibe opened https://gitlab.wikimedia.org/repos/cloud/toolforge/builds-cli/-/merge_requests/63
d/changelog: bump to 0.0.15
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/builds-cli/-/merge_requests/63
d/changelog: bump to 0.0.15
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/builds-api/-/merge_requests/86
[builds-api] update oapi-codegen
project_1317_bot_df3177307bed93c3f34e421e26c86e38 opened https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/260
builds-api: bump to 0.0.143-20240415191619-ae83a3bc
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/260
builds-api: bump to 0.0.143-20240415191619-ae83a3bc