Commit graph

899 commits

Author SHA1 Message Date
Miodec
d96eea2bca Merge branch 'master' into newads 2023-04-12 16:26:59 +02:00
Miodec
26a876938e i am stupid 2023-04-12 16:26:45 +02:00
Miodec
73c84b43c3 Merge branch 'master' into newads 2023-04-12 00:03:00 +02:00
Miodec
c36664c00c passing lboptout into validation 2023-04-12 00:01:31 +02:00
Miodec
f29db00949 added catch, disabled cache for send verification email 2023-04-11 23:24:14 +02:00
Miodec
4262144c85 Merge branch 'master' into newads 2023-04-06 01:40:35 +02:00
Miodec
eedb92d77f sending chartotal to the backend 2023-04-06 01:39:44 +02:00
Miodec
09bb9d5687 Merge branch 'master' into newads 2023-04-05 18:29:20 +02:00
Miodec
1a47ca9b00 added start to first 2023-04-05 18:27:17 +02:00
Miodec
5cfc79f578 deleting new properties 2023-04-05 18:26:46 +02:00
Miodec
9902f983a1 Merge branch 'master' into newads 2023-04-05 13:37:00 +02:00
Miodec
9a5ea07ca0 logging ua 2023-04-05 13:36:50 +02:00
Miodec
70bf4d7d3c Merge branch 'master' into newads 2023-04-05 10:41:29 +02:00
Miodec
8f0f63182e logging version 2023-04-05 10:41:01 +02:00
Miodec
dc14aa9e41 Merge branch 'master' into newads 2023-04-04 18:57:12 +02:00
Miodec
1d3501ce94 reworked the way key spacing is recorded
added lastKeyToEnd (time between last keypress and test end)
2023-04-03 19:27:15 +02:00
Miodec
252139178e updated error message 2023-04-03 19:25:13 +02:00
Miodec
486c2d0632 using new duration calculation
added keyoverlap
2023-04-03 14:57:59 +02:00
Miodec
8e7f966fc7 added min value 2023-04-03 14:52:54 +02:00
Miodec
1205b5cfd4 moved key stats up,
moved hash check down
2023-04-03 14:52:34 +02:00
Miodec
9f99e1ee37 added todo 2023-04-03 14:51:51 +02:00
Miodec
13fff606d0 array type 2023-04-03 13:22:25 +02:00
Miodec
77092a508e Merge branch 'master' into newads 2023-03-27 15:18:55 +02:00
Miodec
18f27c26db added admin endpoints configuration 2023-03-27 15:12:33 +02:00
Miodec
f90a8f6e02 inverted property logic 2023-03-27 13:42:13 +02:00
Miodec
ecd97ebc51 Merge branch 'master' into newads 2023-03-24 14:15:20 +01:00
Jack
317f5b23ba
Admin auth (#4101)
* added admin auth

* always decoding token
2023-03-24 12:17:27 +01:00
Miodec
b1443a1170 Merge branch 'master' into newads 2023-03-21 15:40:44 +01:00
Miodec
ce4087d0bd missing param 2023-03-21 15:40:32 +01:00
Miodec
bd84f341fc Merge branch 'master' into newads 2023-03-21 15:02:55 +01:00
Miodec
fd0120d075 added duplicate result log 2023-03-21 15:02:25 +01:00
Miodec
e8d7182f66 Merge branch 'master' into newads 2023-03-20 14:21:18 +01:00
Evan
642e99331e
Require === and !== in Backend (#4086) Ferotiq
* eqeqeq in backend

* simplify
2023-03-20 12:11:21 +01:00
Miodec
b20643b411 small bug 2023-03-16 14:55:12 +01:00
Miodec
0102dc1806 optional for a while 2023-03-16 14:46:49 +01:00
Miodec
24af35b7aa optional for a while 2023-03-16 14:46:34 +01:00
Miodec
3fb761d3ee loggign ad provider to prometheus 2023-03-16 14:43:54 +01:00
Albert
7ed088a13e
Account graph (#4049) albertying
* Create graph with ao10, ao100, and pb

* Display best ao10 and 100

* Fix ts errors

* Remove old graph

* Remove smoothing slider and toggle chart style button

* Clean up code

* Populate graph if chartData > 0

* Fix filter not displaying data correctly

* Fix wpm cpm labels

* Update colors using theme colors

* brought back accuracy averages

* different colors

* Add toggle ao10 and ao100

* Change opacity based on toggles

* Persist on refresh

* Fix accountActivity chart point color not updating when changing theme in the command line

* Refactor

* Keep pb color consistent

* removed dot

* smaller buttons, in one row, media queries

* hiding bottom scale

* connected the config properties into 1

* Refactor

* Combine into one loop

* cleanup
removed unused functions
reduced repeating code
removed comments
removed console logs

* removed highest avg 10 and 100 stats

* sweep

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-03-16 12:57:47 +01:00
Rob Sassack
239c43f240
Added plus three funbox (#4076) robsassack 2023-03-16 12:55:36 +01:00
Miodec
85606bcb6c added strong types to later queue
closes #3966
2023-03-06 15:40:53 +01:00
Miodec
5c93fa7edf added better error to try to identify an issue 2023-03-03 12:10:43 +01:00
Jack
56d8c7c9ae
Added ability to opt out of leaderboards (#4016)
* added button to opt out of leaderboards

* also not allowing daily leaderboards

* also not allowing weekly lb

* added lb opt out notice on the leaderboards

* updated message

* resetting lboptout state on account reset
2023-02-25 23:26:06 +01:00
Miodec
6dab8323a5 updated schema 2023-02-23 21:05:09 +01:00
Miodec
4400ebe538 added duplicate result check 2023-02-21 14:03:56 +01:00
Miodec
6ed5a9422d added zipf funbox 2023-02-21 13:14:36 +01:00
Bruce Berrios
5337a9bb99
Add weekly xp rewards results job (#3939) bruception
* Add weekly xp rewards results job

* Fix formatting

* Pluralize

---------

Co-authored-by: Jack <jack@monkeytype.com>
2023-02-20 12:30:14 +01:00
Miodec
126e67811c removed length check 2023-02-20 11:57:54 +01:00
Rob Sassack
3deb2809a1
Added binary mode to funbox (#4005) robsassack
* Added binary mode to funbox

* changed description and added punctionation off for binary funbox
2023-02-19 13:02:45 +01:00
Miodec
4781755fef replaced email address 2023-02-13 23:55:08 +01:00
Miodec
cecfd8b7b5 custom handling error 2023-02-13 15:28:20 +01:00