Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | rust: remove duplicated copies of API spec | Bryan Newbold | 2019-09-18 | 3 | -14399/+4 | |
| | ||||||
* | rust codegen (with rustfix, compiles 2018 edition) | Bryan Newbold | 2019-09-18 | 8 | -1000/+1036 | |
| | ||||||
* | update fatcat-openapi crate to 2018 edition | Bryan Newbold | 2019-09-18 | 1 | -0/+1 | |
| | ||||||
* | more rust codegen hacks | Bryan Newbold | 2019-09-18 | 1 | -0/+24 | |
| | | | | Starting to fix problems where crate wouldn't actually build (!) | |||||
* | rust: improve crate metadata | Bryan Newbold | 2019-09-18 | 2 | -1/+5 | |
| | ||||||
* | update CHANGELOG for v0.3.1 | Bryan Newbold | 2019-09-18 | 1 | -0/+7 | |
| | ||||||
* | tweaks to fatcat-openapi-client python packaging | Bryan Newbold | 2019-09-18 | 3 | -9/+9 | |
| | ||||||
* | handle more external identifiers in python | Bryan Newbold | 2019-09-18 | 2 | -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 parsing | Bryan Newbold | 2019-09-18 | 1 | -1/+1 | |
| | ||||||
* | add guide editing links to edit forms and signup message | Bryan Newbold | 2019-09-18 | 5 | -5/+26 | |
| | ||||||
* | python webface impl token generation | Bryan Newbold | 2019-09-18 | 4 | -1/+85 | |
| | ||||||
* | rust impl token endpoint (and bump crate version) | Bryan Newbold | 2019-09-18 | 3 | -6/+57 | |
| | ||||||
* | codegen python lib v0.3.1 | Bryan Newbold | 2019-09-18 | 78 | -77/+343 | |
| | ||||||
* | codegen rust v0.3.1 | Bryan Newbold | 2019-09-18 | 11 | -58/+460 | |
| | ||||||
* | api spec: bump to v0.3.1 | Bryan Newbold | 2019-09-18 | 1 | -1/+1 | |
| | ||||||
* | api spec: auth token endpoint | Bryan Newbold | 2019-09-18 | 1 | -0/+47 | |
| | ||||||
* | slightly less annoying 'flash' message header | Bryan Newbold | 2019-09-18 | 1 | -1/+1 | |
| | ||||||
* | remove '@' from archive.org ident | Bryan Newbold | 2019-09-17 | 1 | -1/+1 | |
| | ||||||
* | greatly expand on cookbook | Bryan Newbold | 2019-09-17 | 1 | -20/+595 | |
| | ||||||
* | add editing quickstart to guide | Bryan Newbold | 2019-09-17 | 2 | -0/+103 | |
| | ||||||
* | IA auth: use itemname not screenname for username | Bryan Newbold | 2019-09-17 | 1 | -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 Newbold | 2019-09-13 | 1 | -6/+8 | |
| | ||||||
* | skip test_crossref_importer_huge() by default | Bryan Newbold | 2019-09-13 | 1 | -0/+1 | |
| | ||||||
* | fix coverage of python client library | Bryan Newbold | 2019-09-13 | 1 | -1/+1 | |
| | ||||||
* | CI: add df commands to debug out-of-space | Bryan Newbold | 2019-09-13 | 1 | -0/+4 | |
| | ||||||
* | add code of conduct pointer as top-level repo file | Bryan Newbold | 2019-09-13 | 1 | -0/+6 | |
| | ||||||
* | rename guide 'The Fatcat Guide' | Bryan Newbold | 2019-09-13 | 2 | -2/+2 | |
| | ||||||
* | update CoC and guide policies | Bryan Newbold | 2019-09-13 | 5 | -42/+127 | |
| | ||||||
* | API docs default to redoc, not swagger-ui | Bryan Newbold | 2019-09-13 | 2 | -1/+34 | |
| | ||||||
* | re-codegen python code | Bryan Newbold | 2019-09-13 | 76 | -306/+611 | |
| | ||||||
* | add description removal to codegen script | Bryan Newbold | 2019-09-13 | 1 | -1/+2 | |
| | ||||||
* | rust codegen | Bryan Newbold | 2019-09-13 | 10 | -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 description | Bryan Newbold | 2019-09-13 | 1 | -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 spec | Bryan Newbold | 2019-09-12 | 1 | -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 Newbold | 2019-09-12 | 1 | -86/+86 | |
| | ||||||
* | massively expand docs in openapi spec | Bryan Newbold | 2019-09-12 | 1 | -78/+937 | |
| | ||||||
* | create new collection just for fatcat exports | Bryan Newbold | 2019-09-09 | 2 | -2/+2 | |
| | ||||||
* | small tweaks to coverage pages | Bryan Newbold | 2019-09-06 | 2 | -1/+2 | |
| | ||||||
* | update CHANGELOG | Bryan Newbold | 2019-09-06 | 1 | -0/+13 | |
| | ||||||
* | add python README ref to .env file | Bryan Newbold | 2019-09-05 | 1 | -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 names | Bryan Newbold | 2019-09-05 | 3 | -4/+4 | |
| | ||||||
* | update more rust library name refs | Bryan Newbold | 2019-09-05 | 5 | -8/+8 | |
| | ||||||
* | rename rust crate fatcat-api-spec -> fatcat-openapi | Bryan Newbold | 2019-09-05 | 32 | -33/+33 | |
| | ||||||
* | update all other mentions of python client lib | Bryan Newbold | 2019-09-05 | 10 | -22/+22 | |
| | ||||||
* | refactor all python source for client lib name | Bryan Newbold | 2019-09-05 | 58 | -229/+229 | |
| | ||||||
* | rename python client to 'fatcat-openapi-client' | Bryan Newbold | 2019-09-05 | 86 | -329/+329 | |
| | ||||||
* | small fixes to release view | Bryan Newbold | 2019-09-05 | 1 | -14/+24 | |
| | | | | | - full width container metadata table accordion - fix "Published in by blah" cases | |||||
* | fix Importer editgroup_extra pass-through | Bryan Newbold | 2019-09-05 | 1 | -2/+1 | |
| | ||||||
* | container type: journal display as 'Scholarly Journal' | Bryan Newbold | 2019-09-05 | 1 | -1/+1 | |
| | ||||||
* | very conservative Pipfile.lock to fix import bug | Bryan Newbold | 2019-09-04 | 1 | -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. |