Thank you for such a great script (and happy new year!)
Posted: 30 Dec 2021, 18:57
I want to thank you for such a great script.
I've tried for years to make sense of my photo collection and thanks to you I got it all solved in less than a day. It's magic!
Since you are deep in development, I have a few suggestions to make. None are really deal-breakers for me, but maybe they could provide some inspiration?
- Default timezone: since my server is not in the same timezone as myself, all the photo times are off (by 8 hours). It could be possible to figure out the actual timezone for each photo by checking GPS coords inside them (where present), but it sounds like a lot of work for a detail. Could you have a default timezone in the options instead? Like that most times would be correct, at least for the photos taken locally.
-Public folder: for most of my uses, having a guest login is probably overkill. Still, it would be nice ro grant full upload rights available to everyone JUST FOR ONE FOLDER. This would let my friends to share their photos easily while keeping the rest of the server safe.
-Default grid size: it's already possible to set the default display type between list, grid and so on. Could it be possible to preset grid size too (equivalent to having the UI slider already moved)?
-GPX preview: I'm using your script to record my hikes. So far, I'm just saving a GPX record file inside their folders, for local download. But it would be great to have them displayed in the browser too. It could be done quickly the leaflet.js library or a simple link to gpx.studio and would be a great addition for all hikers using the script
-Local CDN caching: admittedly making this a single file script was a huge selling point for me, and I thank you for the headaches it must have caused you. Still, relying on CDN downloads for core components casts a shadow for the the future. This will be my own photo album and I might want to keep it for the next 10 or even 20 years, who knows of all downloads will be available then? Is it technically possible to have an option for all CDN libraries to be stored locally too, so that they can still be accessed if their online counterparts fail later?
And that's all. Thanks again for this amazing script: it was magical to see my old photos back to life and I wish you all the best for 2022!
I've tried for years to make sense of my photo collection and thanks to you I got it all solved in less than a day. It's magic!
Since you are deep in development, I have a few suggestions to make. None are really deal-breakers for me, but maybe they could provide some inspiration?
- Default timezone: since my server is not in the same timezone as myself, all the photo times are off (by 8 hours). It could be possible to figure out the actual timezone for each photo by checking GPS coords inside them (where present), but it sounds like a lot of work for a detail. Could you have a default timezone in the options instead? Like that most times would be correct, at least for the photos taken locally.
-Public folder: for most of my uses, having a guest login is probably overkill. Still, it would be nice ro grant full upload rights available to everyone JUST FOR ONE FOLDER. This would let my friends to share their photos easily while keeping the rest of the server safe.
-Default grid size: it's already possible to set the default display type between list, grid and so on. Could it be possible to preset grid size too (equivalent to having the UI slider already moved)?
-GPX preview: I'm using your script to record my hikes. So far, I'm just saving a GPX record file inside their folders, for local download. But it would be great to have them displayed in the browser too. It could be done quickly the leaflet.js library or a simple link to gpx.studio and would be a great addition for all hikers using the script
-Local CDN caching: admittedly making this a single file script was a huge selling point for me, and I thank you for the headaches it must have caused you. Still, relying on CDN downloads for core components casts a shadow for the the future. This will be my own photo album and I might want to keep it for the next 10 or even 20 years, who knows of all downloads will be available then? Is it technically possible to have an option for all CDN libraries to be stored locally too, so that they can still be accessed if their online counterparts fail later?
And that's all. Thanks again for this amazing script: it was magical to see my old photos back to life and I wish you all the best for 2022!