Commit Graph
4230 Commits
Author SHA1 Message Date
guerler 616c1b971a Add a text label length limit for select2's used in the upload dialog
Reduce limit to a 100 characters

Match encapsulated values in title string
2018-05-12 08:54:41 -04:00
John Chilton 7b4b2a0f77 Fix for lack of feedback on rule builder job failures.
Present users with the job standard error and also check for binary sniffing problems and report them with a pretty message suggesting specifying a file type.
2018-05-11 12:17:35 -04:00
Nicola Soranzo ef7d90a3de Merge branch 'release_18.01' into release_18.05 2018-05-10 10:30:04 +01:00
Martin Cech e55cf0114f reword text feedback on viz job submission 2018-05-08 11:32:40 -04:00
mvdbeek 1343b04380 Fix workflow step cloning
Problem one is that passing the tool_state as the input payload doesn't
preserve the tool state, adressed with the client-part fix.

Then passing the tool state still has no effect since the state is
properly recovered in `module_factory.from_dict`, but then overwritten
by recovering the state starting with an empty dict.  It looks like this
isn't necessary as we call populate_state anyway when calling
`module.get_config_form()`.

Fixes https://github.com/galaxyproject/galaxy/issues/5879.
2018-05-08 17:05:49 +02:00
Dannon Baker 7cc01380af Update bs4 style dropdowns, minor cleanup 2018-05-07 21:35:19 -04:00
Dannon Baker 483e879ca6 Fix dropdown zindex handling for history panels 2018-05-07 21:34:51 -04:00
John Chilton 830561a7bc Fix nested collection element downloads in UI.
Fixes #6035.
2018-05-07 11:58:28 -04:00
guerler ca48d49ea8 Style fix for published grid pages 2018-05-05 06:38:29 -04:00
Martin Cech 7c44139dc8 Merge pull request #6062 from dannon/fix_quotameter_styling
Fix quotameter styling
2018-05-04 19:51:49 -04:00
Dannon Baker 23b0169a17 Fix non-capped usage display as well. 2018-05-04 16:19:14 -04:00
Dannon Baker b7c8fbe7c2 Tinker with brand-succcess, address the brightness concern (which makes many locations look better, at least to me) 2018-05-04 11:54:34 -04:00
Dannon Baker 89c12d6da2 More standard quota-meter-text color 2018-05-04 11:38:23 -04:00
Dannon Baker 6bb5fa02fc Use standard styling for quotameter; this fixes danger/warning/success indicators and visibility. 2018-05-04 11:23:13 -04:00
Dannon Baker 96dcf54c43 Fix quota styling for new anchor/link. 2018-05-04 11:21:47 -04:00
John Chilton 3b5d8ae99c RuleBuilder - Fix x in column definition screen to eliminate correct def. 2018-05-03 16:03:30 -04:00
John Chilton f371d3f709 RuleBuilder - Fix paired identifier casting issue. 2018-05-03 16:03:30 -04:00
Martin Cech 3292445872 Merge pull request #6045 from jmchilton/remove_focus_tooltip
[18.05] Fix for building doubly nested collections.
2018-05-03 13:02:55 -04:00
Martin Cech 666fec9f7b Merge pull request #6052 from dannon/bs4_411
[18.05] Bump bootstrap from 4.1.0 to 4.1.1
2018-05-03 12:17:12 -04:00
Dannon Baker 6a2c678dce Bump bootstrap from 4.1.0 to 4.1.1 -- has a few bugfixes and hides the chatty and irrelevant (for us) deprecation warning on client build. 2018-05-03 10:05:52 -04:00
guerler e11da5fba9 Fix jqplot: boxplot, histogram
Fix heatmap clustering

Fix nvd3 tool based types

Remove global d3 object from heatmap and jqplot
2018-05-02 18:42:11 -04:00
John Chilton b8e5893b0d Fix for building doubly nested collections.
The late addition of validation code added for identifier uniqueness checking broke this I think.
2018-05-02 13:49:24 -04:00
John Chilton db8d7e65fe Fix #6038. 2018-05-02 12:01:02 -04:00
John Chilton b84de1e82b Remove on-focus tooltips from rule builder. 2018-05-02 11:42:59 -04:00
Dannon Baker 808686cd60 Merge branch 'release_18.01' into release_18.05 2018-05-02 09:32:07 -04:00
Martin Cech aad435e265 rename the style for the renamed class 2018-04-30 14:03:13 -04:00
John Chilton fdfe79f67e Fix library to list of pairs collection builder. 2018-04-30 11:52:42 -04:00
Martin Cech 4a7bc238a6 Merge pull request #5979 from dannon/fix_toolshed_nav
Fix toolshed nav for BS4
2018-04-27 14:09:47 -04:00
Dannon Baker 3a45c1617a Client build/format on merge to 18.05 2018-04-27 13:38:28 -04:00
Martin Cech 5265e93be9 move some tooltips to the top
so they don't interfere with other actions when shown
2018-04-27 13:29:56 -04:00
Martin Cech 352ba5f634 show tooltip only on hover for upload button 2018-04-27 13:18:14 -04:00
John Chilton 8470815163 Fix add row number rule. 2018-04-26 13:04:28 -04:00
John Chilton 3c7bffb835 Fix ftp imports in rule builder. 2018-04-26 13:04:18 -04:00
Dannon Baker 4d66d80251 Fixes to toolshed/menu for BS4 2018-04-25 12:21:22 -04:00
John Chilton dbd86642d5 Merge other recent rule PRs into apply_rules branch. 2018-04-24 16:09:03 -04:00
John Chilton 2fcfec1bd3 Data Libary -> Rule Builder fixes.
- Missed allowing collection name in library mode - I told Martin this possible because I thought it was and the library collection type text states it is possible but I didn't fix the switch in rule-definitions.js and notice the problems in createCollection associated with that.
- Fix to drop file type and genome selector when coming from libraries because this targets existing datasets - think this might have slipped back in a bad merge.
- Fix modal title when coming from data library folders.
- Improve text instructions when coming from a library.

Fixes #5967.
2018-04-24 12:27:57 -04:00
Martin Cech 4f4cb148b7 better fix for href containing hashes
removing href messes with styles and also with bs4
(e.g. active highlighting of dropdowns was broken)
2018-04-24 11:36:01 -04:00
John Chilton a6d052a681 Fix modal title for apply_rules branch changes. 2018-04-24 11:10:49 -04:00
John Chilton 8af243c176 Allow rule based operations on existing collections.
Allow the rules DSL & GUI component to operate on existing collections to allow filtering, sorting, modifying identifiers and general re-organization of existing collections (e.g. the outputs of tools). Implementing this as a collection operation tool so that it should be executable interactively in the tool form and in a batch fashion as part of workflow executions.

For this to be tracked properly as a tool execution and to work properly in the tool form, I've implemented a new tool framework and tool form parameter type called "rules".

This can thought of as a more GUI friendly alternative to my proposed collection operations that consumed JavaScript expressions.

This includes API tests for both tool and workflow execution of the new tool as well as Selenium tests for tool form execution, workflow editor interactions, and workflow running.
2018-04-24 11:10:43 -04:00
John Chilton d9904bf595 Fix for split columns rule definition. 2018-04-24 11:08:11 -04:00
Martin Cech 0a3682804f Revert "Fix links in rule builder to not interfere with the library router."
This reverts commit d4a890f2fc.
2018-04-24 11:01:55 -04:00
Martin Cech 393f436ce5 Merge pull request #5929 from jmchilton/library_2_rules
Allow using the rule based collection builders right from libraries.
2018-04-24 10:53:29 -04:00
John Chilton 8d052bad35 bootstrap4 regression fix - extra large rule builder modal.
Make the rule builder expand to larger screens more aggressively again, the BS4 branch capped the width at like 900px - make this much larger.

Fixes https://github.com/galaxyproject/galaxy/projects/10#card-8949949.
2018-04-24 09:08:25 -04:00
John Chilton f042f51b36 Style improvements for error messages in RuleBuilder. 2018-04-23 22:48:42 -04:00
John Chilton 1209f35a1a Pleasant error handling if duplicate identifiers encountered.
- Print a pretty error for this scenerio.
- Improve the error state of the widget to add a cancel and "okay" button - the cancel button dimisses the widget and the okay button gives the reseracher a chance to return to the rules and try again.
2018-04-23 17:04:31 -04:00
John Chilton d4a890f2fc Fix links in rule builder to not interfere with the library router. 2018-04-23 16:17:55 -04:00
John Chilton 7fd12ec7b8 Rev handsontable client dep - fixes global style contamination of that component. 2018-04-23 15:49:15 -04:00
John Chilton ab92eb6691 Allow using the rule based collection builders right from libraries. 2018-04-23 15:47:40 -04:00
Dannon Baker 8de398c7e4 Refactoring while bugfixing in history-list 2018-04-23 15:40:32 -04:00
Dannon Baker a77ea2751e Fix history list shared error 2018-04-23 15:37:39 -04:00