Series two: Difference between revisions

From Regattadata
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
===RDS 2.9.2 (September 26, 2013)===
*Fix to MDB2 data abstraction functions
===RDS 2.9.1 (September 25, 2013)===
*New LVISSAA rules: for the Advanced category and for validating RCA registration
*Validate RCA Athletes page updated
===RDS 2.9.0 (September 20, 2013)===
*Tweets have crew suffix information; linebreaks?
*RCA validation updates errors in birth dates
*New Rule::competitiveRCA updated to use RCA competitive member validation (i.e. only competitive members of RCA will pass this rule)
*Fixed glitch in finish line PDF if race coming from the right
*Noauth events list link only shows if there are events to show
*New PersonLogType "LVISSAA Advanced"
===RDS 2.8.4 (June 25, 2013)===
*Keep emails after sending for 180 days
*Output entry comment to draw, finish line and result pages
*Regatta is_schedule_released allows the external draw to show the race schedule without any of the entries
*Admin clubs list links to RCA validation page
*RCA data validation is online
===RDS 2.8.3 (June 23, 2013)===
*Entry fee surcharges for late entries (either a percentage or a fixed amount)
*Implemented CSRF protection: check to see that we have not had our session hijacked
*Fix re-posting via back button on Make/edit entries
*Implement validation of athletes against the RCA WRS database
*Allow adding of RCA numbers when manually adding athletes
*Allow one account to manage entries for more than one club
*Entry comments (to keep track of entries when moving between events)
*Move multiple entries between events at once
===RDS 2.8.2 (June 11, 2013)===
*Improved sorting of club_person data
*External regatta pages respect regatta visibility
*Fix paginate issue on list invited clubs
*Allow weights to have one decimal place (to accommodate 72.5kg)
===RDS 2.8.1 (May 26, 2013)===
*Added split timing at 500m, 1000m, 1500m - set by schedule_group, output to PDF, race_summary
*Added Gold medal standards, selectable by regatta_event, output to PDF, race_summary
===RDS 2.8.0 (May 21, 2013)===
*Fix glitch indicating scratches on list athletes page
*Fix regatta setup pages for creation of new regattas
*Races can be deferred or postponed, and thus will be taken out during a reschedule
*Fixed glitch in removing duplicate coach data
===RDS 2.7.1 (May 11, 2013)===
*Improvements to Print/Tweet button at finish line
*Fix bow marker issue on external draw
*Ajax tweet button provided on list races
*Finish line shows which crews do not have start or finish times during the commit race procedure
===RDS 2.7.0 (May 10, 2013)===
*Fix glitch in full/space output
*Edit races cleaned up somewhat
*ePrint from list_races preserves filtering
*Regatta Log data (status, notices)
*Regatta log status & notice displayed on racing, external and summary pages
===RDS 2.6.3 (May 7, 2013)===
*Reworked finish line PDF for more space for timetrials
*Fix glitch in previous crews dropdown where no athlete object found
*Optimized invalidation of race objects during progression
*Draw PDF tweaks for timetrials
*Result PDF tweaks for excluded crews
*Fixes to PDF output printing from list races
*Logic improvements to start and finish line to remove sticky placings
*Improved qualification text for time trials
===RDS 2.6.2 (May 2, 2013)===
*Fix caching glitch for DrawruleRaceType
*Fixes to invalidation for edit_drawrule_race_type
*Added bow number offset facility to add_to_race page, to slide lanes around when doing time trials with a limited set of markers
===RDS 2.6.1 (May 1, 2013)===
*External draw now default sorts by race time
*Fix for umpire summary page
*Fix for race_information_overlay page
*Tweaks for weighin rule testing
*Removed (edit) link to edit_person_brief if the user has no permission to that page
*Allow crews from past regattas to be quickly added to entries (RT 67)
*Email queue information does not show if the queue is empty
*More generic JV rule for Shawnigan
*Race summary horizontal functions respect direction of racing
*Display name of Rule code functions on Administrate regatta page
*Role of delete checkboxes on Edit athletes page now clearer
===RDS 2.6.0 (April 25, 2013)===
*Umpire regatta summary and race information overlay pages refresh every 60 seconds
*300 second refresh on coach racing summary pages
*Fix to Brentwood points calculation
*Some style updates
*Delta included on race splits page
*Excluded crew information updated on race results
*Improve layout of print links for list_races
*Tidy up date switcher output
===RDS 2.5.5 (April 23, 2013)===
*External draw does not show club selector when printing
*External race result page linked from PDF result via QR code, and from external results page
*Improvements to Race::summary for race_information_overlay page
*Removed athletes from PDF club draw listing
*Updates to RCA import
*Fixed club_draw and club_results - now returning only club information
===RDS 2.5.4 (April 19, 2013)===
*Fixed glitch in RCA import
*Fixed display glitch in meals summary
*Added column to edit_athletes for declaring athletes as lightweight if a regatta is not having weighins
*Updates to JV rules for Shawnigan
*Fixes to race information: tag colours, progression, race summary
===RDS 2.5.3 (April 14, 2013)===
*Fix break in athlete regatta results
*Improve impersonation page
*UI improvements to athlete anthropometrics
*External event list only shows space/full information while entries are open
*Alert if email queue if not empty
*Improve login bar for mobile UI
*Outdock page hides complete races if they include scratches
*External draw respects is_draw_released
===RDS 2.5.2.1 (April 5, 2013)===
*Fix link to entry_athletes from entries by athlete
*Tidy up seed lookup
===RDS 2.5.2 (April 5, 2013)===
*Athlete weight graph and weight information on athlete anthropometrics page
*RCA import upgraded to use Members report with RCA expiry information
*Accommodation and meal prices are now set by regatta_day, not by regatta (RT88)
*Improvements to roles and permissions
*New page to give access to past regatta information for a club: e.g. invoices (RT79)
*All results options added
*Prevent draw if number of lanes not set (RT68)
*New coach/club summary page (for Howie)
*Tweaks to existing racing summary pages
*Umpire summary page shows races under protest (RT48)
*Fix glitch in list_attending_clubs unregistered athlete check
*Tweaks to Brentwood JV rules
*Jrbjv rule allows Jr B coxswains to row in Jr B JV
*Fix race tag colour display
*Outdock defaults to 10 races, and hides complete races
*Fixed seeding where a seeding event has more than one final
===RDS 2.5.1 (March 12, 2013)===
*Only show racing regatta_days in front_page_news
*Improve output for accommodation summary page
*Clubs are now associated with a rowing association
*Rule registeredWithRCA now only affects Canadian clubs
*Use RCA status date to guess at RCA expiry date during RCA import
*Improved space/full reporting for event entries
*Scratch crews do not trigger rules
*Rules do not change exhibition status after the end of the regatta
===RDS 2.5.0 (March 7, 2013)===
*Fix for external results if not all crews finished the race
*Increased the number of races visible to Control for head racing
*Fix club_test_group_tests for situation where no test_groups exist
*Hide all of login bar when printing
*Provide option for regatta administrators to use (or not) the tab strip when their regatta has more than one schedule_group
*Check in page for outdock will hide complete races, making it easier for Control Commission to use
*Results PDF per regatta_day
*Forgot password email improved to prevent greylisting
*Entries page allows all entries to be made at once
*Fixes to JV rules
*New page for adding athletes to entries with a draggable interface
*Fix for setting email reply-to: field
*Error-warning-success reporting features enhanced with expandable jquery boxes
===RDS 2.4.1 (February 16, 2013)===
*More visible button change when pressed for starts, finishes
*Fix finish sheets for head racing
===RDS 2.4.0 (February 15, 2013)===
*Email printing updated
*Dock - Race offset is now set per schedule_group
*improved behaviour of list_races when e-printing
*Club PDF draw will display entry athletes, but only for the specified club
*Fix glitch in head race start/finish order
*External draw & results pages handle timetrials better
*Start line split editing as well as finish line
===RDS 2.3.5 (February 13, 2013)===
*PDF draw updated for head racing
===RDS 2.3.4 (February 12, 2013)===
*New multiple penalty system added to start, finish
*System pages flush memcache
*RegisteredWithRCA rule now flags all athletes not registered
*Draw does not try to create races for empty events
*Improved navigation between list_entries and list_regatta_events when creating a draw
*Tweaked glitch during lookup part of RCA import
*Include time penalties in race time calculation
*Added number of lanes to schedule_group
*Add to race now includes rows for schedule_group lanes if they exceed the drawrule information
===RDS 2.3.3 (February 9, 2013)===
*Emails include reply-to: field to improve mail processing by other email servers
*Move entry page includes schedule group information for regatta events
*improvements to signup error handling, including sending email to info for assistance
===RDS 2.3.2 (February 6, 2013)===
*List workout data now shows accuracy of athlete workout relative to designed intensity
*Added QR code to results sheet
*Description added to weight data to help with event set up
*Updated Rule::athleteAges for Masters events (coxie does not have to be Masters age)
*Updated head race start and finish lines
*Added page for placing head race crews with start/finish times
*Reconfigured training zone output
*RCA import will now also process .csv files saved from Excel
*New object type: penalty, for time penalties and violations
*Test groupings are now possible
*Page to show athlete performance from one test group to another
===RDS 2.3.1 (January 16, 2013)===
*Fix to Brentwood 2011 data
*UI improvements to entering athletes
*datepickers added to edit_person
*Fix glitch in adding coach certification information
===RDS 2.3.0 (January 13, 2013)===
===RDS 2.3.0 (January 13, 2013)===



Latest revision as of 05:37, 27 September 2013

RDS 2.9.2 (September 26, 2013)

  • Fix to MDB2 data abstraction functions

RDS 2.9.1 (September 25, 2013)

  • New LVISSAA rules: for the Advanced category and for validating RCA registration
  • Validate RCA Athletes page updated

RDS 2.9.0 (September 20, 2013)

  • Tweets have crew suffix information; linebreaks?
  • RCA validation updates errors in birth dates
  • New Rule::competitiveRCA updated to use RCA competitive member validation (i.e. only competitive members of RCA will pass this rule)
  • Fixed glitch in finish line PDF if race coming from the right
  • Noauth events list link only shows if there are events to show
  • New PersonLogType "LVISSAA Advanced"

RDS 2.8.4 (June 25, 2013)

  • Keep emails after sending for 180 days
  • Output entry comment to draw, finish line and result pages
  • Regatta is_schedule_released allows the external draw to show the race schedule without any of the entries
  • Admin clubs list links to RCA validation page
  • RCA data validation is online

RDS 2.8.3 (June 23, 2013)

  • Entry fee surcharges for late entries (either a percentage or a fixed amount)
  • Implemented CSRF protection: check to see that we have not had our session hijacked
  • Fix re-posting via back button on Make/edit entries
  • Implement validation of athletes against the RCA WRS database
  • Allow adding of RCA numbers when manually adding athletes
  • Allow one account to manage entries for more than one club
  • Entry comments (to keep track of entries when moving between events)
  • Move multiple entries between events at once

RDS 2.8.2 (June 11, 2013)

  • Improved sorting of club_person data
  • External regatta pages respect regatta visibility
  • Fix paginate issue on list invited clubs
  • Allow weights to have one decimal place (to accommodate 72.5kg)

RDS 2.8.1 (May 26, 2013)

  • Added split timing at 500m, 1000m, 1500m - set by schedule_group, output to PDF, race_summary
  • Added Gold medal standards, selectable by regatta_event, output to PDF, race_summary

RDS 2.8.0 (May 21, 2013)

  • Fix glitch indicating scratches on list athletes page
  • Fix regatta setup pages for creation of new regattas
  • Races can be deferred or postponed, and thus will be taken out during a reschedule
  • Fixed glitch in removing duplicate coach data

RDS 2.7.1 (May 11, 2013)

  • Improvements to Print/Tweet button at finish line
  • Fix bow marker issue on external draw
  • Ajax tweet button provided on list races
  • Finish line shows which crews do not have start or finish times during the commit race procedure

RDS 2.7.0 (May 10, 2013)

  • Fix glitch in full/space output
  • Edit races cleaned up somewhat
  • ePrint from list_races preserves filtering
  • Regatta Log data (status, notices)
  • Regatta log status & notice displayed on racing, external and summary pages

RDS 2.6.3 (May 7, 2013)

  • Reworked finish line PDF for more space for timetrials
  • Fix glitch in previous crews dropdown where no athlete object found
  • Optimized invalidation of race objects during progression
  • Draw PDF tweaks for timetrials
  • Result PDF tweaks for excluded crews
  • Fixes to PDF output printing from list races
  • Logic improvements to start and finish line to remove sticky placings
  • Improved qualification text for time trials

RDS 2.6.2 (May 2, 2013)

  • Fix caching glitch for DrawruleRaceType
  • Fixes to invalidation for edit_drawrule_race_type
  • Added bow number offset facility to add_to_race page, to slide lanes around when doing time trials with a limited set of markers

RDS 2.6.1 (May 1, 2013)

  • External draw now default sorts by race time
  • Fix for umpire summary page
  • Fix for race_information_overlay page
  • Tweaks for weighin rule testing
  • Removed (edit) link to edit_person_brief if the user has no permission to that page
  • Allow crews from past regattas to be quickly added to entries (RT 67)
  • Email queue information does not show if the queue is empty
  • More generic JV rule for Shawnigan
  • Race summary horizontal functions respect direction of racing
  • Display name of Rule code functions on Administrate regatta page
  • Role of delete checkboxes on Edit athletes page now clearer

RDS 2.6.0 (April 25, 2013)

  • Umpire regatta summary and race information overlay pages refresh every 60 seconds
  • 300 second refresh on coach racing summary pages
  • Fix to Brentwood points calculation
  • Some style updates
  • Delta included on race splits page
  • Excluded crew information updated on race results
  • Improve layout of print links for list_races
  • Tidy up date switcher output

RDS 2.5.5 (April 23, 2013)

  • External draw does not show club selector when printing
  • External race result page linked from PDF result via QR code, and from external results page
  • Improvements to Race::summary for race_information_overlay page
  • Removed athletes from PDF club draw listing
  • Updates to RCA import
  • Fixed club_draw and club_results - now returning only club information

RDS 2.5.4 (April 19, 2013)

  • Fixed glitch in RCA import
  • Fixed display glitch in meals summary
  • Added column to edit_athletes for declaring athletes as lightweight if a regatta is not having weighins
  • Updates to JV rules for Shawnigan
  • Fixes to race information: tag colours, progression, race summary

RDS 2.5.3 (April 14, 2013)

  • Fix break in athlete regatta results
  • Improve impersonation page
  • UI improvements to athlete anthropometrics
  • External event list only shows space/full information while entries are open
  • Alert if email queue if not empty
  • Improve login bar for mobile UI
  • Outdock page hides complete races if they include scratches
  • External draw respects is_draw_released

RDS 2.5.2.1 (April 5, 2013)

  • Fix link to entry_athletes from entries by athlete
  • Tidy up seed lookup

RDS 2.5.2 (April 5, 2013)

  • Athlete weight graph and weight information on athlete anthropometrics page
  • RCA import upgraded to use Members report with RCA expiry information
  • Accommodation and meal prices are now set by regatta_day, not by regatta (RT88)
  • Improvements to roles and permissions
  • New page to give access to past regatta information for a club: e.g. invoices (RT79)
  • All results options added
  • Prevent draw if number of lanes not set (RT68)
  • New coach/club summary page (for Howie)
  • Tweaks to existing racing summary pages
  • Umpire summary page shows races under protest (RT48)
  • Fix glitch in list_attending_clubs unregistered athlete check
  • Tweaks to Brentwood JV rules
  • Jrbjv rule allows Jr B coxswains to row in Jr B JV
  • Fix race tag colour display
  • Outdock defaults to 10 races, and hides complete races
  • Fixed seeding where a seeding event has more than one final

RDS 2.5.1 (March 12, 2013)

  • Only show racing regatta_days in front_page_news
  • Improve output for accommodation summary page
  • Clubs are now associated with a rowing association
  • Rule registeredWithRCA now only affects Canadian clubs
  • Use RCA status date to guess at RCA expiry date during RCA import
  • Improved space/full reporting for event entries
  • Scratch crews do not trigger rules
  • Rules do not change exhibition status after the end of the regatta

RDS 2.5.0 (March 7, 2013)

  • Fix for external results if not all crews finished the race
  • Increased the number of races visible to Control for head racing
  • Fix club_test_group_tests for situation where no test_groups exist
  • Hide all of login bar when printing
  • Provide option for regatta administrators to use (or not) the tab strip when their regatta has more than one schedule_group
  • Check in page for outdock will hide complete races, making it easier for Control Commission to use
  • Results PDF per regatta_day
  • Forgot password email improved to prevent greylisting
  • Entries page allows all entries to be made at once
  • Fixes to JV rules
  • New page for adding athletes to entries with a draggable interface
  • Fix for setting email reply-to: field
  • Error-warning-success reporting features enhanced with expandable jquery boxes

RDS 2.4.1 (February 16, 2013)

  • More visible button change when pressed for starts, finishes
  • Fix finish sheets for head racing

RDS 2.4.0 (February 15, 2013)

  • Email printing updated
  • Dock - Race offset is now set per schedule_group
  • improved behaviour of list_races when e-printing
  • Club PDF draw will display entry athletes, but only for the specified club
  • Fix glitch in head race start/finish order
  • External draw & results pages handle timetrials better
  • Start line split editing as well as finish line

RDS 2.3.5 (February 13, 2013)

  • PDF draw updated for head racing

RDS 2.3.4 (February 12, 2013)

  • New multiple penalty system added to start, finish
  • System pages flush memcache
  • RegisteredWithRCA rule now flags all athletes not registered
  • Draw does not try to create races for empty events
  • Improved navigation between list_entries and list_regatta_events when creating a draw
  • Tweaked glitch during lookup part of RCA import
  • Include time penalties in race time calculation
  • Added number of lanes to schedule_group
  • Add to race now includes rows for schedule_group lanes if they exceed the drawrule information

RDS 2.3.3 (February 9, 2013)

  • Emails include reply-to: field to improve mail processing by other email servers
  • Move entry page includes schedule group information for regatta events
  • improvements to signup error handling, including sending email to info for assistance

RDS 2.3.2 (February 6, 2013)

  • List workout data now shows accuracy of athlete workout relative to designed intensity
  • Added QR code to results sheet
  • Description added to weight data to help with event set up
  • Updated Rule::athleteAges for Masters events (coxie does not have to be Masters age)
  • Updated head race start and finish lines
  • Added page for placing head race crews with start/finish times
  • Reconfigured training zone output
  • RCA import will now also process .csv files saved from Excel
  • New object type: penalty, for time penalties and violations
  • Test groupings are now possible
  • Page to show athlete performance from one test group to another

RDS 2.3.1 (January 16, 2013)

  • Fix to Brentwood 2011 data
  • UI improvements to entering athletes
  • datepickers added to edit_person
  • Fix glitch in adding coach certification information

RDS 2.3.0 (January 13, 2013)

  • Schedule grouping is now used to separate regatta events into groups
  • A schedule group can be designated as a head race group of events
  • Scheduling and racing has been upgraded to handle head racing
  • New start and finish line pages for head racing
  • PDF output upgraded for head racing
  • Finish line can be on either side of the course
  • Regatta menu re-ordered
  • Fixed club sorting on external draw dropdown
  • Added clock
  • Graphing lines bolded

RDS 2.2.5 (December 12, 2012)

  • New personLogType to set Cat 4 training number
  • Training numbers page now uses Cat 4 training number PLT
  • New page: List workout numbers - for output purposes

RDS 2.2.4 (November 21, 2012)

  • Improvements to list athletes tests page

RDS 2.2.3 (November 19, 2012)

  • Athlete workout numbers will use the 2km result if there is no 6km result
  • Workout numbers separated into male and female groups
  • Start, Finish updated to handle competition types involving timetrials to finals
  • Outdock, scratch pages updated to handle time trials

RDS 2.2.2 (November 11, 2012)

  • Update to Attending clubs to count how many athletes from each club attend the regatta
  • Improved editing of finish splits
  • Fix glitch when batch printing finish line sheets
  • Improved mobile layout for menu
  • Layout improvements to athlete test pages
  • New page for recording athlete anthropometrics
  • New page to show club athletes' RADAR scores
  • Numerous improvements to pages for mobile layout
  • Workouts page only shows last nine months and onwards
  • Javascripts moved to footer to improve page loading
  • Some reorganisation to sidebar
  • Finish line: print and tweet are now separated from commit - to allow the data to be checked before publishing; also layout updates
  • Start line: ready button added

RDS 2.2.1 (October 29, 2012)

  • New PersonLogType LVISSAA ineligible and associated Rule::lvissaaIneligible
  • Improvements to list_regatta_events
  • Improvements to edit_races_regatta
  • Success indicator provided for schedule races
  • Fix glitch on list invited clubs due to removal of club contact name field
  • Fix glitch in auditing portal because Gavintech host uses 'pages' three times in the file path
  • fix for PHPScript::allFiles() to deal with Gavintech pages structure

RDS 2.2.0 (October 24, 2012)

  • Fix glitch on Edit regatta events if no schedule group set up
  • Fix glitch on race re-commit
  • Added Twitter feed
  • Fix glitch when calculating places if no race time is input (e.g. if no race time recorded by referees)
  • Added ability to lock allowed status of entries; lvissaa single and novice double rules will automatically disallow entries that fail the rule
  • Batch printing of finish line sheets from list_races (RT63)
  • Improve tweet content/format

RDS 2.1.1 (October 19, 2012)

  • Increase timeout to one hour
  • Add weather widget to noauth front page
  • Fix glitch if no club during login
  • External draw shows scratches
  • New Rule::registeredWithRCA
  • Mobile layout improvements to scratch, out dock pages
  • Improved next/previous race handling on start/finish line pages

RDS 2.1.0 (October 15, 2012)

  • Fix to LVISSAA athlete grades rule
  • Revamp page type code to objects
  • External results page club filter only shows attending clubs
  • List attending clubs shows athletes who are not registered with their rowing association
  • Clubs list page tidied up, remove old club contact name field
  • Import RCA now processes only 50 records at once
  • Remove duplicate persons improved
  • External page to show where we are in the regatta
  • Internal page to show where we are in the regatta
  • New coach page to show where the club is in the regatta
  • Added programmer testing and audit functionality
  • Improvements to mood tracking
  • Improved paginate sorting for list entries by athlete
  • Improved feedback about removing athletes from entries
  • Improved rule lvissaaAthleteGrades to trap cases when an athlete has not been assigned a grade
  • External points page automatically switches between LVISSAA and Brentwood points systems

RDS 2.0.5 (September 29, 2012)

  • Tweak for RCA import

RDS 2.0.4 (September 28, 2012)

  • RCA import updates names if different, better club searching
  • Simplified duplicate person cleanup process
  • PDF draw resizes depending on number of lanes
  • Fix paginate sort by grade in Edit Athletes
  • Updated rule: lvissaaCrabfestNovices
  • Add regatta name to tweets
  • Add ePrint links to list_races

RDS 2.0.3 (September 25, 2012)

  • Fix glitch on athlete information page when no rowing association set
  • Tidy up edit races page
  • Handle multi-school import from RCA club data

RDS 2.0.2 (September 23, 2012)

  • Fix glitch when using alternate category names for the default regatta
  • Separate page for adding athletes manually to a club
  • Athlete RDS: view information, race results, scores, moods
  • Fix external results page debug output
  • Tidy up My Profile page
  • Umpire summary page
  • Fix issues reaching page to edit athletes in entries
  • Tidy up LVISSAA and Brentwood points systems for no data
  • Scratches page fully AJAX
  • More consistency between List races, Scratches, Out dock pages
  • Improve updating of race qualify text relating to next best times
  • Reduce button presses to complete draw
  • Tidy up schedule races page
  • Tidy up start and finish lines

RDS 2.0.1 (September 13, 2012)

  • improve layout of edit_regatta_events.php
  • improve layout of admin_regatta.php

RDS 2.0.0 (August 29, 2012)

  • Improvements to multi-regatta
  • Implement jquery in a number of locations
  • Implement div / mobile layout
  • Fix some person_log saving issues
  • Implement person duplication resolution
  • Import RCA membership registration information
  • Improve regatta news section during information updating