Commit graph

7015 commits

Author SHA1 Message Date
Miodec 52b24b9e5f fixed incorrect result hash error on script challenges 2022-04-01 19:55:30 +02:00
Miodec 5545b8e0a3 added error message if user is already linked
closes #2794
2022-03-31 19:47:18 +02:00
Miodec 6554b8b0ec fixed some styling issues caused by the minified html 2022-03-31 19:34:39 +02:00
Miodec 7cfbfe152f incorrect param name 2022-03-31 01:12:42 +02:00
Miodec 9f7f5907b3 Merge branch 'dev' of https://github.com/Miodec/monkeytype into dev 2022-03-31 01:10:53 +02:00
Miodec bcb7dcd284 added link redirect 2022-03-31 01:10:46 +02:00
Bruce Berrios beb7e35dcb
Remove class syntax from controllers (#2791)
* Remove class syntax from controllers

* Specify base and rename
2022-03-30 18:20:13 -04:00
Miodec 433b2fc130 added chunkhash to the css file 2022-03-30 23:58:57 +02:00
Miodec e99e09dde3 handling object errors 2022-03-30 16:03:01 +02:00
Miodec 417d81883d removed section about sw cache (no longer used) 2022-03-30 00:07:31 +02:00
Miodec 37303d9416 Merge branch 'dev' of https://github.com/Miodec/monkeytype into dev 2022-03-28 23:46:39 +02:00
Miodec c1a8e59a9a fixed checkboxes not working in simple popups 2022-03-28 23:46:34 +02:00
taboov ec3ccebc64
Updating the language.md (#2786) taboov
* Adding Kurdish Language

* Update _groups.json

* Update _list.json

* Update and rename central_kurdish.json to sorani.json

* Update _groups.json

* Update _list.json

* Update LANGUAGES.md

Co-authored-by: Jack <jack@monkeytype.com>
2022-03-28 18:41:25 +02:00
Miodec 9d5373728b fixed broken custom theme inputs 2022-03-28 17:59:17 +02:00
Miodec d3c093bb42 checking size of config
removed confusing error
2022-03-28 17:41:16 +02:00
Miodec 52f16fe095 added margin back 2022-03-28 17:26:21 +02:00
Miodec 20226fd43a test 2022-03-28 16:26:32 +02:00
Miodec 2a0c1bb4bc removed update on tab click 2022-03-28 15:27:59 +02:00
Miodec 9d3a2d630b changed checkboxes to use check icons instead of changing background color
closes #2776
2022-03-27 20:22:19 +02:00
Miodec 95f3414a27 setting time to -1 to avoid incorrect hash error 2022-03-27 20:01:29 +02:00
taboov 9c64ebdb10
Adding Kurdish Language (#2763) taboov
* Adding Kurdish Language

* Update _groups.json

* Update _list.json

* Update and rename central_kurdish.json to sorani.json

* Update _groups.json

* Update _list.json

Co-authored-by: Jack <jack@monkeytype.com>
2022-03-27 18:59:01 +02:00
Gunung P. Wibisono a085a8e468
add Indonesia word 10k+ (#2779) gunungpw
* add Indonesia 10k+ word list

* add `indonesia_10k.json` in `_groups.json`

* add `indonesian_10k.json` in `_list_json`

* fix double quote in `_group.json`
2022-03-27 18:52:39 +02:00
Jack 2ac6acb830
chart js annotation fix (#2783) 2022-03-27 18:47:12 +02:00
DanGonite57 f06cab2c38
Keep funbox annotation line transparent (#2784) 2022-03-27 18:45:22 +02:00
Rizwan Mustafa 020ac5cb24
Add logging support from Winston with colored output (#2774)
* Converted initial outputs to color outputs

* Some more coloring

* Colored all error outputs

* Completed coloring of outputs

* Created basic logger instance

* Moved over to Winston for logging

* Remove unnnecessary stuff

* Added max file size

* Renamed log to logToDb

* minor refactor and added tab separation with timestamps

* Some changes. Thanks Bruception

* Created wrapper for logger

* Tiny refactor

* Some fixes

* Some fixes

* Update example env

* Remove general

* using default yellow, making colors bold

* removed square brackets

* removed square brackets

* using logger instead of console log

* updated timestamp format

* moved comment up

* Fixed typo

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-03-27 11:29:11 -04:00
the-gremlin 396f1067b1
Added 4 new quotes (#2773) the-gremlin
* Add files via upload

Added 4 new quotes

* Delete english.json

* Removed newline
2022-03-27 16:08:52 +02:00
Miodec f01a69affc expanded the secondstostring function
now supports different delimiters
hiding seconds
showing days
2022-03-26 15:05:22 +01:00
Miodec 7a107ea3b5 added dates support to psas 2022-03-26 15:04:33 +01:00
Miodec ca8a986eab psas can have dates 2022-03-26 14:57:19 +01:00
Miodec 18d3048242 stopping function if snapshot is nullish 2022-03-26 13:44:51 +01:00
Miodec 5c0eb4d0a3 result graph fix 2022-03-26 00:19:33 +01:00
Miodec 28ff1a3e42 removed unnecessary function call 2022-03-26 00:12:53 +01:00
Miodec 707e4f040e awaiting chart updates before updating chart 2022-03-25 23:55:32 +01:00
Miodec a8bf141ed7 checking if resulthash length is 40 2022-03-25 20:46:35 +01:00
Miodec 669032e66e linking to instatus in the maintenance banner 2022-03-25 19:49:41 +01:00
Bruce Berrios 1159072755
Optional redis (#2770)
* Make redis optional

* Specify return value
2022-03-25 19:15:26 +01:00
Bruce Berrios ad8c433e45
Save exact (#2769) 2022-03-25 16:01:45 +01:00
Miodec 4901de2d31 fixed pace caret not coming back after dissapearing 2022-03-25 15:49:16 +01:00
Rizwan Mustafa 47c7fd42c7
Improve webpack - Reduced filesize by 18% by converting from node-object-hash to object-hash (#2768) rizwanmustafa
* Refreshed the PR

* not sending stringified result anymore

* removed length check

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-03-25 15:36:04 +01:00
Miodec ed1d248ab6 allowing to run backend without redis 2022-03-25 15:25:03 +01:00
Miodec 623e280aa5 fixed numpad not working with layout emulator
closes #2755
2022-03-25 14:45:03 +01:00
Miodec d7ff5f0f74 removed word
closes #2761
2022-03-25 13:48:27 +01:00
Miodec 75305c51e2 added error 2022-03-25 13:37:44 +01:00
Miodec e2d409f1d3 importing only whats needed 2022-03-25 13:29:17 +01:00
Evan cbca2a8957
Remove JavaScript Compilation from the Frontend (#2764) Ferotiq
* remove javascript compilation from frontend

* add dat back

* I'm going risky

* regen and put the type back
2022-03-25 13:19:21 +01:00
Estebene c09c84e389
Removed unusual whitespace from quote 5905 (#2767) Estebene
* Removed unusual whitespace from quote 5905

* Fixed length
2022-03-25 13:14:23 +01:00
Bruce Berrios 4999fd4bf5
Add Redis client and george task queue (#2765) bruception
* Add Redis client and george task queue

* Add queue configuration

* Change dual write
2022-03-25 13:13:54 +01:00
DanGonite57 b076559a57
Convert chart-controller to TypeScript (#2741) DanGonite57
* Begin converting chart-controller to TypeScript

* Clean up assertions

* Replace non-null assertion

* Add types for trendline plugin

* Remove unused legends

* Shorten tooltip animation

* Fix merge

* Upgrade to @types/chartjs-plugin-trendline 1.0.1

* Re-add mrmime to package-lock

* Corrected merge with result.ts

* More merge fixes

* Switch chart data types to interfaces
2022-03-24 19:39:17 +01:00
k4leg 8b419be011 update halmak layout (#2754) k4leg 2022-03-24 13:59:03 +01:00
Evan e60baef095
Add Show Average Accuracy and Make Show Average Speed Show CPM (#2756) Ferotiq
* show cpm for always show cpm

* Add show average: acc and make speed work for cpm

* eqeqeq

* round

* rename to remove clutter

* rename and change icon

* Combine functions

* remove comment

* Update index.html

* rounding if show decimal places is disabled

Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-03-24 13:58:32 +01:00