furrycat/race-o-matic.git
9 years agoSort most recent event first when adding entries. master
CMDR furrycat [Thu, 9 Feb 2017 14:58:01 +0000 (09:58 -0500)]
Sort most recent event first when adding entries.

9 years agoSet null race class name correctly.
CMDR furrycat [Wed, 8 Feb 2017 09:30:47 +0000 (04:30 -0500)]
Set null race class name correctly.

9 years agoHandle races which can be flown in any order.
CMDR furrycat [Tue, 7 Feb 2017 14:09:33 +0000 (09:09 -0500)]
Handle races which can be flown in any order.

If the "reverse" field is set the start and finish stations can be swapped when
adding an entry.

9 years agoFixed adding race class.
CMDR furrycat [Wed, 21 Dec 2016 13:47:02 +0000 (08:47 -0500)]
Fixed adding race class.

9 years agoAdded missing obfuscate parameter to show_entry() call.
CMDR furrycat [Mon, 18 Jul 2016 11:06:32 +0000 (07:06 -0400)]
Added missing obfuscate parameter to show_entry() call.

9 years agoShow graph of route choices.
CMDR furrycat [Mon, 20 Jun 2016 14:57:58 +0000 (10:57 -0400)]
Show graph of route choices.

9 years agoHandle tied competitors.
CMDR furrycat [Mon, 20 Jun 2016 13:30:25 +0000 (09:30 -0400)]
Handle tied competitors.

9 years agoHandle regulation classes.
CMDR furrycat [Mon, 20 Jun 2016 11:27:42 +0000 (07:27 -0400)]
Handle regulation classes.

9 years agoReally fix BBCode copying to clipboard.
CMDR furrycat [Mon, 20 Jun 2016 09:43:34 +0000 (05:43 -0400)]
Really fix BBCode copying to clipboard.

9 years agoOrder hulls by name when adding a ship.
CMDR furrycat [Mon, 20 Jun 2016 08:43:54 +0000 (04:43 -0400)]
Order hulls by name when adding a ship.

9 years agoCheck event end time correctly.
CMDR furrycat [Sun, 19 Jun 2016 21:36:42 +0000 (17:36 -0400)]
Check event end time correctly.

9 years agoAssociate races with events in a given timeframe.
CMDR furrycat [Sun, 19 Jun 2016 07:43:08 +0000 (03:43 -0400)]
Associate races with events in a given timeframe.

9 years agoShip manufacturers and callsigns.
CMDR furrycat [Sun, 19 Jun 2016 07:40:15 +0000 (03:40 -0400)]
Ship manufacturers and callsigns.

9 years agoOrder hulls by name.
CMDR furrycat [Sun, 19 Jun 2016 07:13:10 +0000 (03:13 -0400)]
Order hulls by name.

9 years agoRefactored Javascript time functions.
CMDR furrycat [Fri, 17 Jun 2016 13:29:52 +0000 (09:29 -0400)]
Refactored Javascript time functions.

9 years agoCopy table without escaping HTML.
CMDR furrycat [Fri, 17 Jun 2016 13:05:23 +0000 (09:05 -0400)]
Copy table without escaping HTML.

9 years agoHide entry key if there are no prizes and only one entry shown per competitor.
CMDR furrycat [Thu, 16 Jun 2016 12:16:24 +0000 (08:16 -0400)]
Hide entry key if there are no prizes and only one entry shown per competitor.

9 years agoResize graphs on window resize.
CMDR furrycat [Thu, 16 Jun 2016 11:47:40 +0000 (07:47 -0400)]
Resize graphs on window resize.

9 years agoShow race title in BBCode.
CMDR furrycat [Tue, 14 Jun 2016 10:29:17 +0000 (06:29 -0400)]
Show race title in BBCode.

9 years agoEnsure links are the right colour.
CMDR furrycat [Tue, 14 Jun 2016 10:28:30 +0000 (06:28 -0400)]
Ensure links are the right colour.

9 years agoSort by time in dashes.
CMDR furrycat [Tue, 14 Jun 2016 10:28:14 +0000 (06:28 -0400)]
Sort by time in dashes.

9 years agoRefactored clipboard and constraining.
CMDR furrycat [Tue, 14 Jun 2016 10:22:46 +0000 (06:22 -0400)]
Refactored clipboard and constraining.

9 years agoShow obfuscation menu.
CMDR furrycat [Mon, 13 Jun 2016 12:20:00 +0000 (08:20 -0400)]
Show obfuscation menu.

9 years agoDon't include HTML link in BBcode entry.
CMDR furrycat [Mon, 13 Jun 2016 11:51:47 +0000 (07:51 -0400)]
Don't include HTML link in BBcode entry.

9 years agoRemoved never-used JSON output.
CMDR furrycat [Mon, 13 Jun 2016 09:41:00 +0000 (05:41 -0400)]
Removed never-used JSON output.

9 years agoHide cut short key in dashes.
CMDR furrycat [Mon, 13 Jun 2016 09:38:55 +0000 (05:38 -0400)]
Hide cut short key in dashes.

9 years agoAdded tuned flag.
CMDR furrycat [Mon, 13 Jun 2016 09:05:24 +0000 (05:05 -0400)]
Added tuned flag.

9 years agoFixed width for BBcode Raikogram.
CMDR furrycat [Tue, 7 Jun 2016 16:09:49 +0000 (12:09 -0400)]
Fixed width for BBcode Raikogram.

9 years agoCorrect value for vertical-align.
CMDR furrycat [Tue, 7 Jun 2016 13:21:26 +0000 (09:21 -0400)]
Correct value for vertical-align.

9 years agoAllow specifying number of optional waypoints.
CMDR furrycat [Mon, 6 Jun 2016 10:53:02 +0000 (06:53 -0400)]
Allow specifying number of optional waypoints.

Allow races where competitors must visit any n of m stations.  When creating
the race set the number of optional waypoints to n and ensure that m > n
stations are marked as waypoints.

9 years agoColourise Raikogram in HTML as well as BBcode.
CMDR furrycat [Mon, 6 Jun 2016 10:38:57 +0000 (06:38 -0400)]
Colourise Raikogram in HTML as well as BBcode.

9 years agoAllow copying Raikogram to the clipboard.
CMDR furrycat [Sun, 5 Jun 2016 09:41:26 +0000 (05:41 -0400)]
Allow copying Raikogram to the clipboard.

9 years agoDraw leaderboard with race colours from database.
CMDR furrycat [Sun, 5 Jun 2016 09:38:27 +0000 (05:38 -0400)]
Draw leaderboard with race colours from database.

9 years agoLet race colours be stored in the database.
CMDR furrycat [Sun, 5 Jun 2016 09:37:13 +0000 (05:37 -0400)]
Let race colours be stored in the database.

9 years agoMoved to /race-o-matic URL.
CMDR furrycat [Fri, 27 May 2016 12:25:57 +0000 (08:25 -0400)]
Moved to /race-o-matic URL.

10 years agoShow link to entries in dashes.
CMDR furrycat [Fri, 18 Mar 2016 14:34:40 +0000 (10:34 -0400)]
Show link to entries in dashes.

10 years agoParameter to obfuscate times.
CMDR furrycat [Wed, 16 Mar 2016 08:47:49 +0000 (04:47 -0400)]
Parameter to obfuscate times.

10 years agoShow different columns in dashes.
CMDR furrycat [Wed, 16 Mar 2016 08:13:52 +0000 (04:13 -0400)]
Show different columns in dashes.

10 years agoShow sort and format options even when no parameters were originally passed.
CMDR furrycat [Wed, 16 Mar 2016 08:09:48 +0000 (04:09 -0400)]
Show sort and format options even when no parameters were originally passed.

10 years agoInterpreter food.
CMDR furrycat [Tue, 15 Mar 2016 07:29:44 +0000 (03:29 -0400)]
Interpreter food.

10 years agoAdded limit arg to restrict count of non-prizewinners shown.
CMDR furrycat [Mon, 15 Feb 2016 11:46:54 +0000 (06:46 -0500)]
Added limit arg to restrict count of non-prizewinners shown.

10 years agoAllow hiding specific prizes, so we can produce a raw table.
CMDR furrycat [Mon, 15 Feb 2016 11:32:56 +0000 (06:32 -0500)]
Allow hiding specific prizes, so we can produce a raw table.

10 years agoBuild URI a bit more elegantly.
CMDR furrycat [Mon, 15 Feb 2016 11:12:22 +0000 (06:12 -0500)]
Build URI a bit more elegantly.

10 years agoAverage time per lap graph.
CMDR furrycat [Mon, 15 Feb 2016 10:56:03 +0000 (05:56 -0500)]
Average time per lap graph.

10 years agoSort by entry time.
CMDR furrycat [Mon, 15 Feb 2016 08:25:53 +0000 (03:25 -0500)]
Sort by entry time.

10 years agoMove timeline into race view.
CMDR furrycat [Fri, 12 Feb 2016 11:40:31 +0000 (06:40 -0500)]
Move timeline into race view.

10 years agoCalculate rank when filtering prizewinners only.
CMDR furrycat [Fri, 12 Feb 2016 11:26:21 +0000 (06:26 -0500)]
Calculate rank when filtering prizewinners only.

10 years agoGraph entries per day.
CMDR furrycat [Tue, 9 Feb 2016 15:08:59 +0000 (10:08 -0500)]
Graph entries per day.

10 years agoFilter graphs correctly.
CMDR furrycat [Tue, 9 Feb 2016 15:08:41 +0000 (10:08 -0500)]
Filter graphs correctly.

10 years agoFixed highlight key.
CMDR furrycat [Tue, 9 Feb 2016 15:08:00 +0000 (10:08 -0500)]
Fixed highlight key.

10 years agoHide trivial graphs.
CMDR furrycat [Mon, 8 Feb 2016 16:58:28 +0000 (11:58 -0500)]
Hide trivial graphs.

10 years agoStack raced times.
CMDR furrycat [Mon, 8 Feb 2016 16:46:43 +0000 (11:46 -0500)]
Stack raced times.

10 years agoShow time raced by competitors.
CMDR furrycat [Mon, 8 Feb 2016 15:23:47 +0000 (10:23 -0500)]
Show time raced by competitors.

10 years agoFormat average station-station time nicely.
CMDR furrycat [Mon, 8 Feb 2016 15:23:22 +0000 (10:23 -0500)]
Format average station-station time nicely.

10 years agoMissing default delimiter.
CMDR furrycat [Mon, 8 Feb 2016 07:23:49 +0000 (02:23 -0500)]
Missing default delimiter.

10 years agoHandle colours a bit better.
CMDR furrycat [Sun, 7 Feb 2016 14:57:38 +0000 (09:57 -0500)]
Handle colours a bit better.

10 years agoFormat sort headings.
CMDR furrycat [Sun, 7 Feb 2016 14:12:22 +0000 (09:12 -0500)]
Format sort headings.

10 years agoAdded penalty distance sort.
CMDR furrycat [Sun, 7 Feb 2016 14:11:13 +0000 (09:11 -0500)]
Added penalty distance sort.

10 years agoScope error.
CMDR furrycat [Sun, 7 Feb 2016 14:09:34 +0000 (09:09 -0500)]
Scope error.

10 years agoRecord system coordinates and set race Raikogram automatically.
CMDR furrycat [Sun, 7 Feb 2016 14:09:13 +0000 (09:09 -0500)]
Record system coordinates and set race Raikogram automatically.

10 years agoShow new entry.
CMDR furrycat [Sun, 7 Feb 2016 08:30:25 +0000 (03:30 -0500)]
Show new entry.

10 years agoGraphs respect filtering.
CMDR furrycat [Fri, 5 Feb 2016 14:32:26 +0000 (09:32 -0500)]
Graphs respect filtering.

10 years agoFormat leaderboard in different ways.
CMDR furrycat [Fri, 5 Feb 2016 11:37:34 +0000 (06:37 -0500)]
Format leaderboard in different ways.

10 years agoEnsure we return booleans.
CMDR furrycat [Fri, 5 Feb 2016 10:40:46 +0000 (05:40 -0500)]
Ensure we return booleans.

10 years agoTimeline JSON.
CMDR furrycat [Fri, 5 Feb 2016 07:55:18 +0000 (02:55 -0500)]
Timeline JSON.

10 years agoFit title on graph.
CMDR furrycat [Thu, 4 Feb 2016 08:07:13 +0000 (03:07 -0500)]
Fit title on graph.

10 years agoIf a competitor won prize then only rank his prizewinning entry.
CMDR furrycat [Wed, 3 Feb 2016 22:04:00 +0000 (17:04 -0500)]
If a competitor won prize then only rank his prizewinning entry.

10 years agoHidden shields endorsement.
CMDR furrycat [Wed, 3 Feb 2016 13:09:47 +0000 (08:09 -0500)]
Hidden shields endorsement.

10 years agoDon't invalidate the double bonus if hull isn't entered for a lap finished in the...
CMDR furrycat [Wed, 3 Feb 2016 12:47:08 +0000 (07:47 -0500)]
Don't invalidate the double bonus if hull isn't entered for a lap finished in the bonus time.

10 years agoSet which prizes are awarded on a per-race basis.
CMDR furrycat [Wed, 3 Feb 2016 11:09:55 +0000 (06:09 -0500)]
Set which prizes are awarded on a per-race basis.

10 years agoHack to highlight best entry for excluded competitor.
CMDR furrycat [Tue, 2 Feb 2016 22:59:58 +0000 (17:59 -0500)]
Hack to highlight best entry for excluded competitor.

10 years agoSort results by various means.
CMDR furrycat [Tue, 2 Feb 2016 12:18:54 +0000 (07:18 -0500)]
Sort results by various means.

10 years agoGeneralised entry sorting.
CMDR furrycat [Tue, 2 Feb 2016 12:18:28 +0000 (07:18 -0500)]
Generalised entry sorting.

10 years agoSlight clarification.
CMDR furrycat [Tue, 2 Feb 2016 11:07:48 +0000 (06:07 -0500)]
Slight clarification.

10 years agoSupport passing additional arguments.
CMDR furrycat [Tue, 2 Feb 2016 11:05:53 +0000 (06:05 -0500)]
Support passing additional arguments.

10 years agoShow speed columns first.
CMDR furrycat [Mon, 1 Feb 2016 22:11:46 +0000 (17:11 -0500)]
Show speed columns first.

10 years agoCalculate total distance correctly when overtime legs are entered.
CMDR furrycat [Mon, 1 Feb 2016 22:10:58 +0000 (17:10 -0500)]
Calculate total distance correctly when overtime legs are entered.

10 years agoEndorsement key and new missing evidence endorsement.
CMDR furrycat [Mon, 1 Feb 2016 14:15:58 +0000 (09:15 -0500)]
Endorsement key and new missing evidence endorsement.

10 years agoShow highlight key.
CMDR furrycat [Mon, 1 Feb 2016 12:56:26 +0000 (07:56 -0500)]
Show highlight key.

10 years agoFunctions to retrieve colours.
CMDR furrycat [Mon, 1 Feb 2016 11:36:38 +0000 (06:36 -0500)]
Functions to retrieve colours.

10 years agoMore entry graphs.
CMDR furrycat [Mon, 1 Feb 2016 10:20:32 +0000 (05:20 -0500)]
More entry graphs.

10 years agoUse normalised distance for average lap.
CMDR furrycat [Mon, 1 Feb 2016 10:18:37 +0000 (05:18 -0500)]
Use normalised distance for average lap.

10 years agoNicer time axis format.
CMDR furrycat [Sun, 31 Jan 2016 19:56:01 +0000 (14:56 -0500)]
Nicer time axis format.

10 years agoTypo.
CMDR furrycat [Fri, 29 Jan 2016 15:27:04 +0000 (10:27 -0500)]
Typo.

10 years agoSome branding.
CMDR furrycat [Fri, 29 Jan 2016 15:17:25 +0000 (10:17 -0500)]
Some branding.

10 years agoPlot entry breakdown piecharts.
CMDR furrycat [Fri, 29 Jan 2016 15:16:03 +0000 (10:16 -0500)]
Plot entry breakdown piecharts.

10 years agoOrder those who did not cut short ahead of those who did.
CMDR furrycat [Fri, 29 Jan 2016 11:31:39 +0000 (06:31 -0500)]
Order those who did not cut short ahead of those who did.

10 years agoPlot lap graphs.
CMDR furrycat [Fri, 29 Jan 2016 10:13:18 +0000 (05:13 -0500)]
Plot lap graphs.

10 years agoShow average laps by other calculations.
CMDR furrycat [Thu, 28 Jan 2016 15:08:02 +0000 (10:08 -0500)]
Show average laps by other calculations.

10 years agoShow number of laps contributing to the joker bonus.
CMDR furrycat [Thu, 28 Jan 2016 15:03:59 +0000 (10:03 -0500)]
Show number of laps contributing to the joker bonus.

10 years agoNo table when listing entries.
CMDR furrycat [Thu, 28 Jan 2016 15:03:28 +0000 (10:03 -0500)]
No table when listing entries.

10 years agoHighlight double bonus.
CMDR furrycat [Wed, 27 Jan 2016 13:25:58 +0000 (08:25 -0500)]
Highlight double bonus.

10 years agoCorrectly disregard all but the first station visited after allowed_time is up.
CMDR furrycat [Wed, 27 Jan 2016 11:15:34 +0000 (06:15 -0500)]
Correctly disregard all but the first station visited after allowed_time is up.

10 years agoStrip suffix correctly for stats.
CMDR furrycat [Wed, 27 Jan 2016 10:58:11 +0000 (05:58 -0500)]
Strip suffix correctly for stats.

10 years agoReally fix sorting.
CMDR furrycat [Tue, 26 Jan 2016 16:25:53 +0000 (11:25 -0500)]
Really fix sorting.

10 years agoCompetitors can't win multiple prizes.
CMDR furrycat [Tue, 26 Jan 2016 16:25:39 +0000 (11:25 -0500)]
Competitors can't win multiple prizes.

10 years agoLink to entries filtered by ships, hulls and competitors.
CMDR furrycat [Tue, 26 Jan 2016 14:17:43 +0000 (09:17 -0500)]
Link to entries filtered by ships, hulls and competitors.

10 years agoMake more links.
CMDR furrycat [Tue, 26 Jan 2016 13:47:38 +0000 (08:47 -0500)]
Make more links.

10 years agoPropagate (full) date placeholder after every change.
CMDR furrycat [Tue, 26 Jan 2016 11:32:36 +0000 (06:32 -0500)]
Propagate (full) date placeholder after every change.

10 years agoDon't disable the Add button below the HR.
CMDR furrycat [Tue, 26 Jan 2016 11:14:14 +0000 (06:14 -0500)]
Don't disable the Add button below the HR.