monkeytype/frontend/static/quotes
Bruce Berrios db9dcafc25
Add User Profiles (#3174)
* 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>
2022-06-21 12:01:55 +02:00
..
albanian.json fixed length fields 2022-02-20 14:48:48 +01:00
arabic.json fixed length fields 2022-02-20 14:49:53 +01:00
code_c++.json Separate backend and frontend dependencies (#2441) by Bruception 2022-02-08 20:33:41 +01:00
code_c.json Separate backend and frontend dependencies (#2441) by Bruception 2022-02-08 20:33:41 +01:00
code_java.json fixed typo in Windows word (#2889) tmuplayer33 2022-04-27 15:58:24 +02:00
code_javascript.json quotes:code_javascript: Add regex-heavy quote. (#2929) markstos 2022-05-05 23:23:32 +02:00
code_python.json fixed quote lengths 2022-02-20 15:03:15 +01:00
code_rust.json removed quote 2022-03-04 17:03:53 +01:00
czech.json Separate backend and frontend dependencies (#2441) by Bruception 2022-02-08 20:33:41 +01:00
danish.json typo 2022-03-04 16:47:22 +01:00
dutch.json fixed quote lengths 2022-02-20 15:03:15 +01:00
english.json Add User Profiles (#3174) 2022-06-21 12:01:55 +02:00
filipino.json fix quote lengths 2022-05-28 17:14:55 +02:00
french.json fix quote lengths 2022-05-30 15:59:03 +02:00
german.json quote lengths 2022-05-30 16:52:15 +02:00
hindi.json fixed quote lengths 2022-02-20 15:03:15 +01:00
icelandic.json fixed quote lengths 2022-02-20 15:03:15 +01:00
indonesian.json Add 40 more Indonesian quotes, 171-210 (#3146) 2022-06-18 09:21:13 -04:00
irish.json fixed quote lengths 2022-02-20 15:03:15 +01:00
italian.json fixed quote lengths 2022-02-20 15:03:15 +01:00
lithuanian.json fixed quote lengths 2022-02-20 15:03:15 +01:00
malagasy.json Separate backend and frontend dependencies (#2441) by Bruception 2022-02-08 20:33:41 +01:00
malayalam.json Added quote to english.json (#3047) 2022-05-30 18:16:14 +02:00
nepali.json Fix prettier issues and update package.json to allow windows to use the prettier scripts (#3145) 2022-06-17 06:47:11 -05:00
polish.json quote lengths 2022-05-30 16:52:15 +02:00
portuguese.json Added more portuguese quotes (#3140) 2022-06-16 12:39:31 -04:00
romanian.json Add pretty check (#2990) bruception 2022-05-19 11:31:18 +02:00
russian.json quote lengths 2022-05-30 16:52:15 +02:00
sanskrit.json Added the sanskrit language (#2683) 2022-03-11 12:50:18 -06:00
serbian.json Separate backend and frontend dependencies (#2441) by Bruception 2022-02-08 20:33:41 +01:00
slovak.json fixed quote lengths 2022-02-20 15:03:15 +01:00
spanish.json fix quote lengths 2022-05-28 17:14:55 +02:00
swedish.json fixed quote lengths 2022-02-20 15:03:15 +01:00
thai.json fixed quote lengths 2022-02-20 15:03:15 +01:00
toki_pona.json renamed file 2022-02-17 23:03:39 +01:00
turkish.json add turkish quotes, 61-69 (#3112) 2022-06-13 07:52:27 -04:00
vietnamese.json quote reports 2022-05-28 17:10:28 +02:00