GithubHelp home page GithubHelp logo

acefire6 / ordered-arrowverse Goto Github PK

View Code? Open in Web Editor NEW
96.0 7.0 34.0 542 KB

A listing of all shows in the Arrowverse in watch order to ensure continuity and sensible ordering for crossover episodes

Home Page: https://arrowverse.info

Python 8.67% HTML 89.19% CSS 0.68% JavaScript 1.41% Shell 0.02% Procfile 0.03%
arrow series supergirl episodes the-flash python quart crossovers

ordered-arrowverse's Introduction

Arrowverse Series Ordering

Build Status

This is a project that aims to centralize the series in the Arrowverse that have crossovers to make it easy to watch the episodes in the correct order.

How It Works:

This project uses data from the episode lists on the Arrow Wiki and the episodes are ordered by air date.

Data is also drawn from Wikipedia when necessary.

Currently Supported Series:

  • Arrow
  • Batwoman
  • Black Lightning
  • Constantine
  • DC's Legends of Tomorrow
  • The Flash
  • Freedom Fighters: The Ray
  • Stargirl
  • Supergirl
  • Superman & Lois
  • Vixen

ordered-arrowverse's People

Contributors

acefire6 avatar blackbaud-trevorburch avatar burchtm avatar deanpienaar avatar dependabot-preview[bot] avatar dependabot[bot] avatar mhmmm avatar neil-menghani avatar pyup-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

ordered-arrowverse's Issues

Episodes in wrong order

Dc legends S 03 E01 “aruba con” is before the flash S 04 E01 “the flash reborn”.
You can see this because in the legends episode Nade is fighting side by side with kid flash and Kid flash catches them and Nade says his only the 2nd best hero in cc therefore the episode is before the flash is back in cc.

Feature - date filter

Would you be open to the concept of a date filter? I think I can do a pull request and get the feature in without a lot of work.

Superman and lois

This list is missing superman and Lois because they are part of the arrowverse

Website is down

Some problem with the server?
I get a 500 when trying to load the website.

Thanks for the super-useful app btw!

Episode Ordering Error

Supergirl S01E04 and S01E05 have their episode labels misordered. The titles, dates and places in the list are correct, but episode 4 says S01E05 and vice versa.

Flash 1990

Perhaps we can add the Flash 1990 series into the watch order. These episodes can be hidden by default, along with Black Lightning (which is technically not yet part of Arrowverse but probably will be after the next crossover).

Supergirl and Vixen season 2

There is a couple Supergirl episodes out of order. In addition, shouldn't Vixen season 2 be grouped together like season 1?

Batwoman Season 2 Episode 18 shows as 'S02E18[1]'

The episode 18 of Season 2 of Batwoman shows incorrectly as 'S02E18[1]' instead of 'S02E18':
image

That is because in the table that it got data from (https://arrow.fandom.com/wiki/List_of_Batwoman_episodes) the episode has a reference with identifier [1], I think the best solution would be to either ignore numbers in brackets or ignore anything after the proper episode name (using regular expression?).

The list of episodes of Batwoman on the Arrowverse Wiki:
image

Note that the reference may be removed in the future, and therefore the name could eventually be right again, but I think that it still should be handled properly.

Full list of Crisis changes

Crisis changes everything.

List of Arrowverse and Arrowverse adjacent shows, which are not on the list:

Current:

Upcoming

Unofficial

Christopher Chance, the Human Target, appears in:

and is mentioned in Arrow S06E02

I'll try to fork the project, should I find the time. It's been a very useful resource, until the episode orders started sliding around.

Also, before comments come, Constantine: City of Demons, is listed as DCAMU, not Arrowverse.

Tangentially tied to the live-action series Constantine through actor Matt Ryan, the series is set in the DC Animated Movie Universe

Read from API via my Discord Bot

Hey, I'm currently working on a Discord Bot, and I'm having quite some trouble in calling your RSS feed. Either because I'm just dumb or because I'm having trouble calling the atom feed, I'd appreciate any type of response.

Supergirl season 1 episodes need weeks added

Supergirl "World's Finest" (March 28, 2016) happened during The Flash "Versus Zoom" (April 19, 2016). CBS and The CW didn't coordinate the episodes to happen in the same week. So, one can watch the first few minutes of "Versus Zoom" then go over to "World's Finest" and watch it completely then go back to "Versus Zoom".

Save watched episodes

At first; thanks for building this website!

It would be awesome if you could save the episodes you've watched. Just with an selectbox before each episode. It would already be good if it's stored in LocalStorage. This should be easy to build. Also storing applied filters would be very useful.

Episode Runtime

Look into showing the runtime of each episode and the total runtime of all episodes in the current filter

Filtering by date

Hey there. This app is a nice little resource. Thanks!

I'd love for there to be a filter for excluding shows in a certain range, too. The use case is that I'd like to all episodes for each show's most recent season without scrolling. Writing a bunch of code is clearly easier than scrolling down the list (no, not really, but writing code is fun).

If you don't plan on writing this feature yourself, would you be open to a pull request? It'd probably need to change how filtering works a little bit, as filtering now only allows one to exclude shows.

My first pass at thinking up a couple options how to add this feature:

  • Adding a second filter to exclude by date:
  • one filter is the original for excluding shows
  • the second would be a filter for excluding dates
  • Filtering is in an expandable list
    • There a "Show Filter Options" button or link, and clicking on it expands the list
    • This list includes N filtering options, which be filtering by date or range
    • If easy enough to do, one could bookmark the filtered list, too!

Thoughts on how to filter by date:

  • Before a specific date
    • "I want to watch episodes before May 15, 2013" (Arrow, season 1)
  • After a specific date
    • "I want to watch episodes after October 9, 2017" (every show's most recent reason)
    • "I want to watch every episode since March 1, 2018" (I've watched everything up to that point)
  • Between two dates
    • "I want to watch every episode between November 1, 2015 and December 1, 2015" (I have fond memories of that time, and want to relive the experience!)

Request to add watched filter

It would be helpful to show what has been watched or not.

Suggested implementation:

  • Add Column to page
  • Add checkbox to column
  • Use a button with a function to filter out rows
  • Button should be "Show / Hide watched"
  • Use cookie to store data
  • Use function to join data

Add Black Lightning (New DC Show)

Announced episodes of Season 1 till now:-
S01 E01 - The Resurrection - 16 January 2018
S01 E02 - Lawanda: The Book of Hope - 23 January 2018
S01 E03 - Lawanda: The Book of Burial - 30 January 2018
S01 E04 - Black Jesus - 7 February 2018
S01 E05 - Aches and Pains - 14 February 2018
S01 E06 - Vengeance - 21 February 2018
S01 E07 - The New Norm - 28 February 2018
S01 E08 - Revelations - No Air Date
S01 E09 - Little Black Lies - No Air Date
S01 E10 - Sins of the Father - No Air Date
S01 E11 - Rebellion in the Ranks - No Air Date
S01 E12 - In the Lion's Den - No Air Date

Sources:- https://en.wikipedia.org/wiki/Black_Lightning_(TV_series)
http://www.imdb.com/title/tt6045840/

Episode Order keeps changing??

So I noticed whenever either an episode of Arrow or LoT is added, they keep changing positions with each other. Like at first Arrow was before LoT, then when another episode is added LoT would be before Arrow. I noticed this when LoT S04E11 was switching places with Arrow S07E18.

Makes it quite frustrating when actually trying to watch in order.. and you come back to find out.. you probably watched it in the wrong order.

ORM?

Do you use an ORM?
I feel like it'd make queries faster....

Background colour

Would you be able to set a quick option for selecting "day" (white) or "night" (black) for the background colour please?

RSS feed

Please add an RSS feed to the website.

Freedom Fighters: The Ray

I know the list is going by date. However, I feel like "Freedom Fighters: The Ray" should go after "Arrow 5×23: Lian Yu" and before the new season. It would make more sense in the story.

wrong air date

565 | DC's Legends of Tomorrow | S05E06 | Mr. Parker's Cul-De-Sac March 03, 2020

It airs on March 10, 2020 according to the CW and their wiki :)
Screen Shot 2020-03-07 at 3 30 01 AM

Missing episodes/incorrect dates

I have noticed that some episodes (some things from this week all the way to August, like legends 6.4) are not there even though they are on the wiki.

Other shows

You should have added the other shows in the CW arrowverse to the list including Vixen, Constantine (animated + real life) and the other webshows).

Stargirl

You guys should consider adding Stargirl when Season 2 is released since we know Jay Garrick will be playing a part in it, which ties it into the Arrowverse.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.