Changelog of version 3

3.40 (unreleased)

  • Immediately show the edit window when replicating a tourney (suggested by Daniele)

3.39 (2017-03-16)

  • Re-release to workaround a buildout issue with non-normalized requirements

3.38 (2017-03-16)

  • Do not allow deletion of players who are responsible of something

  • Prevent silly cycle between championships

  • Fix translation of player's name in the matches panel

3.37 (2016-08-03)

  • Tweak the layout of the "boards" view to make it more readable expecially for team events

  • Allow manual re-pairing of any round, not just the first

  • Prevent insertion of "empty" names and descriptions

3.36 (2016-06-21)

  • Allow removal of the player's nickname (reported by Daniele)

  • Fix scorecards printout, avoiding final page full of empty scorecards (thanks again to Daniele)

  • Take into account merged players when serving the lit pages to Google

  • New lit page listing players associated to a particular club

3.35 (2016-06-08)

  • The default filter on players subscription now shows only those who played at least one tourney organized by the current club in the last year (see issue 12)

  • Workaround to overly caching behaviour on some browsers

3.34 (2016-05-31)

  • The local IP address of the machine running SoL will be displayed on the console when the instance starts, when possible

  • Print "page X of Y" on all printouts (asked by Daniele)

  • Reduce waste of paper filling the last scorecards printout page with blank cards (asked by Daniele)

3.33 (2016-05-29)

  • Show an hyperlinked QRCode on the header of most printouts that opens the corresponding Lit page

  • When a round is playing, show a link to the countdown on the tourney's Lit page

3.32 (2016-05-15)

  • Reimplement the clock window with a new pre-countdown, to be shown while preparing the next round (see issue 11)

3.31 (2016-04-26)

  • Re-release due to PyPI fault

3.30 (2016-04-26)

  • New "all" pairing method, to allow playing tournaments with less than eight competitors without occasional show-stoppers

3.29 (2016-04-19)

  • Disallow reorder on the matches panel while user is inserting scores

  • Don't show competitor's rate when there is not associated rating

3.28 (2016-04-01)

  • Add a --data-dir option to soladmin create-config to specify a different location of persistent state

  • Recommend Python 3.5

  • Initial&incomplete Docker image setup: needs further documentation and some helper tools

3.27 (2016-03-23)

  • Fix problem that prevented loading SoL 2 dumps containing a tourney associated with old championship

  • In the matches panel, highlight the winning competitor

3.26 (2016-02-16)

  • soladmin create-config and soladmin update-config can change the name and the password of the super user

  • The final badges show the player's points, bucholz and netscore

3.25 (2015-12-06)

  • Now the admin password can be passed as an option to soladmin create-config

  • Request JSON format backup in soladmin restore (N.B.: this requires that the remote server is at least at version 3.23)

3.24 (2015-12-01)

  • Fix translation glitch

3.23 (2015-12-01)

  • Faster alternative JSON-based dumps and backups, the default is still YAML though

  • Always use the serial pairing method when there are less than eight competitors

3.22 (2015-11-27)

  • Re-release due to PyPI fault

3.21 (2015-11-27)

  • Refresh package dependencies

3.20 (2015-06-07)

  • New menu action to assign ownership of multiple records at once

  • New "owners admin" permission to permit normal users to adjust ownership of everything

3.19 (2015-05-26)

  • Fix URL generation when filtering active players

  • Do not fail badly when trying to merge players while importing data

  • Handle the case of retired players, while recomputing the rating

3.18 (2015-04-04)

  • Handle the "around midnight" case when asking the estimated start time

  • Fix a long standing bug with dictionary-based field editors

3.17 (2015-03-22)

  • Fix the ordering used to compute the next round when delay of top players pairing is disabled

  • Ask the estimated start time when printing the scorecards

  • Quicker interaction with the grid filters when adding players to a tournament

3.16 (2015-02-28)

  • Allow rectification of any round results

  • Fix visualization of notification windows

3.15 (2015-02-20)

  • Fix default values in several places

  • Rectify assignment of highest numbered board to phantom matches

  • Use single click to edit values when entering scores and final bounties

  • Show the actual rank used to compute the next turn

3.14 (2015-01-21)

  • Fix distribution, including the new robots.txt file

3.13 (2015-01-20)

  • Use the OGG format instead of MP3 for the sound files

  • Fix tourney replication

  • Always assign the highest numbered board to phantom matches

3.12 (2014-12-24)

  • Integrate the initial French translation, thanks to Stéphane Cano

  • Fix visibility of buttons after deletion of final round

  • Use "bounty" instead of "final prize", hopefully reducing confusion

3.11 (2014-12-06)

  • Fix import of championships chain

  • Workaround to an annoying bug in ExtJS 4.2.1 grid TAB handling

  • Fix strange problem with logout quickly followed by a new login (experienced by Elisa)

  • Add missing article related to the Queen to the italian rules (reported by Daniele)

3.10 (2014-11-21)

  • Fix ratings modelization that prevented database dumps

  • Rectify opponents matches Lit page, showing only direct matches

3.9 (2014-11-08)

  • Fix glitch in victories computation in the wins trend chart

3.8 (2014-11-08)

  • Allow to restrict rating usage to a single club

  • Add player's opponents summaries to the Lit interface

3.7 (2014-10-19)

  • Fix matches panel title, when focusing on a single competitor

  • Properly populate the responsible field when showing duplicated players

  • Disallow merging of not owned players

3.6 (2014-09-13)

  • Raise the pageSize parameter of the Board view to 999

3.5 (2014-09-12)

  • Do not show "my" items shortcuts for the guest user

3.4 (2014-09-11)

  • Fix localization issues related to reloading the translations catalog, when the user's language is different from the browser's default

  • Fix ranking printouts, widening the prize column

  • Omit the QRCode after more than three days since the event's date

  • New actions to easily open tourney's championship and championship's club

3.3 (2014-09-10)

  • Add a QRCode on the first page of some printouts, pointing to the "equivalent" Lit page

  • Minor tweaks to the font sizes of the personal badges printout

3.2 (2014-09-07)

  • Filter out future tourneys by default, to avoid confusion

  • Change the "asis" prizing method: it now assigns a decreasing sequence of integer numbers

  • New "centesimal" prizing method: similar to the millesimal, but starting from 100

  • New variant of top level windows, showing "my" items, launched by shortcuts on the desktop

3.1 (2014-09-04)

  • Protect the clock against accidental stops

  • Store the timestamp of the countdown start in the database

  • Reset the filters when showing possibly duplicated players

  • Handle tournament finals, either simple ones or "best of three" matches

  • Parametrize the delay of top players pairing

3.0 (2014-08-31)

  • Tiny fix to the italian translation catalog

  • Final 3.0 release, at last!