<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chouette-core/spec/support/shared_examples, branch master</title>
<subtitle>Chouette manage transport static data</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/'/>
<entry>
<title>Fix MinMax Validation</title>
<updated>2018-03-29T08:02:28+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-03-29T08:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=0b9d39df0ba1b3882edf0b50697f004bb402e820'/>
<id>0b9d39df0ba1b3882edf0b50697f004bb402e820</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix vehicle_journey_control for min max values Refs #5543 @2</title>
<updated>2018-01-11T12:50:33+00:00</updated>
<author>
<name>Luc Donnet</name>
</author>
<published>2018-01-11T12:50:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=41135059b9e9b1649b9001a512a0cb9c3e370127'/>
<id>41135059b9e9b1649b9001a512a0cb9c3e370127</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `hstore_accessor` usage</title>
<updated>2017-12-21T14:32:42+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-12-19T15:35:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=4918ffcd7492661f36a763cdf248757993f9bff4'/>
<id>4918ffcd7492661f36a763cdf248757993f9bff4</id>
<content type='text'>
The places we were using `hstore_accessor` have now been converted to
Postgres JSON fields. Thus we no longer need `hstore_accessor` in order
to add accessors for the fields.

Instead we can use Rails' built-in support for Postgres JSON fields and
create accessors for our JSON hash keys with `store_accessor`. We get
rid of the data types because `store_accessor` doesn't work like that
and JSON already types our values with primitive data types.

Finally, add some extra validation tests now that the vaildation for our
JSON fields should work.

Refs #5316
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The places we were using `hstore_accessor` have now been converted to
Postgres JSON fields. Thus we no longer need `hstore_accessor` in order
to add accessors for the fields.

Instead we can use Rails' built-in support for Postgres JSON fields and
create accessors for our JSON hash keys with `store_accessor`. We get
rid of the data types because `store_accessor` doesn't work like that
and JSON already types our values with primitive data types.

Finally, add some extra validation tests now that the vaildation for our
JSON fields should work.

Refs #5316
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4720@1.3h;</title>
<updated>2017-10-16T05:50:34+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-10-13T16:17:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=9dd7b4d050b64b6fcaebb2cd3f635593a0cb34c3'/>
<id>9dd7b4d050b64b6fcaebb2cd3f635593a0cb34c3</id>
<content type='text'>
   Validation implemented for min_max_values with correct I18n'd error messages

Applied to: VehicleJourneyControl::Speed &amp; GenericAttributeControl::MinMax
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
   Validation implemented for min_max_values with correct I18n'd error messages

Applied to: VehicleJourneyControl::Speed &amp; GenericAttributeControl::MinMax
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4267@0.45h;</title>
<updated>2017-10-02T11:50:56+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-10-02T11:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=ee88198df36ffc666b7b5bb8dda6851ce953af4a'/>
<id>ee88198df36ffc666b7b5bb8dda6851ce953af4a</id>
<content type='text'>
- setting up a CCCLD subdir struct for CCCLD related tests
- removed all occcurances of `@@default_criticity`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- setting up a CCCLD subdir struct for CCCLD related tests
- removed all occcurances of `@@default_criticity`
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4627@1h;</title>
<updated>2017-10-02T11:26:06+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-10-02T11:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=ed5f05acf1d604eab807f3455ea628179ab55408'/>
<id>ed5f05acf1d604eab807f3455ea628179ab55408</id>
<content type='text'>
  - Rebase on udated master
  - Removal of `default_criticity` from ComplianceControl Class Level Defaults
  - Refactoring of specs to allow usage of the same shared examples (given that more models need to undergo the same refact)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  - Rebase on udated master
  - Removal of `default_criticity` from ComplianceControl Class Level Defaults
  - Refactoring of specs to allow usage of the same shared examples (given that more models need to undergo the same refact)
</pre>
</div>
</content>
</entry>
</feed>
