Update History

Updates August 29th 2018

  • Bug fix to club status - was sometimes causing clubs to disappear from the home page.
  • Security updates to 2 modules.
  • help page updates.

Updates August 5th 2018

  • Season administration screen changed to be more hopefully more obvious to use and also new season order field added to control which order multiple seasons are listed in.
  • Fixture generation improved to spread fixtures with unequally sized division
    s better. Also improve the 'ran out of weeks' message.
  • New alternative fixture generation algorithm - see help for details
  • New fixture generation check option which allows you to:
    1. Constaints - View all the fixture generation constraints such as dates, venue limits, and teams avoiding each other in once place.
    2. Check Existing Fixtures - Check fixtures you have generated against the constraints - can also but done to check fixtures you have imported or added manually. Other checks could be added here.
    3. Restrict viewing of team captains contact details to users in the same league.
    4. Filter added to main Fixtures tab to filter fixtures by season.
    5. Bug fix - problem with match card verify by organisation owner if nobody else had updated the match previously.

Updates July 31st 2018

  • New grades loaded

Updates July 11th 2018

  • Club status field changed to be per organisation. set in Admin / clubs.
  • Player lists show local grade if there is one in preference to ECF grade.
  • All play all individual table shows multiple results between the same players.
  • Bug fix - player grade option for player with no ECF code was causing error message
  • Rewording of some text to make things clearer. Help updates.

Updates June 15th 2018

  • New club status field to hide in-active clubs. Also can have Friendly clubs that are hidden from list on home page, but allowed as a team.
  • Set values for some newer settings fields to avoid confusion.
  • Link from Enter Match Results to clubs goes direct to fixtures
  • Link from Enter Match Results to admin goes to organisation owner not ecf admin.
  • Ensure all matches within a fixture are updated together (as a transaction)
  • Indexs and field changes to speed up some slow queries.
  • Bug fix - new player with no ECF code showing multiple times in individual event.
  • Bug fix - matches with new player adding up grades wrong - NaN
  • Bug fix - ( shown in grade for ungraded player on match.

Updates June 13th 2018

  • The way grades for matches work has changed. Rather than having each organisation have to refresh grades as used to happen, you just choose one of the new event level rating type options:
    1. ECF Standard (Latest) - uses what ever the latest ECF grade is.
    2. ECF Standard (August) - uses the latest grade up until January, when it uses the previous grade (which by then will be the August grade)
    3. ECF Rapid (Latest) - uses the latest rapid play grade.

    These use the grade from ECF grading list not the grade from the LMS players list. Existing events should be unaffected (they have been updated to use the new options, if they weren't already). The grade in the player list is only used if you want a different local grade from the ECF one eg for ungraded players. Otherwise leave it blank (any grade in the player list is CAT='L')

  • Added option for Ungraded event
  • Validation that Federation is 3 characters
  • Streamline of underlying data storage to save space and speed up.
  • Bug fixes: individual event table didn't add win by default into total points, link to contact admin from 'enter match results' went to the wrong place, some unpublished ( CAT='*') rapid grades being picked up.

Updates May 15th 2018

  • New Options for event grading type.
    1. ECF Standard (Latest) - uses what ever the latest ECF grade is.
    2. ECF Standard (August) - uses the latest grade up until January, when it
      uses the previous grade (which by then will be the August grade)
    3. ECF Rapid (Latest) - uses the latest rapid play grade.

    The above use the grade from ECF grading list not the grade from the LMS players list, unless the LMS grade is a cat 'L'. The intention is to move all events over to these new options eventually. Existing events should be unaffected.

  • When searching for new players to add, only show year of birth not DOB.
  • Bug fix: FIDE rated events were storing the ECF grade in the background, causing the PDF option to be wrong, and it to show the current FIDE rating, rather than the FIDE rating at the time the match was played.
  • NOTE: If you get any issue with zero grades after submitting a match, refres
    h your browser whilst in the "Enter Match Result" tab to bring in the latest jav
    ascript update.

Updates April 28th 2018

  • Critical security update to underlying drupal software (7.59)

Updates April 16th 2018

  • New field on a fixture called Date Option which can be set to:
    1. Week - for when you don't yet know the exact date in a knockout because you don't know who won a previous round and hence which is the home team.
    2. Not Set - for when you haven't decided the date
    3. Postponed - for a postponed match (this duplicates the functionality that allows fixtures to be marked to appear in the flagged matches report which is confusing and will be removed at some stage unless someone objects)

    Previously it would put 'Week' before the fixture date if the home team wasn't known, but sometimes we can know the date in these circumstances.

  • No date filter added to main fixtures tab.
  • New report of fixtures with no date.
  • New option to select player as 'Not Named', rather than default for
    the winner of a defaulted match.
  • The organisation level setting to show another grade in brackets now has a new option of 'local'
  • Teams can have a 2nd match night specified for fixture generation.
  • Upgrades to some drupal modules.

Updates April 4th 2018

  • Critical security update to underlying drupal software
  • Bulk email changed to disable attachment option as this had a side effect of causing bulk mails to be blocked as SPAM

Updates March 6th 2018

  • Organisation owner can edit fixtures comments.
  • Text on match card comment field advising users not to enter DOB.
  • Hide some fields on email club secretaries form. Allow attachments.
  • Option to restrict match cards to organisation owner until time of match so that team lists can be published there.
  • Indicate winning team on fixture list for matches where the scores are equal, but a winner as set.
  • Individual event All-Play-All table.
  • New grade limit option for all players under limit.
  • From admin tab / player lists, there is a link to extract list into Excel.
  • Admin / players tab has link to extract list of all players into XL.
  • Option for FIDE rated events (although FIDE ratings not loaded yet)
  • Bug fixes: Some matches showing under 'Enter Match Results' that shouldn't, clear cache to prevent league table showing after all fixtures deleted, adjustment field not being set correctly, don't show current grade in brackets in match card if its a cat *,

Updates January 29th 2018

  • January Grades loaded.
  • New options for grade refresh (All, Cat L - Local, Newly graded).
  • New reports for players with local grades and newly graded.
  • Update to ECF membership file load to filter out people who are in the membership list twice.

Updates January 23rd 2018

  • Bug fixes: club stats was showing extra players. event owners couldn't update team matches

Updates January 22nd 2018

  • Flagged matches and club players stats are sortable.
  • Membership file load automated (daily)
  • New option under mail to email club secretaries
  • Links to users in team captains reports, match cards, and from club secretary.
  • New setting at event level to allow optional handicap field at event level when entering match results.
  • Match result of 0-0 added.
  • Getting started help link added when in user account.
  • Bug fixes: stop brackets () being removed from player names when player lists created.
  • Changes to the way permissions work (removal of league_admin role)

Updates January 3rd 2018

  • TXT format grading files for individual events now have SECTION RESULTS, Round, board number.

Updates December 18th 2017

  • Added filter for fixtures with no date (main fixtures tab)
  • Add new flag to mark a fixture as postponed
  • Prevent the creation of 2 seasons with the same name.
  • Ensure that if an event is removed the teams are removed as well, and other similar data integrity checks
  • Remove old data, like teams with no event, etc.
  • Loaded latest membership list.

Updates December 11th 2017

  • Fixture generation dates to avoid for organisation moved to seperate tab off Admin/fixtures - new method avoids bug in add date button.
  • Fixture generation dates to avoid for team moved to seperate tab.
  • New violation type of missing results added. Enter match results option now lists matches until all their results have been added.
  • Make option for adding clubs a bit clearer
  • Fix bug when trying to generate fixtures for one event at once with teams to
    avoid specified and at comment to say this can only be done if you generate all
    fixtures at once.
  • New option to generate TXT format grading file as an alternative to Excel.
  • Get the knockout table display to work even when there are no fixtures for a round (for example if the fixtures start at round 2, or there are fixtures for round 1 and round 3, but not round 2 - as in the Birmingham league plates)

Updates December 4th 2017

  • Upgraded underlying software and loaded latest membership file. Remove some duplicate player lists

Updates November 20th 2017

  • Organisation level setting to turn flagging of commented fixtures on.
  • Option for league owners to email all their users.
  • Various bug fixes including - title of individual rounds, correct drawing of knockout tables, checking that PIN is an integer on player list load, ordering of league table points by For.

Updates November 6th 2017

  • Organisation owners can add users to their organisations. ECF Admin still needs to create new users though.
  • Organisations can choose from several options as to how much power club owners have to update lists.
    When checking for grade limit exceeded, the average grade is not rounded down anymore.
  • Birmingham league 2 match option has aggregate bonus optional.
  • Various bug fixes including - add existing player sorted correctly, and average grade added up correctly for 2 match fixtures.

Updates October 23rd 2017

  • Software version upgraded from PHP 5.3 to PHP7.0 - no impact expected. SMTP Mail enabled to try and prevent system emails going to SPAM folders

Updates October 16th 2017

  • Treasurer field added to Organisation and included in grading file
  • Payer list shows standard grading first and membership number based on grading code
  • Actual names also shown when adding organisation owners
  • Date added to latest match results
  • New button to delete all fixtures on fixture load screen
  • Various bug fixes and additional validation to prevent errors

Updates September 25th 2017

Updates September 18th 2017

  • New setting at organisation level - white on odds defaults to home or away team.
  • Event order setting - so you can determine what order they appear in the list on the left hand side.
  • Multi select widget for selecting organisation owners
  • Fixture generation defaults to blank dates, rather than today
  • When first logging in it shows list of your organisations on the left and clubs on the right
  • Fixture load allows a team named Bye, in which case team is left unset. Also better messages for number loaded.
  • ICAL link on fixtures and new action on main fixtures tab to create calendar file for importing into google
  • PGN link on match card to create skeleton PGN file.
  • bug fixes: wrong cat stored for rapidplay match, csv fixture load file not working properly,

Updates September 6th 2017

  • New Players option - update grade if there is one
  • Admin/Player Lists - retain sort on delete or add existing, show 50 at once.

Updates August 16th 2017

  • Added ability to load fixtures from Excel file. This is under new Admin/Fixtures tab - Generate Fixtures option is now under this also
  • The Admin tab now shows the organisation settings by default and hopefully makes it more obvious how to change them.
  • Various bug fixes, including fixing the function that emails out any match updates.

Updates July 13th 2017

  • The next time you login it will ask you to approve the terms and conditions.
  • The match shows "Reported By" as a separate field. This is updated when the match result is updated.
  • There is now an admin tab on the match card where you do things such as add penalties, lock the match etc. This does not update the "Reported By" field. If you want to update the result as an admin, go into the "Enter Match Result" tab (which will update the "reported by" field)
  • Seasons can now have a status of "New" in which case events only appear in the admin tab and not in the league table. So you can set up new seasons without having them visible to everyone
  • It is possible to susbscribe to receive emails for:
    • match updates for an organisation - sends you a link to the match(s)
    • status emails - tells you something changed about the status box on the home page, e.g. the number of flagged matches or new player matches has changed which might mean that the admin needs to do something.
  • Restricted organisations for schools leagues in which case things such as player stats and match cards are only visible to logged in users in that organisation.
  • Googlemaps field on the club - for the venue.