[I will try and update the list this week (haven't had the time to do that)...]
This is the simplified list for easy viewing order for Arrowverse!
DC's Legends of Tomorrow
Freedom Fighters: The Ray
Constantine: City of Demons
Webisodes(you can find most of these videos at YouTube or at CWtv website):
Blood Rush - between Arrow S2E05 and S2E06.
Chronicles of Cisco - between Flash S2E17 and S2E18.
Superhero Fight Club 1.0 - is a promo for the final episodes of Arrow S3 and Flash S1 (arrives after Flash S1E18)
Superhero Fight Club 2.0 - is more or less a promo for Supergirl joining CW. (arrives before Flash season 3)
Constantine - watch before Season 1 of Constantine:
Modern Mystery: Tales of the Dark Arts - Who is John Constantine?
Ravenscar Institute Patient Debrief
The Flash - Stretched Scene #1 : Flash S4E06
The Flash - Stretched Scene #2 : Flash S4E07
The Flash - Stretched Scene #3 : Flash S4E09(there's also a deleted scene for this episode)
Constantine has a cameo in Arrow S4E05. I do recommend you to watch this series, but there's no must. But he might get back into the Arrowverse one day. (and I also would recommend to watch it in this order: 1, 6, 2-5, 7-13. Episode 6 was shot to air as the second episode of the series)
I have added SupergirlSeason 1 before the crossover episode to the list. You can watch it basically whenever you want, as long as you watch it before Flash S2E18 or after Flash S2E18(I personally prefer to watch it before Flash episode, but both ways work). Also S1E04 and S1E05 were aired ouut of original order. Episode 5 should be viewed before episode 4
Constantine: City of Demons: So it appears that Constantine: City of Demons is not a continuation of the Constantine series and so it is not included in Arrowverse. Instead it's in the same universe as Justice League Dark (so it's in DC Animated Universe). But for now I'm going to leave it in the list, as it still explains things like "Newcastle" and etc. But they may get connected, as Constantine will becomes a regular on DC: Legends next season. So we will wait and see.
Upcoming: Stargirl 2020
There will be a Arrow spin-off series following Mia (Katherine McNamara) also Canaries Laurel Lance and Dinah Drake will be part of the spin-off.
Superman and Lois 2020 Supergirl spin-off series.
Green Lantern series on HBO Max streaming services
Connected Shows/Movies & their Earths:
Supergirl (post Crisis on Infinite Earths)
Freedom Fighters: the Ray (2017–2018)
Green Lantern (upcoming)
the year 2046 earth
Swamp Thing (2019)
Supergirl (pre Crisis on Infinite Earths)
The Green Hornet (1966–1967)
Batman: Return of the Caped Crusaders (2016)
Batman vs. Two-Face (2017 Video)
Wonder Woman (1975–1979)
Tim Burton's Batman Movies
The Flash (1990–1991)
Superman II (1980)
Superman Returns (2006) [Brandon Routh]
future batman (batman beyond?)
Kara and the Chronicles of Krypton
Oliver Queen Chronicles
Smallville: Justice and Doom
Birds of Prey (2002–2003)
Lucifer (cameo in crossover 5 years before the original show)
Black Lightning(earth 37(?)
DC Extended Universe
Comic books that also follow the series:
Arrow - takes place turning Arrow season 1
Arrow - Vengeance - takes place turning Arrow season 2
Arrow: Season 2.5 takes place between Arrow season 2 and 3
Arrow: The Dark Archer - takes place at the end of season 3 of Arrow
Arrow: A Generation of Vipers - takes place before Arrow S4E07
Arrow: Fatal Legacies - the untold story between Arrow Season 5-6.
The Flash: Season Zero - takes place turning Flash season 1
The Flash: The Haunting of Barry Allen - takes place after Flash S2E07
The Flash: Hocus Pocus - Non-Flashpoint Timeline (Flash season 3)
The Flash: Johnny Quick - Flash season 3 (Non-Flashpoint Timeline)