simulot / immich-go

An alternative to the immich-CLI command that doesn't depend on nodejs installation. It tries its best for importing google photos takeout archives.
GNU Affero General Public License v3.0
1.2k stars 36 forks source link

[FEATURE REQUEST] Add option for automatically deleting images after successful upload #187

Open FReichelt opened 3 months ago

FReichelt commented 3 months ago

Hello Immich-Go Team,

I'm proposing a feature to automatically delete images from the device after they've been successfully uploaded to the server. This would reduce useless rechecking of files when rerunning.

Thank you guys in advance :)

FReichelt commented 3 months ago

Is there any reason why the delete option has been disabled with commit bd74a51?

simulot commented 3 months ago

Yes... immich-go does some bet on photos duplicates and best resolution. None of this is 100% reliable and I prefer to leave the user to do the cleaning after having checked the import result.

So, after the import process, some photos haven't been uploaded because of program decision. Should we delete those one too?

FReichelt commented 3 months ago

Yes... immich-go does some bet on photos duplicates and best resolution. None of this is 100% reliable and I prefer to leave the user to do the cleaning after having checked the import result.

So, after the import process, some photos haven't been uploaded because of program decision. Should we delete those one too?

For me deleting every successfully uploaded would do enough, I believe some way of checking how the program decided would be a great solution too. For example, simply creating a text file or json which lists how each file was handled.

simulot commented 3 months ago

You can activate logs for having the details

FReichelt commented 3 months ago

You can activate logs for having the details

Yes, that's true, but for the average immich-go user it is still very difficult to process the data automatically.

p166 commented 2 months ago

I really miss this feature!