* Added 5 quotes
* fixed lengths and added MORE quotes
* merged current with prior stream
* Fetching upstream (#1)
* extended: language 'code rust' (#3104)
Added all derives and some very common traits as well as `pub(crate)`.
* added one english quote (#3094)
* added one english quote
* added one english quote
* updated the quote id 6095
* Custom Filters [Backend] (#3105)
* Added `ResultFilters` to types
Added customFilters field to user
This field is an optional array of `ResultFilters`
It will store a user's custom filters
* Added Add and Remove functions for `ResultFilters` in user DAL
Also added unit tests
* Added Custom Filter configuration
Can now enable/disable the custom filters feature
Can also set a cap on the number of filters per user
* Add and Remove functions for `ResultFilters` in user controller
* Added one english quote (#3109)
* added one english quote
* added one english quote
* updated the quote id 6095
* Added english quote id 6096
* Custom Filters [Backend] (#3105) (#3110)
* Added `ResultFilters` to types
Added customFilters field to user
This field is an optional array of `ResultFilters`
It will store a user's custom filters
* Added Add and Remove functions for `ResultFilters` in user DAL
Also added unit tests
* Added Custom Filter configuration
Can now enable/disable the custom filters feature
Can also set a cap on the number of filters per user
* Add and Remove functions for `ResultFilters` in user controller
* Added Haskell programming language (#3108)
* added: code_haskell language;
* fixed: missing comma;
* Contributing typos fix (#3114)
* spacebar in presets and tags addition
* super mega spacebar remake
* style fix
* final name removal in ui
* replaceAll in ape removal
* using display above account chart
* create preset in command line addition
* testing removal
* one more testing removal
* create tag command line addition
* Update commandline-lists.ts
* moved add commands to the bottom
hiding if user is not signed in
* refactor
* hiding tags and presets when signed out
* fixed presets and tags display in alerts
* russian_25k and russian_50k addition
* russian 375k addition
* lil fix
* fixed windows auto-reload error
* Revert "fixed windows auto-reload error"
This reverts commit ea22621232.
* Revert "Revert "fixed windows auto-reload error""
This reverts commit 669cec4217.
* Revert "Revert "Revert "fixed windows auto-reload error"""
This reverts commit d90352633c.
* themes popup small fix
* using &&
* some typos fixed
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>
* Fix yesterday toggle button (#3107)
Co-authored-by: Cody Bloemhard <cblmhrd@live.nl>
Co-authored-by: Jitesh Kumar Sahoo <77315098+Jitesh117@users.noreply.github.com>
Co-authored-by: Malo Hamon <hamon.malo@gmail.com>
Co-authored-by: aNOOBis <69043738+aNOOBisTheGod@users.noreply.github.com>
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>
Co-authored-by: Bruce Berrios <58147810+Bruception@users.noreply.github.com>
* fixed ids and added more quotes
* i sincerely hope this is the LAST TIME I DO THIS
* more quotes!
* removed inappropriate quote
* added more long english quotes
* added more whitespace between dashes
* fixed lengths for 5999, 6116 & 6117
* fixed lengths
* i don't have eyes
* merge
* i hate codespaces so much
* so so so much
* added 20 more quotes
* added 20 more quotes
* added 20 more english quotes + fixed lengths
* added authors + fixed one quote
* 20 quotes + fixed artist names
Co-authored-by: Cody Bloemhard <cblmhrd@live.nl>
Co-authored-by: Jitesh Kumar Sahoo <77315098+Jitesh117@users.noreply.github.com>
Co-authored-by: Malo Hamon <hamon.malo@gmail.com>
Co-authored-by: aNOOBis <69043738+aNOOBisTheGod@users.noreply.github.com>
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>
Co-authored-by: Bruce Berrios <58147810+Bruception@users.noreply.github.com>
* 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
* Filipino quotes update
Additional quotes from a popular Filipino song
Filipinos will immediately recognize upon hearing this
* Fixes
Fixed length
Proper spacing
* Groups
* Fix wrong length
Co-authored-by: cloydsecuya <cloydvansecuya@gmail.com>
* rewrote route controller
* showing loading by default
* links which are not external need data line attribute
* need to rewrite this
* page controller takes a page as parameter
removed page type
* default export
* going through the route controller instead of changing page directly
* resolving all code paths
* using navigate
* added 404, leaderboards route
* changed leaderboards button to a link
* removed click handler
* added page about route
* removed default export,
added settings page route
* removing pointer events from everything inside links
* navigating to account when on login page
* fixed console logs, using async
* added login and account pages
* moved code to their own functions
* allowing async functions
* defaulting content visible
* async
* fixed 404 not navigating correctly
* setting public path to root
* fixed paths
* using uid passed in through url params
* added 404 page, profile routes
* removed comment
* moved discord link flow to url handler
* allowing html
* not resetting state
* removed function
* handling logo click
* removed comments
* reomoved comments
* removed comments
* removed comments
* using new router
* basic 404 page
* buttons whicha are links have no underline
* correctly handling the take me back button
* updated button
* removed comments
* fixed account page profile link button
* updated 404
* removed comments
* removed comments
* removed comments
* Fixed badges not showing on all time leaderboards
* updated types to support inventory and single badge id
* Add badge selection
* Fix bug
* Remove unnecessary prefill
* using new inventory system
* added no balloon option
* updated text color
* not showing balloon
* updated styling for showing badges selection
* Add badge selection
Co-authored-by: Bruception <bberr022@fiu.edu>
* added inventory type
* new badges
* fixed badges not showing on all time leaderboards
* sending the selected badge id to daily lb
* returning inventory in profiles
* updated types to support inventory and single badge id
* fixed all badges not showing on profile page
* removed await
* smol refactor
* Added 5 quotes
* fixed lengths and added MORE quotes
* merged current with prior stream
* Fetching upstream (#1)
* extended: language 'code rust' (#3104)
Added all derives and some very common traits as well as `pub(crate)`.
* added one english quote (#3094)
* added one english quote
* added one english quote
* updated the quote id 6095
* Custom Filters [Backend] (#3105)
* Added `ResultFilters` to types
Added customFilters field to user
This field is an optional array of `ResultFilters`
It will store a user's custom filters
* Added Add and Remove functions for `ResultFilters` in user DAL
Also added unit tests
* Added Custom Filter configuration
Can now enable/disable the custom filters feature
Can also set a cap on the number of filters per user
* Add and Remove functions for `ResultFilters` in user controller
* Added one english quote (#3109)
* added one english quote
* added one english quote
* updated the quote id 6095
* Added english quote id 6096
* Custom Filters [Backend] (#3105) (#3110)
* Added `ResultFilters` to types
Added customFilters field to user
This field is an optional array of `ResultFilters`
It will store a user's custom filters
* Added Add and Remove functions for `ResultFilters` in user DAL
Also added unit tests
* Added Custom Filter configuration
Can now enable/disable the custom filters feature
Can also set a cap on the number of filters per user
* Add and Remove functions for `ResultFilters` in user controller
* Added Haskell programming language (#3108)
* added: code_haskell language;
* fixed: missing comma;
* Contributing typos fix (#3114)
* spacebar in presets and tags addition
* super mega spacebar remake
* style fix
* final name removal in ui
* replaceAll in ape removal
* using display above account chart
* create preset in command line addition
* testing removal
* one more testing removal
* create tag command line addition
* Update commandline-lists.ts
* moved add commands to the bottom
hiding if user is not signed in
* refactor
* hiding tags and presets when signed out
* fixed presets and tags display in alerts
* russian_25k and russian_50k addition
* russian 375k addition
* lil fix
* fixed windows auto-reload error
* Revert "fixed windows auto-reload error"
This reverts commit ea22621232.
* Revert "Revert "fixed windows auto-reload error""
This reverts commit 669cec4217.
* Revert "Revert "Revert "fixed windows auto-reload error"""
This reverts commit d90352633c.
* themes popup small fix
* using &&
* some typos fixed
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>
* Fix yesterday toggle button (#3107)
Co-authored-by: Cody Bloemhard <cblmhrd@live.nl>
Co-authored-by: Jitesh Kumar Sahoo <77315098+Jitesh117@users.noreply.github.com>
Co-authored-by: Malo Hamon <hamon.malo@gmail.com>
Co-authored-by: aNOOBis <69043738+aNOOBisTheGod@users.noreply.github.com>
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>
Co-authored-by: Bruce Berrios <58147810+Bruception@users.noreply.github.com>
* fixed ids and added more quotes
* i sincerely hope this is the LAST TIME I DO THIS
* more quotes!
* removed inappropriate quote
* added more long english quotes
* added more whitespace between dashes
* fixed lengths for 5999, 6116 & 6117
* fixed lengths
* i don't have eyes
Co-authored-by: Cody Bloemhard <cblmhrd@live.nl>
Co-authored-by: Jitesh Kumar Sahoo <77315098+Jitesh117@users.noreply.github.com>
Co-authored-by: Malo Hamon <hamon.malo@gmail.com>
Co-authored-by: aNOOBis <69043738+aNOOBisTheGod@users.noreply.github.com>
Co-authored-by: Miodec <bartnikjack@gmail.com>
Co-authored-by: Vasiliy Novozhilov <vasya@192.168.1.3>
Co-authored-by: Bruce Berrios <58147810+Bruception@users.noreply.github.com>
* 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>