A client tried to upload transfer_leima_iso_8859-1.dat, which failed. Saving the file locally and testing. It was easy to add it as a unit test in test/util/test_transfer_dat.rb of the bbmb gem and produces the same error.
Pushed the commits
Sandoz.bbmb.ch is an application. Therefore we should not release it as a gem, but use only the Gemfile and the Gemfile.lock. Done with commit As sandoz.bbmb.ch is an application remove gemspec
Remarked that I had not activated the travis-ci. Therefore pushed a small commit Only test with Ruby 2.4.0 (and head)
Now I want to fix the unit tests for BBMB as some no longer work since I moved to use the rack based SBSM. Done with commit Fixed unit tests by using persistence/none
Finished cleanup of unit test with commits
The wrong formatter to sprintf is only flagged by ruby-head not 2.4.0.
Pushed commit Merge branch 'rack' of github.com:zdavatz/oddb.org into rack.
Must fix apache.conf to use /var/www.oddb.org again. Done with Use /var/www/oddb.org again for apache.conf
Adapted the /services/ch.oddb*/run to use /var/www/oddb.org and restarted them.
Must fix the problem with ZEC,2017.03.24,0.0,285.39429918999997. This should be fixed with commit Create correct entries for intermediate dates and the corresponding unit test with Fix failing unit test