b1db654 | Emily Jane McTavish | 19 March 2024, 17:57:07 UTC | Merge pull request #1339 from OpenTreeOfLife/smarter-DOI-lookup Smarter DOI lookup (improved) | 19 March 2024, 17:57:07 UTC |
025bcb8 | Jim Allman | 11 March 2024, 15:51:05 UTC | Merge branch 'master' into smarter-DOI-lookup | 11 March 2024, 15:51:05 UTC |
e0925d4 | Emily Jane McTavish | 05 March 2024, 18:10:35 UTC | Merge pull request #1338 from OpenTreeOfLife/force-collection-download Restore the '.json' extension to trigger download | 05 March 2024, 18:10:35 UTC |
33b5df7 | Emily Jane McTavish | 05 March 2024, 18:10:23 UTC | Merge pull request #1336 from OpenTreeOfLife/fix-collection-save-copy Fix collection Save Copy | 05 March 2024, 18:10:23 UTC |
a849fc3 | Jim Allman | 05 March 2024, 18:08:59 UTC | typo | 05 March 2024, 18:08:59 UTC |
b2b2259 | Jim Allman | 05 March 2024, 18:03:38 UTC | Handle CrossRef singleton response and DOI-not-found | 05 March 2024, 18:03:38 UTC |
f429b64 | Jim Allman | 05 March 2024, 17:40:17 UTC | Choose CrossRef API method based on available text DOI-only search fails if there's no starting DOI. Other methods fail to recognize a DOI if it's included. :-/ | 05 March 2024, 17:40:17 UTC |
ae79105 | Jim Allman | 05 March 2024, 17:07:07 UTC | Use API method that accepts DOI and mixed text See https://api.crossref.org/swagger-ui/index.html#/Works NB - The simplest method used `/works/{doi}` is the only one I can find that recognizes both DOIs and metadata text. The more detailed `/works?query=....` method seems to ignore included DOIs. :-/ | 05 March 2024, 17:07:07 UTC |
51506e3 | Jim Allman | 05 March 2024, 17:05:07 UTC | Isolate bare DOIs and prepend to search text | 05 March 2024, 17:05:07 UTC |
b222296 | Jim Allman | 05 March 2024, 04:28:31 UTC | Merge branch 'master' into smarter-DOI-lookup | 05 March 2024, 04:28:31 UTC |
bfe9153 | Jim Allman | 05 March 2024, 03:34:05 UTC | Restore the '.json' extension to trigger download | 05 March 2024, 03:34:05 UTC |
9bdc51b | Emily Jane McTavish | 27 February 2024, 18:12:58 UTC | Merge pull request #1334 from OpenTreeOfLife/fix-collection-download Fix collection download | 27 February 2024, 18:12:58 UTC |
5eb9586 | Jim Allman | 20 February 2024, 17:16:59 UTC | typo | 20 February 2024, 17:16:59 UTC |
787c5dc | Jim Allman | 20 February 2024, 16:59:44 UTC | On Save Copy, open NEW copy in full-page editor | 20 February 2024, 16:59:44 UTC |
4e50424 | Jim Allman | 20 February 2024, 15:57:04 UTC | Load new collection by ID (if API minted a new ID) This should support our desired behavior for Save Copy, by putting us immediately into the editor for the copied (vs original) collection. | 20 February 2024, 15:57:04 UTC |
0a40867 | Jim Allman | 20 February 2024, 07:47:25 UTC | Bind the tree-collection History tab | 20 February 2024, 07:47:25 UTC |
171297f | Jim Allman | 20 February 2024, 06:08:05 UTC | Specify binding elements in full-page editor | 20 February 2024, 06:08:05 UTC |
77a2963 | Jim Allman | 20 February 2024, 04:40:00 UTC | Standardize nesting of collection-editor elements | 20 February 2024, 04:40:00 UTC |
9aa8f13 | Jim Allman | 20 February 2024, 04:07:26 UTC | Align HTML structure + ids in collection editors | 20 February 2024, 04:07:26 UTC |
5020948 | Jim Allman | 20 February 2024, 03:49:09 UTC | Clean up errant class name This name only appears for collection tree-decisions with an undefined status, but this seems to happen in non-editable collections. | 20 February 2024, 03:49:09 UTC |
ffd0480 | Jim Allman | 13 February 2024, 17:58:33 UTC | Remove premature binding Re-binding collection editor (full-page) should be handled correctly by the existing call to `showCollectionViewer` below. | 13 February 2024, 17:58:33 UTC |
c2aed7a | Jim Allman | 06 February 2024, 17:53:04 UTC | Preserve name+description when saving collection These were being stripped (KO observables) by JSON.stringify! | 06 February 2024, 17:53:04 UTC |
c8691f7 | Jim Allman | 06 February 2024, 17:29:39 UTC | Pass collection in full-page editor We need to specify a `collection` argument to save a copy. Luckily, `viewModel` is exactly what we want in the full-page editor. | 06 February 2024, 17:29:39 UTC |
0058d61 | Jim Allman | 06 February 2024, 05:17:24 UTC | Revert "Improved metadata description text" This reverts commit 6521355ca5537ed9991312f3a606ed0d7d40e579. (accidentally picked up from another feature branch) | 06 February 2024, 05:17:24 UTC |
ba1d5b8 | Jim Allman | 06 February 2024, 05:06:34 UTC | Fix download-collection link JSON is the assumed (only) download format, so we shouldn't add a file extension to this call. | 06 February 2024, 05:06:34 UTC |
6521355 | Jim Allman | 14 December 2023, 21:56:09 UTC | Improved metadata description text This was formerly a dumb placeholder like "A cool new app" | 14 December 2023, 21:56:09 UTC |
19b91b3 | Emily Jane McTavish | 12 December 2023, 18:41:35 UTC | Merge pull request #1328 from OpenTreeOfLife/staging Staging | 12 December 2023, 18:41:35 UTC |
ee83a28 | Jim Allman | 04 December 2023, 20:15:06 UTC | Force curation links to production base URL This was added to the webapp config file, so we need to use the latest ot-ansible when deploying this. (Had to clean up and resolve conflicts here.) | 05 December 2023, 18:45:20 UTC |
f5fe843 | Emily Jane McTavish | 05 December 2023, 18:25:59 UTC | Merge pull request #1331 from OpenTreeOfLife/force-curation-links-to-production Fix production-curation URLs | 05 December 2023, 18:25:59 UTC |
ca9f53f | Jim Allman | 05 December 2023, 18:24:25 UTC | Merge branch 'staging' into force-curation-links-to-production | 05 December 2023, 18:24:25 UTC |
da29592 | Jim Allman | 04 December 2023, 21:21:43 UTC | Fix production-curation URLs | 04 December 2023, 21:21:43 UTC |
60e52ef | Jim Allman | 04 December 2023, 20:49:41 UTC | Revert "Force curation links to production base URL" This reverts commit 67e796317effd33481acc06c59d7e4792c0f215e. (This should have gone to development branch instead.) | 04 December 2023, 20:49:41 UTC |
67e7963 | Jim Allman | 04 December 2023, 20:15:06 UTC | Force curation links to production base URL This was added to the webapp config file, so we need to use the latest ot-ansible when deploying this. | 04 December 2023, 20:15:06 UTC |
6e264dc | Jim Allman | 21 November 2023, 18:23:06 UTC | Add missing configuration (APIs) to 404 page | 21 November 2023, 18:23:06 UTC |
e4d3fe9 | Emily Jane McTavish | 14 November 2023, 18:30:38 UTC | Merge pull request #1327 from OpenTreeOfLife/conflict-with-source-tree2 Conflict with source tree2 | 14 November 2023, 18:30:38 UTC |
dfad924 | Emily Jane McTavish | 07 November 2023, 18:59:02 UTC | Merge pull request #1312 from OpenTreeOfLife/fix-webapp-configs Expect the curation app base URL in webapp config | 07 November 2023, 18:59:02 UTC |
9aa2691 | Mark T. Holder | 26 September 2023, 01:07:36 UTC | corrected | 26 September 2023, 01:07:36 UTC |
bb1aa90 | Mark T. Holder | 26 September 2023, 00:37:34 UTC | 14.9 | 26 September 2023, 00:37:34 UTC |
be2586a | Mark T. Holder | 25 September 2023, 20:05:58 UTC | stats | 25 September 2023, 20:05:58 UTC |
fcf32a8 | Jim Allman | 08 August 2023, 18:03:01 UTC | Update explanation text for DOI-lookup results | 08 August 2023, 18:03:01 UTC |
3f53d15 | Jim Allman | 08 August 2023, 17:33:16 UTC | Add current reference URL to DOI search-bait This addresses issue #1321. | 08 August 2023, 17:33:16 UTC |
95bd31a | Jim Allman | 03 August 2023, 23:00:35 UTC | Clear study+tree lookups when switching target | 03 August 2023, 23:00:35 UTC |
d305f90 | Jim Allman | 01 August 2023, 17:50:40 UTC | Cleanup console chatter | 01 August 2023, 17:50:40 UTC |
91006ac | Jim Allman | 01 August 2023, 17:36:42 UTC | Fix bad selector for tree-lookup widget | 01 August 2023, 17:36:42 UTC |
2b0193c | Jim Allman | 01 August 2023, 17:21:02 UTC | Better targeting of just one hidden widget | 01 August 2023, 17:21:02 UTC |
c5ff3d7 | Jim Allman | 20 July 2023, 20:59:48 UTC | Merge branch 'master' into conflict-with-source-tree2 | 20 July 2023, 20:59:48 UTC |
594cde0 | Jim Allman | 13 July 2023, 20:45:34 UTC | Merge pull request #1315 from OpenTreeOfLife/old-stats new stats applied to a branch where tree's repo currently is | 13 July 2023, 20:45:34 UTC |
7f5f08c | Jim Allman | 13 July 2023, 20:26:56 UTC | Merge pull request #1319 from OpenTreeOfLife/fix-outbound-links Fix outbound links | 13 July 2023, 20:26:56 UTC |
17c07ce | Jim Allman | 13 July 2023, 20:26:39 UTC | Merge pull request #1317 from OpenTreeOfLife/version-notes-markup Add <pre> to allowed tags for version notes. | 13 July 2023, 20:26:39 UTC |
3f426f6 | Jim Allman | 28 June 2023, 21:01:13 UTC | More console chatter | 28 June 2023, 21:01:13 UTC |
c7ba738 | Jim Allman | 27 June 2023, 00:30:12 UTC | Add console chatter (what's going on here?) | 27 June 2023, 00:30:12 UTC |
31ef9ad | Jim Allman | 27 June 2023, 00:26:14 UTC | typos | 27 June 2023, 00:26:14 UTC |
0fd7b03 | Jim Allman | 20 June 2023, 16:27:15 UTC | Add log chatter for changing value | 20 June 2023, 16:27:15 UTC |
460bee3 | Jim Allman | 20 June 2023, 02:38:40 UTC | typo | 20 June 2023, 02:38:40 UTC |
c295262 | Jim Allman | 20 June 2023, 02:27:15 UTC | Smarter test for delimiters between study+tree IDs | 20 June 2023, 02:27:15 UTC |
c2d0636 | Jim Allman | 20 June 2023, 02:15:14 UTC | Look elsewhere for study and tree IDs | 20 June 2023, 02:15:14 UTC |
3065d97 | Jim Allman | 20 June 2023, 01:55:24 UTC | Build proper display URL for a source-tree node This should build a URL that points directly to a single node in the reference tree, using the curation app's tree viewer. | 20 June 2023, 01:55:24 UTC |
4fd694f | Jim Allman | 20 June 2023, 01:13:00 UTC | Improve curated-tree behavior in conflict display Here, better naming of unnamed witness nodes. | 20 June 2023, 01:13:00 UTC |
64e7464 | Jim Allman | 13 June 2023, 04:32:13 UTC | Add <pre> to allowed tags for version notes. | 13 June 2023, 04:32:13 UTC |
2c60e1d | Jim Allman | 06 June 2023, 23:11:27 UTC | Move Google Groups to bottom of Contact page All of these links/groups are inactive, so it makes more sense to put our GitHub and Gitter links first. | 06 June 2023, 23:11:27 UTC |
e7bf244 | Jim Allman | 06 June 2023, 23:10:20 UTC | Open all Contact links in a new browser frame. | 06 June 2023, 23:10:20 UTC |
a6a1af6 | Mark T. Holder | 01 June 2023, 20:32:43 UTC | new stats applied to a branch where tree's repo currently is | 01 June 2023, 20:32:43 UTC |
cf32d53 | Jim Allman | 17 May 2023, 17:16:58 UTC | Disable download of supporting files for a study Retrieving the original data for most uploaded files is currently broken. We have backups of most/all files, but it will require some manual digging to retrieve data when asked. | 17 May 2023, 17:16:58 UTC |
23bc679 | Jim Allman | 17 May 2023, 17:16:33 UTC | Send all Gitter links to our public discussion | 17 May 2023, 17:16:33 UTC |
fa75ab8 | Jim Allman | 16 May 2023, 17:25:17 UTC | Update the Gitter link on our Contact page Fixes #1311. | 16 May 2023, 17:25:17 UTC |
1f00d5a | Jim Allman | 16 May 2023, 07:21:09 UTC | More conversion to latest webapp config vars | 16 May 2023, 07:21:09 UTC |
73e9584 | Jim Allman | 16 May 2023, 07:16:16 UTC | Update old vars from webapp config file | 16 May 2023, 07:16:16 UTC |
a401ab4 | Jim Allman | 09 May 2023, 17:54:45 UTC | Use common API base URL for tree/taxomachine calls | 09 May 2023, 17:54:45 UTC |
d569460 | Jim Allman | 09 May 2023, 17:45:00 UTC | Remove outdated test for JS vars | 09 May 2023, 17:45:00 UTC |
cf73261 | Jim Allman | 09 May 2023, 16:23:28 UTC | Use dynamic web-app URL for curator | 09 May 2023, 16:23:28 UTC |
0507168 | Jim Allman | 09 May 2023, 14:47:30 UTC | More refactoring of API settings | 09 May 2023, 14:47:30 UTC |
643e3dc | Jim Allman | 09 May 2023, 14:40:57 UTC | Update API-endpoint method calls | 09 May 2023, 14:40:57 UTC |
fffe9e3 | Jim Allman | 09 May 2023, 14:35:48 UTC | Refactoring for clarity (new config standards) | 09 May 2023, 14:35:48 UTC |
5c07c19 | Jim Allman | 02 May 2023, 17:58:00 UTC | Add note to circle back to example config files | 02 May 2023, 17:58:00 UTC |
6aa1a52 | Jim Allman | 01 May 2023, 23:31:28 UTC | Expect the curation app base URL in webapp config | 01 May 2023, 23:31:28 UTC |
7b1e05d | Jim Allman | 03 April 2023, 20:32:12 UTC | Link directly to reference tree in new frame. | 03 April 2023, 20:32:12 UTC |
f5d4e1d | Jim Allman | 03 April 2023, 20:27:45 UTC | Open reference tree in a new window/frame. | 03 April 2023, 20:27:45 UTC |
ae74678 | Jim Allman | 28 March 2023, 18:16:02 UTC | Smarter encoding (preserve '@' for displayed name) | 28 March 2023, 18:16:02 UTC |
571793a | Jim Allman | 28 March 2023, 18:03:53 UTC | Fix raw OR encoded '@' in reference tree ID | 28 March 2023, 18:03:53 UTC |
22118f4 | Jim Allman | 28 March 2023, 17:51:51 UTC | Fix study+tree conflict summary | 28 March 2023, 17:51:51 UTC |
2e1f6b7 | Jim Allman | 28 March 2023, 07:30:30 UTC | Suppress auto-suggestions for study-lookup fields. These conflict with our super-imposed drop-down (or -up) menus. | 28 March 2023, 07:30:30 UTC |
17ebe8f | Jim Allman | 28 March 2023, 07:09:59 UTC | Layout tweaks for Analyses tab | 28 March 2023, 07:09:59 UTC |
37c0b44 | Jim Allman | 28 March 2023, 04:25:01 UTC | Incoming conflict-URL message should persist Until we figure out how to properly update the corresponding widgets, this explanation will need to appear as an error message. | 28 March 2023, 04:25:01 UTC |
b1c4446 | Jim Allman | 27 March 2023, 18:00:22 UTC | Looser test for tree-view-popup context | 27 March 2023, 18:00:22 UTC |
9f1a242 | Jim Allman | 27 March 2023, 17:34:53 UTC | Load study lookup list for Home tab | 27 March 2023, 17:34:53 UTC |
b67cc0a | Jim Allman | 27 March 2023, 17:32:13 UTC | Fix layout in tree-view popup | 27 March 2023, 17:32:13 UTC |
80f28cb | Jim Allman | 21 March 2023, 17:58:45 UTC | Re-position study selector for Analyses tab | 21 March 2023, 17:58:45 UTC |
24220e2 | Jim Allman | 21 March 2023, 17:48:30 UTC | Enable reference-select behavior | 21 March 2023, 17:48:30 UTC |
44afadf | Jim Allman | 21 March 2023, 17:24:52 UTC | Load study list AFTER tab is properly loaded Otherwise we have no reliable test for the Analyses tab | 21 March 2023, 17:24:52 UTC |
2cea0f0 | Jim Allman | 21 March 2023, 16:39:56 UTC | Init lookup form AFTER reaching new tab | 21 March 2023, 16:39:56 UTC |
7e5c9d8 | Jim Allman | 21 March 2023, 16:26:06 UTC | Load study list (for lookup) on page load | 21 March 2023, 16:26:06 UTC |
b8d9e5a | Jim Allman | 21 March 2023, 16:19:01 UTC | Generalize form init and action selectors | 21 March 2023, 16:19:01 UTC |
d05fbf3 | Jim Allman | 21 March 2023, 03:24:07 UTC | Wrap optional UI in hidden DIV | 21 March 2023, 03:24:07 UTC |
2530f42 | Jim Allman | 14 March 2023, 17:58:51 UTC | Show basic feedback on incoming tree URL | 14 March 2023, 17:59:33 UTC |
fc04be9 | Jim Allman | 14 March 2023, 17:19:57 UTC | Parse incoming URL to get study+tree ids | 14 March 2023, 17:19:57 UTC |
dfce484 | Jim Allman | 14 March 2023, 17:03:11 UTC | Mock up conflict info in case of errors | 14 March 2023, 17:03:11 UTC |
e529a5a | Jim Allman | 14 March 2023, 16:58:09 UTC | Revert "Remove call w/o conflict details" This reverts commit 0a8706b92088df8ff24d02086d9cc731a1825325. | 14 March 2023, 16:58:09 UTC |
0a8706b | Jim Allman | 14 March 2023, 16:52:22 UTC | Remove call w/o conflict details | 14 March 2023, 16:52:22 UTC |
e993c36 | Jim Allman | 14 March 2023, 16:44:06 UTC | Working through alternative cases... | 14 March 2023, 16:45:35 UTC |
81f8380 | Jim Allman | 14 March 2023, 16:33:24 UTC | Isolate UI refresh for incoming URLs? | 14 March 2023, 16:33:24 UTC |