Build 1.2.5.6 (12.01.2010)

New
  • "Remove from groups" and "Move to groups" buttons are added
  • "In-place" feature for reporting. Creates report for selected records.
  • Units: "DoesNotExist" boolean field added.
  • Image preview zooming and panning.
  • Units: X,Y fields added
  • Units: X,Y fields autocalculated from WKT field when record saving
  • Various mapping improvements
  • Units: "Clone" command
  • TagValues (Metadata) from Tags form: read unit barcode to automatically add new measurement for selected Tag (= character) and a given unit
Fixed
  • Fixes map generation feature for in-place reports.
  • Units: "Year" field is not automatically filled with value from the "Date" field if it is not null.
  • Altitude1, Altitude2 - now null value if not set
  • "CreatedOn" field value fixed during Cloning operation
  • Tested with Windows 7
  • Problem with 64-bit Windows
  • TagStringList value selector missing
  • Hierarchical views: tree/flat view selector fixed
  • NameRef table throws an error when accessed

Build 1.2.4.4 (30.10.2009)

UPDATE 1.2.4.5 fixes Analysis module issue
New
  1. Categorized views (e.g. Files, Metadata) have now a switch in the tool bar that flips between categorized view and simple table.
  2. Biodiversity Heritage Library lookup (read more) .
  3. GBIF occurrence records lookup by species name (first attempt).
  4. Units overview info added.
  5. Added Comment field for all object types.
  6. Unit mapping improvement.
  7. Data synchronization between EarthCape databases.
  8. Taxonomic names module is in the middle of restructuring. Genus and Family specific entities added to the data model.
Fixed
  1. "FullName" error when adding units to species
  2. Adding Tag Value causes error

build 1.2.0.1 (17.09.2009)

UNINSTALL EARTHCAPE BEFORE INSTALLING THIS BUILD.
New
  1. Collection of maps can be attached to a group
  2. Set Filter/Remove filter buttons apply/remove data filtering according to selected group/project
  3. Various detail views (forms) are cleaned up
Changes
  1. Database: UnitBase class removed
  2. Database: Interaction class is now BaseObject
Fixed
  1. Map, MapLayer display strings fixed
  2. Numerous small fixes
Steps to convert existing database to current build (NOT RECOMMENDED - start testing with clean database if possible).

WARNING: to follow these steps you would need to use a dedicated database management tool (e.g. MySQLAdmin or SQL Server Management Studio).

  1. Delete key FK_Unit_Oid in Unit table
  2. Delete keys FK_Interaction_Oid, FK_Interaction_Unit1, FK_Interaction_Unit2 from Interaction table
  3. Open and close EarthCape Client connected to target database (this will update the schema)
  4. Create a copy of Unit talbe (Unit1) with only Oid, Birth, BirthDate,Death,DeathDate,TaxonomicName
  5. Create an SQL JOIN for UnitBase and Unit1 and UnitZoological tables ON Oid and export this query to Unit2 table
  6. Delete keys FK_Interaction_Unit1, FK_Interaction_Unit2 from Interaction table
  7. Delete table UnitBotanical
  8. Delete table UnitMycological
  9. Delete key FK_UnitZoologicalUnits_UnitMatingEventMatings_Units from UnitZoologicalUnits_UnitMatingEventMatings
  10. Delete table UnitZoological
  11. Delete keys FK_TagValue_Unit from TagValue table
  12. Empty Unit table
  13. Delete key FK_Unit_DerivedForm from Unit table
  14. Copy data from Unit2 to Unit table
  15. Open and close EarthCape Client connected to target database (this will update the schema)

 

Build 1.1.3531 (01.09.2009)

NEW:
  • Forum for testers added http://www.earthcape.com/forums.aspx
  • Taxonomic synonymization (draft)
  • Taxonomic Names separated into HigherCategories, Species, SubspecificNames objects
  • Windows client checks for updates upon startup.
  • File attachments with categories via embedding, linking, file store 
  • Groups can be viewed as a tree
  • Classifications attached to Group
  • Audit trail (change tracking) module made accessible from main navigation (What's new) and can be exposed via layout customization for individual object views. Both in Client and Server apps.
  • TagValueFileAttachment and TagValueEvent added.
  • X,Y fields added to Unit (in addition to WKT field, which if empty is updated from X,Y fields)
  • Calendar added for events objects
  • Numerous small improvements and bug fixes
Change:
  1. Images (StillImage, Media) and galleries (Gallery) are removed in favor of broader file attachment system
  2. Default Names for Groups/Projects removed. Now replaced by attached classifications.
  3. UnitZoological, UnitBotanical, UnitMycological removed - just Unit is left
Known issues: 
  1. Data sharing between Groups is under heavy restructuring and not fully functional, as in previous update. Don't count on it yet.
Update steps:
  1. Move model.user.xafml file from EarthCape folder to another location
  2. Back up your database
  3. Download and install latest build
  4. Create new database on login (if you would like to try to keep your existing database, follow the steps below)
Steps to convert existing database to current build (NOT RECOMMENDED - start testing with clean database if possible).

WARNING: to follow these steps you would need to use a dedicated database management tool (e.g. MySQLAdmin or SQL Server Management Studio).

  1. FK_TagValue_Unit key has to be manually deleted from the database
  2. FK_UnitMatingEvent_MatedWith key has to be manually deleted from the database
  3. Run EarthCape and open target database. Close it.
  4. in XPObjectType table change "EarthCape.Module.TaxonomicName" to "EarthCape.Module.Species"
  5. in XPObjectType table change "EarthCape.Module.UnitZoological" to "EarthCape.Module.Unit"
  6. Copy values from "TaxonomicName" table to "Species" table for "Oid" column
  7. in XPObjectType table change "EarthCape.Module.TagNumber" to "EarthCape.Module.Tag" and use its Oid for following steps
  8. in BaseObject table replace all values of field ObjectType that are equal to Oid value from XPObjectType table for EarthCape.Module.TagBoolean with Oid value from XPObjectType table for EarthCape.Module.Tag
  9. in BaseObject table replace all values of field ObjectType that are equal to Oid value from XPObjectType table for EarthCape.Module.TagDateTime with Oid value from XPObjectType table for EarthCape.Module.Tag
  10. in BaseObject table replace all values of field ObjectType that are equal to Oid value from XPObjectType table for EarthCape.Module.TagTerm with Oid value from XPObjectType table for EarthCape.Module.Tag
  11. Delete key FK_TagValue_Category
  12. Delete index iCategory_TagValue
  13. Delete Column TagValue.Category
  14. Rename TagValue.Tag to TagValue.Category
  15. Delete key FK_TagValue_ObjectTagged
  16. Delete key FK_TagValue_Unit
  17. Delete index iObjectTagged_TagValue
  18. Delete index iUnit_TagValue
  19. Delete column TagValue.ObjectTagged
  20. Rename TagValue.Unit to TagValue.ObjectTagged