Commit Graph

123 Commits

Author SHA1 Message Date
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 2aeab22bd6
chore: upgrade happy-dom and vitest 2023-11-25 11:31:23 +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] 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
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 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
mutoe f418145402
feat: Update dependency 'marked' to version 8
Upgraded the 'marked' package from version 4.2.5 to version 8.0.1 to make the application compatible with the latest features provided by the package. This caused a breaking change, which led to the need to remove the ids from the H1, H2, H3, H4 heading tags from ArticleDetail component for precise snapshot testing. Also removed '@types/marked' as it is no longer needed due to the updated 'marked' package version.

close #145
2023-09-08 15:34:07 +08:00
mutoe 56276a913b test: fix cypress e2e tests 2023-09-08 11:15:13 +08:00
mutoe fc9ffe1bc9 test: add settings page tests 2023-09-08 11:15:13 +08:00
mutoe 4e0c2955bd chore: migrate to vitest 2023-09-08 11:15:13 +08:00
mutoe 9361ea9df5 chore: update vite project 2023-09-08 11:15:13 +08:00
mutoe dc8ee3c517
upgrade vite@^4 2022-12-31 21:20:49 +08:00
mutoe 1c0d32139f
chore: upgrade dependencies 2022-12-31 21:17:18 +08:00
mutoe e03ea374ff
chore: upgrade dependencies 2022-12-03 15:32:40 +08:00
mutoe 0b5c47e372
fix: update API (swagger document changed) 2022-12-03 15:25:06 +08:00
mutoe 09de9e21d3
style: update lint rules 2022-12-03 11:57:25 +08:00
mutoe 2c8b13eb31
chore: upgrade typescript 2022-12-03 00:46:41 +08:00
mutoe 95c1a5d7cb
chore: upgrade cypress 2022-12-02 00:04:55 +08:00
mutoe 98d7f38a56
fix: login and register error message issue 2022-12-01 23:03:32 +08:00
mutoe b3480f6eb1 chore: upgrade vue-tsc 2022-12-01 21:49:38 +08:00
mutoe d1e94c1efa
chore: change package manager to pnpm 2022-12-01 21:28:32 +08:00
mutoe 2028366292
chore: upgrade dependencies 2022-10-09 14:40:29 +08:00
mutoe 662b349b3f
chore: upgrade lint rules for support cy.ts test file 2022-06-12 02:54:40 +08:00
mutoe 275cadd596
fix: type missing issue 2022-06-12 02:50:08 +08:00
mutoe 5f725fa878
ci: add health check pipeline 2022-06-12 01:05:41 +08:00
mutoe 606cb8e764
refactor: using swagger-typescript-api instead of services 2022-06-12 00:53:30 +08:00
mutoe d03aa7a99c
ci: update pipeline setup 2022-06-11 22:08:27 +08:00
mutoe 097f9c274a
refactor: component test migrate to cypress ct 2022-06-11 19:28:30 +08:00
mutoe 70a23f0c9f
style: fix lint issue 2022-06-09 21:31:53 +08:00
mutoe 7dcb77b523
refactor: migrate state management to pinia from harlem 2022-06-09 21:13:08 +08:00
mutoe ad7a126fd6
chore: split lint and build 2022-06-09 21:03:35 +08:00
mutoe 9c35965a7e
chore: upgrade cypress 10 2022-06-09 21:03:34 +08:00
mutoe a69b946a38
style: update lint rules 2022-06-09 20:52:43 +08:00
mutoe 3a45878463
chore: remove package version 2022-06-08 22:42:54 +08:00
mutoe 628dd7ef6e
chore: upgrade husky 2022-06-08 22:41:58 +08:00
mutoe 00e9ef0f15
refactor: upgrade vue and vue-tsc 2022-06-08 22:32:59 +08:00
mutoe 838cd87b29
chore: upgrade dependencies 2022-06-07 22:59:49 +08:00
Sajad Hashemian 569f47c65e fix: lint script not working on Windows 2022-02-27 01:36:12 +08:00
mutoe 0f13a6a78f
chore: upgrade dependencies 2022-02-09 00:32:28 +08:00
mutoe 8ef6d0e184
chore: upgrade harlem and marks 2021-12-06 23:12:42 +08:00