Commit graph

11063 commits

Author SHA1 Message Date
butterflycup
c906bfbe26
feat: add keymap size (@butterflycup, @fehmer, @miodec) (#5659) 2024-07-29 14:39:57 +02:00
Miodec
936aac677f fix(caret): blind mode not stopping caret in tape mode word
closes #5672
2024-07-29 13:48:35 +02:00
Miodec
b4fc3da2a6 impr(account page): add icons to titles
also slightly cleans up the css
2024-07-29 13:06:26 +02:00
Miodec
395bfae3aa impr(edit result tags): display unkown tags so that they can be removed from results 2024-07-29 12:33:01 +02:00
Dagio2406
29c78e8d51
impr(quotes): add Spanish quotes (@Dagio2406) (#5665) 2024-07-29 12:22:19 +02:00
Miodec
6f14d0ea04 fix(tooltips): remaining visible after clicking buttons with a mouse
they will still remain visible on keyboard focus
2024-07-29 12:19:53 +02:00
Miodec
6463abd2f0 chore: npm i 2024-07-29 12:12:02 +02:00
Miodec
471e844c6b chore: remove hard npm version requirement 2024-07-29 11:49:28 +02:00
Miodec
cb65adc8c8 chore: release v24.31.0 2024-07-29 11:37:47 +02:00
Christian Fehmer
7f9f704dcd
impr: use tsrest/zod for config endpoints (@fehmer) (#5649)
!nuf
2024-07-29 11:31:14 +02:00
Miodec
d96832c927 style: fix custom background filters media query 2024-07-29 11:20:34 +02:00
Marcos Castilhos
aa74c5eaa0
test: updateAltGrState (@marcosatc147) (#5656) 2024-07-28 21:02:03 +02:00
PTLux1517
e8ddd7785e
feat(layout): add xenia_alt and hyperroll (@PTLux1517) (#5662) 2024-07-28 20:59:08 +02:00
Sanidhya Singh
da555e6ba9
feat(practice): add option to practice missed biwords (@sanidhyas3s) (#5637)
also converts practice popup to a modal
2024-07-28 20:33:27 +02:00
Miodec
f92e63975c chore: ignore unresolved import errors for internal packages
this will avoid pre-commit hook blocking commits when the project wasnt built
2024-07-28 17:33:49 +02:00
Miodec
cdb926e123 fix(tape mode): scrolling sometimes glitching out and not being smooth 2024-07-28 16:35:07 +02:00
Jack
6554f0b2a9
ci: move pretty check to one job, stop the rest of the ci from running when prettier errors (#5670)
* move prettier to a separate job, write fixes

* remove from assets

* break formatting

* fix ci

* remove exit

* typo

* ci

* permission

* use a different action

* Fix prettier

* commit author

* break formatting

* Fix prettier

* unnecessary ref, remove comments

* commit message

* split steps

* break fe

* break fe src

* fix if

* fix prettier

* remove write

* rename job

* break fe

* revert permission change

* fix

* rename scripts

---------

Co-authored-by: Miodec <Miodec@users.noreply.github.com>
Co-authored-by: George The Bot <monkeytypegeorge@gmail.com>
2024-07-28 14:15:11 +02:00
Jack
daa930bcd8
ci: add prettier check in the assets job (#5668)
* Update _groups.json

test

* check pretty in assets step

* fix indentation
2024-07-28 11:32:53 +02:00
Jack
9606ddaaf4
Revert "feat(languages): add portuguese 320k (@jeffersonjpr) (#5648)" (#5669)
This reverts commit 962b1a79ec.
2024-07-28 11:25:26 +02:00
Miodec
47ef6575a6 fix: blind mode not working in highlight mode off
closes #5663
2024-07-27 19:39:41 +02:00
Miodec
751763cc82 fix: missing env definition
!nuf
2024-07-27 18:10:08 +02:00
Miodec
7e399b6b9f chore: release v24.30.0 2024-07-27 18:06:00 +02:00
Miodec
2305176253 impr(dev): add quick login button to frontend dev modal
!nuf
2024-07-27 16:48:58 +02:00
Miodec
c6d1ea09cc impr(dev): disable ads in dev
!nuf
2024-07-27 16:47:00 +02:00
Miodec
f4bfe27175 chore: notify user the config coming from the database is in the wrong format 2024-07-27 16:39:35 +02:00
Miodec
c1afd13362 fix(tape mode): not scrolling for extra letters 2024-07-27 13:45:52 +02:00
Miodec
f96b8efdaa impr: disable sw caching for version file
!nuf
2024-07-27 13:42:25 +02:00
Miodec
13a15c94d6 fix: reenable login inputs if loading user data fails 2024-07-26 19:05:15 +02:00
Miodec
906c15cfaf chore: update hotfix script 2024-07-26 18:38:42 +02:00
Miodec
0b3e3d9a32 chore: output version to version.json 2024-07-26 18:17:08 +02:00
Miodec
c1bd66a82c fix(dev): missing outputs prop causing cached build to not output files 2024-07-26 18:02:00 +02:00
Miodec
93b2e0036f fix(dev): vite preview not working 2024-07-26 15:52:45 +02:00
Christian Fehmer
ed4b072065
ci: optimize prime-cache checkout (@fehmer) (#5657)
* ci: optimize prime-cache checkout (@fehmer)

* capital c

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2024-07-26 13:18:42 +02:00
Miodec
642a2b22a1 chore: update backend out dir 2024-07-25 19:59:05 +02:00
Jefferson Michael
962b1a79ec
feat(languages): add portuguese 320k (@jeffersonjpr) (#5648)
* Adding portuguese_320k

* Removing duplicates
2024-07-25 18:27:59 +02:00
Jack
1d8930cb0d
docs: move files to docs folder (#5654)
* docs

* fix links
2024-07-25 18:21:20 +02:00
Miodec
5c58270bde build(frontend): check ts on build 2024-07-25 16:04:55 +02:00
Miodec
c832f7eb39 build: split vite config 2024-07-25 15:51:19 +02:00
Jack
ac0e24e388
perf(ci): cache dependencies (#5653)
* add dependency cache

* ci trigger

* ci

* run scripts, no clean, ci trigger

* assets

* missing dependency

* ci, trigger

* trigger

* a

* typos

* ci

* flags

* ci

* trigger

* needs pre-ci

* ci, trigger

* v4, trigger

* update action versions

* revert test changes
2024-07-25 13:49:18 +02:00
Nikola Perović
bdaca701cb
impr(languages): serbian 10k lists (@Fooftilly) (#5652)
* Add Serbian 10k option

* Add Serbian to groups and list

* Removed potentially problematic words

* fixed names

* word quality improvements

fixed typos and removed word that are not from Serbian, removed fantasy words, words from Latin, words that probably do not exist...
2024-07-25 11:30:54 +02:00
dependabot[bot]
d717ae0058
chore(deps): bump express from 4.17.3 to 4.19.2 in /backend (#5650)
* chore(deps): bump express from 4.17.3 to 4.19.2 in /backend

Bumps [express](https://github.com/expressjs/express) from 4.17.3 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.3...4.19.2)

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

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

* lock update

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Miodec <jack@monkeytype.com>
2024-07-25 11:16:48 +02:00
Miodec
4034880d08 chore: update master pre-push script 2024-07-25 11:13:25 +02:00
Miodec
c24bf0fa80 fix: incorrect portuguese group array 2024-07-25 11:09:07 +02:00
Miodec
a1a94db1a3 impr(authentication): error message when sign in popup was blocked by the browser
fixes #5530
2024-07-25 11:09:07 +02:00
Christian Fehmer
2a28bee7c4
docs: update contributing advanced (@fehmer) (#5646)
* docs: update contributing advanced (@fehmer)

* rename `manually` to `locally`

* Revert "rename `manually` to `locally`"

This reverts commit d9f1b1c729.
2024-07-25 11:08:32 +02:00
Breno Queiroz Lima
c0f7e25726
fix(util): hexToRgb function (brenob6) (#5643)
* fix: invalid return values

* add: hexToRgb test suite

* test: update hexToRgb test value

* add more tests

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2024-07-25 11:08:02 +02:00
Miodec
2eb9b7aa25 chore: add supporter 2024-07-25 10:46:56 +02:00
Christian Fehmer
40514cd248
chore: start application in dev mode using docker (@fehmer) (#5647)
* chore: start application in dev mode using docker (@fehmer)

* expose port env variable

* regen lock

* regen lock

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2024-07-24 19:48:01 +02:00
Miodec
9889bfa546 chore: regen package lock 2024-07-24 19:11:05 +02:00
Miodec
ee49c79d6f fix(word generator): custom mode with time limit generating the wrong amount of starting words
closes #5627
2024-07-24 12:07:53 +02:00