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
dfe4590813
added dev mode to request auth
2021-09-07 15:04:50 +01:00
Jack
9140e1654b
lbpersonalbests will now resist even when clearing personal bests - will only be overridden if a new higher wpm was found than the one stored
2021-09-07 15:04:16 +01:00
Jack
febee299ba
fixed function that searches by objectid
2021-09-07 15:03:24 +01:00
Jack
b931730ae9
fixed typo
2021-09-07 15:03:11 +01:00
Jack
6a8a9d7bbc
saving to database if result was a pb
2021-09-07 15:02:58 +01:00
Jack
c41e26e051
changed default to 100
2021-09-07 00:56:29 +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
e7beb66543
changed leaderobards route
2021-09-06 17:35:03 +01:00
Jack
60c0332978
done message
2021-09-06 14:36:04 +01:00
Jack
854971e760
removed the auth requirement from leaderboard endpoint
2021-09-06 14:16:52 +01:00
Jack
f15e0b931d
added little worker file to run operations on the database
2021-09-06 14:01:12 +01:00
Jack
5457da7484
creating a leaderboard personal bests object
2021-09-06 13:50:02 +01:00
Jack
ea32e158c5
updated maintenance message
2021-09-06 00:52:32 +01:00
Jack
a05cd6f595
added maintenance mode
2021-09-06 00:52:05 +01:00
Jack
f03f7ba9d2
updated aggregate function
2021-09-06 00:11:09 +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
d7b9bf51fb
saving best pb for each mode
2021-09-05 23:03:01 +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
Brian Evans
71663fc277
Fix update account name rate limit ( #1800 )
...
Change rate limit from seconds to milliseconds
2021-08-31 20:56:39 +01:00
Jack
ff27ab8139
rounding rating just to be sure
2021-08-31 19:13:42 +01:00
Jack
0fad58b640
storing average quote score in the database
2021-08-31 19:12:04 +01:00
Jack
d95b9a6db1
increased rate limit on localhost
2021-08-29 17:33:51 +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
100cbc00ce
added option to update account name
2021-08-28 00:54:12 +01:00
Jack
9c84b32a76
updated the key generator for rate limitng logic
2021-08-27 22:43:08 +01:00
Jack
a5b431d55f
trusting proxy
2021-08-27 21:52:49 +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
Pranav Sinha
3df0230c70
Added a delimiter switch ( #1754 ) by pran01
...
* Added a delimiter switch
* Added delimiter to wordfilter
* Delimiter Switch to Delimiter Checkbox
* fixed random input fields styling
* regenerated lockfile to version 2
* brought back example.evn
* removed console logs
Co-authored-by: Jack <bartnikjack@gmail.com>
2021-08-25 14:46:37 +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
7106318b0d
removed log
2021-08-18 01:41:42 +01:00