From ba5018ec3a4893062981def9c430cacaa09bac0e Mon Sep 17 00:00:00 2001 From: "Marcel S. Henselin" Date: Wed, 21 Sep 2022 16:27:00 +0200 Subject: [PATCH 1/3] Update Dockerfile --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 98bff78..d4b5b6d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ -FROM golang:alpine +FROM golang:1.15-alpine WORKDIR /src RUN apk add --update npm git RUN go get -u github.com/jteeuwen/go-bindata/... COPY ./webapp/package.json webapp/package.json RUN cd ./webapp && \ - npm install + npm ci COPY . . RUN cd ./webapp && \ npm run build From 151ac107f096b7af843e234a8845660485f71f63 Mon Sep 17 00:00:00 2001 From: "Marcel S. Henselin" Date: Wed, 21 Sep 2022 16:29:39 +0200 Subject: [PATCH 2/3] Update Dockerfile --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index d4b5b6d..4b995f2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,7 @@ WORKDIR /src RUN apk add --update npm git RUN go get -u github.com/jteeuwen/go-bindata/... COPY ./webapp/package.json webapp/package.json +COPY ./webapp/package-lock.json webapp/package-lock.json RUN cd ./webapp && \ npm ci COPY . . From 4ec521018e6a16372bd3aa720fefdcbbd002aa41 Mon Sep 17 00:00:00 2001 From: Josh Margulis Date: Tue, 14 Mar 2023 19:58:21 -0700 Subject: [PATCH 3/3] Show icon for description - If a description exists on a feature, pass that existence to the Card - If a Card has a description, show a notes icon --- webapp/src/components/Board.tsx | 2 +- webapp/src/components/Card.tsx | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/webapp/src/components/Board.tsx b/webapp/src/components/Board.tsx index f60ffbf..ee43d24 100644 --- a/webapp/src/components/Board.tsx +++ b/webapp/src/components/Board.tsx @@ -699,7 +699,7 @@ class Board extends Component { providedDraggable.draggableProps.style )}> - this.setState({ showCreateFeatureModal: true, createFeatureModalMilestoneId: m.id, createFeatureModalSubWorkflowId: sw.id }) : undefined} /> + 0} link={this.props.url + "/f/" + f.id} bottomLink={index === ff.length - 1 && !viewOnly ? () => this.setState({ showCreateFeatureModal: true, createFeatureModalMilestoneId: m.id, createFeatureModalSubWorkflowId: sw.id }) : undefined} /> )} diff --git a/webapp/src/components/Card.tsx b/webapp/src/components/Card.tsx index e5ea848..cfe32bf 100644 --- a/webapp/src/components/Card.tsx +++ b/webapp/src/components/Card.tsx @@ -13,6 +13,7 @@ type Props = { nbrOfComments?: number annotations: string estimate?: number + hasDescription?: boolean }; type State = {}; @@ -48,6 +49,14 @@ class Card extends Component { null } + {this.props.hasDescription ? +
+ notes +
+ : + null + } + {this.props.nbrOfComments! > 0 ?
{this.props.nbrOfComments!}chat_bubble_outline