Skip to content

Conversation

caoccao
Copy link
Member

@caoccao caoccao commented May 26, 2025

@cla-bot cla-bot bot added the cla-signed label May 26, 2025
Copy link

github-actions bot commented May 26, 2025

Test Results

  462 files  +2    462 suites  +2   4m 5s ⏱️ -10s
3 858 tests +8  3 855 ✅ +8  3 💤 ±0  0 ❌ ±0 
3 865 runs  +8  3 862 ✅ +8  3 💤 ±0  0 ❌ ±0 

Results for commit defdcb4. ± Comparison against base commit 8bcaaf6.

♻️ This comment has been updated with latest results.

@caoccao caoccao changed the title refactor: Add RequestBodyMissingError, TemporaryNotAvailableError Refactor Errors for DataHub Valication May 28, 2025
@caoccao caoccao changed the title Refactor Errors for DataHub Valication Refactor Errors for DataHub Validation Jun 3, 2025
Copy link
Contributor

@vanch3d vanch3d left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks pretty good.
I've closed all the outstanding issues, we will revisit problems with individual errors when I deal with them in the frontend (if I'm nt, no need to over-engineering)
There are two issues:

  • rename ApiError to DataHubApiError (very important)
  • rename all ApiError-related schemas to end with ProblemDetail instead ofError or Errors

@caoccao
Copy link
Member Author

caoccao commented Jun 23, 2025

It looks pretty good. I've closed all the outstanding issues, we will revisit problems with individual errors when I deal with them in the frontend (if I'm nt, no need to over-engineering) There are two issues:

  • rename ApiError to DataHubApiError (very important)
  • rename all ApiError-related schemas to end with ProblemDetail instead ofError or Errors

Not all API errors are DataHub errors. The DataHub validation reuses some shared errors. That's why I avoided prefixing with DataHub.

I suggest we have a call discussing these issues.

@caoccao caoccao force-pushed the epic/31382-datahub-maintenance branch from b5769cd to f7f0f0c Compare June 23, 2025 14:41
Base automatically changed from epic/31382-datahub-maintenance to master June 25, 2025 09:21
@caoccao caoccao force-pushed the refactor/29914-error-redesign-v2 branch from 46de359 to fcdf0ad Compare June 27, 2025 09:28
Copy link

github-actions bot commented Jun 27, 2025

Coverage Report

Overall Project 65.03%

There is no coverage information present for the Files changed

@caoccao caoccao force-pushed the refactor/29914-error-redesign-v2 branch 2 times, most recently from 4f610d0 to dc0e924 Compare July 2, 2025 06:22
@caoccao caoccao force-pushed the refactor/29914-error-redesign-v2 branch 3 times, most recently from 8168bc7 to 16ae985 Compare July 24, 2025 07:09
@caoccao caoccao force-pushed the refactor/29914-error-redesign-v2 branch from f0f8576 to 86e8c80 Compare August 4, 2025 09:39
@caoccao caoccao force-pushed the refactor/29914-error-redesign-v2 branch 2 times, most recently from fcff24f to 2c0c503 Compare August 13, 2025 14:02
Copy link
Contributor

@codepitbull codepitbull left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work :)

@caoccao caoccao force-pushed the refactor/29914-error-redesign-v2 branch from 2c0c503 to 2f53465 Compare August 28, 2025 09:52
@caoccao caoccao force-pushed the refactor/29914-error-redesign-v2 branch from 2f53465 to 2dc993d Compare September 9, 2025 06:45
@caoccao caoccao force-pushed the refactor/29914-error-redesign-v2 branch from d15da62 to 6e8d383 Compare October 15, 2025 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants