Commit Graph
1900 Commits
Author SHA1 Message Date
Assunta DeSanto 2859822a19 adding in support links (again) after mismanaged merge 2022-02-07 19:00:28 -05:00
Assunta DeSantoandJohn Chilton 2c92eac235 Merge branch 'dev' of https://github.com/galaxyproject/galaxy into feature/convert-collections-to-vue
Co-authored-by: John Chilton <jmchilton@gmail.com>
2022-02-07 18:50:32 -05:00
Assunta DeSanto 15c8e9d9dc removing mailing lists from help menu 2022-02-07 16:36:05 -05:00
Assunta DeSanto 4d6c1838c1 added support link back to menu, removed search link from help dropdown 2022-02-07 16:32:31 -05:00
mvdbeek e3800de16b Maintain redirect if login is necessary
Which enables https://github.com/galaxyproject/galaxy/issues/12735.
Includes a new selenium test that exercises this functionality.
For the test I also had to fix a subtle bug when a user with a
Galaxy session but not history attempts to git /api/users/current.
This seems to have been a problem previously as well
(https://github.com/galaxyproject/galaxy/blob/5210377c3f163220b48f1ee4f5ac8d8cd0c2b0e0/lib/galaxy/quota/__init__.py#L226)
and for this instance I don't see a problem returning an empty
dictionary, as the response is inconsisten between anon users
and logged in users anyway.
2022-01-31 12:48:41 +01:00
Dannon Baker 96e1c4c3d7 Drop 'support url' from Galaxy config, preferring the 'help' option that goes to discourse 2022-01-25 15:29:57 -05:00
Nicola Soranzo 5390a07224 Merge branch 'release_21.09' into dev 2022-01-19 19:05:56 +00:00
mvdbeek faddbeeca9 Use job.get_user_email systematically 2022-01-18 14:21:09 +01:00
greg 4c1ce27e0a Add job reports for node categories and execution times 2022-01-05 14:03:44 -05:00
mvdbeek 6677ca1e4b Fix link to WYMeditor css 2022-01-05 14:06:21 +01:00
Dannon Baker c3605c7112 Merge remote-tracking branch 'upstream/release_21.09' into dev 2021-10-19 09:59:21 -04:00
mvdbeek 9c4b6305b9 Merge branch 'release_21.05' into release_21.09 2021-10-18 08:29:12 +02:00
mvdbeek 2a4cd49083 Merge branch 'release_21.01' into release_21.05 2021-10-18 08:28:04 +02:00
mvdbeek b1084df442 Disable text input for unselected inputs
This means they won't be included in the submitted form.
Since we just pick the index of a selected dataset name in
`extract_steps` this would lead to the wrong inptu dataset label in the
workflow editor. Fixes the first issue in https://github.com/galaxyproject/galaxy/issues/12590
2021-10-05 11:49:36 +02:00
Dannon Baker fe3d2fbafd Merge remote-tracking branch 'upstream/dev' into webpack5 2021-09-22 09:18:14 -04:00
Marius van den Beek 03ff774f23 Merge pull request #11701 from OlegZharkov/share-to-users
Refactor Sharing
2021-09-20 19:46:54 +02:00
Oleg Zharkov 972aa243a5 delete history share.mako 2021-09-17 10:18:37 +02:00
Dannon Baker 6bb7f97b21 Merge remote-tracking branch 'upstream/dev' into sanitize_allow 2021-09-15 21:33:08 -04:00
guerler ade2764e25 Fix padding in legacy dataset display mako 2021-08-31 11:24:14 -04:00
Dannon Baker 297873b80f No need to use jquery here to get the body 2021-07-29 12:01:58 -04:00
Dannon Baker 7586efd98a Update remaining templates to new bundle entrypoints 2021-07-27 08:55:55 -04:00
Dave Bouvier a0c824942e First pass at modifying the tool HTML allow list
- Enable partial matches for owner, repository, or tool ID
- Add API endpoints to GET, PUT, and DELETE list entries
- Partially vuefy client components
- Implement client-side interface with GET endpoint

TODO: Implement interface with PUT and DELETE endpoints.
2021-07-19 15:56:22 -04:00
mvdbeek 1d0e8c15fa Merge branch 'release_21.05' into dev 2021-07-15 15:58:38 +02:00
Dannon Baker f3476a2d81 Fix fugue pencil on old sharing not showing up correctly.
Instead of tracking down and fixing the static I just
swapped to the fontawesome pencil already used elsewhere.
2021-07-08 10:10:07 -04:00
mvdbeek 9d45e2b0db Remove unused legacy controller things 2021-06-19 16:28:56 +02:00
Dannon Baker e15ec9173c Use full page context (not just the short embed chunk) when injecting a viz in an iframe 2021-04-27 13:29:43 -04:00
Alexander OSTROVSKY 249e8744eb updated config name 2020-12-18 09:06:16 -08:00
Alexander OSTROVSKY 453cab45b2 Add version tab which links to release notes to help tab 2020-12-17 14:13:19 -08:00
John Chilton 3338a9966e Merge pull request #10476 from jmchilton/dataset_info
Fix report's library function call in dataset_info.mako.
2020-11-15 14:22:48 -05:00
Dannon 38623472af Merge pull request #10583 from hexylena/extract-wf-primary
Make extract wf action more visible
2020-11-09 08:37:05 -05:00
Helena Rasche 3d42d33cc1 make extract wf action more visible 2020-10-29 11:41:29 +01:00
mvdbeek 6acb23a011 Some more minor fixes for reports app 2020-10-26 14:59:21 -04:00
John Chilton 71052aee5a Fix report's library function call in dataset_info.mako.
The function it was importing was removed in 17.09 - https://github.com/galaxyproject/galaxy/commit/fe5983aafca1fae0b60ed16838799b58f4aca11c#diff-83bbf117628d0c9972eb7f21b518985888ab293c854c1e2123a9f1f8d5f77d15.
2020-10-26 14:59:21 -04:00
guerler 850a978b9b Parse secondary logo in legacy masthead mako 2020-10-25 10:02:04 -04:00
Dannon Baker e06386fcc0 Fix re-initializing of the masthead when embedded 2020-09-29 15:15:48 -04:00
guerler cd206c4552 Remove mako and manual mount helper for invocations report 2020-09-19 09:52:56 -04:00
guerler fc0ce9da64 Mount Invocations report through page controller for now 2020-09-16 16:04:49 -04:00
guerler dfd3e5c50f Remove legacy code for page loading from mako and helper, mount vue component instead 2020-09-16 16:04:49 -04:00
Dannon Baker 4f21e4db54 Add user-is-owner context for display of published workflows. 2020-09-14 10:15:06 -04:00
Nate Coraor 06bded296b Change usage of whitelist/blacklist to allowlist/blocklist, attempt
backwards compatibility.
2020-06-11 13:37:43 -04:00
guerler bc460fc379 Add error handler for save workflow view, fix overlay text 2020-02-10 22:24:17 -05:00
guerler b76aecd4fe Remove from unused components from workflow vue component registrations 2020-02-09 20:59:18 -05:00
guerler 92fd49892d Move Workflow components from mako to mount helper 2020-02-09 19:08:58 -05:00
Dannon Baker f7e505bfaf Merge remote-tracking branch 'upstream/dev' into client-build-work 2020-01-27 11:38:53 -05:00
John Chilton 0fa3ffa01b Merge pull request #9249 from guerler/generalize_side_panel_right
Replace right panel in Workflow Editor with Vue component
2020-01-27 09:54:56 -05:00
Dannon Baker dd96c53291 Swap galaxy.panels.mako to rely on new dist-css location. 2020-01-24 17:03:32 -05:00
Dannon Baker 0e106ddd17 Merge remote-tracking branch 'upstream/dev' into client-build-work 2020-01-24 13:22:59 -05:00
guerler e2ea665ca5 Explicitly specify properties for workflow panel component 2020-01-24 12:28:27 -05:00
Nicola Soranzo 80607164f4 Merge branch 'release_20.01' into dev 2020-01-24 17:13:06 +00:00
Nicola Soranzo 6fbe8c9031 Merge branch 'release_19.09' into release_20.01 2020-01-24 17:08:02 +00:00