<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fatcat/python/fatcat_web, branch v0.3.2</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/fatcat/atom?h=v0.3.2</id>
<link rel='self' href='https://git.bnewbold.net/fatcat/atom?h=v0.3.2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/'/>
<updated>2020-03-29T06:14:25Z</updated>
<entry>
<title>web: small corrections to subtitle/original_name</title>
<updated>2020-03-29T06:14:25Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-03-29T06:14:25Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=48cc4c85008bb3fa2751c042112467c7e60a96aa'/>
<id>urn:sha1:48cc4c85008bb3fa2751c042112467c7e60a96aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'bnewbold-translation-view'</title>
<updated>2020-03-29T05:23:05Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-03-29T05:23:05Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=4d484c18add7d6ac05a28e9fb0ca01298381ed41'/>
<id>urn:sha1:4d484c18add7d6ac05a28e9fb0ca01298381ed41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>web: use more idiomatic type check</title>
<updated>2020-03-29T05:19:57Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-03-29T05:19:50Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=49891b9b306fcab27b0e55c1979269aa88580323'/>
<id>urn:sha1:49891b9b306fcab27b0e55c1979269aa88580323</id>
<content type='text'>
Thanks to Martin for suggestion
</content>
</entry>
<entry>
<title>Merge pull request #53 from EdwardBetts/spelling</title>
<updated>2020-03-27T23:50:08Z</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@archive.org</email>
</author>
<published>2020-03-27T23:50:08Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=98abe2e751187aa7c2e751b355ffb56d9b1f8c6a'/>
<id>urn:sha1:98abe2e751187aa7c2e751b355ffb56d9b1f8c6a</id>
<content type='text'>
Correct spelling mistakes</content>
</entry>
<entry>
<title>Correct spelling mistakes</title>
<updated>2020-03-27T21:25:54Z</updated>
<author>
<name>Edward Betts</name>
<email>edward@4angle.com</email>
</author>
<published>2020-03-27T21:25:54Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=94710b2803780ab16fb30b79010f8e27cf115512'/>
<id>urn:sha1:94710b2803780ab16fb30b79010f8e27cf115512</id>
<content type='text'>
</content>
</entry>
<entry>
<title>web: display container original titles</title>
<updated>2020-03-27T00:33:01Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-03-27T00:33:01Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=91c6e7e638a0059549c0af638995e90fad81a2ed'/>
<id>urn:sha1:91c6e7e638a0059549c0af638995e90fad81a2ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>web: copy extra.subtitle to subtitle for release view</title>
<updated>2020-03-27T00:30:58Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-03-27T00:30:56Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=430d0a11c7470dc9a53df5db208de701b9f82110'/>
<id>urn:sha1:430d0a11c7470dc9a53df5db208de701b9f82110</id>
<content type='text'>
The release view will display subtitles, but it needs to be in the
correct "location".
</content>
</entry>
<entry>
<title>Merge branch 'bnewbold-400-bad-revisions' into 'master'</title>
<updated>2020-03-26T22:38:14Z</updated>
<author>
<name>Martin Czygan</name>
<email>martin@archive.org</email>
</author>
<published>2020-03-26T22:38:14Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=5c4f5114b4dfeb7a5deca20d460c9fc5759a922a'/>
<id>urn:sha1:5c4f5114b4dfeb7a5deca20d460c9fc5759a922a</id>
<content type='text'>
catch ApiValueError in some generic API calls

See merge request webgroup/fatcat!35</content>
</entry>
<entry>
<title>catch ApiValueError in some generic API calls</title>
<updated>2020-03-25T20:28:33Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-03-25T20:28:31Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=b9657b39f4061e4cf870fa253c5665ab5ad60cc6'/>
<id>urn:sha1:b9657b39f4061e4cf870fa253c5665ab5ad60cc6</id>
<content type='text'>
The motivation for this change is to handle bogus revision IDs in URLs,
which were causing 500 errors not 400 errors. Eg:

    https://qa.fatcat.wiki/file/rev/5d5d5162-b676-4f0a-968f-e19dadeaf96e%2B2019-11-27%2B13:49:51%2B0%2B6

I have no idea where these URLs are actually coming from, but they
should be 4xx not 5xx.

Investigating made me realize there is a whole category of ApiValueError
exceptions we were not catching and should have been.
</content>
</entry>
<entry>
<title>improve citeproc/CSL web interface</title>
<updated>2020-03-25T20:19:44Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-03-25T19:56:36Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=ec15f162706da58c464b5c2b7b623920fcb96d7f'/>
<id>urn:sha1:ec15f162706da58c464b5c2b7b623920fcb96d7f</id>
<content type='text'>
This tries to show the citeproc (bibtext, MLA, CSL-JSON) options for
more releases, and not show the links when they would break.

The primary motivation here is to work around two exceptions being
thrown in prod every day (according to sentry):

  KeyError: 'role'
  ValueError: CLS requries some surname (family name)

I'm guessing these are mostly coming from crawlers following the
citeproc links on release landing pages.
</content>
</entry>
</feed>
