Commit Graph

  • da62a0f5c6 v2.3.0 master Rene Saarsoo 2022-03-30 14:11:23 +0300
  • 1a0d26f4ca Read file from stdin Rene Saarsoo 2022-03-30 14:09:30 +0300
  • c9ab304460 v2.2.0 v2.2.0 Rene Saarsoo 2021-11-08 17:43:44 +0200
  • e32b65926f Recognize ..XX% range intervals Rene Saarsoo 2021-07-20 13:54:01 +0300
  • e49a1738ec v2.1.1 v2.1.1 Rene Saarsoo 2021-03-21 17:53:55 +0200
  • 29cdd41966 2.1.0 v2.1.0 Rene Saarsoo 2021-03-21 15:06:14 +0200
  • 6bbdea1908 Generate <Ramp> tags in ZWO Rene Saarsoo 2021-03-21 15:04:18 +0200
  • cec3c57477 Recognize "Ramp" intervals Rene Saarsoo 2021-03-21 14:51:32 +0200
  • 198d678ccd v2.0.0 v2.0.0 Rene Saarsoo 2021-03-04 15:38:10 +0200
  • 5de1049834 Mark positive offsets as done Rene Saarsoo 2021-03-02 23:35:26 +0200
  • 93684069f0 New meaning of negative offsets (breaking change) Rene Saarsoo 2021-03-02 23:32:05 +0200
  • 574272602f Positive comment offset syntax: +01:00 Rene Saarsoo 2021-03-02 21:58:34 +0200
  • ba92dd50d1 Use separate offset token for comments instead of duration Rene Saarsoo 2021-03-02 21:37:51 +0200
  • 99dd16199d Simplify normalizedIntensity calculation Rene Saarsoo 2021-01-27 12:53:27 +0200
  • a61f80cde4 Link to zwo-sucks blog post Rene Saarsoo 2021-01-14 22:09:42 +0200
  • 67f09cc0bd v1.1.0 v1.1.0 Rene Saarsoo 2021-01-13 21:29:12 +0200
  • 7d934408fd Remove "Detect overlaps of comments" from TODO Rene Saarsoo 2020-12-26 17:50:41 +0200
  • 22f71ba51f Skip uninteresting snapshots Rene Saarsoo 2020-12-26 17:50:10 +0200
  • 9012a38917 Check that comments don't extend past interval end Rene Saarsoo 2020-12-26 17:48:29 +0200
  • dd6410d896 Ensure comments are at least 10 seconds apart Rene Saarsoo 2020-12-26 17:41:53 +0200
  • bfae2b12e0 Detect overlapping comments Rene Saarsoo 2020-12-26 17:31:01 +0200
  • 5aa11ddb3d Add <Ramp> to TODO list Rene Saarsoo 2020-12-25 20:37:06 +0200
  • 6fd4b1c75f v1.0.0 v1.0.0 Rene Saarsoo 2020-12-25 20:26:56 +0200
  • 6200dc75c1 Assign the same TSS score to FreeRide as Zwift does Rene Saarsoo 2020-12-25 20:25:13 +0200
  • 9a2e3dafc9 Add missing loc props to tests Rene Saarsoo 2020-12-25 20:19:20 +0200
  • f2b293ba21 Expose ValidationError.loc Rene Saarsoo 2020-12-25 19:59:21 +0200
  • 7b30277143 Export also ValidationError & combined exception union Rene Saarsoo 2020-12-25 19:55:25 +0200
  • effa11ad75 Expose SourceLocation data type Rene Saarsoo 2020-12-25 15:43:04 +0200
  • c958e5e007 Expose ParseError publicly Rene Saarsoo 2020-12-25 15:33:01 +0200
  • c6aa02bb06 Expose SourceLocation in ParseError object Rene Saarsoo 2020-12-25 15:31:08 +0200
  • 97f6beb1a8 More TODO items Rene Saarsoo 2020-12-20 22:00:20 +0200
  • 7910e74367 Remove chunkRangeIntervals() export Rene Saarsoo 2020-11-23 05:27:59 +0200
  • c1cbdc28e8 v0.5.0 v0.5.0 Rene Saarsoo 2020-11-22 22:35:32 +0200
  • a0bf62998e Expose intensityValueToZoneType() function Rene Saarsoo 2020-11-22 22:34:46 +0200
  • fb1eba6db0 Add another workout example Rene Saarsoo 2020-11-22 21:32:53 +0200
  • 38fb79b2a3 Additional Range interval tests Rene Saarsoo 2020-11-22 20:39:06 +0200
  • 92b21d2095 Additional Freeride test data Rene Saarsoo 2020-11-22 20:33:28 +0200
  • 3c3bd3a6a0 v0.4.0 v0.4.0 Rene Saarsoo 2020-11-21 21:29:29 +0200
  • 798b05c014 Validate negative offsets Rene Saarsoo 2020-11-21 21:27:05 +0200
  • 90e1664ed6 Support negative comment offsets Rene Saarsoo 2020-11-21 21:22:29 +0200
  • ea00d550fe Use comment source location in validation error Rene Saarsoo 2020-11-21 21:04:58 +0200
  • 2f7b11d4ac Add source location data to comments Rene Saarsoo 2020-11-21 21:01:40 +0200
  • 1a720c2b21 Validate comment offsets Rene Saarsoo 2020-11-21 20:58:00 +0200
  • 51590f1f61 Additional Range-interval test data Rene Saarsoo 2020-11-21 18:30:49 +0200
  • cb7e439a90 Additional Freeride test data Rene Saarsoo 2020-11-21 18:28:43 +0200
  • 4ae6c6ed09 Bump to 0.3.0 v0.3.0 Rene Saarsoo 2020-11-20 18:02:00 +0200
  • b269a77219 Include xp data to stats() output Rene Saarsoo 2020-11-20 17:56:19 +0200
  • 410edccf66 Order XP checks from highest to lowest XP yield Rene Saarsoo 2020-11-20 17:52:16 +0200
  • 7d20ed3ced Tests for FreeRide intensities XP Rene Saarsoo 2020-11-20 17:50:45 +0200
  • 8d0446756c Fill some gaps in steady-state interval test data Rene Saarsoo 2020-11-20 17:40:34 +0200
  • 61a4837afe More precise repeated interval XP calculations Rene Saarsoo 2020-11-20 17:39:01 +0200
  • e3ed1a2e0d XP calculation for repeated intervals Rene Saarsoo 2020-11-20 14:14:24 +0200
  • f134c4cf97 Initial XP calculations Rene Saarsoo 2020-11-20 13:21:54 +0200
  • 1d3bdf8e30 v0.2.1 v0.2.1 Rene Saarsoo 2020-10-06 16:48:36 +0300
  • 8e4c72233c Add tags to generated ZWO XML Rene Saarsoo 2020-10-06 16:47:48 +0300
  • b1c42ad326 v0.2.0 v0.2.0 Rene Saarsoo 2020-10-06 16:40:19 +0300
  • 30a5e3b42b Parsing of tags Rene Saarsoo 2020-10-06 16:39:28 +0300
  • 77661ca6d7 Add tags field to Workout interface Rene Saarsoo 2020-10-06 16:29:53 +0300
  • 62ce66ddfa Link the online editor Rene Saarsoo 2020-10-06 13:34:40 +0300
  • 478e0350ae v0.1.1 v0.1.1 Rene Saarsoo 2020-10-06 13:28:34 +0300
  • 919996dd09 Avoid instanceof RangeIntensity checks Rene Saarsoo 2020-10-06 13:27:11 +0300
  • 98f10971b3 Avoid instanceof FreeIntensity operation Rene Saarsoo 2020-10-06 13:22:08 +0300
  • 265ae5db1b Allow any interval type to be without power target Rene Saarsoo 2020-10-06 13:19:35 +0300
  • 3efb8b0c88 Additional TODO item Rene Saarsoo 2020-10-06 11:17:27 +0300
  • 7755a1d110 Add repository Rene Saarsoo 2020-10-04 15:07:43 +0300
  • 634eb6f958 Rename to zwiftout + add docs v0.1.0 Rene Saarsoo 2020-10-04 13:54:40 +0300
  • 0d6f61913c Allow untitled workouts Rene Saarsoo 2020-10-04 13:20:04 +0300
  • adebc3d460 Handle short workouts when calculating normalized intensity Rene Saarsoo 2020-10-04 13:13:52 +0300
  • 77c6a721d4 Separate formatting of stats Rene Saarsoo 2020-10-03 17:35:09 +0300
  • c1a435e4d0 Classify free intensity duration to separate zone Rene Saarsoo 2020-10-03 17:15:47 +0300
  • c69a24c0e3 Tests for zoneDistribution Rene Saarsoo 2020-10-03 17:05:53 +0300
  • 2be2c9254c Add freeride to zone types Rene Saarsoo 2020-10-03 16:40:58 +0300
  • dcf851294d Rename tss2 to tss Rene Saarsoo 2020-10-02 16:39:56 +0300
  • d274ea69a9 Delete old alternative TSS calculation system Rene Saarsoo 2020-10-02 16:38:55 +0300
  • 40c56fb7ee Additional ideas Rene Saarsoo 2020-10-02 13:54:25 +0300
  • 72a02f2d19 Implement chunkRangeIntervals() utility Rene Saarsoo 2020-10-02 13:32:36 +0300
  • e62359a553 Add maximumIntensity helper Rene Saarsoo 2020-10-02 12:14:48 +0300
  • f20976b00b Export intensityToZoneIndex Rene Saarsoo 2020-10-02 12:04:15 +0300
  • 53344b22ce Create interface to govern all Intensity classes Rene Saarsoo 2020-10-02 11:59:54 +0300
  • 12b848f08d Separate tsconfig for release (which excludes tests) Rene Saarsoo 2020-10-02 11:49:41 +0300
  • 208c160501 Do not run tests in dist/ dir Rene Saarsoo 2020-10-02 11:39:56 +0300
  • 1df9f8e1d7 Move generic tests out of src/ dir Rene Saarsoo 2020-10-02 11:37:48 +0300
  • 423012024b Create generic zone-index detection helper Rene Saarsoo 2020-10-02 11:31:10 +0300
  • 14930e748e Export totalDuration() Rene Saarsoo 2020-10-01 23:32:29 +0300
  • c9e71dc244 Export types Rene Saarsoo 2020-10-01 22:41:04 +0300
  • 29e514b724 Run build script at prepublish stage Rene Saarsoo 2020-10-01 20:46:26 +0300
  • bfee21a6b7 Add empty .npmignore to ensure dist/ files are included Rene Saarsoo 2020-10-01 20:45:02 +0300
  • f43814d519 Emit typescript declaration files Rene Saarsoo 2020-10-01 20:39:18 +0300
  • 31a80e28e8 Declare main file Rene Saarsoo 2020-10-01 20:37:46 +0300
  • bdba0ecc52 Change main index file to only perform export of functions Rene Saarsoo 2020-10-01 20:32:23 +0300
  • dd9baffb8d Switch start script to use /bin Rene Saarsoo 2020-10-01 20:28:08 +0300
  • cd1671fa20 Remove helper-script for manual testing Rene Saarsoo 2020-10-01 20:26:36 +0300
  • 69791951ab Add script in bin/ and building of .ts files Rene Saarsoo 2020-10-01 20:25:16 +0300
  • 7f35a9a6b1 Add the missing <workout> tag :) Rene Saarsoo 2020-10-01 20:04:21 +0300
  • ac126f36da Implement FreeRide intervals Rene Saarsoo 2020-09-30 23:25:22 +0300
  • eef96cce92 Switch from # to @ as comment-start character Rene Saarsoo 2020-09-30 22:29:41 +0300
  • 49638c6c71 Regression tests for stats and ZWO creation Rene Saarsoo 2020-09-30 22:21:40 +0300
  • 819629094e Implement zone-distrubution stats Rene Saarsoo 2020-09-30 20:49:04 +0300
  • 15773cead0 Initial README with todo-list Rene Saarsoo 2020-09-30 20:15:21 +0300
  • 0511343f09 Use argparse for parsing command-line options Rene Saarsoo 2020-09-30 15:03:33 +0300