ui redesign
using new version of enabling-database-api
some default values to avoid nulls.
getResourceProfileByQuery not getResourceProfile!
Changed xqueries to look for the index and the collection. No string() at the end.
Not asking for original identifiers in the UI: the ids are automatically resolved by the OpenaireIdResolver
Fixed parameter passing
Fixed parameter passing.
New class that given an openaire id returns the identifiers of the merged bjects, if any.
Testing intellij auto format on commit
Added some DEBUG logs.
fixed applyBlacklist node
forcing mapping-utils 3.2.11, simplified apply blacklist workflow
updated to class rename
updated sql with blacklist entry for H2020 projects as in #1350
Reduced columns in main table. Possibility to set provenance and IIS module. resetting newEntry after the entry has been added.
deletion performed on the native objects as well, removed unnecessary deletes
various fixes
using relationship names form HBaseTableUtils.
moved apply-blacklist workflow location
renamed field for relationship and removed class/scheme
removed class and scheme in favour of "relationship"
adding original source and target object entries in case of non deduped id
test entries added
More info shown by the UI
Set default values for BlacklistEntry properties.
Blacklist UI can be modified, added, deleted, including the identifiers of the merged objects
empty strings as default to avoid ugly nulls here and there.
Trigger to automatically update the last modified date
basic inspector for blacklist -- the UI does not allow to add ids of the merged objects
basic UI to view the blacklist
fixed enums and updated primary key
deleted file with sql definition, as it is included in the other sql file
Basic entry point to get the blacklist as json list
blacklist sqls moved to dedicated module
Project scaffolding and basic utility classes
created project