Varun Patil
|
d8f327141f
|
exif: add null check for MIMEType
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-22 12:09:00 -07:00 |
Varun Patil
|
4be31f19d5
|
refactor: reduce array_key_exists
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-22 11:56:29 -07:00 |
Varun Patil
|
bd2101e7bb
|
refactor: PHP 8 syntax migration
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-15 12:46:35 -07:00 |
Varun Patil
|
03c55a8d67
|
php-cs: add trailing commas
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-14 18:59:00 -07:00 |
Varun Patil
|
fb32a94e2e
|
refactor: move to PHP 8 syntax for constructors
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-14 18:51:17 -07:00 |
Varun Patil
|
71ef41f763
|
refactor: add psalm
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-14 01:25:50 -07:00 |
Varun Patil
|
1ca9aac7d6
|
tw: fix buid access (fix #849)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-07 10:40:38 -07:00 |
Varun Patil
|
96ff22325f
|
nx: implement buid
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-04 15:09:43 -07:00 |
Varun Patil
|
697fc4535d
|
index: prevent blank exif indexing
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-09-29 11:25:49 -07:00 |
Varun Patil
|
fd7ac71d96
|
tw: simplify cleanup query
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-09-08 16:30:38 -07:00 |
Varun Patil
|
290c550f2f
|
native: implement AUID
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-08-20 23:07:07 -07:00 |
Varun Patil
|
5c6728d413
|
chore: lint for new cs-fixer
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-05-24 19:23:04 -07:00 |
Varun Patil
|
34dc2263da
|
tw: fix cleanup function
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-04-24 21:48:36 -07:00 |
Varun Patil
|
4b86dc96cc
|
index: add stale cleanup (close #610)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-04-24 17:59:26 -07:00 |
Varun Patil
|
fe8fb6b164
|
tw: use transaction for delete
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-04-24 16:58:34 -07:00 |
Varun Patil
|
d99647291a
|
index: fix parallelization
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-16 12:58:29 -07:00 |
Varun Patil
|
9f62a23895
|
tw: acquire lock before processing
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-15 12:02:07 -07:00 |
Varun Patil
|
5fe7eb9be4
|
tw: don't catch and throw
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-15 11:32:02 -07:00 |
Varun Patil
|
5438223b29
|
tw: drop invalid GPS data
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-14 00:02:04 -07:00 |
Varun Patil
|
a611169e7d
|
Restore refresh command
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-13 21:59:01 -07:00 |
Varun Patil
|
641574ccd2
|
index: move to service (partial)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-04-13 19:43:13 -07:00 |
Varun Patil
|
2c3181b497
|
tw: remove useless byref
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-29 16:29:36 -07:00 |
Varun Patil
|
3b24a62ba0
|
exif: use location for timezone
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
|
2023-03-27 17:52:03 -07:00 |
Jérémie Tarot (@silopolis)
|
91b846707b
|
typo: fix Live Photo capitalization
Signed-off-by: Jérémie Tarot (@silopolis) <silopolis@gmail.com>
|
2023-03-10 19:09:52 +01:00 |
Varun Patil
|
3073d92a89
|
edit-meta: allow removing gps data (#418)
|
2023-03-08 11:32:57 -08:00 |
Varun Patil
|
40356b3d51
|
lint: fix php
|
2023-03-07 12:27:25 -08:00 |
Varun Patil
|
47afed642b
|
index: improve forcing logic
|
2023-03-07 12:20:07 -08:00 |
Varun Patil
|
ef9b567483
|
index: prevent repeats on shared files (fix #455)
|
2023-03-03 11:08:23 -08:00 |
Varun Patil
|
4ae8537691
|
tw: refactor and add comments to map
|
2023-02-10 09:36:20 -08:00 |
Varun Patil
|
87e0b05726
|
tw: refactor map function names
|
2023-02-10 09:29:42 -08:00 |
Varun Patil
|
f7b7fa2ac8
|
map: fix cluster on deletion
|
2023-02-09 08:40:26 -08:00 |
Varun Patil
|
1751ad7d80
|
map: add migration
|
2023-02-09 00:35:35 -08:00 |
Varun Patil
|
e7c8748cc9
|
draft: eager clustering
|
2023-02-08 21:55:12 -08:00 |
Varun Patil
|
99ce1fcfd6
|
map: add migration
|
2023-02-08 10:45:25 -08:00 |
Varun Patil
|
e32f934fd2
|
tw: improve place error handling
|
2023-02-07 19:48:19 -08:00 |
Varun Patil
|
df359bc099
|
tw: rename updateGeoData
|
2023-02-06 07:38:30 -08:00 |
Varun Patil
|
6c9d2d12c5
|
tw: add missing execute to geo
|
2023-02-06 07:38:07 -08:00 |
Varun Patil
|
24c0956b20
|
places: fix inners for postgres
|
2023-02-06 07:36:29 -08:00 |
Varun Patil
|
a0280aea73
|
places: handle inner rings
|
2023-02-06 07:30:04 -08:00 |
Varun Patil
|
bae5f99b2b
|
meta: use places
|
2023-02-05 19:46:44 -08:00 |
Varun Patil
|
c3fa9f0d4c
|
lint: fix php
|
2023-02-05 18:47:10 -08:00 |
Varun Patil
|
2c510b12b8
|
tw: clear places on delete
|
2023-02-05 18:34:54 -08:00 |
Varun Patil
|
a074f158d3
|
geo: new adaption
|
2023-02-05 18:29:09 -08:00 |
Varun Patil
|
24e70a7e06
|
Add WIP table creation
|
2023-02-05 17:15:18 -08:00 |
Varun Patil
|
62579b1b89
|
Initial places implementation
|
2023-02-05 13:43:25 -08:00 |
Varun Patil
|
d6fba7e4a9
|
write: check array keys for exif filter (fix #381)
|
2023-01-28 08:53:01 -08:00 |
Varun Patil
|
25318b9402
|
write: fix getLivePhotoId call
|
2023-01-26 11:52:19 -08:00 |
Varun Patil
|
c59066ce0e
|
write: filter EXIF fields with whitelist (fix #367)
|
2023-01-22 16:51:26 -08:00 |
Varun Patil
|
b18a098f47
|
index: allow cleaning up orphans (fix #326)
|
2023-01-17 20:52:26 -08:00 |
Varun Patil
|
37a26b8c31
|
write: cast video duration to float before round
|
2022-12-22 10:49:28 -08:00 |