guerler
c57c36b514
Remove over indent
2017-08-09 12:15:09 -04:00
guerler
a7c6c69cbf
Fix lint
2017-08-08 08:42:46 -04:00
guerler
5a8adbf8b7
Merge branch 'remove_duplicates' into admin_grid_roles
2017-08-07 22:47:39 -04:00
guerler
4b2eca373e
Remove duplicate roles from selection list
2017-08-07 22:46:10 -04:00
guerler
419f3db64f
Remove unused information feature for toolshed
2017-08-07 20:52:41 -04:00
guerler
e77fd47b03
Fix boolean handling
2017-08-07 20:45:13 -04:00
guerler
663c6c1397
Fix boolean title, and move unused role makos to toolshed
2017-08-07 20:43:07 -04:00
guerler
183176a05c
Add create role form
2017-08-07 20:35:53 -04:00
guerler
9ee062bd46
Show current name and description when renaming roles
2017-08-07 20:14:00 -04:00
guerler
d698d32ceb
Manage users and groups for role
2017-08-07 20:11:11 -04:00
Martin Cech
d2394aa172
Merge pull request #4198 from fabio-cumbo/data-source-async
...
Async update: support to collections
2017-08-07 17:52:58 -04:00
Björn Grüning
6e37bc05c1
Merge pull request #4382 from mvdbeek/enforce_tool_profiles
...
Stop loading tools that require a newer galaxy
2017-08-07 22:24:48 +02:00
John Chilton
5be7768047
Merge pull request #4326 from mvdbeek/history_import_from_file
...
Allow import of history archives via simple file upload
2017-08-07 15:21:17 -04:00
John Chilton
31f68edbba
Merge pull request #4358 from mvdbeek/paramiko_based_shell_runner
...
Paramiko based shell runner
2017-08-07 15:15:42 -04:00
mvdbeek
b19640b81a
Stop loading tools that require a newer galaxy
...
We look at a tools profile attribute, and if it is too new we will not
load the tool. This is a first step towards
https://github.com/galaxyproject/galaxy/issues/2086
2017-08-07 18:53:25 +02:00
John Chilton
e92a15a185
Merge pull request #4368 from mvdbeek/tie_down_collection_matcher
...
Implement default_identifier_source for outputs and sort input keys by default
2017-08-07 07:45:37 -04:00
John Chilton
3f270e91af
Merge pull request #4315 from jlhg/fix-s3mu-map-wrap
...
Fix TypeError when uploading large files from ftp to s3
2017-08-07 07:35:01 -04:00
guerler
1675b9cca2
Merge branch 'revise_grid_forms' into admin_grid_roles
2017-08-05 12:08:48 -04:00
guerler
9d8bdc6f30
Repack scripts
2017-08-05 12:06:54 -04:00
guerler
d2d250b847
Merge branch 'dev' into revise_grid_forms
2017-08-05 11:59:59 -04:00
Eric Rasche
4effd7d77a
Merge pull request #4365 from jmchilton/csrf
...
CSRF protection for login, logout, and user registration.
2017-08-05 08:27:57 +02:00
guerler
9dc5ace31a
Remove lines
2017-08-04 19:28:06 -04:00
guerler
d11fc568a4
Merge branch 'revise_grid_forms' into admin_grid_roles
2017-08-04 16:49:36 -04:00
guerler
96cc67a2ca
Fix lint
2017-08-04 16:49:02 -04:00
guerler
4d542820e7
Remove unused messages, set default message status
2017-08-04 14:59:45 -04:00
guerler
20ce574e33
Add role renaming feature to revised endpoint
2017-08-04 14:27:22 -04:00
guerler
010a7dfb9c
Remove unused toolshed grid mako
2017-08-04 14:22:19 -04:00
guerler
c2b98bce78
Remove unused grid makos
2017-08-04 14:20:58 -04:00
guerler
246e94ae84
Build role renaming in client
2017-08-04 14:17:43 -04:00
guerler
ffe3ac294d
Do not parse empty messages
2017-08-04 14:01:43 -04:00
guerler
77608ac410
Merge branch 'revise_grid_forms' into admin_grid_roles
2017-08-04 13:55:27 -04:00
guerler
146dd82f04
Remove unnecessary grid makos
2017-08-04 13:44:37 -04:00
guerler
e791ac29bb
Move user form grid makos to toolshed
2017-08-04 13:29:36 -04:00
guerler
63ebee1a41
Add put handling to revised manage_roles_and_groups_for_user controller endpoint
2017-08-04 13:16:25 -04:00
guerler
7e1c40799e
Use initial method parsing for reset password info
2017-08-04 12:42:08 -04:00
guerler
f50e0ba5bb
Revise endpoint to manage user roles and groups, add initial message support to form wrapper
2017-08-04 12:34:16 -04:00
John Chilton
b17091a3ec
CSRF protection for login, logout, and user registeration.
...
The approach is to use per-session CSRF tokens - this avoids many complications related to per-form tokens. We generate a sequence of hashes based on session IDs that doesn't follow the same pattern as normal database API IDs by supplying a "kind" parameter to encode_id (we use the same pattern for securing the job files API for Pulsar).
2017-08-04 11:52:13 -04:00
guerler
23b141a2ec
Complete new controller endpoint to reset passwords
2017-08-04 11:05:14 -04:00
mvdbeek
ccad70c22c
Add warnings if a tool lineage could not be retrieved
2017-08-04 13:40:13 +02:00
mvdbeek
7474474cc0
Move tool lineage registration to toolbox.__add_tool()
2017-08-04 09:42:26 +02:00
mvdbeek
faee2b65c2
Use self.job instead of self.parent_job in Task
...
Noticed by @nsoranzo.
2017-08-04 09:16:47 +02:00
guerler
c6dee98c55
Fix input types, repack scripts
2017-08-04 00:06:48 -04:00
guerler
e0ccec46b3
Move help info
2017-08-03 23:46:15 -04:00
guerler
06b5be23dd
Specify password reset form
2017-08-03 23:43:37 -04:00
guerler
cd8314808e
Allow array parsing through url
2017-08-03 22:51:13 -04:00
guerler
6c11ffbe84
User generic form wrapper to reset password
2017-08-03 19:47:00 -04:00
guerler
88b8016b46
Merge branch 'dev' into revise_page
2017-08-03 18:24:37 -04:00
mvdbeek
51951a8850
Always use tool version to get tools from toolbox
...
This fixes a bug when getting parameters for jobs that were executed
with old tool versions.
2017-08-03 18:38:57 +02:00
mvdbeek
8d5a315671
Register tool lineage when loading tool via quick_load()
2017-08-03 18:21:57 +02:00
John Chilton
fe3fdc82d2
Merge pull request #4369 from mvdbeek/tag_removal
...
Allow removal of dataset tags in workflows
2017-08-03 10:04:50 -04:00