Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | refactoring harvesters | Bryan Newbold | 2018-11-15 | 8 | -232/+297 | |
| | ||||||
* | initial work on metadata harvest bots | Bryan Newbold | 2018-11-14 | 5 | -6/+240 | |
| | ||||||
* | fix worker code | Bryan Newbold | 2018-11-14 | 2 | -2/+5 | |
| | ||||||
* | most_recent_message as reusable function | Bryan Newbold | 2018-11-14 | 2 | -26/+26 | |
| | ||||||
* | update crossref controlled vocab | Bryan Newbold | 2018-11-14 | 3 | -4/+39 | |
| | ||||||
* | python tweaks for date/datetime rust fix | Bryan Newbold | 2018-11-14 | 2 | -10/+3 | |
| | ||||||
* | switch to auto consumer offset updates | Bryan Newbold | 2018-11-13 | 2 | -2/+11 | |
| | | | | | | This is the classic/correct way to do consumer group updates for higher throughput, when "at least once" semantics are acceptible (as they are here; double processing should be safe/fine). | |||||
* | webface: defer all javascript to end of body | Bryan Newbold | 2018-11-13 | 1 | -5/+5 | |
| | ||||||
* | webface: add input form labels | Bryan Newbold | 2018-11-13 | 3 | -6/+6 | |
| | ||||||
* | update metadata download links | Bryan Newbold | 2018-11-13 | 1 | -8/+9 | |
| | ||||||
* | to_elastic_dict -> release_elastic_dict | Bryan Newbold | 2018-11-13 | 1 | -1/+2 | |
| | ||||||
* | have webface default to local elasticsearch | Bryan Newbold | 2018-11-13 | 1 | -1/+2 | |
| | ||||||
* | initial/example uwsgi fatcat_web file | Bryan Newbold | 2018-11-13 | 1 | -0/+10 | |
| | ||||||
* | load more config from env | Bryan Newbold | 2018-11-13 | 1 | -3/+3 | |
| | ||||||
* | elasticsearch config for worker | Bryan Newbold | 2018-11-13 | 1 | -1/+8 | |
| | ||||||
* | set default host in swagger spec to api.fatcat.wiki | Bryan Newbold | 2018-11-13 | 3 | -3/+3 | |
| | ||||||
* | use Counter object instead of per-metric ints | Bryan Newbold | 2018-11-13 | 7 | -18/+17 | |
| | ||||||
* | update python README and TODO | Bryan Newbold | 2018-11-13 | 2 | -17/+25 | |
| | ||||||
* | more simple fatcat_client imports | Bryan Newbold | 2018-11-13 | 2 | -3/+2 | |
| | ||||||
* | more python client library tomfoolery | Bryan Newbold | 2018-11-13 | 9 | -8/+25 | |
| | ||||||
* | initial fatcat_client packaging | Bryan Newbold | 2018-11-13 | 3 | -0/+142 | |
| | ||||||
* | shuffle around fatcat_tools layout | Bryan Newbold | 2018-11-13 | 19 | -88/+22 | |
| | ||||||
* | more python module refactoring | Bryan Newbold | 2018-11-12 | 20 | -29/+28 | |
| | ||||||
* | get webface working again | Bryan Newbold | 2018-11-12 | 4 | -6/+6 | |
| | ||||||
* | remove more old python cruft | Bryan Newbold | 2018-11-12 | 3 | -1091/+0 | |
| | ||||||
* | remove sqlite cruft | Bryan Newbold | 2018-11-12 | 3 | -19/+2 | |
| | ||||||
* | refactor python modules | Bryan Newbold | 2018-11-12 | 39 | -0/+0 | |
| | ||||||
* | Merge branch 'kafka' | Bryan Newbold | 2018-11-12 | 8 | -160/+597 | |
|\ | ||||||
| * | refactor kafka branch to not use release_model | Bryan Newbold | 2018-11-12 | 3 | -2/+118 | |
| | | ||||||
| * | Revert "FatcatRelease: start wrapping entities with extra methods" | Bryan Newbold | 2018-11-12 | 4 | -122/+2 | |
| | | | | | | | | | | | | This reverts commit d70abdd82955feba4eecdda24ff6d95f703e0598. Decided this wasn't the right approach. | |||||
| * | switch entity update worker to use balanced/manager consumer | Bryan Newbold | 2018-11-04 | 1 | -1/+3 | |
| | | ||||||
| * | elastic release worker | Bryan Newbold | 2018-11-04 | 3 | -1/+70 | |
| | | ||||||
| * | first-draft kafka workers (changelog, release_update) | Bryan Newbold | 2018-11-04 | 3 | -0/+197 | |
| | | ||||||
| * | to_json() method for fatcatrelease | Bryan Newbold | 2018-11-04 | 1 | -0/+5 | |
| | | ||||||
| * | pipfile: pykafka | Bryan Newbold | 2018-11-04 | 2 | -160/+226 | |
| | | ||||||
| * | FatcatRelease: start wrapping entities with extra methods | Bryan Newbold | 2018-11-02 | 4 | -2/+104 | |
| | | ||||||
* | | set HTTPS referrer policy in HTML <meta> | Bryan Newbold | 2018-11-12 | 1 | -0/+1 | |
| | | | | | | | | | | | | The intent of this change is for user agents to set the Referrer HTTP field when following outlinks from fatcat.wiki, but only with the source domain, not the full URL. | |||||
* | | update codegen (trivial) | Bryan Newbold | 2018-11-12 | 1 | -10/+10 | |
| | | ||||||
* | | cleanup after python codegen | Bryan Newbold | 2018-11-12 | 1 | -1/+2 | |
| | | ||||||
* | | switch to HTTPS in schema def | Bryan Newbold | 2018-11-12 | 1 | -1/+1 | |
| | | | | | | | | But rewrite to http for python codegen. | |||||
* | | update README | Bryan Newbold | 2018-11-08 | 1 | -6/+35 | |
| | | ||||||
* | | fix test_file_metadata_parse | Bryan Newbold | 2018-11-07 | 1 | -2/+6 | |
| | | | | | | | | | | This test was failing after the first run because the database was getting updated. Randomizing the SHA1 means this should run repeatably. | |||||
* | | fix release_date indexing in release_view.html | Bryan Newbold | 2018-11-07 | 1 | -1/+1 | |
| | | ||||||
* | | idea for module refactor | Bryan Newbold | 2018-11-07 | 1 | -0/+6 | |
|/ | ||||||
* | add missing --dev install required for tests | Antoine Beaupré | 2018-10-29 | 1 | -0/+1 | |
| | | | | | | | Without this, pipenv will fail to find pytest or worse, will pick up the default one from the system, which might be 2.7 or some other version of pytest we don't want (*and* that won't pick up on the virtualenv either). | |||||
* | moved github repo to internetarchive org | Bryan Newbold | 2018-10-12 | 1 | -1/+1 | |
| | ||||||
* | improve search UI | Bryan Newbold | 2018-10-12 | 3 | -18/+41 | |
| | ||||||
* | fix typo resulting in None for SHA256 | Bryan Newbold | 2018-10-12 | 1 | -1/+1 | |
| | ||||||
* | fix release type/status typo on release pages | Bryan Newbold | 2018-10-12 | 1 | -1/+1 | |
| | ||||||
* | filter bad and duplicate URLs from webface | Bryan Newbold | 2018-10-12 | 1 | -0/+7 | |
| | | | | Will need to do this properly in importers/backend. |