Commit graph

3275 commits

Author SHA1 Message Date
Abhinav f37cac0a39 fix casing of ParsedMetadataJSON 2022-01-12 16:59:27 +05:30
Abhinav bed6a086a6 use suggested if available during first upload 2022-01-12 14:42:46 +05:30
Shailesh Pandit c14f8cc90f Display face of person only based on detection probability
Fix comparator of findFirstIfSorted
2022-01-12 14:15:22 +05:30
Shailesh Pandit fbe6e5f8cf Check if old faces are in same order before using
Keep old ml version if present
2022-01-12 12:05:31 +05:30
Shailesh Pandit ef6c564d62 Only set fields related to each ml sync step
Reset error fields on successful sync of file
2022-01-12 10:53:06 +05:30
Neeraj Gupta 980f6439df
Merge pull request #290 from ente-io/security.md
Create SECURITY.md
2022-01-11 21:05:54 +05:30
Neeraj Gupta 25d543aaa0
Create SECURITY.md 2022-01-11 20:42:48 +05:30
Shailesh Pandit 7ac252aca8 Handle some non file related errors in ml sync
Handles network error and session expired errors
2022-01-11 19:08:26 +05:30
Shailesh Pandit 864885d586 Update default face clustering parameters 2022-01-11 09:53:19 +05:30
Shailesh Pandit 0c1db302c1 Extract ConfigEditor as component 2022-01-11 09:42:31 +05:30
Shailesh Pandit 2ceca69514 Move ml react components to a folder 2022-01-11 08:44:33 +05:30
Shailesh Pandit bd7be81acf Fix build 2022-01-11 07:08:42 +05:30
Shailesh Pandit aa6b40b724 Make ml sync configs editable on debug page 2022-01-10 22:28:09 +05:30
Shailesh Pandit b90cd62fa8 Store configs in db 2022-01-10 20:20:06 +05:30
Shailesh Pandit 52078b3e5e Ad Dbscan clustering method 2022-01-10 17:38:51 +05:30
Shailesh Pandit cc7d2355f7 Update hdbscan to use cluser selection method and epsilon 2022-01-10 14:56:00 +05:30
Shailesh Pandit 4237b9cfc7 Display clusters and mst in treeview on ml debug
from last clustering run
2022-01-09 22:40:55 +05:30
Shailesh Pandit bb000c0c69 ML Debug refresh for all identified people
Clear people index button
2022-01-09 18:32:25 +05:30
abhinavkgrd 7dc9246519
Merge pull request #284 from ente-io/rename-type-MetadataObject-to-Metadata
Rename type MetadataObject to Metadata
2022-01-09 18:05:13 +05:30
abhinavkgrd 71a97caa03
Merge pull request #281 from ente-io/reuse-file-readers
reuse file readers
2022-01-09 18:00:51 +05:30
abhinavkgrd b504e072f3
Merge pull request #288 from ente-io/fix-get-original-filename-logic
fix getFileOriginalName logic
2022-01-09 18:00:39 +05:30
abhinavkgrd cc67038b93
Merge pull request #289 from ente-io/rename-sentry-variables
Rename sentry variables
2022-01-09 18:00:30 +05:30
Shailesh Pandit 8eebdb226e Fix: clear old person id in face before reclustering 2022-01-09 17:41:52 +05:30
Abhinav 4b14427f36 disable sentry if next phase is PHASE_DEVELOPMENT_SERVER 2022-01-09 13:55:07 +05:30
Abhinav 4cdc93e345 renamed sentry constants to follow the global convention 2022-01-09 13:55:07 +05:30
Abhinav 1aec53311d rename sentry is environement variable to make it accessible in browser 2022-01-09 13:54:29 +05:30
Abhinav 48eac037ea fix getFileOriginalName logic 2022-01-09 12:25:40 +05:30
Abhinav d42af9cd1a pass reader correctly instead of passing workers 2022-01-09 11:05:50 +05:30
Shailesh Pandit 90bf35b05d Make minSamples of hdbscan configurable 2022-01-09 10:06:38 +05:30
Shailesh Pandit 0d9d79e979 Display all peope on ml debug 2022-01-09 10:05:13 +05:30
Shailesh Pandit aac2318513 Moving default ml sync configs to constants
Limit sync job max interval to around 15 mins
2022-01-09 07:43:21 +05:30
Shailesh Pandit 2dd48e6ceb MLWorkManager refactor
Extract generic SimpleJob from ML Sync Job
Terminate sync job and live sync workers after work done
2022-01-08 23:27:29 +05:30
Vishnu Mohandas 5d3e284fcd
Merge pull request #280 from ente-io/disable-sentry-release-cli-for-local-build
disable sentry release cli for local build
2022-01-08 18:44:27 +05:30
abhinavkgrd 9d727f23b6
Merge pull request #287 from ente-io/handle-exifr-error
handle exifr parsing failure gracefully
2022-01-08 15:08:05 +05:30
Vishnu Mohandas 944aeaa479
Merge pull request #286 from ente-io/fix-multiple-folder-detection
fix multiple folder upload choices not showing up for sibling folder with no common ancestor
2022-01-08 14:10:27 +05:30
Abhinav 6abf883b3e Merge branch 'reuse-file-readers' into rename-type-MetadataObject-to-Metadata 2022-01-08 13:56:22 +05:30
Abhinav d4eb485829 handle exifr parsing fail 2022-01-08 13:44:51 +05:30
Abhinav 0e7ab5c886 fix if fileReader not present check 2022-01-08 13:34:50 +05:30
Abhinav 585d3acf88 fix multiple folder detection for sibling folder with no common ancestor 2022-01-08 13:09:43 +05:30
Abhinav f788490573 fixc worker passed instead of FileReader to getMimeTypeFromBlob 2022-01-08 12:29:10 +05:30
Abhinav 15a03a87b3 rename type MetadataObject to Metadata 2022-01-08 10:34:40 +05:30
Shailesh Pandit c995729ab9 Use face crop cache to store person display face 2022-01-07 19:20:56 +05:30
Abhinav 8fc784a1f5 replace one missed worker.getUint8ArrayView function 2022-01-07 18:34:42 +05:30
Abhinav bd3d6d84ce use global file reader and reuse them wherever possible 2022-01-07 18:28:22 +05:30
Abhinav 2161d8e421 replace ?? use by if else statements 2022-01-07 18:17:24 +05:30
Abhinav 5427fbf232 move isSentryEnabled needed by both config util and constants/sentry to seperate file sentryConfigUtil
as neither of the two files can import each other
2022-01-07 18:06:22 +05:30
Abhinav fbf6476d70 move sentry constants to constants/sentry 2022-01-07 17:52:37 +05:30
Abhinav 509750ff8f refactor sentry config 2022-01-07 17:28:05 +05:30
Shailesh Pandit 03a3a57055 Use only path of cached face crop in export 2022-01-07 13:56:45 +05:30
abhinavkgrd c53a94240b
Merge pull request #279 from ente-io/configure-local-headers
Configure local headers
2022-01-07 11:51:47 +05:30