Changes Ingrid UDK - IGC Importer (IGC Updater)

Release History

Version Date Description
4.4.0 2018-06-21 Release InGrid 4.4.0
4.3.0 2018-03-26 Release InGrid 4.3.0
4.2.0 2018-01-04 Release InGrid 4.2.0
4.1.0 2017-10-04 Release InGrid 4.1.0
4.0.3 2017-06-13 Release InGrid 4.0.3
4.0.2 2017-04-06 Release InGrid 4.0.2
4.0.1 2016-01-30 Release InGrid 4.0.1
4.0.0 2016-08-25 Release InGrid 4.0.0
3.6.2 2016-05-23 Release InGrid 3.6.2
3.6.1.1 2015-12-03 Bugfix Release InGrid 3.6.1.1
3.6.1 2015-11-19 Release InGrid 3.6.1
3.5.0 2015-01-30 Release InGrid 3.5.0
3.4.0 2013-02-25 Release InGrid 3.4.0
3.3.2 2013-11-28 Release InGrid 3.3.2
3.3.1 2013-10-30 Release InGrid 3.3.1
3.3.0 2013-03-05 Release InGrid 3.3
3.2.1 2012-09-26 Add-Ons + Bugfixes for Release InGrid 3.2
3.2.0 2012-07-16 Release InGrid 3.2
3.0.1 2011-07-05 Add-Ons + Bugfixes for InGrid 3.0. New IGC Schema 3.0.1
3.0.0.1 2011-06-06 Bugfix Release for InGrid 3.0
3.0.0 2011-05-10 Release InGrid 3.0. New IGC Schema 3.0.0
2.3.1.1 2011-01-20 Bugfix Release InGrid 2.3.1. New IGC Schema 2.3.1.1
2.3.1 2010-12-14 Release InGrid 2.3 static changes. New IGC Schema 2.3.0 (INSPIRE editor) OR 2.3.1 (additional user groups + permission), ENFORCES UPDATE OF IGE iPlug !
1.4.0 2010-08-12 Oracle support added. NOTICE: New IGC Schema Version 1.0.7 ENFORCES UPDATE OF IGE iPlug !
1.3.0 2010-06-16 Optimierung Schema, Inhalte
1.2.1 2009-07-17 Release Maven2 + Installer
1.2.0 2009-06-03 Initial-Release

Release 4.4.0 – 2018-06-21

Type Changes By
Update Added column for saving a future publication date for metadata sets. Fixes REDMINE-601. wemove
Fix Fix postgres error when updating to 4.3.0 (in 4_3_0_b strategy). wemove
Fix Fix missing searchterm references after "Kein INSPIRE-Thema" has been removed. Fixes REDMINE-816. wemove

Release 4.3.0 – 2018-03-26

Type Changes By
Update Change behavior of "INSPIRE-Themen" and remove 'Kein INSPIRE-Thema' entries. Fixes REDMINE-816. wemove
Update Added new columns for saving a) whether the conformity is inspire or a free entry, and b) the conformity publication date. Fixes REDMINE-859. wemove

Release 4.2.0 – 2018-01-04

Type Changes By
Add Added new columns to hold spatial representation info for grids. Fixes REDMINE-381. wemove

Release 4.1.0 – 2017-10-04

Type Changes By
Add Added new table object_data_language for multiple data languages. Fixes REDMINE-199. wemove
Update Update syslist 6010 (accessConstraints) will be moved to codelist-repo. Fixes REDMINE-563. wemove

Release 4.0.3 – 2017-06-13

Type Changes By
Add Added new column 'is_adv_compatible' to t01_object. Fixes REDMINE-369. wemove
Add Added new column 'administrative_area_key' and 'administrative_area_key' to t02_address. Fixes REDMINE-375. wemove
Add Added new column 'is_inspire_conform' to t01_object. Fixes REDMINE-367. wemove
Add Added new table 'adv_product_group'. Fixes REDMINE-388. wemove

Release 4.0.2 – 2017-04-06

Type Changes By
Add Added support for PostgreSQL (initial schema and all strategies). Fixes REDMINE-438. wemove

Release 4.0.1 – 2016-01-30

Type Changes By
Add Add new column 'lastexpiry_time' to object/address metadata for saving date of last sent expiry email. Fixes REDMINE-107. wemove
Fix Add new fields "Vorschaugrafik" / "Dateibeschreibung" to profile to appear in "additional fields" in frontend. Fixes REDMINE-459. wemove
Add Add new column "gridPosAccuracy". Fixes REDMINE-378. wemove

Release 4.0.0 – 2016-08-25

Type Changes By
Update Add new field/column to address "Hours of Service". Fixes REDMINE-380. wemove
Add Added fix strategy for constraints for HH. Fixes REDMINE-413. wemove

Release 3.6.2 – 2016-05-23

Type Changes By
Update Make "Anwendungseinschränkungen" (useLimitation) optional. Fixes REDMINE-223. wemove

Release 3.6.1.1 – 2015-12-03

Type Changes By
Fix Add new field "Nutzungsbeschränkungen" to profile to appear in "additional fields" in frontend. Fixes REDMINE-225. wemove

Release 3.6.1 – 2015-11-19

Type Changes By
Add Add new table object_use_constraint with license_key/_value for editing ISO useConstraints (syslist 6500). Migrate data from object_use. Fixes REDMINE-13 2.). wemove
Add Edit service version via syslists. Replace column t011_obj_serv_version.serv_version with version_key/_value, adding new syslists, migrating data. Fixes REDMINE-47. wemove
Update Migrate searchterm values due to update of syslist 6100 (INSPIRE Themes). Map INSPIRE themes to ISO Categories according to GDI-DE and add missing ISO categories to records. Fixes REDMINE-13 3.). wemove
Update Geo-Dataset/-Service: Separate namespace and resource identifier with "/" instead of "#" (t03_catalogue.cat_namespace, t011_obj_geo.datasource_uuid). Fixes REDMINE-13 1.). wemove

Release 3.5.0 – 2015-01-30

Type Changes By
Add Added license header to all source files for Open Source migration. Fixes REDMINE-524. wemove
Update Updated and added entries (iso) to syslists accessConstraints (List-ID 6010) + useConstraints (List-ID 6020). Fixes REDMINE-557. wemove
Update Increase size of operation url (t011_obj_serv_op_connpoint.connect_point). Fixes REDMINE-508. wemove

Release 3.4.0 – 2013-02-25

Type Changes By
Add Profile: Fix JS in "INSPIRE Themen" so dependent fields are now adapted via call of internal JS method ("Kodierungsschema", "Konformität"). Fixes INGRID-2302. wemove
Update Increase size of restriction value (object_access.restriction_value). Fixes INGRID-2300. wemove

Release 3.3.2 – 2013-11-28

Type Changes By
Add Add columns t011_obj_serv.has_atom_download and t03_catalogue.atom_download_url for atom downloadservice implementation. Profile: Add new legacy field "Als ATOM-Download Dienst bereitstellen" (Checkbox). Fixes REDMINE-230. wemove

Release 3.3.1 – 2013-10-30

Type Changes By
Add Migrate "open data" from additional fields (HH) to new Open Data checkbox and categories. Fixes REDMINE-245. wemove
Add Add columns t017_url_ref.datatype_key / datatype_value for datatype of url reference. Fixes REDMINE-118. wemove
Add Add column t01_object.is_open_data and table object_open_data_category for open data implementation. Profile: Add new legacy fields "Open Data checkbox" + "Kategorien". Fixes REDMINE-128. wemove
Fix Remove duplicate Original IDs from copied objects. Fixes INGRID-2299. wemove

Release 3.3.0 – 2013-03-05

Type Changes By
Add Add column 'publish_id' to 't02_address' for handling publication condition of addresses. Fixes INGRID33-12. wemove
Add Move address note to address comment and remove note field. Fixes INGRID33-10. wemove
Add Add column 'data' to table 'sys_list' for adding data to syslist entries. Fixes INGRID33-5. wemove
Update Set default value of catalog namespace if empty. Fixes INGRID-2221. wemove
Update Add JS to profile to avoid null entries in Sachdaten/Attributinformationen (Klasse 1). Fixes INGRID-2220. wemove
Update Increase size of URL link (t017_url_ref.url_link). Fixes INGRID33-27. wemove
Fix Change reference from "Geodatendienst" to "Geo-Information/Karte" to type "Gekoppelte Daten". Fixes INGRID33-26. wemove

Release 3.2.1 – 2012-09-26

Type Changes By
Add Added documentation and script for migrating existing IGC catalog from MySQL to Oracle. wemove

Release 3.2.0 – 2012-07-16

Type Changes By
Add Added new strategy 1.0.2_clean for generating initial empty catalog without passing UDK data. When catalog is created then initial strategy (1.0.2) is chosen automatically dependent from whether UDK data passed or not. Nearly all configuration parameters can be passed as command line parameters now. Now zip files can also be loaded from jars via ClassLoader. Fixes INGRID-2120. wemove
Add Migrate references "Data to Service" to references "Service to Data". Only "Service to Data" references now !. Fixes INGRID32-85. wemove
Add Add column 'coupling_type' to table 't011_obj_serv' for coupling service to data object. Also add new legacy field 'Coupling type' to Profile including JavaScript for handling state of 'Presentational Data'. Fixes INGRID32-86, INGRID32-100, INGRID32-126. wemove
Add Migrate user addresses to separate hidden addresses not visible in IGE. Fixes INGRID32-36. wemove
Add Add column 'hide_address' to table 't02_address' for hiding address from search and display. Fixes INGRID32-37. wemove
Update Make syslists 6010/6020 (Verfügbarkeit-Zugangsbeschränkungen/-Nutzungsbedingungen) maintainable, not part of syslist repo. Fixes INGRID32-51. wemove
Update Update all strategies to read codelist values direct from IGC database instead of serialized codelists (removed because of new codelist repo). Change lang_id of sys_list to VARCHAR(255) to store specific InGrid codes. Update syslists in catalog from file to match repo, also writes NEW "languages" (iso, req_value). Fixes INGRID32-24. wemove
Update Remove default entries from syslist 510 "Zeichensatz des Datensatzes", initial value now empty. Fixes INGRID32-43. wemove
Update Move "Geodatendienst - Operationen" before "Erstellungsmaßstab", now always visible, check table before publish (Profile). Add new syslist (5180) for operation platforms. Fixes INGRID32-26. wemove
Update Rework "Add/Edit Link" dialog: remove columns from t017_url_ref, remove syslist 2240 (url datatype), add entries to syslist 2000 (link type). Fixes INGRID32-27. wemove
Update Rework and migration of syslist 505 (RESPONSIBLE PARTY ROLE) according to INSPIRE Metadata Regulation Nr 1205/2008. Fixes INGRID32-46. wemove
Update Add new control "Datensammlung/Datenbank - Fachbezug - Objektartenkatalog" with new database table, also replacing table of "Geoinformation/Karte - Schlüsselkatalog". Move field "Geoinformation/Karte - Fachbezug - Sachdaten/Attributinformation" next to "Schlüsselkatalog", on Input make "Schlüsselkatalog" mandatory (Profile). Fixes INGRID32-50. wemove
Update Move fields from "Fachbezug" to rubric "Datenqualität" (Profile) and migrate data from DQ tables. Remove according DQ tables/data/syslists. Handle visibility of rubric "Datenqualität" via JS in first control (Profile). Fixes INGRID32-48. wemove
Update Update behaviour of "ISO-Themenkategorie" and "INSPIRE-Thema"/"INSPIRE-relevanter Datensatz" in Profile. Change positions. Fixes INGRID32-44, INGRID32-49. wemove
Update Update behaviour of "Sprache der Ressource" and "Zeichensatz des Datensatzes" in Profile. Fixes INGRID32-43. wemove
Update "Spezifikation der Konformität" and "Nutzungsbedingungen" now have new syslists (6005, 6020), also allowing free entries. Syslist entries 6005 contain publication date at end of value, not shown in IGE but used in IDF mapping. "Nutzungsbedingungen" changed from table to textarea with separate dialog for selection from syslist. Add Javascript to profile for "INSPIRE-Themen" adapting content of "Kodierungsschema der geographischen Daten" (only class 1). Fixes INGRID32-28, INGRID32-47, INGRID32-45. wemove
Update Changed syslist.name + .description to datatype TEXT to support syslist entries containing longer text (e.g. multiple lines from textarea like "Nutzungsbedingungen"). Fixes INGRID32-45. wemove
Update Add column "Namespace" to catalogue table used for namespace of MD_Identifier/code ("Identifikator der Datenquelle"). Fixes INGRID32-30. wemove
Update Remove environmental categories from catalog (t0114_env_category + syslist 1400 + legacy control in profile). Categorization now only via environmental topics. Fixes INGRID31-22. wemove
Fix Change "Feldname/Bezeichnung der Verweisbeziehung*" of URL to VARCHAR 255. Fixes INGRID-2110. wemove
Fix Change several IGC columns from VARCHAR 255 to TEXT (VARCHAR 4000 on Oracle). Fixes INGRID32-55. wemove
Fix Fixed compatibility with MySQL 5.5 (changed syntax of InnoDB when creating tables). wemove

Release 3.0.1 – 2011-07-05

Type Changes By
Fix Increased length of Project Participants and Project Manager of object of class "Project" in database. wemove
Fix Increased length of organisation name of address in database. Fixes INGRID-1952. wemove
Add Spatial reference system ("Raumbezugssystem") is now 1:n association, added new database table spatial_system and migration of data. Fixes INGRID23-60. wemove

Release 3.0.0.1 – 2011-06-06

Type Changes By
Fix Fix error when migrating additional fields to IGC profile, now also handles special characters in field labels, lists etc. Fixes INGRID23-264. wemove

Release 3.0.0 – 2011-05-10

Type Changes By
Fix Allow free entries in "Höhe Vertikaldatum" (migrate t01_object.vertical_extent_vdatum to vertical_extent_vdatum_key / value). Fixes INGRID23-59. wemove
Fix Fix Codelist 510 (ISO MD_CharacterSetCode), add all ISO entries. Fixes INGRID23-58. wemove
Fix Migrate data of "Erfassungsgrad" from CompletenessCommission to CompletenessOmission, is now "Datendefizit". Fixes INGRID23-147. wemove
Add Adding checkbox "INSPIRE relevant" to object class 1 and 3, removing "NO Inspire Theme" from theme list. Fixes INGRID23-138. wemove
Add Flexible data model: Migrate IGC to default profile and migrate t08* additional fields (definition and data). wemove

Release 2.3.1.1 – 2011-01-20

Type Changes By
Add Fix permission in database for writing subnodes -> rename permission to 'write-subnode' (IGC Schema 2.3.1.1). Fixes INGRID23-46. wemove

Release 2.3.1 – 2010-12-14

Type Changes By
Add InGrid 2.3 NI: Add new permission write-subtree which gives permission to create entities but not to change the original entity (IGC Schema 2.3.1). Fixes INGRID23-46. wemove
Add InGrid 2.3 NI: Introduce MULTIPLE GROUPS per User (IGC Schema 2.3.1). Fixes INGRID23-48. wemove
Add InGrid 2.3: Introduce input of INSPIRE Encoding (data format) (IGC Schema 2.3.0). Fixes INGRID23-52. wemove
Add InGrid 2.3: Introduce Data Quality input for "Geoinformation/Karte" (IGC Schema 2.3.0). Fixes INGRID23-35. wemove
Add InGrid 2.3: Split object class "Dienst/Anwendung/Informationssystem" into classes "Geodatendienst" and "Informationssystem/Dienst/Anwendung" (IGC Schema 1.0.9). Fixes INGRID23-25. wemove
Add InGrid 2.3: Separate "Access Constraints" and "Usage Limitations" into different tables (Trennung "Zugangsbeschränkungen" / "Nutzungsbedingungen") (IGC Schema 1.0.8). Fixes INGRID23-6. wemove

Release 1.4.0 – 2010-08-12

Type Changes By
Add Oracle support added (in all Strategies + new Strategy 1.0.7) -> New IGC Schema Version 1.0.7 ENFORCES UPDATE OF IGE iPlug !
Add Added strategy for fixing INSPIRE and other syslists (1.0.6_fixSyslistInspire). Can be called on its own (independent from other strategies).
Add Added RLP specific syslist data (csv) + Delete script for global syslist data (see directory syslist_import).

Release 1.3.0 – 2010-06-16

Type Changes By
Add Strategy 1.0.6: Dienst -> Fachbezug -> Basisdaten auf Type TEXT geändert (Textarea in IGE)
Add Strategy 1.0.6: Erweiterung aller VARCHAR Felder auf 255 (um Längen-Probleme beim Speichern zu vermeiden)
Update Installer: Email des Katalog-Administrators hat jetzt Default Wert
Add Strategy 1.0.5_fixCountryCodelist hinzugefügt: aktualisiert Länder-Sysliste auf ALLE Länder gemäß ISO-3166-1 (optional ausführbar)

Release 1.2.1 – 2009-07-17

Type Changes By
Update Installationsassistent und Maven2 Kompatibilität
Add Strategy 1.0.6 hinzugefügt: erhöht Länge von Datenbankfeld t01_object.dataset_alternate_name

Release 1.2.0 – 2009-06-03

Type Changes By
Add erste Distribution: migriert/updated auf IGC Datenkatalog Version 1.0.5 (Basis für IGE-iPlug Version 1.2.0)