From fa0bee29d162ff872d5fe4ce923291c20f0843f1 Mon Sep 17 00:00:00 2001 From: Adam Coldrick Date: Wed, 6 May 2020 01:36:48 +0100 Subject: [PATCH] Add an initial Events Timeline for Stories This doesn't cover all the possible events yet, but is a sufficient starting point. --- src/components/EventComment.vue | 45 +++++++ src/components/EventStoryCreated.vue | 42 +++++++ src/components/EventStoryUpdated.vue | 42 +++++++ src/components/EventTagsAdded.vue | 53 ++++++++ src/components/EventTaskAssigneeUpdated.vue | 48 ++++++++ src/components/EventTaskCreated.vue | 46 +++++++ src/components/EventTaskUpdated.vue | 46 +++++++ src/components/TimelineEvent.vue | 129 ++++++++++++++++++++ src/views/StoryDetail.vue | 24 +++- 9 files changed, 471 insertions(+), 4 deletions(-) create mode 100644 src/components/EventComment.vue create mode 100644 src/components/EventStoryCreated.vue create mode 100644 src/components/EventStoryUpdated.vue create mode 100644 src/components/EventTagsAdded.vue create mode 100644 src/components/EventTaskAssigneeUpdated.vue create mode 100644 src/components/EventTaskCreated.vue create mode 100644 src/components/EventTaskUpdated.vue create mode 100644 src/components/TimelineEvent.vue diff --git a/src/components/EventComment.vue b/src/components/EventComment.vue new file mode 100644 index 0000000..68f3722 --- /dev/null +++ b/src/components/EventComment.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/components/EventStoryCreated.vue b/src/components/EventStoryCreated.vue new file mode 100644 index 0000000..02c9123 --- /dev/null +++ b/src/components/EventStoryCreated.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/components/EventStoryUpdated.vue b/src/components/EventStoryUpdated.vue new file mode 100644 index 0000000..c3e2351 --- /dev/null +++ b/src/components/EventStoryUpdated.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/components/EventTagsAdded.vue b/src/components/EventTagsAdded.vue new file mode 100644 index 0000000..06356a6 --- /dev/null +++ b/src/components/EventTagsAdded.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/src/components/EventTaskAssigneeUpdated.vue b/src/components/EventTaskAssigneeUpdated.vue new file mode 100644 index 0000000..3f1ea1f --- /dev/null +++ b/src/components/EventTaskAssigneeUpdated.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/src/components/EventTaskCreated.vue b/src/components/EventTaskCreated.vue new file mode 100644 index 0000000..cdc0434 --- /dev/null +++ b/src/components/EventTaskCreated.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/components/EventTaskUpdated.vue b/src/components/EventTaskUpdated.vue new file mode 100644 index 0000000..d06113d --- /dev/null +++ b/src/components/EventTaskUpdated.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/components/TimelineEvent.vue b/src/components/TimelineEvent.vue new file mode 100644 index 0000000..b73aa25 --- /dev/null +++ b/src/components/TimelineEvent.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/src/views/StoryDetail.vue b/src/views/StoryDetail.vue index 173dda7..09a2314 100644 --- a/src/views/StoryDetail.vue +++ b/src/views/StoryDetail.vue @@ -43,21 +43,21 @@

Events Timeline and Comments

-
- {{ event.event_type }} -
+