diff --git a/assets/films/backdrop-2b0d7349-c010-47a0-b584-49e1bf86ab2f (1).jpg b/assets/films/backdrop-2b0d7349-c010-47a0-b584-49e1bf86ab2f (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-2b0d7349-c010-47a0-b584-49e1bf86ab2f (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-2b0d7349-c010-47a0-b584-49e1bf86ab2f.jpg b/assets/films/backdrop-2b0d7349-c010-47a0-b584-49e1bf86ab2f.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-2b0d7349-c010-47a0-b584-49e1bf86ab2f.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-34f042bd-23d6-40f4-9707-4b3bb62fdd58 (1).jpg b/assets/films/backdrop-34f042bd-23d6-40f4-9707-4b3bb62fdd58 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-34f042bd-23d6-40f4-9707-4b3bb62fdd58 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-34f042bd-23d6-40f4-9707-4b3bb62fdd58.jpg b/assets/films/backdrop-34f042bd-23d6-40f4-9707-4b3bb62fdd58.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-34f042bd-23d6-40f4-9707-4b3bb62fdd58.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-3c113b66-3bb5-4cac-90eb-965ecedc4aa2 (1).jpg b/assets/films/backdrop-3c113b66-3bb5-4cac-90eb-965ecedc4aa2 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-3c113b66-3bb5-4cac-90eb-965ecedc4aa2 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-3c113b66-3bb5-4cac-90eb-965ecedc4aa2.jpg b/assets/films/backdrop-3c113b66-3bb5-4cac-90eb-965ecedc4aa2.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-3c113b66-3bb5-4cac-90eb-965ecedc4aa2.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-584f310b-2269-4b05-a09d-261a0a3c1f78 (1).jpg b/assets/films/backdrop-584f310b-2269-4b05-a09d-261a0a3c1f78 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-584f310b-2269-4b05-a09d-261a0a3c1f78 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-584f310b-2269-4b05-a09d-261a0a3c1f78.jpg b/assets/films/backdrop-584f310b-2269-4b05-a09d-261a0a3c1f78.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-584f310b-2269-4b05-a09d-261a0a3c1f78.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d (1).jpg b/assets/films/backdrop-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.jpg b/assets/films/backdrop-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3 (1).jpg b/assets/films/backdrop-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.jpg b/assets/films/backdrop-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-duel (1).jpg b/assets/films/backdrop-duel (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-duel (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/backdrop-duel.jpg b/assets/films/backdrop-duel.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/backdrop-duel.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-0cb9de15-566d-4130-b80c-d42e952bb803 (1).jpg b/assets/films/poster-0cb9de15-566d-4130-b80c-d42e952bb803 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-0cb9de15-566d-4130-b80c-d42e952bb803 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-0cb9de15-566d-4130-b80c-d42e952bb803.jpg b/assets/films/poster-0cb9de15-566d-4130-b80c-d42e952bb803.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-0cb9de15-566d-4130-b80c-d42e952bb803.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-24b6f7c6-8f56-40f2-831a-54f40b03c427 (1).jpg b/assets/films/poster-24b6f7c6-8f56-40f2-831a-54f40b03c427 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-24b6f7c6-8f56-40f2-831a-54f40b03c427 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-24b6f7c6-8f56-40f2-831a-54f40b03c427.jpg b/assets/films/poster-24b6f7c6-8f56-40f2-831a-54f40b03c427.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-24b6f7c6-8f56-40f2-831a-54f40b03c427.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-2b0d7349-c010-47a0-b584-49e1bf86ab2f (1).jpg b/assets/films/poster-2b0d7349-c010-47a0-b584-49e1bf86ab2f (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-2b0d7349-c010-47a0-b584-49e1bf86ab2f (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-2b0d7349-c010-47a0-b584-49e1bf86ab2f.jpg b/assets/films/poster-2b0d7349-c010-47a0-b584-49e1bf86ab2f.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-2b0d7349-c010-47a0-b584-49e1bf86ab2f.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-311f772f-6559-4982-8918-d0f4be9e1b76 (1).jpg b/assets/films/poster-311f772f-6559-4982-8918-d0f4be9e1b76 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-311f772f-6559-4982-8918-d0f4be9e1b76 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-311f772f-6559-4982-8918-d0f4be9e1b76.jpg b/assets/films/poster-311f772f-6559-4982-8918-d0f4be9e1b76.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-311f772f-6559-4982-8918-d0f4be9e1b76.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-34f042bd-23d6-40f4-9707-4b3bb62fdd58 (1).jpg b/assets/films/poster-34f042bd-23d6-40f4-9707-4b3bb62fdd58 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-34f042bd-23d6-40f4-9707-4b3bb62fdd58 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-34f042bd-23d6-40f4-9707-4b3bb62fdd58.jpg b/assets/films/poster-34f042bd-23d6-40f4-9707-4b3bb62fdd58.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-34f042bd-23d6-40f4-9707-4b3bb62fdd58.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-3c113b66-3bb5-4cac-90eb-965ecedc4aa2 (1).jpg b/assets/films/poster-3c113b66-3bb5-4cac-90eb-965ecedc4aa2 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-3c113b66-3bb5-4cac-90eb-965ecedc4aa2 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-3c113b66-3bb5-4cac-90eb-965ecedc4aa2.jpg b/assets/films/poster-3c113b66-3bb5-4cac-90eb-965ecedc4aa2.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-3c113b66-3bb5-4cac-90eb-965ecedc4aa2.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-477c86ba-fc30-4312-a178-393c10ec9dda (1).jpg b/assets/films/poster-477c86ba-fc30-4312-a178-393c10ec9dda (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-477c86ba-fc30-4312-a178-393c10ec9dda (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-477c86ba-fc30-4312-a178-393c10ec9dda.jpg b/assets/films/poster-477c86ba-fc30-4312-a178-393c10ec9dda.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-477c86ba-fc30-4312-a178-393c10ec9dda.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-584f310b-2269-4b05-a09d-261a0a3c1f78 (1).jpg b/assets/films/poster-584f310b-2269-4b05-a09d-261a0a3c1f78 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-584f310b-2269-4b05-a09d-261a0a3c1f78 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-584f310b-2269-4b05-a09d-261a0a3c1f78.jpg b/assets/films/poster-584f310b-2269-4b05-a09d-261a0a3c1f78.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-584f310b-2269-4b05-a09d-261a0a3c1f78.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d (1).jpg b/assets/films/poster-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.jpg b/assets/films/poster-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-5f6cae54-67b7-4514-b592-aba7e9c34aed (1).jpg b/assets/films/poster-5f6cae54-67b7-4514-b592-aba7e9c34aed (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-5f6cae54-67b7-4514-b592-aba7e9c34aed (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-5f6cae54-67b7-4514-b592-aba7e9c34aed.jpg b/assets/films/poster-5f6cae54-67b7-4514-b592-aba7e9c34aed.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-5f6cae54-67b7-4514-b592-aba7e9c34aed.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-665a4095-73b9-480d-a0a4-b2aafaf2bce4 (1).jpg b/assets/films/poster-665a4095-73b9-480d-a0a4-b2aafaf2bce4 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-665a4095-73b9-480d-a0a4-b2aafaf2bce4 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-665a4095-73b9-480d-a0a4-b2aafaf2bce4.jpg b/assets/films/poster-665a4095-73b9-480d-a0a4-b2aafaf2bce4.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-665a4095-73b9-480d-a0a4-b2aafaf2bce4.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-7259a570-2b6c-46dd-b23c-2fad6f3dd2f4 (1).jpg b/assets/films/poster-7259a570-2b6c-46dd-b23c-2fad6f3dd2f4 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-7259a570-2b6c-46dd-b23c-2fad6f3dd2f4 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-7259a570-2b6c-46dd-b23c-2fad6f3dd2f4.jpg b/assets/films/poster-7259a570-2b6c-46dd-b23c-2fad6f3dd2f4.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-7259a570-2b6c-46dd-b23c-2fad6f3dd2f4.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-af9e961a-7ec1-488e-946b-22b7d8c396db (1).jpg b/assets/films/poster-af9e961a-7ec1-488e-946b-22b7d8c396db (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-af9e961a-7ec1-488e-946b-22b7d8c396db (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-af9e961a-7ec1-488e-946b-22b7d8c396db.jpg b/assets/films/poster-af9e961a-7ec1-488e-946b-22b7d8c396db.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-af9e961a-7ec1-488e-946b-22b7d8c396db.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3 (1).jpg b/assets/films/poster-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.jpg b/assets/films/poster-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-bulamahlo2024 (1).jpg b/assets/films/poster-bulamahlo2024 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-bulamahlo2024 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-bulamahlo2024.jpg b/assets/films/poster-bulamahlo2024.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-bulamahlo2024.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-comingto (1).jpg b/assets/films/poster-comingto (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-comingto (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-comingto.jpg b/assets/films/poster-comingto.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-comingto.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-dirty-bomb (1).jpg b/assets/films/poster-dirty-bomb (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-dirty-bomb (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-dirty-bomb.jpg b/assets/films/poster-dirty-bomb.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-dirty-bomb.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-down-the-pch (1).jpg b/assets/films/poster-down-the-pch (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-down-the-pch (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-down-the-pch.jpg b/assets/films/poster-down-the-pch.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-down-the-pch.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-duel (1).jpg b/assets/films/poster-duel (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-duel (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-duel.jpg b/assets/films/poster-duel.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-duel.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-e1bd64d6-63c9-4c91-8d91-c69f5376286e (1).jpg b/assets/films/poster-e1bd64d6-63c9-4c91-8d91-c69f5376286e (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-e1bd64d6-63c9-4c91-8d91-c69f5376286e (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-e1bd64d6-63c9-4c91-8d91-c69f5376286e.jpg b/assets/films/poster-e1bd64d6-63c9-4c91-8d91-c69f5376286e.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-e1bd64d6-63c9-4c91-8d91-c69f5376286e.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-e1f58162-9288-418e-803d-196dcde00782 (1).jpg b/assets/films/poster-e1f58162-9288-418e-803d-196dcde00782 (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-e1f58162-9288-418e-803d-196dcde00782 (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-e1f58162-9288-418e-803d-196dcde00782.jpg b/assets/films/poster-e1f58162-9288-418e-803d-196dcde00782.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-e1f58162-9288-418e-803d-196dcde00782.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-ef92cd99-7188-4c48-b4bf-0b31fdd8934e (1).jpg b/assets/films/poster-ef92cd99-7188-4c48-b4bf-0b31fdd8934e (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-ef92cd99-7188-4c48-b4bf-0b31fdd8934e (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg b/assets/films/poster-ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-forgingacountry (1).jpg b/assets/films/poster-forgingacountry (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-forgingacountry (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-forgingacountry.jpg b/assets/films/poster-forgingacountry.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-forgingacountry.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-god-bless-bitcoin (1).jpg b/assets/films/poster-god-bless-bitcoin (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-god-bless-bitcoin (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-god-bless-bitcoin.jpg b/assets/films/poster-god-bless-bitcoin.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-god-bless-bitcoin.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-home (1).jpg b/assets/films/poster-home (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-home (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-home.jpg b/assets/films/poster-home.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-home.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-identity-theft (1).jpg b/assets/films/poster-identity-theft (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-identity-theft (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-identity-theft.jpg b/assets/films/poster-identity-theft.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-identity-theft.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-onemanstrash (1).jpg b/assets/films/poster-onemanstrash (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-onemanstrash (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-onemanstrash.jpg b/assets/films/poster-onemanstrash.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-onemanstrash.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-peanutbutter (1).jpg b/assets/films/poster-peanutbutter (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-peanutbutter (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-peanutbutter.jpg b/assets/films/poster-peanutbutter.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-peanutbutter.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-stranded (1).jpg b/assets/films/poster-stranded (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-stranded (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-stranded.jpg b/assets/films/poster-stranded.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-stranded.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-thethingswecarry (1).jpg b/assets/films/poster-thethingswecarry (1).jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-thethingswecarry (1).jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/assets/films/poster-thethingswecarry.jpg b/assets/films/poster-thethingswecarry.jpg deleted file mode 100644 index 3f2454c..0000000 --- a/assets/films/poster-thethingswecarry.jpg +++ /dev/null @@ -1 +0,0 @@ -Error loading source image \ No newline at end of file diff --git a/download_images_cdn.py b/download_images_cdn.py new file mode 100644 index 0000000..1796207 --- /dev/null +++ b/download_images_cdn.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python3 +"""Download all IndeeHub film images from CloudFront CDN""" + +import json +import urllib.request +import os +from pathlib import Path +import time + +# Read the film data +with open('assets/films/indeedhub-films.json', 'r') as f: + films_raw = json.load(f) + +# Create directories +Path('public/images/films/posters').mkdir(parents=True, exist_ok=True) +Path('public/images/films/backdrops').mkdir(parents=True, exist_ok=True) + +# Extract unique films (remove duplicates) +films = {} +for item in films_raw: + if item.get('posterSrc') and item['id'] not in films: + films[item['id']] = item + +print(f"Found {len(films)} unique films to download") + +# Download each film's poster and backdrop +for film_id, film in films.items(): + poster_url = film.get('posterSrc', '') + alt_text = film.get('alt', film_id) + + if poster_url: + # Extract the actual CloudFront URL (remove Next.js image optimization wrapper) + if 'url=' in poster_url: + # Extract the encoded URL + import urllib.parse + poster_url = urllib.parse.unquote(poster_url.split('url=')[1].split('&')[0]) + + print(f"\nDownloading: {alt_text}") + print(f" URL: {poster_url}") + + # Determine file extension + ext = 'jpg' + if '.png' in poster_url.lower(): + ext = 'png' + elif '.webp' in poster_url.lower(): + ext = 'webp' + elif '.jpeg' in poster_url.lower(): + ext = 'jpeg' + + # Download poster + poster_path = f'public/images/films/posters/{film_id}.{ext}' + try: + urllib.request.urlretrieve(poster_url, poster_path) + print(f" ✓ Saved poster: {poster_path}") + except Exception as e: + print(f" ✗ Failed to download poster: {e}") + + # Also save as backdrop (same image for now) + backdrop_path = f'public/images/films/backdrops/{film_id}.{ext}' + try: + urllib.request.urlretrieve(poster_url, backdrop_path) + print(f" ✓ Saved backdrop: {backdrop_path}") + except Exception as e: + print(f" ✗ Failed to download backdrop: {e}") + + # Be nice to the server + time.sleep(0.5) + +print("\n✅ Download complete!") +print(f"Images saved to public/images/films/") diff --git a/public/images/films/backdrops/0cb9de15-566d-4130-b80c-d42e952bb803.jpeg b/public/images/films/backdrops/0cb9de15-566d-4130-b80c-d42e952bb803.jpeg new file mode 100644 index 0000000..616d600 Binary files /dev/null and b/public/images/films/backdrops/0cb9de15-566d-4130-b80c-d42e952bb803.jpeg differ diff --git a/public/images/films/backdrops/24b6f7c6-8f56-40f2-831a-54f40b03c427.png b/public/images/films/backdrops/24b6f7c6-8f56-40f2-831a-54f40b03c427.png new file mode 100644 index 0000000..d5e89b5 Binary files /dev/null and b/public/images/films/backdrops/24b6f7c6-8f56-40f2-831a-54f40b03c427.png differ diff --git a/public/images/films/backdrops/2b0d7349-c010-47a0-b584-49e1bf86ab2f.png b/public/images/films/backdrops/2b0d7349-c010-47a0-b584-49e1bf86ab2f.png new file mode 100644 index 0000000..06ae311 Binary files /dev/null and b/public/images/films/backdrops/2b0d7349-c010-47a0-b584-49e1bf86ab2f.png differ diff --git a/public/images/films/backdrops/311f772f-6559-4982-8918-d0f4be9e1b76.webp b/public/images/films/backdrops/311f772f-6559-4982-8918-d0f4be9e1b76.webp new file mode 100644 index 0000000..8425efc Binary files /dev/null and b/public/images/films/backdrops/311f772f-6559-4982-8918-d0f4be9e1b76.webp differ diff --git a/public/images/films/backdrops/34f042bd-23d6-40f4-9707-4b3bb62fdd58.png b/public/images/films/backdrops/34f042bd-23d6-40f4-9707-4b3bb62fdd58.png new file mode 100644 index 0000000..9331a2a Binary files /dev/null and b/public/images/films/backdrops/34f042bd-23d6-40f4-9707-4b3bb62fdd58.png differ diff --git a/public/images/films/backdrops/3c113b66-3bb5-4cac-90eb-965ecedc4aa2.png b/public/images/films/backdrops/3c113b66-3bb5-4cac-90eb-965ecedc4aa2.png new file mode 100644 index 0000000..1bd6372 Binary files /dev/null and b/public/images/films/backdrops/3c113b66-3bb5-4cac-90eb-965ecedc4aa2.png differ diff --git a/public/images/films/backdrops/584f310b-2269-4b05-a09d-261a0a3c1f78.webp b/public/images/films/backdrops/584f310b-2269-4b05-a09d-261a0a3c1f78.webp new file mode 100644 index 0000000..fbdd1ff Binary files /dev/null and b/public/images/films/backdrops/584f310b-2269-4b05-a09d-261a0a3c1f78.webp differ diff --git a/public/images/films/backdrops/5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.webp b/public/images/films/backdrops/5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.webp new file mode 100644 index 0000000..dafeccc Binary files /dev/null and b/public/images/films/backdrops/5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.webp differ diff --git a/public/images/films/backdrops/665a4095-73b9-480d-a0a4-b2aafaf2bce4.png b/public/images/films/backdrops/665a4095-73b9-480d-a0a4-b2aafaf2bce4.png new file mode 100644 index 0000000..b38717d Binary files /dev/null and b/public/images/films/backdrops/665a4095-73b9-480d-a0a4-b2aafaf2bce4.png differ diff --git a/public/images/films/backdrops/bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.webp b/public/images/films/backdrops/bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.webp new file mode 100644 index 0000000..c391dd2 Binary files /dev/null and b/public/images/films/backdrops/bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.webp differ diff --git a/public/images/films/backdrops/down-the-pch.png b/public/images/films/backdrops/down-the-pch.png new file mode 100644 index 0000000..7810722 Binary files /dev/null and b/public/images/films/backdrops/down-the-pch.png differ diff --git a/public/images/films/backdrops/duel.png b/public/images/films/backdrops/duel.png new file mode 100644 index 0000000..bbf4511 Binary files /dev/null and b/public/images/films/backdrops/duel.png differ diff --git a/public/images/films/backdrops/e1f58162-9288-418e-803d-196dcde00782.jpeg b/public/images/films/backdrops/e1f58162-9288-418e-803d-196dcde00782.jpeg new file mode 100644 index 0000000..b0449a6 Binary files /dev/null and b/public/images/films/backdrops/e1f58162-9288-418e-803d-196dcde00782.jpeg differ diff --git a/public/images/films/backdrops/ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg b/public/images/films/backdrops/ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg new file mode 100644 index 0000000..8ccf88c Binary files /dev/null and b/public/images/films/backdrops/ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg differ diff --git a/public/images/films/backdrops/god-bless-bitcoin.webp b/public/images/films/backdrops/god-bless-bitcoin.webp new file mode 100644 index 0000000..86aea34 Binary files /dev/null and b/public/images/films/backdrops/god-bless-bitcoin.webp differ diff --git a/public/images/films/backdrops/home.webp b/public/images/films/backdrops/home.webp new file mode 100644 index 0000000..ce6417c Binary files /dev/null and b/public/images/films/backdrops/home.webp differ diff --git a/public/images/films/backdrops/identity-theft.png b/public/images/films/backdrops/identity-theft.png new file mode 100644 index 0000000..d4e3193 Binary files /dev/null and b/public/images/films/backdrops/identity-theft.png differ diff --git a/public/images/films/backdrops/stranded.png b/public/images/films/backdrops/stranded.png new file mode 100644 index 0000000..3f746e0 Binary files /dev/null and b/public/images/films/backdrops/stranded.png differ diff --git a/public/images/films/backdrops/thethingswecarry.webp b/public/images/films/backdrops/thethingswecarry.webp new file mode 100644 index 0000000..fb9dd3f Binary files /dev/null and b/public/images/films/backdrops/thethingswecarry.webp differ diff --git a/public/images/films/posters/0cb9de15-566d-4130-b80c-d42e952bb803.jpeg b/public/images/films/posters/0cb9de15-566d-4130-b80c-d42e952bb803.jpeg new file mode 100644 index 0000000..616d600 Binary files /dev/null and b/public/images/films/posters/0cb9de15-566d-4130-b80c-d42e952bb803.jpeg differ diff --git a/public/images/films/posters/24b6f7c6-8f56-40f2-831a-54f40b03c427.png b/public/images/films/posters/24b6f7c6-8f56-40f2-831a-54f40b03c427.png new file mode 100644 index 0000000..d5e89b5 Binary files /dev/null and b/public/images/films/posters/24b6f7c6-8f56-40f2-831a-54f40b03c427.png differ diff --git a/public/images/films/posters/2b0d7349-c010-47a0-b584-49e1bf86ab2f.png b/public/images/films/posters/2b0d7349-c010-47a0-b584-49e1bf86ab2f.png new file mode 100644 index 0000000..06ae311 Binary files /dev/null and b/public/images/films/posters/2b0d7349-c010-47a0-b584-49e1bf86ab2f.png differ diff --git a/public/images/films/posters/311f772f-6559-4982-8918-d0f4be9e1b76.webp b/public/images/films/posters/311f772f-6559-4982-8918-d0f4be9e1b76.webp new file mode 100644 index 0000000..8425efc Binary files /dev/null and b/public/images/films/posters/311f772f-6559-4982-8918-d0f4be9e1b76.webp differ diff --git a/public/images/films/posters/34f042bd-23d6-40f4-9707-4b3bb62fdd58.png b/public/images/films/posters/34f042bd-23d6-40f4-9707-4b3bb62fdd58.png new file mode 100644 index 0000000..9331a2a Binary files /dev/null and b/public/images/films/posters/34f042bd-23d6-40f4-9707-4b3bb62fdd58.png differ diff --git a/public/images/films/posters/3c113b66-3bb5-4cac-90eb-965ecedc4aa2.png b/public/images/films/posters/3c113b66-3bb5-4cac-90eb-965ecedc4aa2.png new file mode 100644 index 0000000..1bd6372 Binary files /dev/null and b/public/images/films/posters/3c113b66-3bb5-4cac-90eb-965ecedc4aa2.png differ diff --git a/public/images/films/posters/584f310b-2269-4b05-a09d-261a0a3c1f78.webp b/public/images/films/posters/584f310b-2269-4b05-a09d-261a0a3c1f78.webp new file mode 100644 index 0000000..fbdd1ff Binary files /dev/null and b/public/images/films/posters/584f310b-2269-4b05-a09d-261a0a3c1f78.webp differ diff --git a/public/images/films/posters/5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.webp b/public/images/films/posters/5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.webp new file mode 100644 index 0000000..dafeccc Binary files /dev/null and b/public/images/films/posters/5bd753b7-9ff1-4966-a1c4-b3b93c62ed5d.webp differ diff --git a/public/images/films/posters/665a4095-73b9-480d-a0a4-b2aafaf2bce4.png b/public/images/films/posters/665a4095-73b9-480d-a0a4-b2aafaf2bce4.png new file mode 100644 index 0000000..b38717d Binary files /dev/null and b/public/images/films/posters/665a4095-73b9-480d-a0a4-b2aafaf2bce4.png differ diff --git a/public/images/films/posters/bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.webp b/public/images/films/posters/bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.webp new file mode 100644 index 0000000..c391dd2 Binary files /dev/null and b/public/images/films/posters/bbdb0178-0b96-4ab5-addf-ba1f029c1cb3.webp differ diff --git a/public/images/films/posters/down-the-pch.png b/public/images/films/posters/down-the-pch.png new file mode 100644 index 0000000..7810722 Binary files /dev/null and b/public/images/films/posters/down-the-pch.png differ diff --git a/public/images/films/posters/duel.png b/public/images/films/posters/duel.png new file mode 100644 index 0000000..bbf4511 Binary files /dev/null and b/public/images/films/posters/duel.png differ diff --git a/public/images/films/posters/e1f58162-9288-418e-803d-196dcde00782.jpeg b/public/images/films/posters/e1f58162-9288-418e-803d-196dcde00782.jpeg new file mode 100644 index 0000000..b0449a6 Binary files /dev/null and b/public/images/films/posters/e1f58162-9288-418e-803d-196dcde00782.jpeg differ diff --git a/public/images/films/posters/ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg b/public/images/films/posters/ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg new file mode 100644 index 0000000..8ccf88c Binary files /dev/null and b/public/images/films/posters/ef92cd99-7188-4c48-b4bf-0b31fdd8934e.jpg differ diff --git a/public/images/films/posters/forgingacountry.webp b/public/images/films/posters/forgingacountry.webp new file mode 100644 index 0000000..b83cf9e Binary files /dev/null and b/public/images/films/posters/forgingacountry.webp differ diff --git a/public/images/films/posters/god-bless-bitcoin.webp b/public/images/films/posters/god-bless-bitcoin.webp new file mode 100644 index 0000000..86aea34 Binary files /dev/null and b/public/images/films/posters/god-bless-bitcoin.webp differ diff --git a/public/images/films/posters/home.webp b/public/images/films/posters/home.webp new file mode 100644 index 0000000..ce6417c Binary files /dev/null and b/public/images/films/posters/home.webp differ diff --git a/public/images/films/posters/identity-theft.png b/public/images/films/posters/identity-theft.png new file mode 100644 index 0000000..d4e3193 Binary files /dev/null and b/public/images/films/posters/identity-theft.png differ diff --git a/public/images/films/posters/stranded.png b/public/images/films/posters/stranded.png new file mode 100644 index 0000000..3f746e0 Binary files /dev/null and b/public/images/films/posters/stranded.png differ diff --git a/public/images/films/posters/thethingswecarry.webp b/public/images/films/posters/thethingswecarry.webp new file mode 100644 index 0000000..fb9dd3f Binary files /dev/null and b/public/images/films/posters/thethingswecarry.webp differ diff --git a/src/data/indeeHubFilms.ts b/src/data/indeeHubFilms.ts index facd13c..90350e3 100644 --- a/src/data/indeeHubFilms.ts +++ b/src/data/indeeHubFilms.ts @@ -1,8 +1,12 @@ -// Real IndeeHub films extracted from screening room -// Generated from assets/films/indeedhub-films.json +// Real IndeeHub films with local and CDN images +// Local images saved in public/images/films/ import type { Content } from '../types/content' +// Helper to determine if we have local image +const hasLocal = (id: string, ext: string) => `/images/films/posters/${id}.${ext}` +const hasLocalBackdrop = (id: string, ext: string) => `/images/films/backdrops/${id}.${ext}` + export const indeeHubFilms: Content[] = [ { id: 'god-bless-bitcoin', @@ -20,8 +24,8 @@ export const indeeHubFilms: Content[] = [ id: 'thethingswecarry', title: 'The Things We Carry', description: 'A compelling narrative exploring the emotional weight of our past and the baggage we carry through life.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/3eb8c816-f479-4a02-9590-c19f61719171/films/f8ff14e5-57d8-4a64-8417-77972d3fd31f/poster-1745795758433.webp', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/3eb8c816-f479-4a02-9590-c19f61719171/films/f8ff14e5-57d8-4a64-8417-77972d3fd31f/poster-1745795758433.webp', + thumbnail: hasLocal('thethingswecarry', 'webp'), + backdrop: hasLocalBackdrop('thethingswecarry', 'webp'), type: 'film', categories: ['Drama'], nostrEventId: '' @@ -30,8 +34,8 @@ export const indeeHubFilms: Content[] = [ id: 'duel', title: 'Duel', description: 'An intense confrontation that tests the limits of human resolve.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/ab95a398-f66e-4a1d-9fc7-6ceebca81bd1/films/8a98dac1-7f18-4a53-824d-20ad837ec54c/poster-1738119002958.png', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/ab95a398-f66e-4a1d-9fc7-6ceebca81bd1/films/8a98dac1-7f18-4a53-824d-20ad837ec54c/poster-1738119002958.png', + thumbnail: hasLocal('duel', 'png'), + backdrop: hasLocalBackdrop('duel', 'png'), type: 'film', categories: ['Drama', 'Action'], nostrEventId: '' @@ -52,8 +56,8 @@ export const indeeHubFilms: Content[] = [ id: '2b0d7349-c010-47a0-b584-49e1bf86ab2f', title: 'Hard Money', description: 'Understanding sound money principles and the importance of monetary sovereignty.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/2b0d7349-c010-47a0-b584-49e1bf86ab2f/poster-1712660400089.png', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/2b0d7349-c010-47a0-b584-49e1bf86ab2f/poster-1712660400089.png', + thumbnail: hasLocal('2b0d7349-c010-47a0-b584-49e1bf86ab2f', 'png'), + backdrop: hasLocalBackdrop('2b0d7349-c010-47a0-b584-49e1bf86ab2f', 'png'), type: 'film', categories: ['Documentary', 'Finance', 'Bitcoin'], nostrEventId: '' @@ -62,8 +66,8 @@ export const indeeHubFilms: Content[] = [ id: '665a4095-73b9-480d-a0a4-b2aafaf2bce4', title: 'Bitcoiners', description: 'Meet the people building the Bitcoin ecosystem and changing the world.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/665a4095-73b9-480d-a0a4-b2aafaf2bce4/bitcoiners_poster.png', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/665a4095-73b9-480d-a0a4-b2aafaf2bce4/bitcoiners_poster.png', + thumbnail: hasLocal('665a4095-73b9-480d-a0a4-b2aafaf2bce4', 'png'), + backdrop: hasLocalBackdrop('665a4095-73b9-480d-a0a4-b2aafaf2bce4', 'png'), type: 'film', categories: ['Documentary', 'Bitcoin'], nostrEventId: '' @@ -72,8 +76,8 @@ export const indeeHubFilms: Content[] = [ id: '3c113b66-3bb5-4cac-90eb-965ecedc4aa2', title: 'Lekker Feeling: A Bitcoin Ekasi Story', description: 'A heartwarming story of Bitcoin adoption in South African townships.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/3c113b66-3bb5-4cac-90eb-965ecedc4aa2/poster-1712235708738.png', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/3c113b66-3bb5-4cac-90eb-965ecedc4aa2/poster-1712235708738.png', + thumbnail: hasLocal('3c113b66-3bb5-4cac-90eb-965ecedc4aa2', 'png'), + backdrop: hasLocalBackdrop('3c113b66-3bb5-4cac-90eb-965ecedc4aa2', 'png'), type: 'film', categories: ['Documentary', 'Bitcoin'], nostrEventId: '' @@ -92,8 +96,8 @@ export const indeeHubFilms: Content[] = [ id: 'bbdb0178-0b96-4ab5-addf-ba1f029c1cb3', title: 'The Housing Bubble', description: 'An examination of the 2008 financial crisis and its lasting impact.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/bbdb0178-0b96-4ab5-addf-ba1f029c1cb3/poster-1712662953502.webp', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/bbdb0178-0b96-4ab5-addf-ba1f029c1cb3/poster-1712662953502.webp', + thumbnail: hasLocal('bbdb0178-0b96-4ab5-addf-ba1f029c1cb3', 'webp'), + backdrop: hasLocalBackdrop('bbdb0178-0b96-4ab5-addf-ba1f029c1cb3', 'webp'), type: 'film', categories: ['Documentary', 'Finance'], nostrEventId: '' @@ -102,8 +106,8 @@ export const indeeHubFilms: Content[] = [ id: '584f310b-2269-4b05-a09d-261a0a3c1f78', title: 'Menger. Notes on the margin', description: 'Exploring Austrian economics and Carl Menger\'s revolutionary ideas on value.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/584f310b-2269-4b05-a09d-261a0a3c1f78/poster-1712662055015.webp', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/0d5bf3f1-31a6-4a79-865b-81100207da10/films/584f310b-2269-4b05-a09d-261a0a3c1f78/poster-1712662055015.webp', + thumbnail: hasLocal('584f310b-2269-4b05-a09d-261a0a3c1f78', 'webp'), + backdrop: hasLocalBackdrop('584f310b-2269-4b05-a09d-261a0a3c1f78', 'webp'), type: 'film', categories: ['Documentary', 'Economics'], nostrEventId: '' @@ -142,8 +146,8 @@ export const indeeHubFilms: Content[] = [ id: 'home', title: 'HOME', description: 'A poignant exploration of what home means in our modern world.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/3ce871ce-d339-4dbd-badb-0826469a7f61/films/fda47662-13fc-4359-bab0-554731e0a788/poster-1720052618702.webp', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/3ce871ce-d339-4dbd-badb-0826469a7f61/films/fda47662-13fc-4359-bab0-554731e0a788/poster-1720052618702.webp', + thumbnail: hasLocal('home', 'webp'), + backdrop: hasLocalBackdrop('home', 'webp'), type: 'film', categories: ['Drama'], nostrEventId: '' @@ -152,8 +156,8 @@ export const indeeHubFilms: Content[] = [ id: 'e1f58162-9288-418e-803d-196dcde00782', title: 'Kismet', description: 'A story of fate, destiny, and the unexpected paths life takes us on.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/cc3ab791-2295-420e-b3c5-639bc251f98f/films/e1f58162-9288-418e-803d-196dcde00782/poster-1736192312542.jpeg', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/cc3ab791-2295-420e-b3c5-639bc251f98f/films/e1f58162-9288-418e-803d-196dcde00782/poster-1736192312542.jpeg', + thumbnail: hasLocal('e1f58162-9288-418e-803d-196dcde00782', 'jpeg'), + backdrop: hasLocalBackdrop('e1f58162-9288-418e-803d-196dcde00782', 'jpeg'), type: 'film', categories: ['Drama'], nostrEventId: '' @@ -162,8 +166,8 @@ export const indeeHubFilms: Content[] = [ id: 'identity-theft', title: 'Identity Theft', description: 'A thriller about stolen identity and the fight to reclaim one\'s life.', - thumbnail: 'https://d1yvaqj97q119b.cloudfront.net/04d05c0d-40ad-46cb-adaf-4d0e82abb708/films/fe92f538-d5c0-4cbe-b48e-06fde5684f5e/poster-1725418840084.png', - backdrop: 'https://d1yvaqj97q119b.cloudfront.net/04d05c0d-40ad-46cb-adaf-4d0e82abb708/films/fe92f538-d5c0-4cbe-b48e-06fde5684f5e/poster-1725418840084.png', + thumbnail: hasLocal('identity-theft', 'png'), + backdrop: hasLocalBackdrop('identity-theft', 'png'), type: 'film', categories: ['Thriller'], nostrEventId: '' @@ -207,6 +211,16 @@ export const indeeHubFilms: Content[] = [ type: 'film', categories: ['Drama'], nostrEventId: '' + }, + { + id: 'down-the-pch', + title: 'Down the P.C.H.', + description: 'A journey down California\'s Pacific Coast Highway.', + thumbnail: hasLocal('down-the-pch', 'png'), + backdrop: hasLocalBackdrop('down-the-pch', 'png'), + type: 'film', + categories: ['Drama'], + nostrEventId: '' } ] diff --git a/src/views/Browse.vue b/src/views/Browse.vue index 3b35768..a46054c 100644 --- a/src/views/Browse.vue +++ b/src/views/Browse.vue @@ -2,8 +2,11 @@