Miodec
06924cc5d4
brought back time traveler check with rounded timestamps
2021-12-29 22:54:57 +01:00
Miodec
0425f35c65
raised min accuracy to 75%
2021-12-29 15:35:46 +01:00
Miodec
2560e71aa7
disabling quote submission for now
2021-12-29 15:35:37 +01:00
Seth Falco
32f6c15d53
chores: fix typo and push backend/credentials directory ( #2224 )
...
* typo: add space before SCM
* chore: add .gitkeep to push credentials directory
2021-12-28 21:03:07 +01:00
Miodec
8740976768
lint fix
2021-12-28 16:42:18 +01:00
Miodec
b16d5f2288
added an extra log when result could not be saved due to hash
2021-12-28 16:37:49 +01:00
Jack
82320266cd
added api path override
2021-12-13 22:00:12 +00:00
Jack
6dc72700da
using sent timestamp to verify and then changing to server time
2021-12-13 16:23:01 +00:00
Ferotiq
53cbd9372b
Add Option to Use MongoDB Credentials ( #2169 ) by Ferotiq
...
* Add Option to Use MongoDB Credentials
* updated example
Co-authored-by: Jack <bartnikjack@gmail.com>
2021-12-13 16:00:09 +00:00
Jack
0624fbbc87
fixed one typo
2021-11-30 00:52:47 +00:00
Cameron
e56d534f33
fix: endpoints share the same rate limit ( #2136 ) by CameronCT
...
* fix: cleaned rate limiter
* chore: separated ratelimits per request
* fix: bug where leaderboards would crash
2021-11-30 00:49:05 +00:00
Jack
d954816c75
updated message
2021-11-23 21:54:17 +00:00
Jack
ecc91f8fc4
added message if database connection is not working
2021-11-23 21:53:41 +00:00
Jack
9671c8115d
no longer checking if result was using input rewrite
2021-11-23 21:06:42 +00:00
Miodec
027a196c16
increased the limit on updating result tags
2021-11-23 00:51:12 +00:00
Jack
e7e5f08bb3
only sending bot command if result is recent
2021-11-20 19:45:13 +00:00
Jack
4372276169
only annoucing changes if timestamp is within 10 minutes
2021-11-20 18:19:47 +00:00
Jack
ecb11e0f9d
increased limit on getting basic user data
2021-11-19 12:52:08 +00:00
Jack
6f77cb1b6d
checking if tag name is valid when editing name. closes #2058
2021-11-05 16:15:04 +00:00
Jack
ac1601bfdd
added error correction
2021-11-04 19:24:27 +00:00
Jack
0a055cb724
potentially fixed lb personal bests not updating
2021-10-26 23:32:15 +01:00
Jack
696a2d448f
removed more unused fields
2021-10-24 21:34:07 +01:00
Jack
3df56ff5be
removed discord id from being sent with the leaderboard data
2021-10-24 21:31:50 +01:00
Jack
87b76246dc
fixed wpm validation not working. closes #2029
2021-10-24 01:29:25 +01:00
Jack
225973e9ac
removed file
2021-10-24 01:20:20 +01:00
Jack
6e2a680388
added previous name to log
2021-10-21 00:36:11 +01:00
Jack
1f122399d5
removed unused files
2021-10-20 15:19:03 +01:00
Jack
50783f2e08
fixed pb saving issues when no pbs are found
2021-10-18 16:22:29 +01:00
Miodec
13c1b40e13
fixed project not running correctly if git could not be initialised
2021-10-11 23:45:17 +01:00
Jack
50aec0b9e7
added captcha to quote submission
2021-10-11 16:02:27 +01:00
Jack
5719158aec
checking language aswell
2021-10-11 14:32:57 +01:00
Jack
ab955b102e
checking if fields are empty
2021-10-11 00:27:00 +01:00
Jack
cf8d258400
Quote submission ( #1984 )
...
* added new-quotes get and add routes
* added new-quotes/approve route to api
* Added front-end for quote submission
* fix language typo, force lowercase language
* Check for duplicate quote
* added unknown language handling to quote-submit
* npm i
* npm i
* language dropdown instead of input field
* mouse down instead click
* styling changes
* moved quotemod check to the controller,
added refuse endpoint,
added ability to approve and edit
* limiting quotes
* added log to quote approve
* added approve quotes button
* typo
* using the correct function, lowered limit
* added quote approve popup
* getting quotes and showing them
* error checking
* error checking
* removed console log
* stylng changes,
added refresh list button
* added disabled class
* styling changes
* handling button clicks
showing langauge and timestamp
* check if user is a quote mod
* approve button handling
* handling quote edit
* showing short quotes in red
* post, not get
* not parsing quote id to int
* parsing to objectid
* updated styling
* fixed lint warnings
* fixed up new quotes dao
* showing loader
* calling function correctly
* typo fix
* fixed wrong path,
fix broken newid,
saving file when file exists,
searching for the quote correctly when attempting to delete
* showing message
* blocking buttons and inputs when waiting for response,
unlocking after response
* deleted workflow
Co-authored-by: lukew3 <lukew25073@gmail.com>
2021-10-10 22:46:35 +01:00
Jack
447ab9dfc4
allowing disk use for leaderboard aggregation
2021-10-05 15:08:54 +01:00
Jack
614f7fde03
marking all results coming from the input rewrite
2021-09-29 14:21:35 +01:00
Jack
fb64ad62fa
more compact log
2021-09-25 13:54:12 +01:00
Jack
0fb3e2ae04
left out object parameter
2021-09-25 13:53:15 +01:00
Jack
d2e5c0afab
only adding device when needed
2021-09-25 13:52:09 +01:00
Jack
860de29955
better agent log
2021-09-25 13:49:46 +01:00
Jack
a9a9afa2e4
added ip and useragent logging
2021-09-25 13:38:59 +01:00
Jack
590ade59c6
not saving pb if test was bailed out
2021-09-24 22:22:39 +01:00
Jack
0d0e2b32a4
logging delete events
2021-09-21 01:45:16 +01:00
Jack
0566c25b9f
checking if lbpb has timestamp
2021-09-20 22:55:04 +01:00
Jack
60e97f0791
better error message
2021-09-17 22:22:09 +01:00
Jack
f38733da10
using estimated document count instead of a deprecated function
2021-09-17 22:07:44 +01:00
Jack
13976921be
added top % display. closes #825
2021-09-17 20:59:45 +01:00
Jack
9d507b67e6
better validation
2021-09-14 15:43:28 +01:00
Jack
8c377cca58
username validation
2021-09-14 15:40:44 +01:00
Jack
74f4f8fc9c
added more username validation
2021-09-14 15:38:44 +01:00
Jack
4afa2f089f
fixed debug cron
2021-09-14 14:54:35 +01:00