<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chouette-core/spec/services, branch 6461-fix-customfields-support</title>
<subtitle>Chouette manage transport static data</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/'/>
<entry>
<title>RouteWayCostCalculator: Use `TomTom.matrix` instead of batch</title>
<updated>2018-03-27T14:46:18+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-03-27T09:18:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=f257a8b3a7ae4c59c6907b41f6e8d7dc74259917'/>
<id>f257a8b3a7ae4c59c6907b41f6e8d7dc74259917</id>
<content type='text'>
Calculate routes using the TomTom matrix API. Update the spec's HTTP
request stub accordingly (note that the stub is still fake).

Refs #6222
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Calculate routes using the TomTom matrix API. Update the spec's HTTP
request stub accordingly (note that the stub is still fake).

Refs #6222
</pre>
</div>
</content>
</entry>
<entry>
<title>Route: Add `#calculate_costs!` to populate `#costs` with `WayCost`s</title>
<updated>2018-03-14T15:42:02+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-03-13T14:37:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=dbcd099b3d38f7c584450edffc8bee0a2502b170'/>
<id>dbcd099b3d38f7c584450edffc8bee0a2502b170</id>
<content type='text'>
This new method will launch a worker that takes the route's `StopArea`s,
converts them to `WayCost`s, sends them to the TomTom API to calculate
distance and time costs, and saves those costs to the route's `costs`
field.

Refs #6095
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This new method will launch a worker that takes the route's `StopArea`s,
converts them to `WayCost`s, sends them to the TomTom API to calculate
distance and time costs, and saves those costs to the route's `costs`
field.

Refs #6095
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #6133; Fix specs</title>
<updated>2018-03-12T11:00:15+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-03-09T16:25:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=3a738f4509a67d5024fb85bb551c7ec285cd031e'/>
<id>3a738f4509a67d5024fb85bb551c7ec285cd031e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #6133; Fix specs</title>
<updated>2018-03-12T11:00:13+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-03-07T06:50:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=b810deb08cadd56caeb76eb81cff363458bb79a3'/>
<id>b810deb08cadd56caeb76eb81cff363458bb79a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>imports.rake(notify_parent): Use `ParentNotifier`</title>
<updated>2018-02-08T10:29:31+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-02-07T11:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=871a088ccffc47e5e09272b3105dabecf10974a6'/>
<id>871a088ccffc47e5e09272b3105dabecf10974a6</id>
<content type='text'>
Replace `ParentImportNotifier` with the new generalised
`ParentNotifier`. This will allow us to use the same service for parent
notification of both imports and compliance check sets.

Delete the `ParentImportNotifier` class and spec as these are now
superseded by `ParentNotifier`.

Refs #4758
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace `ParentImportNotifier` with the new generalised
`ParentNotifier`. This will allow us to use the same service for parent
notification of both imports and compliance check sets.

Delete the `ParentImportNotifier` class and spec as these are now
superseded by `ParentNotifier`.

Refs #4758
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `ParentNotifier` service</title>
<updated>2018-02-08T10:29:31+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-02-07T11:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=6134ed98a3fe29276a17a0d79a70a8ce3e3f548b'/>
<id>6134ed98a3fe29276a17a0d79a70a8ce3e3f548b</id>
<content type='text'>
This is a takeoff on `ParentImportNotifier`. I just copied over the
class and spec and generalised the service to work with `Import`-style
interfaces. We can now use the same notifier service class for both
imports and compliance check sets.

Refs #4758
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a takeoff on `ParentImportNotifier`. I just copied over the
class and spec and generalised the service to work with `Import`-style
interfaces. We can now use the same notifier service class for both
imports and compliance check sets.

Refs #4758
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #3542, Fix specs</title>
<updated>2018-02-02T13:32:09+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-01-19T13:59:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=8dafca888d30a3dea4d710769d9c627ff86f8518'/>
<id>8dafca888d30a3dea4d710769d9c627ff86f8518</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #3542 @4h; First UI</title>
<updated>2018-02-02T13:31:32+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-01-19T07:22:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=c13c94fe665fdbe2c434c8bfadd44a0988ecea60'/>
<id>c13c94fe665fdbe2c434c8bfadd44a0988ecea60</id>
<content type='text'>
Still missing:
- Pagination
- Filters
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Still missing:
- Pagination
- Filters
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #5281@2h;  Code Analysis first bugfix</title>
<updated>2017-12-14T17:00:47+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-12-14T15:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=0354c84367cede7d738c79e9c0f116b2c0a178b2'/>
<id>0354c84367cede7d738c79e9c0f116b2c0a178b2</id>
<content type='text'>
  - Rebased #5006 upoon master and created #5281 from #5006
  - Setup regression test based on client provided input
  - Fixed bug with multiple spurious directory occurances
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  - Rebased #5006 upoon master and created #5281 from #5006
  - Setup regression test based on client provided input
  - Fixed bug with multiple spurious directory occurances
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #5006@12h;</title>
<updated>2017-12-14T14:34:46+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-11-27T10:24:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=424496bc6e7b6f94b0f34d3c11fb95fd7f6088c5'/>
<id>424496bc6e7b6f94b0f34d3c11fb95fd7f6088c5</id>
<content type='text'>
   Implementing allowed vs foreign line lookup for the zip service

   - Adapting `lib/stif/netex_file.rb` to expose the already implemented matching
   - `app/services/zip_service.rb` augmented to check for allowed lines and returning forbidden lines
   - Specs with fixtures and using the beforementioned new zip support in the specs
   - Fixture directories for the new specs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
   Implementing allowed vs foreign line lookup for the zip service

   - Adapting `lib/stif/netex_file.rb` to expose the already implemented matching
   - `app/services/zip_service.rb` augmented to check for allowed lines and returning forbidden lines
   - Specs with fixtures and using the beforementioned new zip support in the specs
   - Fixture directories for the new specs
</pre>
</div>
</content>
</entry>
</feed>
