* add account files, config, and db, fix other files, and make lint script work on cmd
* fuck operating systems
* remove project from eslint
* Merging and fixing some bugs
* fixed result ordering
* fixed quote filter stopping all results
* fixed words filter not working
* corrected type
* Update commandline-lists.ts
* Update types.d.ts
* removing explicit tag types
* mfing prettier
* small changes
* stuff
* fixes
* fix cannot read properties of undefined
* another check just to be safe
* okay that works
Co-authored-by: Miodec <bartnikjack@gmail.com>
* some changes
* f*** you select2
* Change type roots
* hopefully work
* change commonjs to es6
* parserOptions.project
* as;dfllaksdkjsadadfsldkjsfkdljdsfafdsk;alfsdjf
* Replaced browserify with webpack
* Modified gulpfile and webpack config
* Removed attempts of using undefined variables and functions
* fixed some incorrect changes
* setfunbox fix
* Added fallback for crypto-browserify and stream-browserify
* added circular dependency detection
* Created production tasks for gulp and updated webpack config
* fixed circular dependency in misc
* not failing on circular dependency
* Removed unused imports
* Added babel loader and plugins to webpack
* Removed unused dependencies and removed babel's plugins
* Workaround for test logic import in random quote
* Created a separate webpack config file for production
* Changed relative paths to absolute ones in webpack
* Added colored output for circular import number
* Removed comment from .eslintrc.json
* Added eslint plugin to webpack
* Moved 'buffer' and 'stream-browserify' to devDependencies
* Started using promises in webpack tasks
* Removed unused dependencies
* Updated package-lock.json
* Removed eslint plugin from webpack and added circular dependency detection in dev config as well
* Removed unrelated changes
* Updated production build command
* Added ability for webpack to be run with typescript conversion of project in process
* added gulp typscript dev dependency
* using const
* modified console logs on circular imports
* missing dev dependency
Co-authored-by: Miodec <bartnikjack@gmail.com>
* Created webpack config file for detecting circular imports
* missing packages, added script to run webpack to find circular dependencies
Co-authored-by: Miodec <bartnikjack@gmail.com>
* added new-quotes get and add routes
* added new-quotes/approve route to api
* Added front-end for quote submission
* fix language typo, force lowercase language
* Check for duplicate quote
* added unknown language handling to quote-submit
* npm i
* npm i
* language dropdown instead of input field
* mouse down instead click
* styling changes
* moved quotemod check to the controller,
added refuse endpoint,
added ability to approve and edit
* limiting quotes
* added log to quote approve
* added approve quotes button
* typo
* using the correct function, lowered limit
* added quote approve popup
* getting quotes and showing them
* error checking
* error checking
* removed console log
* stylng changes,
added refresh list button
* added disabled class
* styling changes
* handling button clicks
showing langauge and timestamp
* check if user is a quote mod
* approve button handling
* handling quote edit
* showing short quotes in red
* post, not get
* not parsing quote id to int
* parsing to objectid
* updated styling
* fixed lint warnings
* fixed up new quotes dao
* showing loader
* calling function correctly
* typo fix
* fixed wrong path,
fix broken newid,
saving file when file exists,
searching for the quote correctly when attempting to delete
* showing message
* blocking buttons and inputs when waiting for response,
unlocking after response
* deleted workflow
Co-authored-by: lukew3 <lukew25073@gmail.com>
* Added a delimiter switch
* Added delimiter to wordfilter
* Delimiter Switch to Delimiter Checkbox
* fixed random input fields styling
* regenerated lockfile to version 2
* brought back example.evn
* removed console logs
Co-authored-by: Jack <bartnikjack@gmail.com>