To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
hg clone
Merge from branch cannam
Makes the Publication model act as an activity; overloading the default ActivitiesController#index view in the Bibliography Plugin in order to differentiate Publications from the other event types.
Merge from live branch
Merge from branch "cannam"
Merge from branch "luisf"
Merge
Added local caching to the publications helper; patch to the projects controller to load the publications helper; added patch to the plugin init file
Fixed wrong entry type when "generating" bibtex
Fixed wrong bibtex entries type when converting to bibtex format.
few CSS tweaks
Now parses a publication using the BibTex-ruby parser and displays both the "text" format and the bibtex format.
Merge from cannam_integration
Merge from branch "live"
Merge from branch "feature_36"
Merge from branch feature_36
Related to the previous commit (deleted all fields BibtexEntryType class variable and getter method).
The booktitle string was missing from the all_fields class variable (BibtexEntryType class); fixes Bug #297.
Validates the presence of at least one author
Feature #238 - Refactoring of the Bibtex Fields Hash and Arrays.
Merge from branch "cannam_integration"
The create publication notice is now being called in the Publications Controller.
Merge from 655:1ee95265342f
Gross hack to "fix" #268 (unhelpful text "bibtex_entry.entry_type can't be blank")
Feature #253: Correctly sending emails to users when new publication is added.
Patch to extend Mailer controller.
Feature #253: Created the placholder templates and class method to send notifications after creation.
Fixed User and Authorships Search Query. New Publication: reordered some fields in the form; now correctly saving all authors.
Correctly updating the fields with the author info.
Created the radio buttons with options for the Author selection.
More Author/User changes. Not stable.
development commit: still users/authors management
Author Autocomplete: Changes in the User/Authorship selection mechanism.Separated the search box from the name field.
Order BibTeX entry types in a sensible order for presentation to user, instead of alphabetically by BibTeX name as previously (requires database re-seed).Provide a label for each entry type, and use it in the edit dropdown and show page.Omit duplicate entry type (conference) from edit dropdown....
Merge from feature_36
Closes Issue #249
Move set_initial_author_order to before_save to avoid duplicate author creation;Remove unwanted has-one relationship between user and publication
working on the author<->user logic.
Some changes to the way the author/users are added to a publication. Not finished.
Fixes Issues #246 and #247.
Addressing Bug #247. In progress.
Addresses Bug #177: when the publication is saved the authors are saved in the order they were entered. Attention: need to re-migrate (and re-seed) the plugin's database!
Closes Feature #237. Minor changes to the form's layout (using TabularFormBuilder).
Feature #237: migration, new table with BibtexEntry Types and rake task to populate the table.
added more content to the My Publications Block on the My Page view.
creates the association between authorship/author/user when saving a publication.
Autocomplete on the Author's name input box
Correctly searches and sends the parameters for both users and authors.
virtual attribute to handle users; javascript handling users correctly
removed unnecessary rjs file; extending the User Model to handle Users with no Author.
created author search virtual attribute in authorship model.
corrrectly searches for the user. some issues pending saving the author model.
Several changes in the author forms.
Merge from branch "feature_36" into a specially created integration branch
dynamically adding/removing users.
Created the one-to-one relationship between bibliography authors and users.
correctly adding more than one project to a publication.
Created the Projects - Publications relationship.
added the uniq option to the publicatioin models to remove duplicate authors
New form saving models correctly. BUG: duplicate authors in authorships table
Merged my forks. More work in the controllers and views of the publications model.
Created the Edit View (still not changing the DB)Small changes to Publications model.
Refactoring.
model changes;
DEV Commit: more logic to the publication controller; bibtexentry model, fixtures, test
fixed multistep form;
DEV commit - problems in the create action;
using new bibtex parsing plugin; implementing multipage create bibtex form
controller now saving; menus not working; permissions can be set by admins
Created the "author", "publication" and "authorship" models and controllers.