Switch branches/tags
Nothing to show
Commits on Sep 2, 2012
  1. Reorder error email contents

    willkg committed Sep 2, 2012
  2. Handle exceptions in dispatch

    willkg committed Sep 2, 2012
  3. Wrap dispatch so it emails carl about everything

    This is temporary--we're having problems getting the API to work and one
    of the problems is that it's hard to see what's going on. This should
    make that easier.
    willkg committed Sep 2, 2012
  4. Fix test; remove print

    I missed some cleanup before pushing that last commit. Bah.
    willkg committed Sep 2, 2012
  5. Fix api problem with category validation

    If the video post doesn't contain a category or it contains an invalid
    category, the api should return an HTTP 400. Previously, it'd return
    an HTTP 404 and no useful error message. This fixes that.
    willkg committed Sep 2, 2012
Commits on Aug 31, 2012
Commits on Aug 23, 2012
  1. Issue 132. Fix fallback for Firefox

    Firefox won't fallback to Flash embed when none of the <source...>
    things are playable. So this adds detection for that situation and
    doesn't do the HTML5 video thing if we're in it.
    willkg committed Aug 23, 2012
Commits on Aug 19, 2012
  1. Re-adding instance checks

    I can't figure out what's causing these to come up as instances.
    Re-adding the instance checks for now and I can look into it more
    willkg committed Aug 19, 2012
Commits on Aug 17, 2012
  1. API overhaul

    This fixes a lot of validation issues when posting videos and adds tests
    for a lot of them, too.
    This also fixes the problem where if you do a GET or a DELETE on a Video
    with an api_key, you'd get back an HTTP 500 saying that there were two
    things with that pk (which is pretty crazy).
    willkg committed Aug 16, 2012
Commits on Aug 15, 2012
  1. Add download_only flag

    This allows us to have video urls that don't work right in html5 video
    tag, but that work for downloading videos.
    willkg committed Aug 15, 2012
Commits on Aug 5, 2012
  1. Remove unused import

    willkg committed Aug 5, 2012
  2. Issue 98. JavaScript style guidelines

    Figured we should use the Mozilla webdev ones. I read through them
    and they seem decent enough.
    willkg committed Aug 5, 2012
  3. Issue 130. Rework suggestions interface

    This reworks and centralizes suggestions so that clicking on "Submit"
    in the navbar brings you to the suggestions page where you can see
    the list of open suggestions and submit a new suggestion.
    This also tweaks the language again in an attempt to make it less and more general.
    willkg committed Aug 5, 2012
Commits on Jul 14, 2012
  1. Fix api key docs because they sucked

    These should be a lot clearer.
    willkg committed Jul 14, 2012
  2. Fix submission form

    I've been getting weird submissions on and I'm pretty
    sure that it's because the text isn't clear regarding what the form
    is looking for.
    This changes the text, so maybe it'll be clearer.
    willkg committed Jul 14, 2012
Commits on Jul 12, 2012
  1. Fix api issues

    I bumped into a bunch of api issues when pushing videos to the test
    server. This fixes them, but these fixes should get revisited because
    the code looks goofy.
    willkg committed Jul 12, 2012
Commits on Jul 8, 2012
  1. Fix video api docs again

    Distinguish between update/create urls
    willkg committed Jul 8, 2012
  2. Update API docs

    This fixes the video section so it's clearer and shows some of the fancy
    things you can do that the schema probably doesn't tell you.
    willkg committed Jul 8, 2012
  3. Fix API regarding tag, speaker, language, and category

    This fixes problems with the API regarding tag, speaker, language and
    category. Previously, posting a video with these things was wrong.
    Now it should work better.
    willkg committed Jul 8, 2012
Commits on Jul 7, 2012
  1. Overhaul home page

    This overhauls the home page to make it more informative. When someone
    comes to the site, now they can:
    * see the latest videos added
    * get a link to the new videos feed
    * see the latest categories added
    * see site news
    I think that's pretty much what someone wants to do when they come to
    the home page for a richard site.
    willkg committed Jul 7, 2012
  2. Rework category list page

    This reworks the category list page adding more information to it
    and making it structured more like the category page.
    It's not super, but I think it's better.
    willkg committed Jul 7, 2012
  3. Issue 84. Adds feed for new videos

    This adds a feed for new videos on the site sorted by "added".
    This also moves the richard-specific settings to the top of the file and adds some comments documenting them.
    willkg committed Jul 7, 2012
  4. Issue 105. Add language support

    This adds a language column to the video table so that we can identify
    the primary language spoken in the video.
    willkg committed Jul 7, 2012
Commits on Jul 6, 2012
  1. Fix video display issues with embeds

    If the video has no valid html5 urls, but has an embed code, we should
    only show the embed code--skip the <video> tag.
    If there's no valid html5 urls and no embed code, then show a sad
    willkg committed Jul 6, 2012
Commits on Jul 4, 2012
  1. Overhauled Universal Subittles support

    This reimplements Universal Subtitles support. It radically cleans up
    the video_display template which was a hard-coded mess. It makes
    Universal Subtitles support optional. It adds documentation about
    willkg committed Jun 13, 2012
Commits on Jun 22, 2012
  1. Add jquery license

    willkg committed Jun 22, 2012
Commits on Jun 16, 2012
  1. Tweak the 'Use HTML' text

    Fixes #127.
    willkg committed Jun 16, 2012
  2. API work

    * I wrote up docs for configuring and using the API with some minor
    * I changed it so that the API can be enabled/disabled. I think
      smaller richard instances may not want the API. I made it
      disabled by default.
    * I fixed TagResource, CategoryResource and SpeakerResource to
      include video sets. There are some minor issues with this, but
      it seems like a good first pass.
    willkg committed Jun 14, 2012
  3. Expand section on Adding Video

    willkg committed Jun 16, 2012
Commits on Jun 13, 2012