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

Use c++ re-impl this code #9

Open
wants to merge 90 commits into
base: master
Choose a base branch
from
Open

Use c++ re-impl this code #9

wants to merge 90 commits into from

Commits on Apr 22, 2023

  1. Use c++ re-impl this code

    - use cmake
    - use argparse
    - use nlohmann/json
    - use factory method
    - use fmt
    - use catch2 test
    - use inja template
    - use fplus tool
    ohto-ai committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    baab294 View commit details
    Browse the repository at this point in the history
  2. Update description

    ohto-ai committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    2567849 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Add some args

    ohto-ai committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    460ef13 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Add http robot base

    ohto-ai committed May 4, 2023
    Configuration menu
    Copy the full SHA
    ee7ab01 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. update

    ohto-ai committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    218bd03 View commit details
    Browse the repository at this point in the history
  2. update

    ohto-ai committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    b6ea7f2 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. update

    ohto-ai committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    8c88a1c View commit details
    Browse the repository at this point in the history
  2. update

    ohto-ai committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    733bf2c View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. update

    ohto-ai committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    896b940 View commit details
    Browse the repository at this point in the history
  2. update

    ohto-ai committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    d620f16 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Update client.h

    ohto-ai authored Oct 8, 2023
    Configuration menu
    Copy the full SHA
    69e36ad View commit details
    Browse the repository at this point in the history
  2. Add class_name to client

    ohto-ai authored Oct 8, 2023
    Configuration menu
    Copy the full SHA
    eed4900 View commit details
    Browse the repository at this point in the history
  3. Fix build error

    ohto-ai committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    5a300ad View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Add negative test

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    e85267b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c55ff34 View commit details
    Browse the repository at this point in the history
  3. Fix windows test build

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    7169835 View commit details
    Browse the repository at this point in the history
  4. Move client to static lib

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    7a8f5d0 View commit details
    Browse the repository at this point in the history
  5. Add code coverage gen

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    9cc016c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e2033c8 View commit details
    Browse the repository at this point in the history
  7. Add lcov setup

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    6773667 View commit details
    Browse the repository at this point in the history
  8. Fix code coverage

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    e8c7e4c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2c981bd View commit details
    Browse the repository at this point in the history
  10. coverage: remove 3rd code

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    64c027a View commit details
    Browse the repository at this point in the history
  11. ci: change test command

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    afd6abd View commit details
    Browse the repository at this point in the history
  12. Test windows CI

    ohto-ai authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    01d9f1b View commit details
    Browse the repository at this point in the history
  13. Add openssl root dir

    ohto-ai committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    498184c View commit details
    Browse the repository at this point in the history
  14. Fix debug compile error

    ohto-ai committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    049d0b4 View commit details
    Browse the repository at this point in the history
  15. Fix windows test error

    ohto-ai committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    a4118b9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    349ac9c View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Fix coverage build

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    bf95d3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4063511 View commit details
    Browse the repository at this point in the history
  3. Format ci yaml

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    33c2465 View commit details
    Browse the repository at this point in the history
  4. Remove fetch-depth

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    5aa34f6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f0c421f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a075e48 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ab13e5b View commit details
    Browse the repository at this point in the history
  8. Fix cmake error

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    f1a8235 View commit details
    Browse the repository at this point in the history
  9. Fix GIT_REFSPEC check error

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    0ae4e34 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6ed6ae6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e727e95 View commit details
    Browse the repository at this point in the history
  12. ci: format ci.yaml

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    5eba3d7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    78437ca View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e472dc5 View commit details
    Browse the repository at this point in the history
  15. cmake: fix version error

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    a6662ee View commit details
    Browse the repository at this point in the history
  16. ci: upload coverage report

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    0708246 View commit details
    Browse the repository at this point in the history
  17. ci: fix ci error

    ohto-ai authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    4f6d745 View commit details
    Browse the repository at this point in the history
  18. ci: format ci yaml

    ohto-ai committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    ef521f7 View commit details
    Browse the repository at this point in the history
  19. cmake: change CMakeLists version

    - $<LINK_LIBRARY:feature,library-list> needs 3.24
    ohto-ai committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    dc847eb View commit details
    Browse the repository at this point in the history
  20. ci: fix ci parameter error

    ohto-ai committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    ab3f14f View commit details
    Browse the repository at this point in the history
  21. ci: fix build on windows

    ohto-ai committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    9f2ba2a View commit details
    Browse the repository at this point in the history
  22. ci: fix coverage.info path

    ohto-ai committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    59a6bb7 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    0199802 View commit details
    Browse the repository at this point in the history
  2. ci: update coverage badge

    ohto-ai authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    b51c544 View commit details
    Browse the repository at this point in the history
  3. ci: format ci

    ohto-ai authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    f9107f1 View commit details
    Browse the repository at this point in the history
  4. ci: change ci job title

    ohto-ai authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    5309b7e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e5aafeb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    73a9d84 View commit details
    Browse the repository at this point in the history
  7. update: remove vnotice script

    - remove .vscode
    ohto-ai authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    9335869 View commit details
    Browse the repository at this point in the history
  8. fix: ci and ctest

    ohto-ai authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    0a92c21 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0c99f1c View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    ac5b7fe View commit details
    Browse the repository at this point in the history
  2. cmake: update make workflow

    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    81450aa View commit details
    Browse the repository at this point in the history
  3. fix: add loger for client

    - client can return http_client by create
    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    44647db View commit details
    Browse the repository at this point in the history
  4. cmd: change vnotice command

    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    3925271 View commit details
    Browse the repository at this point in the history
  5. test: add test for server

    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    656923a View commit details
    Browse the repository at this point in the history
  6. doc: update README

    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    5e12cdd View commit details
    Browse the repository at this point in the history
  7. ci: update workflow title

    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    d3bd778 View commit details
    Browse the repository at this point in the history
  8. cmake: update cmake

    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    85333d0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e342213 View commit details
    Browse the repository at this point in the history
  10. format code

    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    b04a736 View commit details
    Browse the repository at this point in the history
  11. 3rd: add scnlib

    - change define flag
    ohto-ai authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    efbd623 View commit details
    Browse the repository at this point in the history
  12. cmake: add target named test

    ohto-ai committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    d04cb98 View commit details
    Browse the repository at this point in the history
  13. fix: change config_http_url

    - add logger to test
    ohto-ai committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    ec01acc View commit details
    Browse the repository at this point in the history
  14. fix: build error in Release

    ohto-ai committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    f9f0218 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. build: use fetch content to get code from github

    - use lib instead of header-only
    ohto-ai authored Oct 13, 2023
    Configuration menu
    Copy the full SHA
    98f1fcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30d7fa3 View commit details
    Browse the repository at this point in the history
  3. format code

    ohto-ai authored Oct 13, 2023
    Configuration menu
    Copy the full SHA
    147ec87 View commit details
    Browse the repository at this point in the history
  4. lib: add tabulate

    ohto-ai authored Oct 13, 2023
    Configuration menu
    Copy the full SHA
    a31bc52 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dac0dca View commit details
    Browse the repository at this point in the history
  6. lib: add yaml-cpp

    ohto-ai authored Oct 13, 2023
    Configuration menu
    Copy the full SHA
    1646b29 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    c0b36cb View commit details
    Browse the repository at this point in the history
  2. cmake: use tar instead of github link

    - remove factory.hpp and get it with FetchContent
    ohto-ai authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    075edbc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eec11b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    296acbd View commit details
    Browse the repository at this point in the history
  5. Delete Makefile

    ohto-ai authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    cba4d18 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    5c7d63f View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. cmake: add env.sh output

    ohto-ai authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    878aee6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7aee00 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. lib: add scope_guard

    ohto-ai committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    ebfcf1c View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Fix build error in msvc

    ohto-ai committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    2fb8a58 View commit details
    Browse the repository at this point in the history