diff --git a/rhodecode/model/repo_group.py b/rhodecode/model/repo_group.py --- a/rhodecode/model/repo_group.py +++ b/rhodecode/model/repo_group.py @@ -728,6 +728,10 @@ class RepoGroupModel(BaseModel): "name_raw": group.group_name, "last_change": last_change(group.last_db_change), "last_change_raw": datetime_to_time(group.last_db_change), + + "last_changeset": "", + "last_changeset_raw": "", + "desc": desc(group.description_safe, group.personal), "top_level_repos": 0, "owner": user_profile(group.user.username) diff --git a/rhodecode/public/css/tables.less b/rhodecode/public/css/tables.less --- a/rhodecode/public/css/tables.less +++ b/rhodecode/public/css/tables.less @@ -141,6 +141,11 @@ table.dataTable { } } + &.td-grid-name { + white-space: nowrap; + min-width: 300px; + } + &.td-componentname { white-space: nowrap; } diff --git a/rhodecode/templates/index_base.mako b/rhodecode/templates/index_base.mako --- a/rhodecode/templates/index_base.mako +++ b/rhodecode/templates/index_base.mako @@ -79,13 +79,16 @@ order: [[ 0, "asc" ]], columns: [ { data: {"_": "name", - "sort": "name_raw"}, title: "${_('Name')}", className: "td-componentname" }, + "sort": "name_raw"}, title: "${_('Name')}", className: "truncate-wrap td-grid-name" }, { data: 'menu', "bSortable": false, className: "quick_repo_menu" }, { data: {"_": "desc", "sort": "desc"}, title: "${_('Description')}", className: "td-description" }, { data: {"_": "last_change", "sort": "last_change_raw", "type": Number}, title: "${_('Last Change')}", className: "td-time" }, + { data: {"_": "last_changeset", + "sort": "last_changeset_raw", + "type": Number}, title: "", className: "td-hash" }, { data: {"_": "owner", "sort": "owner"}, title: "${_('Owner')}", className: "td-user" } ], @@ -109,7 +112,7 @@ pageLength: ${c.visual.dashboard_items}, columns: [ { data: {"_": "name", - "sort": "name_raw"}, title: "${_('Name')}", className: "truncate-wrap td-componentname" }, + "sort": "name_raw"}, title: "${_('Name')}", className: "truncate-wrap td-grid-name" }, { data: 'menu', "bSortable": false, className: "quick_repo_menu" }, { data: {"_": "desc", "sort": "desc"}, title: "${_('Description')}", className: "td-description" },