From 5bab70070e167678c9985effe6bc2a5797dabf33 Mon Sep 17 00:00:00 2001 From: Giga Chubinidze Date: Thu, 18 Jan 2024 04:32:19 +0400 Subject: [PATCH] Remove time component from project created at and remove visible to column from projects [SCI-9988] --- app/javascript/vue/projects/card.vue | 4 ---- app/javascript/vue/projects/list.vue | 10 ---------- app/serializers/lists/project_and_folder_serializer.rb | 8 ++------ 3 files changed, 2 insertions(+), 20 deletions(-) diff --git a/app/javascript/vue/projects/card.vue b/app/javascript/vue/projects/card.vue index a93dc250b..ec745f00f 100644 --- a/app/javascript/vue/projects/card.vue +++ b/app/javascript/vue/projects/card.vue @@ -27,10 +27,6 @@ {{ i18n.t('projects.index.card.archived_date') }} {{ params.archived_on }} - {{ i18n.t('projects.index.card.visibility') }} - - {{ params.hidden ? i18n.t('projects.index.hidden') : i18n.t('projects.index.visible') }} - {{ i18n.t('projects.index.card.users') }} diff --git a/app/javascript/vue/projects/list.vue b/app/javascript/vue/projects/list.vue index 804c80692..9585877fd 100644 --- a/app/javascript/vue/projects/list.vue +++ b/app/javascript/vue/projects/list.vue @@ -139,12 +139,6 @@ export default { headerName: this.i18n.t('projects.index.card.start_date'), sortable: true, }, - { - field: 'hidden', - headerName: this.i18n.t('projects.index.card.visibility'), - cellRenderer: this.visibiltyRenderer, - sortable: false, - }, { field: 'users', headerName: this.i18n.t('projects.index.card.users'), @@ -246,10 +240,6 @@ export default { ${params.data.name} `; }, - visibiltyRenderer(params) { - if (params.data.type !== 'projects') return ''; - return params.data.hidden ? this.i18n.t('projects.index.hidden') : this.i18n.t('projects.index.visible'); - }, openComments(_params, rows) { this.$refs.commentButton.dataset.objectId = rows[0].id; this.$refs.commentButton.click(); diff --git a/app/serializers/lists/project_and_folder_serializer.rb b/app/serializers/lists/project_and_folder_serializer.rb index 88c85a538..363d6a547 100644 --- a/app/serializers/lists/project_and_folder_serializer.rb +++ b/app/serializers/lists/project_and_folder_serializer.rb @@ -5,7 +5,7 @@ module Lists include Rails.application.routes.url_helpers include Canaid::Helpers::PermissionsHelper - attributes :name, :code, :created_at, :archived_on, :users, :hidden, :urls, :folder, + attributes :name, :code, :created_at, :archived_on, :users, :urls, :folder, :folder_info, :default_public_user_role_id, :team, :top_level_assignable def team @@ -29,17 +29,13 @@ module Lists end def created_at - I18n.l(object.created_at, format: :full) if project? + I18n.l(object.created_at, format: :full_date) if project? end def archived_on I18n.l(object.archived_on, format: :full) if project? && object.archived_on end - def hidden - object.hidden? if project? - end - def users if project? object.user_assignments.map do |ua|