Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(api): refactor HTTP API to version 2 #735

Merged
merged 37 commits into from
Jan 24, 2024
Merged

refactor(api): refactor HTTP API to version 2 #735

merged 37 commits into from
Jan 24, 2024

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    c3494cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b327b4 View commit details
    Browse the repository at this point in the history
  3. refactor: update http client

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    ca8be1d View commit details
    Browse the repository at this point in the history
  4. fix

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    e375c8e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    000e3d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    864debb View commit details
    Browse the repository at this point in the history
  7. separate unread

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    e268e68 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fe70d92 View commit details
    Browse the repository at this point in the history
  9. refactor: frontend api module

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    24aa910 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e8263f0 View commit details
    Browse the repository at this point in the history
  11. chore: restore swagger file

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    002a832 View commit details
    Browse the repository at this point in the history
  12. update

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    cbf8541 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0759811 View commit details
    Browse the repository at this point in the history
  14. refactor pagesAllFetch

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    afb60d8 View commit details
    Browse the repository at this point in the history
  15. fix ci

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    3caccf2 View commit details
    Browse the repository at this point in the history
  16. remove useless codes

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    a1a0fb8 View commit details
    Browse the repository at this point in the history
  17. limiter protected paths

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    e0d443f View commit details
    Browse the repository at this point in the history
  18. add test for version endpoint

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    9dd5a39 View commit details
    Browse the repository at this point in the history
  19. rename handler code files

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    e78b78c View commit details
    Browse the repository at this point in the history
  20. code file separate

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    3bdfeb3 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    71292d9 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bea5093 View commit details
    Browse the repository at this point in the history
  23. fix and rename

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    bd6f420 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    f28682f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    1246e09 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    47e3517 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    2e9993b View commit details
    Browse the repository at this point in the history
  28. chore: refine

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    b44a419 View commit details
    Browse the repository at this point in the history
  29. complete the validate tag for request fields and enable `--defaultReq…

    …uired`
    
    90% of the request fields of our API are required,100% of response fields in our API are required.
    Each field add validate:"required" is easy to miss.
    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    f3a8305 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    2c261c9 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    738292c View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    3266a82 View commit details
    Browse the repository at this point in the history
  33. fix issues

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    87d3275 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    0d35e66 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    570d567 View commit details
    Browse the repository at this point in the history
  36. fix ui testing

    qwqcode committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    150160e View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    3d591a5 View commit details
    Browse the repository at this point in the history