mirror of
https://github.com/Unstructured-IO/unstructured.git
synced 2025-07-30 20:39:54 +00:00

Adds data source properties to git connectors: - data_created - date_modified - version - record_locator These properties are instantiated when supported by the connector. Separates the logic between fetching the file from source and `get_file`. Retrieves file metadata when any of the properties are called. Adds logic to check if file exists in the remote source. For connectors that don't directly support it, adds exception handling to check any issues while retrieving the file. --------- Co-authored-by: ryannikolaidis <1208590+ryannikolaidis@users.noreply.github.com> Co-authored-by: rvztz <rvztz@users.noreply.github.com>