Patrik J. Braun
086bc47a01
Merge pull request #868 from grasdk/master
...
Metadata mapping and consolidation
2024-03-30 22:12:29 +01:00
gras
78fbc942b9
mediaentity rating back to unsigned
2024-03-30 22:04:07 +01:00
gras
9aab44b7af
Removed 0 as a rating, since it means unrated.
2024-03-30 21:23:10 +01:00
gras
b071b6daae
xmp-rating valid values now 1-5. 0 means "unrated" and the attribute does not exist with value 0
2024-03-30 21:07:41 +01:00
Patrik J. Braun
1e0dbc08dc
Merge pull request #862 from sarayourfriend/fix/numerical-file-sort
...
Trim extensions when sorting filenames
2024-03-30 19:31:00 +01:00
gras
77982e6c10
changed database to be able to contain rating -1
2024-03-30 15:59:38 +01:00
gras
9e7acc46c1
gps coordinate undefined check + rating update
2024-03-30 15:31:16 +01:00
gras
a8b00d549b
changed orientation to const
2024-03-30 14:13:47 +01:00
grasdk
1514662b8d
Feature/metadata sidecar reading cleanup ( #13 )
...
* Removed the SideCar Type to make reading sidecar data just as generic as reading the embedded exif data
* Moved metadata-mapping into separate function to prepare for reuse
* Most sidecar metadata is now read with the same function as embedded metadata (for photos). Fixed a bug with rating: 0 being ignored
* added new test for special chars and timezone
* merge incoming changes
* xmp rating fix - 0 is a value. prep for xmp timestamp handling
* refactored mapping of metadata into smaller functions
* consolidated GPS coordinate mapping
* simplification of sidecar date reading logic
* Moved date mapping code into one function - fixed testdata - did not yet resolve offset bug
* CreationDateOffset is now mapped from Sidecar timestamps. Tests updated accordingly.
Total: changed sidecar reading for video to shared reader and fixed tests accordingly (more data is read now)
2024-03-30 13:58:06 +01:00
sarayourfriend
c44110d4a6
Trim extensions when sorting filenames
2024-03-29 16:09:23 +11:00
Patrik J. Braun
fafab0db18
Disable broken test
2024-03-26 00:45:30 +01:00
Patrik J. Braun
663b5bff95
remove debug logging
2024-03-26 00:30:15 +01:00
Patrik J. Braun
6149e869d1
let flaky test through CI
2024-03-26 00:28:37 +01:00
Patrik J. Braun
4176123865
test logging..
2024-03-26 00:16:29 +01:00
Patrik J. Braun
fc20126f0e
test logging..
2024-03-26 00:15:58 +01:00
Patrik J. Braun
01e6b60aa4
Disable extensions for settings integration test
2024-03-26 00:09:32 +01:00
Patrik J. Braun
6b3a208794
Improving integration tests.
2024-03-25 23:10:10 +01:00
Patrik J. Braun
ed0ea40758
Improving integration tests.
2024-03-25 22:51:27 +01:00
Patrik J. Braun
78b72e2528
Fix integration tests port race condition
2024-03-25 22:21:18 +01:00
Patrik J. Braun
7f65dfd1b2
Check if folder exists before listing it.
2024-03-25 21:47:05 +01:00
Patrik J. Braun
743d29b208
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# src/backend/model/extension/ExtensionConfigWrapper.ts
2024-03-25 21:39:41 +01:00
Patrik J. Braun
d4d8dcfcdb
Fix extension loading #784 , #847 , fixes #855
2024-03-25 21:38:09 +01:00
Patrik J. Braun
d0c59244ae
Merge pull request #860 from martyone/xmp-no-rating
...
Deal with rating missing in XMP sidecars
2024-03-24 21:34:20 +01:00
Martin Kampas
8517430a1b
Deal with rating missing in XMP sidecars
...
Avoid getting Rating of 0 when rating metadata is not included in a
sidecar.
2024-03-23 12:44:30 +01:00
Patrik J. Braun
e3a0f5967c
Merge pull request #859 from martyone/xmp-gps
...
Read GPS coordinates from XMP sidecar too
2024-03-23 10:02:17 +01:00
Martin Kampas
1d1df01a68
Read GPS coordinates from XMP sidecar too
2024-03-22 15:44:22 +01:00
Patrik J. Braun
40e8147883
Merge pull request #855 from mblythe86/issue847
...
Fix extension configuration loading issue
2024-03-20 08:20:29 +01:00
Patrik J. Braun
5f0a7a1873
Merge pull request #841 from martyone/xmp-time
...
Read creation date from XMP sidecar too
2024-03-20 08:18:52 +01:00
Matthew Blythe
e89af221c9
Fix extension configuration loading issue
2024-03-19 02:00:42 -06:00
grasdk
35839ef732
test-fixing
2024-03-14 10:41:41 +01:00
Martin Kampas
6a52d84881
Add tests for reading sidecar files
...
Thanks grasdk for providing the .json files!
Co-authored-by: grasdk <chrisc.gigamail@gmail.com>
2024-03-13 20:03:26 +01:00
Martin Kampas
da0b7d8e21
Allow for "xap" ns prefix instead of "xmp"
2024-03-13 20:03:26 +01:00
Martin Kampas
03e0822181
Improve on reading dates from XMP sidecars
2024-03-13 20:03:26 +01:00
Martin Kampas
98a78e34fe
Move utilities for parsing time stamps to Utils
...
These will be needed from the loadVideoMetadata as well.
2024-03-13 20:01:47 +01:00
Martin Kampas
6173350a69
Fix errors reading properties of undefined
2024-03-13 19:29:13 +01:00
Patrik J. Braun
3ec3b5a030
Merge pull request #839 from kagahd/issue838
...
bug fixes of both issues of #838
2024-03-12 23:07:09 +01:00
kagahd
d8c064857f
re-enable unit test that keywords from photo are merged with keywords from sidecar
2024-03-12 08:48:55 +01:00
Kay Agahd
f356eae957
Merge pull request #1 from grasdk/feature/kagahd_issue838
...
Added read of CreationDate to sidecar and fixed tests
2024-03-12 07:06:30 +00:00
grasdk
390e24a2c4
Added read of CreationDate to sidecar and fixed tests
2024-03-11 23:47:44 +01:00
kagahd
a2fc61320d
resolve merge conflicts for a second time due to bug in PR #829
2024-03-11 08:45:44 +01:00
kagahd
f05ee7a867
Merge branch 'master' into issue838
...
# Conflicts:
# src/backend/model/fileaccess/MetadataLoader.ts
2024-03-11 08:35:14 +01:00
Patrik J. Braun
f551509fee
Messenger handler should override when adding #784
2024-03-09 01:16:38 +01:00
Patrik J. Braun
79817820c9
Merge pull request #851 from grasdk/master
...
DataStructureVersion bump to trigger database rebuild
2024-03-08 16:22:36 +01:00
grasdk
219cac5219
DataStructureVersion bump to trigger database rebuild
2024-03-08 16:07:23 +01:00
Patrik J. Braun
4ac4192bf1
Merge pull request #850 from grasdk/master
...
Feature/location info (#9 )
2024-03-08 00:21:17 +01:00
grasdk
e21e67cfc7
Feature/location info ( #9 )
...
* Show comma-separated city, state and country in infobox and in gallery mode. All of the values that are non-empty will be shown.
* methodcall to isPhoto
* Unit test and bugfix for CreationDate (#8 )
* fixed the DiskManagerWorker test
* s (#10 )
* Unit test and bugfix for CreationDate (#8 )
* fixed the DiskManagerWorker test
---------
Co-authored-by: Patrik J. Braun <bpatrik@users.noreply.github.com>
* s (#11 )
* Unit test and bugfix for CreationDate (#8 )
* fixed the DiskManagerWorker test
---------
Co-authored-by: Patrik J. Braun <bpatrik@users.noreply.github.com>
* 9ij (#12 )
* Unit test and bugfix for CreationDate (#8 )
* fixed the DiskManagerWorker test
---------
Co-authored-by: Patrik J. Braun <bpatrik@users.noreply.github.com>
---------
Co-authored-by: Patrik J. Braun <bpatrik@users.noreply.github.com>
2024-03-08 00:01:23 +01:00
Patrik J. Braun
a8b35bb76e
Merge pull request #848 from grasdk/master
...
Unit test and bugfix for CreationDate (#8 )
2024-03-07 22:58:59 +01:00
grasdk
59b78d0223
fixed the DiskManagerWorker test
2024-03-07 20:38:27 +01:00
grasdk
2af6115f2a
Unit test and bugfix for CreationDate ( #8 )
2024-03-07 09:29:44 +01:00
Patrik J. Braun
3811fc3c99
Add missing $localize #784
2024-03-06 22:43:52 +01:00