summaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* entity_to_json -> entity_to_dictBryan Newbold2019-01-082-2/+2
|
* python codegenBryan Newbold2019-01-083-0/+100
|
* add test/dev scoped auth token to exampleBryan Newbold2019-01-081-1/+2
|
* run basic CLI tests in CIBryan Newbold2019-01-081-0/+26
|
* partial fixes to fatcat_export.pyBryan Newbold2019-01-081-4/+7
|
* start refactoring API object passingBryan Newbold2019-01-086-23/+96
|
* decode GIT_REVISION earlierBryan Newbold2019-01-082-2/+2
|
* basic/crude IA loginBryan Newbold2019-01-077-9/+103
|
* one-month default session; lock down cookiesBryan Newbold2019-01-042-0/+8
|
* use .env for all config (and document it)Bryan Newbold2019-01-045-1/+15
|
* basic OIDC auth workingBryan Newbold2019-01-034-30/+44
|
* allow passing prefered_username in oidc signup/loginBryan Newbold2019-01-031-3/+30
|
* account page and renamingBryan Newbold2019-01-037-22/+85
|
* several auth improvementsBryan Newbold2019-01-038-24/+170
|
* require pymacaroonsBryan Newbold2019-01-032-33/+66
|
* python codegenBryan Newbold2019-01-033-0/+112
|
* python codegenBryan Newbold2019-01-0310-3/+580
|
* start on webface oauth2/oidc web authBryan Newbold2019-01-026-61/+222
|
* don't need to supply editor_id nowBryan Newbold2018-12-312-8/+4
|
* add crude/manual auth token to python tests (fixing them)Bryan Newbold2018-12-312-3/+14
|
* add missing security/auth declarationsBryan Newbold2018-12-314-41/+57
|
* codegenBryan Newbold2018-12-268-51/+360
|
* python codegren for fileset/webBryan Newbold2018-12-2617-10/+4142
|
* remove unused postgres-backed stats stuffBryan Newbold2018-12-249-258/+0
| | | | Will replace with elasticsearch-based dash in webface
* implement transform-releases in export scriptBryan Newbold2018-12-241-1/+20
|
* python impl of API ident harmonizationBryan Newbold2018-12-2411-173/+173
|
* API harmonization codegenBryan Newbold2018-12-245-808/+808
|
* implement release_year (and rustfmt)Bryan Newbold2018-12-247-15/+31
|
* codegen release_yearBryan Newbold2018-12-242-3/+29
|
* more subentity/UI testsBryan Newbold2018-12-211-0/+224
|
* start handling redirects and deletions in webfaceBryan Newbold2018-12-212-0/+63
|
* SHA1 no longer required on file entitiesBryan Newbold2018-12-211-1/+1
|
* test prev_rev behaviorBryan Newbold2018-12-211-6/+30
|
* more edit edgecases; editgroup status checkBryan Newbold2018-12-213-1/+108
|
* more state/edit edge case testsBryan Newbold2018-12-213-83/+196
|
* better name for api_entity_state py testsBryan Newbold2018-12-211-0/+0
|
* more redirect/state testsBryan Newbold2018-12-211-0/+15
|
* disallow self-redirectsBryan Newbold2018-12-201-0/+24
|
* update redirect testsBryan Newbold2018-12-201-22/+66
|
* test codegenBryan Newbold2018-12-141-0/+120
| | | | | I didn't actually notice until recently that these are empty and thus useless, sigh.
* whole bunch of entity redirect tests (python)Bryan Newbold2018-12-142-0/+342
| | | | | Some of the edge cases are marked skip while I re-think what behavior should actually be.
* multiple lookup extids (web view, no tests yet)Bryan Newbold2018-12-141-12/+25
|
* python codegenBryan Newbold2018-12-146-123/+2162
|
* fix brittle/flapping python matched testBryan Newbold2018-12-141-4/+6
|
* add python-snappy (for pykafka)Bryan Newbold2018-12-102-31/+40
|
* 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
|
* do actually require title for crossref importBryan Newbold2018-12-011-3/+3
|
* codegen hide changesBryan Newbold2018-11-261-12/+60
|
* fix file extraction (and transforms)Bryan Newbold2018-11-263-6/+12
|