neopostmodern / all-night

Serving the live sets and mixes that keep you going all night - for whatever you do.

Home Page:http://allnight.neopostmodern.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

All Night

See it at allnight.neopostmodern.com

Todo

  • Offer to resume where left off when page is re-opened
    • Autosave state per user
    • Recognize loaded state and ask user
    • Load track into list if not loaded / load until track included
    • Scroll UI to track
    • Dismissible
    • Disappear after timeout
  • Recognize artist names in podcast track titles
  • Properly recognize and distinguish "mix", "live" and "DJ set"
  • Improve trackname parsing
    • Unify character removal for location & title
    • Remove unmatched parantheses, brackets etc.
    • Remove parenthesis, brackets etc. that wrap entire entity
    • "Live at"
  • Automatically recognize festivals
  • Venues
    • Renate
  • Podcasts
    • KaterMukke
    • DHL Mix (targeted by general 'mix' acceptance)
    • MixCult Radio Podcast
    • Allow space after pound sign (# 150)
    • Bar (|) should delimit podcast name
  • Load a lot (e.g. all year)
  • Shuffle
  • Play any
  • Display if track has been played already ()
  • Display liked tracks ()
  • Display if repost and who reposted
  • In-title dates
    • Parse and display uniformly
    • Recognize month names (oct, october, oktober)
  • Global player
  • Limit title length with CSS
  • Periodically refresh in background
    • Update play count

About

Serving the live sets and mixes that keep you going all night - for whatever you do.

http://allnight.neopostmodern.com


Languages

Language:SCSS 59.6%Language:JavaScript 29.5%Language:Sass 5.2%Language:TypeScript 3.1%Language:HTML 2.6%