diff --git a/frontend/pages/history/[id]/index.vue b/frontend/pages/history/[id]/index.vue index b969b959..c2bbf0f8 100644 --- a/frontend/pages/history/[id]/index.vue +++ b/frontend/pages/history/[id]/index.vue @@ -3,40 +3,336 @@
History - : {{ id }} + : {{ data?.full_title ?? data?.title ?? id }} -
+

-

-
- This page still not done, and will be updated at later stages. +
+ {{ getTitle }}
-
-
{{ data }}
+
+ + + Loading data. Please wait... +
+ +
+
+
+
Latest metadata info
+
+ +
+
+
+
+
+ + + + Via:  + + + +
+
+ + + + ID: + {{ data.id }} + + +
+
+ + + + + + + Status: + {{ data.watched ? 'Played' : 'Unplayed' }} + + +
+
+ + + + Event: + {{ ag(data.extra, `${data.via}.event`, 'Unknown') }} + + +
+
+ + + + Updated: + {{ moment(data.updated).fromNow() }} + + +
+ +
+ + + + + Type: + {{ ucFirst(data.type) }} + + +
+ +
+ + + Season: {{ data.season }} + +
+ +
+ + + Episode: {{ data.episode }} + +
+ +
+ + + + {{ ucFirst(data.type) }} GUIDs: + + {{ source.split('guid_')[1] }} : {{ guid }} + + + +
+ +
+ + + + Series GUIDs: + + {{ source.split('guid_')[1] }} : {{ guid }} + + + +
+ +
+
+
+
+ +
+
+
+
+ Metadata from +
+
+ + + + + + +
+
+
+
+
+ + + + ID: + {{ item.id }} + + +
+
+ + + + + + + Status: + {{ parseInt(item.watched) ? 'Played' : 'Unplayed' }} + + +
+
+ + + + Event: + {{ ag(data.extra, `${key}.event`, 'Unknown') }} + + +
+
+ + + + Updated: + {{ moment(ag(data.extra, `${key}.received_at`, data.updated)).fromNow() }} + + +
+ +
+ + + + + Type: + {{ ucFirst(item.type) }} + + +
+ +
+ + + Season: {{ item.season }} + +
+ +
+ + + Episode: {{ item.episode }} + +
+ +
+ + + + {{ ucFirst(item.type) }} GUIDs: + + {{ source.split('guid_')[1] }} : {{ guid }} + + + +
+ +
+ + + + Series GUIDs: + + {{ source.split('guid_')[1] }} : {{ guid }} + + + +
+ +
+
+
+
+ +