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"
Merge from branch "live"
Merge
Merge from branch "feature_36"
not working: tried to add js to edit/save button
Refactoring author/authorship related JS.
Fixes Bug #305 - radio buttons trigger event is now OnChange rather than OnClick.
Merge from 703:0435cf085f28
Fixes Bug #298 - on the New View now toggles the new authorship fields.
Merge from branch feature_36
Link authorships from publications detail page as well as publications list. Also minor text update
Bug #297 - Simplified JS; no more need to have BibtexEntryType.all_fields; solves the "Please Select" bug in New Publication view.
Feature #293 - The publications index page now has links to both users/authors show pages.
Bug #294 - Does not show publications associated with projects without visibility.
Feature #293: lists the projects associated with a publication.
Feature #238 - Edit Publication now showing the correct fields.
Feature #238 - the New Publication now shows all fields correctly.
Dead end solution regarding Feature #238: Ajax called RJS cannot access the instance variables that were initialized with the form helper.
New approach for Feature #238, based on partials.
Transplant rev fccacd8505e3 from live branch
Incomplete solution for Feature #238 - some issues in toggling (specially in the edit view).
Merge from branch "cannam_integration"
Fixes Bug #275.
Merge from 658:70c163e49aea
Feature #284: New, Edit and Show views already with the External URL field.
Omit headers from author sub-forms, mitigating #285
Fixes Issue #283.
Fixes Bug #282.
Fixes Bug #281 (drag to reorder in publiations with one author).
Feature #241 - Added permissions to the Show Publication view.
Continued work on permissions (Feature #241 and Feature #242).
More layout fixes
Fixed radio button name (correct instead of corrections) that was preventing JS from working corrrectly.
Merge from 620:4ede44d53f76
Minor text & layout updates
changed the radio buttons to "hand made tags" so that the labels are correct.
Merge from 616:c4ddb9531f4c
Some rearrangements and stylings
Fixes bug preventing Projects being associated with newly created publications.
Addresses Bug #273.
Fixes Bug #272 - the toggle author button calls button_to_remote instead of button_to, which does not have a type="submit" tag. Minor interface changes.
Fixes Bug #267. New javascript logic to differentiate between edit/new actions (Not finished).
Edit/Save Author Button working correctly.
Corrected pseudo-save css rules; optimized javascript.
Created JS functions to simulate author being saved. Not finished.
Fixed User and Authorships Search Query. New Publication: reordered some fields in the form; now correctly saving all authors.
Some JS changes to the behaviour of user/author selection interface.
Correctly updating the fields with the author info.
Created the radio buttons with options for the Author selection.
In the remote call now only passing the id of the form's object, instead of the complete name of the object.
DEV Commit: now generating the seach "author select box" with the appropriate options and element names and id's, so that it gets correctly submitted with the form.
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....
Some simple improvements to publication list table layout
Merge from 579:c8552c08687f
Working on the project add/remove from publications list
Tidy up layout of author suggestions list, etc
Small textual changes
Merge from 573:aed210f6095b.Fixing small issue when adding new authors.
Layout changes for publication edit page. Still requires correct authorships number in heading, and for the new authorship to be added in its proper place.
working on the author<->user logic.
Fixes Issues #246 and #247.
Related to Bug #222Updated the look of the authors list (more intuitive to sort). Created the plugin's stylesheet file.
Fixes Bug #222.
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!
removed unused file.
Addresses Feature #228. Already able to remove projects associated with a publication.
Closes Bug #217. The project_id parameter is now being sent in all links. This may generate some errors when outside a project, but I shall file new issues as I detect them.
Closes Bug #239. Changed "edit" partial's name to "form". Changed a few label names.
Closes Feature #237. Minor changes to the form's layout (using TabularFormBuilder).
Addresses Issus #224 - separates the projects in a project list using commas.
Fixed Bug #233.
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.
correctly adds multiple authors; correctly sets user_id in the form
created author search virtual attribute in authorship model.
new controller logic.
correctly saving ONE authorship model when creating new publication.
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