aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* cleanup test fixtures a bitBryan Newbold2019-01-141-28/+2
|
* hack pylint for unimplemented routesBryan Newbold2019-01-141-4/+4
|
* TODO updatesBryan Newbold2019-01-141-5/+0
|
* no longer intend to create a 'wip' endpointBryan Newbold2019-01-111-13/+1
|
* start fixing webface for editgroup changesBryan Newbold2019-01-113-13/+11
|
* use full-on autoaccept modeBryan Newbold2019-01-116-12/+16
| | | | | | | | 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.
* shell helper key update (should get from env though)Bryan Newbold2019-01-101-1/+1
|
* python: test fixes for required editgroup_idBryan Newbold2019-01-092-7/+7
|
* remove redundant old codegen testsBryan Newbold2019-01-0926-1528/+0
|
* update READMEs about python client libraryBryan Newbold2019-01-091-6/+6
|
* continue breaking out python clientBryan Newbold2019-01-092-1/+6
|
* start refactor of moving fatcat_client into python_clientBryan Newbold2019-01-0938-17924/+0
|
* get_editor_wip isn't implemented yetBryan Newbold2019-01-091-10/+11
|
* update python dependenciesBryan Newbold2019-01-082-45/+40
|
* partially revert raise_for_status() refactorBryan Newbold2019-01-083-41/+38
| | | | Doesn't work with Flask wrapper, of course.
* update python test auth key again (for identifier)Bryan Newbold2019-01-081-1/+1
|
* Merge branch 'bnewbold-crude-auth'Bryan Newbold2019-01-0854-244/+1835
|\ | | | | | | | | 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
| |
| * new token (changed macaroon caveats)Bryan Newbold2019-01-081-1/+1
| |
| * workers do API-passing (not URI-passing)Bryan Newbold2019-01-083-14/+12
| |
| * importers and tests all use new api-passingBryan Newbold2019-01-0814-23/+103
| |
| * start updating importer auth with crossref importerBryan Newbold2019-01-085-19/+56
| |
| * 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
| |
* | fixes from ident schema refactorBryan Newbold2018-12-291-2/+2
| |
* | check request status codes idiomaticallyBryan Newbold2018-12-295-41/+44
|/
* 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
|