Added static content from template, landing page
Fix getting MarketItems by name
fuuuuuu
Crawl bulk items (stickers/cases) correctly
Added a test migration for nameid
Fix pyquery issue
Tons of changes
- Auth is working
- Renamed marketdex to market
- Added more pathing utilities, started working on site design/layout
- Added some basic front-end functionality to market
Fix the way crawler is ran
Fix issue with logged-out user
Added flask-cors for static media
Fix issue with market valuation query
Fix local loading issues, added market-analytics functions, market valuation
Fix issue with total market value
Derp o' clock
Fix get_market_value_total to use raw-sql, windowing/grouping/magic
Fix slight typo
Added date windowing too get_market_value_total
Fixed market value graph
Added documentation, more UI, fixes
- Added lots of docstrings (fuck you xoned)
- Fixed issue with get_market_value_total (would return a lower value due to volumes being -1)
- Added to /info route
- Reorganized some routes
- etc
Various Changes
- Do use CORS on local, doesn't effect performance seemingly
- Fixed unicode issue with get_nickname/nickname caching
- Added API documentation page on market
- Fixed routing in market.js
- Added flashed message displaying, fixed avatar, and logout
- Fixed fade-in for market-index metrics
- Fixed few authentication-related bugs