Nicola Soranzo
2d03d7d530
Do not try to send subscription email if mailing_join_addr is empty.
...
Prevent "subscribing to the mailing list has failed." error.
2015-05-20 11:30:12 +01:00
Dannon Baker
e616a51d9e
remove debugging statement left in registration code
2015-05-04 16:09:23 -04:00
David Trudgian
0cb2e7548f
3 char for username in user info and registration
...
Assuming 3 character username is okay, update the info and registration
forms. NB - username regex in register.mako already allowed 3 char. In
info.mako was 4 char.
2015-04-03 22:06:17 -05:00
David Trudgian
660cfcbdf8
Initial attempt at LDAP login with username - WIP
2015-04-02 13:01:49 -05:00
Carl Eberhard
34725e8a84
Fix to 7ac8631 to use proper registrationForm id
2015-03-03 16:35:00 -05:00
Carl Eberhard
7ac86312e4
Fix user registration to respect use_panels when in the Galaxy app
2015-03-03 16:11:44 -05:00
Martin Cech
c6237def42
fix error preventing change of username in TS
2015-02-23 13:53:13 -05:00
Daniel Blankenberg
4243282427
Fix for re-displaying user registration form when registering as an email of an admin_user that is already declared in galaxy.ini (cntrller r dmb). NB: Automatic refresh of masthead after success did not seem to be occuring.
2015-01-27 14:52:55 -05:00
Dannon Baker
de15ce61ad
Admins should have to re-authenticate to change password via this mechanism as well.
2015-01-14 09:44:33 -05:00
Dannon Baker
d83866c0c8
Make password reset via link feature work for the toolshed too.
2015-01-13 16:27:35 -05:00
Dannon Baker
88e594d732
Change password does not need 'cntrller'.
2015-01-13 15:08:55 -05:00
Dannon Baker
a3efbc6fa3
Style tweaks in user_info.mako
2015-01-13 14:24:15 -05:00
Dannon Baker
dc06d32ec9
Initial password reset token feature.
2015-01-13 14:17:33 -05:00
Dave Bouvier
c9c4926961
Merge stable changes to next-stable.
2014-12-11 14:19:44 -05:00
Dave Bouvier
69ff4677bc
Escape anything that could be user input in mako templates, add markupsafe.escape to username and email in users API controller.
2014-12-10 11:31:21 -05:00
John Chilton
06a2be985e
Merge stable.
2014-12-09 09:14:54 -05:00
Nate Coraor
87159009b1
Remaining user function template XSS cleanup. Also fix login redirection security in the OpenID methods.
2014-12-03 15:57:58 -05:00
Nate Coraor
ff051eb2c4
Merge stable changes to next-stable.
2014-12-03 13:30:44 -05:00
Nate Coraor
0ab36a4339
Validate that toolbox filters specified by the user have been configured by the administrator.
2014-12-03 12:23:01 -05:00
Nate Coraor
bc9256c3e6
Escape input values in new user address form.
2014-12-02 12:17:42 -05:00
Nate Coraor
c4ad6d7ae6
Fix various bugs and security (XSS and other) issues with user address handling.
2014-12-02 12:06:24 -05:00
Nate Coraor
ee153cb4f2
Prevent XSS in various user-related templates (OpenID, password reset, manage
...
user, user addresses, admin management of user API keys). Also fix places where
the redirect URL used by OpenID methods could point to a site external to
Galaxy.
2014-12-02 10:42:44 -05:00
Martin Cech
1b7b74e0bc
changes to account updates: added javascript valdiation of username and email changes; user account will be deactivated if you change an email address and you have to activate it once again
2014-11-03 15:16:36 -05:00
Dannon Baker
21eb0edea3
Web helpers (${h.*}) in mako used to_json_string, now dumps.
2014-09-08 17:03:22 -04:00
Dannon Baker
930fe2fa61
Swap remote user logout to actually follow galaxy internal logout procedure and then redirect. Also fix logic for user dropdown -- it was preventing users from seeing stuff that was actually available before.
2014-08-20 12:55:32 -04:00
Daniel Blankenberg
d61836f569
Provide some clarification for the 'Manage your information' menu item.
2014-07-25 17:32:53 -04:00
Dannon Baker
c2c9adab23
External Auth: this change allows users when use_remote_user is in action to
...
navigate to the user preferences page. This specifically allows use of toolbox
filters, and default permission setting on new histories as new functionality
w/ external auth. Also added shortcut for whitelist comparison for
non-user-controller requests.
2014-07-10 16:24:29 -04:00
Dannon Baker
a618498931
Fix OpenID to work post grid refactoring.
2014-06-02 12:26:12 -04:00
Dave Bouvier
45ff30f6e1
Fix for registering an account with custom user information when only one custom user info form is defined. Fix editing user info when custom user info forms are defined. Fix functional tests for user info.
2014-04-21 12:41:05 -04:00
Nicola Soranzo
f73d5fba6c
Fix old wiki links.
2014-04-10 20:00:45 +02:00
Daniel Blankenberg
1295b78d00
Add some missing semi-colons to javascript on templates/user/register.mako
2014-03-28 15:53:19 -04:00
Aysam Guerler
7fbe750594
Grids: Unify operation handling, use new popups, refactor, bug fixes
2013-11-23 16:14:59 -05:00
Daniel Blankenberg
62326baccd
Fix for Javascript requiring setting a user/public name during registration
2013-10-25 11:51:37 -04:00
Dannon Baker
7a2f6cba32
Merged custom-toolbox2
2013-10-17 13:40:04 -04:00
Martin Cech
9ce9231a3a
honeypot trap for bot registering accounts
2013-10-16 11:40:02 -04:00
Martin Cech
d81c761fa6
registration form tweaks, preventing the form to be accidentally submitted multiple times (creating duplicate users), includes user-side basic validation
2013-10-14 12:06:34 -04:00
Carl Eberhard
38faae9188
History panel: remove sessionStorage for panel when user logs out
2013-09-26 15:08:42 -04:00
Martin Cech
2109acd5b7
registration warning message will show based on configuration, it is probably not relevant for other instances than the main
2013-09-24 13:29:55 -04:00
dorine francheteau
62b77d76d2
rephrased with 'please register only one account...'
2013-09-17 17:26:00 -04:00
dorine francheteau
5e533e8754
modified registration message
2013-09-17 14:41:09 -04:00
dorine francheteau
5936c56af7
modified registration message
2013-09-17 13:19:32 -04:00
Bjoern Gruening
94cc2dda49
Implement the ability to change the tool-panel as user prederence.
2013-06-13 22:46:22 +02:00
Daniel Blankenberg
f468e18159
use_panels fix for login.mako in toolshed.
2013-05-10 11:55:40 -04:00
Daniel Blankenberg
eb6de462b5
use_panels fix for login.mako.
2013-05-10 11:49:16 -04:00
Daniel Blankenberg
2b87ccac65
Fix for incorrect template inheritance causing the tool shed base_panels to be displayed in the galaxy app when logging in after logout.
2013-05-08 14:37:33 -04:00
Dannon Baker
d27381fddd
Fix for incorrect template inheritance causing the tool shed base_panels to be displayed in the galaxy app upon logout.
...
Mako's inherit directives are processed *before* non-global logic, so you need a built-in switch (as implemented, now) or, ideally, refactor into different templates for each webapp that inherit correctly.
2013-04-04 15:34:43 -04:00
Dave Bouvier
eb89ce8365
Fix for server error when logging out of the tool shed.
2013-03-29 09:30:36 -04:00
Greg Von Kuster
f539d3071b
Change the name and path of the community webapp to be tool_shed.
2013-02-27 16:23:19 -05:00
Greg Von Kuster
e40d7d2fee
Rename community template path to tool_shed.
2013-02-26 17:12:52 -05:00
Greg Von Kuster
77eb7c4669
Add the API framework to the Galaxy Tool Shed.
2013-02-20 14:55:26 -05:00