swh:1:snp:4b85fa9d84e6c1f1f92230049bf7ca15aece4632

sort by:
Revision Author Date Message Commit Date
6cccdfe Look explicitly into JSON payload vs .params 24 October 2023, 06:34:46 UTC
84b2136 Merge pull request #255 from OpenTreeOfLife/development passes tests on dev 26 July 2023, 21:45:18 UTC
246977a Merge pull request #254 from OpenTreeOfLife/pycharm-inspections merging to test on dev 26 July 2023, 20:54:31 UTC
32aa3b9 merged conflicts 26 July 2023, 20:53:10 UTC
2458a1a minor route fixes for tests in ws_tests. less logging 26 July 2023, 20:27:50 UTC
259faf4 corrections to new changes to test harness 26 July 2023, 19:15:35 UTC
39c8598 refactored: no anyjson and instantiate PS upfront Call of get_phylesystem in __init__ should regularize the invocation and catch problem before we serve ill-configured phylesystem data. 26 July 2023, 16:51:58 UTC
03e94b8 read of conf and some debugging logging 25 July 2023, 19:57:14 UTC
5cb29c4 peg some prerequesites to newer versions 25 July 2023, 19:32:45 UTC
c64a172 bumped waitress 25 July 2023, 19:25:21 UTC
72c7b28 removing deprecated funcitonality and tests of that functionality 25 July 2023, 19:16:52 UTC
76ea740 Merge branch 'clear-cache-via-api' into development Some conflicts, mostly Black formatting tweaks(?) 25 July 2023, 16:41:38 UTC
65ed39c Cleanup junk 25 July 2023, 16:38:10 UTC
c883be4 Simple implementation of cache-clearing w/ regexp 25 July 2023, 16:29:58 UTC
b9bdde0 Restore diagnostic chatter for clearing cache keys 25 July 2023, 16:29:20 UTC
8b12c5b Add API method to clear matching cached items URL includes a trailing (URL-encoded) regular expression. 25 July 2023, 06:44:30 UTC
2eb9dcf some minor issues spotted by PyCharm inspection and 1 bug I introduced in update_amendments 25 July 2023, 01:12:08 UTC
b755cbc pre-commit hook that MTH uses documented 24 July 2023, 19:26:57 UTC
24cb31f black code style badge on README 24 July 2023, 19:25:23 UTC
cdd33fe reformatted tests 24 July 2023, 19:23:11 UTC
3f406fc Merge pull request #252 from OpenTreeOfLife/black ran black code formatter 24 July 2023, 19:18:28 UTC
bb6c578 ran black code formatter 22 July 2023, 17:34:46 UTC
d1d91c3 Merge pull request #251 from OpenTreeOfLife/development Development 20 July 2023, 18:30:56 UTC
dd8ed5a Merge pull request #250 from OpenTreeOfLife/collection-saving Collection saving 20 July 2023, 18:14:23 UTC
cc0b9fe Bug fix - collections were not saving. Minor refactoring of the logic for getting the auth_token from the request in the process of fixing this bug. 20 July 2023, 18:12:42 UTC
b630fc2 Merge pull request #249 from OpenTreeOfLife/development Development 20 July 2023, 16:45:00 UTC
c624fe3 Merge pull request #248 from OpenTreeOfLife/fine-grained Several fine-grained study access methods added back to the API 20 July 2023, 15:26:32 UTC
797d373 Merge pull request #247 from OpenTreeOfLife/development Development 20 July 2023, 15:18:12 UTC
2a6f200 we have a doc info at this url now 19 July 2023, 20:14:59 UTC
9d76f2e Merge branch 'test-gets-with-params-not-data-payload' into fine-grained 19 July 2023, 20:10:45 UTC
4f0a0f7 rest of fine-grained API. not thoroughly tested yet 19 July 2023, 20:07:30 UTC
baad1da Merge pull request #246 from OpenTreeOfLife/log-get-exceptions log exceptions generated when fetching a study from the docstore 18 July 2023, 17:44:19 UTC
71b6014 log exceptions generated when fetching a study from the docstore 18 July 2023, 17:37:10 UTC
8698dec v3 12 July 2023, 19:33:11 UTC
11e5f11 now returning 400 not 404. 400 seems better 12 July 2023, 19:25:03 UTC
482b7b1 using requests.get for GETs 12 July 2023, 19:23:45 UTC
ec6cb5c Merge pull request #242 from OpenTreeOfLife/nonjsontree only render to JSON if outformat is json 12 July 2023, 17:49:09 UTC
a6f8aa4 only render to JSON if outformat is json 12 July 2023, 17:37:50 UTC
d1fc6b3 Merge pull request #240 from OpenTreeOfLife/tip-labels Tip labels 11 July 2023, 19:39:49 UTC
5d7f5f9 debug extention 11 July 2023, 19:24:32 UTC
8e9c1a8 optional return to split fetch 11 July 2023, 19:04:35 UTC
6fd64f4 optional trailing slash on all study fetch 11 July 2023, 18:55:08 UTC
7f83503 restore accidentally deleted route 11 July 2023, 18:42:10 UTC
a07d554 attempt to fix trailing slash on get 11 July 2023, 18:35:55 UTC
0a110c2 git failure log still not working 11 July 2023, 17:17:12 UTC
917d3ba fix config syntax 07 July 2023, 18:07:37 UTC
a8a0c74 get base_url from config 07 July 2023, 18:04:51 UTC
a1ba35c Remove log chatter 27 June 2023, 17:13:52 UTC
b05a697 Encode request body for simpler cache keys 27 June 2023, 17:01:54 UTC
5c7220b Log unique cache keys for review 27 June 2023, 16:51:17 UTC
5fdd74f Emulate stronger cache keys from legacy web2py This should eliminate goofy cache hits that return, e.g., a synth-subtree from a prior/different request. 27 June 2023, 16:15:57 UTC
6b9a6ca Add POST payload (request body) to our cache keys! This should address the problem of getting bogus cached values when the URL is an exact match (useless for POST requests). 27 June 2023, 07:31:11 UTC
ca42fd6 Merge branch 'master' into tag-fix 22 June 2023, 19:01:14 UTC
f0a9edb Merge pull request #238 from OpenTreeOfLife/update-trees-in-synth-fetch Update trees in synth fetch 22 June 2023, 18:56:42 UTC
d5ed564 Cleanup and consolidate hop-by-hop definitions 25 May 2023, 00:41:25 UTC
f0412e1 Clean up code, add more hop-by-hop headers 24 May 2023, 19:54:23 UTC
a70ecfe Safer removal of optional keys 24 May 2023, 19:36:07 UTC
d28f5df Remove RESPONSE hop-by-hop headers 24 May 2023, 19:04:12 UTC
e2e25fe More test chatter 24 May 2023, 19:01:21 UTC
5d93b27 One more time, trying to remove Connection header 24 May 2023, 18:44:40 UTC
db88ff8 Argh, trying again for a full header listing 24 May 2023, 18:28:06 UTC
2bd29b4 Show all headers (something's weird) 24 May 2023, 18:18:21 UTC
b3bbbe2 Simpler fix to Connection header 24 May 2023, 18:11:30 UTC
2995bba Revise testing of modified headers 24 May 2023, 05:11:20 UTC
14ef919 Merge branch 'tag-fix' of github.com:OpenTreeOfLife/phylesystem-api into tag-fix 24 May 2023, 04:48:35 UTC
f6cbf29 Test some approaches to modified Connection header When fetching stuff for phylesystemapi's RAM cache, so far we have simply repeated all request headers in the proxied request. But our Pyramid implementation will not support Keep-Alive or some other headers because we're running it under a WSGI server (waitress). 24 May 2023, 04:46:13 UTC
9bce36a Update example config with newer expected vars Still need to sweep the code for possible uses of these. 24 May 2023, 04:45:02 UTC
7a139af remove unsuccesful attempt to not keep alive via requests 23 May 2023, 20:37:14 UTC
d5ac28a remove bad log statement 23 May 2023, 20:34:08 UTC
cf7fff8 try keepalive-no in requests 23 May 2023, 20:30:35 UTC
2206459 instantiate phylesystem 23 May 2023, 19:32:46 UTC
c0e25a9 test hardcoded caching fix 23 May 2023, 19:17:04 UTC
840cc1c syntax error fix 09 May 2023, 19:04:38 UTC
11e6995 Same fix for raw_study_list (simple JSON response) 14 February 2023, 08:53:41 UTC
112c254 Stop double encoding of JSON response This should fix an erroneous response (giant quoted string) 14 February 2023, 08:37:05 UTC
f371e99 Update fetch methods for python3 This should fix problems in fetching the list. 14 February 2023, 07:34:24 UTC
0a7fc8b Merge pull request #234 from OpenTreeOfLife/celery-replacement Celery replacement 13 December 2022, 23:28:28 UTC
eb64492 remove config 13 December 2022, 23:05:32 UTC
edb98c1 Merge branch 'master' into celery-replacement 13 December 2022, 22:58:11 UTC
1c24488 less chatter 13 December 2022, 22:51:37 UTC
d898b77 check read only 06 December 2022, 04:49:39 UTC
a12457a request.params 06 December 2022, 04:44:55 UTC
c8b5859 logging 06 December 2022, 01:01:46 UTC
e755cf6 logging 06 December 2022, 00:58:37 UTC
0140699 try with bare url 29 November 2022, 04:46:14 UTC
ef477c2 typo 29 November 2022, 04:42:36 UTC
119f87a asterixes 29 November 2022, 04:40:01 UTC
8752074 asterixes 29 November 2022, 04:37:18 UTC
7fbedd6 asterixes 29 November 2022, 04:33:36 UTC
5f21e09 bare url to handle collections 29 November 2022, 03:32:55 UTC
d4a9519 move from study.py 29 November 2022, 03:16:26 UTC
d4ff9d9 move from study.py 29 November 2022, 03:15:43 UTC
9cf4717 move from study.py 29 November 2022, 03:12:48 UTC
9000e25 move from study.py 29 November 2022, 03:08:45 UTC
35de051 move deferred push to api utils 29 November 2022, 01:05:18 UTC
6679f12 move deferred push to api utils 29 November 2022, 00:57:40 UTC
6c8f6a8 debug 29 November 2022, 00:35:51 UTC
13b3cc0 debug 29 November 2022, 00:24:45 UTC
66d8cc0 debug 29 November 2022, 00:10:47 UTC
bb1fd94 debug 28 November 2022, 23:40:09 UTC
back to top