mutoe
6dbfbe9d03
ci: upgrade to nodejs 22
2024-08-09 11:43:56 +08:00
mutoe
ffc417f86f
chore: upgrade dependencies
2024-08-09 11:37:51 +08:00
mutoe
3646877012
test: upgrade happy-dom and test frameworks
2024-08-09 11:32:20 +08:00
mutoe
a7e2cd6c15
chore: upgrade typescript
2024-08-09 10:28:47 +08:00
mutoe
187fef1def
ci: update pnpm version in the CI
2024-08-09 10:28:47 +08:00
mutoe
484c4f7337
chore: upgrade eslint config
2024-08-09 10:28:46 +08:00
mutoe
46b92e7caf
chore: fix wrong serve port
...
Closes #174
2024-08-09 09:51:03 +08:00
dependabot[bot]
22c9fd4605
chore(deps): bump pnpm/action-setup from 3 to 4 in /.github/workflows
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 3 to 4.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-07 20:26:36 +08:00
dependabot[bot]
e1c48b31a1
chore(deps): bump vue from 3.4.21 to 3.4.27
...
Bumps [vue](https://github.com/vuejs/core ) from 3.4.21 to 3.4.27.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.4.21...v3.4.27 )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-07 20:25:50 +08:00
c4ffein
b14ba5011c
Bearer => Token
2024-08-07 04:58:38 +08:00
dependabot[bot]
18c68dc597
chore(deps): bump marked from 11.1.1 to 12.0.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 11.1.1 to 12.0.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v11.1.1...v12.0.0 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 17:35:06 +08:00
dependabot[bot]
d7536bea37
chore(deps): bump vue from 3.4.3 to 3.4.21
...
Bumps [vue](https://github.com/vuejs/core ) from 3.4.3 to 3.4.21.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.4.3...v3.4.21 )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 17:34:52 +08:00
dependabot[bot]
15798dd35e
chore(deps): bump codecov/codecov-action in /.github/workflows
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 17:31:21 +08:00
dependabot[bot]
38a412f3f4
chore(deps): bump actions/cache from 3 to 4 in /.github/workflows
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 17:31:07 +08:00
dependabot[bot]
7c0e727d13
chore(deps): bump vue-router from 4.2.5 to 4.3.0
...
Bumps [vue-router](https://github.com/vuejs/router ) from 4.2.5 to 4.3.0.
- [Release notes](https://github.com/vuejs/router/releases )
- [Commits](https://github.com/vuejs/router/compare/v4.2.5...v4.3.0 )
---
updated-dependencies:
- dependency-name: vue-router
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 17:29:06 +08:00
dependabot[bot]
882232b042
chore(deps): bump pnpm/action-setup from 2 to 3 in /.github/workflows
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 2 to 3.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 17:28:04 +08:00
dependabot[bot]
e5a2a0aae8
chore(deps): bump github/codeql-action from 2 to 3 in /.github/workflows
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 00:43:02 +08:00
dependabot[bot]
5b50d7964e
chore(deps): bump marked from 11.0.1 to 11.1.1
...
Bumps [marked](https://github.com/markedjs/marked ) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v11.0.1...v11.1.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 00:42:25 +08:00
dependabot[bot]
fcab713fd1
chore(deps): bump vue from 3.3.11 to 3.4.3
...
Bumps [vue](https://github.com/vuejs/core ) from 3.3.11 to 3.4.3.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.3.11...v3.4.3 )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 00:42:08 +08:00
mutoe
d7b5d0643e
docs: update README
2023-12-12 00:34:23 +08:00
mutoe
e73cb0ae3c
chore: fix pipeline script
2023-12-12 00:20:12 +08:00
mutoe
ff1b7f708c
chore: upgrade vitest to 1.0
2023-12-11 22:39:30 +08:00
mutoe
67be843214
test: remove only mark for tests
2023-12-11 22:35:56 +08:00
mutoe
ac3c831e2b
chore: update eslint rules
2023-12-11 22:33:54 +08:00
dependabot[bot]
d604eaa4ef
chore(deps): bump marked from 10.0.0 to 11.0.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 10.0.0 to 11.0.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v10.0.0...v11.0.0 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-08 10:34:49 +08:00
dependabot[bot]
04b477303e
chore(deps): bump vue from 3.3.8 to 3.3.9
...
Bumps [vue](https://github.com/vuejs/core ) from 3.3.8 to 3.3.9.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.3.8...v3.3.9 )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-08 10:34:16 +08:00
mutoe
80de731797
chore: update openapi.yml
2023-11-25 11:35:11 +08:00
mutoe
2aeab22bd6
chore: upgrade happy-dom and vitest
2023-11-25 11:31:23 +08:00
mutoe
d83176b371
chore: fix break changes after upgrade msw
2023-11-25 11:26:07 +08:00
mutoe
a38d4681e1
chore: upgrade dependencies
2023-11-25 01:55:57 +08:00
dependabot[bot]
be187b4862
chore(deps): bump marked from 9.0.3 to 10.0.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 9.0.3 to 10.0.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v9.0.3...v10.0.0 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-24 23:42:20 +08:00
dependabot[bot]
e80ef92516
chore(deps): bump pinia from 2.1.6 to 2.1.7
...
Bumps [pinia](https://github.com/vuejs/pinia ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/vuejs/pinia/releases )
- [Commits](https://github.com/vuejs/pinia/compare/pinia@2.1.6...pinia@2.1.7 )
---
updated-dependencies:
- dependency-name: pinia
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-24 09:58:02 +08:00
dependabot[bot]
c4f4566246
chore(deps): bump vue from 3.3.4 to 3.3.7
...
Bumps [vue](https://github.com/vuejs/core ) from 3.3.4 to 3.3.7.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.3.4...v3.3.7 )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 15:09:17 +08:00
dependabot[bot]
ea875a842a
chore(deps): bump actions/setup-node from 3 to 4 in /.github/workflows
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 15:08:35 +08:00
dependabot[bot]
77c5f75342
chore(deps): bump vue-router from 4.2.4 to 4.2.5
...
Bumps [vue-router](https://github.com/vuejs/router ) from 4.2.4 to 4.2.5.
- [Release notes](https://github.com/vuejs/router/releases )
- [Commits](https://github.com/vuejs/router/compare/v4.2.4...v4.2.5 )
---
updated-dependencies:
- dependency-name: vue-router
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-25 09:29:22 +08:00
dependabot[bot]
4984872760
chore(deps): bump marked from 8.0.1 to 9.0.3
...
Bumps [marked](https://github.com/markedjs/marked ) from 8.0.1 to 9.0.3.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v8.0.1...v9.0.3 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 15:16:10 +08:00
dependabot[bot]
b4ac298083
chore(deps): bump actions/checkout from 3 to 4 in /.github/workflows
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 15:15:47 +08:00
mutoe
09f3818787
test: fix tests
2023-09-12 10:41:40 +08:00
mutoe
0591c277b9
style: code reformat
2023-09-12 10:26:35 +08:00
mutoe
5ce52d15e4
fix: authorization issue
2023-09-12 10:24:49 +08:00
mutoe
ab11d70dc7
chore: Updated pre-commit script in simple-git-hooks.
...
The command "lint-staged" in the pre-commit hook was failing due to an authorization issue. The reason was because the execution was failing to find the executable. Hence, replaced "lint-staged" with "npm exec lint-staged" to ensure proper path resolution.
2023-09-12 10:24:23 +08:00
mutoe
0daf02393b
feat: add aria-label for forms
2023-09-11 10:07:59 +08:00
mutoe
ece4466b7a
fix: Add error handling to Settings form
...
This commit adds error handling to the settings form in the Settings.vue page. A new 'errors' object has been introduced to capture and display errors returned from the API. The onSubmit event also has been modified for handling a try/catch block for potential API errors.
The associated unit test was updated to ensure proper behavior when an API error is returned.
This improvement aims to provide a better user experience by clearly communicating issues with the user's changes.
close #58
2023-09-08 16:53:38 +08:00
mutoe
1ba77588f1
test: only compare markdown part when test markdown renderer
2023-09-08 16:45:41 +08:00
mutoe
1570e38956
chore: Update TypeScript and vue-tsc versions
...
Upgraded TypeScript from 5.0.4 to 5.2.2 and vue-tsc from 1.8.8 to 1.8.10 in both package.json and pnpm-lock.yaml. The upgrade also cascades effect to other dependencies in pnpm-lock.yaml. The update brings in new language features, bug fixes, and improvements from TypeScript. The vue-tsc update enhances the type checking of Vue Single File Components. Regular updates ensure application remains compatible with the latest TypeScript language enhancements and vue-tsc updates.
2023-09-08 16:35:39 +08:00
mutoe
71c7e4e38b
chore: Update dependencies to latest stable versions
...
Upgraded concurrently from 7.6.0 to 8.2.1 and lint-staged from 13.1.0 to 14.0.1 in both package.json and pnpm-lock.yaml. Also updated other indirect dependencies in pnpm-lock.yaml. These updates bring improvements, bug fixes, and potential api changes from the respective packages. It's typically a good practice to keep dependencies updated so we can benefit from their improvements and make sure our project remains compatible with them.
2023-09-08 16:33:47 +08:00
mutoe
187b880dcf
chore: Replace husky with simple-git-hooks for git hooks management
...
The change consists in replacing husky which was used for managing git hooks with simple-git-hooks. The simple-git-hooks library is lighter, simpler, and offers almost the same set of features as husky. This change will make the codebase easier to maintain and understand.
2023-09-08 16:29:08 +08:00
mutoe
57d2aa3a62
chore: update swagger and sta
2023-09-08 16:22:30 +08:00
mutoe
703a001fce
style: update eslint rules
2023-09-08 16:17:47 +08:00
mutoe
6d528ff2b8
chore: Update vue-router package to version 4.2.4
...
Upgraded vue-router package version from 4.1.6 to 4.2.4 as part of project's current dependencies update routine. Also, the '@vue/devtools-api' package dependency of vue-router has been updated from version 6.4.5 to 6.5.0. This is in line with ensuring that our application utilizes the latest features, benefits from updated documentation, and remains secure from vulnerabilities that may have been patched in the new release.
close #136
2023-09-08 15:40:14 +08:00