Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | web: add type annotations | Bryan Newbold | 2021-11-03 | 1 | -12/+18 |
| | | | | | This commit does not include type fixes, only annotations. A small number of tuples were also converted to lists. | ||||
* | fmt (black): fatcat_web/ | Bryan Newbold | 2021-11-02 | 1 | -60/+88 |
| | |||||
* | lint: simple, safe inline lint fixes | Bryan Newbold | 2021-11-02 | 1 | -2/+2 |
| | | | | '==' vs 'is'; 'not a in b' vs 'a not in b'; etc | ||||
* | lint/fmt: remove all 'import *' | Bryan Newbold | 2021-11-02 | 1 | -3/+18 |
| | |||||
* | web: fix missing ext_ids default for deleted entity view | Bryan Newbold | 2021-07-13 | 1 | -1/+1 |
| | |||||
* | web: expand release creators in more situations | Bryan Newbold | 2021-04-19 | 1 | -1/+1 |
| | |||||
* | routes: handle case of viewing deleted entity in editgroup context | Bryan Newbold | 2020-07-30 | 1 | -1/+26 |
| | | | | | | Eg, consider deleting an entity. When viewing the editgroup, want to be able to click the deleted entity and see the "deleted entity" page instead of a generic 404. | ||||
* | move container _stats enrichment to routes | Bryan Newbold | 2020-07-30 | 1 | -8/+1 |
| | | | | | These were being added to many views which didn't need them (eg, metadata, editing views) | ||||
* | web: move random article enrichment to special case | Bryan Newbold | 2020-07-30 | 1 | -4/+2 |
| | | | | | Instead of always enriching container entities with random articles, only do so for the primary container view. | ||||
* | use ES 'best_url' in file download pages | Bryan Newbold | 2020-06-04 | 1 | -0/+2 |
| | | | | Similar to recent change for release download pages. | ||||
* | web: small corrections to subtitle/original_name | Bryan Newbold | 2020-03-28 | 1 | -0/+2 |
| | |||||
* | Merge branch 'bnewbold-translation-view' | Bryan Newbold | 2020-03-28 | 1 | -0/+4 |
|\ | |||||
| * | web: use more idiomatic type check | Bryan Newbold | 2020-03-28 | 1 | -1/+1 |
| | | | | | | | | Thanks to Martin for suggestion | ||||
| * | web: copy extra.subtitle to subtitle for release view | Bryan Newbold | 2020-03-26 | 1 | -0/+4 |
| | | | | | | | | | | The release view will display subtitles, but it needs to be in the correct "location". | ||||
* | | Merge pull request #53 from EdwardBetts/spelling | bnewbold | 2020-03-27 | 1 | -1/+1 |
|\ \ | | | | | | | Correct spelling mistakes | ||||
| * | | Correct spelling mistakes | Edward Betts | 2020-03-27 | 1 | -1/+1 |
| |/ | |||||
* | | Merge branch 'bnewbold-400-bad-revisions' into 'master' | Martin Czygan | 2020-03-26 | 1 | -2/+12 |
|\ \ | | | | | | | | | | | | | catch ApiValueError in some generic API calls See merge request webgroup/fatcat!35 | ||||
| * | | catch ApiValueError in some generic API calls | Bryan Newbold | 2020-03-25 | 1 | -2/+12 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* / | improve citeproc/CSL web interface | Bryan Newbold | 2020-03-25 | 1 | -1/+6 |
|/ | | | | | | | | | | | | | | 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. | ||||
* | clarify shadow filter code | Bryan Newbold | 2020-02-13 | 1 | -1/+1 |
| | |||||
* | filter out shadows-only files in webface | Bryan Newbold | 2020-02-13 | 1 | -0/+4 |
| | |||||
* | improve previous commit (JATS abstract hack) | Bryan Newbold | 2019-12-03 | 1 | -4/+6 |
| | |||||
* | hack: remove enclosing JATS XML tags around abstracts | Bryan Newbold | 2019-12-03 | 1 | -1/+7 |
| | | | | | | The more complete fix is to actually render the JATS to HTML and display that. This is just to fix a nit with the most common case of XML tags in abstracts. | ||||
* | refactor all python source for client lib name | Bryan Newbold | 2019-09-05 | 1 | -1/+1 |
| | |||||
* | include example releases on container landing page | Bryan Newbold | 2019-09-03 | 1 | -7/+8 |
| | | | | | Included making release search results an entity macro (in webface templates). | ||||
* | improve wayback view page | Bryan Newbold | 2019-08-24 | 1 | -1/+1 |
| | |||||
* | default container stats by ident, not issnl | Bryan Newbold | 2019-08-12 | 1 | -1/+1 |
| | |||||
* | refactor all entities to new UI style | Bryan Newbold | 2019-06-13 | 1 | -1/+1 |
| | |||||
* | implement major refactor for other entity types | Bryan Newbold | 2019-06-13 | 1 | -14/+121 |
| | |||||
* | revision links from editgroup, and typofix | Bryan Newbold | 2019-06-13 | 1 | -0/+1 |
| | |||||
* | container revision view | Bryan Newbold | 2019-06-13 | 1 | -0/+10 |
| | |||||
* | web entity helpers (for refactored views) | Bryan Newbold | 2019-06-12 | 1 | -0/+41 |