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
Adjust publications layout (experimentally) to resemble traditional practice a bit more
Merge from branch "feature_36"
not working: tried to add js to edit/save button
Fixes Bug #313: Only shows projects for which user is allowed to manage bibliography
Fixes Issue #314.
Refactoring author/authorship related JS.
Merge from branch live
Fix #309 (500 internal error on user page)
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
Related to the previous commit (deleted all fields BibtexEntryType class variable and getter method).
Merge from 699:bd88afe21831
Bug #297 - Simplified JS; no more need to have BibtexEntryType.all_fields; solves the "Please Select" bug in New Publication view.
Minor layout fixes
Merge from branch "luisf"
The booktitle string was missing from the all_fields class variable (BibtexEntryType class); fixes Bug #297.
Feature #296 - now lists the visible user's publications on its user page.
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.
Merge from branch "live"
Validates the presence of at least one author
Feature #238 - Refactoring of the Bibtex Fields Hash and Arrays.
Feature #238 - Edit Publication now showing the correct fields.
Feature #238 - the New Publication now shows all fields correctly.
Add title for Bibliography module in settings, fixing #288
Transplant rev 65abc6b39292 from live branch
Transfer custom welcome-page code from mainline to bibliography plugin code.This is far too awkward. We need a better way.
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
Transplant rev f3e35d639aa4 from live branch
Incomplete solution for Feature #238 - some issues in toggling (specially in the edit view).
Revert earlier "fix" for #289, instead for now just accept duplicates
Transplant fix for #289 from live
Select only the columns named in the GROUP BY clause, fixing #289
Merge from branch "cannam_integration"
Textual fixes
The create publication notice is now being called in the Publications Controller.
More adjustments to ensure search results box is empty when editing, and to ensure it has a minimum width in both new and edit modes. Also a text update
Fixes Bug #275.
Merge from 658:70c163e49aea
Feature #284: New, Edit and Show views already with the External URL field.
Merge from 655:1ee95265342f
Feature #284 - Migration that creates an external URL column in the publications table.
Omit headers from author sub-forms, mitigating #285
Gross hack to "fix" #268 (unhelpful text "bibtex_entry.entry_type can't be blank")
Merge from 649:525f48af3f54
Feature #253: Correctly sending emails to users when new publication is added.
Patch file that extends Mailer controller.
Patch to extend Mailer controller.
Shorten email address in search results, showing domain only (text too long otherwise)Apply min-width to search results boxRemove initialisation of search results in edit action (fixing #287)
Might as well bring in stylesheet only when needed
Further layout improvements to bibliography on project home page
Remove well-meaning but ultimately unwise <nobr> elements (fixing #286)
Feature #253: Created the placholder templates and class method to send notifications after creation.
Show authors and date in publication list box on project front page
Fixes Issue #283.
Fixes Bug #282.
Fixes Bug #281 (drag to reorder in publiations with one author).
Feature #241 - new permission (delete publication) added.
Addresses (completes?) Feature #242. Addresses Feature #241.
Fixed bug related to Bibliography Menu Item not showing when supposed.
Feature #241 - Added permissions to the Show Publication view.
Fixed a permissions issue that prevented the "new" action from being called.
Merge from 625:e1eb4996257f
Continued work on permissions (Feature #241 and Feature #242).
Minor tweak to layout for list of projects for publication
Fix dumb code which toggled all description elements on the page, instead of only those in the right authorship
More layout fixes
Fixed radio button name (correct instead of corrections) that was preventing JS from working corrrectly.
Merge from 620:4ede44d53f76
Fixed issue with "default" user list in the Author Search select.
Minor text & layout updates
changed the radio buttons to "hand made tags" so that the labels are correct.
Merge from 616:c4ddb9531f4c
Fix for Feature #235. This view is no longer a priority.
Some rearrangements and stylings
Started working on Feature #241.
Fixes bug preventing Projects being associated with newly created publications.
Created the show actions and view for Authors, addressing Features #234 and #235.
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).
Fixed a bug when a validation error occurs: keeps the project_id so that the publication is still saved in the same circumstances.
added the @author_options array to the create action so that the validations still work