<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chouette-core/app/services, branch docker</title>
<subtitle>Chouette manage transport static data</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/'/>
<entry>
<title>Hotfix API Controller &lt; ActionController::Base</title>
<updated>2017-12-04T11:36:36+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-12-04T11:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=614db1d28c8c8b8963a286cc0ffebf81b3acc8f2'/>
<id>614db1d28c8c8b8963a286cc0ffebf81b3acc8f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Hotfix for missing token in HTTPService when called from WorkbenchImportWorker</title>
<updated>2017-12-01T14:25:48+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-12-01T14:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=2792336f98056f3f7df8d02a3b2da968e97bfbe1'/>
<id>2792336f98056f3f7df8d02a3b2da968e97bfbe1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4633@0.5h;</title>
<updated>2017-10-24T13:28:44+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-10-19T16:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=7f3b2aa1a1c4a2e051e1b2d3d3b57ab646b01a44'/>
<id>7f3b2aa1a1c4a2e051e1b2d3d3b57ab646b01a44</id>
<content type='text'>
Speced and implemented ZipService to return additional directories
in the entry's `spurious` field.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Speced and implemented ZipService to return additional directories
in the entry's `spurious` field.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `RetryService`</title>
<updated>2017-08-25T10:14:29+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-08-25T10:14:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=166b53305e41c51f4b401514a5ec2d828788a2cd'/>
<id>166b53305e41c51f4b401514a5ec2d828788a2cd</id>
<content type='text'>
This is no longer being used as the `WorkbenchImportWorker` was
refactored and it was decided that we don't want to enable retries for
imports.

For example, imagine you have an hour-long import that fails after 50
minutes. We retry three times and now we've wasted 2.5 hours of your
time just to tell you that the import failed.

Thus the decision was to remove it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is no longer being used as the `WorkbenchImportWorker` was
refactored and it was decided that we don't want to enable retries for
imports.

For example, imagine you have an hour-long import that fails after 50
minutes. We retry three times and now we've wasted 2.5 hours of your
time just to tell you that the import failed.

Thus the decision was to remove it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: 4273@5h; Still debugging zip file upload inside post to Rails api; Retry removed (but not the deadcode yet) [amend me]</title>
<updated>2017-08-22T16:07:13+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-08-22T16:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=038710b22ccf3dd2421ec8d07fae45ef05a47ada'/>
<id>038710b22ccf3dd2421ec8d07fae45ef05a47ada</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4273@3h;</title>
<updated>2017-08-22T07:37:30+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-08-21T18:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=61c4a303183284fc107325aeeef5ace7a3e68c0c'/>
<id>61c4a303183284fc107325aeeef5ace7a3e68c0c</id>
<content type='text'>
Debugging Java Integration (ZipService -&gt; HTTPService -&gt; Object Creation)

   - Created an ErrorFormat concern to see what went wrong in the HTTP call
     as so many things can go wrong due to:

      * Timeout Issues
      * Illegal database setup or cleaning before tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Debugging Java Integration (ZipService -&gt; HTTPService -&gt; Object Creation)

   - Created an ErrorFormat concern to see what went wrong in the HTTP call
     as so many things can go wrong due to:

      * Timeout Issues
      * Illegal database setup or cleaning before tests
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4273@20h;  Reverse Engeneeiring RubyZip fixed ZipService</title>
<updated>2017-08-21T03:26:55+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-08-21T03:13:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=327b1ec771a056451b0635ba80cc346fa1765299'/>
<id>327b1ec771a056451b0635ba80cc346fa1765299</id>
<content type='text'>
        - Replzed Lazy Enum over get_next_entry and group by with explicit looping and yielding to an instance level enumerator
          that yields streams per subdir (wich represents a referential).

        - Fixtures and Specs that use a REAL usecase.

        Next: Get rid of metadata kludge (should fix failing specs)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        - Replzed Lazy Enum over get_next_entry and group by with explicit looping and yielding to an instance level enumerator
          that yields streams per subdir (wich represents a referential).

        - Fixtures and Specs that use a REAL usecase.

        Next: Get rid of metadata kludge (should fix failing specs)
</pre>
</div>
</content>
</entry>
<entry>
<title>initial</title>
<updated>2017-08-11T07:57:55+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-08-11T07:57:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=8eaa9249825f6eb6d667291fd9aa26bbde1ac7e3'/>
<id>8eaa9249825f6eb6d667291fd9aa26bbde1ac7e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '1726-WorkbenchImport-for-multi-Netex-import'</title>
<updated>2017-08-03T13:08:06+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-08-03T13:08:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=09b0d438c50c7cd9ec9c18d1d90c16877b07d9a9'/>
<id>09b0d438c50c7cd9ec9c18d1d90c16877b07d9a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ParentImportNotifier: Use `Import.finished_statuses`</title>
<updated>2017-08-02T10:36:16+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-08-02T10:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=533804ec2755ba6564122cb4d43a7f8769d9d1ee'/>
<id>533804ec2755ba6564122cb4d43a7f8769d9d1ee</id>
<content type='text'>
Instead of manually defining the finished statuses, use the method
that's already defined on `Import` to get them.

The only unfortunate part is that we now had to muss up our `Import`
code and convert those methods to class methods in order for them to be
accessible to `ParentImportNotifier` as well as its instance methods.

Refs #3511
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of manually defining the finished statuses, use the method
that's already defined on `Import` to get them.

The only unfortunate part is that we now had to muss up our `Import`
code and convert those methods to class methods in order for them to be
accessible to `ParentImportNotifier` as well as its instance methods.

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