* Added hinglish
* Added hinglish
* Added hinglish language file
* remove bcp47
* Updated hinglish word list
-removed some English words
-added some new words
-reordered the list
* Update hinglish.json
* Delete hinglish.json
* Updated the word list
-removed some English words
-added few new words
-reordered the list
Co-authored-by: Rizwan Mustafa <rizwanmustafa0000@gmail.com>
* replacing otchecking for languages uses startsWith
* renamed language file to not include decimal places
* replacing remaing underscore characters
* removing language size
Co-authored-by: Miodec <bartnikjack@gmail.com>
* Arduino language
Reference: https://www.arduino.cc/reference/
* Prepared examples (A-K)
* Prepared examples (M-W)
* EOF without NL, to line converter
* Done
* Removed temporary folder
* {
* Recalculate
* Fix spaces, recalculate
* Double space fix, recalculate
* quotation marks
* Need to check it again
* Quotation marks
* runebone fixed lengths
* Add a word to portuguese
"detalhe" is a very good word to write
* add word to portuguese
"organizar", organize in english
* add words to porguese language
* adding korean to languages
* moved korean up, renamed 4k to 5k
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Jack <jack@monkeytype.com>
* added latvian and latvian_1k as languages
* add maltese and maltese_1k languages
* move latvian position based on native speakers
* move maltese position based on native speakers
* remove duplicates from latvian languages
* remove duplicates from maltese languages
* Adding Kurdish Central 1.5k
I added kurdish_central_1.5k
* Adding kurdish central 1.5k
Adding kurdish_central_1.5k.json
* Adding kurdish central 1.5k
I added kurdish central 1.5k.
* updated name
While the file name was "kurdish_central_1.5k.json" but in 'name' line it was "kurdish_central.json" so I corrected.
* adding "kurdish_central_45k" to the group
Despite "kurdish_central_45k" json file has been added, but it wasn't in the group, so I added.
* added "kurdish_central_45k" to the list
"kurdish_central_45k" was not in the list so I added.
* Update and rename kurdish_central_1.5k.json to kurdish_central_2k.json
* Updated kurdish_central_1.5k to kurdish_central_2k
* Updated kurdish_central_1.5k to kurdish_central_2k
* profile
* rounded table corners
* rounded leaderboards corners
* wider page by default
* v3
* font changes
* new pbtables
* blank by default
* showing pb popup
* removed some quotes
* rounding displayed acc
* removed created date (will be shown in profile)
* added profile module that fills the profile element
* updating font size in the middle of the swap to make the change not noticeable
* lowered max font size
* showing if user is banned,
not displaying most details if user is banned
* pbs not selectable
* renamed global stats to time typing
* completed previous commit
* changed function parameters
* only hiding when social is missing
* smaller badge
* aligning quick results
spanning time if wide
* larger badge
* fixed function parameters
* moved to root
* media queries
* Add user profile API (#3123) bruception
* Add flattenObjectDeep
* Add user profile API
* Bump coverage
* Add user profile configuration and rate limits
* Rename profile -> profileDetails
* Simplify
* Filter personal bests
* Handle banned users
* Add banned user test
* new profile layout system
"none" layout finished
* better "none" layout
* "socials" layout
* larger gap
* bioandkey layout done
* "both" layout finished
* final touches
* Add profile editing (#3135)
* Add profile editing
* lowered font size
increased right padding
* updated configuration schema
* moved discord integration to users object in configuration
* added warning comment
* rendering new lines
* edit popup styling
* Sanitize ZAlgo text
* Use trim
* Replace more than 2 spaces with two spaces
* Trim first
* Add profanity detection
* Ass
* Removed some profanities
* Update profanity detection
Co-authored-by: Miodec <bartnikjack@gmail.com>
* Add profile routing (#3143) bruception miodec
* Add profile routing
* removed check (also fixes circular deps)
* change page in special cases
* Hydrate profiles
* Link leaderboards to profiles
* Add failed to load div
* Dont refresh page
* always calling middle callback
* moved profile css into its own file
* fixed one media query
* added preloader, changed default layout
* added reset function
changed function name
updating profile before the page is shown, not after
* resetting after the page is hidden and before its updated
* Fix logic to not delete user if DB goes down (#3171)
* Dont route to account if uid equals current user uid
* temporairly allowing quicktab
* added copy link button
* only increasing padding on the account page
* set max height
* handling copy link button
* only showing avatar if it exists
* 1000 instead of 100
* removing placeholder if image request was successful
Co-authored-by: Miodec <bartnikjack@gmail.com>
* Fix quote length field
Co-authored-by: Miodec <bartnikjack@gmail.com>