1. 08 Jun, 2022 2 commits
  2. 03 Jun, 2022 2 commits
  3. 16 May, 2022 2 commits
  4. 14 Apr, 2022 3 commits
    • Vangelis Kritsotakis's avatar
      Update change-log.md · 483c4ada
      Vangelis Kritsotakis authored
      483c4ada
    • Vangelis Kritsotakis's avatar
      Update change-log.md · 171a6bf1
      Vangelis Kritsotakis authored
      171a6bf1
    • Vangelis Kritsotakis's avatar
      Bug Fixes: · 913e0571
      Vangelis Kritsotakis authored
      • Resolving issue with users still been able to delete mapping projects of others;
      • Resolving issue with some of the current predefined target schemata not listing their namespaces in some cases;
      
      New or Improved Functionality:
      • Certain users are informed through email about any “User Registration” submission;
        - For that purpose a new user role has been introduced;
        - Feedback message is now provided by the system to the new applicant;
      • The user administration section has been enriched with additional functionality;
        - The option of sending email to users has been added;
        - A pre-composed email content that takes into account recipient and sender’s information is provided when a user has just been enabled;
      • A new “About” section has been introduced, providing information about the system;
      • Improving the “Predefined File Management” section by listing the namespaces of the target schemata;
        - A reset functionality is also provided;
        - The list of namespaces is automatically provided after uploading a new target schema;
        - Administrators can fully manage the list of namespaces of any target schema (edit, add and delete);
      • Improving visual aspects in several sections of the system;
      • Several dependency libraries of the system have been updated;
      913e0571
  5. 01 Apr, 2022 1 commit
  6. 28 Mar, 2022 3 commits
    • YannisMarketakis's avatar
      new version · 8dfcc242
      YannisMarketakis authored
      8dfcc242
    • Vangelis Kritsotakis's avatar
      Update change-log.md · 3cec9733
      Vangelis Kritsotakis authored
      3cec9733
    • Vangelis Kritsotakis's avatar
      28 March 2022: V 0.2 · 74c8d183
      Vangelis Kritsotakis authored
      Bug Fixes:
      • Resolving issue with properly displaying the participation and authorship of any user through the user management view (concerns administrators);
      • Resolving issue with not automatically using file’s name as title for new uploaded source input and target schema files when using the “Files’ Metadata” manager dialog;
      • Resolving issue with changes applied within the X3ML code of the:
      info  source  source-info  namespaces, and
      • info  target  target-info  namespaces elements not been loaded through the UI;
      • Resolving issue with not been able to construct the generator policy file out of the mapping project’s list of generator definitions, after having used the "Use UUID" optional filed on any of them;
      • Resolving issue with the information displayed at the final step of the wizard for the generator policy file, while initiating a new project mapping;
      • Resolving issue with error message not been properly shown when importing X3ML fragment code to Domain or link;
      • Resolving issue with list of objects not been available through domain’s target entity field, after updating that domain through X3ML fragment code;
      • Resolving issue with not properly rendering the errors after validating the selected values of some fields;
      • Resolving several user syncing related errors;
      
      New or Improved Functionality:
      • A copy paste capability for links between different mapping projects has been introduced.
        Validation of the pasted links is automatically applied, preventing possible mistakes.
        The only restriction is that the same browser has to be used and that it doesn't work between regular and incognito tabs;
      • Several libraries used by the system have been updated and several parts of the system have been refactored;
      • Improved the way pagination and search filtering work together when at the mapping project list view;
      • Filtering at the mapping project list view, has been improved to allow searching in all fields simultaneously;
      • The functionality of the “Files’ Metadata” manager dialog has significantly been improved. Among several of these improvements, stands out the capability of adding or removing namespaces from any source input or target schema file;
      • Fully supporting native “Additionals” has been introduced (native are the “Additionals” that appear within other “Additionals”). This functionality is offered through a new designed dialog that allows navigation among the children of any parent “Additional” at any level of depth. All the known functionality of the non-native “Additionals” is also available for the native ones (that includes the respective instance and label generators, variable and instance info, along with any validation that can be applied on relation and entity fields);
      • Introducing new component for managing the predefined “Target Schema” and “Generator Policy” files (concerns administrators);
        That new component allows:
        o Enabling or disabling any predefined file from been used by users;
        o Editing the metadata information of any predefined file and any instance file based on that;
        o Uploading new files to be used as predefined by any user;
      74c8d183
  7. 21 Dec, 2021 4 commits
    • Yannis Marketakis's avatar
      Update change-log.md · eec0a3e1
      Yannis Marketakis authored
      eec0a3e1
    • Yannis Marketakis's avatar
      Add new file · 0c4163c5
      Yannis Marketakis authored
      0c4163c5
    • YannisMarketakis's avatar
      refactored jar file · f66ca920
      YannisMarketakis authored
      f66ca920
    • Vangelis Kritsotakis's avatar
      New or Improved Functionality: · ae4b2976
      Vangelis Kritsotakis authored
      - Providing "Source Input Coverage" through a Doughnut Chart and managing the XPaths to be taken into account;
      - validating selected values for the "Source Node" and "Source Relation" of the domain, the links or the intermediates;
      - The way conditions are displayed under "Source Relation" in either observe or edit view, has been improved;
      - Disallow replacing files from the fileMetadata manager or the wizard;
      - Allowing canceling while validating the selected values;
      - Shorten vertical space between components, such that more items are viewable in the same screen;
      - Adding button that marks any erroneous value (value that was not found in the available options) in the mapping, link, intermediate or addition as custom;
      - Supporting no namespace schema location validation of the engine;
      - Reordering links by dragging them up or down, within the same mapping;
      - Providing new "Clone" functionality for the links within the sae mapping;
      
      Bug Fixes:
      - Resolving issue with fileMetadata dialog been saved when an input source fileMetadata item is empty;
      - Resolving issue with cases where formMetadata is null;
      - Providing feedback to the user in case of missing or invalid generator policy file, while importing from a ZIP file;
      - Resolving issue where no view is displayed for the remote server when the URL Address is set to ".../3m", while the user is logged in;
      - Resolving issue with opening Mapping Project that has no input sources nor target Schemata;
      - Resolving issue with not properly updating the namespaces of the fileMetadata that have been synced from other users;
      - Resolving issue with false tracking changes applied on fileMetadata after they have been synced by other users;
      - Resolving issue with Firefox and UI been changed when hovering over fileMetadata to be deleted;
      - Resolving issue with namespaces not been listed when setting predefined target schema at the fileMetadata dialog;
      - Preventing system from deselecting all the XPaths from the list of XPaths to be taken into account when calculating the "Source Coverage" when there is not any XPath used yet and the user clicks on the "deselect all" button;
      - Making the behavior of the system more stable when deciding whether to delete or not a physical file from the server;
      - Resolving issue while managing the XPaths to be covered in a new (empty) mapping project;
      - Initializing models for others that are synced, when a preloaded target schema is selected for an empty fileMetadata at the fileMetadata manager;
      - Preventing the user from loading the main workspace page without having selected some MappingProject first (within that same browser's tab), by redirecting him to the project list page;
      ae4b2976
  8. 18 Nov, 2021 9 commits