<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chouette-core, branch 4800-hstore-numeric-validation</title>
<subtitle>Chouette manage transport static data</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/'/>
<entry>
<title>Refs: #4800@0.5h; Very rude, proof of concept implementation of HstoreAtts</title>
<updated>2017-11-17T06:16:17+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-11-17T06:16:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=8034138a769d710e67167f1435f021ef2e8b8977'/>
<id>8034138a769d710e67167f1435f021ef2e8b8977</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4800@0.8h; sketching our own hstore_accessor implementation</title>
<updated>2017-11-17T05:35:51+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-11-17T05:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=85f7fe2a43fcd26278098ed6a2f4fa916f3c03be'/>
<id>85f7fe2a43fcd26278098ed6a2f4fa916f3c03be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4800@1h; Dead end, trying manual override, is waaay to much work [skip-ci]</title>
<updated>2017-11-16T13:33:18+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-11-16T13:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=4fa233cb131f586d310faec8c9fc3ed88805ae76'/>
<id>4fa233cb131f586d310faec8c9fc3ed88805ae76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4800@2h; sketching out an alternative solution</title>
<updated>2017-11-16T06:07:42+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-11-15T22:55:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=83cee8ade1c6a9cfd7db724ba60f82f2229e78a2'/>
<id>83cee8ade1c6a9cfd7db724ba60f82f2229e78a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #4952 Add conidtion to display ComplianceControlBlock edit button depending on user permissions</title>
<updated>2017-11-13T17:01:39+00:00</updated>
<author>
<name>cedricnjanga</name>
</author>
<published>2017-11-13T17:01:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=96afaed78fa043449c0264ea09f0106147755c8e'/>
<id>96afaed78fa043449c0264ea09f0106147755c8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ComplianceCheckSet#update_status: Return `true` if no update happened</title>
<updated>2017-11-13T16:52:54+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-13T15:27:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=e57f45bd6478baeab25ae96ae688587dda85247f'/>
<id>e57f45bd6478baeab25ae96ae688587dda85247f</id>
<content type='text'>
Return `true` from this method by default. If the `#update` call fails,
then it will return `false`, but in all other cases, we should return
`true`. That way, when the
`Api::V1::ComplianceCheckSetsController#validated` endpoint is called,
it will respond with the `ComplianceCheckSet` object instead of:

    {"status":"error","messages":[]}

with no error messages.

Refs #4757
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Return `true` from this method by default. If the `#update` call fails,
then it will return `false`, but in all other cases, we should return
`true`. That way, when the
`Api::V1::ComplianceCheckSetsController#validated` endpoint is called,
it will respond with the `ComplianceCheckSet` object instead of:

    {"status":"error","messages":[]}

with no error messages.

Refs #4757
</pre>
</div>
</content>
</entry>
<entry>
<title>ComplianceCheckSet#update_status: Handle resources with "IGNORED" status</title>
<updated>2017-11-13T16:52:54+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-13T15:09:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=5dd6b2f963d3ae732c6f56112e5f5ac56b6c2764'/>
<id>5dd6b2f963d3ae732c6f56112e5f5ac56b6c2764</id>
<content type='text'>
If any associated resources have the "IGNORED" status, this shouldn't
affect the outcome of a "successful" status. Allow the
`ComplianceCheckSet` to be "successful" even if some `Resource`s are
"IGNORED".

Refs #4757
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If any associated resources have the "IGNORED" status, this shouldn't
affect the outcome of a "successful" status. Allow the
`ComplianceCheckSet` to be "successful" even if some `Resource`s are
"IGNORED".

Refs #4757
</pre>
</div>
</content>
</entry>
<entry>
<title>ComplianceCheckSet: Rename to `all_statuses_ok?`</title>
<updated>2017-11-13T16:52:54+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-09T15:44:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=32d8376cd407c24a6eca5ebf2adfca3c7d9d776f'/>
<id>32d8376cd407c24a6eca5ebf2adfca3c7d9d776f</id>
<content type='text'>
Another suggestion from Robert, since this method returns a boolean,
maybe its name should end with a question mark.

Refs #4757
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Another suggestion from Robert, since this method returns a boolean,
maybe its name should end with a question mark.

Refs #4757
</pre>
</div>
</content>
</entry>
<entry>
<title>ComplianceCheckSet: Rename to `all_statuses_ok`</title>
<updated>2017-11-13T16:52:54+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-09T13:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=b172d774513ffbae5c8a88f39b3d4bb7e4ae51e0'/>
<id>b172d774513ffbae5c8a88f39b3d4bb7e4ae51e0</id>
<content type='text'>
Suggestion from Robert to have a simpler name. I had just written it the
way it sounded in my head when I wrote the method.

Refs #4757
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Suggestion from Robert to have a simpler name. I had just written it the
way it sounded in my head when I wrote the method.

Refs #4757
</pre>
</div>
</content>
</entry>
<entry>
<title>ComplianceCheckSet#update_status: Return result of `#update`</title>
<updated>2017-11-13T16:52:54+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-09T10:49:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=08bb5790c7637e338700ae7f8100770a4d1c9d6e'/>
<id>08bb5790c7637e338700ae7f8100770a4d1c9d6e</id>
<content type='text'>
We should return the result of the `ActiveRecord` `#update` call, so
that we can determine if there was an error saving the
`ComplianceCheckSet` record.

Refs #4757
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We should return the result of the `ActiveRecord` `#update` call, so
that we can determine if there was an error saving the
`ComplianceCheckSet` record.

Refs #4757
</pre>
</div>
</content>
</entry>
</feed>
