Commit graph

81 commits

Author SHA1 Message Date
Jack c47d93ced0 better pb log 2021-09-09 23:58:40 +01:00
Jack b3f2aa544c not checking leaderboards on test complete
updating test leaderboards every 5 minutes
2021-09-09 23:39:10 +01:00
Jack 8d53fe9521 logging validation errors and anticheat events 2021-09-09 17:58:11 +01:00
Jack efcc2cd3a8 removed no pb logging 2021-09-09 17:50:32 +01:00
Jack a9b20e6404 more logging 2021-09-09 17:47:49 +01:00
Luke Weiler 80908c0b6b
Removed bot routes, mongo-todo, migrate; cleaned replay.js comments (#1823) by lukew3
* fix stop on word replay error

* Remove mongo-todo, migrate, and bot routes

* removed unecessary comments from replay.js
2021-09-08 22:48:36 +01:00
Jack 04680ad5f5 removed debug route 2021-09-07 20:17:52 +01:00
Jack 803025f80c not including banned users 2021-09-07 20:14:25 +01:00
Jack 3565b1f3a2 removed debug 2021-09-07 20:10:49 +01:00
Jack 18136eb276 added option to disable leaderboards 2021-09-07 17:53:30 +01:00
Jack 200fe7d97c deleting if challenge is nullish 2021-09-07 17:38:24 +01:00
Jack 8c0dded3f2 fixed lb not working on new pb 2021-09-07 17:00:39 +01:00
Jack e6f701c3cb added update lb memory function to user api 2021-09-07 16:36:06 +01:00
Jack 45181f67dc keeping uid on the user that requested it if user is logged in,
checking if user is not banned and doesnt need to update email when checking leaderboards
updating lbmemory when checking
sending back the rank if the user was still found
2021-09-07 16:35:43 +01:00
Jack 1b3c6d9b38 added function to update leaderboard 2021-09-07 15:06:34 +01:00
Jack 6a8a9d7bbc saving to database if result was a pb 2021-09-07 15:02:58 +01:00
Jack 5b85f11a19 added skip and limit 2021-09-06 20:36:09 +01:00
Jack 828e219e64 added getrank function 2021-09-06 17:35:37 +01:00
Jack 854971e760 removed the auth requirement from leaderboard endpoint 2021-09-06 14:16:52 +01:00
Jack eccbcfb615 lost stash 2021-09-06 00:00:40 +01:00
Jack 97f328f88c d 2021-09-06 00:00:01 +01:00
Jack 54c68e68bc init leaderboards branch 2021-09-05 23:57:07 +01:00
Jack b0e468561b removed the time traveler easter egg 2021-09-02 22:17:55 +01:00
Jack 652a1def66 using serverside date when saving results 2021-09-02 22:05:49 +01:00
Jack 03d850b4aa added time traveler detection 2021-09-02 21:55:17 +01:00
Jack ff27ab8139 rounding rating just to be sure 2021-08-31 19:13:42 +01:00
Jack 1c8048c117 increased limit on checkname 2021-08-29 17:07:58 +01:00
Jack e27ca6fcd6 added a psa system 2021-08-29 14:30:45 +01:00
Jack 423990ab3b added api rate limiting 2021-08-27 21:40:38 +01:00
Jack 82a45bfb7d increased fake result security by hasing objects and checking duplicate timestamps 2021-08-27 21:00:11 +01:00
Jack 0cf93a6f00 quote rating api 2021-08-27 20:10:00 +01:00
Jack 86bfd86ec2 additional backend check 2021-08-27 19:08:25 +01:00
Jack e7aa32cec1 typo 2021-08-24 02:10:08 +01:00
Jack df7e03b0df fixed error 2021-08-24 02:09:04 +01:00
Jack 05626fda06 not allowing banned users to link accounts 2021-08-24 02:02:10 +01:00
Corey 25ec1c54e7
Auto-assigning challenge roles for discord (corey <-- real) (#1751)
* sending bot command to db

* verifying challenge completion

* added requirements

Co-authored-by: Corey <coreybergeron1@gmail.com>
2021-08-23 15:07:13 +01:00
Jack adb6d20ddb giving roles only for time 60 2021-08-22 12:07:09 +01:00
Jack 7ea686c951 sending role update command on pb 2021-08-22 12:03:38 +01:00
Jack 6e3e2d736d parsefloat 2021-08-20 22:42:43 +01:00
Miodec 28646b3b6f creating a user document if none is found
fixed update name
2021-08-18 02:03:41 +01:00
Miodec c6e8b69435 fixed long tests erroring out 2021-08-17 21:27:01 +01:00
Miodec ed5dace7b4 properly handling errors in responses, disabled leaderboards 2021-08-17 18:24:21 +01:00
Miodec 40cce1e54c securing signup endpoint 2021-08-16 15:27:42 +01:00
Miodec e56bbe60f7 migration update:
- deleting unnecessary fields
saving results:
- not saving the fields that will be deleted
2021-08-11 17:26:32 +01:00
lukew3 dbeb90c077 check leaderboard qualification and fix daily lb not limiting to today 2021-08-10 13:56:22 -04:00
lukew3 79da897ef4 leaderboard queries results 2021-08-09 21:31:19 -04:00
Miodec 26d698c366 Merge branch 'mongo' of https://github.com/Miodec/monkeytype into mongo 2021-08-09 11:04:32 +01:00
lukew3 7c6dc9405f updated documentation and fixed bot bug 2021-08-07 10:53:05 -04:00
Miodec 9ca113b087 stripping repeating / default data 2021-08-06 18:01:13 +01:00
Miodec 0cf495e127 got public stats to work 2021-08-02 16:21:14 +01:00