Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

Bump to v2 #67

Open
wants to merge 34 commits into
base: main
Choose a base branch
from
Open

Bump to v2 #67

wants to merge 34 commits into from

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    0ca667c View commit details
    Browse the repository at this point in the history
  2. feat: implement v2

    Also upgrade dependencies and remove unused ones. Upgrade Node.js
    version to 20. Also update commands in package.json, and ESLint and
    prettier configurations.
    
    All unittests in v1 are removed.
    
    Removed VSCode devcontainer as it is no longer needed.
    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    9763d7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41a83b8 View commit details
    Browse the repository at this point in the history
  4. feat: update Dockerfile for v2

    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    d22e820 View commit details
    Browse the repository at this point in the history
  5. ci/cd: update CI/CD for v2

    Removed unittests in CI/CD as they are not yet implemented.
    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    7350898 View commit details
    Browse the repository at this point in the history
  6. Bump to v2.0.0-alpha.0

    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    4fdb853 View commit details
    Browse the repository at this point in the history
  7. fix: incorrect checkin list length for history command JSON output

    The settings API is returning checking list with length 8. Not sure why
    but this violates with our spec.
    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    14e22fb View commit details
    Browse the repository at this point in the history
  8. Bump to v2.0.0-alpha.1

    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    ce01cc6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0295dfa View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bfda81e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7ee0c50 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1e28a74 View commit details
    Browse the repository at this point in the history
  13. Bump to v2.0.0-alpha.2

    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    e231656 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    481c49d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    18ef0a9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b883a9c View commit details
    Browse the repository at this point in the history
  17. refact: replace loglevel with our own implementation

    We want that all logging messages be printed to stderr, and command
    results stdout, but `loglevel` outputs messages of `info` level to
    stdout, and there is no way to configure. Therefore implement our own
    logging functions. Also use `chalk` for printing colors.
    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    83c960d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    74463da View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7fb0a2f View commit details
    Browse the repository at this point in the history
  20. refact: separate CLI and internal API

    Also remove dependency from API to logging utility.
    wdzeng committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    bc4bfea View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e888b3d View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

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

Commits on Sep 30, 2023

  1. Configuration menu
    Copy the full SHA
    e919e4d View commit details
    Browse the repository at this point in the history
  2. refact: api types

    wdzeng committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    4e27ba8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff611b9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    217aba4 View commit details
    Browse the repository at this point in the history
  5. feat: replace fetch with axios

    Avoid depend on dom lib.
    wdzeng committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    3ac5a7a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8a6948a View commit details
    Browse the repository at this point in the history
  7. refact: use @commander-js/extra-typings and split code under cli

    Use @commander-js/extra-typings for smarter type infer.
    
    Split error handling functions and cookie and verbosity utilities from
    cli/index.ts.
    wdzeng committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    4b3996f View commit details
    Browse the repository at this point in the history
  8. refact: improve error handling

    wdzeng committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    3cf17dc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    16111e7 View commit details
    Browse the repository at this point in the history
  10. ci/cd: merge workflow unittests.yml into publish.yml

    Merge unittests.yml into publish.yml Only run building and tagging when
    pushing to main or dev branch, or when the workflow is triggered
    manually.
    
    Do not force pushing general version tag (vX.X.X). This help avoid to
    accidentally overriding existing tags.
    wdzeng committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    ff85bc3 View commit details
    Browse the repository at this point in the history
  11. chore: add fake test script

    Add a fake test script. This is because unittests are required when
    running CI/CD.
    wdzeng committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    5c78944 View commit details
    Browse the repository at this point in the history
  12. Bump to v2.0.0-alpha.3

    wdzeng committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    1f56446 View commit details
    Browse the repository at this point in the history