Commit graph

926 commits

Author SHA1 Message Date
Nis-chal-Jain 7c8f537941
Fixed an typo at the documentation of monkeytype api (#4306) Nis-chal-Jain 2023-05-22 15:05:03 +02:00
Miodec 5d2b07308b removed console log 2023-05-22 14:32:07 +02:00
Miodec 5ff41ded22 fixed email client not catching sending errors
logging errors to the database
2023-05-17 23:51:37 +02:00
Miodec 014e20cf82 setting cached user banned property,
not checking again if user is already banned
2023-05-17 13:34:46 +02:00
Miodec 445f61c8a8 better comment 2023-05-17 13:34:46 +02:00
Miodec 82bfc5956e updated log 2023-05-17 13:34:46 +02:00
Miodec 16b2b11caf better log 2023-05-17 12:05:48 +02:00
Miodec f0ec3d36ff not allowing users to report themselves
closes #4269
2023-05-15 13:36:58 +02:00
Miodec 6c9eb9ec3a deleting inbox on user reset
closes #4281
2023-05-15 13:36:57 +02:00
Miodec 219ec63794 turns out date.now uses miliseconds instead of seconds... who knew? 2023-05-09 16:06:47 +02:00
Evan 9408322503
Update PersonalBests Interface (#4158) Ferotiq
* update `PersonalBests` interface

* removed properties

* setting to skeleton if needed

* consistency and add skeleton by default

* consistency

* populate personalBests on user get

* simplification + consistency + small fixes

* protecting against partial object

* removed duplicate

* not optional property

* ensuring personal bests structure while creating user snapshot

* checking pb structure for tags

* missing skeleton

* required personal bests property

* simplify

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2023-05-03 11:39:32 +02:00
Bruce Berrios 8ee934c69d
Remove daily lb cache (#4231)
* Remove daily lb cache

* remove init

* lint
2023-04-30 11:25:18 -04:00
Miodec 02d4fa050f logging more fields 2023-04-24 12:54:54 +02:00
Miodec 9ff57a773f fixed tests 2023-04-21 12:05:38 +02:00
Miodec aecdd21474 allowing users to update the casing of their own name 2023-04-21 11:22:43 +02:00
Miodec 017ca95236 passing previous name as function parameter to avoid requesting the user multiple times 2023-04-21 10:44:40 +02:00
Miodec 7d4e1ffc03 moved last name change check to the controller 2023-04-21 10:43:32 +02:00
Miodec ad664812be missing styles in the config validation 2023-04-21 10:11:13 +02:00
Miodec c12852eef2 updated bullmq 2023-04-20 13:27:41 +02:00
Miodec 5fbc14c73c cron version bump 2023-04-20 13:13:08 +02:00
Miodec 2d8a4a7651 update firebase admin 2023-04-20 13:08:53 +02:00
Miodec cc59b346fc looking fo the service account key in the src folder 2023-04-18 16:19:46 +02:00
Miodec c6d0070dd3 moved firebase admin into its own module
not initialising if ther eis no service account
this allows the backend server to be ran without firebase (all though it will throw errors)
closes #4190
2023-04-18 15:50:54 +02:00
Miodec 942df911bd fixed server boot errors not displayed correctly 2023-04-18 15:50:54 +02:00
Miodec dcbf5e0333 Merge branch 'newads' 2023-04-18 12:44:55 +02:00
Miodec e6cbdfd6c0 not including users who have opted out 2023-04-18 11:28:00 +02:00
Miodec f053ca2c96 stopped ab test, removed ab test tracking code 2023-04-17 16:47:39 +02:00
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