refs 6575 add output_excel to function ability for manifestations
refs 6569 複数languageの対応

    language更新時、reindexされずfacetの件数表示が即時更新されていなかったため、
    work_has_manifestationにindex処理を追加した。

    また、facet項目を指定していて、かつ検索語に検索ワードを入れて検索を押下した場合、
    エラーとなっていたため、viewの該当箇所を修正した。
Gemfile for version t.1.4.2 before rename Patron model to Agent
エクスポート・インポートの際の例外を適切に処理する

エクスポートの際、1900年以前または
67435(1900+0xffff)年以後を示す日時が含まれると
"year too big for marshal" 例外が発生する。
これはTimeクラスの制限によるものであるため、
制限を持たないDateTimeクラスに変換した上で
エクスポート処理を行うようにした。

インポートの際にはvalidationエラーが
発生すると例外を起こし処理を止めるようにしていたが、
新たな仕様に従い、例外を無視して
validationエラーの内容をログファイルに記録するようにした。

さらにこれにともなってすべての例外(Exception)を
無視する挙動を改め、validationエラー以外の
例外が起きた場合には処理を止めることとした。

また、テストについて以下の調整を行った:

 * Patronの属性の変更にともない
   レコード作成できなくなっていたのを修正した
 * orders fixtureのロードができなくなっていたため、
   必要最低限のfixtureのみロードし
   orders fixtureを使用しないようにした
refs 6518 rename Patron model to Agent
refs 6612 migration file to add checked_at
refs 6610 PurchaseRequest-Order(order_list) relationship is of no use
Gemfile for version 2.0
version 2.0
refs 6589 エクスポート・インポートの改善
refs 6613 rename reception_patron_id to reception_agent_id
manifestation_exinfos manifestation_extextsを同期対象テーブルに追加
rename patron_aliases to agent_aliases
modified function keys option
localize manifestation_type for advanced_search_query
refs 6656 use less_than_or_equal_to instead of less_than to search user
refs 6655 not display order link without root_manifestation
modified Order and Payment
Merge branch 'master' of https://github.com/MiraitSystems/enju_trunk
delete duplicated system_configuration