aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* rust: remove duplicated copies of API specBryan Newbold2019-09-183-14399/+4
|
* rust codegen (with rustfix, compiles 2018 edition)Bryan Newbold2019-09-188-1000/+1036
|
* update fatcat-openapi crate to 2018 editionBryan Newbold2019-09-181-0/+1
|
* more rust codegen hacksBryan Newbold2019-09-181-0/+24
| | | | Starting to fix problems where crate wouldn't actually build (!)
* rust: improve crate metadataBryan Newbold2019-09-182-1/+5
|
* update CHANGELOG for v0.3.1Bryan Newbold2019-09-181-0/+7
|
* tweaks to fatcat-openapi-client python packagingBryan Newbold2019-09-183-9/+9
|
* handle more external identifiers in pythonBryan Newbold2019-09-182-14/+101
| | | | | This makes it possible to, eg, past an arxiv identifier or SHA-1 hash in the general search box and do a quick lookup.
* webface: fix duration_seconds parsingBryan Newbold2019-09-181-1/+1
|
* add guide editing links to edit forms and signup messageBryan Newbold2019-09-185-5/+26
|
* python webface impl token generationBryan Newbold2019-09-184-1/+85
|
* rust impl token endpoint (and bump crate version)Bryan Newbold2019-09-183-6/+57
|
* codegen python lib v0.3.1Bryan Newbold2019-09-1878-77/+343
|
* codegen rust v0.3.1Bryan Newbold2019-09-1811-58/+460
|
* api spec: bump to v0.3.1Bryan Newbold2019-09-181-1/+1
|
* api spec: auth token endpointBryan Newbold2019-09-181-0/+47
|
* slightly less annoying 'flash' message headerBryan Newbold2019-09-181-1/+1
|
* remove '@' from archive.org identBryan Newbold2019-09-171-1/+1
|
* greatly expand on cookbookBryan Newbold2019-09-171-20/+595
|
* add editing quickstart to guideBryan Newbold2019-09-172-0/+103
|
* IA auth: use itemname not screenname for usernameBryan Newbold2019-09-171-1/+1
| | | | | | | Have run in to several issues with IA screenname being invalid fatcat usernames (eg, containing whitespace). This probably won't catch all such issues, but hopefully most of them.
* disable dependency caching (for now)Bryan Newbold2019-09-131-6/+8
|
* skip test_crossref_importer_huge() by defaultBryan Newbold2019-09-131-0/+1
|
* fix coverage of python client libraryBryan Newbold2019-09-131-1/+1
|
* CI: add df commands to debug out-of-spaceBryan Newbold2019-09-131-0/+4
|
* add code of conduct pointer as top-level repo fileBryan Newbold2019-09-131-0/+6
|
* rename guide 'The Fatcat Guide'Bryan Newbold2019-09-132-2/+2
|
* update CoC and guide policiesBryan Newbold2019-09-135-42/+127
|
* API docs default to redoc, not swagger-uiBryan Newbold2019-09-132-1/+34
|
* re-codegen python codeBryan Newbold2019-09-1376-306/+611
|
* add description removal to codegen scriptBryan Newbold2019-09-131-1/+2
|
* rust codegenBryan Newbold2019-09-1310-2456/+4074
| | | | | This re-ordered a lot of code, because several endpoints had their tags changed, but should be no actual change in behavior/spec.
* api spec: remove 'summary'; delineate full descriptionBryan Newbold2019-09-131-5/+6
| | | | | | | Full description was getting included in every single python client library header, and we don't want that. Also correct the contact email address.
* remove query param examples from api specBryan Newbold2019-09-121-9/+47
| | | | | | | OpenAPI validator complained about these examples being set in query parameters. Was using types factor out syntax etc into blocks, so needed to update these to separate examples from the rest of the identifier spec.
* make openapi spec work with old python codegen (TAGLINE hack)Bryan Newbold2019-09-121-86/+86
|
* massively expand docs in openapi specBryan Newbold2019-09-121-78/+937
|
* create new collection just for fatcat exportsBryan Newbold2019-09-092-2/+2
|
* small tweaks to coverage pagesBryan Newbold2019-09-062-1/+2
|
* update CHANGELOGBryan Newbold2019-09-061-0/+13
|
* add python README ref to .env fileBryan Newbold2019-09-051-0/+1
| | | | | For running tests. Perhaps a better solution is setting sane defaults in code? But want to require, eg, secret salts.
* update missing rust crate namesBryan Newbold2019-09-053-4/+4
|
* update more rust library name refsBryan Newbold2019-09-055-8/+8
|
* rename rust crate fatcat-api-spec -> fatcat-openapiBryan Newbold2019-09-0532-33/+33
|
* update all other mentions of python client libBryan Newbold2019-09-0510-22/+22
|
* refactor all python source for client lib nameBryan Newbold2019-09-0558-229/+229
|
* rename python client to 'fatcat-openapi-client'Bryan Newbold2019-09-0586-329/+329
|
* small fixes to release viewBryan Newbold2019-09-051-14/+24
| | | | | - full width container metadata table accordion - fix "Published in by blah" cases
* fix Importer editgroup_extra pass-throughBryan Newbold2019-09-051-2/+1
|
* container type: journal display as 'Scholarly Journal'Bryan Newbold2019-09-051-1/+1
|
* very conservative Pipfile.lock to fix import bugBryan Newbold2019-09-041-141/+143
| | | | | | | | | | | | When pipenv upgraded all dependencies after installing pygal, tests failed due to errors like: NotImplementedError: Can't perform this operation for unregistered loader type coming from citeproc style code, via `pkg_resource`. Still not sure what the root cause is, as that package itself wasn't upgraded. I tried a bit of bisecting dependency upgrades but nothing obvious was the cause, and a full bisection would take forever.