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

Next version #540

Open
wants to merge 264 commits into
base: main
Choose a base branch
from
Open

Next version #540

wants to merge 264 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Sep 28, 2024

  1. Refactor asset browsing to support grouped assets

    - Updated `Browse` and `passTwo` methods in `LocalAssetBrowser` to return `AssetGroup` instead of `LocalAssetFile`.
    - Implemented logic to handle different types of asset groups (e.g., motion photos, single images, videos).
    - Added album management for asset groups.
    - Introduced `AssetGroup` struct in `group.go` to represent linked assets.
    - Updated tests to validate and handle `AssetGroup` instead of individual assets.
    - Removed redundant album management code from `assetFromFile` method.
    simulot committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    1834167 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edb09f8 View commit details
    Browse the repository at this point in the history
  3. Refactor metadata reading functions to return metadata and error

    - Updated `ReadMetadata`, `metadataFromExiftool`, and `metadataFromDirectRead` functions to return `*metadata.Metadata` and `error` instead of setting `la.Metadata` directly.
    - Adjusted logic to handle the returned metadata and error appropriately.
    simulot committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    4610b05 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    31941bb View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    3df29e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b12bb7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a57f85c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac4af01 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a47677 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba4acca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    194e8f8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e05df2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a6bbf5b View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Refactor date handling flags in AddDateHandlingFlags function default…

    … is DateMethodNameThenExif
    simulot committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    2169d98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5937da View commit details
    Browse the repository at this point in the history
  3. Refactor Open()

    - Add functionality to list the flags and arguments used in the command to provide more context in the logs.
    simulot committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    fbaf9dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e226463 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd6e252 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1e95c56 View commit details
    Browse the repository at this point in the history
  7. Refactor Open() in cmdFolder.go to use cmdFolder as a parameter and b…

    …ind flags to environment variables
    simulot committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    027b8ec View commit details
    Browse the repository at this point in the history
  8. Refactor Open() in cmdFolder.go to use cmdFolder as a parameter and b…

    …ind flags to environment variables
    simulot committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    8200738 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. Refactor Open() in cmdFolder.go to use cmdFolder as a parameter and b…

    …ind flags to environment variables
    
    Refactor NewRecorder() in fileevents.go to remove debug parameter
    Refactor AddCommands() in commands.go to use context and application parameters
    Refactor .goreleaser.yaml to update ldflags for version and commit
    Refactor CommandTool() in tool.nogo to remove unused imports and update error message
    Refactor readFolder.go to update function signature and parameter names
    Refactor version.go to initialize version and commit at runtime
    Refactor banner.go to update banner with version information
    Refactor flagsCommon.go to remove unused flags and function
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238.JPG.json to update creationTime and photoTakenTime
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238_1.JPG.json to update creationTime and photoTakenTime
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238.JPG(1).json to update creationTime and photoTakenTime
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238.JPG to add new file
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238_1.JPG to add new file
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238(1).JPG to add new file
    Refactor upload/TEST_DATA/Takeout2/Google Photos/Sans titre(9)/métadonnées.json to add new file
    Refactor upload/TEST_DATA/Takeout1/Google Photos/Album test 6-10-23/métadonnées.json to add new file
    Refactor cmdVersion/version.go to remove unused file
    Refactor version/version.go to update version and commit initialization
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238.JPG.json to update geoData
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238_1.JPG.json to update geoData
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238.JPG(1).json to update geoData
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238.JPG to update title and creationTime
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238_1.JPG to update title and creationTime
    Refactor upload/TEST_DATA/Takeout3/Photos from 2023/DSC_0238(1).JPG to update title and creationTime
    Refactor upload/TEST_DATA/Takeout2/Google Photos/Sans titre(9)/métadonnées.json to update title and creationTime
    Refactor upload/TEST_DATA/Takeout1/Google Photos/Album test 6-10-23/métadonnées.json to update title and creationTime
    simulot committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    67d9312 View commit details
    Browse the repository at this point in the history
  2. wip

    simulot committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    b573dd7 View commit details
    Browse the repository at this point in the history
  3. fix log in UI wip

    simulot committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    968be4f View commit details
    Browse the repository at this point in the history
  4. Refactor upload command to use separate sub-commands for different so…

    …urces
    
    - The `upload` command has been refactored to use separate sub-commands for different sources of photos.
    - The `upload` command now has a `from-folder` sub-command to upload photos from a folder.
    - The `upload` command also has a `from-google-photos` sub-command to upload photos from a Google Photos takeout.
    simulot committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    3c5110a View commit details
    Browse the repository at this point in the history
  5. typo in upload command

    simulot committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    04ca927 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dddff54 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    997d72f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    717dd3a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6f77c4f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    29fca64 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f1d27d0 View commit details
    Browse the repository at this point in the history
  12. remove useless source files

    simulot committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    7ce5dd5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7d7e0b5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d693f41 View commit details
    Browse the repository at this point in the history
  15. Refactor .goreleaser.yaml

    simulot committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    dde3c60 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    62ceb3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abb751a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f9577a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f1544e View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. Configuration menu
    Copy the full SHA
    4c7ee08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b035542 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. fix issue #500 (#502)

    * Refactor LocalAssetFile to add LogValue method
    
    * Refactor readFolder.go to not group photo and move with a different capture date
    
    * Refactor readFolder.go to improve logging of associated metadata
    
    * Refactor log.go to separate log file opening logic
    
    * readFolder: adapt tests to write a log
    
    * Refactor metadata.go to add LogValue method
    
    * Refactor log.go to use assetFile struct for logging in logMessage function
    
    * Refactor json_test.go to include dateTaken and title fields in the test cases
    
    * Refactor json.go to simplify the  GoogleMetaData struct, and fix the logValue()
    
    * Refactor log.go to fanout log in file and console with different handler
    
    * Refactor fileevent package to separate FileAndName struct and add LogValue method
    
    * Refactor googlephotos.go to improve logging and metadata handling
    
    * Fix json.go to handle photo taken time in GoogleMetaData struct
    
    * Refactor googlephotos.go to handle photo taken time in GoogleMetaData struct
    
    * Refactor uploadAsset method to improve error handling and logging
    
    * Refactor upload/ui.go to use colored logs
    
    * Refactor log.go to use console-slog for colored logs
    
    * Refactor ui  to display google takeout progression
    
    * Refactor error handling in main.go
    
    * Update dependencies in go.mod
    simulot authored Oct 13, 2024
    Configuration menu
    Copy the full SHA
    0bf90c2 View commit details
    Browse the repository at this point in the history
  2. Discard macOS resource files

    Fixes #480
    simulot committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    0a8f1e0 View commit details
    Browse the repository at this point in the history
  3. Discard macOS resource files (#504)

    Fixes #480
    simulot authored Oct 13, 2024
    Configuration menu
    Copy the full SHA
    7ae40e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9b293a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10c475d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    73ae0a1 View commit details
    Browse the repository at this point in the history
  7. edit release.md

    simulot committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    a60c911 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    bd2f9e4 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. stacking wIP

    simulot committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    10231b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. add grouper for raw / jpg

    simulot committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    a7088e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab8b793 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d02ee94 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eee993f View commit details
    Browse the repository at this point in the history
  5. Add NewInfoCollector

    simulot committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    af84c1a View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. Configuration menu
    Copy the full SHA
    76d86b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    e7bbf3a View commit details
    Browse the repository at this point in the history
  2. WIP grouping on time series

    simulot committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    598ef56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3beb8b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. Configuration menu
    Copy the full SHA
    806425d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c10ef45 View commit details
    Browse the repository at this point in the history
  3. WIP

    simulot committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    14b5ba4 View commit details
    Browse the repository at this point in the history
  4. Incompatible with Immich v1.118 (#510)

    Fixes #509
    simulot committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    cbae2fd View commit details
    Browse the repository at this point in the history
  5. wip

    simulot committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    85c6480 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. WIP: pooling together parts

    simulot committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    cad549c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26c10d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d352d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2946b21 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26510cd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e75a2a View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    2278270 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fecce8d View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    510b062 View commit details
    Browse the repository at this point in the history
  2. Refactor options in folder and Google Photos commands to manage HEIC-…

    …JPG, RAW-JPG, and burst options
    simulot committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    77352ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f3d68b View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Refactor burst group logic to fix grouping issue

    - Adjusted the frame interval constant in the burst group logic from 250 milliseconds to 1 second to properly group assets taken within a period of less than 1 second.
    - Fixed a bug where assets were not properly grouped when the first asset in a burst was taken more than 1 second after the previous burst.
    
    Refactor series group logic to improve grouping accuracy
    
    - Updated the delay threshold for grouping assets in the series group logic from 500 milliseconds to 1 second for both RAW-JPG and HEIC-JPG grouping options.
    - This change ensures that assets with a delay of more than 1 second between them are not grouped together.
    simulot committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    efd69cb View commit details
    Browse the repository at this point in the history
  2. Refactor burst group logic to fix grouping issue, increase interval b…

    …etween frames to 1 second
    simulot committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    1d49739 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1669596 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. wip

    simulot committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    74ee91f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d97d6a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9fb526d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d5a74e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e03ecc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d2c13a View commit details
    Browse the repository at this point in the history
  7. Burst images not being stacked

    Fixes #345
    simulot committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    c44642b View commit details
    Browse the repository at this point in the history
  8. Burst images not being stacked

    Fixes #345
    simulot committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    3e9123c View commit details
    Browse the repository at this point in the history
  9. WIP

    simulot committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    55d8187 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    70d9691 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9608013 View commit details
    Browse the repository at this point in the history
  12. Add support for managing Epson FastFoto files

    fix [FEATURE REQUEST] FastFoto scanned image stack option #213
    simulot committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    37786d8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    24a3e2e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    40088ca View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bb3494b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3e38506 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    b1064d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45c5dcd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3f2955 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33664ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    44bdf41 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    370c635 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb54ca5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e2873d9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e791d4d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fdd1b28 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8939f36 View commit details
    Browse the repository at this point in the history
  12. Refactor LocalAssetWriter to use fs.FS directly and enhance MkdirAll …

    …functionality in fshelper
    simulot committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    254b645 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9b66771 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. Configuration menu
    Copy the full SHA
    029e561 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db53422 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9044af0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7ee727 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    69f55c2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a97c533 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ed0164c View commit details
    Browse the repository at this point in the history
  8. Refactor upload and archive commands to streamline options handling a…

    …nd add Google Photos archive
    simulot committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    fd59efd View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    70463e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d421520 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8377d62 View commit details
    Browse the repository at this point in the history
  4. Edit release.md: Add new archive command to store photos and videos…

    … in a structured folder format
    simulot committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    31dc283 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Refactor command flag handling to include parent command context for …

    …upload and archive operations
    simulot committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    9674f50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb33c5b View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Refactor asset retrieval and tagging: Introduce SearchMetadataQuery f…

    …or filtering and enhance asset structure with rating and tag support
    simulot committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    c463af1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6fb156 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b75656 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ddbf781 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Add support for tags in XMP asset handling: enhance reader and writer…

    … for tag extraction and serialization
    simulot committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    0cc5706 View commit details
    Browse the repository at this point in the history
  2. Refactor ImmichClient methods and enhance asset handling: rename GetA…

    …ssetByID to GetAssetInfo, add DownloadAsset method, and improve request handling for album retrieval
    simulot committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    2013d67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1443c1c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd7c5a5 View commit details
    Browse the repository at this point in the history
  5. Add support for tags in XMP asset handling: update reader and writer,…

    … and add test cases for tag extraction
    simulot committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    05f4253 View commit details
    Browse the repository at this point in the history
  6. Enhance client error handling: ensure client opens successfully and m…

    …anage API trace writer closure
    simulot committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    6a8ee0c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e394927 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f27a71a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    106df5f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    323d2c2 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Refactor asset handling: update OriginalFileName usage and add FromIm…

    …mich command for uploads
    simulot committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    835145d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5eed97e View commit details
    Browse the repository at this point in the history
  3. Update AlbumContent struct to use pointer for Assets and enhance GetA…

    …lbumInfo query handling
    simulot committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    4b96e00 View commit details
    Browse the repository at this point in the history
  4. Implement album-specific asset retrieval in FromImmich adapter and up…

    …date command flag for album selection
    simulot committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    aab3fa7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    01e1d48 View commit details
    Browse the repository at this point in the history
  6. Add documentation for new archive --from-immich and `upload --from-…

    …immich` commands with usage details and flags
    simulot committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    0328c12 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f6847f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    efb6cbf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2fa875 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    77664ba View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    071d007 View commit details
    Browse the repository at this point in the history
  12. Refactor date formatting in AssetUpload to use a constant TimeFormat …

    …and remove redundant CaptureDate assignment
    simulot committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    8585e06 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0853301 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1861b45 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    d473639 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2024

  1. Configuration menu
    Copy the full SHA
    9cbabb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. Configuration menu
    Copy the full SHA
    4745cf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f29071 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    181b2aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    190cf49 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3306536 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0d0f1f6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6849df1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    38e42e4 View commit details
    Browse the repository at this point in the history
  9. Refactor ExifTool initialization and metadata reading methods for imp…

    …roved error handling and flexibility
    simulot committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    267f9bd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    41555ee View commit details
    Browse the repository at this point in the history
  11. Refactor Asset methods to remove redundant CaptureDate assignment and…

    … update PartialSourceReader to return temporary file name
    simulot committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    f2d0739 View commit details
    Browse the repository at this point in the history
  12. Refactor metadata handling to eliminate DateHandlingFlags and streaml…

    …ine EXIF data retrieval
    simulot committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    41f0e36 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fb825d3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    de18dab View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4b1b1da View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6506b86 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e784f3a View commit details
    Browse the repository at this point in the history
  18. Refactor Google Photos adapter to streamline metadata handling and re…

    …move unused date handling flags
    simulot committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    02ded48 View commit details
    Browse the repository at this point in the history
  19. Refactor client initialization to use application logger and streamli…

    …ne trace file handling
    simulot committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    7379ce0 View commit details
    Browse the repository at this point in the history
  20. Refactor ExifTool test to improve flag handling and enhance readabili…

    …ty; add JSON indentation in sidecar writer
    simulot committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    f555f0b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3690ff8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    555d45e View commit details
    Browse the repository at this point in the history
  23. Enhance file handling in LocalAssetWriter and update FromImmich initi…

    …alization to use application context
    simulot committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    b8250fa View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    4cec505 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7ae47d7 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    788ddd1 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    ce7d2e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b05fbb View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    7154412 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a41de42 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Configuration menu
    Copy the full SHA
    1ea0c94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46ac722 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48d8332 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    223c701 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a3217e6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1abc5ad View commit details
    Browse the repository at this point in the history
  7. Update release notes for v0.23.0-alpha6: add new features for tag man…

    …agement and document breaking change
    simulot committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    3f127b7 View commit details
    Browse the repository at this point in the history
  8. Update release notes to clarify folder-as-tags usage and add explanat…

    …ion for session tag benefits
    simulot committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    76755e5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    04ee1f8 View commit details
    Browse the repository at this point in the history
  10. Update release notes to clarify folder import tags and add Google Pho…

    …tos import tag details
    simulot committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    6ff997a View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. fix #534

    simulot committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    0acbdde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72d0fdb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba53156 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d0d333 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3db234a View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2024

  1. Configuration menu
    Copy the full SHA
    de5c675 View commit details
    Browse the repository at this point in the history
  2. Refactor command structure by moving 'commands' package to 'applicati…

    …on/commands' and updating related imports
    simulot committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    fb8732b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ecd469 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1cc88f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6e459c0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    62ef829 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    653c02a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    731df23 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ea176a0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8fd06b8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cbfc25f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6e3d62a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bfeea18 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d180f87 View commit details
    Browse the repository at this point in the history
  15. Merge branch 'main' into next

    simulot committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    4adb6ce View commit details
    Browse the repository at this point in the history
  16. fix linter message

    simulot committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    21e795b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    bbabe43 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c33def2 View commit details
    Browse the repository at this point in the history
  19. deactivate some dead code

    simulot committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    69f5c8a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0874168 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e502a35 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    08e524f View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    7705716 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9bd94c5 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    5a6425f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    f0106dd View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b55447a View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    6ac70c2 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. edit readme

    simulot committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    dec475d View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. WIP

    simulot committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    39431fc View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Configuration menu
    Copy the full SHA
    de5e2ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    410b7e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff155f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18c25c5 View commit details
    Browse the repository at this point in the history
  5. refactor: enhance metadata extraction by checking for JSON sidecar fi…

    …les and adjusting date handling
    simulot committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    cb9ecde View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8102b20 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    067fdff View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    85581e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2024

  1. Configuration menu
    Copy the full SHA
    5b15c6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc2a17c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9b5829 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a5ab438 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21cdcb7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5bcdef9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8020d46 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cc14818 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ed642b1 View commit details
    Browse the repository at this point in the history
  10. refactor: enhance test case for date handling by adding filename date…

    … extraction and updating expected counts
    simulot committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    4e1a7e5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8776b28 View commit details
    Browse the repository at this point in the history
  12. refactor: improve error message for unsupported metadata formats and …

    …update test case expectations
    simulot committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    6c7c64e View commit details
    Browse the repository at this point in the history
  13. refactor: update timezone handling in Google Photos upload command an…

    …d remove ExifTool dependency
    simulot committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    227948b View commit details
    Browse the repository at this point in the history
  14. Merge pull request #545 from simulot:simulot/issue543

    Simulot/issue543
    simulot authored Nov 30, 2024
    Configuration menu
    Copy the full SHA
    7bdb042 View commit details
    Browse the repository at this point in the history
  15. proofreading readme.md

    simulot committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    8d3f698 View commit details
    Browse the repository at this point in the history