Dannon Baker
d6f5f859fa
Strip _ translation (i18n) from old mako templates
2022-07-15 06:56:11 -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 DeSanto and John 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
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
Oleg Zharkov
2f5f70b690
remove show_params.mako
2021-09-14 13:19:46 +02: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
Dannon Baker
c872fb5317
Bundle entrypoint refactoring/fixing
2021-07-26 22:00:40 -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
mvdbeek
89e5994219
Merge branch 'release_21.01' into dev
2021-05-04 20:03:58 +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
setlen
4677cf9e0d
Make sure the options are all documented, remove some logging.
2021-02-12 21:23:52 +01:00
setlen
445fffcc57
Add support for Plausible analytics and Matomo analytics
...
Solves #10954
2021-02-12 01:28:32 +01:00
Sergey Golitsynskiy
d21de8e8c8
Refactor; move logic into manager; add typing
2021-01-21 23:39:45 -05:00
Dannon
02f6e028bb
Merge pull request #10960 from astrovsky01/new_version_tab
...
Add version tab which links to release notes to help tab
2021-01-08 11:08:38 -05:00
John Chilton
1fd4bce673
Refactor legacy grids - tool shed webapp shouldn't depend on reports webapp.
2020-12-31 15:18:57 -05:00
mvdbeek
b101b16270
Simplify JobInformation and DatasetInformation components
...
JobInformation contained a lot of dataset related infos.
This reworks the JobInformation component to
- only deal with job-related fields
- pushes the off-topic fields into DatasetInformation
This also adds a component that can nicely display rows with
code (stdout/stderr/command line) and that can expand these.
I also refactored out the id decoding logic into a standalone component
for re-use.
This will be very useful for the invocation PR.
2020-12-21 21:07:58 +01:00