Skip to content
Ken Colton edited this page Dec 29, 2013 · 15 revisions

Pending Changes and Ideas

General

Forms

  • File upload field with easily customized validators
    • Add is_file and is_image to field filters and form macros

Logging and Visibility

  • Optionally separate different logs during development (SQL, ElasticSearch, etc).
  • Log utility?
  • Realtime event tracking pipeline and interface

Back-end

  • Look into using Jinja extensions or other pattern for setting titles. Not 100% crazy about it in python django layer
  • Csrf protection on by default
  • Subtitles in error handlers
  • Add accepts to request in middleware
  • More accurately match the accepts protocol. Libs?

Front-end

  • Something better than alert() for confirmation
  • Patch AjaxForm to take into account button values
  • Global progress bar for file uploads
  • Avoiding hardcoded URLs in JS
  • Bootstrap example templates
  • Prefetch / Lazy Load helpers
  • Data attr value filter. Convert param to jquery data friendly format (ex: True -> true)
  • Add underscore as default? At least add as an option
  • Is there a more elegant way we can do to wrap every N elements of a template in a row
  • Display messages on every page. How can we cleanly transport w/ hijax?
  • og:tags
  • Remove generated CSS files after collectstatic
  • Spacing CSS
  • Better view system
    • Look at existing options
    • Need focus and blur for binding, unless there is something else we can do

Ops / Setup

  • PNG & SVG crushing scripts

Libraries & Services to Test

Helpful Services