aboutsummaryrefslogtreecommitdiffstats
path: root/python/fatcat_web
Commit message (Collapse)AuthorAgeFilesLines
* draft an about page; move RFC to separate URLBryan Newbold2019-02-063-184/+291
|
* update home pageBryan Newbold2019-02-061-7/+38
| | | | | "Beta" status (not "preview"). Makes some links/entities domain-specific (aka, prod/qa/dev)
* add flash to 400 error pagesBryan Newbold2019-02-051-2/+6
|
* fix fulltext flag in search page (ES schema changed)Bryan Newbold2019-02-051-1/+1
|
* add 400 status pageBryan Newbold2019-02-052-0/+17
|
* fix file-to-release linksBryan Newbold2019-02-051-2/+2
|
* direct link to release (not DOI lookup)Bryan Newbold2019-02-011-1/+1
| | | | | cherry-picked from preview branch. Should probably be a feature flag or environment dependent.
* fixes for new elastic transform view codeBryan Newbold2019-02-012-4/+6
|
* fix light grey bars in header CSSBryan Newbold2019-02-011-0/+4
|
* better flask error pagesBryan Newbold2019-02-016-1/+76
|
* fix editgroup_id referencesBryan Newbold2019-02-013-3/+3
|
* tweaks and fixes for new container extra schemaBryan Newbold2019-02-013-43/+56
|
* more ES index fixesBryan Newbold2019-01-282-2/+3
|
* tweak crossref import, and update testsBryan Newbold2019-01-241-3/+3
|
* remove coden and abbrev from python toolsBryan Newbold2019-01-211-6/+0
|
* make token logins (and cookies in general) work locally/devBryan Newbold2019-01-171-5/+6
|
* flash login warning if no credentialsBryan Newbold2019-01-171-1/+3
|
* more robust IA Xauth loggingBryan Newbold2019-01-161-1/+4
|
* hack pylint for unimplemented routesBryan Newbold2019-01-141-4/+4
|
* allow null release_refs (as opposed to empty list)Bryan Newbold2019-01-111-1/+1
|
* no longer intend to create a 'wip' endpointBryan Newbold2019-01-111-13/+1
|
* start fixing webface for editgroup changesBryan Newbold2019-01-112-12/+10
|
* use full-on autoaccept modeBryan Newbold2019-01-111-0/+0
| | | | | | | | Now that editor_id is infered from token, don't *need* to create ahead of time. This backend change simplifies things greatly (either update an existing editgroup, or create new and *only* include entities in the batch transaction), at the cost of being able to configure the editgroup in any way, including setting a description.
* get_editor_wip isn't implemented yetBryan Newbold2019-01-091-10/+11
|
* partially revert raise_for_status() refactorBryan Newbold2019-01-081-1/+0
| | | | Doesn't work with Flask wrapper, of course.
* Merge branch 'bnewbold-crude-auth'Bryan Newbold2019-01-0812-22/+446
|\ | | | | | | | | Fixed a conflict in: python/fatcat_export.py
| * send user to login page if they need to auth to continueBryan Newbold2019-01-081-0/+1
| |
| * decode GIT_REVISION earlierBryan Newbold2019-01-082-2/+2
| |
| * basic/crude IA loginBryan Newbold2019-01-076-9/+101
| |
| * one-month default session; lock down cookiesBryan Newbold2019-01-042-0/+8
| |
| * use .env for all config (and document it)Bryan Newbold2019-01-042-1/+56
| |
| * basic OIDC auth workingBryan Newbold2019-01-034-30/+44
| |
| * account page and renamingBryan Newbold2019-01-037-22/+85
| |
| * several auth improvementsBryan Newbold2019-01-037-22/+163
| |
| * start on webface oauth2/oidc web authBryan Newbold2019-01-023-1/+51
| |
* | check request status codes idiomaticallyBryan Newbold2018-12-291-0/+1
|/
* remove unused postgres-backed stats stuffBryan Newbold2018-12-242-112/+0
| | | | Will replace with elasticsearch-based dash in webface
* implement release_year (and rustfmt)Bryan Newbold2018-12-244-6/+13
|
* start handling redirects and deletions in webfaceBryan Newbold2018-12-212-0/+63
|
* SHA1 no longer required on file entitiesBryan Newbold2018-12-211-1/+1
|
* multiple lookup extids (web view, no tests yet)Bryan Newbold2018-12-141-12/+25
|
* remove textIcuSearch elastic filterBryan Newbold2018-12-031-1/+0
| | | | | | | This was breaking, eg, DOI search with non-trivial characters. Because we set the tokenizer on individual fields, shouldn't be necessary on the whole query.
* fix empty ISSN bug (container view)Bryan Newbold2018-12-031-2/+2
|
* pass-through more API errorsBryan Newbold2018-11-261-4/+13
|
* enable sentry exceptions for fatcat-webBryan Newbold2018-11-211-0/+4
|
* ELASTICSEARCH not ELASTICBryan Newbold2018-11-211-1/+1
|
* bunch of pylint cleanupBryan Newbold2018-11-151-3/+7
|
* large refactor of python names/pathsBryan Newbold2018-11-151-0/+4
| | | | | | | - Add __init__.py files for fatcat_tools submodules, and use them in imports - Add a bunch of comments to files. - rename a number of classes and functions to be less verbose
* webface: defer all javascript to end of bodyBryan Newbold2018-11-131-5/+5
|
* webface: add input form labelsBryan Newbold2018-11-133-6/+6
|