Commit graph

1722 commits

Author SHA1 Message Date
Warrobot10
41cb61f0b4
Add typos and cleaning up (#4453) Warrobot10 2023-07-18 11:24:59 +02:00
Miodec
448c1061b8 handling hyphenated words in british english 2023-07-17 13:41:55 +02:00
joanna
6d88c4f4e3
added morse code to the funbox (#4451) epicjoanna
* added morse code mode to funbox

* actioned changes
2023-07-17 13:41:04 +02:00
Miodec
5d93e2e1ce removed console log 2023-07-14 12:40:08 +02:00
Miodec
bf4b62414c removed console log 2023-07-14 12:22:16 +02:00
Miodec
79a3b3edb6 always checking if input value is different than current test input
should help with #4407, maybe #4389 and
2023-07-14 12:21:38 +02:00
Miodec
46f4c69e5f safety check to stop the test if last word is correct but we are still trying to move on to the next word 2023-07-13 15:17:22 +02:00
Miodec
2f6fb6ce92 using only pw ads 2023-07-12 19:54:30 +02:00
Miodec
520f51d251 fixed layoutfluid not highlighting key after space 2023-07-12 16:40:10 +02:00
Laaveshwaran P
1b7bb5b9c8
Added some more email typos (#4450) aviiciii
* add more common email typos

* added source of email typo checks

* prettier fix
2023-07-12 10:49:13 +02:00
Warrobot10
7668d2f7aa
Email typo (#4430) Warrobot10 Miodec
* Add typo_list.json

Please check this. This is a work in progress, and the only reason I committed is so what I did is saved.

* Add detection of email typo functionality.

* Add @ at each typo

* Fix styling issue

* Fix styling issue 2

* Fix styling issue 3

* pretty fix

* changed file to a module

* changed file name

* fixed indentation

* fixed messy nesting

* added some more typos

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-07-10 14:24:17 +02:00
Miodec
8b8d9ebf01 replacing non ascii characters in wikipedia mode when language is english
closes #4447
2023-07-10 14:13:11 +02:00
Miodec
4c079f2516 flagging user for name change if their name is nullish 2023-07-01 11:18:28 +02:00
ademirkan
60720fbc80
Improve word highlight UI in input history (#4417) ademirkan
* put speed above word in input highlight

* updated class name
using class nesting

* put speed below word, added nocursor

* removed unnecessary line

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-06-29 18:53:22 +02:00
Sanidhya Singh
080732c092
Fix Cookie Popup from appearing in Screenshots (#4426) sanidhyas3s 2023-06-29 18:50:01 +02:00
Laaveshwaran P
e1567c54d4
Notify users for school email address (.edu | .ac | .sch) (#4404) aviicii
* warning icon added

* changed email checking

* added message for pop over

* added signup function for edu indicator

* switched .edu string end check for regex
checks if email:
 - ends with .edu
 - contains xxx.edu.xxx
 - contains education

* updated warning message

* move edu check to const regex

* add support to .ac domains

.ac domains are used as academic domains by the commonwealth countries.

* identify school email addresses also

.sch.* is a second-level domain for schools in various countries

* fixed .ac regex

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-06-29 12:48:46 +02:00
Miodec
7a84ed234d refactor 2023-06-27 23:42:32 +02:00
Miodec
5e34cecd9f removed type cast 2023-06-27 23:29:01 +02:00
Miodec
03facf7e8f fixed bug caused by triple equals 2023-06-27 23:22:21 +02:00
Miodec
a6b59bb7da adjusted theme buttons styling 2023-06-27 17:33:38 +02:00
Miodec
d881b642f9 fixed typo 2023-06-26 15:37:41 +02:00
Miodec
f1eb6df0f6 added message for firefox users (#4405) 2023-06-26 15:37:26 +02:00
Miodec
17ddb87abb updated mode2 type 2023-06-26 14:13:21 +02:00
Miodec
fe6c526661 ab test 2 2023-06-26 12:12:19 +02:00
Laaveshwaran P
7d56b837e7
Strict equality migration (#4376) aviicii
* replaced `==` with `===`

* replaced `==` with `===` for bail out

* strict equality for index.ts

hoping it would work for Config.singleListCommandLine === "on" as the type of singleListCommandLine is defined as a subgroup and is confusing

* done strict equality

* strict equality for controllers in ./frontend/src/frontend

`==` and `!=` are shifted to `===` and `!==` for strict equality without type coercion

* elements partially done

* elements done

* pages completed

* popups done

* settings and states done

* done test, types and utils

* done src

* format connection.ts

code formatting lost during resolving merge conflict

* updated gitignore

* unnecessary catch (we want to be notified if the drop failed as it will cause duplication)

* added english quote (#4385) oliverpearce

* removed extra space

* removed non words

* apparently autocapitalize="off" is depracated
part of #4388

* unnecessary if check

* updated if check

* better check

* added todo

* updated logic

---------

Co-authored-by: Miodec <jack@monkeytype.com>
Co-authored-by: Oliver Pearce <67935783+oliverpearce@users.noreply.github.com>
2023-06-23 20:57:52 +02:00
Miodec
b5a25a37f3 using vanilla js 2023-06-23 16:57:01 +02:00
Miodec
95759edc60 using vanilla js 2023-06-23 16:56:52 +02:00
Miodec
0e6679e40a resetting login page input values when leaving the login page 2023-06-23 16:48:31 +02:00
Miodec
a0c5ade54d signing out after user changed email 2023-06-23 16:44:18 +02:00
Miodec
f3e040f4d1 fixed function mixup
closes #4395
2023-06-23 14:55:34 +02:00
Miodec
20a08d27ea removed navigate event
removed any types
added generic parameter which describes the type of options data
2023-06-20 15:37:38 +02:00
Miodec
7e68922151 fixed small useranme on profile page 2023-06-19 22:00:32 +02:00
Miodec
f5bb1a2395 removed unnecessary imports from page controller 2023-06-19 21:34:21 +02:00
Miodec
381ee144c5 added page name type 2023-06-19 21:33:51 +02:00
Miodec
fd48402840 fixed 404 media query 2023-06-19 21:32:29 +02:00
Miodec
e19ba58d41 added comment 2023-06-19 20:59:21 +02:00
Miodec
6d7ee53e63 removed any 2023-06-19 18:47:32 +02:00
Miodec
e7c224b007 removed any type 2023-06-19 18:41:09 +02:00
Miodec
0432f09244 removed any type 2023-06-19 18:37:34 +02:00
Miodec
2c8f31f56f removed any type 2023-06-19 18:33:28 +02:00
Miodec
701f4e0f2e removed any 2023-06-19 18:26:28 +02:00
Miodec
3cedcda8b1 missing extends 2023-06-19 18:15:25 +02:00
Miodec
42ff575300 removed any 2023-06-19 18:10:45 +02:00
Miodec
03a2f50ed9 removed duplicated type 2023-06-19 15:53:09 +02:00
Miodec
2ad49053a6 removed any type 2023-06-19 15:45:41 +02:00
Miodec
45fec5864e removed any type 2023-06-19 15:33:42 +02:00
Miodec
dd46292636 removed any type 2023-06-19 15:28:09 +02:00
Miodec
c51a1e01eb fixed incorrect if check
closes #4382
2023-06-16 11:07:09 +02:00
Miodec
9fd2bc87f5 fixed incorrect caret animation being applied
closes #4381
2023-06-16 09:51:16 +02:00
Miodec
1a5efe14de fixed incorrect max and min values for the result graph
closes #4380
2023-06-15 20:25:12 +02:00