Click anywhere to close this dialog

Farewell

Great is the art of beginning, but greater is the art of ending
Henry Wadsworth Longfellow

I announce that I cease all development and activity in the programming universe indefinitely. My career has reached the turning point I was not expecting for at least another year, leaving me highly off guard and without laid-out plans for this hobby's continuity. I have begun a 5-year residency program in Neurosurgery which is clearly not compatible, time-wise, with programming.

I gave in all my passion for developing, and you gave me back your loyalty and trust, even when I did not deserve that much. Now it is the time for payback. I release all my present and past work as Open Source software, in the hope some talented developer will continue maintaining and expanding my vision of a modern, sleek forum software. The intrinsic flexibility of MyBB is the true hidden gem of an otherwise outdated codebase; I do hope the project can continue and be updated complying to the latest coding standards.

I hereby thank Euan, kawaii, andrewjs18, Ben, Matt, Omar G., effone, Eric J., Devilshakerz, Wildcard, JordanMussi and all the other team members I have had the opportunity to work with when I was a MyBB team member. I thank Tomm M, my mentor, who inspired me to pick up coding with his piece-of-art plugins. And finally, I thank all of you MyBBoost subscribers who have helped me getting through my toughest university years economically.

Yours sincerely, Filippo

Flyover development

20 Nov 2015 Edited
#1

Upcoming version checklist


Currently there are no known bugs or improvements planned.

WARNING SIGN There is no ETA. Please refrain to ask when the new version is out. The checklist might not be emptied before a new version is released. A WHITE HEAVY CHECK MARK mark indicates the item has been implemented and/or fixed.

Version 2.3 (released: 16 April 2020)


FIRE HybridAuth update to 3.3, with the most notable change occurring to Facebook's Graph API switching from v2.12 to v6.0. Version 2.12 will be deprecated starting from 5 May 2020
BUG fixed [BUG] Facebook registering results in email = 1

Version 2.2 (released: 5 January 2020)


FIRE HybridAuth update to 3.1.1
SQUARED NEW Suggestion: Disabling mybb login/registration in 1.6. Force operational status has been extended to cover both logging in and registering
SQUARED NEW use provider-specific custom fields to avoid overwriting profile data. Requested in Facebook profile link/url by @Enes Palit
SQUARED NEW Feature request: disable unlinking from provider
SQUARED NEW profile URL and email as new custom profile fields. Requested in Facebook profile link/url by @Enes Palit
SQUARED NEW Amazon provider. Requested in Amazon Request by @Omniscient
BUG synchronization does not occur upon registering. Reported by @Enes Palit in Facebook profile link/url
BUG synchronization options do not save upon registering
BUG "language" field is missing from the language files. Reported by @Enes Palit in Facebook profile link/url

Version 2.1 (released: 1 August 2019)


LOCK Fixed medium priority vulnerability. To ensure a responsible disclosure, it will not be disguised publicly. If you want to know more about this vulnerability, please PM me. Reported by @Omniscient
BUG fast registration is breaking login and registration. Reported in Flyover 2.0 - GitHub Authentication not working

Version 2.0 (released: 2 April 2019)


FIRE code rewrite from the ground up
FIRE HybridAuth update to 3.0.0 RC9
SQUARED NEW custom scopes per every provider
SQUARED NEW new ACP panel
SQUARED NEW new redirect URI
SQUARED NEW new providers: GitLab, Mailru, Odnoklassniki, Spotify, WeChat, Yandex
SQUARED NEW new data point for synchronization: language

Version 1.5 (released: 8 May 2018)


BUG Fixed critical issues with MySQL Strict Mode
LOCK Fixed medium priority vulnerability. To ensure a responsible disclosure, it will not be disguised publicly. If you want to know more about this vulnerability, please PM me

Version 1.4.1 (released: 4 May 2018)


BUG Hotfix

Version 1.4 (released: 3 May 2018)


BUG Fixed privately-reported issues with certain environments

Version 1.3 (released: 1 Oct 2017)


FIRE HybridAuth update to version 2.9.6 with notable performance improvements
SQUARED NEW Custom Profile Fields support in registration page
SQUARED NEW Migrator from other plugins offering login capabilities, including MyFacebook Connect, MyTwitter Connect and Steam Login
SQUARED NEW Discord provider
BUG Redirection fix using MyFacebook Connect 3.6 code
BUG Multiple accounts support
BUG Fix No password
SQUARED NEW Added website and identifier as new data points you can choose to synchronize as part of a complete rewrite of data points handling, which will let easier additions in the future

Version 1.2 (released: 6 Dec 2015)


SQUARED NEW Who's Online support
SQUARED NEW Email and passwordless accounts support
SQUARED NEW Standardized identifiers
SQUARED NEW Added updater
BUG Warning in ACP when using 3 or less providers
BUG New users are registered with a number instead of a username if the one-click registration option is disabled

Version 1.1 (released: 25 Nov 2015)


BUG MyBB 1.6 support
BUG Popup mode out of the beta with closing support for errors
BUG Username synchronization option
BUG Registration was not working properly because the identifier was empty
BUG Registration PMs were not delivered by the right sender
BUG Registration messages were not displayed properly
BUG Settings were not updated properly
BUG StackExchange was not working due to missing decompression during response handling
Enes Palit likes this post
Shade 23 Nov 2015
#11
All clear now. Thank you. I will add an option like the existing ones (Avatar, Bio, etc.) called "Username" which will add the username to a specified custom profile field.
leefish 23 Nov 2015
#12
Awesome, thank you for your patience while I tried to explain.
Shade 23 Nov 2015
#13
The feature has been implemented in Flyover. You can test it by checking the Username option under Tumblr in your UCP on this board, sync, and see the Tumblr username field (in the Edit profile section, or in your profile) filled in with your Tumblr username.

Of course, the option is available for every provider as a selectbox in which you're asked to pick up a custom profile field from the existing ones (dynamically loaded).
leefish 23 Nov 2015
#14
Excellent, just what I wanted :)

One thing (and it is small) I think that the saving sequence is maybe now a little different?

Its required to sync then save right? The friendly redirect pops up on sync and THEN you need to save too? If that is so then I think some users might get confused.
Shade 23 Nov 2015 Edited
#15
You need to save the options before syncing. When you sync you do not send any data to the server, so you don't save anything. I might change every sync button with a submit button which does sync AND save at the same time, but that would require me some edits.
leefish 23 Nov 2015 Edited
#16
okay thank you :)

Then something is wrong. I cannot unselect the username checkbox now.

Ok, here is the "bug" - it seems, that if I check for example bio and save, the page refreshes with the redirect and it is checked. If I then change my mind to UNcheck it and save on refresh it is still checked. It is only if I check another checkbox and UNcheck the one I wanted to uncheck and then save that it works,

That sounds really muddled, I hope you can understand it :(
Shade 23 Nov 2015
#17
Yes indeed. You've found a bug in Flyover. Thank you for the report! On my way to fix it.
Shade 23 Nov 2015
#18
The bug has been patched.
leefish 23 Nov 2015
#19
Ok, that bit works; but now, if I untick username profile field is still filled in. Can that be synchronised?
Shade 23 Nov 2015 Edited
#20
I can add an option that, if enabled, lets wipe out the content of the respective profile information when options are unticked. At the moment, syncing only adds and does not remove informations.

MyBB 1.6 support has been added to the development version FYI.