Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Jul 15, 2015
  1. Vendor with party

    authored
  2. Remove use of blobstore.Create

    authored
    fixes #335
Commits on Jan 29, 2015
  1. Merge pull request #329 from mblakele/328-hide-icon-text

    authored
    #328 hide story-footer icon text on narrow screens
Commits on Jan 19, 2015
  1. @mblakele
Commits on Jan 7, 2015
  1. Missing $

    authored
Commits on Jan 4, 2015
  1. Merge pull request #325 from kasbah/master

    authored
    Fix marked as read on scroll when collapsed
  2. @kasbah
Commits on Dec 23, 2014
  1. Merge pull request #323 from mblakele/jshint

    authored
    make jshint happy
Commits on Dec 16, 2014
  1. @mblakele

    make jshint happy

    mblakele authored
  2. Update readme

    authored
  3. Refactor source

    authored
    from #321
  4. gofmt

    authored
  5. Display error on feed too large

    authored
    fixes #322
  6. Merge pull request #318 from mblakele/313-bad-opml

    authored
    #313 show message when user submits bad OPML
Commits on Dec 15, 2014
  1. @mblakele

    cleanup per code review

    mblakele authored
  2. Merge pull request #316 from mblakele/305-favicons

    authored
    #305 Many favicons are only available via HTTP, so leave the URL alone.
  3. Merge pull request #315 from mblakele/esc-for-messages

    authored
    escape key also hide messages
Commits on Dec 13, 2014
  1. @mblakele

    #313 show message when user submits bad OPML

    mblakele authored
    This moves the initial XML parsing into the form submit request,
    then stores the resulting Opml object as a gob
    instead of storing the raw upload bytes.
    If the upload is malformed, the request response body
    includes a copy of the full error message.
    The ajaxform code will show this to the user as a new message.
    
    There may be some risk in moving work into the main request,
    because appengine likes requests to be low-latency.
    I think it's a reasonable tradeoff, in part because
    imports are relatively infrequest.
  2. @mblakele
Commits on Dec 12, 2014
  1. @mblakele

    escape key also hide messages

    mblakele authored
Commits on Dec 3, 2014
  1. Don't double-decode XML

    authored
Commits on Nov 24, 2014
  1. Add a charset decoder

    authored
    fixes #310
  2. goimports

    authored
Commits on Oct 23, 2014
  1. Check for the UTF-8 xml header before decoding

    authored
    For feeds without a charset in the content type, this allows them to also
    identify their charset via the xml header. We could remove the previous
    commit in lieu of this, but the Windows 1252 default is still bad, and
    would have gotten triggered if, say, the newline at the end of xml.Header
    didn't appear in the xml file.
  2. Use UTF-8 as a default if it's valid

    authored
    For feeds that do not identify charset (jvns.ca, for example), the charmap
    package defaults to Windows1252 if there is no byte that appears to be in
    UTF-8's range in the first 1024 bytes. But if the entire file appears to be
    UTF-8, let's just use that.
Commits on Oct 18, 2014
  1. Use correct content type

    authored
    fixes funky char errors report on twitter
Commits on Oct 17, 2014
  1. Convert feed body to UTF-8

    authored
    fixes #308
Commits on Oct 16, 2014
Commits on Jul 14, 2014
  1. Don't freak out on bad OPML

    authored
  2. Allow admins to set user OPML

    authored
Commits on Jul 4, 2014
  1. Just use the feed's own favicon URL

    authored
    I give up. Can't figure out why favicon images are being deleted.
Something went wrong with that request. Please try again.