Skip to content

tealtan/gloss-server

Repository files navigation

gloss-server

Gloss Server

Todo List

Backend

  • Basic authentication
  • Better pagination of highlights
  • Set up pinging to prevent Heroku dyno idling
  • Rework highlight pages to include username?
  • Add creation of unique usernames on registration

Frontend

  • Proper form styling for Sign In / Register pages
  • Enable debugging view on dev environment
  • Hide admin controls
  • Add pagination to highlights index page
  • Provide bookmarklet saving to user
  • Provide staging / dev bookmarklet depending on environment
  • Responsify!

Bookmarklet

  • Save canonical url if available
  • Do some checking of bad canonical urls (ex: http://www.insidehighered.com/blogs/library-babel-fish/throwing-books-each-other )
  • Better representation of loading
  • Clean surrounding text of newlines
  • Skip over images
  • Solve problem with surrounding text slurping up entire article if paragraphs are broken by br tags.
  • Add deleting of highlights on second click (initial save of highlights must return the highlight id)
  • Load user's existing highlights

Design

  • Identity
  • Homepage
  • Register, Sign In pages
  • User profile page
  • Highlight page
  • Stream page
  • Town square page