<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chouette-core/lib, branch 6097-cache-route-WayCosts</title>
<subtitle>Chouette manage transport static data</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/'/>
<entry>
<title>WayCost: Add `#cache_key` method</title>
<updated>2018-04-16T14:21:04+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-04-16T10:58:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=7a9a08325db222b11d22a7e72458e8d66875c42a'/>
<id>7a9a08325db222b11d22a7e72458e8d66875c42a</id>
<content type='text'>
Provides a uniform Rails cache key for all `WayCost`s using their `id`.
Since the `id` field is option, raise an error if the `WayCost` doesn't
have one.

Refs #6097
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provides a uniform Rails cache key for all `WayCost`s using their `id`.
Since the `id` field is option, raise an error if the `WayCost` doesn't
have one.

Refs #6097
</pre>
</div>
</content>
</entry>
<entry>
<title>WayCostsFromRouteCostsPopulator: Handle missing route costs</title>
<updated>2018-04-16T14:21:04+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-04-16T10:15:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=ae3933586653c00ea92d788380fc81d3586e4d42'/>
<id>ae3933586653c00ea92d788380fc81d3586e4d42</id>
<content type='text'>
If a `Route#cost` is missing the method shouldn't fail. Instead, it
should just pass the `WayCost` along without distance &amp; time cost
values. This way we end up with a list of all `WayCost`s for all stop
areas, even the new ones that haven't been run through the TomTom
calculator yet.

Refs #6097
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a `Route#cost` is missing the method shouldn't fail. Instead, it
should just pass the `WayCost` along without distance &amp; time cost
values. This way we end up with a list of all `WayCost`s for all stop
areas, even the new ones that haven't been run through the TomTom
calculator yet.

Refs #6097
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `WayCostsFromRouteCostsPopulator`</title>
<updated>2018-04-16T14:21:04+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-04-16T10:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=fc1c4b7ca5b9e2886413ddd24d5cba90ea7dd804'/>
<id>fc1c4b7ca5b9e2886413ddd24d5cba90ea7dd804</id>
<content type='text'>
Gives us a way to take `Route#costs` and `WayCost`s created by
`StopAreasToWayCostsConverter` and merge the data together to obtain
complete `WayCost`s including distance and time values.

This will allow us to more easily interact with the Rails cache for
caching `WayCost`s.

Refs #6097
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gives us a way to take `Route#costs` and `WayCost`s created by
`StopAreasToWayCostsConverter` and merge the data together to obtain
complete `WayCost`s including distance and time values.

This will allow us to more easily interact with the Rails cache for
caching `WayCost`s.

Refs #6097
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a task to check stop points positions</title>
<updated>2018-04-16T09:38:31+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-04-16T09:38:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=cf63f8f32ecaa6f1bccc70a68e4c6d4d8794373b'/>
<id>cf63f8f32ecaa6f1bccc70a68e4c6d4d8794373b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #6426; Disable "Create opposite route" action instead of hiding it</title>
<updated>2018-04-11T06:28:47+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-04-06T12:46:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=03b4010981f5d47fbd8dd468bbe5fc320fd7a9e4'/>
<id>03b4010981f5d47fbd8dd468bbe5fc320fd7a9e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #460 from af83/6360-workbenchimport-display</title>
<updated>2018-04-10T15:40:17+00:00</updated>
<author>
<name>Luc Donnet</name>
</author>
<published>2018-04-10T15:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=b40a3e02db22762931a7e8e12187d5ba5bbc5618'/>
<id>b40a3e02db22762931a7e8e12187d5ba5bbc5618</id>
<content type='text'>
6360 Add checks on calendars during WorkbenchImport</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
6360 Add checks on calendars during WorkbenchImport</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #438 from af83/6368-gtfs-import</title>
<updated>2018-04-10T15:30:55+00:00</updated>
<author>
<name>Luc Donnet</name>
</author>
<published>2018-04-10T15:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=537a5078657ead0b89aa5220c05dfbc01ae94dca'/>
<id>537a5078657ead0b89aa5220c05dfbc01ae94dca</id>
<content type='text'>
GTFS import (first step)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GTFS import (first step)</pre>
</div>
</content>
</entry>
<entry>
<title>Keep ci database.yml in ci:docker:clean. Refs #6047</title>
<updated>2018-04-10T10:02:13+00:00</updated>
<author>
<name>Alban Peignier</name>
</author>
<published>2018-04-10T10:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=dad504f5794a36be8dac97a257cdecd87704763b'/>
<id>dad504f5794a36be8dac97a257cdecd87704763b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #450 from af83/6404-way-costs--snap-distance-and-time-to-1-when-between-0-a</title>
<updated>2018-04-10T09:04:44+00:00</updated>
<author>
<name>Luc Donnet</name>
</author>
<published>2018-04-10T09:04:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=f627d82ce180fb0e487195485402d3278c03d2ef'/>
<id>f627d82ce180fb0e487195485402d3278c03d2ef</id>
<content type='text'>
6404: RouteWayCostUnitConverter: Snap values between 0–1 to 1</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
6404: RouteWayCostUnitConverter: Snap values between 0–1 to 1</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #6360; Add checks on calendars during WorkbenchImport</title>
<updated>2018-04-09T09:22:40+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-04-09T09:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=27442a9ffe40d0f548b1dc99ab917a8d8b0a02a2'/>
<id>27442a9ffe40d0f548b1dc99ab917a8d8b0a02a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
