Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions common/get-movie-data.js
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ const ignoredIds = [
1322900, // T. REX 3D -- https://www.themoviedb.org/movie/1322900-t-rex-3d
1286035, // Short -- https://www.themoviedb.org/movie/1286035-short
491034, // This is Home -- https://www.themoviedb.org/movie/491034-this-is-home
1047214, // Global -- https://www.themoviedb.org/movie/1047214-global
];

/**
Expand Down
2 changes: 2 additions & 0 deletions common/known-removable-phrases.js
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,7 @@ const knownRemovablePhrases = [
"Hitch-October:",
"March To Hitchcock:",
"for Halloween",
"followed by a Talk with Joshua Magor",
"The Film with Live Band",
"with intro and Q&A",
"with an introduction from Aidan Zamiri and Charli XCX",
Expand All @@ -284,6 +285,7 @@ const knownRemovablePhrases = [
"with Steve Zissou",
"with wine tasting",
"with Molly Miles",
"with Live Acoustic Guitar & Introduction",
"with Live Performance",
"with Loose Willis & Maxim Melton",
"with Loose Willis & Avery McNeilly",
Expand Down
176 changes: 176 additions & 0 deletions common/tests/test-titles.json
Original file line number Diff line number Diff line change
Expand Up @@ -61062,5 +61062,181 @@
{
"input": "Cine-Real presents: 12 Angry Men.",
"output": "12 angry men"
},
{
"input": "BFI IMAX Special Preview: Exit 8",
"output": "exit 8"
},
{
"input": "Two Prosecutor (Zwei Staatsanwälte)",
"output": "two prosecutor"
},
{
"input": "ReDavolt Short Film Screening",
"output": "redavolt short"
},
{
"input": "DocHouse: All and Nothing",
"output": "all nothing"
},
{
"input": "DocHouse: Dear Tomorrow",
"output": "dear tomorrow"
},
{
"input": "DocHouse: My Father's Diaries",
"output": "my fathers diaries"
},
{
"input": "DocHouse: The Last Spy",
"output": "last spy"
},
{
"input": "Kids Club: Bluey: Playdates with Friends",
"output": "bluey playdates with friends"
},
{
"input": "Kids Club: Little Amélie",
"output": "little amelie"
},
{
"input": "Kids Club: My Neighbor Totoro (Dubbed)",
"output": "my neighbor totoro"
},
{
"input": "Kids Club: Spirited Away (Dubbed)",
"output": "spirited away"
},
{
"input": "The General",
"output": "the general"
},
{
"input": "Speed Networking for Film, TV, Music, and Media at Refinery CityPoint",
"output": "speed networking for film tv music media at refinery citypoint"
},
{
"input": "Milestone: Streets Paved with Gold",
"output": "milestone streets paved with gold"
},
{
"input": "Family Film Club: Back to the Future",
"output": "back to the future"
},
{
"input": "Family Film Club: Willy Wonka & The Chocolate Factory",
"output": "willy wonka the chocolate factory"
},
{
"input": "In Focus: Onyeka Igwe 2 – Accidental Aesthetic Tradition + Q&A",
"output": "in focus onyeka igwe 2 accidental aesthetic tradition"
},
{
"input": "In Focus: Onyeka Igwe 3 + Q&A",
"output": "in focus onyeka igwe 3"
},
{
"input": "Two Refusals & An Impossible Address + Q&A",
"output": "two refusals an impossible address"
},
{
"input": "North Circular + Q&A",
"output": "north circular"
},
{
"input": "Krol Dopalaczy (\"King of Dope\") - in partnership with HOPEC",
"output": "krol dopalaczy"
},
{
"input": "VINYL (25 anniversary screening)",
"output": "vinyl"
},
{
"input": "DIY Producing",
"output": "diy producing"
},
{
"input": "Film Without Images: Inner CUT with Belinda Zhawi",
"output": "film without images inner cut with belinda zhawi"
},
{
"input": "Sensorial Cinema and the Black Analogue Image",
"output": "sensorial cinema the black analogue image"
},
{
"input": "Shooting on the Aaton LTR 16mm",
"output": "shooting on the aaton ltr 16mm"
},
{
"input": "Scream Unseen (7 April)",
"output": "mystery movie"
},
{
"input": "PARENTS & BABY screening: Midwinter Break",
"output": "midwinter break"
},
{
"input": "CLUB ROOM: Hutch",
"output": "hutch"
},
{
"input": "Goodbye Breasts! + Q&A",
"output": "goodbye breasts"
},
{
"input": "Fanny and Alexander + Live Violin Performance & Introduction by Elin Norqvist, Swedish Embassy",
"output": "fanny alexander"
},
{
"input": "Güeros with Live Acoustic Guitar & Introduction",
"output": "gueros"
},
{
"input": "Pierrot le Fou followed by a Talk with Joshua Magor",
"output": "pierrot le fou"
},
{
"input": "Police Story 3: Supercop (4K Restoration)",
"output": "police story 3 supercop"
},
{
"input": "Community Screening: Plainclothes",
"output": "plainclothes"
},
{
"input": "Pink Narcissus (4K Restoration) + Extended Intro",
"output": "pink narcissus"
},
{
"input": "10 years of Girls in Film: Global Screening",
"output": "global"
},
{
"input": "Pitchblack Mixtapes: Mid-'90s Melancholy",
"output": "pitchblack mixtapes mid-90s melancholy"
},
{
"input": "Amélie (25th Anniversary)",
"output": "amelie"
},
{
"input": "OffBeat Folk Film Festival: Epic Journeys",
"output": "epic journeys"
},
{
"input": "OffBeat Folk Film Festival: Our Stories",
"output": "our stories"
},
{
"input": "OffBeat Folk Film Festival: Outside Interests",
"output": "outside interests"
},
{
"input": "The Killer",
"output": "the killer"
},
{
"input": "The Perfect Number",
"output": "perfect number"
}
]