[ARVADOS] updated: edebf116a9f743a7a276d514c4cbad72c3406922

git at public.curoverse.com git at public.curoverse.com
Wed Aug 13 11:13:00 EDT 2014


Summary of changes:
 apps/workbench/app/controllers/users_controller.rb | 8 ++++++++
 apps/workbench/app/views/projects/_choose.html.erb | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

       via  edebf116a9f743a7a276d514c4cbad72c3406922 (commit)
       via  ea2fecde7e80f9d6c493bcb1bf2b7ee25fd96b12 (commit)
      from  4eae62369588616d8833010c5febc939a4820cf0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit edebf116a9f743a7a276d514c4cbad72c3406922
Author: Phil Hodgson <bitbucket at philhodgson.net>
Date:   Wed Aug 13 11:12:36 2014 -0400

    3114: When current user, show root/home project rather than user attributes when landing on show user page.
    (This is meant to be a compromise due to the fact that a home project's uuid has "user" as its arvados type, rather than "group".)

diff --git a/apps/workbench/app/controllers/users_controller.rb b/apps/workbench/app/controllers/users_controller.rb
index 67b51a9..d817b32 100644
--- a/apps/workbench/app/controllers/users_controller.rb
+++ b/apps/workbench/app/controllers/users_controller.rb
@@ -2,6 +2,14 @@ class UsersController < ApplicationController
   skip_before_filter :find_object_by_uuid, :only => [:welcome, :activity, :storage]
   before_filter :ensure_current_user_is_admin, only: [:sudo, :unsetup, :setup]
 
+  def show
+    if params[:uuid] == current_user.uuid
+      redirect_to project_path(params[:uuid])
+    else
+      super
+    end
+  end
+
   def welcome
     if current_user
       params[:action] = 'home'

commit ea2fecde7e80f9d6c493bcb1bf2b7ee25fd96b12
Author: Phil Hodgson <bitbucket at philhodgson.net>
Date:   Wed Aug 13 11:09:55 2014 -0400

    3114: bug fix: 'Copy' button is now disabled until a project has been selected for copying to

diff --git a/apps/workbench/app/views/projects/_choose.html.erb b/apps/workbench/app/views/projects/_choose.html.erb
index 3d55041..82b9485 100644
--- a/apps/workbench/app/views/projects/_choose.html.erb
+++ b/apps/workbench/app/views/projects/_choose.html.erb
@@ -42,7 +42,7 @@
 
       <div class="modal-footer">
         <button class="btn btn-default" data-dismiss="modal" aria-hidden="true">Cancel</button>
-        <button class="btn btn-primary" aria-hidden="true"><%= params[:action_name] || 'Select' %></button>
+        <button class="btn btn-primary" aria-hidden="true" data-enable-if-selection disabled><%= params[:action_name] || 'Select' %></button>
         <div class="modal-error hide" style="text-align: left; margin-top: 1em;">
         </div>
       </div>

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list