We released a build this week, here's a rundown on what's changed.
Sometimes inviting players through e-mail isn't practical. Perhaps they don't have e-mail access at work or maybe they're just too stubborn!
For these players you can add them as a floater (no sniggering at the back 😉) and put their name down on their behalf.
Tracking Squad Invitations
toepoke.co.uk has always had a good process for inviting new people to join squads. It's at the heart of losing the faff!.
One weak point however is once an invite is sent, it kind of goes into the ether. And whilst e-mail delivery isn't an exact science, we can tell you a bit more.
At least you'll know if someone is just wanting on manager approval or if there's a typo in the e-mail address*
* Recording bounced e-mails is a manual process, so don't be surprised if they aren't flagged straight away.
Design tweaks on the e-mails.
Design tweaks when inviting new players.
Any notes added to invite reminder are shown to players when putting their name down.
Useful as I'm not convinced people read the notes in the e-mails!
Password Hashing Upgrade
As part of this build we've improved the password hashing algorithm used for storing your credentials.
When next accessing the website you will be signed out. When logging in again we'll capture your password and upgrade how it's stored on the website.
It is necessary to force you to login again as we don't know what your password is, we only store a representation of your password.
Further Security Enhancements
Cookies were not marked as SSL transport only.
Cookies required for the demonstration account were not being expired.
Extended coverage of anti-forgery tokens.
Enhanced password reset process.
Upgraded RavenJS to latest version.
Accounts were not being notified when flagged as expired.
Error could be fired when viewing pending invitations after they had been resolved.
Mobile (homescreen version) view was incorrectly set-up to only show in portrait mode.
Send Again button wasn't shown in mobile version (reminders screen).
SQL Exception when users tried to delete their account (certain scenarios only).
Online chat was available in the demonstration, which is incorrect.
On the reminders screen it was possible to have the kick-off time changed by a bug. This could then result in the reminders being out of kilter meaning the ratings e-mail wasn't being sent.
On a personal note I've been trying to figure out the root cause of this bug for ages! #chuffed 😯.
Routing based on game id (e.g. 600.aspx) redirected to the wrong location.
Fixed that annoying bug when expanding player stats on the seasons page would show the full page, rather than just the stats for the player.
Website now warns when you don't have permission to perform an action, rather than generate an error.
A system error was generated when failing to add players into a match.
Fixed issue where the "Add Player" dialog didn't work correctly the second time it was opened.
Fix for glossary tooltip where moving to the right of the tip didn't close the content.
On redirecting from the logo only show current match if it hasn't been cancelled..
5aside keyword on mapping screens wasn't finding sufficient results anymore. Changed search criteria to (5-a-side OR 5aside OR soccer OR FOOTBALL).
Map link on seasons page could cause an error to be generated.
That's all folks!
Until next time ... may your matches be full of players, and you boots stay laced up.
Every week we'll invite everyone and track who can and who can't play.
We'll remind them they're playing, help pick the sides. You know, all the boring stuff!
Loose the faff, bring back the fun, with toepoke.co.uk!
Please direct all press enquiries to press[at]toepoke.co.uk.