Commit Graph
4372 Commits
Author SHA1 Message Date
guerler 4b6888b70a Replace legacy history with link to view in legacy html pages 2022-09-21 19:54:06 -04:00
guerler 6c4d248d82 Adjust endpoint, prevent from crashing for large histories 2022-09-21 14:01:41 -04:00
guerler 461cd6d0b0 Remove legacy bundle helpers from display mako 2022-09-21 14:01:41 -04:00
guerler cd5058da7d Prep mounting of history view in makos 2022-09-21 14:01:41 -04:00
John Chilton b84076fa4a Merge pull request #14609 from guerler/bundle_toolshed_js
Place Toolshed JS modules into separate bundle
2022-09-16 09:21:58 -04:00
guerler f832775328 Use toolshed bundle store in repository mako 2022-09-13 11:50:43 -04:00
Dannon Baker 3849850739 Drop old history multi-panel 2022-09-13 11:19:40 -04:00
Dannon Baker d7b096803d Avoid creating panelConfig, just use galaxyConfig 2022-09-09 13:44:47 -04:00
Dannon Baker f7c767acd0 No need to create this if we're not calling panel setup... 2022-09-09 13:44:47 -04:00
Dannon Baker 1fa25b7d6b Drop empty inits from templates. 2022-09-09 13:44:47 -04:00
guerler d2ff532b5c Use consistent names, apply prefix in consumer 2022-09-01 12:40:42 -04:00
Dannon bfeb8b4737 Merge pull request #14481 from dannon/a11y
Primary analysis interface a11y fixes
2022-09-01 09:09:57 -04:00
Björn Grüning 7ad3b40166 Merge pull request #13976 from jmchilton/remove_shed_datatypes
Remove new shed datatypes
2022-08-30 21:46:09 +02:00
John Chilton 439e3c68c4 Remove custom datatype installation from the tool shed.
Existing custom datatypes will still be broken and available.
2022-08-29 13:26:52 -04:00
guerler b9640645ba Remove trackster related legacy panel handling 2022-08-26 15:40:13 -04:00
Dannon Baker e1a6089cb2 Wrap app in 'main' landmark. 2022-08-18 20:52:00 -04:00
Dannon Baker 0f4c96c638 X-UA-Compatible is no longer needed; we don't support the older browsers that this applies to anyway (and it does nothing in IE11) 2022-08-18 12:10:53 -04:00
Dannon Baker e8293e3c2b Drop a11y-breaking scale max enforcement from templates. 2022-08-18 12:10:53 -04:00
Dannon Baker 371cefc5b3 Set default lang on html -- we do supply some translations and can scope those elements to other values, but the default (and supported value) for most of the app is english. 2022-08-18 12:10:53 -04:00
Dannon Baker 5876acc065 Do not mount vue to body, use a normal element. Mounted element is replaced with vue completely, so body will cause issues. 2022-08-11 16:10:24 -04:00
Nicola Soranzo 6a4bd7370b Merge branch 'release_22.05' into dev 2022-07-16 18:13:20 -05:00
Dannon Baker d6f5f859fa Strip _ translation (i18n) from old mako templates 2022-07-15 06:56:11 -04:00
guerler 43edbdaa86 Remove editor mako use router instead 2022-06-28 08:59:56 -04:00
guerler 6c6d4da376 Restore editor mako for selenium tests for now 2022-06-28 08:57:44 -04:00
guerler ffb529771f Remove editor mako 2022-06-28 08:57:44 -04:00
Ahmed Awan c2ec89f19a Replaced order of button and text 2022-06-02 12:16:01 -04:00
Ahmed Awan 0e263da130 Add text to import/switch buttons 2022-06-02 10:18:13 -04:00
John Chilton 362a1807ee More cleanup tool_dependencies.xml handling. 2022-05-27 10:57:45 -04:00
John Chilton 5c807f6b6b Remove tool shed tool_dependencies.xml handling on the client side. 2022-05-27 10:57:44 -04:00
Ahmed Awan f2ead84a1c Import button more explicit, switch to history button changed 2022-05-20 14:20:22 -04:00
John Chilton 5d92811169 Switch workflow sharing to common Vue component.
Workflow's sharing mako component is/was more complicated than the other model types having options like MyExperiment export and a file download option. This work rips all the sharing stuff out of the endpoint and renames what it is left export.

Obviously what is left should be dropped or reworked as Vue, but this work still takes a big step toward removing legacy controller code and mako template code.
2022-04-25 13:29:01 -04:00
John Chilton 630e2f628f Test more simple workflow display/linking options.
- Test link source.
- Test showing workflow annotation.
2022-04-04 19:57:27 -04:00
John Chilton fdfa72bf72 Improved workflow show test case - use navigation and less arbitrary DOM element. 2022-04-04 19:43:15 -04:00
mvdbeek 3818f50af5 Drop interactive environments 2022-03-23 15:43:24 +01:00
Marius van den Beek 248d96d3be Merge pull request #13582 from mvdbeek/drop_redundant_routes
Drop redundant legacy API endpoints
2022-03-23 14:01:25 +01:00
mvdbeek df3d43807a Switch from one config_dict hack to another 2022-03-21 18:32:39 +01:00
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
Dannon 1a4b19a726 Merge pull request #13121 from gregvonkuster/destid_reports
Add job reports for node types and execution times
2022-01-14 22:21:24 -05:00
Sergey Golitsynskiy e496cd0ac2 Remove tool migrations api end points 2022-01-13 13:31:22 -05: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
Matthias Bernt 311836603d remove is_multi_byte from tool_shed and templates 2021-11-27 14:28:30 +01:00
Dannon Baker c3605c7112 Merge remote-tracking branch 'upstream/release_21.09' into dev 2021-10-19 09:59:21 -04:00