Adds:
  i) organization page (search and create)
  ii) basic home page

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@346 89ac5c38-9969-5761-5d00-0bba396465e7
Simple styling tweaks

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@347 89ac5c38-9969-5761-5d00-0bba396465e7
Improves performance of home page

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@348 89ac5c38-9969-5761-5d00-0bba396465e7
Adds skeleton pages for node, dataset and installation

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@349 89ac5c38-9969-5761-5d00-0bba396465e7
Fix NPE http://dev.gbif.org/issues/browse/REG-395

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@350 89ac5c38-9969-5761-5d00-0bba396465e7
Based on feedback from Jan, Andrea, Kyle adds the main desired lists in the dataset and installation pages.
Not all feedback is addressed:
- owning institution of the installation is not shown
- installations with datasets with conflicting endpoint types was difficult to think of a sensible way to do so omitted for now


git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@351 89ac5c38-9969-5761-5d00-0bba396465e7
Adds datasets with no endpoints to the console

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@352 89ac5c38-9969-5761-5d00-0bba396465e7
Remove guice TypeListeners from EventModule which interferred with the mybatis guice modules. Subscribers to the event bus now have to register their class instance themselves - in our case this is only the DatasetIndexUpdateListener so no big deal

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@353 89ac5c38-9969-5761-5d00-0bba396465e7
migration: machine_tag [value] has been changed to varchar(700) and the assert_min_length lifted from [value]
assert_min_length bugs in [namespace] and [name] fixed. 
    

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@354 89ac5c38-9969-5761-5d00-0bba396465e7
See prior commit

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@355 89ac5c38-9969-5761-5d00-0bba396465e7
Activate IMS test now that jenins can connect to Filemaker

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@356 89ac5c38-9969-5761-5d00-0bba396465e7
migration: This is a major change to the machine_tag script. The script now CREATEs a table "mtags" that is then populated by a VIEW in the old registry. Machine_tag is now an aggregate of tables: tag, namespace, extended_property, and metadata_property.
The table "mtags" is given new integer ids (key). The old integer keys are discarded.   

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@357 89ac5c38-9969-5761-5d00-0bba396465e7
migration: all scripts now reference "mtags" table (see migrate-machine_tags.xml) instead of "tag".
[tag.namespace_id] NOT NULL restraint has been lifted.

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@358 89ac5c38-9969-5761-5d00-0bba396465e7
migration: all machine_tag join table scripts now reference "mtags" table (see migrate-machine_tags.xml) instead of "tag".
[tag.namespace_id] NOT NULL restraint has been lifted.

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@359 89ac5c38-9969-5761-5d00-0bba396465e7
Improve IMS Contact mapper to yield more details

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@360 89ac5c38-9969-5761-5d00-0bba396465e7
Add 3 more contact types and an IMS specific contact type handler

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@361 89ac5c38-9969-5761-5d00-0bba396465e7
Filter node contact groups only allowing Node Staff and the 3 Participant groups. Adding participant contacts which have the important head of delegation requested in the UI designs

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@362 89ac5c38-9969-5761-5d00-0bba396465e7
Adds remaining legacy web services.   Work reviewed in http://dev.gbif.org/code/cru/CR-POR-129 and updates issue http://dev.gbif.org/issues/browse/REG-394

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@363 89ac5c38-9969-5761-5d00-0bba396465e7
Adds a default citation string if none is explicitly stored

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@364 89ac5c38-9969-5761-5d00-0bba396465e7
Ignores Organization.password and Installation.password on serialization, so the passwords aren't exposed via our web services. Work reviewed in http://dev.gbif.org/code/cru/CR-POR-130 and relates to issue http://dev.gbif.org/issues/browse/REG-394

git-svn-id: https://gbif-labs.googlecode.com/svn/registry2/trunk@365 89ac5c38-9969-5761-5d00-0bba396465e7