Forum Upgrade

Discussion about the Geocaching Australia web site
User avatar
caughtatwork
Posts: 16140
Joined: 17 May 04 12:11 pm
Location: Melbourne
Contact:

Forum Upgrade

Post by caughtatwork » 06 June 19 8:57 am

Our forum software was originally released by phpbb in May 2009. That means it's now 10 years old and very out of date. So much so that some functions are no longer working (e.g. URL and IMG tags).

Your development team have been looking for an upgrade path over the last 2 or 3 years but as we have customised the original software all of the various paths and methods we have tried have failed.

We have taken a strategic decision to proceed forward with no customisation of the forum software in order to upgrade to the latest forum software version. This means the appearance of the forum will change (rather dramatically), there will be no links back to your geocacher details and the 100, 500 and 1,000 rewards icons will no longer display.

It does mean, however, that we get improved user authentication, the ability to use the full software capability of the forum including all tags and the ability in the future to upgrade to newer versions with fewer upgrade issues which means a more maintainable system.

So far the development team have undertaken the following activities to prove the migration path to get the new software up and running.
- Test installation has been upgraded
- Requires major change to timezone handling due to changes in the new forum software
- Bugs in upgrade disallow Global Moderators to post without posts going to approval queue
- Forum data conversion software confuses migration of timezone offets to new timezones (all users to be encouraged to update their timezone)
- 5 stage internal conversion process to unload the GCA specific user data, drop the columns, do the migration, add the columns, add the data, correct timezones.
- New authentication process in the forum software changes GCA login (internal, no external issues) to require substantial amendments to hashing algorithms.
- Upgrade all date handling internally to handle new timezones.
- Allow internal switching between old and new forum software to allow for rollback.
- Forum DB now splits user data across multiple table, so internal GCA changes to cater for additional table joins / updates / inserts
- Implementation guide complete, to be reviewed
- Testing still in progress.
- Backup process to be created

Your development team will require an hour or two to complete the work and we'll let you know when that will be. We also need to co-ordinate the team across two states to ensure that the front end and back end developers are available at the same time for backup and restore in the event of a failure.

Thanks for your patience over the years with the poor performing software, but there is a light coming up over the horizon.

User avatar
caughtatwork
Posts: 16140
Joined: 17 May 04 12:11 pm
Location: Melbourne
Contact:

Re: Forum Upgrade

Post by caughtatwork » 07 June 19 9:24 am

The code to decouple the forum authentication versions has been implemented.

This change, when it comes into play, will change the way the timezones and therefore some dates will be handled, especially in the Fieldnotes uploads where all things are UTC and need to be changed to your local timezone prior to processing.

It will also change the way the user logins are handled.

Both of these are transparent to the community, in that they are background changes, but if you notice something wrong with dates or your ability to log in, please contact us either in the forum or Facebook.

https://www.facebook.com/GeocachingAustralia/

Thanks.

User avatar
caughtatwork
Posts: 16140
Joined: 17 May 04 12:11 pm
Location: Melbourne
Contact:

Re: Forum Upgrade

Post by caughtatwork » 08 June 19 12:59 pm

The plan will be to upgrade the forum on Monday 10/6/2019 starting around 12:00pm. This will affect your ability to logon to the site, so please complete anything you need to do well before that time. The expected upgrade time is approximately 1 hour, but may take longer depending on any issues that arise. You can follow the update on our Facebook page.

User avatar
caughtatwork
Posts: 16140
Joined: 17 May 04 12:11 pm
Location: Melbourne
Contact:

Re: Forum Upgrade

Post by caughtatwork » 10 June 19 9:18 pm

The forum upgrade is complete. Please let us know if there are any issues.

User avatar
CraigRat
850 or more found!!!
850 or more found!!!
Posts: 6947
Joined: 23 August 04 3:17 pm
Twitter: CraigRat
Facebook: http://facebook.com/CraigRat
Location: Launceston, TAS
Contact:

Re: Forum Upgrade

Post by CraigRat » 10 June 19 9:31 pm

Top Job caughtatwork!

Not a simple task either (as I can attest). Works great on mobile too!!

budgietas
7500 or more caches found
7500 or more caches found
Posts: 544
Joined: 25 January 10 9:35 pm
Location: Lenah Valley

Re: Forum Upgrade

Post by budgietas » 10 June 19 10:49 pm

New forum is very impressive. .... well done caught at work

User avatar
stainless-steel-rat
Posts: 120
Joined: 13 November 11 12:16 am
Location: Hobart

Re: Forum Upgrade

Post by stainless-steel-rat » 10 June 19 11:24 pm

Yeah forum looks very smart now it's been to the dry cleaners \:D/ =D>

Laighside Legends
10000 or more caches found
10000 or more caches found
Posts: 1273
Joined: 05 October 10 10:20 pm
Location: Yorke Peninsula, South Australia

Re: Forum Upgrade

Post by Laighside Legends » 11 June 19 12:01 pm

Looks good!

And the formatting works to!

User avatar
No_Tomorrow
Posts: 397
Joined: 08 January 09 8:55 pm
Location: Australia
Contact:

Re: Forum Upgrade

Post by No_Tomorrow » 13 June 19 10:50 am

So far so good navigating the new look.
Thanks for all your hard work keeping this site running.

User avatar
mtrax
Posts: 1947
Joined: 19 December 06 9:57 am
Location: Weston Creek, Canberra

Re: Forum Upgrade

Post by mtrax » 18 June 19 8:22 pm

is there a problem logging into GCA?
I can't seem to logon..

User avatar
CraigRat
850 or more found!!!
850 or more found!!!
Posts: 6947
Joined: 23 August 04 3:17 pm
Twitter: CraigRat
Facebook: http://facebook.com/CraigRat
Location: Launceston, TAS
Contact:

Re: Forum Upgrade

Post by CraigRat » 18 June 19 8:45 pm

mtrax wrote:
18 June 19 8:22 pm
is there a problem logging into GCA?
I can't seem to logon..
Try logging out and back in here in the forums and try again, it's worked for some.

User avatar
caughtatwork
Posts: 16140
Joined: 17 May 04 12:11 pm
Location: Melbourne
Contact:

Re: Forum Upgrade

Post by caughtatwork » 18 June 19 8:47 pm

Not that I'm aware of.

Try resetting your password as you're in the failed login log file with an implied incorrect password.

User avatar
mtrax
Posts: 1947
Joined: 19 December 06 9:57 am
Location: Weston Creek, Canberra

Re: Forum Upgrade

Post by mtrax » 18 June 19 9:11 pm

tried that, I can logon to the forum, but not to the "website"

User avatar
caughtatwork
Posts: 16140
Joined: 17 May 04 12:11 pm
Location: Melbourne
Contact:

Re: Forum Upgrade

Post by caughtatwork » 18 June 19 10:34 pm

Delete your cookie for the site.

User avatar
mtrax
Posts: 1947
Joined: 19 December 06 9:57 am
Location: Weston Creek, Canberra

Re: Forum Upgrade

Post by mtrax » 19 June 19 8:42 am

appears to be working now, after I tried this morning again.

Post Reply