Polaring 00.04.09
- New configuration option: map points! Allowing user to set level of detail in a google map.
- Date strings are now localized! Swedish and English tested; Italiano *should* work, contact me if you're interested in more!
- min/km, which was introduced in 00.04.08, was previously in decimal form (4,79, for example); now moved to *seconds* instead (4,79min => 4min47sec).
- Minor cosmetic improvements (?) in graphs.
A new release, not many changes -- mostly bugfixes. The most noteworthy thing might be addition of the option to use min/km as speed instead of km/h. See details in the changelog.
Finally available: check out Polaring in action at http://polaring.sourceforge.net/testpolaring
My local polaring repository has now been imported into sourceforge's.
Naturally, it is a project in development, so what you check out from SVN might not always work.
You can access the repo, using [your favourite SVN client], at https://svn.sourceforge.net/svnroot/polaring/polaring/trunk
Sourceforge also offers a easily accessible browser for the repo. Navigate via the menu (Code => SVN Browse) to look at it. Or go directly to it at http://polaring.svn.sourceforge.net/viewvc/polaring/
As of 3.2.*, Garmin Training Center has switched to a new format for history. (Extension "tcx".)
So far, Polaring does not support these new tcx-files. Support is, however planned. Unfortunately, I have too much on my hands now to implement it. ---Patches are warmly welcomed, if anyone else is inclined to write support!
As Training Center 3.2.* isn't able to export to the old hst format, users who wish to be able to view their workouts in Polaring might want to refrain from updating Training Center until tcx-support has been added.
Only two minor, purely aesthetic changes:
- Months-view: If there's exercises from more than one year, all years are summed up, and only workouts from one year is shown at a time.
- Month-view: Hopefully, the workouts will stay sorted now!
Mainly small stuff. Although there's one possible
security-related fix, so might be good to update.
Changes:
- New graph: altitude with distance for x-axis, in addition to the one we already had (x = time). Polaring checks for distance, and serves x = dist if found, otherwise the old one.
- Removed max-value from speed-graph in month-view. More interested in average, and thought that wasn't displayed detailed enough when max-value raised the scale too high.
- Some small polishing (graphs).
- Fixed possible security vulnerability(?) concerning (SESSION and) phpindex.
Some small bug-fixes and, more importantly, some security vulnerabilities have been taken care of. (BID:20183; CVE-2006-5078)
So all users, please update!
The most notable changes are:
- New graph (day-view): altitude! (Finally!)
- There's now so many graphs, I decided it looks better if only "thumbs" are shown initally, whereafter the user can click on one graph, and that one will be shown in "normal size".
Also some other minor fixes.
Mainly fixes Garmin (Training Center only!) support. That, however, should be substantially better than in 00.04.01.
Also an important note for everybody who uses the MySQL cache: in table sampleData, change data type for sampleHr to _small_int instead of tinyint. And truncate sampleHr and workouts afterwords.
I'm really happy to announce this release. Not least, because there's now support for Garmin Forerunner 305 workouts (saved with Garmin Trainingcenter). Using Google Maps, a map of the workout can be served.
Another big step is increased MySQL utilization. I thought I'd go over to XML _from_ MySQL, but it went the other way around. (I won't go into the reasons here, but mail me if you think I should have done otherwise.) Workouts can now be cached, using MySQL, resulting in quite good speed improvement, especially if you're using Polaring to view hrm or hst files.... read more
Added some stuff, that really should have been in 00.03.08, concerning the IP:check. If only exercises are to be shown for the user, then skip `home' and jump right to it; in that case, also hide the navigation (since the user can't move around anyway). Also, it's now possible to allow all viewers, by entering "ALL" as IP.
Sorry it took me so long to add this: IP-check for certain sections: diary, tools and settings. An array of OK-IP-numbers can be entered. Useful for instance to prohibit all users but local to view -- and change! -- the settings.
- Loads of changes for "people who aren't me." I believe many have gotten various errors, and have had columns for which there have been no data. I've tried to fix that! Haven't been able to test it thoroughly, though. So I'm relying on you to tell me if something -- or a lot -- is still askew! (Still to come, is to add more data-columns. You'll have to give me some hrm:s to work with, though! So if you've got some kind of data recorded, that isn't shown, contact me and I'll see what I can do!) That goes for graphs, too, by the way. I'm hoping you'll se a lot less error-messages now (jpgraph etc.). ... read more
Polaring 00.03.06
- New section: Tools
- Tool: export MySQL-diary to XML (functions/sqltoxml.php)
- Moved from TrueType fonts to internal (jpgraph).
- New translation: Italian. Thanks goes to Giuliano Carta!
- Remodeled the functions that handles translation-strings. It got a bit more streamlined (fewer lines of code) and a error-handling if a string isn't found in selected translation.
The new release is a step towards developer-friendlieness, with translation of filenames to English.
The end-user will notice, among other things, the new, tabbed, view. Also the `Heart rate and speed'-graph has been changed to dynamic scale.