Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional Connection Method for File-based Sources #436

Merged
merged 13 commits into from
Mar 15, 2023
Merged

Conversation

datomo
Copy link
Member

@datomo datomo commented Mar 8, 2023

This PR requires the following UI PR: #80

Summary

This PR introduces a new connection method, which allows to not only upload but also link to source files of the Excel and CSV-sources. For this the user is requested to place a polypheny.access file in the location, in which the source file resides.
This is due to security limitations of the webbrowser and should prohibit the user from entering a folder to which they do not have access rights.
Additionally, it also adds the ability for conditional AdapterSettings, which allows to define a parent for a setting, with a specific value. Due to limitations of Annotations in Java this is done on string basis.

Changes

  • Adds connection method and logic to Excel- and CSV-Source to allow Linking

Features

  • Adds subOf variable to all AdapterSettings, which allows to specify a parent

@datomo datomo changed the title Addititional Connection Method for File-Sources Addititional Connection Method for Filebased Sources Mar 8, 2023
@vogti vogti changed the title Addititional Connection Method for Filebased Sources Addititional Connection Method for File-based Sources Mar 14, 2023
Copy link
Member

@vogti vogti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx, @datomo, for this PR!

@vogti vogti merged commit e506d68 into master Mar 15, 2023
@vogti vogti deleted the source-file-handling branch March 15, 2023 08:58
@vogti vogti changed the title Addititional Connection Method for File-based Sources Additional Connection Method for File-based Sources Mar 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants