Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add also e-prix (formula E) #152

Closed
serrq opened this issue May 1, 2024 · 12 comments · Fixed by #166
Closed

Please add also e-prix (formula E) #152

serrq opened this issue May 1, 2024 · 12 comments · Fixed by #166

Comments

@serrq
Copy link

serrq commented May 1, 2024

https://www.fiaformulae.com/en

https://www.youtube.com/channel/UC-DuRqsBQOEk_5o1q4Ze-Fg

@serrq serrq changed the title Please add also e-prix (electrical formula 1) Please add also e-prix (formula E) May 1, 2024
@BrightDV
Copy link
Owner

BrightDV commented May 8, 2024

I'm sorry, but I don't think I will add this feature soon. I searched a bit but didn't find any database for the results nor the articles. I could do a scraper, but scraping the whole website to render it in the app seems a bit useless to me (at least compared to the work that has to be done).
However, when the app will be more stable, and with a full support of F1, then I may consider this. The app could become a hub for different motorsport championships (F1, Formula E, F2, etc.).

@BrightDV BrightDV closed this as not planned Won't fix, can't repro, duplicate, stale May 8, 2024
@BrightDV
Copy link
Owner

BrightDV commented Jun 24, 2024

After some afterthoughts, it seems more doable! I already found routes to fetch the home articles list, the article's content, the standings and the schedule!

@BrightDV BrightDV reopened this Jun 24, 2024
@serrq
Copy link
Author

serrq commented Jun 24, 2024

Thanks!

@BrightDV BrightDV linked a pull request Jun 25, 2024 that will close this issue
29 tasks
@BrightDV
Copy link
Owner

It is moving pretty quick! Now you can read the news (with the custom video player, no account needed), see the driver/team standings, see the calendar and see the free practice/combined qualifying/race results.
Also, there is a dialog in the settings to select the championship you want to follow.
Moreover, I will make the app-cache championship-specific, so you will be able to save offline both F1 and FE standings/calendars...

@serrq
Copy link
Author

serrq commented Jun 27, 2024

Off topic. Is there a way to watch a GP only through car avatars? Just pawns on the track?

@BrightDV
Copy link
Owner

Do you mean the cars on a map? Formula 1 or Formula E?

@serrq
Copy link
Author

serrq commented Jun 28, 2024

Yes. Both.

Live, I mean

@BrightDV
Copy link
Owner

I don't know any for Formula E as I don't follow the races. However, for Formula 1, there is f1-dash, which has a dashboard with a track map (at the bottom on mobile, among a lot of features).
Also, it is the unofficial webview for live sesssions since the latest version.

@BrightDV
Copy link
Owner

I just found this for Formula E, it is the official webview: https://livetiming-formula-e.alkamelsystems.com/fiaformulae (map, timetable, radios...)
If I find an event tracker for FE, I will add it to the app as the live session webview.

@BrightDV
Copy link
Owner

BrightDV commented Jul 3, 2024

So I should have added everything now, I will use the app for some days to try to find any bug.
The above link is added as the only webview available.
Also, I have added a button to the settings to update the championship id; it should be clicked once at the start of each new season; everything else should work fine without yearly update!

@serrq
Copy link
Author

serrq commented Jul 3, 2024

Excellent!

@BrightDV
Copy link
Owner

BrightDV commented Jul 4, 2024

So I merged this, it will be available alongside the downloads in the next update (which should be around friday or saturday).
The only limitation is the downloads from Formula E: the videos are only provided as HLS streams which is not supported by the downloader. Also the app mix scraped and api-requested data for the article reader, so it is not available there neither.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants