view · edit · sidebar · attach · print · history

Index>

20171122-rss2oddb

Summary

  • Readd link to oddb in RSS feeds
  • Fix some esign details
  • Keep in Mind

Commits

Index

Readd link to oddb in RSS feeds

Must add a link to the ODDB in the generated RSS. For this I must

  • Get the corresponding IKSNR from the referenced detail
  • Prepend a link to the description

Checked the hpc and recall RSS feed were correctly updated on ch.oddb.org.

Pushed commits Fixed running RSS unit tests and Fixed unit test for latest

Getting IKSNR from detail. Found that the generated links do not include the correct host, but ch.oddb.apache.org. Why? Because on oddb-ci2 the testenvironment1 was activated in etc/oddb.yml. Adding the info on a new line after the ODDB-link.

Pushed the commit Added oddb_link to hpc/recall RSS

Updating gems and removing unused

Zeno wants to remove the following gems:

  • activesupport (rails)
  • rmail
  • rdoc

Removing activesupport will break paypal. After removing the patch from I get the following error when starting oddbapp

/home/niklaus/git/oddb.org/vendor/ruby/2.4.0/gems/paypal-2.0.0/lib/paypal.rb:27:in `require': cannot load such file -- active_support (LoadError)
        from /home/niklaus/git/oddb.org/vendor/ruby/2.4.0/gems/paypal-2.0.0/lib/paypal.rb:27:in `<top (required)>'
        from /home/niklaus/git/oddb.org/src/util/oddbapp.rb:32:in `require'
        from /home/niklaus/git/oddb.org/src/util/oddbapp.rb:32:in `<top (required)>'
        from /home/niklaus/git/oddb.org/test/stub/oddbapp.rb:7:in `require'
        from /home/niklaus/git/oddb.org/test/stub/oddbapp.rb:7:in `<top (required)>'
        from test/test_util/oddbapp.rb:16:in `require'
        from test/test_util/oddbapp.rb:16:in `<main>'

The use of activesupport was added with the following commit

commit fd119fbea7a2049cbd7f61ef621b7e3f02c48cf3
Author: Niklaus Giger <niklaus.giger@member.fsf.org>
Date:   Tue Mar 26 13:46:19 2013 -0700

    Fixed a problem of paypal inside oddbapp.rb

Verified that the import_daily sent an email from oddb-ci2. Updated thinpower to the newest version of bundler by running /usr/local/bin/gem-240 install bundler

Pushed the following commits

Waiting for unit test to finish before installing the new version on thinpower. Pushed commit Fix unit tests for updated mail gem

Fix some esign details

TODO items are:

  • Must display the currency language selector only on the home page, not inside the search results
  • Remove pending white spec in "If no interactions are known at the present, none are shown. Interactions ared offered as public domain data by EPha.ch" in home_interactions
  • Remove CSV Downloader everywhere
  • Remove everywhere function to create receipts
  • Google-Tracking-Code for Just-Medical
  • Google add is missing in when asking for payall
  • Logo is not centered when one wants to pay as PowerUser

Pushed commit Don't show language choose in search results Removed the CSV. Running the watir tests before pushing the commit. Fixed also the interaction problem. Running watir tests.

Pushed commits

view · edit · sidebar · attach · print · history
Page last modified on November 23, 2017, at 08:20 AM