Commit graph

9901 commits

Author SHA1 Message Date
Miodec
47c8668069 impr: allow low accuracy scores to be submitted if opted out of leaderboards 2023-10-27 14:17:20 +01:00
Miodec
e3ce7b2458 refactor: allow apekeys if endpoint is public
This partially reverts 923f69ab55.
This is because we sometimes still need the decoded token in public endpoints.

If an endpoint doesnt accept ape keys BUT its public, we dont return a 401 error.
2023-10-25 16:00:03 +01:00
Miodec
3f855ae3d1 test: add test for isNameAvailable 2023-10-25 14:33:42 +01:00
Everaldo Júnior
a2ad6edbc7
impr: notifications redesign (evvvrado, Miodec) (#4700)
* impr: notification cards redesign

* fix: formatting notifications.scss using prettier

* fix: notifications background opacity

* fix: new design and colors for notifications.scss

* fix: removing useless notifications commands at about.ts

* feat(language): add japanese romaji

* styling update

* remove test notifications

* removed opacity transition

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-10-24 15:22:31 +01:00
Andrew Guo
fb5c8fd742
fix(result): word highlight element sometimes appearing on screenshots (andGuo, Miodec) (#4739)
* fix: remove word history hover element on screenshot

* newline whoopsies

* also hiding highlight container

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-10-24 15:11:53 +01:00
Hubertas Vindžigalskis
d2b7f41f88
impr(quotes): add lithuanian quotes (HubertasVin) (#4729)
* Update lithuanian.json

* Update lithuanian.json

* Update lithuanian.json

* Update lithuanian.json
2023-10-24 12:23:34 +01:00
Miodec
fd6276c9a3 docs: update advertising partner 2023-10-24 12:07:52 +01:00
Miodec
501dbe3b17 chore: release v23.43.0 2023-10-23 17:02:29 +01:00
Ranjit Raut
ff27a5d599
docs: fix typos and grammatical errors (theranjitraut) (#4728)
* some typos are fixed

* some typoes are fixed in CODE_OF_CONDUCT.md

* typos are fixed in CONTRIBUTING_ADVANCED.md

* CONTRIBUTING_BASIC.md typos updated

* LANGUAGES.md typos are fixed

* Update CONTRIBUTING.md
2023-10-23 16:51:09 +01:00
Miodec
2eb9f1a66e fix: google auth accounts not being able to change name
closes #4736
2023-10-23 15:52:13 +01:00
Miodec
45cd4378bc impr(language): converted code sql words to lowercase 2023-10-23 15:52:13 +01:00
Miodec
59dc120aa3 chore: add word to british english list 2023-10-23 15:52:13 +01:00
Andreas Miller
2ecd945c52
impr(quotes): add english quote (A9qx) (#4734)
Co-authored-by: A9qx <aviationismylife100@gmail.comls>
2023-10-23 14:01:52 +01:00
Rachid Ahsoune
db08c333e2
impr(quotes): add two arabic quotes (Rachid09) (#4726)
* Add two new quotes to arabic language

* Adjust length field of arabic quotes
2023-10-23 14:00:14 +01:00
Miodec
7ce8c16274 chore: hide video ad buttons for now
video ads have not been updated to work with the new ad provider

closes #4727
2023-10-20 12:43:24 +01:00
Miodec
d5c8f0dafd impr(server): remove discord roles on account reset
closes #4730
2023-10-20 12:38:00 +01:00
Miodec
8897adcec5 fix: being able to type in the background while cookie popup is visible 2023-10-20 12:24:15 +01:00
Miodec
fa5029f905 chore: lowercase buttons and headings for consistency
Also use buttons instead of divs for accessibility
2023-10-19 20:50:17 +01:00
Miodec
6e9b8cfbd6 style: cookie popup button positioning 2023-10-19 20:49:43 +01:00
Miodec
894ff4bf7d impr(settings): optimise preset section for keyboard navigation 2023-10-18 18:52:28 +01:00
Miodec
8b9ff44aae impr(settings): optimised tags section for keyboard navigation 2023-10-18 15:09:39 +01:00
Miodec
b8e6f8da20 fix(account page): inconsistent accuracy number on pb tables 2023-10-18 13:45:39 +01:00
Miodec
73953187e1 chore: release v23.42.0 2023-10-17 15:20:10 +01:00
Miodec
157db8d024 build: update changelog generation script 2023-10-17 15:18:02 +01:00
Miodec
205b0f8f90 chore: bump nodemon 2023-10-17 12:56:11 +01:00
Miodec
289c81e9fa chore: bump firebase-admin version 2023-10-17 12:53:41 +01:00
Christian Fehmer
39eb13b4fa build: fix development mode detection on windows (fehmer) (#4724)
* fix: development mode detection on windows

* fix: development mode detection on windows
2023-10-17 12:41:59 +01:00
Miodec
4aa75dccf0 chore: quote lengths script 2023-10-17 11:55:48 +01:00
Miodec
f5685a6061 fix(quotes): user reports 2023-10-17 11:49:26 +01:00
Miodec
0ff3c5bada impr(british english): added "apologised" 2023-10-17 11:49:26 +01:00
Aaron
3a4d8effdb
fix(server): rework 'revoke all tokens' flow (hattorius) (#4717)
* Remove tokens from cache

* Async method not necessary

* Whoops

* Better naming

* smol name change

* uncomment settings section

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-10-16 16:57:14 +01:00
Miodec
d8a4dbac94 impr: renamed timer/progress to live progress 2023-10-16 15:11:29 +01:00
Miodec
60a0ea9347 impr(language): added program and public to english 1k 2023-10-16 14:06:07 +01:00
noamvokaal
ea4428c716
impr(quotes): add Swedish quotes (noamvokaal) (#4718)
* Added swedish quotes and corrected a few.

* Corrected quote length on quote 29 and 30.

* Replaced quote 99 and 114.

* Replaced quote 89, 93 and 94.

* Added Swedish quotes

* Corrected a quote

* Removed a non-Swedish word

* Corrected quote length of quote 144
2023-10-16 14:03:26 +01:00
Miodec
8f8872b522 impr(result): not automatically showing words for long tests
This should get rid of the lag that comes with loading a lot of word elements
2023-10-13 11:45:27 +01:00
Miodec
d355b36cb9 fix(quote): report 2023-10-12 11:16:06 +01:00
Miodec
5a2250c3f5 fix: show average showing decimals even if decimals are disabled 2023-10-11 14:39:36 +01:00
Miodec
8852c592f7 chore: release v23.41.0 2023-10-11 13:21:36 +01:00
Miodec
1da5c5ed2d fix(quotes): user reports 2023-10-11 12:00:13 +01:00
Miodec
268e311290 build: add theme name and filename validation 2023-10-10 11:45:21 +01:00
Christian Fehmer
0f6884a5be
impr: detect development mode based on config instead of window.location (fehmer) (#4703)
* impr: detect development mode based on config instead of window.location

* Allow access to /configure on the backend using non-local ip

* Use webpack define plugin

* take BACKEND_URL from env
2023-10-09 18:46:40 +01:00
Cucumberrbob
e9c25f7b15
impr: add emphasise and related words to British English (Cucumberrbob) (#4704)
* Add `emphasise` and related words to British English

* add missing comma

---------

Co-authored-by: Jack <jack@monkeytype.com>
2023-10-09 18:27:14 +01:00
Miodec
0c3b6e4d8c impr(funbox): rework backwards funbox
closes #4711
2023-10-09 18:07:07 +01:00
Miodec
2fabaddb1d fix(result): pb crown sometimes being shown when it shouldnt have
closes #4710
2023-10-09 17:41:58 +01:00
Miodec
876b882834 impr(about): showing decimal places for typing stats if the number is small
Also no longer always showing millions - order of magnitude is now dynamic.
2023-10-09 13:36:08 +01:00
github-actions[bot]
cf2ff913eb
Prettier fix (#4708)
Co-authored-by: monkeytypegeorge <monkeytypegeorge@gmail.com>
2023-10-07 21:02:58 -04:00
riso
e9ebca6174
feat(language): add English Shakespearean (risograph) (#4680)
* Add Shakespearean English

* Update _groups.json

* Fixes

* remove duplicate

* add comma. oops.

* Add requested changes

- Renamed lang
      - `shakespearean_english` >> `english_shakespearean`

- Added lang to `english` group
- Moved land under `english` group in list
2023-10-06 12:20:10 +01:00
orionsource
8f2d61c526
impr(quotes): add 6 french quotes (oriionn) (#4699)
* impr(quotes): Add 6 Orelsan's Quotes

* Update french.json
2023-10-06 12:09:24 +01:00
Miodec
5373984ec9 fix: old safari versions not being able to load the site due to using unsupported regex 2023-10-05 10:19:17 +01:00
Sanidhya Singh
82a24e4ee7
refactor(profile): notify that fields are too long before making a request to the server (sanidhyas3s) (#4694)
* impr: check profile length before sending to server

Length checks for GitHub and Twitter are now made before
sending server requests. Notification for the same is
displayed to the user.

Closes #4653

* the tiniest of nitpicks

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-10-03 13:20:51 +01:00