ce747f3 | Jim Allman | 14 January 2016, 16:27:27 UTC | Change default API scheme to HTTPS This matches the current (HTTPS-only) APIs; otherwise, our server-side fetches will fail when checking for duplicate studies, etc. | 14 January 2016, 16:27:27 UTC |
14e1bc0 | Jonathan A Rees | 24 November 2015, 03:23:31 UTC | fix one-character typo in test | 24 November 2015, 03:23:31 UTC |
b75ddbb | Jim Allman | 12 November 2015, 19:28:43 UTC | Merge pull request #167 from OpenTreeOfLife/translate=true fix the translate=true feature | 12 November 2015, 19:28:43 UTC |
ac1bb5b | Jonathan A Rees | 07 November 2015, 14:32:49 UTC | fix the translate=true feature (fix copied from taxomachine repo) | 07 November 2015, 14:32:49 UTC |
42699a6 | Jonathan A Rees | 08 October 2015, 20:53:13 UTC | Merge pull request #165 from OpenTreeOfLife/initial-collections-ws-tests Add initial ws-tests for tree collections. | 08 October 2015, 20:53:13 UTC |
7fcabdb | Jim Allman | 08 October 2015, 20:48:11 UTC | Add initial ws-tests for tree collections. | 08 October 2015, 20:48:11 UTC |
59322f2 | Mark T. Holder | 03 October 2015, 02:23:17 UTC | Merge pull request #148 from OpenTreeOfLife/support-tree-collections Support tree collections | 03 October 2015, 02:23:17 UTC |
9c95d64 | Mark T. Holder | 03 October 2015, 01:05:58 UTC | Merge branch 'master' into support-tree-collections | 03 October 2015, 01:05:58 UTC |
7c14c16 | Mark T. Holder | 03 October 2015, 00:47:17 UTC | Merge branch 'master' into support-tree-collections | 03 October 2015, 00:47:17 UTC |
88a06e8 | Jim Allman | 01 October 2015, 18:48:28 UTC | Merge pull request #161 from OpenTreeOfLife/supp_file_except Supplementary file exception handling | 01 October 2015, 18:48:28 UTC |
ad310b3 | Karen Cranston | 01 October 2015, 18:10:46 UTC | Merge pull request #160 from OpenTreeOfLife/change-url-formation In tests, move first service path component out of config and into each individual test | 01 October 2015, 18:10:46 UTC |
1f5640b | Jim Allman | 30 September 2015, 03:03:47 UTC | Clean out diagnostic chatter in api.log | 30 September 2015, 03:03:47 UTC |
a62969e | Jim Allman | 30 September 2015, 02:24:54 UTC | Nudge for push-to-GH when updating a collection | 30 September 2015, 02:24:54 UTC |
3cef3c9 | Jim Allman | 30 September 2015, 02:10:46 UTC | Sending required resource_id (as None) | 30 September 2015, 02:10:46 UTC |
8b8933b | Jim Allman | 30 September 2015, 01:25:27 UTC | Handle multi-part resource ID in deferred push We should pass the resource_id in data, so that two-part collection IDs will be recognized (else the second part will trigger an unwanted JSONP response from the push) | 30 September 2015, 01:25:27 UTC |
4d99f44 | Jonathan A Rees | 28 September 2015, 21:53:24 UTC | Merge remote-tracking branch 'origin/change-url-formation' into change-url-formation | 28 September 2015, 21:53:24 UTC |
485467c | Jonathan A Rees | 28 September 2015, 21:52:40 UTC | create config section if not already there | 28 September 2015, 21:52:40 UTC |
f65cca0 | Jonathan A Rees | 28 September 2015, 20:20:19 UTC | Optionally translate paths the same way apache does (for local testing) | 28 September 2015, 20:20:19 UTC |
8701a0a | Mark T. Holder | 28 September 2015, 15:45:35 UTC | fixed one URL that was missed | 28 September 2015, 15:45:35 UTC |
f0c9ed8 | Jonathan A Rees | 28 September 2015, 15:20:06 UTC | Modernize some study ids (99 -> pg_99) | 28 September 2015, 15:20:06 UTC |
407698c | Mark T. Holder | 27 September 2015, 21:49:25 UTC | reverting unintentional change of ID | 27 September 2015, 21:49:25 UTC |
7f03ee8 | Mark T. Holder | 27 September 2015, 20:51:44 UTC | catching exception in supp file get | 27 September 2015, 20:51:44 UTC |
f7c1300 | Jim Allman | 27 September 2015, 18:51:46 UTC | Use existing commit SHA from versionHistory entry. | 27 September 2015, 18:51:46 UTC |
39fb453 | Jim Allman | 27 September 2015, 18:25:25 UTC | Add sensible default for commmit-sha ('HEAD') | 27 September 2015, 18:25:25 UTC |
e91d611 | Jim Allman | 27 September 2015, 18:14:13 UTC | Add latest commit SHA to listed collections This should allow easy deletion from a list. | 27 September 2015, 18:14:13 UTC |
ea9f5bf | Jim Allman | 27 September 2015, 15:27:38 UTC | Send collection-validation errors to the curator. | 27 September 2015, 15:27:38 UTC |
9b61514 | Mark T. Holder | 26 September 2015, 15:35:52 UTC | Merge pull request #159 from OpenTreeOfLife/ws-tests-hacking New ws-tests features: command line option settings and optional suppression of tests that write | 26 September 2015, 15:35:52 UTC |
13434b6 | Mark T. Holder | 26 September 2015, 15:31:24 UTC | Minor refactoring and logging of an s for skipped Sending the check for read-only through a function in the opetreetesting.py so that an 's' can be shown for every test skipped. In the python standard testing each test will show an s for skipped, a . for passed, and a F for failed. With this tweak, the user will see s for skipped by (because of a clean exit) the run_tests.sh will still show a . afterward. This is a bit sub-optimal, but at least lets the user see that some of the tests had elements that were skipped. | 26 September 2015, 15:31:24 UTC |
87db785 | OpenTree API | 26 September 2015, 07:41:13 UTC | Update import of collection_validation | 26 September 2015, 07:41:13 UTC |
ec0c13a | Jonathan A Rees | 25 September 2015, 21:03:11 UTC | Document command line option setting feature | 25 September 2015, 21:03:11 UTC |
e81c57e | Jonathan A Rees | 25 September 2015, 18:12:41 UTC | Merge branch 'master' into ws-tests-hacking | 25 September 2015, 18:12:41 UTC |
453d94c | Jonathan A Rees | 25 September 2015, 17:37:43 UTC | (1) pass parameters through from run_tests.sh command line, (2) add devapi study id to test_file_get.py | 25 September 2015, 17:37:43 UTC |
3c6ebcf | Jonathan A Rees | 24 September 2015, 20:11:36 UTC | Merge pull request #157 from OpenTreeOfLife/fixed-find-trees-test changed OTT ID used in find_trees test to human ID. | 24 September 2015, 20:11:36 UTC |
e0a2409 | Mark T. Holder | 24 September 2015, 19:45:20 UTC | changed OTT ID used in find_trees test to human ID. the old one started failing | 24 September 2015, 19:45:20 UTC |
9c994f5 | Jonathan A Rees | 24 September 2015, 01:12:52 UTC | Add command line option settings feature | 24 September 2015, 01:12:52 UTC |
3d6cfda | Jonathan A Rees | 23 September 2015, 21:23:42 UTC | New ws-tests feature allowwrite = false | 23 September 2015, 21:23:42 UTC |
a79ae58 | Jim Allman | 31 August 2015, 20:15:19 UTC | Pass along user-supplied commit messages | 31 August 2015, 20:15:19 UTC |
f8c4e85 | Jim Allman | 31 August 2015, 17:43:52 UTC | Keep user-supplied commit messages! | 31 August 2015, 17:43:52 UTC |
0f19fc8 | Jim Allman | 31 August 2015, 15:55:35 UTC | Don't authenticate for GET requests | 31 August 2015, 15:55:35 UTC |
3d77003 | Jim Allman | 31 August 2015, 04:20:31 UTC | Extract a sensible ID from POSTed (new) collection | 31 August 2015, 04:20:31 UTC |
8098bf7 | Jonathan A Rees | 13 August 2015, 18:49:50 UTC | Merge pull request #155 from OpenTreeOfLife/link_to_study_diffs Provide shard name for current study in curation. | 13 August 2015, 18:49:50 UTC |
dc5f920 | Jim Allman | 13 August 2015, 18:13:15 UTC | typo in error message | 13 August 2015, 18:13:15 UTC |
e215ce8 | Jim Allman | 13 August 2015, 18:02:42 UTC | Modify shard-name check per @mtholder's suggestion | 13 August 2015, 18:02:42 UTC |
2bdc97e | Jim Allman | 13 August 2015, 17:23:25 UTC | Provide shard name for current study in curation. This is mainly used to link to public views of history diffs on GitHub. (@mtholder, is there a cleaner way to retrieve public (github) URLs for a study?) | 13 August 2015, 17:23:25 UTC |
6d29f35 | Jim Allman | 10 August 2015, 17:51:40 UTC | Add last-modified info to listed collections | 10 August 2015, 17:51:40 UTC |
5e6beb7 | Jim Allman | 07 August 2015, 20:19:20 UTC | find_collections output should match find_studies Converting list-of-lists to list-of-dicts, with ID | 07 August 2015, 20:19:20 UTC |
b387a65 | Jim Allman | 07 August 2015, 16:23:17 UTC | Support collection-list options on request. | 07 August 2015, 16:23:17 UTC |
8f76125 | Jim Allman | 06 August 2015, 20:43:03 UTC | Use local peyotl for a simple "collection search" For now, this will return complete JSON for all collections in the current (local) docstore. But we could also emulate the searching behavior in the study API. | 06 August 2015, 20:43:03 UTC |
95a4793 | Jim Allman | 21 July 2015, 16:51:04 UTC | Cleanup of collection methods; add external_url Adding the external_url to GET response lets us provide a direct link to the collection on GitHub. | 21 July 2015, 16:51:04 UTC |
54baf12 | Karen Cranston | 16 July 2015, 19:18:32 UTC | Merge pull request #152 from OpenTreeOfLife/always-prompt-for-new-study-waiver Always prompt for new study waiver | 16 July 2015, 19:18:32 UTC |
86fed2a | Jim Allman | 10 July 2015, 20:32:31 UTC | Always check for CC0 (regarless of source)! Addresses #670. | 10 July 2015, 20:32:31 UTC |
3e5c67e | Jim Allman | 10 July 2015, 18:05:21 UTC | Don't assume CC0 waiver for TreeBASE imports! This works in tandem with UI changes in the main opentree repo (a branch of the same name). Addresses https://github.com/OpenTreeOfLife/opentree/issues/670 | 10 July 2015, 18:05:21 UTC |
e44ae15 | Karen Cranston | 25 June 2015, 18:28:39 UTC | Merge pull request #151 from OpenTreeOfLife/opentree-issue-641 Catch an exception if NeXML parsing fails. | 25 June 2015, 18:28:39 UTC |
e9b1104 | Mark T. Holder | 25 June 2015, 13:59:39 UTC | Catch an exception if NeXML parsing fails. This should prevent the Internal Server Error with a pointer to a web2py ticket that was one cause of: https://github.com/OpenTreeOfLife/opentree/issues/641 | 25 June 2015, 13:59:39 UTC |
520b07e | Jim Allman | 27 April 2015, 14:21:26 UTC | change var name | 27 April 2015, 14:21:26 UTC |
94879aa | Jim Allman | 27 April 2015, 14:19:10 UTC | Simplified error report | 27 April 2015, 14:19:10 UTC |
537bcf7 | Jim Allman | 27 April 2015, 13:56:42 UTC | Clear error when deleting collection | 27 April 2015, 13:56:42 UTC |
62059b7 | Jim Allman | 27 April 2015, 04:30:28 UTC | First attempt a delete_collection | 27 April 2015, 04:30:28 UTC |
4570cd1 | Jim Allman | 27 April 2015, 02:55:21 UTC | cleanup | 27 April 2015, 02:55:21 UTC |
484a663 | Jim Allman | 27 April 2015, 02:47:57 UTC | cleanup | 27 April 2015, 02:47:57 UTC |
0678d7d | Jim Allman | 27 April 2015, 02:39:37 UTC | typo | 27 April 2015, 02:39:37 UTC |
b879e9c | Jim Allman | 27 April 2015, 02:38:03 UTC | diagnostic stuff | 27 April 2015, 02:38:03 UTC |
f6b473b | Jim Allman | 27 April 2015, 02:33:59 UTC | Adding *args to PUT method (troubleshooting) | 27 April 2015, 02:33:59 UTC |
e3ac864 | Jim Allman | 27 April 2015, 02:26:36 UTC | more chatter | 27 April 2015, 02:26:36 UTC |
e2a5004 | Jim Allman | 27 April 2015, 02:20:47 UTC | Added logging to find PUT errors | 27 April 2015, 02:20:47 UTC |
27f9ce0 | Jim Allman | 27 April 2015, 02:04:33 UTC | Clean up indentation | 27 April 2015, 02:04:33 UTC |
1c6cc6f | Jim Allman | 27 April 2015, 01:51:10 UTC | Removing diagnostic junk | 27 April 2015, 01:51:10 UTC |
cd99a9e | Jim Allman | 27 April 2015, 01:44:26 UTC | typo | 27 April 2015, 01:44:26 UTC |
4a3b804 | Jim Allman | 27 April 2015, 01:32:57 UTC | API for collection PUT | 27 April 2015, 01:32:57 UTC |
79305f2 | Jim Allman | 26 April 2015, 20:59:41 UTC | missing slash in URL | 26 April 2015, 20:59:41 UTC |
c76a39c | Jim Allman | 26 April 2015, 20:56:21 UTC | Correct collection internal urls | 26 April 2015, 20:56:21 UTC |
6edc9d3 | Jim Allman | 26 April 2015, 20:11:31 UTC | Push API base URLs for collections, favorites | 26 April 2015, 20:11:31 UTC |
07ef547 | Jim Allman | 26 April 2015, 19:26:11 UTC | Try to set the visible fetch URL in collection | 26 April 2015, 19:26:11 UTC |
f57ab3a | Jim Allman | 26 April 2015, 19:10:50 UTC | Add url field when fetching a collection | 26 April 2015, 19:10:50 UTC |
180000b | Jim Allman | 26 April 2015, 16:46:17 UTC | Fixed doc_type ('study' => 'nexson') | 26 April 2015, 16:46:17 UTC |
7b42be0 | Jim Allman | 26 April 2015, 15:40:49 UTC | Fix unexpected doc-type in push | 26 April 2015, 15:40:49 UTC |
24c482d | Jim Allman | 25 April 2015, 21:11:24 UTC | Deferred push for all types. | 25 April 2015, 21:11:24 UTC |
6270748 | Jim Allman | 25 April 2015, 20:10:17 UTC | More careful pushing of multiple types | 25 April 2015, 20:10:17 UTC |
4a9692f | Jim Allman | 25 April 2015, 20:03:32 UTC | Deferred push should support all resource types. | 25 April 2015, 20:03:32 UTC |
c431171 | Jim Allman | 25 April 2015, 17:59:22 UTC | Distinguish betw. missing JSON & validation error | 25 April 2015, 17:59:22 UTC |
7b6f10d | Jim Allman | 25 April 2015, 17:53:55 UTC | typo | 25 April 2015, 17:53:55 UTC |
5f188f9 | Jim Allman | 25 April 2015, 17:50:55 UTC | Smarter exception handling for JSON payloads | 25 April 2015, 17:50:55 UTC |
aa93112 | Jim Allman | 25 April 2015, 16:41:20 UTC | typo | 25 April 2015, 16:41:20 UTC |
fab8ffc | Jim Allman | 25 April 2015, 16:37:06 UTC | Handling different kinds of exceptions | 25 April 2015, 16:37:06 UTC |
dc44e2e | Jim Allman | 25 April 2015, 16:29:38 UTC | Trying again to make a serializable HTTP() | 25 April 2015, 16:29:38 UTC |
8d953ad | Jim Allman | 25 April 2015, 16:25:32 UTC | Clarify error message from JSON validation | 25 April 2015, 16:25:32 UTC |
f767497 | Jim Allman | 24 April 2015, 21:02:28 UTC | Support for API method /collections/collection_list | 24 April 2015, 21:02:28 UTC |
c8847ef | Jim Allman | 24 April 2015, 15:43:02 UTC | Pass auth_info when adding a collection | 24 April 2015, 15:43:02 UTC |
22493a7 | Jim Allman | 24 April 2015, 07:50:36 UTC | Fix broken call to add_new_collection | 24 April 2015, 07:50:36 UTC |
85944f5 | Jim Allman | 24 April 2015, 07:46:35 UTC | Fix bad variable name | 24 April 2015, 07:46:35 UTC |
8e160f0 | Jim Allman | 24 April 2015, 07:40:52 UTC | Report odd exception in detail | 24 April 2015, 07:40:52 UTC |
f57b47f | Jim Allman | 24 April 2015, 05:32:06 UTC | typos | 24 April 2015, 05:32:06 UTC |
fe7f45c | Jim Allman | 24 April 2015, 05:09:12 UTC | Pass kwargs to collection handlers This is critical to support OAuth in the current setup. | 24 April 2015, 05:09:12 UTC |
d6c5fc8 | Jim Allman | 23 April 2015, 19:00:34 UTC | Comment out bad diagnostic chatter | 23 April 2015, 19:00:34 UTC |
64813de | Jim Allman | 23 April 2015, 15:47:54 UTC | More diagnostic information | 23 April 2015, 15:47:54 UTC |
15b0e88 | Jim Allman | 23 April 2015, 15:42:45 UTC | typo | 23 April 2015, 15:42:45 UTC |
ca0eede | Jim Allman | 23 April 2015, 15:41:10 UTC | Another approach to reading garbled response | 23 April 2015, 15:41:10 UTC |
86673d2 | Jim Allman | 23 April 2015, 15:38:36 UTC | Handle unicode in funky response. | 23 April 2015, 15:38:36 UTC |
78d6681 | Jim Allman | 23 April 2015, 15:35:02 UTC | Report unexpected response text | 23 April 2015, 15:35:02 UTC |
ec15f67 | Jim Allman | 23 April 2015, 15:17:54 UTC | More graceful reporting of bad auth token. | 23 April 2015, 15:17:54 UTC |