Commit graph

11291 commits

Author SHA1 Message Date
Pablo Sánchez Flores
a53d60207c
fix: remove 2 misspelled words from english_450k (@pasanflo) (#5809)
* fix: remove 2 misspelled words from english_450k (@pasanflo)

* fix: add trailing space (@pasanflo)
2024-08-22 11:54:59 +02:00
Miodec
59a18680a1 refactor: move mini result chart to the new modal system
closes #5811
2024-08-21 11:50:20 +02:00
Miodec
14c121b9ff style: fix some themes not working well with the new header menu 2024-08-21 11:27:49 +02:00
Miodec
ed8efe619d chore: release v24.34.0 2024-08-20 17:32:27 +02:00
dependabot[bot]
32d9fa49e8
chore(deps-dev): bump vite-plugin-checker from 0.6.4 to 0.7.2 (#5808)
Bumps [vite-plugin-checker](https://github.com/fi3ework/vite-plugin-checker) from 0.6.4 to 0.7.2.
- [Release notes](https://github.com/fi3ework/vite-plugin-checker/releases)
- [Changelog](https://github.com/fi3ework/vite-plugin-checker/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fi3ework/vite-plugin-checker/compare/vite-plugin-checker@0.6.4...vite-plugin-checker@0.7.2)

---
updated-dependencies:
- dependency-name: vite-plugin-checker
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 17:22:44 +02:00
dependabot[bot]
758ebd920b
chore(deps-dev): bump @typescript-eslint/parser from 8.0.1 to 8.2.0 (#5807)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.0.1 to 8.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <fehmer@users.noreply.github.com>
2024-08-20 17:03:46 +02:00
dependabot[bot]
7cd44812ea
chore(deps-dev): bump @types/object-hash from 2.2.1 to 3.0.6 (#5805)
Bumps [@types/object-hash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/object-hash) from 2.2.1 to 3.0.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/object-hash)

---
updated-dependencies:
- dependency-name: "@types/object-hash"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 17:03:17 +02:00
dependabot[bot]
f625eabf70
chore(deps): bump rate-limiter-flexible from 2.3.7 to 5.0.3 (#5806)
Bumps [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible) from 2.3.7 to 5.0.3.
- [Release notes](https://github.com/animir/node-rate-limiter-flexible/releases)
- [Commits](https://github.com/animir/node-rate-limiter-flexible/commits/v5.0.3)

---
updated-dependencies:
- dependency-name: rate-limiter-flexible
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <fehmer@users.noreply.github.com>
2024-08-20 17:02:31 +02:00
dependabot[bot]
4e735177da
chore(deps-dev): bump @commitlint/config-conventional (#5804)
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 17.7.0 to 19.2.2.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.2/@commitlint/config-conventional)

---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 16:54:17 +02:00
Jack
47e52f0b15
impr: move account settings to a separate page (@miodec) (#5798) 2024-08-20 16:43:30 +02:00
Hyperion2400
03a08f402c
impr(language): add common Java classes and words (#5803) 2024-08-20 15:10:07 +02:00
Nad Alaba
9e057dce87
fix(hints): hide hints in blind mode and update position on some config changes (@NadAlaba) (#5754)
* fix(hints): update hints position on blind mode and hide extra letters (@NadAlaba)

* update hints position on font family preview

* hide hints in blind mode

* allow wide hints to overflow horizontally when tapeMode=off

---------

Co-authored-by: Jack <jack@monkeytype.com>
2024-08-20 15:07:14 +02:00
Christian Fehmer
b48854bc9d
chore: make sure MongoDbMock is using the same configuration (@fehmer) (#5792) 2024-08-20 14:56:18 +02:00
Christian Fehmer
4466acd6bc
impr: optimize permissions middleware (@fehmer) (#5801) 2024-08-20 14:52:30 +02:00
Miodec
bb01dbef25 revert: thai ligature rendering
This reverts commit 6e9e1e721d.
2024-08-20 14:47:02 +02:00
Miodec
46fa970086 fix: tape mode sometimes showing two cut off lines (for real this time) 2024-08-16 11:51:56 +02:00
Miodec
6657c02d7d fix: tape mode sometimes showing two cut off lines 2024-08-16 11:25:07 +02:00
Miodec
210d1aed9c fix: account verification notice duplicating 2024-08-16 10:18:45 +02:00
Miodec
7ffb7ead0b chore: add todo 2024-08-16 01:17:50 +02:00
Miodec
cd3b95b387 fix(config): some settings sometimes being reset on refresh 2024-08-16 01:11:59 +02:00
Miodec
f25536a218 style: increase margin 2024-08-15 23:35:43 +02:00
Miodec
2e22677df0 style: update email not verified warning styling 2024-08-15 23:03:42 +02:00
Miodec
3221968e52 refactor(account button): dont access snapshot directly, accept parameters instead 2024-08-15 14:57:41 +02:00
Miodec
aaadad0812 refactor(sign in out button): move dom modifying code to the element file 2024-08-15 14:56:59 +02:00
Miodec
8b4b24f0b1 refactor: move all account button related code to one file 2024-08-15 12:55:28 +02:00
Miodec
e3a40b46b1 impr(account page): automatically enable results if both results and accuracy are disabled to avoid confusion 2024-08-15 11:42:18 +02:00
Miodec
4f9ddd1a47 chore: bump swagger-stats to 0.99.7 2024-08-15 11:09:44 +02:00
Miodec
a0dcfbb6f5 chore: bump chartjs-plugin-annotation to 2.2.1 2024-08-15 11:08:32 +02:00
dependabot[bot]
a5bbf9856f
chore(deps): bump chartjs-adapter-date-fns from 2.0.0 to 3.0.0 (#5782)
Bumps [chartjs-adapter-date-fns](https://github.com/chartjs/chartjs-adapter-date-fns) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/chartjs/chartjs-adapter-date-fns/releases)
- [Commits](https://github.com/chartjs/chartjs-adapter-date-fns/compare/v2.0.0...v3.0.0)

---
updated-dependencies:
- dependency-name: chartjs-adapter-date-fns
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-15 10:49:29 +02:00
dependabot[bot]
6684e7b9ec
chore(deps-dev): bump conventional-changelog from 4.0.0 to 6.0.0 (#5783)
Bumps [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog) from 4.0.0 to 6.0.0.
- [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases)
- [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-v6.0.0/packages/conventional-changelog)

---
updated-dependencies:
- dependency-name: conventional-changelog
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 10:45:30 +02:00
dependabot[bot]
dca7a84c84
chore(deps): bump prom-client from 14.0.1 to 15.1.3 (#5785)
Bumps [prom-client](https://github.com/siimon/prom-client) from 14.0.1 to 15.1.3.
- [Release notes](https://github.com/siimon/prom-client/releases)
- [Changelog](https://github.com/siimon/prom-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/siimon/prom-client/compare/v14.0.1...v15.1.3)

---
updated-dependencies:
- dependency-name: prom-client
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 10:44:45 +02:00
dependabot[bot]
8af766efba
chore(deps): bump dotenv from 10.0.0 to 16.4.5 (#5784)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 16.4.5.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v10.0.0...v16.4.5)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <fehmer@users.noreply.github.com>
2024-08-15 10:44:06 +02:00
Christian Fehmer
4386999cc3
fix: legacy values in config not getting migrated (@fehmer) (#5790)
* fix: legacy values in config not getting migrated (@fehmer)

* cleanup, combine merge and migrate

* rename, fix/add tests
2024-08-15 10:33:48 +02:00
Jack
945db7d20c
impr(ci): add ability to run ci on draft pull requests (@miodec) (#5791)
* force ci

* trigger

* add force full ci

* blah

* full

* remove trigger
2024-08-15 00:49:34 +02:00
Christian Fehmer
ffb04f2af5
ci: skip semantic pr title for dependabot (@fehmer) (#5786) 2024-08-15 00:23:17 +02:00
Christian Fehmer
fa9e877cc3
fix: result filters getting reset on page load (@fehmer) (#5788) 2024-08-15 00:22:51 +02:00
Miodec
b162e3ada1 chore: log zod issues, not zod error 2024-08-14 14:06:29 +02:00
Miodec
b50701ee2a chore: hide merch banner for now
!nuf
2024-08-14 13:54:08 +02:00
Miodec
101beef87c chore(release package): catch github release api error, notify user 2024-08-14 13:49:26 +02:00
Miodec
b131646db7 chore: release v24.33.0 2024-08-14 13:46:11 +02:00
Miodec
8c6be2cca4 fix(release package): incorrect path 2024-08-14 13:43:53 +02:00
dependabot[bot]
704679931f
chore(deps-dev): bump @types/string-similarity from 4.0.0 to 4.0.2 (#5772)
Bumps [@types/string-similarity](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/string-similarity) from 4.0.0 to 4.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/string-similarity)

---
updated-dependencies:
- dependency-name: "@types/string-similarity"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-14 13:39:39 +02:00
dependabot[bot]
5694dacbdf
chore(deps): bump axios from 1.6.4 to 1.7.4 in /frontend (@dependabot) (#5779)
* chore(deps): bump axios from 1.6.4 to 1.7.4 in /frontend

Bumps [axios](https://github.com/axios/axios) from 1.6.4 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.4...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* generate lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-14 13:39:26 +02:00
Miodec
32a3d19779 revert: set dependabot to use pnpm
This reverts commit 4ccbdb16f1.
2024-08-14 13:34:05 +02:00
Miodec
4ccbdb16f1 chore: set dependabot to use pnpm 2024-08-14 13:30:24 +02:00
Miodec
13457cf6c7 impr(ls with schema): verify schema after migration
also improve tests

!nuf
2024-08-14 13:28:41 +02:00
Miodec
38aa79a350 fix: default result filters not passing schema
also update migration to handle previous schema

!nuf
2024-08-14 13:28:41 +02:00
Christian Fehmer
6fdfb5849b
ci: fix backend vitest.config (@fehmer) (#5780) 2024-08-14 13:07:00 +02:00
Miodec
12cd29c128 fix(dev): mark dev tasks as persistent
!nuf
2024-08-14 12:36:21 +02:00
dependabot[bot]
37706da29c
chore(deps-dev): bump turbo from 2.0.9 to 2.0.12 (#5775)
Bumps [turbo](https://github.com/vercel/turbo) from 2.0.9 to 2.0.12.
- [Release notes](https://github.com/vercel/turbo/releases)
- [Changelog](https://github.com/vercel/turbo/blob/main/release.md)
- [Commits](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.12)

---
updated-dependencies:
- dependency-name: turbo
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-14 12:22:04 +02:00