From 8d002d1290fb02e6a6f2caa29a5762d484e208bd Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Thu, 30 May 2019 10:40:46 +0100 Subject: Added last commit to tree entries in GraphQL API --- .../javascripts/repository/components/table/index.vue | 1 + .../javascripts/repository/components/table/row.vue | 19 ++++++++++++++++--- .../javascripts/repository/queries/getFiles.graphql | 4 ++++ app/graphql/resolvers/last_commit_resolver.rb | 11 +++++++++++ app/graphql/types/commit_type.rb | 17 +++++++++++++++++ app/graphql/types/tree/entry_type.rb | 1 + 6 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 app/graphql/resolvers/last_commit_resolver.rb create mode 100644 app/graphql/types/commit_type.rb diff --git a/app/assets/javascripts/repository/components/table/index.vue b/app/assets/javascripts/repository/components/table/index.vue index 0357a0e44c3..de237fcaab5 100644 --- a/app/assets/javascripts/repository/components/table/index.vue +++ b/app/assets/javascripts/repository/components/table/index.vue @@ -136,6 +136,7 @@ export default { :type="entry.type" :url="entry.webUrl" :lfs-oid="entry.lfsOid" + :commit="entry.commit" /> diff --git a/app/assets/javascripts/repository/components/table/row.vue b/app/assets/javascripts/repository/components/table/row.vue index e24a5e2c447..6f3e587db40 100644 --- a/app/assets/javascripts/repository/components/table/row.vue +++ b/app/assets/javascripts/repository/components/table/row.vue @@ -1,5 +1,7 @@