To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
hg clone
Properly closed some html tags; removed unnecessary tags.
Moved the code in bibliography.js and order_authorships.js from the js files to the view files - so that I can use ERB to build the AJAX call paths - otherwise I woudl have problems with redmine installations in subfolders.
Merge from branch "luisf"
added test to assert that the validations are correct
added another simple test to test the relationship between authors/authorships
Started adding a few real test cases.
Copied the user test fixtures to the plugin test folder; tests are now running.
Correctly loading fixtures.
Setup of testing framework for the bibliography plugin.
Correctly clears the cache when publication authors' order is changed.
Fixes another possible cause for Bug #658 - was not saving publication when author was new...
JS file needed to order authors; related to previous commit (addresses Bug #668).
Fixes Bug #668 - reordering of authors in the publication's detail view is working again.
Should fix Bug #658.
Merge from live branch
Merge from branch cannam
Merge from branch luisf
Merge.
Adds a link to a publication's external URL (if exists). Proposed solution for issue #556.
Merge
Merge from redmine-2.2-integration branch. We're going live!
correctly displays bibtex fields for editing
Correctly displays the authors of a publication in the show view.
Searches the projects (to which to add a publication to).
correctly renders publications' bibtex information
several fixes to the publications#show page and related views.
toggles bibtex.
Escaping HTML in a few other places.
removed empty/unnecessary file.
escaping the html on two helper functions.
added missing route for authors/show.
added a new js function to clear the author details fields
removed deprecated rails functions
fixed css paths
few changes to the CSS
fixed a few details.
adds focus to autocomplete.
Fixed bug in human_attribute_name method; better handling of nested model errors.
removed unused code; renamed variables.
adds the author's object class to the form
Correctly adds the author info to the input fields; corrected toggle function.
Autocomplete working.
fixed a few routes (using GET instead of POST ). Simplified JS code.
changes to the authors search ajax (not finished).
added missing route for autocomplete.
cleaned the code.
fixed javascript and helper to add author fields. Removed unused code.
Removed unused code (moved to show_bibtex_fields.js.erb view).
Fixed test that was checking if an element belonged to the array. Correctly showing/hiding the Bibtex fields.
Removed unnecessary debug/log message.
Removed Ajax calls taht are no longer working in Rails 3 and started migrating them; added a new javascript file - bibliography.js - to hold the new jquery js code; added the new show_bibtex_fields.js.erb file to replace the RJS code that was in the controller.
Changed error_mesages method.
renamed scope like for projects.
Fixed bibliography routes file (removed call to sort authors)
Converting fields_for ... :builder => TabularFormBuilder to labelled_fields_for seems like the thing to do
We have a MyHelper now, so we need a MyHelperPatch (also some other minor fixes)
Typo fix
Some fixes from comparing plugin views to core app views
Renamed a named_scope (deprecated) to scope.
Merge from branch "live"
Backed out changeset 614a655f724b
Gem Citeproc changed name.
Backed out changeset b619a667a8e8
fixes parameters for bibtex class to_citeproc call.
Bibliography Plugin - added gemfile with gem prerequisites (todo: need to specify individual gem versions).
Fixed RedmineBibliography's routes file to ensure compatibility with Rails >3.1.
Fixes dependency declaration for patches in the bibliography plugin init file.
Changed file coding header from undefined to utf-8 (was raising an error).
Fixed if/else statement syntax error.
Added debug/todo comments to previous commits changes.
Rails 3 compatibility: renamed all named_scope calls to scope.
Fixed dispatcher and routes issues due to upgrading to the new rails/redmine versions.
Moved all the plugins from the vendor folder to the application root folder.