dependabot[bot]
dfdf3fc6cd
chore(deps-dev): bump typescript from 5.3.3 to 5.5.4 (@dependabot) ( #5734 )
2024-08-08 12:44:22 +02:00
Christian Fehmer
9f9663682d
chore: fix tests using machine timezone (@fehmer) ( #5740 )
2024-08-08 12:10:11 +02:00
dependabot[bot]
613687cbf8
chore(deps-dev): bump autoprefixer from 10.4.14 to 10.4.20 (@dependabot) ( #5732 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.14 to 10.4.20.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.14...10.4.20 )
---
updated-dependencies:
- dependency-name: autoprefixer
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>
2024-08-06 12:11:28 +02:00
Miodec
a558a59a5a
refactor: change hideExtraLetters from being html based to css based
...
!nuf
2024-08-05 20:13:52 +02:00
Miodec
41638dd142
style(settings page): fix pace caret buttons text overflow
2024-08-05 19:50:54 +02:00
Miodec
6e9e1e721d
fix: thai ligature rendering
2024-08-05 17:52:50 +02:00
Miodec
7306cf8a9f
feat: last signed out result modal
...
the website will now show the last signed out result
and ask the user if they want to save or discard it
(instead of always saving)
2024-08-05 14:28:31 +02:00
Miodec
ddebf57454
impr: add "student" to education email regex
...
!nuf
2024-08-05 12:46:41 +02:00
Miodec
de79d469cb
impr: add email typo to the list
...
!nuf
2024-08-05 12:44:28 +02:00
Miodec
cbd6725ad6
refactor: move pb crown aria-label text update to a function
2024-08-05 12:41:27 +02:00
Miodec
f0441e2b66
chore: remove unused code
2024-08-05 12:26:45 +02:00
Miodec
7b7b1c86ea
fix(pb crown): incorrect class names causing ineligible warning or pending state to not show
2024-08-05 12:13:56 +02:00
Adam Sasine
b26cb887e4
feat(funbox): add hexadecimal (@asasine) ( #5724 )
...
* feat(funbox): added hexadecimal
* missing list definition
* lower max to 4
---------
Co-authored-by: Miodec <jack@monkeytype.com>
2024-08-05 10:53:03 +02:00
Nad Alaba
738574ed33
impr(pace caret): add tags pb mode (@NadAlaba) ( #5715 )
...
* impr(pace caret): add tags pb mode (@NadAlaba)
* update modes notice when clear tags from commandline
* remove all mode because it grabs only 1k results
* short circuit tag.active
* update setting name
---------
Co-authored-by: Miodec <jack@monkeytype.com>
2024-08-02 21:50:56 +02:00
amarnathsama
8c7ece3721
impr(settings): replace sound volume with a slider (@amarnathsama) ( #5702 )
...
* replaced sound volume settings with a slider
* used SettingsGroup instead of custom class, minor css change
* use common structure, remove css
* notify if sound volume is out of range
* command input goes from 0 to 1
* fix test
---------
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-02 21:15:40 +02:00
Jefferson Michael
c791156848
feat(languages): add portuguese 320k and 550k (@jeffersonjpr) ( #5698 )
...
* feat(languages): add portuguese 320k and 550k (@jeffersonjpr)
* run prettier, ignore pnpm yaml files
---------
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-08-02 14:13:31 +02:00
266-750Balloons
a3661ec894
impr(quotes): add star trek quotes (@266-750Balloons) ( #5705 )
...
* Add Star Trek quotes from under-represented series
* Fix spelling mistake added by profanity filter
---------
Co-authored-by: Dexx Stexx <dchosen1uno@gmail.com>
2024-08-02 14:12:02 +02:00
Miodec
8527b33b06
impr: remove ñ from lazy mode replacements
...
this character is always available on the keyboard, not hidden in a layer or a dead key
2024-08-02 11:11:52 +02:00
Jack
fe50fe1659
fix(frontend api adapter): use abortcontroller.abort when abortsignal.timeout is not available (@miodec) ( #5714 )
...
* setTimeout approach
* better approach
* remove console log
* better polyfill check
2024-08-02 10:57:43 +02:00
Miodec
b22e0a407d
fix(caret): incorrect placement in tape mode: word
2024-08-02 10:50:33 +02:00
Christian Fehmer
482de29460
fix: not being able to make requests on very old browsers (@fehmer) ( #5711 )
2024-08-01 13:30:03 +02:00
Christian Fehmer
8a09acd8d5
impr: use tsrest for ape-keys endpoint (@fehmer) ( #5706 )
...
!nuf
2024-08-01 13:29:25 +02:00
Miodec
981f9668c9
fix(caret): incorrect placement in tape mode
2024-07-31 18:16:39 +02:00
Miodec
9858d93dc2
fix(config): keymap size not persisting
2024-07-31 18:16:39 +02:00
Rizwan Mustafa
7a4db1ef9c
fix(funbox): sometimes generating unrealistic ip addresses (@rizwanmustafa) ( #5682 )
...
* fix: fix ipv6 compression
* chore: remove console log
* fix: remove accidental removal of last colon
* refactor: change the IPv6 compression algorithm
* fix: fix problem in compression algorithm while handling one 16 bit 0 field
* chore: move function out into utils/misc.ts
* feat: Add unit tests for compressing ipv6 and move ip-addresses.ts from test to utils
* fix: add a new test case with port and fix compression algorithm
* chore: remove console log
* test: add test case for generation of ipv4 addresses
* chore: changed generation constant from 10 to 1k
* test: add unit tests for generating ipv4, and converting ip address to cidr
* fix: fix wrong upper value
* fix: fix wrong values
* fix: really fix the ranges
* chore: fix a NaN error in test due to compressed ipv6 address being passed
2024-07-31 18:16:39 +02:00
Miodec
f86d6fcf1c
fix: repeated tests that use pipe delimiter would not load correctly
...
closes #5685
2024-07-31 10:28:59 +02:00
Miodec
594db598da
chore(deps): bump firebase version
2024-07-31 00:50:21 +02:00
Jack
2720c07664
chore: switch from npm to pnpm ( #5690 )
...
* pnpm
* v4, pnpm lock
* checkout, node setup
* cache dir
* path, name
* store path
* name
* setup pnpm, get store then check cache
* unnecessary if
* missing dependencies
* fix docker
* lock file name
* remove prop
* wip
* fix
* reduce image sizes
* save exact
* correct command
* lock
---------
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-30 22:36:19 +02:00
Miodec
47438fa8d1
chore(lint): enable no unsafe return
2024-07-30 22:10:30 +02:00
Miodec
20c2fbc116
impr: school email detection regex
...
!nuf
2024-07-30 22:04:39 +02:00
Miodec
e55cd7bcb6
style(cookie modal): fix incorrect text colors
2024-07-30 21:15:56 +02:00
Jack
1110248f7b
chore: upgrade node to 20.16.0 ( #5688 )
...
* nooOoOoOOoOoode
* ci
* nvm
* env is back baby, cache
* cache name, restore keys
* remove restore keys
* package lock
* conditional node setup
* unnecessary assertion
* update rule
* lock
2024-07-30 18:44:35 +02:00
Jack
fe7a67d0fb
chore: add more eslint rules ( #5687 )
...
* duplicate
* no meaningless void
* no-unnecessary-boolean-literal-compare
* prefer includes
* fixes
* type cast
* ignore rule
* backend
* duplicate
* interface > type
* no-confusing-void-expression
* no-unnecessary-type-assertion
* extend plugin
* fix
* ignore
2024-07-30 18:17:58 +02:00
Christian Fehmer
6b9f4a0f18
chore: remove config from shared-types (@fehmer) ( #5681 )
...
* chore: remove config from shared-types (@fehmer)
* fix
* remove shared-types/user
* build before test
* fix
* add madge to contracts
2024-07-30 17:37:38 +02:00
Rizwan Mustafa
1164f4a114
chore: bump throttle-debounce to 5.0.2 ( #5684 )
2024-07-30 14:53:04 +02:00
Christian Fehmer
6c6e1529a2
impr: use tsrest for presets endpoints (@fehmer) ( #5675 )
...
!nuf
2024-07-30 12:58:22 +02:00
dependabot[bot]
3b29ad4b1d
chore(deps): bump stemmer from 2.0.0 to 2.0.1 ( #5679 )
...
Bumps [stemmer](https://github.com/words/stemmer ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/words/stemmer/releases )
- [Commits](https://github.com/words/stemmer/compare/2.0.0...2.0.1 )
---
updated-dependencies:
- dependency-name: stemmer
dependency-type: direct:production
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>
2024-07-30 12:33:31 +02:00
Miodec
033d43d87a
impr(quotes): add quote
2024-07-29 16:39:44 +02:00
Miodec
f594244e32
fix(quotes): user reports
2024-07-29 16:39:44 +02:00
Dagio2406
dd4a21edb1
fix(quotes): grammatical errors in spanish quotes (Dagio2406) ( #5673 )
...
* Fixed grammatical errors in spanish quotes.
* Changed length of fixed ID, as the fixes changed the amount of characters.
2024-07-29 16:17:47 +02:00
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
471e844c6b
chore: remove hard npm version requirement
2024-07-29 11:49:28 +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