Varun Patil
ef9b567483
index: prevent repeats on shared files ( fix #455 )
2023-03-03 11:08:23 -08:00
Varun Patil
4bbf8770b7
Merge pull request #417 from matiasdelellis/FRFixSigleClusters
...
Face Recognition: Fix query to not show individual clusters
2023-03-03 11:10:17 -05:00
Varun Patil
fe0de6e9cb
tw: wrap map ops in transaction
2023-02-24 01:38:31 -08:00
Varun Patil
eb51b59152
tw: prevent map cluster zero division ( fix #436 )
2023-02-24 00:50:45 -08:00
Matias De lellis
7209c49105
Face Recognition: Fix query to not show individual clusters
...
It was working incorrectly since my last PR. Sorry.
Note that may seem useful to show them all, but it ends up being a
never-ending task that annoys the user.
On the other hand, I made two public functions to improve the
readability of the controller code.
2023-02-14 20:59:30 -03:00
Varun Patil
f4940710a6
map: use floor for consistent grouping
2023-02-10 09:55:58 -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
37c2a0fc74
map: use separate statement for aggregate update ( fix #403 )
2023-02-10 09:26:49 -08:00
Varun Patil
eaeb114c59
map: remove fine grouping
2023-02-09 20:30:25 -08:00
Varun Patil
77c63c55cf
map: fix typing
2023-02-09 20:14:10 -08:00
Varun Patil
efcf9a9e91
map: fix wrong URL for preview
2023-02-09 18:14:12 -08:00
Varun Patil
4527b157a6
lint: fix php
2023-02-09 17:27:18 -08:00
Varun Patil
cc2accae54
map: open photo on click at high zoom
2023-02-09 17:27:03 -08:00
Varun Patil
efceb7feaf
Merge pull request #391 from matiasdelellis/FRpostgresql
...
Fix FaceRecognition integration doesn't work with postgresql database.
2023-02-09 11:18:02 -08:00
Varun Patil
f7b7fa2ac8
map: fix cluster on deletion
2023-02-09 08:40:26 -08:00
Varun Patil
36f32da13f
map: more minor fixes
2023-02-09 08:25:37 -08:00
Varun Patil
1751ad7d80
map: add migration
2023-02-09 00:35:35 -08:00
Varun Patil
85f3d635c6
map: show preview of coarse
2023-02-08 23:36:31 -08:00
Varun Patil
e7c8748cc9
draft: eager clustering
2023-02-08 21:55:12 -08:00
Varun Patil
74e69d0d6f
tq: fix typing
2023-02-08 17:45:55 -08:00
Varun Patil
64d4205346
map: refactor
2023-02-08 14:00:56 -08:00
Varun Patil
7d90aeacb1
map: restore functionality
2023-02-08 13:35:42 -08:00
Varun Patil
bcc35d6132
Merge branch 'RaymondHuang210129-location' into map
2023-02-08 11:44:51 -08:00
Varun Patil
4d94353406
Merge branch 'location' of https://github.com/RaymondHuang210129/memories into RaymondHuang210129-location
2023-02-08 11:43:52 -08:00
Raymond Huang
0987ab95c5
feat: improve marker clustering logic
2023-02-09 02:52:53 +08:00
Varun Patil
99ce1fcfd6
map: add migration
2023-02-08 10:45:25 -08:00
Varun Patil
c6edd10c85
Merge branch 'location' of https://github.com/RaymondHuang210129/memories into RaymondHuang210129-location
2023-02-08 10:12:40 -08:00
Raymond Huang
7d01849f8e
feat: show clusters of photos on the map
2023-02-08 11:59:04 +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
75de618f56
places: fix for postgres
2023-02-05 22:23:44 -08:00
Varun Patil
b25731e9ac
places: hide when not configured/enabled
2023-02-05 19:55:39 -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
7f21e8802d
tq: fix debugger for array
2023-02-05 12:41:36 -08:00
Matias De lellis
3b29328377
Fix FaceRecognition integration doesn't work with postgresql database.
...
Following the discussion in #304 , I tried this solution using the
strict mode of mariadb/mysql.
Split the Clusters and People queries to minimize the considerations
of both functions. Otherwise I had to add many nested ifs.
Also change to only show 15 clusters (as a small optimization) since
there is no point in showing everything, and it is better to show these
little by little.
2023-02-02 22:28:59 -03:00
Raymond Huang
93b4b0274e
Merge branch 'master' into location
2023-02-01 12:18:42 +08:00
Raymond Huang
750636de67
style: apply lint
2023-02-01 12:08:11 +08:00
Raymond Huang
ea289c4f02
style: remove unused code
2023-02-01 12:02:01 +08:00
Raymond Huang
60ee600c52
refactor: program as a transform insstead of duplication
2023-02-01 11:54:35 +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