* added package for compressing strings
* added popup to share test settings
* added function to parse test settings from url
* returning if no settings were applied
* removed pointless try catches
* added type for shared setings instead of casting
* small refactor
* unnecessary ??
* added config param for tape mode
* added settings section
* added commands
* moving caret to the correct place with tape mode is active
* only jumping line when not using tape mode
* prettier
* scrolling tape
* restarting test when tape mode changed
* showing one line when tape mode is active
* added function for scrolling words horizontally
* scrolling tape when layout emulator is enabled
* removed left margin when tape is active
* disable tape for some challenges
* fixed incorrect caret position when going back to a previous word
* ignoring no-this-alias
* fixed lines scrolling to often when tape mode was disabled
* storing caret width in a variable
* not allowing tape mode and show all lines together
* removed unnecessary comment
* reduced code repetition
* throwing error when no name provided
* stopping signout if no current user
* expanded to 16 chars
* moved code to popup file
* added google sign up popup
* checking if name is available in the backend
* deleting account if popup was closed
uncommented sign up process
addd functions to enable and disable input
* added google sign up event to avoid circular dependency
* hiding by default
* name is no longer optional
user is deleted if its database object is not found
* using loader to indicate background activity
* Added button to make quote favorite at the end of result
* Added button to make quote favorite in quote search results
* Fixed bug where icon did not update
* removed debug log
* Fixed bug due to optional data
* Added functionality to show favorite quotes only
* Fixed typo
* Fixed styling bug
* Moved routes over to user
* Renamed routes
* fixed style
* reordered buttons
* smaller favorite button
* showing loader
* using max content instead
* hiding button when not logged in
* showing loader
Co-authored-by: Miodec <bartnikjack@gmail.com>
* Started conversion to typescript
* Some more fixy fixy
* Final fixy fixy or at least that is what it seems
* Even more fixy fixy
* Add verifed = false upon usre creation
* Added return type
* Removed extra data
* Fixes
* Removed class syntax of UserDAO
* Name fix
* Renamed UserDAO to UserDAL
* Fixed errors
* Fixed some problems
* Fixed pb bug
* Strict Equality
* Var name change
* Var name change