atyabbin
da0832fc7d
Deleted fileee from <branch-name>
2024-07-16 17:15:58 +05:30
atyabbin
827ac9ddf7
Dashboard with imporved UI
2024-07-16 16:21:59 +05:30
atyabbin
2e35b1eeb4
First view of the dashboard with new UI
2024-07-06 16:33:26 +05:30
atyabbin
65c72f6cf5
Showing usage data in GB in the fetch table
2024-06-27 15:59:39 +05:30
atyabbin
f11cc82e44
modification in URL for update subscription
2024-06-27 14:16:29 +05:30
atyabbin
206e387834
Modified calender for date picking
2024-06-23 11:37:20 +05:30
atyabbin
567dfb7e6b
Added options for delete account and update subscription
2024-06-23 11:13:59 +05:30
atyabbin
b7d3e5439a
Pressing enter key will call fetchdata
2024-06-19 12:09:55 +05:30
atyabbin
ef37a4cad8
Reverting the changes in local.yaml
2024-06-19 09:56:59 +05:30
atyabbin
480a86af0a
Changed the label of the new Button from 'More' to 'MORE'
2024-06-18 19:00:32 +05:30
atyabbin
a5b0bc259d
Added a dropdown button to select different actions to be performed
2024-06-18 18:40:40 +05:30
atyabbin
326e673d12
Added display message after button clicks
2024-06-18 14:25:37 +05:30
atyabbin
00b68131a8
Solved the lint issues
2024-06-18 13:21:37 +05:30
atyabbin
de8d81300f
Modified the Sidebar Component
2024-06-18 13:10:19 +05:30
atyabbin
e287e80257
Added new buttons in the dashboard
2024-06-18 09:56:00 +05:30
atyabbin
d716f18c2e
Added buttons for disable2fa, close family and disable passkeys
2024-06-18 09:38:36 +05:30
atyabbin
93bddbe6f1
Merge branch 'main' into dashboard-improvement
2024-06-10 19:41:29 +05:30
atyabbin
17e48ed83f
Added new components
2024-06-10 19:29:28 +05:30
atyabbin
4c7583240f
Sidebar added
2024-06-10 19:24:32 +05:30
Neeraj Gupta
a46c8a4579
[Auth] Updated Notesnook icon ( #2064 )
...
Replaced the old Notesnook icon with the new one.
2024-06-10 18:27:54 +05:30
Manav Rathi
eb1f0a31a8
[staff] Fix lint ( #2083 )
2024-06-10 17:22:04 +05:30
Manav Rathi
ec67437273
[staff] Fix lint
2024-06-10 17:20:02 +05:30
Manav Rathi
c10bce3767
[staff] Remove .env.local and rename the env var to match main photos apps ( #2078 )
2024-06-10 17:19:35 +05:30
Manav Rathi
6f487f0478
[web] More passkey fixes ( #2080 )
2024-06-10 16:04:31 +05:30
Manav Rathi
27536676f1
Clean
2024-06-10 16:00:27 +05:30
Manav Rathi
0b4d479337
Move towards new ruleset
2024-06-10 15:58:17 +05:30
Manav Rathi
4893684cf1
Fix empty
2024-06-10 15:39:33 +05:30
Manav Rathi
a036d7c2b0
Fix
2024-06-10 15:28:31 +05:30
Manav Rathi
5c175c75df
Fix recovery
2024-06-10 15:16:25 +05:30
Manav Rathi
389401adc9
Add TODO
2024-06-10 14:46:33 +05:30
Manav Rathi
ae4f1df76c
Use the transport from the original credential
2024-06-10 14:42:20 +05:30
Manav Rathi
03d90515a4
[web] Use the preferred null coalescing operator for env override ( #2079 )
2024-06-10 14:37:01 +05:30
Manav Rathi
e23ac45fb3
[web] Use the preferred null coalescing operator for env override
2024-06-10 14:29:44 +05:30
Manav Rathi
f5a90abbaf
[staff] Remove .env.local and rename the env var to match main photos apps
2024-06-10 14:12:23 +05:30
Manav Rathi
99833e287c
[web] Passkeys: Towards new casing for l11n keys ( #2074 )
2024-06-10 11:25:08 +05:30
Manav Rathi
1bf0676034
[web] Passkeys: Towards new casing for l11n keys
2024-06-10 11:19:37 +05:30
Manav Rathi
bd9dacfaa9
[web] New translations ( #2072 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-10 11:05:30 +05:30
Crowdin Bot
951d797fce
New Crowdin translations by GitHub Action
2024-06-10 05:33:44 +00:00
Manav Rathi
a30f9b9977
[web] Passkey improvements ( #2071 )
2024-06-10 11:03:10 +05:30
Manav Rathi
6a8cb8d149
Retain original transports
2024-06-10 10:54:33 +05:30
Manav Rathi
d814511dae
Named params
...
Reduces accidental order of param errors
2024-06-10 10:42:18 +05:30
Manav Rathi
055cada5ed
Show error when pk fetch fails
2024-06-10 10:16:44 +05:30
Manav Rathi
f40da137cd
Use
2024-06-10 09:42:12 +05:30
Manav Rathi
d9e6379020
Better JSON urlencode
2024-06-10 09:34:29 +05:30
Manav Rathi
39396a520c
Add some user visible strings to localization table
2024-06-10 09:20:30 +05:30
Manav Rathi
1c4684596a
[web] Passkey changes ( #2066 )
2024-06-09 21:34:09 +05:30
Manav Rathi
1aea5a9cdd
Minor tweaks
2024-06-09 21:27:02 +05:30
Manav Rathi
6c56ae1bd5
Catch errors during signChallenge
2024-06-09 20:58:04 +05:30
Manav Rathi
a2b7786ed4
Fix
2024-06-09 20:47:35 +05:30
Manav Rathi
6137dd923c
Fix
2024-06-09 19:23:46 +05:30
Manav Rathi
c1aa8f3777
Fix
2024-06-09 19:21:16 +05:30
Manav Rathi
55fdf23188
Res type
2024-06-09 19:07:21 +05:30
Manav Rathi
9a6e553a53
Request casts
2024-06-09 18:49:01 +05:30
Manav Rathi
e1f36b8f8c
Split
2024-06-09 18:15:14 +05:30
Manav Rathi
858f6c3a8d
Cleanup
2024-06-09 17:54:25 +05:30
Brogio
e8ab08f3ca
Delete auth/assets/custom-icons/icons/Notesnook.svg
2024-06-09 12:59:19 +02:00
Brogio
dff7a59801
Added Notesnook icon
2024-06-09 12:55:55 +02:00
Manav Rathi
2a26cc5afd
Doc a bit
2024-06-09 11:22:19 +05:30
Manav Rathi
5adf10dcbb
Shuffle
2024-06-09 10:59:56 +05:30
Manav Rathi
81e274babd
Move to service layer
2024-06-08 22:10:27 +05:30
Manav Rathi
b6761bd5b2
Inline
2024-06-08 22:01:03 +05:30
Manav Rathi
b37e6cfa12
Generic error
2024-06-08 21:59:16 +05:30
Manav Rathi
6108a20036
Tinker
2024-06-08 21:22:45 +05:30
Manav Rathi
ef2039e681
[web] Improve the UI for the passkeys authentication flow ( #2058 )
2024-06-08 20:48:23 +05:30
Manav Rathi
ab4939b931
[docs] Add sharable URL configuration ( #2048 )
...
This PR adds a configuration option needed if you want sharable urls to
work
2024-06-08 20:47:14 +05:30
Manav Rathi
7b45d689db
Remove alert
2024-06-08 20:36:53 +05:30
Manav Rathi
34d85df2ee
Reuse
2024-06-08 20:29:13 +05:30
Manav Rathi
9e1553aeb6
Tweak style
2024-06-08 20:21:38 +05:30
Manav Rathi
ea0396954d
Reuse
2024-06-08 20:19:09 +05:30
Manav Rathi
e85fb9df0e
Style
2024-06-08 11:43:11 +05:30
Manav Rathi
baf9c02bc8
Paper
2024-06-08 11:39:23 +05:30
Manav Rathi
36596683f2
Style
2024-06-08 11:29:00 +05:30
Manav Rathi
01925952b2
Extract components
2024-06-08 10:38:45 +05:30
Manav Rathi
e8d5863c82
Rename
2024-06-08 09:10:54 +05:30
Neeraj Gupta
7abfe633c6
[photos] Enable l10n for Russian, Turkish, & Portuguese(Brazilian) ( #2051 )
...
## Description
Ref: https://crowdin.com/project/ente-photos-app
## Tests
2024-06-07 17:45:27 +05:30
Manav Rathi
2bd538624c
[web] Cleanup passkeys manage page ( #2049 )
...
Tested on localhost
2024-06-07 16:34:13 +05:30
Manav Rathi
2dca9f1758
Lint fix
2024-06-07 16:31:30 +05:30
Manav Rathi
cbdca9851c
Get
2024-06-07 16:28:56 +05:30
Manav Rathi
8a5c3a3262
Delete
2024-06-07 15:59:14 +05:30
Manav Rathi
076d62a22b
Rearrange
2024-06-07 15:54:45 +05:30
Manav Rathi
56b1365747
Rename
2024-06-07 15:52:46 +05:30
Manav Rathi
9d2441d255
The other direction
2024-06-07 15:44:50 +05:30
Neeraj Gupta
ffde4c2bb8
[photos] Enable l10n for Russian, Turkish, & Portuguese(Brazilian)
2024-06-07 15:10:43 +05:30
Manav Rathi
06ee928aac
Acknowledge that we're not taking care of excludedCredentials currently
2024-06-07 15:06:01 +05:30
Manav Rathi
a4799a2909
Ignore cancels
2024-06-07 14:55:54 +05:30
Manav Rathi
a0ca3f2c5a
Begin
2024-06-07 14:32:13 +05:30
atyabbin
62297d1fe6
Dashboard improvement ( #2015 )
...
The dashboard now consists of 2 input fields: token and, email id, the token gets stored in the local storage when you enter it for the first time and if we reload, the input field automatically retrieves the values from the local storage. The host (http://localhost:8080 ) is passed through ENV variable to generate the URL: http://localhost:8080/admin/user?email=YOUR_EMAIL&token=YOUR_TOKEN and
fetch data from the API
2024-06-07 14:10:59 +05:30
Audun
f73a044cc9
Remove typo
2024-06-07 10:40:55 +02:00
Audun
26b8456dee
Update information about sharable urls
2024-06-07 10:37:30 +02:00
Manav Rathi
b16bce7f04
Document what we're intending to do
2024-06-07 13:43:52 +05:30
Manav Rathi
a8834f5d7e
Fix
2024-06-07 13:15:29 +05:30
Manav Rathi
b07841f972
Create a separate variant for accounts
2024-06-07 12:49:56 +05:30
Manav Rathi
e68a968255
Use fetch
2024-06-07 12:38:48 +05:30
Manav Rathi
9d670db89c
Pass the package explicitly
2024-06-07 12:23:01 +05:30
Manav Rathi
0da1337921
Naming
2024-06-07 12:16:10 +05:30
Manav Rathi
1e8ec0e814
Set for accounts headers
2024-06-07 12:11:02 +05:30
Manav Rathi
242c669de4
XCP
2024-06-07 12:00:29 +05:30
Manav Rathi
dd6f36e037
Unnest
2024-06-07 11:34:08 +05:30
Manav Rathi
6d4e434a8d
Rearrange
2024-06-07 11:29:01 +05:30
Neeraj Gupta
17025a24f4
[mobile] New translations ( #2040 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-06-07 11:25:39 +05:30
Neeraj Gupta
849adb8a0b
[photos] Hide Archived collections from on Ente section ( #2045 )
...
## Description
## Tests
2024-06-07 11:21:00 +05:30
Neeraj Gupta
4ca5f80241
[photos] Hide Archived collections from on Ente section
2024-06-07 11:20:27 +05:30
Manav Rathi
bde9903b1d
[auth] Update download links ( #2044 )
2024-06-07 11:14:05 +05:30
Manav Rathi
c9bf449521
[auth] Update download links
2024-06-07 11:13:24 +05:30
Manav Rathi
332168af1a
Update README.md ( #2036 )
...
## Description
Updated broken link (Ente Auth: Download for desktop).
2024-06-07 11:12:36 +05:30
Manav Rathi
73cebcdb54
[web] New translations ( #2039 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-07 11:08:58 +05:30
Manav Rathi
33be371d85
[web] Passkey related changes on the photos web app ( #2043 )
2024-06-07 11:07:45 +05:30
Manav Rathi
897f3d074d
Update the name
2024-06-07 11:06:23 +05:30
Manav Rathi
8f77318e88
Tweak
2024-06-07 11:04:16 +05:30
Manav Rathi
9660a1c32a
Remove old deployment shortcuts
2024-06-07 10:59:45 +05:30
Manav Rathi
b43d626653
Tweak
2024-06-07 10:59:28 +05:30
Manav Rathi
964215bbc9
Rearrange
2024-06-07 10:53:44 +05:30
Manav Rathi
3a97f16435
Reuse
2024-06-07 10:33:01 +05:30
Manav Rathi
5297156229
Do the same as the totp 2fa flow
2024-06-07 10:32:34 +05:30
Manav Rathi
9bdf316683
Directly go to app home after passkey finish
2024-06-07 10:19:31 +05:30
Manav Rathi
2ba4177f8a
Remove double redirect
2024-06-07 10:13:48 +05:30
Manav Rathi
7356522c6f
Extract
2024-06-07 10:06:41 +05:30
Manav Rathi
cafead44d4
[web] Passkeys - Various code tweaks ( #2042 )
2024-06-07 09:38:46 +05:30
Manav Rathi
28ba02a2ef
Fix
2024-06-07 09:32:20 +05:30
Manav Rathi
8854807f09
Log
2024-06-07 09:31:07 +05:30
Manav Rathi
cb01c6d5ce
Clear state
2024-06-07 09:25:02 +05:30
Neeraj Gupta
772a9e38dd
[auth] New translations ( #2041 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-06-07 09:20:05 +05:30
Manav Rathi
3b2f72459d
Refresh
2024-06-07 09:18:20 +05:30
Manav Rathi
645a7f32e1
Nested
2024-06-07 09:05:31 +05:30
Manav Rathi
2afc424f62
Fix
2024-06-07 08:57:05 +05:30
Crowdin Bot
20b23422e2
New Crowdin translations by GitHub Action
2024-06-07 02:10:24 +00:00
Crowdin Bot
06d6cd10ba
New Crowdin translations by GitHub Action
2024-06-07 01:59:25 +00:00
Crowdin Bot
9cdd184ee1
New Crowdin translations by GitHub Action
2024-06-07 01:43:36 +00:00
Manav Rathi
c983c43ba1
Rename again
2024-06-06 21:32:10 +05:30
Manav Rathi
0e284752d1
Tweak
2024-06-06 21:21:31 +05:30
Manav Rathi
e9129473ed
Edit
2024-06-06 21:13:02 +05:30
Akash A
a1fd652ce0
Update README.md
...
Updated broken link (Ente Auth: Download for desktop).
2024-06-06 20:26:31 +05:30
Manav Rathi
5494b2a20e
Edit
2024-06-06 19:56:35 +05:30
Ashil
9634c1e291
[mob][photos] bump up to v0.8.134 ( #2035 )
...
## Description
## Tests
2024-06-06 17:16:27 +05:30
ashilkn
13bc758dde
[mob][photos] bump up to v0.8.134
2024-06-06 17:13:36 +05:30
Vishnu Mohandas
7b299c5a42
Revert "[mob][photos] Fix BG task not getting killed" ( #2034 )
...
Reverts ente-io/ente#1608
2024-06-06 17:10:38 +05:30
Ashil
0969ded02a
Revert "[mob][photos] Fix BG task not getting killed"
2024-06-06 17:09:29 +05:30
Vishnu Mohandas
655ed91980
[mob][photos] Bump up to v0.8.133 ( #2033 )
2024-06-06 16:52:34 +05:30
ashilkn
e398db0c10
[mob][photos] Bump up to v0.8.133
2024-06-06 16:48:57 +05:30
Manav Rathi
405e452eee
Simplify
2024-06-06 16:45:43 +05:30
Manav Rathi
09d05b0d04
Inline
2024-06-06 16:28:35 +05:30
Manav Rathi
ca42feffe6
Resurrect
2024-06-06 16:25:35 +05:30
Manav Rathi
229f7cc676
Remove indirection and rename
2024-06-06 15:51:25 +05:30
atyabbin
6f1c52d548
Removed the code to retrieve the host from local storage
2024-06-06 15:42:29 +05:30
Manav Rathi
633e006b73
[web] Get passkeys working on localhost too ( #2031 )
2024-06-06 15:38:49 +05:30
Manav Rathi
144ebca203
Untab
2024-06-06 15:38:35 +05:30
Manav Rathi
7f08b31771
Fix
2024-06-06 15:29:05 +05:30
Neeraj Gupta
386e2846e7
[server] Prefer wasabi for downloading files via CLI ( #2030 )
...
## Description
## Tests
Tested locally.
Verified that the CLI client tried to download the file from pref Wasabi
bucket flow,while the web client downloaded the file from B2
2024-06-06 15:26:55 +05:30
Neeraj Gupta
3389acd42b
Lint fix
2024-06-06 15:20:21 +05:30
atyabbin
57629f26c0
Using ENV variables to pass the host
2024-06-06 15:17:00 +05:30
Manav Rathi
aed516988f
Inline
2024-06-06 15:04:59 +05:30
Manav Rathi
ba20fd4763
Document
2024-06-06 14:57:09 +05:30
Manav Rathi
0d3db76cb0
Remove unused styles
2024-06-06 14:44:25 +05:30
Neeraj Gupta
985659ea56
Prefer wasabi objects for CLI requets
2024-06-06 14:38:05 +05:30
Manav Rathi
54884a7dd2
Dev notes
2024-06-06 14:37:57 +05:30
Manav Rathi
a0393bc2b6
README
2024-06-06 14:31:24 +05:30
Manav Rathi
76c684b25e
Notes from discussion
2024-06-06 14:15:28 +05:30
Manav Rathi
e96eeb2315
Allow localhost in development
2024-06-06 13:48:05 +05:30
Manav Rathi
4d2e4f0194
Fix
2024-06-06 12:41:50 +05:30
Manav Rathi
4bdca0f09f
Add a smaller sample
2024-06-06 12:40:02 +05:30
Manav Rathi
c51edddb53
Clarify
2024-06-06 12:31:35 +05:30
Manav Rathi
71e908c3a2
Separate
2024-06-06 12:24:17 +05:30
Manav Rathi
836712c020
Ren
2024-06-06 12:19:19 +05:30
Manav Rathi
c035d5cafa
Ren
2024-06-06 12:16:07 +05:30
Manav Rathi
d247cc6cad
Reword template
2024-06-06 12:13:28 +05:30
Aman Raj Singh Mourya
8e54da8026
[mob][photos] share with placeholder and changed share link button ( #1969 )
2024-06-06 11:44:43 +05:30
Manav Rathi
d5eb850503
[docs] Add auth's migration-from-other guide to sidebar ( #2029 )
...
And a few minor tweaks.
Ref: https://github.com/ente-io/ente/pull/2022
2024-06-06 10:51:09 +05:30
Manav Rathi
07a137ea74
[docs] Add auth's migration-from-other guide to sidebar
...
And a few minor tweaks.
Ref: https://github.com/ente-io/ente/pull/2022
2024-06-06 10:48:26 +05:30
Ashil
5f9a466178
Add more startup logs ( #2028 )
...
## Description
## Tests
2024-06-06 10:45:02 +05:30
Neeraj Gupta
725478b0da
Add more startup logs
2024-06-06 10:42:29 +05:30
Manav Rathi
ab893bc274
Created instructions to import from most providers ( #2022 )
...
## Description
Added detail to docs on what's able to be imported via the app
Give me a shout if anything needs updating!
2024-06-06 10:40:43 +05:30
Ashil
ee30dc3e91
[photos][mob] Enhance quick links section UI/UX ( #2019 )
...
## Description
https://github.com/ente-io/ente/assets/77285023/5656205b-e0c6-484b-a20b-24ed5294fd18
2024-06-06 10:00:49 +05:30
Neeraj Gupta
08340b124b
[cli] Update README ( #2026 )
...
## Description
## Tests
2024-06-06 08:56:40 +05:30
Neeraj Gupta
f4d44e484d
[cli] Update README
2024-06-06 08:51:12 +05:30
Tom
015f761866
Created instructions to import from most providers
2024-06-05 19:16:57 +01:00
Manav Rathi
d7926e05bb
[web] Use our standard crypto layer in accounts app ( #2021 )
2024-06-05 20:28:11 +05:30
Manav Rathi
2d621b9879
Add TODOs
2024-06-05 20:17:14 +05:30
Manav Rathi
19e1bd51c8
Use our layer in cast
2024-06-05 19:59:15 +05:30
Manav Rathi
afc4a007db
Use
2024-06-05 19:51:50 +05:30
Manav Rathi
02e8923e77
Use
2024-06-05 19:48:01 +05:30
Manav Rathi
485614166d
The other way
2024-06-05 19:43:39 +05:30
Manav Rathi
b49e829cc5
New variant
2024-06-05 19:30:48 +05:30
Manav Rathi
d3ddf92849
Namespace in prep for a new method for unpadded
2024-06-05 19:28:38 +05:30
Manav Rathi
3e09fda76c
[web] New translations ( #2017 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-05 17:12:14 +05:30
ashilkn
0e028fa9d1
[photos][mob] Imporve UI/UX of quick link by only showing max 6 in shared tab + expand all in a different screen
2024-06-05 16:36:22 +05:30
Crowdin Bot
263f207995
New Crowdin translations by GitHub Action
2024-06-05 10:09:14 +00:00
Manav Rathi
85bfa826b2
[web] Surface level cleanup of the accounts app ( #2016 )
2024-06-05 15:38:30 +05:30
Manav Rathi
2a0a7675a3
README
2024-06-05 15:33:41 +05:30
ashilkn
9fef6ae662
[mob][photos] Redesign QuickLinkAlbumItem
2024-06-05 15:05:52 +05:30
Manav Rathi
b602e68c5b
Same
2024-06-05 15:04:28 +05:30
Manav Rathi
7a2168a7b7
Ren
2024-06-05 15:03:27 +05:30
Manav Rathi
9ee4ab4cc0
type
2024-06-05 15:00:08 +05:30
Manav Rathi
b987f80ee5
Only pages in pages
2024-06-05 14:55:05 +05:30
Manav Rathi
ecaba3fb78
R
2024-06-05 14:47:04 +05:30
Manav Rathi
c83172f552
Rename and case
2024-06-05 14:46:39 +05:30
Manav Rathi
1ff6a53131
type
2024-06-05 14:38:16 +05:30
Manav Rathi
b0ce1c971b
Remu
2024-06-05 14:26:25 +05:30
Manav Rathi
33fc86cff7
Inline
2024-06-05 14:25:10 +05:30
atyabbin
674907cd2a
Added the required lint formatting and email input field
2024-06-05 14:18:19 +05:30
Manav Rathi
50b032654c
Prune
2024-06-05 14:16:27 +05:30
Manav Rathi
62c413959e
Mig
2024-06-05 14:15:47 +05:30
Manav Rathi
1d182d4ed6
Rem
2024-06-05 14:13:20 +05:30
Manav Rathi
6c4d2e8a9e
Fin
2024-06-05 14:03:00 +05:30
Manav Rathi
7b3a66a117
Fix
2024-06-05 14:00:39 +05:30
Manav Rathi
0f5f488fc7
Prune
2024-06-05 13:58:17 +05:30
Ashil
26a0796efe
[mob][photos] Fix: sharing to outside ente doesn't work on iPad ( #2014 )
2024-06-05 13:51:56 +05:30
Manav Rathi
a65ebacfbd
Fix
2024-06-05 13:51:12 +05:30
Manav Rathi
2213b7c39f
Prune
2024-06-05 13:47:03 +05:30
ashilkn
78ce353069
Merge branch 'send_link_button_change' into fix_broken_share_ipad
2024-06-05 13:46:52 +05:30
ashilkn
b62e5a5f82
Merge branch 'main' into send_link_button_change
2024-06-05 13:45:57 +05:30
Manav Rathi
bad51eaab0
Prune
2024-06-05 13:42:46 +05:30
Manav Rathi
c1134c9b0c
Disentangle
2024-06-05 13:41:03 +05:30
Manav Rathi
e65ea1a8c5
Remove unused
2024-06-05 13:30:57 +05:30
Manav Rathi
af8c9a686e
Fix
2024-06-05 13:28:43 +05:30
Manav Rathi
29cd3a69d0
Fix
2024-06-05 13:26:37 +05:30
Manav Rathi
88d51c3746
Add to tr
2024-06-05 13:24:31 +05:30
Manav Rathi
0dcec4cb9d
Similar
2024-06-05 13:20:14 +05:30
Manav Rathi
608a4e00bb
Be consistent with the current name
2024-06-05 12:59:57 +05:30
ashilkn
419a4a78cf
[mob][photos] Fix share outside of ente not working at multiple places on iPad
...
For the ios share sheet to be shown properly on iPad, the position of the button that triggered it needs to be known, which requires BuildContext and GlobalKey of the button, which is difficult to pass from some parts of code. So to make it work, we pass a default point on the screen so that the share sheet at least shows up
2024-06-05 12:54:53 +05:30
Manav Rathi
7281827981
Tinker
2024-06-05 12:40:24 +05:30
Manav Rathi
ade74be871
Prune
...
We don't use next/image
2024-06-05 12:32:41 +05:30
Manav Rathi
5c9990e0a6
Remove template assets
2024-06-05 12:29:35 +05:30
ashilkn
79838bd49d
[mob][photos] fix shareText not working (regression)
2024-06-05 11:46:51 +05:30
Manav Rathi
35a290f221
[desktop] [WIP] What's New ( #2013 )
...
This does nothing currently, this is the WIP ability to show what's new
dialog on desktop app updates. The UI is done, need to hook this up to
logic to trigger it.
2024-06-05 11:41:43 +05:30
Manav Rathi
4d3674f6a5
Disable
2024-06-05 11:38:13 +05:30
Manav Rathi
068c01a4d4
Cleanp
2024-06-05 11:36:54 +05:30
Manav Rathi
13584c6137
The open prop is necessary to get the animation to work
2024-06-05 11:36:54 +05:30
Manav Rathi
d68da33bb4
Tweak visual positioning
2024-06-05 11:36:53 +05:30
Manav Rathi
7d9a28a394
Limit size
2024-06-05 11:36:53 +05:30
Manav Rathi
010b6e873d
Text
2024-06-05 11:36:53 +05:30
Manav Rathi
13665d9ff4
Comment
2024-06-05 11:36:53 +05:30
Manav Rathi
7999c6432c
Focus visible
2024-06-05 11:36:53 +05:30
Manav Rathi
b96a8ed59e
Buttons
2024-06-05 11:36:53 +05:30
Manav Rathi
df3a37b55e
hier
2024-06-05 11:36:53 +05:30
Manav Rathi
c04e6a2eae
Move
2024-06-05 11:36:53 +05:30
Manav Rathi
e29908f8b3
Inline
2024-06-05 11:36:53 +05:30
Manav Rathi
d0640a094b
Tinker
2024-06-05 11:36:53 +05:30
Manav Rathi
82fbbd427e
Scaffold
2024-06-05 11:35:54 +05:30
Manav Rathi
69b1602f9c
scaffold
2024-06-05 11:35:54 +05:30
Manav Rathi
a90275f491
[docs] Self hosting public albums ( #2012 )
...
More improvements suggested by Dylanger in Discord
2024-06-05 11:31:10 +05:30
Manav Rathi
1b6995fc78
[docs] Self hosting public albums
...
More improvements suggested by Dylanger in Discord
2024-06-05 11:28:25 +05:30
ashilkn
5723654ee0
[mob][photos] Fix send link not working on iPad
2024-06-05 11:19:10 +05:30
Manav Rathi
120642850e
[web] Enable TypeScript's strict mode on the accounts app and package ( #2011 )
2024-06-05 11:13:10 +05:30
Manav Rathi
551f4a848e
Fix
2024-06-05 11:09:34 +05:30
Manav Rathi
cfbba44bc1
lint-fix
2024-06-05 11:07:02 +05:30
Manav Rathi
e490487788
Fix
2024-06-05 11:03:20 +05:30
Neeraj Gupta
93bcb279ef
[auth] Fix handling of no username during bitwarden import ( #2010 )
...
## Description
## Tests
2024-06-05 10:35:29 +05:30
Neeraj Gupta
598be87e61
[auth] Bump version 3.0.8
2024-06-05 10:27:22 +05:30
Neeraj Gupta
bd86951d12
Add icons: DirectAdmin, Hivelocity, Registro.br ( #2009 )
2024-06-05 10:15:03 +05:30
Victor Benincasa
d6f4eb69d1
Add icons: DirectAdmin, Hivelocity, Registro.br
2024-06-05 01:37:42 -03:00
Neeraj Gupta
11304d9093
Fix: Handle null account name during bitwarden import
2024-06-05 10:01:11 +05:30
Victor Benincasa
2eb7d4639a
Add icons: DirectAdmin, Hivelocity, Registro.br
2024-06-05 01:29:37 -03:00
Neeraj Gupta
4e45867994
[photos] Bump version 0.8.132+652 ( #2008 )
...
## Description
## Tests
2024-06-05 09:13:49 +05:30
Neeraj Gupta
9d156daf3a
[photos] Bump version 0.8.132+652
2024-06-05 09:13:31 +05:30
Neeraj Gupta
129fd98fcc
[mobile] New translations ( #2007 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-06-05 08:47:51 +05:30
Crowdin Bot
c94bc25811
New Crowdin translations by GitHub Action
2024-06-05 03:15:56 +00:00
Neeraj Gupta
f06b7a4b71
[mob][gallery] Refactor grouping to enable week/month/year wise groups ( #1610 )
...
## Description
I haven't added any UI hook to change this GroupType. Tested it locally
to verify that the functionality work as expected.
## Tests
Tested locally
2024-06-05 08:45:14 +05:30
Neeraj Gupta
a65e2333ae
Thumbnail duration ( #2001 )
...
## Description
Puts a bottom right overlay on video thumbnails, displaying the duration
of the video.
2024-06-05 08:44:58 +05:30
Neeraj Gupta
9dac3bf51b
[mob] Group by size ( #1886 )
...
## Description
## Tests
2024-06-05 08:42:02 +05:30
atyabbin
0c29e408f9
dashboard
2024-06-05 01:17:41 +05:30
Manav Rathi
2a7f2ac292
one remains
2024-06-04 22:09:33 +05:30
Manav Rathi
fe6492009b
Fix
2024-06-04 22:02:53 +05:30
Manav Rathi
447fa5afad
Fix
2024-06-04 22:00:01 +05:30
Manav Rathi
0a7af5b26d
Fix
2024-06-04 21:57:14 +05:30
Manav Rathi
6a0126926d
Fix
2024-06-04 21:26:04 +05:30
Manav Rathi
d14c7cf4c9
Fix
2024-06-04 21:12:09 +05:30
Manav Rathi
834660bee4
Fix
2024-06-04 21:10:12 +05:30
Manav Rathi
47e2c1bbc7
Fix
2024-06-04 21:06:09 +05:30
Manav Rathi
48a03ae0b0
Dedup
2024-06-04 20:56:32 +05:30
Manav Rathi
3734a50713
fix
2024-06-04 20:41:17 +05:30
Manav Rathi
5b6a1198b1
Move
2024-06-04 20:38:08 +05:30
Manav Rathi
c69fe2a979
Fix
2024-06-04 20:30:35 +05:30
Manav Rathi
d582f79f42
new tsc
2024-06-04 20:09:52 +05:30
laurenspriem
85449fad70
[mob][photos] Horizontal padding
2024-06-04 19:51:31 +05:30
Manav Rathi
5c35fe785c
new tsc
2024-06-04 19:47:44 +05:30
laurenspriem
1af5008ed8
[mob][photos] Always use video overlay
2024-06-04 18:48:59 +05:30
laurenspriem
8841ef9dc1
Merge branch 'face_cooldown' into thumbnail_duration
2024-06-04 18:33:32 +05:30
laurenspriem
b56a093052
Merge branch 'main' into thumbnail_duration
2024-06-04 18:33:23 +05:30
Laurens Priem
75dee19c62
Face cooldown ( #2000 )
...
## Description
- User interaction pause in iOS
- Face indexing cooldown
- Pause indexing instantly
- Increase file download limit
## Tests
Tested in debug mode on my pixel phone.
2024-06-04 18:33:22 +05:30
laurenspriem
465760e329
[mob][photos] Increase file download limit to 10
2024-06-04 18:11:54 +05:30
laurenspriem
04048b20fe
[mob][photos] Make sure indexing is paused instantly
2024-06-04 18:11:15 +05:30
laurenspriem
6743aa3db4
[mob][photos] Cooldown in indexing to prevent OS killing app
2024-06-04 17:53:25 +05:30
Neeraj Gupta
e3bbd7f536
Remove shared files from large files list
2024-06-04 17:43:14 +05:30
Neeraj Gupta
e5a71da00a
Revert "Rename Backed up folder -> Automatic backups'"
...
This reverts commit 0f99fa2ba7 .
2024-06-04 17:40:12 +05:30
Neeraj Gupta
f47fc2c27c
Add view large file option
2024-06-04 17:40:08 +05:30
laurenspriem
a24d8f94d3
[mob][photos] Wait on interaction in iOS
2024-06-04 17:02:45 +05:30
Neeraj Gupta
f8b933a08f
Add descriptions to sections
2024-06-04 16:59:14 +05:30
Neeraj Gupta
943dceb993
Move free up space options into separate page
2024-06-04 16:44:58 +05:30
Neeraj Gupta
0f99fa2ba7
Rename Backed up folder -> Automatic backups'
2024-06-04 16:33:00 +05:30
Neeraj Gupta
8a81c0e66c
generated strings
2024-06-04 16:10:09 +05:30
Manav Rathi
9faa75e7aa
[web] New translations ( #1997 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-04 15:41:23 +05:30
Crowdin Bot
1e420fce74
New Crowdin translations by GitHub Action
2024-06-04 10:08:32 +00:00
Manav Rathi
04a41e278d
[web] Localized string fixes ( #1996 )
...
- Add missing string
- Rename
- Reuse
2024-06-04 15:37:39 +05:30
Manav Rathi
3735c0ba4f
Rename
2024-06-04 15:34:57 +05:30
Manav Rathi
e49a7abe6d
rename and reuse
2024-06-04 15:32:47 +05:30
Manav Rathi
a9c368fa0c
Rename
2024-06-04 15:28:25 +05:30
Manav Rathi
1fcb26453a
Add missing string
2024-06-04 15:25:47 +05:30
Manav Rathi
d863797f34
[web] Improve self hosted file fetch security ( #1994 )
2024-06-04 14:52:29 +05:30
Manav Rathi
13c64e0cce
publ albums
2024-06-04 14:46:50 +05:30
Manav Rathi
21d3d55bf5
cast
2024-06-04 14:27:02 +05:30
Manav Rathi
895ab1764e
Thumbs
2024-06-04 14:09:47 +05:30
Manav Rathi
d44b951f0d
Retain older behaviour for default fetches
2024-06-04 13:58:07 +05:30
Manav Rathi
515c28530e
Thumb
2024-06-04 13:40:49 +05:30
Manav Rathi
9edbdfdd49
File URL
2024-06-04 13:39:08 +05:30
Manav Rathi
efcf36ea4e
files origin
2024-06-04 13:32:35 +05:30
Manav Rathi
471df817ac
Thumbs
2024-06-04 13:28:03 +05:30
Manav Rathi
dcc599d856
Use for file
2024-06-04 13:22:34 +05:30
Ashil
f2283edb79
[mob][photos] Bump up version + use latest flutter version (v3.22.1) ( #1993 )
2024-06-04 13:07:17 +05:30
Manav Rathi
89b703498c
[web] Pass the auth token as a query param when fetching files
2024-06-04 12:58:21 +05:30
Neeraj Gupta
72f4ebfe42
Merge branch 'generic_group_by' into group_by_size
2024-06-04 12:45:32 +05:30
Neeraj Gupta
f876ba627e
Merge branch 'main' into generic_group_by
2024-06-04 12:44:00 +05:30
Neeraj Gupta
358761f267
[auth] Fix existing steam entry handling ( #1992 )
...
## Description
Fixes #1980 #1982
## Tests
2024-06-04 12:35:23 +05:30
Neeraj Gupta
efcf304194
Merge remote-tracking branch 'origin/main' into fix_hide_for_steam
2024-06-04 12:33:13 +05:30
Manav Rathi
d839be5a76
[desktop] Revert to 1.6.63 Linux icon behaviour ( #1991 )
...
Ref: https://github.com/ente-io/ente/issues/1909
The code I deleted was an experiment which was not working anyway
(tested on Ubuntu 22 and 24).
2024-06-04 12:31:30 +05:30
Neeraj Gupta
6808bdb9e3
[auth] Downgrade to flutter v3.19.3 ( #1990 )
...
This reverts commit b753c47e01 .
## Description
## Tests
2024-06-04 12:30:42 +05:30
Manav Rathi
e4bc206d6a
[desktop] Revert to 1.6.63 Linux icon behaviour
...
https://github.com/ente-io/ente/issues/1909
2024-06-04 12:30:05 +05:30
Neeraj Gupta
2d9b95f950
[auth] Bump version v3.0.7
2024-06-04 12:30:02 +05:30
Neeraj Gupta
9a921c314a
Handle steam code generation
2024-06-04 12:29:34 +05:30
Neeraj Gupta
0b626fc781
Update icon
2024-06-04 12:29:23 +05:30
Manav Rathi
feeebea75b
[docs] Add a delete account FAQ ( #1989 )
2024-06-04 12:13:41 +05:30
Manav Rathi
e8dcd3d742
[docs] Add a delete account FAQ
2024-06-04 12:12:31 +05:30
ashilkn
3d0a810f26
[mob][photos] Upgrade share_plus
2024-06-04 12:11:04 +05:30
Neeraj Gupta
1a10e2da4f
Revert "Update flutter version"
...
This reverts commit b753c47e01 .
2024-06-04 11:58:19 +05:30
Neeraj Gupta
6aabeb3e7e
[mobile] New translations ( #1983 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-06-04 11:57:53 +05:30
Neeraj Gupta
8be2746d65
[auth] Add GMX, Real-Debrid & Surfshark icons ( #1963 )
...
## Description
This PR adds custom icons for GMX, Real-Debrid and Surfshark. Also
sorted the JSON on alphabetical order again.
2024-06-04 11:53:02 +05:30
Neeraj Gupta
9151821f05
[auth] New translations ( #1984 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-06-04 11:51:48 +05:30
Neeraj Gupta
1ab9c31a51
[auth] Add new custom icons in auth ( #1981 )
...
Added new icons that were not appearing in the app
- ConfigCat
- Mercado Livre
- SendGrid
- Habbo
- Local
Added new icon
- WorkOS
Updated some altNames
Fix: Issue #1627
2024-06-04 11:46:28 +05:30
Laurens Priem
ac3f9f7ea1
Face improvements ( #1988 )
...
## Description
- Minimum cluster size of 10
- Suggestions instant undo button
- Sort names alphabetically in naming sheet
- Remove ripple effect in suggestions
- Don't pause ML in ML settings page (unless device is unhealthy)
## Tests
Tested in debug mode on my pixel phone.
2024-06-04 11:42:39 +05:30
laurenspriem
4133764cb0
[mob][photos] Don't pause ML when in ML settings page
2024-06-04 11:33:13 +05:30
Manav Rathi
8f773be4b6
[docs] Add an example working Dockerfile for public albums ( #1986 )
...
Credits: Dylanger in #self-hosting on our community Discord
(https://discord.com/channels/948937918347608085/1215252276911018014/1247207784806613123 )
2024-06-04 10:13:12 +05:30
Manav Rathi
aa25174fbe
[docs] Add an example working Dockerfile for public albums
...
Credits: Dylanger in #self-hosting on our community Discord
(https://discord.com/channels/948937918347608085/1215252276911018014/1247207784806613123 )
2024-06-04 10:11:15 +05:30
Crowdin Bot
1d825f2f89
New Crowdin translations by GitHub Action
2024-06-04 02:08:05 +00:00
Crowdin Bot
d9f33379f2
New Crowdin translations by GitHub Action
2024-06-04 01:58:50 +00:00
ialexanderbrito
31a63447d6
feat: add new icons svg
2024-06-03 16:21:00 -03:00
laurenspriem
9db9a18e3e
[mob][photos] Forgot
2024-06-03 20:36:27 +05:30
laurenspriem
e61d9886dc
[mob][photos] Fix translation for available space
2024-06-03 20:36:08 +05:30
laurenspriem
11d9529496
[mob][photos] Get rid of ripple effect
2024-06-03 20:30:21 +05:30
laurenspriem
9916032e23
[mob][photos] Sort persons alphabetically in naming sheet
2024-06-03 20:16:20 +05:30
laurenspriem
22d468836c
[mob][photos] suggestions undo button
2024-06-03 20:12:06 +05:30
ashilkn
8b44165b77
[mob][photos] Fix shadows in send link icon
2024-06-03 18:35:58 +05:30
ashilkn
482239ce8d
[mob][photos] Change names and copy
2024-06-03 18:04:58 +05:30
ashilkn
ee602e63d2
[mob][photos] Show loading dialog after clicking on send link till the native share sheet comes up
2024-06-03 17:58:45 +05:30
ashilkn
5367e90ecf
[mob][photos] Stop showing redundant toast
2024-06-03 17:49:37 +05:30
ashilkn
7204d3471f
[mob][photos] Do not show fav icon on placeholder elements
2024-06-03 16:36:22 +05:30
ashilkn
f7e24287ba
[mob][photos] Tweak stroke of elements in placeholder to match figma design
2024-06-03 16:30:50 +05:30
Manav Rathi
810fd2a51a
[desktop] Add a default window size ( #1977 )
2024-06-03 16:26:07 +05:30
Manav Rathi
0784dc926b
Update doc
2024-06-03 16:24:27 +05:30
Manav Rathi
ee5448b5c6
[desktop] Add a default window size
2024-06-03 16:22:24 +05:30
ashilkn
8367e4d4e1
[mob][photos] Fix UI of element depicting extra photos in placeholder shared with link
2024-06-03 16:22:22 +05:30
ashilkn
7ee9d8efdd
[mob][photos] Upgrade dependency to work with flutter 3.22.x
2024-06-03 15:41:57 +05:30
Ashil
88e8f997ef
[mob][photos] bump up to v0.8.130 ( #1974 )
...
## Description
Bumping up version for internal release.
2024-06-03 15:39:12 +05:30
ashilkn
4f2dd7ccdf
Merge branch 'main' into send_link_button_change
2024-06-03 15:21:59 +05:30
Manav Rathi
b22733692a
[staff] Don't need submodules ( #1975 )
2024-06-03 15:17:50 +05:30
Manav Rathi
8b83975edf
Rename
2024-06-03 15:17:29 +05:30
Manav Rathi
a63a6fc1c2
Separate the actions
2024-06-03 15:16:56 +05:30
Manav Rathi
08a60d827f
[staff] Don't need submodules
2024-06-03 15:13:56 +05:30
Manav Rathi
c9340ed383
[infra] Move staff to infra ( #1973 )
2024-06-03 15:12:36 +05:30
Manav Rathi
ea476b9c96
lf
2024-06-03 15:10:08 +05:30
Manav Rathi
c8c19972d9
lint on PR
2024-06-03 15:09:16 +05:30
Manav Rathi
ac32a33358
lf
2024-06-03 15:06:23 +05:30
Manav Rathi
6b6a81b6a8
Need yarn.lock for caching
2024-06-03 15:05:58 +05:30
Manav Rathi
16272dc7b0
README
2024-06-03 15:05:58 +05:30
Manav Rathi
9a47135209
gi yarn.lock
2024-06-03 15:05:58 +05:30
Manav Rathi
c91b0e4d3e
lint
2024-06-03 15:05:58 +05:30
Manav Rathi
ff29bda5ac
gitig
2024-06-03 15:05:58 +05:30
Manav Rathi
78b82e774d
tsconfig
2024-06-03 15:05:58 +05:30
Manav Rathi
2d8b16ca99
Move files
2024-06-03 15:05:54 +05:30
Neeraj Gupta
493153dce1
[AegisImport] Fix Steam code import & parse groups and fav flag ( #1972 )
...
## Description
## Tests
Tested locally
2024-06-03 15:03:33 +05:30
Neeraj Gupta
d6b6e691c4
[auth] Bump version 3.0.6+306
2024-06-03 15:01:51 +05:30
Neeraj Gupta
6a266d86a6
[Aegis Import] Import fav as pinned entry
2024-06-03 14:59:23 +05:30
Neeraj Gupta
187dc0e280
[Aegis Import]Import group as tags
2024-06-03 14:58:38 +05:30
laurenspriem
08c8e11924
[mob][photos] Copy change
2024-06-03 14:56:50 +05:30
laurenspriem
dd7d082ca3
[mob][photos] Set minimum cluster size to 10
2024-06-03 14:54:49 +05:30
Neeraj Gupta
6aeb69bdde
[Aegis Import] Enable steam import
2024-06-03 14:54:38 +05:30
Neeraj Gupta
81c2a5c94b
[Bitwarden Import] Fix steam import & add folder as tag ( #1970 )
...
## Description
Also added additional logs on import failure
## Tests
Tested locally
2024-06-03 14:43:09 +05:30
Neeraj Gupta
7cd998ba3e
[auth] Add bitwarden folder as tag
2024-06-03 14:30:27 +05:30
Neeraj Gupta
ad0069087f
[auth] Support for importing auth code from steam
2024-06-03 14:19:30 +05:30
Neeraj Gupta
741018b802
Merge branch 'main' into steam_import_fix
2024-06-03 14:15:51 +05:30
Neeraj Gupta
b753c47e01
Update flutter version
2024-06-03 13:26:03 +05:30
Aman Raj Singh Mourya
0d99d3e037
[mob][photos] removed commented code
2024-06-03 13:20:05 +05:30
Aman Raj Singh Mourya
39d50d24f0
[mob][photos] send link button changed
2024-06-03 13:15:09 +05:30
Aman Raj Singh Mourya
ebf83b7bba
[mob][photos] merge placeholder_for_link2
2024-06-03 12:15:43 +05:30
Neeraj Gupta
555f987511
[auth] Surface more information about importError on UI ( #1954 )
...
## Description
Surfacing error information on UI.
This is to reduce the to and fro between customer and support as error
logging isn't enabled by default. Also, added missing logs at certain
places.
## Tests
2024-06-03 11:37:00 +05:30
Neeraj Gupta
122a84c818
[auth] Handle steam import from bitwarden
2024-06-03 11:09:41 +05:30
Manav Rathi
0cbf7db745
[desktop] Remember window size ( #1968 )
2024-06-03 10:20:14 +05:30
Manav Rathi
247db36c3b
Add changelog entry
2024-06-03 10:18:58 +05:30
Manav Rathi
79d9eba099
Fin
2024-06-02 19:53:18 +05:30
Manav Rathi
19980559f4
Use 2
2024-06-02 19:33:15 +05:30
Manav Rathi
b365e03acd
Use 1
2024-06-02 19:26:26 +05:30
Manav Rathi
d067673dca
old
2024-06-02 19:15:10 +05:30
Manav Rathi
9deefeb019
window-rect
2024-06-02 19:13:53 +05:30
Manav Rathi
861b4d9228
[web] Introduce zod for API response runtime type validation ( #1966 )
...
Yup wasn't cutting it, after looking around and evaluating on a bunch of
parameters, zod seems like a better choice for such a primitive part of
our stack, even if it means an extra 8kb dependency in the bundle (zod
itself has no dependencies! wish more libs were like that).
2024-06-02 17:50:49 +05:30
Manav Rathi
1d5f936ced
Move to lower layer for fixing eslint errors
2024-06-02 17:46:22 +05:30
Manav Rathi
e8a3b3b299
lf
2024-06-02 17:41:59 +05:30
Manav Rathi
62f3e6d47b
Consolidate checks
2024-06-02 17:36:17 +05:30
Manav Rathi
0e9a4911b5
zod
2024-06-02 17:20:39 +05:30
Manav Rathi
7c3a137723
staff yup => zod
2024-06-02 17:11:03 +05:30
Manav Rathi
c9c582cbcc
fix
2024-06-02 16:57:13 +05:30
Manav Rathi
d924ee636d
Fix imports
2024-06-02 16:55:47 +05:30
Manav Rathi
176289d0a8
zod flags
2024-06-02 16:50:30 +05:30
Manav Rathi
f663c436cb
Add zod
...
zod required strict mode, which is why creating this "@/new" package was a prereq.
2024-06-02 16:00:30 +05:30
Manav Rathi
3f3a63d8da
Move
2024-06-02 15:50:58 +05:30
Manav Rathi
1360378aaa
Fix circular dependency warning
...
> Circular dependency between chunks with runtime
(src_services_face_face_worker_ts-src_services_face_index_ts-src_services_face_indexer_ts-src_-39d208,
webpack)
2024-06-02 15:19:13 +05:30
Manav Rathi
14e4c3a133
Fix circular dependency warning
2024-06-02 15:06:21 +05:30
Manav Rathi
a6b8bfcf90
[web] Investigate ESLint 9 (but don't switch yet) ( #1964 )
...
Pending on https://github.com/facebook/react/pull/28773
Note - once we go eslint 9, we won't need the
`--report-unused-disable-directives` in our eslint invocation:
https://eslint.org/docs/latest/use/configure/configuration-files#reporting-unused-disable-directives
2024-06-02 15:02:42 +05:30
Sven
ae6e17c200
Add GMX, Real-Debrid & Surfshark
2024-06-02 11:21:06 +02:00
Manav Rathi
bf2a97f4a1
Prune (prep for eslint 9)
2024-06-02 14:40:34 +05:30
Manav Rathi
ebab8568b9
Prune old config
2024-06-02 14:31:01 +05:30
Manav Rathi
55ee9a5d29
[desktop] Upgrade dependencies to latest + ESLint 9 ( #1962 )
...
The two outdated dependencies in the desktop code at this point are
* Jackspeak, which needs to be pinned because of
https://github.com/isaacs/jackspeak/issues/5 (Presumably we'll not need
this once we go yarn v4).
* Electron store, which is ESM only.
2024-06-02 14:18:06 +05:30
Manav Rathi
27b7532ca4
lf
2024-06-02 14:15:13 +05:30
Manav Rathi
d38ea56492
Upgrade more
2024-06-02 14:06:06 +05:30
Manav Rathi
37f09c0dc3
yarn upgrade-interactive electron electron-log
2024-06-02 14:03:33 +05:30
Manav Rathi
22b9bc7804
onnx runtime 1.18
...
https://github.com/microsoft/onnxruntime/releases/tag/v1.18.0
https://stackoverflow.com/questions/70077595/is-32-bit-arm-windows-considered-dead-deprecated
2024-06-02 13:57:41 +05:30
Manav Rathi
aad4d62f05
typescript-eslint is not ready yet
...
https://github.com/typescript-eslint/typescript-eslint/pull/9002#issuecomment-2106424400
2024-06-02 13:56:06 +05:30
Manav Rathi
f716f3bed7
prettier 3.3
...
https://prettier.io/blog/2024/06/01/3.3.0
2024-06-02 13:50:36 +05:30
Manav Rathi
c2bf99531a
eslint . is now the default
...
> If you are using a flat configuration file (eslint.config.js), you can also
> omit the file arguments and ESLint will use .
>
> https://eslint.org/docs/latest/use/command-line-interface
2024-06-02 13:42:16 +05:30
Manav Rathi
0d3db30cac
Remove false disables that have been fixed in eslint 9
2024-06-02 13:41:13 +05:30
Manav Rathi
d9477891bb
eslint 9
2024-06-02 13:38:10 +05:30
Manav Rathi
429caf5f6c
New
2024-06-02 12:56:54 +05:30
Manav Rathi
39a17bc0b8
eslint 9
2024-06-02 12:45:59 +05:30
Manav Rathi
2310758810
We'll put react code here
2024-06-02 12:43:31 +05:30
Manav Rathi
781a99aa42
Place
2024-06-02 12:39:18 +05:30
Manav Rathi
3ff5b2f18f
This config is automatically included
...
...if you use any of the recommended configurations.
https://typescript-eslint.io/users/configs/
2024-06-02 12:29:38 +05:30
Laurens Priem
38c88c9aa8
[mob][photos] Bump ( #1960 )
...
## Description
## Tests
2024-06-01 21:36:11 +05:30
laurenspriem
b6cb264cbb
[mob][photos] Bump
2024-06-01 21:32:04 +05:30
Manav Rathi
74ff0e4abe
[desktop] (Maybe) fix the dock icon on Linux ( #1959 )
...
Ref: https://github.com/ente-io/ente/issues/1909
build/icons/512-512.png is just a 1/2 copy of build/icons.png.
2024-06-01 20:31:53 +05:30
Manav Rathi
cab8660446
[desktop] (Maybe) fix the dock icon on Linux
...
Ref: https://github.com/ente-io/ente/issues/1909
build/icons/512-512.png is just a 1/2 copy of build/icons.png.
2024-06-01 20:05:35 +05:30
Manav Rathi
e4e47ab3d4
[desktop] Minor tweaks ( #1958 )
...
- Shorten tsconfig include
- Update @typescript-eslint/
2024-06-01 19:44:32 +05:30
Vishnu Mohandas
b8911d8303
Format doc
2024-06-01 18:07:55 +05:30
laurenspriem
1fdbf4f5f5
[mob][photos] Correct dynamic size of duration
2024-06-01 17:27:49 +05:30
Vishnu Mohandas
87f53177c0
Update index.md
2024-06-01 15:27:23 +05:30
Neeraj Gupta
a43162d76a
[photos] bump version 0.8.128+648 ( #1956 )
...
## Description
## Tests
2024-06-01 12:26:53 +05:30
Neeraj Gupta
68f291efe7
[photos] bump version 0.8.128+648
2024-06-01 12:26:28 +05:30
Neeraj Gupta
6e9b7272f3
Update mobile-release.yml ( #1955 )
...
## Description
## Tests
2024-06-01 12:20:32 +05:30
Neeraj Gupta
b53dc645c3
Update mobile-release.yml
2024-06-01 12:20:17 +05:30
Neeraj Gupta
12f28b489f
[mob] Gracefully handle the case when app is stuck due to secureStore exception ( #1916 )
...
## Description
## Tests
2024-06-01 12:04:21 +05:30
Neeraj Gupta
ebc3f53fe3
Auth Bump version: 3.0.5+305
2024-06-01 11:32:51 +05:30
Neeraj Gupta
1f33df7147
[auth] Surface more information about importError on UI
2024-06-01 11:31:31 +05:30
Neeraj Gupta
26cbc5a2f0
[cli] Fix bug in decrypting exported data from Ente Auth ( #1951 )
...
## Description
## Tests
Tested locally
2024-05-31 21:31:22 +05:30
Neeraj Gupta
4674ab63e9
[cli] Fix Ente Auth export decryption
2024-05-31 21:29:17 +05:30
Manav Rathi
8b35cfd802
Update @typescript-eslint/*
2024-05-31 20:28:23 +05:30
Manav Rathi
010ff29b16
Shorten equiv
2024-05-31 20:20:33 +05:30
laurenspriem
354762eb72
Merge branch 'main' into thumbnail_duration
2024-05-31 18:27:58 +05:30
Laurens Priem
641efa15be
Minor fixes ( #1950 )
...
## Description
## Tests
2024-05-31 18:20:30 +05:30
Neeraj Gupta
55e2911eef
Bump version
2024-05-31 18:14:14 +05:30
Neeraj Gupta
d9553fc5bb
Handle error during suggestion
2024-05-31 18:13:59 +05:30
Neeraj Gupta
9ce613eae5
Always use goodMeanDistance
2024-05-31 18:11:59 +05:30
Neeraj Gupta
be3e33f5c5
Handle missing cluster summary on sorting
2024-05-31 18:07:04 +05:30
Manav Rathi
f5fee2185c
[desktop] RC updates ( #1948 )
2024-05-31 17:38:27 +05:30
Manav Rathi
44fefac37c
Don't show the message to beta users
...
It's more confusing that way
2024-05-31 17:36:34 +05:30
Neeraj Gupta
8b53dac00c
generated strings
2024-05-31 17:32:33 +05:30
Manav Rathi
abf13245dc
pre
2024-05-31 17:13:17 +05:30
Manav Rathi
e87475beb7
[desktop] Update nightly release artifacts
...
Ref: https://github.com/electron-userland/electron-builder/issues/2074
2024-05-31 17:06:12 +05:30
Manav Rathi
55b62ce3cc
[desktop] Fix the value for the release type env var ( #1947 )
2024-05-31 16:53:06 +05:30
Manav Rathi
b2405e8b59
[desktop] Fix the value for the release type env var
2024-05-31 16:52:01 +05:30
Manav Rathi
1eaa635d0e
[desktop] Update published artifacts on the nightly pre-release ( #1946 )
...
Untested, will need to trigger the workflow to see if this works.
2024-05-31 16:35:14 +05:30
Manav Rathi
291d5c437c
[desktop] Update published artifacts on the nightly pre-release
2024-05-31 16:33:21 +05:30
Manav Rathi
7f4b0c3d10
[desktop] Show option to enable face indexing for beta users ( #1945 )
2024-05-31 15:56:16 +05:30
Manav Rathi
4718e640b4
Match mobile behaviour, don't reset the consent per device
2024-05-31 15:52:54 +05:30
Manav Rathi
c7c50293df
Reduce delay
2024-05-31 15:30:58 +05:30
laurenspriem
054dd58435
Merge branch 'main' into thumbnail_duration
2024-05-31 15:30:33 +05:30
Manav Rathi
b7181963ca
Fix
2024-05-31 15:28:57 +05:30
Manav Rathi
fa06a15ad7
Show the option for beta users too
2024-05-31 15:26:36 +05:30
Manav Rathi
133693d058
Fetch beta flag
2024-05-31 15:15:51 +05:30
Neeraj Gupta
d3ad6cbd4e
Final beta face ( #1944 )
...
## Description
- Decreased clustering bucket size
- Show on UI when clustering is running
## Tests
Tested in debug mode on my pixel phone.
2024-05-31 14:58:25 +05:30
laurenspriem
bfe34a908c
[mob][photos] Bump
2024-05-31 14:54:37 +05:30
laurenspriem
f6bdeef33d
[mob][photos] Show when clustering is running
2024-05-31 14:47:03 +05:30
Manav Rathi
9a7ba8a406
Alias
2024-05-31 14:40:44 +05:30
Manav Rathi
a850500beb
Clear
2024-05-31 14:29:28 +05:30
Manav Rathi
72a3f7f17a
Reduce noise in UI layer
2024-05-31 14:25:12 +05:30
Manav Rathi
c8d30323e4
Trigger
2024-05-31 14:11:16 +05:30
laurenspriem
029872e54e
[mob][photos] Decrease clustering bucket size
2024-05-31 14:07:31 +05:30
Manav Rathi
3ad8f73289
mandate
2024-05-31 14:06:06 +05:30
Neeraj Gupta
2ad4912d7e
[auth] Add custom Doppler icon ( #1935 )
...
## Description
Adds a custom icon for [Doppler](https://www.doppler.com )
2024-05-31 14:05:28 +05:30
laurenspriem
b3c907f8ee
[mob][photos] Stale todo
2024-05-31 14:03:56 +05:30
Neeraj Gupta
50a8ddc002
[mobile] New translations ( #1938 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-05-31 14:01:30 +05:30
Neeraj Gupta
5fc03bca1c
[auth] New translations ( #1939 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-05-31 13:59:52 +05:30
laurenspriem
ce7451dbb4
Merge remote-tracking branch 'origin/main' into thumbnail_duration
2024-05-31 13:59:43 +05:30
Neeraj Gupta
05e4d18a14
[mob][photos] Upgrade to flutter 3.22.0 ( #1933 )
...
## Description
- Upgraded flutter and some packages.
- `flutter_map` had some breaking changes.
- `flutter_map_marker_cluster` also required some changes.
- Marker clusters weren't rendering after upgrading to flutter 3.22.0 on
profile and release mode. This was also fixed.
2024-05-31 13:57:30 +05:30
Manav Rathi
387ca79b6d
[desktop] Tweak the nightly build flow ( #1943 )
2024-05-31 13:32:21 +05:30
Manav Rathi
ddaa872b97
more
2024-05-31 13:25:23 +05:30
Manav Rathi
67169b4efa
more
2024-05-31 13:20:58 +05:30
Manav Rathi
52b3a6d0f7
[desktop] Tweak the nightly build flow
...
If we publish a tag when publishing the pre-release, it then triggers another
workflow invocation that fails (harmlessly). So instead, push the tag after
releasing to trigger the steps.
2024-05-31 13:14:56 +05:30
Manav Rathi
575c5aad81
[desktop] Closer to mobile app's behaviour ( #1941 )
2024-05-31 12:04:06 +05:30
Manav Rathi
f062074177
Index videos
2024-05-31 11:56:10 +05:30
Manav Rathi
41124d07a5
Shorten to original
...
433d0e81fc
2024-05-31 11:53:56 +05:30
Manav Rathi
5042e3cbd7
Index video thumbnails
2024-05-31 11:51:18 +05:30
Manav Rathi
1227bbc4a9
Don't duplicate state
2024-05-31 11:12:29 +05:30
Manav Rathi
27a5aa99c0
wrap 1
2024-05-31 10:56:42 +05:30
Manav Rathi
5049b5cc4e
wip
2024-05-31 10:47:06 +05:30
Manav Rathi
beedbd0991
wip
2024-05-31 10:35:00 +05:30
Manav Rathi
113a949a4b
wip
2024-05-31 10:02:58 +05:30
Manav Rathi
c70c498d38
Pick from correct execution context
2024-05-31 09:33:17 +05:30
Manav Rathi
c0c4412b19
[web] Rework the face DB schema ( #1940 )
2024-05-31 09:22:21 +05:30
Manav Rathi
84ac002885
lf
2024-05-31 09:22:02 +05:30
Manav Rathi
29f89ab901
Skip
2024-05-31 09:15:50 +05:30
Manav Rathi
253b74d58f
[web] Rework the face DB schema
...
These changes were in main only overnight and were not released anywhere, so I
will take the liberty of modifying the schema without bumping the version.
2024-05-31 09:09:07 +05:30
Manav Rathi
89064f77ae
[web] New translations ( #1937 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-05-31 08:49:50 +05:30
Crowdin Bot
9d309dd6de
New Crowdin translations by GitHub Action
2024-05-31 02:07:29 +00:00
Crowdin Bot
9fbe02eeac
New Crowdin translations by GitHub Action
2024-05-31 01:58:48 +00:00
Crowdin Bot
0d38c6ac1b
New Crowdin translations by GitHub Action
2024-05-31 01:42:37 +00:00
Joel Watson
453f196a63
[auth] Add custom Doppler icon
2024-05-30 14:15:24 -05:00
laurenspriem
e99da59699
Merge remote-tracking branch 'origin/main' into thumbnail_duration
2024-05-30 23:08:02 +05:30
laurenspriem
6635f4c9a4
[mob][photos] Play icon fallback for duration
2024-05-30 22:59:41 +05:30
ashilkn
f14f973a61
[mob][photos]
...
Remove commented out code
2024-05-30 21:58:36 +05:30
ashilkn
a830e42ead
Merge branch 'main' into upgrade_flutter
2024-05-30 21:45:36 +05:30
Neeraj Gupta
62e5950429
[auth] Add new custom icons in auth ( #1923 )
2024-05-30 21:36:57 +05:30
Neeraj Gupta
1c241d70fd
Add alt names for some services ( #1928 )
2024-05-30 21:36:09 +05:30
Manav Rathi
81472fdafb
[desktop] Nightly builds ( #1932 )
...
## Description
## Tests
2024-05-30 21:22:32 +05:30
Manav Rathi
c1097de27f
Non required
2024-05-30 21:02:17 +05:30
Manav Rathi
f647355666
[desktop] Nightly builds
2024-05-30 20:58:31 +05:30
laurenspriem
f71dd32400
[mob][photos] Add dark transparent background
2024-05-30 20:36:01 +05:30
ashilkn
f871255833
[mob][photos] fix clusters in map not rendering properly in profile or release mode
...
Key.toString() is working as expected on debug mode after upgrading flutter to 3.22.0
2024-05-30 20:34:59 +05:30
Manav Rathi
ae9d406fe9
[web] Switch to new storage layer for face indexes ( #1931 )
2024-05-30 19:58:46 +05:30
Manav Rathi
8f7af989bb
Remove unused
2024-05-30 19:30:03 +05:30
Manav Rathi
21567d546e
bye
2024-05-30 19:22:55 +05:30
Aman Raj Singh Mourya
3c5ba5b94e
[mob][photos] changed variable and function name
2024-05-30 19:18:00 +05:30
Manav Rathi
400a6a9054
Store enabled state in local storage
2024-05-30 19:17:24 +05:30
Manav Rathi
7cc29c302e
new
2024-05-30 19:11:44 +05:30
Manav Rathi
654f6b8934
Remove old indexstatus
2024-05-30 19:04:01 +05:30
Manav Rathi
3e1dbce629
Prune
2024-05-30 18:57:19 +05:30
Manav Rathi
ce93ce6529
sync + fetch
2024-05-30 18:32:43 +05:30
Laurens Priem
e682b065d1
Update intl_en.arb ( #1930 )
2024-05-30 18:26:52 +05:30
Laurens Priem
9f2d770bc2
Update intl_en.arb
2024-05-30 18:24:43 +05:30
Vishnu Mohandas
27523e2f10
Update intl_en.arb
2024-05-30 18:18:28 +05:30
laurenspriem
5a76df7f62
[mob][photos] Also show duration for less than 10 second videos
2024-05-30 17:30:10 +05:30
laurenspriem
12d9bc7bce
Merge remote-tracking branch 'origin/main' into thumbnail_duration
2024-05-30 17:08:15 +05:30
Zxhir
966e5527ec
Add alt names for some services
2024-05-30 12:05:35 +01:00
Manav Rathi
074e867886
Disable the download for now
2024-05-30 16:08:07 +05:30
Manav Rathi
46761622f1
Fix
2024-05-30 16:05:50 +05:30
Manav Rathi
45d7e3da2c
Prune
2024-05-30 16:00:09 +05:30
Manav Rathi
1f6be04bf4
Rename
2024-05-30 15:57:27 +05:30
Manav Rathi
6327a7f9da
nu
2024-05-30 15:55:06 +05:30
Manav Rathi
9dbec2729c
remote mapping
2024-05-30 15:44:25 +05:30
Manav Rathi
2b3b84de0f
Closer
2024-05-30 15:31:07 +05:30
Manav Rathi
a6a0a24b26
Refer
2024-05-30 15:23:31 +05:30
Manav Rathi
1a292aae27
Split
2024-05-30 15:17:06 +05:30
Laurens Priem
154cb7a8bc
Update README ( #1926 )
...
## Description
Updated README to clarify free nature of Auth, and ways to contribute.
2024-05-30 14:59:25 +05:30
Laurens Priem
bb9a605b0d
Update README ( #1927 )
...
Formatting suggestions, no changes in content:
- Limit to 80 character lines
- Move the period out of the "Spread the word" link
PR is against your branch.
2024-05-30 14:58:19 +05:30
Manav Rathi
b2277cfcc2
Update README
2024-05-30 14:53:28 +05:30
laurenspriem
69c18cb852
Update README
2024-05-30 14:48:25 +05:30
Manav Rathi
b9a07e536c
blur
2024-05-30 14:32:52 +05:30
Manav Rathi
6b0501e272
Move the score out
2024-05-30 14:30:19 +05:30
Manav Rathi
57404e1f49
id2
2024-05-30 14:17:31 +05:30
Manav Rathi
b5c52a4ae2
id
2024-05-30 14:14:59 +05:30
Manav Rathi
2abcb709d9
Unused
2024-05-30 14:11:23 +05:30
Manav Rathi
13d15ceeb9
nest
2024-05-30 14:09:59 +05:30
Aman Raj Singh Mourya
5099dfdd74
[mob][photos] added delete function for placeholder image
2024-05-30 14:03:40 +05:30
Manav Rathi
34166ecffb
Move to generator
2024-05-30 14:00:00 +05:30
Manav Rathi
40d35e157e
t
2024-05-30 13:54:50 +05:30
Manav Rathi
91be44c4c5
dup
2024-05-30 13:53:18 +05:30
Manav Rathi
6d3391528d
Closer
2024-05-30 13:48:36 +05:30
Manav Rathi
4b202d2dda
r
2024-05-30 13:45:23 +05:30
Manav Rathi
ac8677d7b4
Filter instead of marking as errors
2024-05-30 13:36:35 +05:30
Laurens Priem
227873cc2d
More tiny faces ( #1925 )
...
## Description
- Some UI alignment changes
- More error logging
## Tests
Tested in debug mode on my pixel phone.
2024-05-30 13:34:32 +05:30
Manav Rathi
3fc41aecca
inl
2024-05-30 13:32:10 +05:30
laurenspriem
6dc26b9124
[mob][photos] Bump
2024-05-30 13:31:26 +05:30
laurenspriem
841a67443d
[mob][photos] Logs
2024-05-30 13:29:12 +05:30
Manav Rathi
c71e56ec43
inl
2024-05-30 13:26:09 +05:30
Manav Rathi
fd4a788953
Checked that the image part is passed as the file
2024-05-30 13:22:46 +05:30
laurenspriem
81f9efbace
[mob][photos] Logs
2024-05-30 13:21:16 +05:30
Manav Rathi
23c73a83eb
Inline
2024-05-30 13:16:15 +05:30
Manav Rathi
6e6c88826e
t
2024-05-30 13:02:11 +05:30
laurenspriem
80be753d77
[mob][photos] Properly align person tiles
2024-05-30 13:02:00 +05:30
laurenspriem
e41e0eadee
[mob][photos] Rename var showOptionToCreateNewAlbum
2024-05-30 13:01:35 +05:30
Manav Rathi
53dea9dcf3
Sync
2024-05-30 12:50:14 +05:30
Aman Raj Singh Mourya
7f816e80a2
[mob][photos] share placeholder with link when sharing 2nd draft
2024-05-30 12:48:07 +05:30
Manav Rathi
6b1484671b
Add remove
2024-05-30 12:24:34 +05:30
laurenspriem
c3347bae5d
[mob][photos] Show indexing description only once at top
2024-05-30 12:20:40 +05:30
Manav Rathi
b17933a2b3
Tweak
2024-05-30 12:14:02 +05:30
Manav Rathi
d448676b8f
Move
2024-05-30 12:09:01 +05:30
Manav Rathi
c8a7152cdc
Remove unnecessary propagation
2024-05-30 12:01:04 +05:30
Manav Rathi
3c3f9b2b48
Inline
2024-05-30 11:54:48 +05:30
Manav Rathi
f66170b5b2
Bypass
2024-05-30 11:53:25 +05:30
Neeraj Gupta
8e1d7bc884
[mob] Log file details on decryption Error ( #1924 )
...
## Description
## Tests
2024-05-30 11:52:05 +05:30
Neeraj Gupta
dafdeca7e4
[mob] Log file details on decryption Error
2024-05-30 11:50:56 +05:30
Manav Rathi
6be42225c2
Bypass
2024-05-30 11:49:36 +05:30
Manav Rathi
403cc3cca0
New
2024-05-30 11:46:36 +05:30
Manav Rathi
321422e915
No clustering yet
2024-05-30 11:35:14 +05:30
Manav Rathi
3c92349054
Move
2024-05-30 11:33:09 +05:30
Manav Rathi
c3f6ecbf6a
Prune
2024-05-30 11:30:23 +05:30
Manav Rathi
35090a6cdd
No clustering yet
2024-05-30 11:22:20 +05:30
Manav Rathi
ab61fee8de
simpl
2024-05-30 11:06:31 +05:30
Manav Rathi
896de62794
Get counts from db
2024-05-30 11:05:04 +05:30
Manav Rathi
d9200f4703
Outline
2024-05-30 10:55:46 +05:30
Manav Rathi
3c0d82279c
Wrap
2024-05-30 10:35:02 +05:30
Manav Rathi
f6bd99386e
t
2024-05-30 10:29:08 +05:30
Manav Rathi
85785f7543
Doc
2024-05-30 10:20:57 +05:30
Manav Rathi
aa353b57e8
Prune new API
2024-05-30 10:08:54 +05:30
Manav Rathi
cbdd82f6c0
Use
2024-05-30 10:06:53 +05:30
Manav Rathi
ddddc09226
New
2024-05-30 10:04:39 +05:30
Manav Rathi
bae4c65ab3
Pull out the alignment
2024-05-30 09:45:43 +05:30
Manav Rathi
54654159ff
Remove unused
2024-05-30 09:36:26 +05:30
Manav Rathi
8a1acc756e
Move the put to worker
2024-05-30 09:34:46 +05:30
Manav Rathi
61fb9cf544
Flow via the new path
2024-05-30 09:26:30 +05:30
ashilkn
7739be4e21
[mob][photos] Migrating to flutter_map v6 (4): Fix attribution
2024-05-29 20:42:05 +05:30
Manav Rathi
3b8ab89647
w
2024-05-29 20:33:28 +05:30
Manav Rathi
4ce02fba93
ll
2024-05-29 20:14:53 +05:30
Manav Rathi
72851397b1
wip
2024-05-29 20:00:55 +05:30
ialexanderbrito
08a073fc1b
feat: add new icons and altnames
2024-05-29 11:03:27 -03:00
ialexanderbrito
ce1ba6112f
fix: icons error and new icon
2024-05-29 11:03:03 -03:00
Manav Rathi
6097f9d4ba
wip
2024-05-29 19:30:27 +05:30
Manav Rathi
daf72d8ac6
Tweak
2024-05-29 19:30:27 +05:30
Manav Rathi
9adc8126bb
Rename
2024-05-29 19:30:27 +05:30
Manav Rathi
c968cc3c41
remote
2024-05-29 19:30:27 +05:30
Manav Rathi
7f150d8dc7
comp
2024-05-29 19:30:27 +05:30
Manav Rathi
f8aa749799
timeout
2024-05-29 19:30:27 +05:30
Manav Rathi
2fb7ee0171
Sketch
2024-05-29 19:30:26 +05:30
Manav Rathi
a44e932c84
Plan
2024-05-29 19:30:26 +05:30
Manav Rathi
d92e7e0c5d
[web] Invalidate sessions on auth.ente.io on password changes ( #1922 )
...
Ref: https://github.com/ente-io/ente/issues/1891
**Tested**
Locally - auth in one window, photos in another, change password in
photos, auth shows dialog on page refresh.
2024-05-29 19:21:15 +05:30
Manav Rathi
9ae13ec159
Do it inline
2024-05-29 19:09:29 +05:30
Manav Rathi
d83eedc93d
[web] Invalidate auth session's on password changes
2024-05-29 18:58:02 +05:30
ashilkn
588df2c346
[mob][photos] Migrating to flutter_map v6 (3): Fix cluster with only one image not rendering
2024-05-29 17:46:30 +05:30
Laurens Priem
1e792459a1
Last fixes ( #1920 )
...
## Description
- Some small UI fixes
## Tests
Tested in debug mode on my pixel phone.
2024-05-29 16:21:27 +05:30
laurenspriem
245e9c0fff
[mob][photos] Bump
2024-05-29 16:20:14 +05:30
laurenspriem
85ce2d7e49
[mob][photos] Properly reset last viewed clusterID
2024-05-29 16:10:03 +05:30
laurenspriem
ee3ea77831
[mob][photos] Don't show naming banner in personCluster
2024-05-29 16:04:04 +05:30
laurenspriem
9922b704e8
[mob][photos] Remove "view confirmied photos"
2024-05-29 16:03:21 +05:30
Manav Rathi
a24cfe9d05
[docs] Fix typo in custom server documentation ( #1907 )
...
## Description
This PR fixes the spelling of a word, `appps` to `apps`, in the title of
a section of the documentation for using a custom server.
2024-05-29 15:54:07 +05:30
ashilkn
6c77901396
[mob][photos] Migrating to flutter_map v6 (2)
2024-05-29 15:41:26 +05:30
Neeraj Gupta
272025e657
[mob] Remove dead code ( #1919 )
...
## Description
## Tests
2024-05-29 15:29:50 +05:30
Neeraj Gupta
798f5d2e11
[mob] Hide faceItemWidget from fileInfo if faceIndexing is disabled ( #1918 )
...
## Description
## Tests
2024-05-29 15:29:38 +05:30
Neeraj Gupta
6b655c8157
[mob] Hide faceItemWidget from fileInfo if faceIndexing is disabled
2024-05-29 15:27:54 +05:30
Neeraj Gupta
2ba802d59f
Remove dead code
2024-05-29 15:22:30 +05:30
Laurens Priem
27d89c4952
Breakup cluster ( #1917 )
...
## Description
Fixed issue with breaking up clusters
## Tests
Tested in debug mode on my pixel
2024-05-29 14:16:05 +05:30
laurenspriem
642ea88319
[mob][photos] Remove redundant null checks
2024-05-29 14:12:13 +05:30
Neeraj Gupta
e2791723d0
Minor fix
2024-05-29 14:09:38 +05:30
Neeraj Gupta
edb6c804e6
Lint fix
2024-05-29 14:02:50 +05:30
Neeraj Gupta
319108db1b
Update auto logout message
2024-05-29 14:00:01 +05:30
Neeraj Gupta
09aa2fece0
Fix: Only try stopping sync for manual logout
2024-05-29 13:58:18 +05:30
Neeraj Gupta
535d24779f
Handle bad secure stroage state error
2024-05-29 13:57:16 +05:30
laurenspriem
979730d740
[mob][photos] Small refactor FaceClusteringService
2024-05-29 13:46:39 +05:30
Neeraj Gupta
f8f2bae173
Log error during init
2024-05-29 13:46:06 +05:30
Manav Rathi
079ff43557
[web] Create the face DB layer ( #1915 )
2024-05-29 13:31:17 +05:30
Manav Rathi
b3a0bc624b
lf
2024-05-29 13:25:41 +05:30
Manav Rathi
cee093c214
query
2024-05-29 13:23:39 +05:30
Manav Rathi
8dd0d58319
tick
2024-05-29 13:06:52 +05:30
Manav Rathi
34d4aeaf56
file entry
2024-05-29 13:04:09 +05:30
Aman Raj Singh Mourya
b5eae21ae7
[mob][photos] send placeholder with link when sharing
2024-05-29 13:02:45 +05:30
Manav Rathi
431cd39358
Save
2024-05-29 13:00:02 +05:30
Aman Raj Singh Mourya
25d13d531d
Merge branch 'main' into placeholder_for_link2
2024-05-29 12:44:03 +05:30
Manav Rathi
bb46e98e85
Desktop
2024-05-29 12:28:56 +05:30
Manav Rathi
f0f3af96d1
dedup
2024-05-29 12:26:29 +05:30
Manav Rathi
9c60fe6f3f
logout
2024-05-29 12:22:58 +05:30
Manav Rathi
0cae667b44
Add a close
...
Ref: https://www.w3.org/TR/IndexedDB-2/
2024-05-29 12:14:18 +05:30
Manav Rathi
2f7d1401cd
Promise
2024-05-29 11:26:38 +05:30
laurenspriem
cfb4ded991
[mob][photos] Fix breakupCluster not returning cluster summaries
2024-05-29 11:13:21 +05:30
Manav Rathi
b1e64cadf6
Lifecycle
2024-05-29 11:07:11 +05:30
Raphael Le Goaller
4aaafd3b08
[docs] Fix typo in custom server documentation
2024-05-28 15:49:08 +02:00
Manav Rathi
f34a4d4a21
lf
2024-05-28 18:18:59 +05:30
Laurens Priem
c8a3728f5d
Tiny face ( #1906 )
...
## Description
- Fixed issue with slow clustering
- Reset for face thumbnail generation
## Test
Tested in debug mode on my pixel.
2024-05-28 16:42:47 +05:30
laurenspriem
b10f4ee18a
[mob][photos] Bump
2024-05-28 16:41:40 +05:30
laurenspriem
433c23ca07
[mob][photos] Put MLController timeout back to 15 seconds
2024-05-28 16:35:56 +05:30
ashilkn
cb0cffce3d
[mob][photos] Migrating to flutter_map v6 (1)
2024-05-28 16:28:39 +05:30
laurenspriem
853f291de3
[mob][photos] Fix face thumbnail generation pool issue
2024-05-28 16:20:33 +05:30
Manav Rathi
9887d44416
index
2024-05-28 16:12:40 +05:30
Manav Rathi
ca7b609217
Schema
2024-05-28 16:12:40 +05:30
Manav Rathi
f1b2e2bec2
Update to idb 8
...
No breaking changes that impact us
https://github.com/jakearchibald/idb/blob/main/CHANGELOG.md
2024-05-28 16:12:40 +05:30
Manav Rathi
f5947a0c4a
Introduce idb
2024-05-28 16:12:40 +05:30
Manav Rathi
126727a9cc
Document
2024-05-28 16:12:40 +05:30
Manav Rathi
5e49b8a528
Move
2024-05-28 16:12:39 +05:30
Manav Rathi
3664532f91
Document
2024-05-28 16:12:39 +05:30
Manav Rathi
8ea7a742b1
Outline
2024-05-28 16:12:39 +05:30
Manav Rathi
77f3503a0b
Make space
2024-05-28 16:12:39 +05:30
laurenspriem
8975af7a71
[mob][photos] Dont forget to continue
2024-05-28 15:47:46 +05:30
laurenspriem
b64077d5e7
[mob][photos] Skip cluster bucket if everything already has a clusterID
2024-05-28 15:41:20 +05:30
laurenspriem
50968fd6a1
[mob][photos] Comment
2024-05-28 15:20:44 +05:30
laurenspriem
89a47026d9
[mob][photos] Clustering cleanup
2024-05-28 15:18:44 +05:30
laurenspriem
9a8c4d9cfd
[mob][photos] Calculate cosine distance inline
2024-05-28 15:06:22 +05:30
ashilkn
284bca782e
[mob][photos] Update flutter version in internal release workflow
2024-05-28 14:01:58 +05:30
ashilkn
1535f61653
[mob][photos] upgrade to flutter 3.22.0
2024-05-28 14:01:12 +05:30
laurenspriem
b45dfa9cfc
[mob][photos] Show error on UI in debugMode
2024-05-28 12:58:10 +05:30
Neeraj Gupta
f9b3a931a5
[mob] Use same flutter version in all workflows ( #1903 )
...
## Description
## Tests
2024-05-28 12:35:15 +05:30
Neeraj Gupta
dd83edf0e3
[mob] Use same flutter version in all workflows
2024-05-28 12:33:33 +05:30
Neeraj Gupta
6988b70d9f
[mob] Lint fix ( #1902 )
...
## Description
## Tests
2024-05-28 12:27:17 +05:30
Neeraj Gupta
d33c92a51c
Lint fix
2024-05-28 12:26:54 +05:30
Ashil
54aecfd721
Revert "Upgrade to flutter 3.22.0 ( #1804 )" ( #1901 )
...
## Description
This reverts commit a41f705dad .
Need to update `flutter_map` dependency to work with flutter 3.22.0.
2024-05-28 12:24:37 +05:30
Neeraj Gupta
d8f3a48a6f
[mob] Minor fixes in face ( #1900 )
...
## Description
## Tests
2024-05-28 12:21:31 +05:30
Neeraj Gupta
cb8d572951
Bump version
2024-05-28 12:20:39 +05:30
Neeraj Gupta
c1e5249c9b
Merge branch 'main' into minor_faces
2024-05-28 12:19:54 +05:30
Neeraj Gupta
07552f7a89
Handle case when person has no file mapping
2024-05-28 12:19:28 +05:30
Manav Rathi
6c28dede44
[desktop] Start next release sequence ( #1899 )
2024-05-28 12:15:50 +05:30
Manav Rathi
b2df698e42
[desktop] Start next release sequence
2024-05-28 12:14:10 +05:30
Neeraj Gupta
2ae869075e
[mob][photos] Migrate files db to sqlite async ( #1802 )
2024-05-28 12:04:12 +05:30
Neeraj Gupta
95ae7a6cd0
[auth] New translations ( #1897 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-05-28 11:52:39 +05:30
laurenspriem
d1b2d5696a
[mob][photos] Wrap people banner in a SafeArea
2024-05-28 11:05:40 +05:30
laurenspriem
705fae35e6
[mob][photos] Fire PeopleChangedEvent after syncing
2024-05-28 10:55:04 +05:30
laurenspriem
cad07cd96f
[mob][photos] Fire PeopleChangedEvent after each cluster bucket
2024-05-28 10:53:50 +05:30
Manav Rathi
f66ac40903
photosd-v1.7.0 ( #1898 )
2024-05-28 09:38:30 +05:30
Manav Rathi
07dc0231ee
photosd-v1.7.0
2024-05-28 09:36:44 +05:30
Manav Rathi
40db48b88f
[web] New translations ( #1896 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-05-28 09:05:35 +05:30
Crowdin Bot
50556b9930
New Crowdin translations by GitHub Action
2024-05-28 02:07:43 +00:00
Crowdin Bot
321ae0b7fc
New Crowdin translations by GitHub Action
2024-05-28 01:42:06 +00:00
Neeraj Gupta
9b0b7f11f1
[mobile] New translations ( #1835 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-05-28 07:03:51 +05:30
Neeraj Gupta
3415739f43
[auth] Create a custom icon for RuneMate ( #1894 )
...
## Description
Creates a custom icon for the OSRS client, RuneMate
2024-05-28 05:41:59 +05:30
Neeraj Gupta
855e706f4b
[auth] Create a custom icon for YNAB ( #1893 )
...
## Description
Creates a custom icon for the popular budgeting app, [You Need a
Budget](https://www.ynab.com/ ), or YNAB.
2024-05-28 05:41:38 +05:30
Xeiv
eaaa26c2e3
[auth] Create a custom icon for RuneMate
2024-05-28 01:14:34 +05:30
Griffin Wiebel
0f502eb9c2
Create a custom icon for YNAB
2024-05-27 11:59:57 -07:00
laurenspriem
5e50d80547
[mob][photos] Remove code
2024-05-27 22:09:20 +05:30
laurenspriem
65201d2b57
[mob][photos] Show video duration on thumbnails
2024-05-27 22:07:06 +05:30
Manav Rathi
af571669da
[desktop] Fix windows cache issue ( #1892 )
2024-05-27 20:21:36 +05:30
Manav Rathi
69e2a36933
Revert "[desktop] Code sign on Windows"
...
This reverts commit 7e6b75004026f24cc340bc5da806fbe8fc20e6c8 and its never
siblings. Retaining them in git history though.
2024-05-27 20:17:36 +05:30
Manav Rathi
bed57eb03e
Fix the actual issue (the signing thing was a red herring)
2024-05-27 20:17:36 +05:30
Manav Rathi
03bc8f0493
Let prettier have a go at it
...
> Example 7.5 Double Quoted Line Breaks
> All leading and trailing white space characters on each line are excluded from the content.
>
> https://yaml.org/spec/1.2.2/
2024-05-27 20:17:36 +05:30
Manav Rathi
3d122b9f9d
Add publisher
...
> no certificates with ExtKeyUsageCodeSigning
Cannot extract publisher name from code signing certificate. As workaround, set win.publisherName.
2024-05-27 20:17:36 +05:30
Manav Rathi
e90eb50a50
[desktop] Code sign on Windows
2024-05-27 20:17:36 +05:30
Laurens Priem
5e18ae1938
[mob][photos] Bump ( #1889 )
...
## Description
Bump
2024-05-27 18:35:31 +05:30
laurenspriem
37d3776e28
[mob][photos] Bump
2024-05-27 18:34:26 +05:30
Laurens Priem
05579ef368
[mob][photos] Fetch remote feedback before clustering ( #1888 )
...
## Description
See title
2024-05-27 18:33:22 +05:30
laurenspriem
90e467c7c0
[mob][photos] Fetch remote feedback before clustering
2024-05-27 18:31:17 +05:30
Neeraj Gupta
ae61fc9c6f
Wrap add person name banner inside safeArea ( #1887 )
...
## Description
## Tests
2024-05-27 18:12:45 +05:30
Neeraj Gupta
c291fa70d3
Wrap add person name banner inside safeArea
2024-05-27 18:12:21 +05:30
Neeraj Gupta
f5093ddf63
Stick to old grouping behaviour for magicsearch
2024-05-27 18:07:07 +05:30
Neeraj Gupta
ac3c6b10a5
Gallery: Support for group by size
2024-05-27 18:03:26 +05:30
ashilkn
99cf23d286
[mob][photos] Resolve conflicts and merge main
2024-05-27 18:03:01 +05:30
Crowdin Bot
d854d5820e
New Crowdin translations by GitHub Action
2024-05-27 12:17:06 +00:00
Laurens Priem
232acfa211
Face ( #1885 )
...
## Description
- Several fixes for Faces
2024-05-27 17:46:05 +05:30
laurenspriem
f25f119ca1
[mob][photos] Copy
2024-05-27 17:26:14 +05:30
laurenspriem
89a61b3bf7
[mob][photos] Bump
2024-05-27 17:21:29 +05:30
laurenspriem
380d37267b
[mob][photos] Don't pop too often
2024-05-27 17:19:06 +05:30
laurenspriem
9cf5691e42
[mob][photos] Delete instead of drop table
2024-05-27 17:09:33 +05:30
laurenspriem
8f474a4500
[mob][photos] Set MLController timer to 10 seconds
2024-05-27 15:54:10 +05:30
Neeraj Gupta
95bb363aba
Add widget to show fileSize overlay
2024-05-27 15:33:29 +05:30
Manav Rathi
c7be2270ff
[desktop] RC fixes ( #1884 )
2024-05-27 15:16:04 +05:30
laurenspriem
ced1f0bd79
[mob][photos] Don't remove last cluster of person
2024-05-27 14:55:52 +05:30
Manav Rathi
9f58f1eeb3
Fix error on refresh while a folder watch is being set up
...
Notes:
From QA
> This error mostly happens if i add a watch folder and before watch folders
start to upload and i refresh the app.
e is undefined in
let {watches: e, removeWatch: n} = t;
return 0 === e.length ? (0,...
Results in Next throwing
Application error: a client-side exception has occurred (see the browser console for more information).
2024-05-27 14:42:56 +05:30
Aman Raj Singh Mourya
acf7b3a865
Merge branch 'main' into placeholder_for_link
2024-05-27 14:39:37 +05:30
Aman Raj Singh Mourya
8f1119525b
[mob][photos] placeholder for link 1st draft
2024-05-27 14:38:48 +05:30
Manav Rathi
04be2b6a2c
Update electron updater
...
Trying to rule out https://github.com/electron-userland/electron-builder/issues/7127
2024-05-27 14:00:24 +05:30
laurenspriem
9f361237b1
[mob][photos] Fix cluster appbar not showing
2024-05-27 13:04:20 +05:30
Manav Rathi
8cb7cae7b7
[web] Fix display of auth codes on Safari ( #1882 )
2024-05-27 13:03:19 +05:30
Manav Rathi
a2a209a849
[web] Fix display of codes on Safari
2024-05-27 12:59:32 +05:30
ashilkn
d413c4f4c1
[mob][photos] Add try catch + logs for debugging in FaceMLDataDB
2024-05-27 12:57:25 +05:30
ashilkn
ee8976e92b
[mob][photos] Add schema migration easier on FaceMLDataDB
2024-05-27 12:56:20 +05:30
laurenspriem
baa90c42ad
[mob][photos] Remove stale comments
2024-05-27 11:59:36 +05:30
laurenspriem
30ade541df
[mob][photos] Logging
2024-05-27 11:57:46 +05:30
laurenspriem
86fb8ebfaf
[mob][photos] Fix indexing issue on iOS
2024-05-27 11:57:40 +05:30
Neeraj Gupta
bcf3084d97
Merge branch 'main' into generic_group_by
2024-05-27 11:54:37 +05:30
laurenspriem
b2e8c3c0eb
[mob][photos] Remove restriction for ML for F-Droid
2024-05-27 11:51:20 +05:30
Ashil
e203a8378e
[mob][photos] Trigger send logs if app is stuck in spalsh screen for >= 15 seconds ( #1796 )
2024-05-27 11:31:18 +05:30
laurenspriem
b100f1d4bf
[mob][photos] Catch and stopwatch on faces db creation
2024-05-27 11:28:05 +05:30
laurenspriem
7b4559f3ca
[mob][photos] Reduce clustering frequency
2024-05-27 10:49:42 +05:30
Neeraj Gupta
eac142025d
[mob] Increase limit to 50 for adding asset from device ( #1873 )
...
## Description
## Tests
2024-05-27 10:31:46 +05:30
Manav Rathi
c5aa536c3b
[web] App context refactoring ( #1879 )
2024-05-26 22:03:33 +05:30
Manav Rathi
05406333e4
Split types
2024-05-26 21:55:16 +05:30
Manav Rathi
8ebd50606a
lf
2024-05-26 21:32:24 +05:30
Manav Rathi
cbcfc243fc
lf
2024-05-26 21:02:48 +05:30
Manav Rathi
7d497b5ae1
Revert reimportability
2024-05-26 20:43:53 +05:30
Manav Rathi
b28f6c3d8c
reduce auth
2024-05-26 20:31:32 +05:30
Manav Rathi
71a8049a35
reduce accounts
2024-05-26 20:28:59 +05:30
Manav Rathi
e95cba0ace
Reduce boilerplate
2024-05-26 20:25:02 +05:30
Manav Rathi
e836ada0d6
Refactor
2024-05-26 20:13:53 +05:30
Manav Rathi
19a104374d
Refactor
2024-05-26 19:49:23 +05:30
Manav Rathi
693ef45e2c
Refactor
2024-05-26 19:39:32 +05:30
Manav Rathi
55bdb070ce
Wrap
2024-05-26 19:14:35 +05:30
Manav Rathi
27127ff3d4
2fa
2024-05-26 19:12:12 +05:30
Manav Rathi
345c706814
ce
2024-05-26 19:07:48 +05:30
Manav Rathi
49133b7b86
Move
2024-05-26 19:02:47 +05:30
Manav Rathi
3a5311cdcc
cp
2024-05-26 18:58:57 +05:30
Neeraj Gupta
7182795732
[auth] New translations ( #1836 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-05-26 18:55:51 +05:30
Manav Rathi
ca00b3b558
creds
2024-05-26 18:55:20 +05:30
Manav Rathi
4bcb765810
[web] Passkey fixes ( #1866 )
...
@ua741 Not sure if passkey code is supposed to work on web yet, but I
was doing an unrelated change and noticed that clicking passkeys didn't
even try to redirect to accounts. I don't have a test setup for
passkeys, so don't know if these changes are 100% correct, but at least
now it redirects to accounts. Can test fully when doing final
integration.
- Use correct origin for passkey API requests
- Fix key length error
- Fix param name to match server
- Pass the token instead of a query param
2024-05-26 18:55:11 +05:30
Manav Rathi
17b49595a0
generate
2024-05-26 18:23:55 +05:30
Manav Rathi
b99c573d3a
verify
2024-05-26 18:22:07 +05:30
Manav Rathi
d3d3e4dbed
signup
2024-05-26 18:19:12 +05:30
Manav Rathi
ba1af5eaf0
Move
2024-05-26 18:14:34 +05:30
Manav Rathi
14cf59c1e5
recover
2024-05-26 18:13:02 +05:30
Manav Rathi
452872156a
login
2024-05-26 18:10:22 +05:30
Manav Rathi
4f31bd625d
Context
2024-05-26 18:05:04 +05:30
Manav Rathi
6bf6f78147
Refactor app context types
2024-05-26 17:53:49 +05:30
Neeraj Gupta
5576f99548
[mob] Increase limit to 50 for adding asset from device
2024-05-26 16:55:31 +05:30
Manav Rathi
5bbe768acb
Scaffold
2024-05-26 16:06:29 +05:30
Manav Rathi
babe378301
Move
2024-05-26 16:03:16 +05:30
Manav Rathi
b2fda16561
Home route
2024-05-26 15:55:41 +05:30
Manav Rathi
6d289d73db
Add a new type
2024-05-26 15:50:02 +05:30
Manav Rathi
17acf4b3ee
[web] New translations ( #1872 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-05-26 15:33:35 +05:30
Crowdin Bot
4d666d4b01
New Crowdin translations by GitHub Action
2024-05-26 10:00:34 +00:00
Manav Rathi
619f8319ed
[web] Title improvements - P1 ( #1871 )
...
Opening the PR to sync the translations, will make other changes
subsequently.
2024-05-26 15:24:51 +05:30
Manav Rathi
3261da3515
title
2024-05-26 15:19:05 +05:30
Manav Rathi
d0d491f7f5
Pass the token instead of a query param
2024-05-26 08:36:57 +05:30
Manav Rathi
db3764d448
Fix param name to match server
2024-05-26 08:36:57 +05:30
Manav Rathi
5fe5451f5c
Fix key length error
...
[error] failed to redirect to accounts page: TypeError: invalid key length
2024-05-26 08:36:57 +05:30
Manav Rathi
6d3d5d03f8
Use correct origin for passkey API requests
2024-05-26 08:36:57 +05:30
Manav Rathi
582eb9e1ea
[web] Enable Typescript's strict mode for auth's code ( #1865 )
2024-05-26 08:35:11 +05:30
Manav Rathi
51770a11ef
Tweak
2024-05-26 08:12:52 +05:30
Manav Rathi
1ea7a8f3a7
tweak
2024-05-26 07:20:52 +05:30
Manav Rathi
b4536a7aee
[meta] Update issue template ( #1864 )
2024-05-26 05:31:17 +05:30
Manav Rathi
9d2be29fad
[meta] Update issue template
2024-05-26 05:16:36 +05:30
Manav Rathi
f92a18efca
[server] Mention more details around s3 provider config ( #1863 )
2024-05-26 04:53:03 +05:30
Manav Rathi
af382d483d
[server] Mention more details around s3 provider config
2024-05-26 04:50:44 +05:30
Manav Rathi
99f1ba799d
lhs of && cannot be a number
...
needs to be false for the hole
2024-05-25 20:56:46 +05:30
Manav Rathi
1548bcd378
Fix dialog
2024-05-25 20:30:43 +05:30
Vishnu Mohandas
c2fc0a3d57
Update verification email address ( #1855 )
2024-05-25 18:48:50 +05:30
vishnukvmd
39a706ea20
Update verification email address
2024-05-25 18:47:19 +05:30
Manav Rathi
38d6464f55
muppets
2024-05-25 18:13:11 +05:30
Manav Rathi
c5b6297cea
Wrap
2024-05-25 18:05:22 +05:30
Manav Rathi
390b4b1f81
Towards noUncheckedIndexedAccess
2024-05-25 17:44:49 +05:30
Manav Rathi
b19b34b3dc
Prune
2024-05-25 17:39:45 +05:30
Manav Rathi
5690d613bb
tsc
2024-05-25 17:17:21 +05:30
Manav Rathi
bb713cfc76
Cannot avoid a undefined initial app context
2024-05-25 17:14:08 +05:30
Manav Rathi
4a0c93373d
st
2024-05-25 17:00:51 +05:30
Manav Rathi
b42759d473
tsc
2024-05-25 16:55:31 +05:30
Manav Rathi
2e93281368
tsc
2024-05-25 16:51:58 +05:30
Manav Rathi
c18be32c09
Rearrange
2024-05-25 16:48:13 +05:30
Manav Rathi
650163c341
id is always sent be server
2024-05-25 16:40:28 +05:30
Manav Rathi
d101208baa
tsc
2024-05-25 16:34:10 +05:30
Manav Rathi
76f7215269
Filter
2024-05-25 16:31:42 +05:30
Manav Rathi
621c482529
tsc
2024-05-25 16:27:46 +05:30
Manav Rathi
314c8f69f2
Comment out
2024-05-25 16:24:14 +05:30
Manav Rathi
1f45cf00c7
tsc
2024-05-25 16:20:47 +05:30
Manav Rathi
e0e80ee91f
tsc
2024-05-25 16:08:50 +05:30
Manav Rathi
225278adb7
tsc
2024-05-25 16:06:24 +05:30
Manav Rathi
8d30bfbefa
tsc
2024-05-25 15:43:08 +05:30
Manav Rathi
ad96f679c9
tsc
2024-05-25 15:39:20 +05:30
Manav Rathi
4b896d3aab
tsc
2024-05-25 15:37:05 +05:30
Manav Rathi
533e6d06e7
tsc
2024-05-25 15:32:56 +05:30
Manav Rathi
e88b5c99ba
tsc
2024-05-25 15:29:01 +05:30
laurenspriem
1ec7e02695
[mob][photos] Copy change
2024-05-25 12:03:34 +05:30
Manav Rathi
19e08cf803
tsc
2024-05-25 10:15:43 +05:30
Manav Rathi
08073b927c
tsc
2024-05-25 10:12:40 +05:30
Manav Rathi
711a44412d
tsc
2024-05-25 10:08:14 +05:30
Manav Rathi
c9f94f062b
tsc
2024-05-25 10:04:54 +05:30
Manav Rathi
c8205b8475
tsc
...
The only place I can currently find where this code would run is on the delete
account dialog, where props.color is being passed.
2024-05-25 10:02:09 +05:30
Manav Rathi
b0d3fcfe79
tsc
2024-05-25 09:38:45 +05:30
Manav Rathi
11a354c560
tsc
2024-05-25 09:37:07 +05:30
Manav Rathi
823f739c32
tsc
2024-05-25 09:31:09 +05:30
Manav Rathi
f8876c8154
[docs] Add steam import guide to sidebar ( #1850 )
2024-05-25 08:37:35 +05:30
Manav Rathi
90db45d845
uploading
2024-05-25 08:35:41 +05:30
Manav Rathi
6a1f5945b9
pretty
2024-05-25 08:34:36 +05:30
Manav Rathi
f7ca838428
Add to sidebar
2024-05-25 08:33:51 +05:30
Manav Rathi
2b065dd68d
yarn pretty
2024-05-25 08:32:00 +05:30
Manav Rathi
f168ea9e1e
[docs] Mention troubleshooting tips for 403 forbidden when self-hosting ( #1849 )
2024-05-25 08:27:46 +05:30
Manav Rathi
58702103f3
Add link to example
2024-05-25 08:26:52 +05:30
Manav Rathi
dfb3a6f65c
[docs] Add a section about 403 forbidden
2024-05-25 08:19:12 +05:30
Manav Rathi
491f38b120
tsc
2024-05-25 07:44:16 +05:30
Manav Rathi
79c0880c9c
tsc
2024-05-25 07:40:38 +05:30
Manav Rathi
834b8f78b7
opts
2024-05-25 07:39:24 +05:30
Manav Rathi
cbf0336cd0
More
2024-05-25 07:37:53 +05:30
Manav Rathi
431d629641
Start tackling strict null
2024-05-25 07:35:07 +05:30
Manav Rathi
94c1cc011b
lf
2024-05-25 07:26:20 +05:30
Manav Rathi
b26b0759d6
tsc
2024-05-25 07:10:47 +05:30
Manav Rathi
d51fb99fd3
type for tsc
2024-05-25 06:34:13 +05:30
Manav Rathi
0379216e05
Remove sx prop (in prep for typing)
2024-05-25 06:30:21 +05:30
Manav Rathi
ccd486f659
tsc
2024-05-25 06:22:11 +05:30
Manav Rathi
ce3ab55069
tsc
2024-05-25 06:21:02 +05:30
Manav Rathi
34effef810
tsc
2024-05-25 06:19:01 +05:30
Manav Rathi
56aceb589d
tsc
2024-05-25 06:06:29 +05:30
Manav Rathi
92a2506f8a
Reduce prop scope
2024-05-25 06:02:47 +05:30
Manav Rathi
e23bc2602f
Reorder
2024-05-25 06:01:06 +05:30
Manav Rathi
69beecb7bb
tsc
...
Omit<...,"inherit"> doesn't resolve
Element implicitly has an 'any' type because expression of type 'OverridableStringUnion<"error" | "inherit" | "secondary" | "primary" | "info" | "success" | "warning", ButtonPropsColorOverrides>' can't be used to index type 'Palette'.
Property 'inherit' does not exist on type 'Palette'.
2024-05-25 05:57:33 +05:30
Manav Rathi
880b13f436
Fix
2024-05-24 20:48:07 +05:30
Manav Rathi
9061caac99
Ditto
2024-05-24 20:43:32 +05:30
Manav Rathi
11cc8e46b7
Session storage shouldn't be undefined in newer browsers
...
Tried FF incognito
2024-05-24 20:41:11 +05:30
Manav Rathi
54820689c2
Towards removing implicit anys
2024-05-24 20:16:55 +05:30
Manav Rathi
acebb86fec
Towards strict
2024-05-24 19:49:11 +05:30
Manav Rathi
367e09599d
Enable more
2024-05-24 19:43:10 +05:30
Manav Rathi
b9fe509567
Enable noImplicitReturns
2024-05-24 19:41:37 +05:30
Manav Rathi
82bffd81de
[web] Tighten auth's tsconfig.json ( #1846 )
...
Ongoing process, just some steps in the direction we wish.
2024-05-24 19:03:53 +05:30
Manav Rathi
7340443b86
lf
2024-05-24 18:57:32 +05:30
Manav Rathi
2cd1dfd720
Chip away
2024-05-24 18:54:16 +05:30
Neeraj Gupta
3c8d29bcdc
[mob] Use custom assetPickerTextDelegate to use en as default ( #1844 )
...
## Description
## Tests
Tested locally
2024-05-24 18:24:48 +05:30
laurenspriem
7a6fa1cd80
Merge remote-tracking branch 'origin/main' into migrate_files_db_to_sqlite_async
2024-05-24 18:23:32 +05:30
Laurens Priem
06a698ddbb
Face wake ( #1843 )
...
## Description
- Fix issue with thumbnail decoding in indexing
- Fix show correct cluster progress counter
- Add wakelock to ML settings page
- Show in settings when device health is low
## Tests
Tested in debug on my pixel
2024-05-24 18:22:00 +05:30
Manav Rathi
3b8c48e92d
Create a next specific base
...
The include still needs to be specified in the importing tsconfig otherwise the
"." is resolved relative to the @/build-config.
2024-05-24 18:17:59 +05:30
Neeraj Gupta
3c0cb20a9b
[mob] Use custom assetPickerTextDelegate to use en as default
2024-05-24 18:13:09 +05:30
Manav Rathi
74bb169f0d
Equivalent to "**/*.ts", "**/*.tsx", "**/*.d.ts"
...
From the docs: https://www.typescriptlang.org/tsconfig/#include
> If the last path segment in a pattern does not contain a file extension or
wildcard character, then it is treated as a directory, and files with
supported extensions inside that directory are included (e.g. .ts, .tsx, and
d.ts by default).
2024-05-24 17:54:05 +05:30
laurenspriem
302890baef
[mob][photos] Fix for PlatformException in video thumbnails
2024-05-24 17:48:03 +05:30
Manav Rathi
54e33d3f42
Create a WIP replacement
2024-05-24 17:29:06 +05:30
Manav Rathi
0adb94f405
Link to @/build-config
2024-05-24 17:17:55 +05:30
Manav Rathi
7d634aa703
Add a note
2024-05-24 17:16:16 +05:30
laurenspriem
b1e0c83733
[mob][photos] Show pause status copy when device is unhealthy
2024-05-24 17:04:35 +05:30
laurenspriem
d4af7792d4
[mob][photos] Forgot this in previous commit
2024-05-24 16:40:14 +05:30
laurenspriem
f301ab57f2
[mob][photos] Use EnteWakeLock in ML settings page
2024-05-24 16:39:42 +05:30
laurenspriem
7b0f5909b5
[mob][photos] Ente wakelock utility
2024-05-24 16:39:24 +05:30
laurenspriem
e9064f6904
[mob][photos] Correct cluster progress counter
2024-05-24 16:29:00 +05:30
ashilkn
022448155d
[mob][photos] Bump up version to v0.8.111
2024-05-24 15:48:39 +05:30
ashilkn
ed830dc387
Merge branch 'main' into migrate_files_db_to_sqlite_async
2024-05-24 15:04:50 +05:30
laurenspriem
0d21fc77b5
[mob][photos] Keep ML settings page awake
2024-05-24 14:45:16 +05:30
Manav Rathi
b26c6e9c0d
[web] Auth - Improve HOTP support ( #1842 )
...
- Use HOTP counter
- Don't advance the bar for HOTPs
2024-05-24 14:43:57 +05:30
ashilkn
a79d11c263
[mob][photos] Add more info in error message
2024-05-24 14:43:39 +05:30
ashilkn
a470ed4dfa
Merge branch 'main' into migrate_files_db_to_sqlite_async
2024-05-24 14:39:46 +05:30
ashilkn
500d7da306
[mob][photos] Remove log lines used for testing
2024-05-24 14:39:16 +05:30
Manav Rathi
057d11f39b
Fix typo
2024-05-24 14:38:49 +05:30
Manav Rathi
c9de6d7a82
Don't advance the bar for HOTPs
2024-05-24 14:35:59 +05:30
Manav Rathi
698ac9f29e
Use HOTP counter
2024-05-24 14:30:05 +05:30
ashilkn
637adb4617
[mob][photos] Simplify how FilesDB migrates
2024-05-24 14:21:02 +05:30
Manav Rathi
a0d26c860c
[web] Fix auth ticker ( #1841 )
2024-05-24 14:16:32 +05:30
Manav Rathi
bd2444d353
[web] Fix auth ticker
2024-05-24 14:11:56 +05:30
Manav Rathi
ca24a86179
[web] Steam support on web version of auth ( #1840 )
2024-05-24 14:01:06 +05:30
Manav Rathi
fffe96a4c7
Tweak
2024-05-24 13:49:21 +05:30
Manav Rathi
0ec75c2435
Parse the type
2024-05-24 13:47:11 +05:30
Manav Rathi
cb78c848d6
Impl
2024-05-24 13:36:55 +05:30
Manav Rathi
6594db9393
Encode counter
2024-05-24 13:26:16 +05:30
Manav Rathi
f6c40ee67d
fromBase32 is exposed in the library API
2024-05-24 13:18:42 +05:30
Manav Rathi
36aa33ed5a
Move to separate file
2024-05-24 13:08:41 +05:30
Neeraj Gupta
776dba4fb0
Face small improvements ( #1839 )
...
## Description
- Fix embeddings fetch issue
- Decrypt embeddings in computer
- Change clustering sorting and remove restrictions
- Cleaned up faces status page
## Tests
Tested in debug mode on pixel phone.
2024-05-24 12:52:41 +05:30
laurenspriem
7f49f530c5
[mob][photos] Bump
2024-05-24 12:47:10 +05:30
laurenspriem
ef6fe80944
[mob][photos] Fix 400 on embedding fetch
2024-05-24 12:44:01 +05:30
Manav Rathi
370b28f9e4
Type
2024-05-24 12:39:06 +05:30
Manav Rathi
05e737cb11
Add steam as a type
2024-05-24 12:32:58 +05:30
laurenspriem
0fdb58eda1
[mob][photos] Force clustering first if too many unclustered faces
2024-05-24 12:30:22 +05:30
Manav Rathi
1ce90839fe
Remove type from auth UI
2024-05-24 12:18:28 +05:30
Manav Rathi
697946f415
Scaffold
2024-05-24 12:12:06 +05:30
laurenspriem
cc91cb8012
[mob][photos] Correct mistake
2024-05-24 11:16:40 +05:30
Manav Rathi
754de7065f
[web] Auth cleanup - Part 3/3 ( #1838 )
...
Prep done.
2024-05-24 11:02:45 +05:30
laurenspriem
5587373b42
[mob][photos] Remove clustering restriction based on indexed amount
2024-05-24 11:00:05 +05:30
laurenspriem
f1d1a4a9e1
[mob][photos] Clustering sort to cluster new files first
2024-05-24 10:57:27 +05:30
Manav Rathi
dc38a8bc9f
Account for node/browser discrepancy
2024-05-24 10:51:19 +05:30
laurenspriem
edf9f743f4
[mob][photos] Prefer using getFileIdFromFaceId
2024-05-24 10:27:16 +05:30
Manav Rathi
fec040e528
Tweak error report
2024-05-24 10:20:58 +05:30
laurenspriem
86f96a5713
[mob][photos] Show intermediate clustering results
2024-05-24 10:19:24 +05:30
laurenspriem
c3fb472287
[mob][photos] Fix clustering progress number
2024-05-24 10:18:17 +05:30
Manav Rathi
eaf8b9cebc
Also include same workaround as mobile app
2024-05-24 10:10:59 +05:30
Manav Rathi
2ce9212457
We encodeURIComponent the pathname
2024-05-24 09:58:50 +05:30
laurenspriem
4fa59ce258
[mob][photos] Common ml util for getting indexable files across faces and clip
2024-05-24 09:56:10 +05:30
ashilkn
320f79bb52
Merge branch 'main' into migrate_files_db_to_sqlite_async
2024-05-24 09:53:44 +05:30
Manav Rathi
59ed89cba1
.get returns null when the property is not present
2024-05-24 09:49:20 +05:30
Manav Rathi
623b71715d
Wrap
2024-05-24 09:42:23 +05:30
laurenspriem
a74943698f
Merge remote-tracking branch 'origin/main' into face_small_improvements
2024-05-24 09:37:53 +05:30
Manav Rathi
bfe8fd83ac
Take 2
2024-05-24 09:29:54 +05:30
Manav Rathi
0a01cac57b
Take 1 (incorrect)
2024-05-24 09:27:28 +05:30
Crowdin Bot
b7f248fa93
New Crowdin translations by GitHub Action
2024-05-24 02:06:42 +00:00
Manav Rathi
d814b6cdf0
Use standard URL parsing - WIP 1
2024-05-23 21:01:18 +05:30
Manav Rathi
1712bf60cb
[web] Auth cleanup - Part 2/x ( #1834 )
...
Preparing for steam support (sibling of
https://github.com/ente-io/ente/pull/1820 )
2024-05-23 20:36:08 +05:30
Manav Rathi
369a5a5233
lf
2024-05-23 20:19:20 +05:30
Manav Rathi
9bae31d748
Parse
2024-05-23 19:38:23 +05:30
Manav Rathi
11453b327f
Improve docs with hints from otpauth
...
https://github.com/hectorm/otpauth
2024-05-23 19:34:53 +05:30
Manav Rathi
7780c1c7b7
Move to the correct place
2024-05-23 19:29:56 +05:30
Manav Rathi
0f1c98d0d0
Reword
2024-05-23 19:22:45 +05:30
Manav Rathi
48fcbdc98c
Reword
2024-05-23 19:10:42 +05:30
Manav Rathi
90d0196d47
Extract logic
2024-05-23 19:06:06 +05:30
ashilkn
484d2dc6cb
Merge branch 'main' into migrate_files_db_to_sqlite_async
2024-05-23 19:04:07 +05:30
Ashil
30a8691c7f
[mob][photos] Fix infinite loading on searching ( #1830 )
...
## Description
Search was infinitely loading even after all search results are ready.
2024-05-23 18:59:36 +05:30
Manav Rathi
69cea6786d
Redistr
2024-05-23 18:54:55 +05:30
laurenspriem
ccac5e73a3
[mob][photos] Remove found faces from status
2024-05-23 18:13:47 +05:30
laurenspriem
3e79c8cf28
[mob][photos] Decrypt remote embeddings in computer
2024-05-23 18:12:41 +05:30
ashilkn
a63558a309
[mob][photos] Resolve merge conflicts and merge main
2024-05-23 17:36:10 +05:30
Neeraj Gupta
31dee1249d
Steam Authenticator migration guide ( #1825 )
...
A quick guide on how to use steamguard-cli to generate a Steam 2FA QR
code for Ente Auth
Inspired by
https://github.com/beemdevelopment/Aegis/wiki/Adding-Steam-to-Aegis-from-steamguard-cli ,
but updated to utilize the latest flags provide by the steamguard-cli
addresses this:
https://github.com/ente-io/ente/discussions/1038#discussioncomment-9520070
2024-05-23 17:13:50 +05:30
Neeraj Gupta
e5a293a6ab
Dart UI isolate fix ( #1829 )
...
## Description
Forgot to bump version in previous PR
2024-05-23 17:10:08 +05:30
laurenspriem
ffcb68b32f
[mob][photos] Bump
2024-05-23 17:05:15 +05:30
laurenspriem
a8af90dfee
[mob][photos] Bump
2024-05-23 17:02:47 +05:30
Neeraj Gupta
6ee38cb291
Dart UI isolate fix ( #1828 )
...
## Description
- Fix for using dart_ui_isolate package properly
## Test
Neeraj tested it
2024-05-23 16:45:17 +05:30
laurenspriem
3810df1b20
[mob][photos] Fix for dart_ui_isolate
2024-05-23 16:37:34 +05:30
laurenspriem
cc8e345a17
Revert "[mob][photos] Revert back to FlutterIsolate"
...
This reverts commit c4a6011621 .
2024-05-23 16:35:45 +05:30
laurenspriem
63653411b8
[mob][photos] Logs
2024-05-23 16:33:21 +05:30
laurenspriem
c4a6011621
[mob][photos] Revert back to FlutterIsolate
2024-05-23 16:32:25 +05:30
Manav Rathi
1ee52c780f
[desktop] Allow refreshing when inside an album ( #1827 )
...
Steps to reproduce on Linux:
- Open an album
- Open a photo
- View > Reload
Causes a 404 page to be displayed.
2024-05-23 16:17:41 +05:30
Manav Rathi
b402662c09
[desktop] Allow refreshing when inside an album
...
Steps to reproduce on Linux:
- Open an album
- Open a photo
- View > Reload
Causes a 404 page to be displayed.
2024-05-23 16:13:21 +05:30
Neeraj Gupta
5e4d530b93
[mob] Fix range calculation while refresh lazy gallery group
2024-05-23 15:18:02 +05:30
Neeraj Gupta
22ff318249
[mob] Fix bug in daysInSameWeek check
2024-05-23 15:11:41 +05:30
Rex Ng
51756d45d9
Steam Authenticator migration guide
...
guide on how to use steamguard-cli to generate a qr code for Ente Auth
2024-05-23 17:41:15 +08:00
Neeraj Gupta
a3bb7ad85a
[mob][photos] Use flutter 3.22 for internal build ( #1824 )
2024-05-23 14:51:44 +05:30
laurenspriem
17058299c1
[mob][photos] Use flutter 3.22 for internal build
2024-05-23 14:50:37 +05:30
Laurens Priem
65de02d8d9
Face fix ( #1823 )
...
## Description
- Bug fixes
- Logging
## Tests
Tested on my pixel phone with remote embedding fetch disabled.
2024-05-23 14:42:04 +05:30
Laurens Priem
1f9e222d6e
Merge branch 'main' into face_fix
2024-05-23 14:40:26 +05:30
Manav Rathi
3d96be6c27
[desktop] Keep integral millisecond precision for modified time ( #1822 )
...
Fixes the following upload:
> metadata: {title: xxx.jpeg, creationTime: 1715925330480368.8,
modificationTime: 1715925330480368.8, latitude: null, longitude: null,
fileType: 0, hash: ...}
Related: https://github.com/ente-io/ente/pull/1821
2024-05-23 14:38:31 +05:30
laurenspriem
1bbe495306
[mob][photos] Bump
2024-05-23 14:36:17 +05:30
laurenspriem
a76f3ca1b3
[mob][photos] Logging
2024-05-23 14:35:22 +05:30
laurenspriem
7800b7db32
[mob][photos] Regularly check for wifi
2024-05-23 14:35:15 +05:30
Manav Rathi
ea2a355bcc
Revert to the behaviour of the existing 1.6.63 client
2024-05-23 14:34:24 +05:30
laurenspriem
d585b75514
[mob][photos] Logging
2024-05-23 14:27:29 +05:30
Manav Rathi
5caa32b1e0
Also add for zip reading
2024-05-23 14:27:17 +05:30
laurenspriem
11402d7819
[mob][photos] Fix indexing pausing
2024-05-23 14:27:12 +05:30
Neeraj Gupta
643b77e81e
Fix title for month
2024-05-23 14:18:37 +05:30
Ashil
a41f705dad
Upgrade to flutter 3.22.0 ( #1804 )
2024-05-23 14:17:47 +05:30
Neeraj Gupta
3ce8a09e39
Merge branch 'main' into generic_group_by
2024-05-23 14:13:35 +05:30
Neeraj Gupta
69b808e62c
[mobile] New translations ( #1788 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-05-23 14:10:39 +05:30
laurenspriem
1e1e629891
[mob][photos] Set parallel fetch to five
2024-05-23 14:07:04 +05:30
Manav Rathi
a7e96d055c
[web] Auth cleanup - Part 1/x ( #1820 )
...
In preparation for adding steam support
2024-05-23 13:42:34 +05:30
Manav Rathi
5e2261f793
Unclass
2024-05-23 13:36:44 +05:30
Manav Rathi
206be5c16f
Document
2024-05-23 13:19:05 +05:30
Manav Rathi
41c87efc5a
Use the union
2024-05-23 13:07:33 +05:30
Manav Rathi
171af35d85
Reword
2024-05-23 13:06:27 +05:30
Manav Rathi
99f47dc1ae
Move into the function
2024-05-23 13:03:31 +05:30
Neeraj Gupta
cc7a516eba
[mob][photos] Bump ( #1819 )
...
## Description
## Tests
2024-05-23 13:00:41 +05:30
Manav Rathi
26436f116f
Nonopt
2024-05-23 12:58:47 +05:30
laurenspriem
9eab415906
[mob][photos] Bump
2024-05-23 12:58:42 +05:30
Manav Rathi
14655e5633
Fix
2024-05-23 12:47:29 +05:30
Manav Rathi
51dc8d1de6
Rearrange
2024-05-23 12:40:35 +05:30
Manav Rathi
51568e6c56
non optional
2024-05-23 12:20:04 +05:30
Manav Rathi
d2743f4121
Unclass
2024-05-23 12:16:02 +05:30
Neeraj Gupta
05c50e78bc
Face flag ( #1818 )
...
## Description
Changes faces flag to use beta flag.
2024-05-23 12:13:46 +05:30
laurenspriem
9ac7b29e96
[mob][photos] Bump
2024-05-23 12:12:37 +05:30
laurenspriem
42106a72b3
[mob][photos] Change faces flag
2024-05-23 12:12:19 +05:30
Manav Rathi
2504046e26
Move
2024-05-23 12:11:11 +05:30
Manav Rathi
a104f36561
Inline
2024-05-23 12:06:54 +05:30
Manav Rathi
b26afdcf2e
Inline
2024-05-23 11:43:35 +05:30
Manav Rathi
bf707ae02d
Inline
2024-05-23 11:37:55 +05:30
Manav Rathi
68648d2f6c
Remove nesting
2024-05-23 11:35:44 +05:30
Manav Rathi
371b8bf9cc
[web] Rework the video chunk decryptor stream logic ( #1817 )
2024-05-23 10:56:24 +05:30
Manav Rathi
3b89471b87
Use a standard converter
2024-05-23 10:17:11 +05:30
Manav Rathi
8a2117f9d4
Chunk
2024-05-23 10:09:47 +05:30
Manav Rathi
132ddd3648
Rework the video chunk decryptor stream logic
...
When running on Ubuntu 24 arm64 in the desktop app (didn't test on web0, trying
to open certain videos fails with:
> [rndr] [error] Failed to process file stream: TypeError: Failed to execute
'enqueue' on 'ReadableStreamDefaultController': Cannot enqueue a chunk into a
closed readable stream
While not specifically fixing that issue, I'm first rewriting this to use the
more normal (recommended?) approach of implementing a pull instead of doing
everything in start. Maybe that fixes the issue, otherwise at least one less
ghost for me to worry about.
2024-05-23 09:51:29 +05:30
ashilkn
7aa26a950d
[mob][photos] Bump up to version 0.8.103
2024-05-22 20:44:10 +05:30
ashilkn
b74be0b8f1
Merge branch 'main' into migrate_files_db_to_sqlite_async
2024-05-22 20:41:31 +05:30
Neeraj Gupta
048aaee40d
[mob][photos] Bump ( #1814 )
...
## Description
Bump for internal release, which I forgot in previous PR.
2024-05-22 18:58:35 +05:30
ashilkn
8caa559812
[mob][photos] Resolve merge conflicts and merge main
2024-05-22 18:33:43 +05:30
laurenspriem
04475110ce
[mob][photos] Bump
2024-05-22 17:56:43 +05:30
Laurens Priem
02366eb27f
[mob][photos] Small fix in index scheduling ( #1813 )
...
## Description
- Small fix for scenario where MLController fired quicker than we could
pause
## Tests
Tested on my pixel phone.
2024-05-22 17:21:30 +05:30
laurenspriem
6c3953e855
[mob][photos] Small fix in index scheduling
2024-05-22 17:11:11 +05:30
Laurens Priem
201286f59a
Ml fixes ( #1812 )
...
## Description
- Fixed some issues in face indexing
- Cleaned up some functions in FaceMlService
- Hooked iOS onto MLController for battery check, for faces and clip
## Tests
Tested on my Pixel phone only
2024-05-22 16:56:16 +05:30
Prateek Sunal
b00bffd785
Ente Auth: Add support for Steam domain (steampowered.com) as an issuer ( #1809 )
...
## Description
I don't think I'm the only one using website domains as issuers of TOTP
codes. This change will add support for the Steam domain
(steampowered.com) as an issuer.
2024-05-22 16:32:33 +05:30
laurenspriem
d477b55071
[mob][photos] Bump
2024-05-22 16:23:15 +05:30
Vladyslav Pashynskykh
227b7ddba0
Use uri.host instead of issuer in _GetDigits
2024-05-22 13:51:07 +03:00
ashilkn
22fc67c8c3
[mob][photos] Remove unnecessary parameters
2024-05-22 16:17:05 +05:30
laurenspriem
d12f570178
[mob][photos] Logging
2024-05-22 16:15:30 +05:30
Vladyslav
70dc660f5a
Merge branch 'ente-io:main' into main
2024-05-22 13:37:42 +03:00
laurenspriem
e4c379963f
[mob][photos] Logging
2024-05-22 16:04:26 +05:30
laurenspriem
e44be63586
[mob][photos] Logs
2024-05-22 15:54:56 +05:30
laurenspriem
6d5436c885
[mob][photos] Hook iOS into MLController for temperature check only
2024-05-22 15:50:14 +05:30
Vladyslav Pashynskykh
d75abcf6a7
Ente Auth: Add support for Steam domain used as issuer
2024-05-22 13:02:11 +03:00
laurenspriem
b3229785a0
[mob][photos] Small fix
2024-05-22 15:26:03 +05:30
Prateek Sunal
bd8757bbb8
[FIX (Auth)] Destroy window on exit, Color scheme fix, Hide code for steam fix ( #1810 )
...
## Description
## Tests
2024-05-22 15:24:08 +05:30
laurenspriem
92bafa7c38
[mob][photos] Temp fix for double assigned persons
2024-05-22 15:19:07 +05:30
Neeraj Gupta
ce6160a06a
Merge branch 'main' into generic_group_by
2024-05-22 15:18:44 +05:30
laurenspriem
df756076e8
[mob][photos] Small cleanup of FaceMlService
2024-05-22 14:52:13 +05:30
laurenspriem
ffc9eecbd1
[mob][photos] Move listeners inside init
2024-05-22 14:45:16 +05:30
laurenspriem
678efd1e8b
[mob][photos] Refactor of flags for faceMlService
2024-05-22 14:41:44 +05:30
ashilkn
cb9ac0d939
[mob][photos] bump up version to 0.8.100
2024-05-22 14:21:31 +05:30
ashilkn
f513473362
[mob][photos] Check db version when sqflite was used and run only migrations that are necessary using sqlite_async
...
Tested adding a new migration and it works. Tested two cases (a)Fresh install (b)Opening app with new migration added and the last db migration was done when sqflite was used
2024-05-22 14:20:29 +05:30
Prateek Sunal
9ab82621b9
fix(auth): hide codes reg ex, match every non-whitespace character
2024-05-22 14:08:09 +05:30
Prateek Sunal
59c2c7e343
fix(auth): color scheme for pinned
2024-05-22 14:06:41 +05:30
Prateek Sunal
8c3c0b2128
fix(auth): destroy window when exiting from tray
2024-05-22 13:30:42 +05:30
Vladyslav Pashynskykh
954581093d
Ente Auth: Add support for Steam domain used as issuer
2024-05-22 09:51:12 +03:00
laurenspriem
78afae4013
[mob][photos] Lower file download limit
2024-05-22 11:40:22 +05:30
laurenspriem
7811c58214
[mob][photos] Inline
2024-05-22 11:08:51 +05:30
laurenspriem
85a8f6b7cf
[mob][photos] MLController lower interaction times for now
2024-05-22 10:47:08 +05:30
Manav Rathi
f60e750848
[web] Inline sidebar code ( #1803 )
...
... to make it more manageable.
2024-05-21 20:04:02 +05:30
Manav Rathi
a086f36433
Fix type
2024-05-21 19:38:42 +05:30
Manav Rathi
4cb49c0b4a
Fix warning about required key
2024-05-21 19:31:52 +05:30
Manav Rathi
334587474f
Inline
2024-05-21 19:20:50 +05:30
Manav Rathi
0d52737c49
Inline
2024-05-21 19:18:54 +05:30
Manav Rathi
d4dc080231
Inline
2024-05-21 19:14:50 +05:30
Manav Rathi
f8d35c3dcf
Inline
2024-05-21 19:10:29 +05:30
Manav Rathi
c20b9fa5fa
Rename
2024-05-21 19:07:04 +05:30
Manav Rathi
6a8fa727a9
Inline
2024-05-21 19:06:30 +05:30
Manav Rathi
7712a8bd10
Inline
2024-05-21 18:45:53 +05:30
Manav Rathi
4feb8fd1f1
Inline
2024-05-21 18:44:36 +05:30
Manav Rathi
994876911a
Inline
2024-05-21 18:42:42 +05:30
Manav Rathi
d6398bd8fc
Inline
2024-05-21 18:39:42 +05:30
Manav Rathi
43064b617a
Inline
2024-05-21 18:36:26 +05:30
ashilkn
4fb9e75394
[mob][photos] Bump up version to 0.8.99
2024-05-21 18:36:01 +05:30
ashilkn
ee348f5585
Merge branch 'main' into migrate_files_db_to_sqlite_async
2024-05-21 18:34:48 +05:30
ashilkn
eaca151a9f
[mob][photos] Minor change
2024-05-21 18:34:11 +05:30
Manav Rathi
789783a370
Inline
2024-05-21 18:34:06 +05:30
Manav Rathi
9db1197c19
Inline
2024-05-21 18:33:08 +05:30
Manav Rathi
56a71c2cd8
Inline
2024-05-21 18:31:55 +05:30
Neeraj Gupta
c21a0cfdb4
[mob] Lint fix
2024-05-21 17:46:23 +05:30
Neeraj Gupta
241c755446
Merge branch 'main' into generic_group_by
2024-05-21 17:45:27 +05:30
ashilkn
e3ea22f479
[mob][photos] add comment
2024-05-21 17:44:38 +05:30
ashilkn
5a017616f5
[mob][photos] Fix sqlite command syntax errors
2024-05-21 17:10:42 +05:30
Neeraj Gupta
608c97603b
Mobile face ( #1799 )
...
## Description
One fix related to DB, rest just more logging
2024-05-21 17:02:40 +05:30
laurenspriem
a9721e7744
[mob][photos] Bump
2024-05-21 17:02:14 +05:30
Neeraj Gupta
44e5af0434
[mob] Fix bug during logout ( #1800 )
...
## Description
## Tests
Tested locally
2024-05-21 16:59:20 +05:30
Neeraj Gupta
dfbdc94e61
[mob] Fix bug during logout
2024-05-21 16:58:54 +05:30
laurenspriem
71d3427879
[mob][photos] Logging
2024-05-21 16:56:00 +05:30
ashilkn
159fdf83ad
[mob][photos] Migrate to sqlite_async(14)
2024-05-21 16:54:09 +05:30
laurenspriem
d235ff1035
[mob][photos] Inline
2024-05-21 16:53:52 +05:30
ashilkn
b2a359ca59
[mob][photos] Migrate to sqlite_async(13): Use getAll() instead of execute() for SELECT commands
2024-05-21 16:53:49 +05:30
laurenspriem
ee5be7f339
[mob][photos] Make sure faces tables are initialized
2024-05-21 16:43:55 +05:30
Neeraj Gupta
9b0e8b265d
[auth] New translations ( #1789 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-05-21 16:43:18 +05:30
laurenspriem
c0f243cee0
[mob][photos] Logging
2024-05-21 16:37:06 +05:30
laurenspriem
1bd2033a63
[mob][photos] Make sure clustering can run again after exception
2024-05-21 16:34:46 +05:30
ashilkn
cae3748995
[mob][photos] Resolve conflicts and merge main
2024-05-21 16:32:03 +05:30
Manav Rathi
982f0d8f77
[web] Improve consistency with mobile impl ( #1797 )
2024-05-21 16:12:57 +05:30
ashilkn
49e64b3d4c
[mob][photos] Fix issue with EnteFile not having location data
2024-05-21 16:12:44 +05:30
Manav Rathi
9e26b81adf
We don't need them
2024-05-21 16:03:47 +05:30
Manav Rathi
94cc26aead
xMin, yMin to x, y in the remote format
2024-05-21 15:51:55 +05:30
Neeraj Gupta
d4b4007d96
[Auth] Fix parsing of code display when issuer/account contains special character ( #1795 )
...
## Description
## Tests
2024-05-21 14:48:12 +05:30
Neeraj Gupta
2daf5c8fde
[auth] Bump version 3.0.4+304
2024-05-21 14:45:19 +05:30
Neeraj Gupta
7a5d4cedf6
Add log
2024-05-21 14:42:51 +05:30
Neeraj Gupta
2abc57f981
Minor refactor
2024-05-21 14:36:53 +05:30
Manav Rathi
2d5894c5d6
Convert point and box to regular objects
2024-05-21 14:28:33 +05:30
laurenspriem
0d43c0d326
Merge remote-tracking branch 'origin/main' into mobile_face
2024-05-21 14:06:04 +05:30
laurenspriem
1b46e159da
[mob][photos] Put x and y instead of xMin and yMin in embeddingsJSON
2024-05-21 14:03:19 +05:30
Neeraj Gupta
a4d6fece41
Fix OTPAuthUrl format
2024-05-21 13:50:18 +05:30
Neeraj Gupta
86b24a4ccf
[auth] Add safe parsing of code display
2024-05-21 13:34:01 +05:30
Neeraj Gupta
8520cdd1bb
Gracefully handle failure in codeDisplay parsing
2024-05-21 13:05:10 +05:30
Neeraj Gupta
0655617a9e
Improve log
2024-05-21 12:59:39 +05:30
Manav Rathi
4dbc8ab31e
[web] ML prune todos ( #1791 )
2024-05-21 11:56:13 +05:30
Manav Rathi
1a376a1a9b
Update deps
2024-05-21 11:52:01 +05:30
Manav Rathi
6e82964bf2
Post rebase
2024-05-21 11:50:13 +05:30
Manav Rathi
fdd5ffd45c
Rename
2024-05-21 11:48:07 +05:30
Manav Rathi
ccb5c48c7d
Comment
2024-05-21 11:46:49 +05:30
Manav Rathi
074d315c9f
We need both
2024-05-21 11:46:48 +05:30
Manav Rathi
b8734fcc6c
Add TODO
2024-05-21 11:46:27 +05:30
Manav Rathi
a8229f325d
Document and move
2024-05-21 11:46:27 +05:30
Manav Rathi
5768edb3a5
Thank you Laurens!
2024-05-21 11:46:27 +05:30
Manav Rathi
8bc80d2821
Merge
2024-05-21 11:46:26 +05:30
Manav Rathi
825f5ff88d
Inline
2024-05-21 11:45:56 +05:30
Manav Rathi
5aee42d59d
Remove calculation
2024-05-21 11:45:56 +05:30
Manav Rathi
c8be764f35
Remove unused rotation
2024-05-21 11:45:55 +05:30
Manav Rathi
4e2f7c95e3
[web][photos] solve TODOs ( #1790 )
...
## Description
- Removed redundant rotation parameter in cropping
- Reviewed TODO regarding dependency: no changes
- Included proper Non-Max Suppression for filtering faces, same as on
Mobile
2024-05-21 11:42:26 +05:30
laurenspriem
56cd3a9949
[web][photos] Rename cropWithRotation to cropImage
2024-05-21 11:39:46 +05:30
Manav Rathi
12ce21cd08
[web] New translations ( #1787 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-05-21 11:38:47 +05:30
laurenspriem
ae5496f306
[web][photos] solve TODOs
2024-05-21 11:35:07 +05:30
Crowdin Bot
d23638c30d
New Crowdin translations by GitHub Action
2024-05-21 02:05:40 +00:00
Crowdin Bot
5724fad813
New Crowdin translations by GitHub Action
2024-05-21 01:57:44 +00:00
Crowdin Bot
ffe54f591c
New Crowdin translations by GitHub Action
2024-05-21 01:40:33 +00:00
Prateek Sunal
13f9358a4f
[FIX] Auth desktop icons and steam code ( #1783 )
...
## Description
## Tests
2024-05-20 23:06:34 +05:30
Prateek Sunal
4289ab2393
chore(auth): capitalize app name
2024-05-20 23:01:32 +05:30
Prateek Sunal
4032952168
fix(auth): show progress for steam too
2024-05-20 22:59:44 +05:30
Prateek Sunal
d104fc6788
fix(auth): support stream codes completely
2024-05-20 22:59:22 +05:30
Prateek Sunal
85396158aa
chore(auth): bump version
2024-05-20 21:22:35 +05:30
Prateek Sunal
3d91b548db
Merge remote-tracking branch 'origin' into auth-deskicons
2024-05-20 21:18:11 +05:30
Prateek Sunal
e500347fc5
fix(auth): update all desktop icons
2024-05-20 21:17:37 +05:30
Manav Rathi
9c667efee5
[web] Don't sync CLIP emeddings in the web app ( #1782 )
2024-05-20 21:10:21 +05:30
Manav Rathi
0877d9c788
[web] Don't sync CLIP emeddings in the web app
2024-05-20 20:59:05 +05:30
Manav Rathi
be9f8b8b1d
[desktop] App name is always ente now
...
Fixed in 7049a901f8
2024-05-20 20:09:42 +05:30
Neeraj Gupta
b1314729b1
Mobile faces v0 ( #1776 )
2024-05-20 17:46:38 +05:30
Neeraj Gupta
0e957cbecb
[photos] Bump version 0.8.97+617
2024-05-20 17:33:22 +05:30
Neeraj Gupta
57e9ef10af
Fix lint
2024-05-20 17:30:57 +05:30
Neeraj Gupta
ee7c1bafc3
Enable remote fetch
2024-05-20 17:29:09 +05:30
Neeraj Gupta
93473ebd12
Lint fix
2024-05-20 17:17:37 +05:30
Neeraj Gupta
e9be2b46a1
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-05-20 17:09:46 +05:30
Neeraj Gupta
e4bec56ea3
Remove unused isar submodule
2024-05-20 17:09:23 +05:30
Neeraj Gupta
1e3fca2835
Remove unused submodule
2024-05-20 17:09:00 +05:30
Neeraj Gupta
58851f2d6e
Remove unused submodule
2024-05-20 17:08:01 +05:30
laurenspriem
5172ce3126
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-05-20 16:56:53 +05:30
laurenspriem
3e1e26feb0
[mob][photos] Bigger and separate resources pool for face generation
2024-05-20 16:54:22 +05:30
Neeraj Gupta
aa8e128c44
Merge branch 'main' into mobile_face
2024-05-20 16:42:11 +05:30
Neeraj Gupta
cacb50b040
Fix git submodule
2024-05-20 16:40:21 +05:30
laurenspriem
58dcceca9f
[mob][photos] Revert regression
2024-05-20 15:12:12 +05:30
laurenspriem
84f7d20966
[mob][photos] Put faces behind feature flag
2024-05-20 14:51:35 +05:30
laurenspriem
76848c826e
[mob][photos] Change embeddings server structure
2024-05-20 14:18:34 +05:30
laurenspriem
09b2732d76
[mob][photos] Use hidden cached files for count
2024-05-20 10:23:07 +05:30
laurenspriem
a48c8b481e
[mob][photos] Small changes
2024-05-20 09:41:11 +05:30
laurenspriem
bd28254021
[mob][photos] Fix fix trigger for iOS
2024-05-18 16:54:46 +05:30
laurenspriem
7263c45300
[mob][photos] More debug
2024-05-18 16:50:11 +05:30
laurenspriem
613dffa03f
[mob][photos] Small refactor
2024-05-18 15:58:03 +05:30
laurenspriem
131108a6db
[mob][photos] Debug option to run indexing
2024-05-18 15:23:24 +05:30
laurenspriem
90c0ad08da
[mob][photos] Remove jank
2024-05-18 15:22:41 +05:30
laurenspriem
a222e06634
[mob][photos] Fix breakup cluster for large clusters
2024-05-18 12:05:54 +05:30
laurenspriem
bcf78fb4b9
[mob][photos] generated intl
2024-05-18 12:05:00 +05:30
Neeraj Gupta
b00ee96dde
[mob] Fix indexing trigger for iOS
2024-05-18 05:31:20 +05:30
Neeraj Gupta
ea587b6ccd
[mob] Index hidden files
2024-05-18 05:31:04 +05:30
laurenspriem
af88756b5d
[mob][photos] Don't show people results until clustering is mostly done
2024-05-17 18:39:07 +05:30
laurenspriem
df867b5957
[mob][photos] Undo change
2024-05-17 18:33:48 +05:30
laurenspriem
4bfb69dcc4
[mob][photos] Debug
2024-05-17 18:32:23 +05:30
laurenspriem
b1ccc39178
[mob][photos] More debug options
2024-05-17 18:15:43 +05:30
laurenspriem
b0ef3a070e
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-05-17 17:52:48 +05:30
Neeraj Gupta
e331443691
[mob] Enable ml run on iOS
2024-05-17 17:47:10 +05:30
Neeraj Gupta
285b1f9527
Merge branch 'main' into mobile_face
2024-05-17 17:34:18 +05:30
laurenspriem
7a37eca4e6
[mob][photos] Refresh people section on people changed event
2024-05-17 17:33:31 +05:30
laurenspriem
cd9db4d10f
[mob][photos] Revert to SearchService just for now
2024-05-17 17:21:48 +05:30
laurenspriem
460025ce4a
[mob][photos] Higher fetch limit
2024-05-17 17:16:49 +05:30
ashilkn
a7e0f3df7b
[mob][photos] Remove sqflite import in filesDB
2024-05-17 17:05:58 +05:30
ashilkn
ab9cef689d
[mob][photos] Create ConflictAlgorithm enum and stop using it from sqflite
2024-05-17 16:40:59 +05:30
ashilkn
18d68bbdf3
Migrate to sqlite_async(13): Migrate db migration to use sqlite_async
2024-05-17 16:34:04 +05:30
ashilkn
48436694eb
[mob][photos] Fix incorrent sqlite operation
2024-05-17 16:28:13 +05:30
laurenspriem
b0fe3946ef
[mob][photos] On empty people section go to ML status page
2024-05-17 16:19:38 +05:30
laurenspriem
8a2e2a8f80
[mob][photos] Copy change
2024-05-17 16:19:07 +05:30
laurenspriem
c8efc5fca0
[mob][photos] Debug DB call timings
2024-05-17 15:52:08 +05:30
laurenspriem
992ca1c4de
[mob][photos] Rename parallelism variables for clarity
2024-05-17 15:42:38 +05:30
laurenspriem
baf24aca99
[mob][photos] Faces update status
2024-05-17 15:38:33 +05:30
laurenspriem
76a10fb84c
[mob][photos] Index hidden for faces last
2024-05-17 15:26:12 +05:30
ashilkn
16178b6f09
[mob][photos] Add missing paranthesis
2024-05-17 15:09:10 +05:30
laurenspriem
1f78f71d0d
[mob][photos] Include hidden for indexable count
2024-05-17 15:08:06 +05:30
laurenspriem
88b75c1191
[mob][photos] Migrate some db calls to async
2024-05-17 15:05:34 +05:30
laurenspriem
372fdd8a05
[mob][photos] Partly revert previous commit
2024-05-17 15:01:48 +05:30
laurenspriem
63618f00b2
[mob][photos] Clip don't index hidden files
2024-05-17 14:10:05 +05:30
ashilkn
c2b6032b6f
[mob][photos] Fix broken query
2024-05-17 13:40:38 +05:30
laurenspriem
41edee7d04
[mob][photos] Update people section after clustering
2024-05-17 12:30:11 +05:30
laurenspriem
9e8a127d4a
[mob][photos] Only cluster when indexing is nearly done
2024-05-17 12:28:57 +05:30
ashilkn
a44e5f9505
[mob][photos] Migrate to sqlite_async(12): Migrate entities
2024-05-17 11:47:32 +05:30
laurenspriem
1299e12d92
[mob][photos] Cleanup face debug options
2024-05-17 11:27:42 +05:30
laurenspriem
a8da045a32
[mob][photos] Inline
2024-05-17 10:33:19 +05:30
laurenspriem
d7e7aaa26f
[mob][photos] Small refactor
2024-05-17 10:32:37 +05:30
laurenspriem
1f82599fb6
[mob][photos] use spinner
2024-05-17 10:21:33 +05:30
laurenspriem
345eed5209
[mob][photos] Remove old TODOs
2024-05-17 10:17:01 +05:30
laurenspriem
725e628537
[mob][photos] Show clustering progress
2024-05-17 10:09:27 +05:30
ashilkn
28ddb93747
[mob][photos] Add missing parameters for query
2024-05-16 20:17:58 +05:30
ashilkn
2b0fa9bae6
[mob][photos] Migrate to sqlite_async(11)
2024-05-16 19:34:59 +05:30
laurenspriem
579239ad54
[mob][photos] Disable edit faces from file info for now
2024-05-16 18:52:29 +05:30
laurenspriem
288adb2e7c
[mob][photos] Make faces loading in file info less ugly
2024-05-16 18:48:46 +05:30
laurenspriem
f441a0b456
[mob][photos] Don't show the option to assign suggestion to different person
2024-05-16 18:16:42 +05:30
ashilkn
16d54645bc
[mob][photos] Migrate to sqlite_async(10)
2024-05-16 18:02:39 +05:30
laurenspriem
d9232c1b83
[mob][photos] Show faces index status in settings
2024-05-16 17:28:09 +05:30
ashilkn
dec7c45310
[mob][photos] Migrate to sqlite_async(9)
2024-05-16 16:41:57 +05:30
laurenspriem
1932a92cb8
[mob][photos] Require indexing 80% done before clustering
2024-05-16 16:39:58 +05:30
laurenspriem
9251fd8196
[mob][photos] Small change
2024-05-16 16:39:29 +05:30
laurenspriem
7f358c4bff
[mob][photos] Better db query
2024-05-16 16:36:32 +05:30
laurenspriem
e9392d8f33
[mob][photos] Automatic sync
2024-05-16 16:11:12 +05:30
ashilkn
1a360d3ee7
[mob][photos] Migrate to sqlite_async(8): Migrate insert() + rearrange + clean up
2024-05-16 15:37:00 +05:30
laurenspriem
e414128f18
[mob][photos] Initial settings screen for face recognition
2024-05-16 14:30:45 +05:30
ashilkn
584a37d2a2
[mob][photos] Remove obsolete code
...
This code is from when we used to support favoriting un-uploaded files
2024-05-16 14:20:03 +05:30
ashilkn
cd023b621a
[mob][photos] Remove optional parameter which should never be used
...
Since generatedID (_id) has NOT NULL constrain, it shouldn't be in a parameter set of a query
2024-05-16 12:59:19 +05:30
ashilkn
7fdc2b5e66
[mob][photos] Migrate to sqlite_async(8): Fix faulty update statements due to incorrect query generation
2024-05-16 12:48:21 +05:30
ashilkn
1e7779a819
[mob][photos] Remove method inline annotation which doesn
...
't have noticeable perf improvement + remove commented out code
2024-05-15 21:18:14 +05:30
ashilkn
56478fcb8a
[mob][photos] avoid unnecessary compute
2024-05-15 21:10:37 +05:30
ashilkn
e179d351d9
[mob][photos] Migrate to sqlite_async(7): Assign String '{}' instead of map object {} to fix unexpected behaviour
2024-05-15 21:04:32 +05:30
ashilkn
25554209ec
[mob][photos] Migrate to sqlite_async)(6): Migrate insertMultipleNew to use sqlite_async
2024-05-15 19:52:55 +05:30
laurenspriem
ccec166fa0
[mob][photos] Copy change for empty people section
2024-05-15 17:01:08 +05:30
laurenspriem
1e5512b36f
[mob][photos] Don't show PeopleSection when faces is disabled
2024-05-15 16:54:34 +05:30
laurenspriem
3d906490a6
[mob][photos] Rename
2024-05-15 16:33:31 +05:30
laurenspriem
9946d08697
[mob][photos] Check wifi before indexing
2024-05-15 16:10:50 +05:30
ashilkn
d1a5921c27
[mob][photos] Migrate to sqlite_async(5): Create a method to get parameter set from file without calling getRowForFile()
2024-05-15 15:28:24 +05:30
laurenspriem
83a873672f
[mob][photos] Remove double face debug widget
2024-05-15 14:43:31 +05:30
laurenspriem
cdf3d0e037
[mob][photos] Automatic clustering after indexing
2024-05-15 13:31:12 +05:30
laurenspriem
eef18ca054
[mob][photos] Logs
2024-05-15 13:27:19 +05:30
laurenspriem
c142ed07b8
[mob][photos] Don't show empty faces in debug
2024-05-15 12:04:10 +05:30
laurenspriem
6ab1371077
[mob][photos] Internally keep track of MLController status
2024-05-15 11:33:35 +05:30
laurenspriem
b2c274e73b
[mob][photos] Extra safety checks for hooking MLController
2024-05-15 11:03:31 +05:30
laurenspriem
48e78d170d
[mob][photos] Regression dumb fix
2024-05-14 19:45:55 +05:30
laurenspriem
df1ca5d583
[mob][photos] Hook faces into MachineLearningController
2024-05-14 18:09:38 +05:30
laurenspriem
17696c6665
[mob][photos] Separate debug breakupCluster for cluster
2024-05-14 16:36:33 +05:30
laurenspriem
4f9fc9fb6a
[mob][photos] Fix banner for light theme
2024-05-14 16:19:12 +05:30
laurenspriem
ef33754108
[mob][photos] Review suggestions banner
2024-05-14 16:04:44 +05:30
laurenspriem
3724ea0af1
[mob][photos] Add a name banner
2024-05-14 16:04:33 +05:30
laurenspriem
cb51e3e5b5
[mob][photos] PeopleBanner widget
2024-05-14 16:04:15 +05:30
laurenspriem
848b9c3b1b
[mob][photos] Change copy
2024-05-14 15:39:31 +05:30
laurenspriem
71ca8a414c
[mob][photos] Copy change
2024-05-14 15:22:08 +05:30
ashilkn
ff14eb1d5a
[mob][photos] Migrate to sqlite_async (4)
2024-05-14 14:59:03 +05:30
laurenspriem
4af9d46111
[mob][photos] Copy change
2024-05-14 14:45:22 +05:30
laurenspriem
2dc17dcec8
[mob][photos] Remove padding for banner
2024-05-14 14:24:35 +05:30
laurenspriem
a7bcd62a9d
[mob][photos] Move banners to bottom of cluster/people page
2024-05-14 13:03:06 +05:30
laurenspriem
3b8cae068e
[mob][photos] Retries for fetching face embeddings
2024-05-14 12:03:15 +05:30
laurenspriem
f4024d2007
[mob][photos] Suggestion option to assign to different person
2024-05-14 11:51:50 +05:30
laurenspriem
a3eba12ccf
[mob][photos] Feedback buttons untappable when loading faces
2024-05-14 11:19:17 +05:30
laurenspriem
2cf193c2d0
[mob][photos] Avoid redundant db calls
2024-05-13 21:49:02 +05:30
laurenspriem
ed23286331
[mob][photos] Single spinner in suggestion page
2024-05-13 21:20:49 +05:30
laurenspriem
36ac637206
[mob][photos] Precompute max 8 face thumbnails
2024-05-13 20:47:33 +05:30
ashilkn
8fcd05b95f
[mob][photos] Migrate to sqlite_async (3)
2024-05-13 18:29:01 +05:30
ashilkn
3a0882a1a9
[mob][photos] Migrate to sqlite_async (2): Migrate all update queries in filesDB
2024-05-13 17:57:22 +05:30
laurenspriem
2205d21770
[mob][photos] No double taps allowed when assigning cluster
2024-05-13 16:41:06 +05:30
ashilkn
5bd845d32b
[mob][photos] Migrate to sqlite_async (1)
2024-05-13 15:39:35 +05:30
laurenspriem
5815b57fe3
[mob][photos] Cannot make up mind on copy
2024-05-13 15:22:37 +05:30
laurenspriem
7c7ee6c432
[mob][photos] Copy change
2024-05-13 15:18:54 +05:30
laurenspriem
bb9c0673a8
[mob][photos] Don't use spinner in people section
2024-05-13 14:58:09 +05:30
laurenspriem
022d89b4a0
[mob][photos] Copy change
2024-05-13 14:47:30 +05:30
laurenspriem
e188382f09
[mob][photos] Suggestion yes no button in row not column
2024-05-13 14:42:41 +05:30
laurenspriem
75f0b0481b
[mob][photos] Show spinner when generating face
2024-05-13 14:08:55 +05:30
laurenspriem
d7bd735f7b
[mob][photos] Make add new person better tapable
2024-05-13 13:46:00 +05:30
laurenspriem
1f2c3f73df
[mob][photos] Prevent dubble tap add person
2024-05-13 13:36:59 +05:30
laurenspriem
6652125804
[mob][photos] Change copy
2024-05-11 18:15:35 +05:30
laurenspriem
c28f6c36bb
[mob][photos] Experiment higher distance for big suggestions
2024-05-11 16:54:29 +05:30
laurenspriem
605112eeb9
[mob][photos] Make naming banner dismissible
2024-05-11 16:35:58 +05:30
laurenspriem
a05d7d8660
[mob][photos] Rename var
2024-05-11 16:31:45 +05:30
laurenspriem
05f5e8a175
[mob][photos] Make suggestion banner dismissible
2024-05-11 16:30:39 +05:30
laurenspriem
8e341310a2
[mob][photos] Change icon
2024-05-11 16:15:59 +05:30
laurenspriem
45d46d5ca8
[mob][photos] Show banner for suggestions
2024-05-11 16:10:41 +05:30
laurenspriem
7045dbaeff
[mob][photos] Remove padding around naming banner
2024-05-11 15:38:48 +05:30
laurenspriem
fc6830bdaf
[mob][photos] Big cluster suggestions first
2024-05-11 15:20:28 +05:30
laurenspriem
abff589c21
[mob][photos] Increase "Add name" hitpoint
2024-05-11 14:53:19 +05:30
laurenspriem
3ab2535193
[mob][photos] Show face thumbnail in naming sheet
2024-05-11 13:57:15 +05:30
Neeraj Gupta
da5ceea0db
[mob] decrease remoteFetch constant to 100
2024-05-10 16:44:11 +05:30
Neeraj Gupta
c235fb85b4
[mob] Increase remoteFetch constant to 200
2024-05-10 16:41:00 +05:30
Neeraj Gupta
5ba46a0707
[mob] Use diff constant for fetch & parallelism
2024-05-10 16:31:07 +05:30
Neeraj Gupta
38d622825b
[mob] Handle indexed files with no embedding data
2024-05-10 16:17:40 +05:30
Neeraj Gupta
eee168837e
[mob] Use diff val for fetch & parallel indexing
2024-05-10 16:16:56 +05:30
Neeraj Gupta
c906480dee
[mob] Handle missing fileIDs during clustering
2024-05-10 13:25:22 +05:30
Neeraj Gupta
4db3c9fe95
[mob] FaceInfoForClustering add fileID getter
2024-05-10 13:10:27 +05:30
Neeraj Gupta
7623e69de3
[mob] Return list instead of set
2024-05-10 13:07:24 +05:30
Neeraj Gupta
33a0641c52
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-05-10 11:48:17 +05:30
laurenspriem
5c85fe764a
[mob][photos] Show "Add name" for clusters in discovery tab
2024-05-09 19:57:15 +05:30
laurenspriem
b74a572f1a
[mob][photos] Debug experiment for detecting mixed clusters
2024-05-09 19:52:05 +05:30
Neeraj Gupta
acf8fd6e63
[mob] Enable cast for iOS in debug
2024-05-09 17:22:44 +05:30
laurenspriem
d08edacb66
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-05-09 16:38:35 +05:30
laurenspriem
b78a65dc51
[mob][photos] Breakup cluster function
2024-05-09 15:46:52 +05:30
laurenspriem
54e1198088
[mob][photos] Delete old cluster summary for removed clusters
2024-05-09 15:44:21 +05:30
laurenspriem
6eb34937b8
[mob][photos] Use normalized embeddings in complete clustering
2024-05-09 14:51:59 +05:30
Neeraj Gupta
089aa16bc6
Merge branch 'main' into mobile_face
2024-05-09 14:49:25 +05:30
laurenspriem
8c373857a2
[mob][photos] Don't show emptyCTA for faces in people full page
2024-05-08 15:32:13 +05:30
laurenspriem
63f22680f4
[mob][photos] Show add name button on discovery tab
2024-05-08 14:27:15 +05:30
laurenspriem
5e2f689265
[mob][photos] View history from suggestions
2024-05-08 12:20:48 +05:30
laurenspriem
bcac9b9ce9
[mob][photos] Cluster merge parameter change
2024-05-08 11:59:48 +05:30
laurenspriem
9ff4fc1b81
[mob][photos] Don't show memory count twice for clusters
2024-05-08 11:47:44 +05:30
laurenspriem
ee9eaedd99
[mob][photos] Prefer linear scan for clustering within cluster
2024-05-08 11:13:56 +05:30
laurenspriem
dd29e55b53
[mob][photos] Lower threshold for auto merges
2024-05-08 11:05:36 +05:30
laurenspriem
8027579080
[mob][photos] Lower threshold for automatic merges
2024-05-07 17:14:43 +05:30
laurenspriem
cb4fa38004
[mob][photos] Better suggestion parameter
2024-05-07 16:12:05 +05:30
laurenspriem
aff27a2211
[mob][photos] Show dialog on removing person label
2024-05-07 16:11:46 +05:30
laurenspriem
dc5a8ebd44
[mob][photos] More robust automatic merges
2024-05-07 13:38:55 +05:30
laurenspriem
0ecbb73f1e
[mob][photos] Only check automatic merges on big clusters
2024-05-07 12:27:01 +05:30
laurenspriem
115f1bd42e
[mob][photos] Delete people and their mapping
2024-05-07 11:59:25 +05:30
laurenspriem
68be7f69d8
[mob][photos] Don't drop cluster summaries when dropping feedback
2024-05-07 11:22:44 +05:30
laurenspriem
bd495c3860
[mob][photos] Assert that embeddings are always normalized
2024-05-06 17:16:58 +05:30
laurenspriem
b4736fb1d6
[mob][photos] Normalize weighted embeddings for cluster summary
2024-05-06 17:03:06 +05:30
laurenspriem
71b572917e
[mob][photos] More debug logging on clusters
2024-05-06 16:45:27 +05:30
laurenspriem
3c24345b68
[mob][photos] Add method for safe cosine distance
2024-05-06 16:38:19 +05:30
laurenspriem
ea8846ee0c
[mob][photos] Properly sort faces on fileCreationTime for clustering
2024-05-06 10:38:26 +05:30
laurenspriem
077b46e490
[mob][photos] Small copy change
2024-05-04 14:04:34 +05:30
laurenspriem
cf6b311c14
[mob][photos] Fix person gallery random dates ordering
2024-05-04 13:57:28 +05:30
Neeraj Gupta
cff695dd02
[mob] Fix title for month grouping
2024-05-04 12:35:33 +05:30
Neeraj Gupta
5f9b0d11f2
[mob] Gallery: Support grouping by day/week/month/year
2024-05-04 12:31:08 +05:30
Neeraj Gupta
e75be714d9
[mob] Refactor groupHeader to use groupType
2024-05-04 12:07:58 +05:30
Neeraj Gupta
da329c498c
[mob] Add groupType in Gallery context state
2024-05-04 12:00:16 +05:30
Neeraj Gupta
cc74e08155
[mob] Add groupType with common extn methods
2024-05-04 11:56:29 +05:30
laurenspriem
ade70f40a9
[mob][photos] Use separate isIgnored getter instead of isHidden
2024-05-03 17:25:30 +05:30
laurenspriem
35aed07bc6
[mob][photos] Rename "remove" to "remove label" for person
2024-05-03 16:59:51 +05:30
laurenspriem
319dc055de
[mob][photos] Rename "hidden" to "ignored"
2024-05-03 16:17:56 +05:30
laurenspriem
662dc1a32b
[mob][photos] Make sure hidden doesn't show in naming sheet
2024-05-03 15:09:29 +05:30
laurenspriem
38a40a5ace
[mob][photos] Make sure hidden faces are displayed last in file info
2024-05-03 15:05:02 +05:30
laurenspriem
915a3f646d
[mob][photos] Small fix
2024-05-03 14:59:25 +05:30
laurenspriem
f275761c4b
[mob][photos] Refresh file info on changed person
2024-05-03 14:49:06 +05:30
laurenspriem
cfd656b360
[mob][photos] Unhide person feedback
2024-05-03 14:42:33 +05:30
laurenspriem
95ba8a368b
[mob][photos] Show (hidden) in file info for hidden persons
2024-05-03 12:45:21 +05:30
laurenspriem
8c27eb59ce
[mob][photos] Show dialog before hiding person
2024-05-03 12:40:27 +05:30
laurenspriem
267b3669f2
[mob][photos] Don't show hidden clusters in clusters page
2024-05-03 12:25:14 +05:30
laurenspriem
1ab42640d9
[mob][photos] UI for triggering hide method
2024-05-03 12:16:48 +05:30
laurenspriem
cdc6972d53
[mob][photos] Remove validateCluster option
2024-05-03 12:10:58 +05:30
laurenspriem
5c1bc220e9
[mob][photos] Method for hiding cluster
2024-05-03 12:07:23 +05:30
laurenspriem
7e60e8532f
[mob][photos] Don't show naming banner on suggestions
2024-05-02 17:22:46 +05:30
laurenspriem
4bafdf8922
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-05-02 17:12:29 +05:30
laurenspriem
6ea8b972bd
[mob][photos] Put serialization for suggestions in computer
2024-05-02 17:01:10 +05:30
laurenspriem
793fc3aa46
[mob][photos] Cluster suggestion calculation in computer
2024-05-02 16:08:19 +05:30
Neeraj Gupta
6b70c721d4
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-05-02 14:22:31 +05:30
Neeraj Gupta
88bdb06d05
[mob] Keep original files order intact
2024-05-02 14:22:24 +05:30
laurenspriem
2e17e2b78d
[mob][photos] Trailing comma
2024-05-02 12:38:05 +05:30
laurenspriem
c6129c32da
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-05-02 12:36:43 +05:30
laurenspriem
d650bac501
[mob][photos] Small changes in suggestion calculation
2024-05-02 12:35:52 +05:30
Neeraj Gupta
745daf39f7
[mob] Sort suggestion by creationTime to fix gallery grouping bug
2024-05-02 12:14:08 +05:30
Neeraj Gupta
9ecd406e56
[mob]Fix refresh bug in all sections for people
2024-05-02 11:56:20 +05:30
laurenspriem
74ae4ea74f
[mob][photos] Fix regression in suggestion calculation
2024-05-02 11:18:06 +05:30
Neeraj Gupta
ca3172c33e
[mobile] Add method to reconsile mappings
2024-05-02 07:04:31 +05:30
laurenspriem
689833d8aa
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-30 17:13:39 +05:30
laurenspriem
09fadecd7a
[mob][photos] Make sure precomputes also use thumbnail for face generation
2024-04-30 17:02:14 +05:30
laurenspriem
10b04c6ad3
[mob][photos] Make sure face in face thumbnail is always centered
2024-04-30 16:31:36 +05:30
Neeraj Gupta
f80f7a03e1
[mob] Fix query
2024-04-30 16:11:51 +05:30
laurenspriem
4cff6b1299
[mob][photos] Simplify face generation code
2024-04-30 15:44:32 +05:30
Neeraj Gupta
7e5561e5cd
[mob] Use EntePopupMenuItem
2024-04-30 14:59:55 +05:30
Neeraj Gupta
b1cbf8526b
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-30 14:48:28 +05:30
Neeraj Gupta
49d5370d47
Merge branch 'ente_popup_menu' into mobile_face
2024-04-30 14:48:12 +05:30
laurenspriem
8d4f9fe966
[mob][photos] Move code
2024-04-30 14:29:25 +05:30
laurenspriem
29b9bee1be
[mob][photos] Use thumbnails for generating face crop in suggestions
2024-04-30 14:20:21 +05:30
laurenspriem
a80c9dd589
[mob][photos] Rename method
2024-04-30 12:35:05 +05:30
laurenspriem
046a96f586
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-30 11:57:03 +05:30
laurenspriem
740ca907f2
[mob][photos] Prevent face cropping out of image bounds
2024-04-30 11:38:39 +05:30
laurenspriem
c783735e86
[mob][photos] Log clustering time for each bucket
2024-04-30 11:24:06 +05:30
Neeraj Gupta
cbf2a77d5b
refactor
2024-04-30 11:06:41 +05:30
laurenspriem
9f5c5fde49
[mob][photos] Parallelize the cropping and encoding of faces
2024-04-30 10:59:45 +05:30
laurenspriem
1cd31d2cab
[mob][photos] Only decode image once for face thumbnails in file info
2024-04-30 10:46:16 +05:30
Neeraj Gupta
4b6ecbdd30
Merge branch 'main' of https://github.com/ente-io/auth into mobile_face
2024-04-30 10:17:13 +05:30
Neeraj Gupta
7d2633190f
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-29 17:18:32 +05:30
Neeraj Gupta
52f605831f
Merge branch 'main' into mobile_face
2024-04-29 17:18:16 +05:30
laurenspriem
8b1545239c
[mob][photos] Use canvas again for generating face thumbnail
2024-04-29 16:28:19 +05:30
laurenspriem
aad1327705
[mob][photos] Small cleanup
2024-04-29 15:29:00 +05:30
laurenspriem
8058c6b621
[mob][photos] Remove unnecessary write transactions
2024-04-29 15:20:01 +05:30
laurenspriem
d03d8d564d
[mob][photos] Fix DB issue
2024-04-29 15:13:51 +05:30
laurenspriem
87571159cc
[mob][photos] Fix faces db conflict
2024-04-27 14:30:34 +05:30
laurenspriem
97d8c5f83e
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-27 14:03:40 +05:30
laurenspriem
a2023bd457
[mob][photos] Fix database issue
2024-04-27 13:38:34 +05:30
Vishnu Mohandas
a16910a4ee
[mob][photos] Remove unnecessary optional parameter ( #1543 )
2024-04-27 13:20:52 +05:30
ashilkn
54d3ad9743
[mob][photos] Remove unnecessary optional parameter
2024-04-27 12:37:42 +05:30
laurenspriem
6235f7ee78
[mob][photos] Move FaceBoxImage to face_util
2024-04-27 12:19:29 +05:30
Laurens Priem
9eeab36392
[mob][photos] Generate face crops faster ( #1542 )
...
## Description
Have written two new methods, `generateImgFaceThumbnails()` and
`generateJpgFaceThumbnails()`.
Using `generateJpgFaceThumbnails()` now since it returns
`Future<List<Uint8List>>` and is easier to integrate within the code
base because the return type remains the same with the older
`generateFaceThumbnailsForImage()`
There is performance improvement with `generateImgFaceThumbnails()`, but
it's not very significant and it requires changes in codebase to work
with it's return type `Future<List<Image>>` (`Image` from the `Image`
package). Can consider using it if it feels necessary in future.
If multiple faces are being generated from the same image, the image can
be decoded once and passed to `generateImgFaceThumbnails()` or
`generateJpgFaceThumbnails()` to avoid repeated decoding of the same
image.
`generateImgFaceThumbnails()` and `generateJpgFaceThumbnails()` uses the
isolates available from the pool of 4 spawned by `Computer` and
processes multiple faces in parallel unlike
`generateImgFaceThumbnails()`, which processes only one at a time.
2024-04-27 12:05:32 +05:30
laurenspriem
f422e30a8e
[mob][photos] Migrate fully to sqlite async for faces, removing sqflite fully
2024-04-27 11:13:52 +05:30
ashilkn
58cd9350c0
Merge branch 'mobile_face' into fix_face_thumbnail
2024-04-27 11:10:10 +05:30
ashilkn
ab5985a08b
[mob][photos] Use generated face crops and crop it using the new method
2024-04-27 11:06:54 +05:30
ashilkn
19f2c5f00a
[mob][photos] remove negation
2024-04-27 11:02:38 +05:30
ashilkn
707916f677
[mob][photos] Add method to convert Image from Image package to UI image
2024-04-27 10:57:49 +05:30
ashilkn
8b236cde09
[mob][photos] When cropping a face from an image, make the image a square and add some buffer around it
2024-04-27 09:59:16 +05:30
laurenspriem
968eaaf5f6
[mob][photos] Better error logging
2024-04-27 09:39:12 +05:30
ashilkn
caa72ba830
[mob][photos] add option to pass decoded image to face thumbnail generation methods to avoid unnecessary decoding when possible
2024-04-26 15:44:07 +05:30
laurenspriem
2692d0a34f
[mob][photos] Fix issue in displaying face thumbnails for videos
2024-04-26 14:50:14 +05:30
laurenspriem
44898415e7
[mob][photos] Index videos using thumbnails
2024-04-26 14:43:19 +05:30
laurenspriem
811ffe0117
[mob][photos] Create new cluster when tapping unassigned face
2024-04-26 14:13:00 +05:30
laurenspriem
43f01c31da
[mob][photos] Prevent sqlite disk corruption issue
2024-04-26 12:58:27 +05:30
ashilkn
a0e9913f43
Revert "[mob] Crop image instead of using scale and translate transforms on OG image in CroppedFaceImageView widget"
...
This reverts commit b022ef6d1e .
2024-04-26 12:56:12 +05:30
ashilkn
b256bb2757
Revert "[mob] perf: Decode images from which face is to be cropped, in an isolate to avoid jank"
...
This reverts commit 2f7e0cd1ef .
2024-04-26 12:55:29 +05:30
ashilkn
3eebfdd037
Revert "[mob] Two varients of CroppedFaceImageView for testing out which is more performant"
...
This reverts commit 7617817798 .
2024-04-26 12:54:29 +05:30
ashilkn
a577611e65
[mob] merge mobile_face to fix_face_thumbnail
2024-04-26 11:32:33 +05:30
laurenspriem
b2a2078045
[mob][photos] Moving more methods to sqlite async
2024-04-25 17:06:40 +05:30
ashilkn
7617817798
[mob] Two varients of CroppedFaceImageView for testing out which is more performant
2024-04-25 16:58:58 +05:30
ashilkn
f173bc4038
[mob] Wrote util methods to generate face thumbnails from an image path
...
Need to decide on which util method to use of the two after performance testing
2024-04-25 16:56:43 +05:30
laurenspriem
3828fa328e
[mob][photos] Increase conservative clustering threshold slightly
2024-04-25 16:41:23 +05:30
laurenspriem
f101468a8d
[mob][photos] Show faces in file info regardless of blur value
2024-04-25 16:30:00 +05:30
laurenspriem
52a7f2753e
[mob][photos] Tiny change
2024-04-25 16:15:04 +05:30
laurenspriem
7fd5ffc0e6
[mob][photos] Forgot method
2024-04-25 16:14:16 +05:30
laurenspriem
43cbfbfa33
[mob][photos] Automatically reject overlapping suggestions
2024-04-25 16:13:29 +05:30
laurenspriem
7370557b08
[mob][photos] More use of sqlite async
2024-04-25 15:41:26 +05:30
laurenspriem
f0ebdb211c
[mob][photos] Functionality to remove selected images from suggestion
2024-04-25 14:13:58 +05:30
ashilkn
2f7e0cd1ef
[mob] perf: Decode images from which face is to be cropped, in an isolate to avoid jank
2024-04-25 12:29:29 +05:30
laurenspriem
d429efaf14
[mob][photos] Trailing commas
2024-04-25 12:19:19 +05:30
laurenspriem
7b8816a4bf
[mob][photos] Higher conservative clustering threshold
2024-04-25 10:54:49 +05:30
laurenspriem
7e00a470aa
[mob][photos] Lower both hard and soft blur thresholds
2024-04-25 10:54:19 +05:30
laurenspriem
1ae4482fe5
[mob][photos] Always check big clusters first for suggestions
2024-04-25 10:53:42 +05:30
laurenspriem
d0420ce477
[mob][photos] Better sorting of faces in file info
2024-04-25 10:03:05 +05:30
ashilkn
b022ef6d1e
[mob] Crop image instead of using scale and translate transforms on OG image in CroppedFaceImageView widget
2024-04-25 09:35:55 +05:30
laurenspriem
244d562207
[mob][photos] Increase the pool for face thumbnail generation
2024-04-25 08:50:44 +05:30
laurenspriem
3fbfa8c0e6
[mob][photos] Precompute face thumbnails for suggestions
2024-04-24 18:59:08 +05:30
laurenspriem
6f6f976dec
[mob][photos] Fix bug
2024-04-24 18:33:00 +05:30
laurenspriem
07458fb247
[mob][photos] Recompute suggestions on rejected suggestion
2024-04-24 17:15:11 +05:30
laurenspriem
72ff6e2cf3
[mob][photos] Tiny change
2024-04-24 17:07:28 +05:30
laurenspriem
e0fbb2620b
[mob][photos] Correct suggestion logic again
2024-04-24 17:06:35 +05:30
laurenspriem
462d1d4854
[mob][photos] Use cosineDistanceSIMD
2024-04-24 16:37:39 +05:30
laurenspriem
05a4e9f90b
[mob][photos] Remove redundant logging
2024-04-24 16:31:36 +05:30
laurenspriem
3806ee3232
[mob][photos] Use SIMD in sorting suggestions too
2024-04-24 16:19:10 +05:30
laurenspriem
e829f7b62f
[mob][photos] Use vectors everywhere in cluster suggestion
2024-04-24 16:01:03 +05:30
laurenspriem
4b6641d7d8
[mob][photos] Speed up suggestion calculation
2024-04-24 15:46:00 +05:30
laurenspriem
093f48fb63
[mob][photos] Sort found suggestions based on distance
2024-04-24 11:24:25 +05:30
laurenspriem
759c8aa404
[mob][photos] Extra check in sorting suggestions
2024-04-24 10:01:07 +05:30
laurenspriem
c80208e754
[mob][photos] Fix in sorting suggestions
2024-04-24 09:53:42 +05:30
laurenspriem
7097ce3cf4
[mob][photos] Faster DB call when sorting suggestions
2024-04-24 09:06:20 +05:30
laurenspriem
efb1170b44
[mob][photos] unawait network call when accepting suggestion
2024-04-24 08:39:45 +05:30
laurenspriem
7312633e02
[mob][photos] Only sort big suggestions
2024-04-23 14:26:30 +05:30
laurenspriem
3786c9def9
[mob][photos] Suggestions change parameters
2024-04-23 13:37:53 +05:30
laurenspriem
6fe8dc7c66
[mob][photos] Check big and medium clusters first for suggestions
2024-04-23 12:18:19 +05:30
laurenspriem
9e87b4a2cc
[mob][photos] Highlight face in cluster
2024-04-23 11:58:39 +05:30
Laurens Priem
dad427a498
[mob][photos] Fix issues with face thumbnail ( #1523 )
...
## Description
See commits.
2024-04-23 11:21:38 +05:30
ashilkn
4c25997bb6
[mob] use layoutBuilder in face thumbnail
2024-04-23 11:15:46 +05:30
laurenspriem
6a0a9bad1e
[mob][photos] Clustering time logs
2024-04-23 09:56:46 +05:30
ashilkn
731610ed94
[mob] Refactor
2024-04-23 08:30:59 +05:30
ashilkn
e875eb1389
[mob] Remove unnecessary ShapeDecoration and width constrain
2024-04-23 08:27:47 +05:30
ashilkn
3253a2bf26
[mob] Remove unnecessary LayoutBuilder
2024-04-23 08:26:29 +05:30
ashilkn
8225697e43
Merge branch 'mobile_face' into fix_face_thumbnail
2024-04-23 07:49:59 +05:30
laurenspriem
f49ede4a74
[mob][photos] Small fix in detecting sideways faces
2024-04-22 18:07:50 +05:30
laurenspriem
9cdd4fd713
[mob][photos] Face thumbnail generation from widgets
2024-04-22 17:24:34 +05:30
laurenspriem
fa466d715f
[mob][photos] Improve suggestions by improving speed and preferring big clusters
2024-04-22 16:40:31 +05:30
ashilkn
c1587cc5ea
[mob] Remove redundant clippling and anti aliasing for performance gain
2024-04-22 11:52:39 +05:30
ashilkn
ae046e33b4
[mob] fix: face thumbnails getting cropped on the edges because the image uses BoxFit.cover
2024-04-22 11:45:54 +05:30
laurenspriem
37ab467da5
[mob][photos] Remove blur ranking debug option
2024-04-22 11:35:40 +05:30
Neeraj Gupta
cc682a0a09
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-20 16:01:08 +05:30
Neeraj Gupta
864f8444d5
Merge branch 'main' into mobile_face
2024-04-20 15:59:36 +05:30
laurenspriem
edf99385dc
[mob][photos] Precompute cluster summaries incrementally during clustering
2024-04-20 14:38:46 +05:30
laurenspriem
cde17441d6
[mob][photos] Forgot one import
2024-04-20 13:35:53 +05:30
laurenspriem
4ac295e1e2
[mob][photos] Remove ClusterResult old deprecated code
2024-04-20 13:35:02 +05:30
laurenspriem
a0502886b6
[mob] Minimum size argument for getting all cluster summaries
2024-04-20 13:26:47 +05:30
laurenspriem
7be1b63822
[mob] Clean up linear clustering method
2024-04-20 12:24:20 +05:30
laurenspriem
01aecb9742
[mob] store sideways face boolean in local face table
2024-04-19 18:13:35 +05:30
laurenspriem
a0fa90cb50
[mob] Remove faceArea and faceVisibility from local DB
2024-04-19 16:43:41 +05:30
laurenspriem
6d3e1325c4
[mob] Update face widget
2024-04-19 16:35:33 +05:30
laurenspriem
4095b14589
[mob] Conservative threshold for combination of low score and blur
2024-04-19 15:57:11 +05:30
laurenspriem
a92081e703
[mob] Only analyze clustering in debugMode
2024-04-19 15:20:29 +05:30
laurenspriem
f3f85e81ca
[mob] Rename constant
2024-04-19 15:08:10 +05:30
laurenspriem
ecc1bc9980
[mob] Use more conservative cluster threshold for sideways faces
2024-04-19 14:58:52 +05:30
laurenspriem
2b88daa15f
[mob] Method for detecting sideways faces
2024-04-19 14:00:15 +05:30
laurenspriem
a9ca8a4a24
[mob] Better handling of cluster update
2024-04-19 12:19:10 +05:30
laurenspriem
ab0a99cf76
[mob] Make sure cluster page is updated after file removal
2024-04-19 11:42:39 +05:30
laurenspriem
e20f13f02b
[mob] Re-cluster when removing file from person/cluster
2024-04-18 17:57:14 +05:30
laurenspriem
34798c344c
[mob] Fix typo
2024-04-18 16:32:11 +05:30
laurenspriem
e7992674d5
[mob] Use async sqlite for getting file creation times
2024-04-18 16:17:04 +05:30
laurenspriem
74247c4563
[mob] Use async sqlite for getting faceID from cluster
2024-04-18 16:00:47 +05:30
laurenspriem
be1b4b359c
[mob] Fix typo
2024-04-18 15:32:59 +05:30
laurenspriem
79e763bf16
[mob] Small changes
2024-04-18 15:29:02 +05:30
laurenspriem
afbb1c69c2
[mob] More clustering methods in Computer within cluster
2024-04-18 15:20:28 +05:30
laurenspriem
417c5eab1c
[mob] Rename cluster method to clarify use of Computer
2024-04-18 14:48:57 +05:30
laurenspriem
ba58ac1358
[mob] Add merges to predictComplete method
2024-04-18 14:44:12 +05:30
laurenspriem
7a5e1263e0
[mob] Use complete clustering for breaking up clusters
2024-04-18 11:26:24 +05:30
laurenspriem
45d18b187c
[mob] Add completeClustering functionality
2024-04-18 11:25:48 +05:30
laurenspriem
e3fd836901
[mob] clustering make it difficult for good faces to link to bad faces
2024-04-17 17:46:53 +05:30
laurenspriem
51d15cc441
[mob] Clustering with dynamic threshold based on face blur and score
2024-04-17 16:38:47 +05:30
laurenspriem
72e677e9e5
[mob] Minimum cluster size of 20
2024-04-17 16:36:45 +05:30
laurenspriem
6f26901073
[mob] Minor refactor of clustering methods
2024-04-17 14:54:31 +05:30
laurenspriem
f61a5f91b6
[mob] Debug option to get clusters of blur values
2024-04-16 19:22:27 +05:30
laurenspriem
d4d9253f1a
[mob] Minor changes
2024-04-16 15:22:59 +05:30
laurenspriem
b1eb6c11b2
[mob] Show face direction in face widget in debug mode
2024-04-16 15:11:51 +05:30
laurenspriem
618b152f17
[mob] FaceMlService static method for full pipeline
2024-04-16 15:04:15 +05:30
laurenspriem
e3b8d8975f
[mob] Better blur detection handling background noise
2024-04-16 14:51:23 +05:30
laurenspriem
624a06c3f8
[mob] Deprecate methods
2024-04-16 14:37:56 +05:30
laurenspriem
e3b1cb8014
[mob] Debug log blur values of cluster when opening cluster page
2024-04-16 14:33:13 +05:30
Neeraj Gupta
e09b77770d
[mob] Upgrade sqlite_async
2024-04-13 16:55:21 +05:30
laurenspriem
ef4135f378
[mob] tiny change
2024-04-13 16:41:51 +05:30
laurenspriem
38381f6bb0
[mob] Tiny face widget debug change
2024-04-13 16:02:49 +05:30
laurenspriem
7d414a7b7d
[mob] Increase activity timer of cluster isolate
2024-04-13 15:55:04 +05:30
laurenspriem
2ce078e173
[mob] Fix too many clustering rounds/buckets
2024-04-13 15:54:36 +05:30
laurenspriem
8801dc1a7a
[mob] Show clustered percentage in UI
2024-04-13 15:11:12 +05:30
laurenspriem
5cf10c9c9b
[mob] Rename face clustering service
2024-04-13 13:10:20 +05:30
laurenspriem
c58a8dc773
[mob] Better face clustering logging
2024-04-13 13:08:34 +05:30
laurenspriem
c67a1fa52a
[mob] Make clustering in buckets the default
2024-04-13 11:32:03 +05:30
laurenspriem
5a5cdc8b6b
[mob] Slightly faster indexed file count
2024-04-12 18:15:01 +05:30
laurenspriem
da7302b677
[mob] Remove incorrect log
2024-04-12 18:12:31 +05:30
laurenspriem
d65264e8e8
[mob] move fetching related code inside fetching block
2024-04-12 17:46:12 +05:30
Neeraj Gupta
2cb08569c9
Switch to older version of share_plus
2024-04-12 16:54:47 +05:30
Neeraj Gupta
5fec61fc1b
[mob] Persist setting for disabling remote fetch
2024-04-12 16:20:09 +05:30
Neeraj Gupta
107b79eae6
[mob] Reduce invalid pixel noise
2024-04-12 16:19:51 +05:30
Neeraj Gupta
2302b930d3
[mob] Remove unsued section
2024-04-12 16:08:18 +05:30
Neeraj Gupta
fbec7db865
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-12 15:53:34 +05:30
Neeraj Gupta
96b9019fff
Flutter gradle plugin changes
2024-04-12 15:53:22 +05:30
laurenspriem
21451efa6b
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-12 15:11:15 +05:30
Neeraj Gupta
259787ff41
[mob] Upgrade to flutter 3.19.5
2024-04-12 14:55:07 +05:30
laurenspriem
481410f183
[mob] Increase inactivity counter for clustering isolate
2024-04-12 14:38:36 +05:30
laurenspriem
eb8294ce95
[mob] Limit amount of sqlite read isolates for FaceMl DB
2024-04-12 14:33:48 +05:30
laurenspriem
9c09af54b3
[mob] Use sqlite async for getting all indexed fileIDs
2024-04-12 13:22:25 +05:30
laurenspriem
642e36b050
[mob] Use sqlite async for getting total face count
2024-04-12 13:21:38 +05:30
laurenspriem
38c0c44331
[mob] Remove GC from debug options
2024-04-12 13:13:20 +05:30
laurenspriem
3860d0a230
[mob] Read face embeddings using sqlite async
2024-04-12 12:57:03 +05:30
laurenspriem
ba107c2d25
[mob] Fix in clustering without buckets
2024-04-12 12:01:17 +05:30
Neeraj Gupta
f3647df1e9
[mob]Improve handling of multiple assignment of same faceID to different clusters
2024-04-12 11:49:40 +05:30
laurenspriem
01914ed3ce
[mob] Option for indexing without fetching
2024-04-12 11:49:38 +05:30
Neeraj Gupta
5710cb2d35
Merge branch 'main' into mobile_face
2024-04-12 10:38:14 +05:30
laurenspriem
6df5559d75
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-11 16:44:40 +05:30
laurenspriem
b90aed0b4b
[mob] Switch from FlutterIsolate to DartUiIsolate
2024-04-11 16:43:52 +05:30
laurenspriem
0eb876c985
[mob] Update dependency lock
2024-04-11 15:41:56 +05:30
laurenspriem
5996981c13
[mob] Remove empty asset directories
2024-04-11 15:41:23 +05:30
Neeraj Gupta
f459b1c2dd
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-11 13:17:15 +05:30
Neeraj Gupta
3ba6aea827
[mob] Enable impeller and wide Gamut color for iOS
2024-04-11 13:16:18 +05:30
laurenspriem
90db558498
Merge branch 'update_deps_and_flutter' into mobile_face
2024-04-11 12:39:54 +05:30
laurenspriem
cab649ef77
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-11 11:52:31 +05:30
laurenspriem
5b6df99486
[mob] Remove onnx models from local assets
2024-04-11 11:44:11 +05:30
laurenspriem
c902f24e63
[mob] Better organization of face detection code.
2024-04-11 11:42:31 +05:30
laurenspriem
aad0a5a1d4
[mob] More documentation
2024-04-11 11:15:37 +05:30
Neeraj Gupta
b18734f63e
Merge branch 'main' into mobile_face
2024-04-11 11:10:54 +05:30
laurenspriem
21adb91c2f
[mob] Rename face embedding service
2024-04-11 11:03:43 +05:30
laurenspriem
d4086357ec
[mob] Remove all tflite models
2024-04-11 11:01:22 +05:30
laurenspriem
efaf869e95
[mob] Remove tflite dependency
2024-04-11 10:52:16 +05:30
laurenspriem
74f8f7aaf3
[mob] Remove debug option
2024-04-10 17:36:34 +05:30
laurenspriem
222716f6f9
[mob] Make methods private
2024-04-10 14:44:08 +05:30
laurenspriem
af8d919ff2
[mob] Documentation
2024-04-10 12:21:28 +05:30
laurenspriem
f3d18edf98
[mob] Better logging of face landmarks
2024-04-10 12:21:15 +05:30
Neeraj Gupta
fac087c81b
[mob] Fix person entity update
2024-04-10 10:59:27 +05:30
Neeraj Gupta
c920aacd1b
[mob] Reduce noise in the logs
2024-04-10 10:59:18 +05:30
Neeraj Gupta
16da5056ea
[mob] Improve log
2024-04-10 10:53:18 +05:30
Neeraj Gupta
73007ee541
[mob] Improve log
2024-04-10 10:43:49 +05:30
Neeraj Gupta
915da41c86
[mob] generated changes
2024-04-10 10:21:07 +05:30
Neeraj Gupta
c224e38ddf
Merge branch 'main' into mobile_face
2024-04-10 10:15:40 +05:30
Neeraj Gupta
e82cda1e82
[mob] Fix bug in discarding remote embedding
2024-04-10 10:10:53 +05:30
Neeraj Gupta
c8154784f1
[mob] Minor fixes
2024-04-09 16:37:54 +05:30
Neeraj Gupta
52038b8972
[mob] Sync removed clusters from a person
2024-04-09 15:00:57 +05:30
Neeraj Gupta
d43ed15cdf
[mob] Add support for syncing multile clusters for a person
2024-04-09 14:48:05 +05:30
Neeraj Gupta
24f7b191b4
[mob] reduce clustering threshold
2024-04-09 09:04:07 +05:30
laurenspriem
acb3e05fc8
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-08 15:25:50 +05:30
laurenspriem
4cb15268e9
[mob] Cleaner handling of decoded image dimensions
2024-04-08 15:24:14 +05:30
Neeraj Gupta
250cb33bc9
[mob] Use localFileserver to serving files
2024-04-08 14:37:30 +05:30
laurenspriem
eeedf8b3c2
[mob] Trailing commas
2024-04-08 14:05:38 +05:30
Neeraj Gupta
b6aec20b22
[mob] Update log
2024-04-08 09:45:34 +05:30
Neeraj Gupta
0b08afdbe2
[mob] Use linear clustring for breaking up clusters
2024-04-08 08:52:00 +05:30
Neeraj Gupta
412e93c9fa
[mob][face] Fix handling of case when noCluster id is assigned
2024-04-08 08:18:58 +05:30
Neeraj Gupta
67f26a1551
[mob][face] Add debug hook to delete all people to cluster mapping
2024-04-08 07:46:22 +05:30
Neeraj Gupta
2d58558737
[mob] Add support for removing people to cluster mapping
2024-04-08 07:43:08 +05:30
Neeraj Gupta
4a2b5fe27d
[mob] Face: Ignore embeddings without image dims & bad landmarks
2024-04-07 16:12:59 +05:30
Neeraj Gupta
3d452c4e98
[mob] Logging changes
2024-04-07 16:11:07 +05:30
Neeraj Gupta
b00ab0541e
[mob] Handle error and empty face in visibility detector
2024-04-07 16:09:34 +05:30
Neeraj Gupta
cbc7034d47
[mob] Discard old fileEmbeddings
2024-04-06 04:00:48 +05:30
Neeraj Gupta
d19d7ffe79
[mob][face] Storage width/height along with area and visibility
2024-04-06 03:49:03 +05:30
Neeraj Gupta
6c02b03426
[mob] Lint fixes
2024-04-06 01:50:45 +05:30
Neeraj Gupta
2ae37682e7
[mob] Fix bug in handling err for clustering
2024-04-05 18:49:01 +05:30
Neeraj Gupta
f261ee7184
[mob] Hide smaller clusters only when there are more than 2 clusters
2024-04-05 18:48:44 +05:30
Neeraj Gupta
add66569dd
Merge branch 'main' into mobile_face
2024-04-05 18:24:44 +05:30
Neeraj Gupta
bb3a37adf5
[mob] Fetch remote entities before running clustering
2024-04-05 16:04:58 +05:30
Neeraj Gupta
7c6001321f
Merge branch 'mobile_face' into mobile_face_feedback_sync
2024-04-05 16:03:32 +05:30
Neeraj Gupta
1b9c81c50c
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-05 16:00:09 +05:30
Neeraj Gupta
1996d86835
[mob] Persist remote feedback before running clustering
2024-04-05 15:59:53 +05:30
laurenspriem
0c72fd2a69
[mob] Add more validation for clustering
2024-04-05 15:50:52 +05:30
laurenspriem
723253a12c
[mob] Fix issue with random photo entering cluster
2024-04-05 15:49:35 +05:30
Neeraj Gupta
18f202d3e4
[mob] Fixed bug in parsing json
2024-04-05 14:37:59 +05:30
laurenspriem
0777013b93
[mob] Show face area info in debug mode
2024-04-05 14:34:47 +05:30
laurenspriem
04a33e6f65
[mob] Show face visibility score in debug mode
2024-04-05 14:20:28 +05:30
laurenspriem
f1a7256a14
[mob] Fix wrong y-coordiantes being stored for faces
2024-04-05 14:01:26 +05:30
laurenspriem
78af84450a
[mob] Show debug info on blur
2024-04-05 13:45:19 +05:30
Neeraj Gupta
2456c02956
[mob] Remove personEntity dependency from faceDB
2024-04-05 12:52:01 +05:30
Neeraj Gupta
199dad3705
[mob] Make linter happy
2024-04-05 11:59:19 +05:30
laurenspriem
ad73496c4d
[mob] Minor change
2024-04-05 11:04:05 +05:30
Neeraj Gupta
ef03c6f40a
[mob] Remove debug code
2024-04-05 08:09:57 +05:30
Neeraj Gupta
bd4c506fdd
[mob] Remove fields & code related to person table
2024-04-05 07:50:03 +05:30
Neeraj Gupta
be06d45e3a
[mob] Fix person custom avatar rendering
2024-04-05 07:21:48 +05:30
Neeraj Gupta
7429791a19
[mob] Persist person update on remote
2024-04-05 07:13:15 +05:30
Neeraj Gupta
49671cbda3
[mob] Undo local changes
2024-04-05 07:04:17 +05:30
Neeraj Gupta
81c94b1e73
[mob] Remove unused method
2024-04-05 06:58:32 +05:30
Neeraj Gupta
3fb323ef29
[mob] Read person info from entity
2024-04-05 00:24:05 +05:30
Neeraj Gupta
d8bf0ad2d5
[mob] Persist cluster information during person assignment
2024-04-04 22:04:19 +05:30
laurenspriem
b48cb84100
[mob] better cluster analysis visualization
2024-04-04 18:47:30 +05:30
laurenspriem
f1fd74b119
[mob] Option to add/remove face to cluster from file info
2024-04-04 18:47:09 +05:30
Neeraj Gupta
f5a9679c0e
[mob] Rename and add more attr to PersonEntity
2024-04-04 17:27:28 +05:30
laurenspriem
19007c38b5
[mob] await removal and fire event
2024-04-04 16:03:17 +05:30
laurenspriem
583c09155b
[mob] Rename file
2024-04-04 15:40:38 +05:30
laurenspriem
5bce9abb5c
[mob] Rename PeopleClustersPage
2024-04-04 15:39:35 +05:30
laurenspriem
c6f9bbbbda
[mob] Use rounded rectangle for cluster thumbnails
2024-04-04 15:38:23 +05:30
laurenspriem
517b099de8
[mob] better visualization of cluster analysis
2024-04-04 15:10:10 +05:30
Neeraj Gupta
2163201046
[mob] Increase the batch & bucket size
2024-04-04 14:46:56 +05:30
laurenspriem
dd3b0be8f2
[mob] Tune analysis parameter
2024-04-04 13:17:43 +05:30
laurenspriem
6a9b670d52
[mob] thinner highlight of face in file info
2024-04-04 12:58:58 +05:30
laurenspriem
0176b01fea
[mob] Add basic debug UI for breaking up cluster
2024-04-04 12:14:18 +05:30
laurenspriem
15f9176208
[mob] More logs on breaking cluster
2024-04-03 21:31:16 +05:30
laurenspriem
744ded4922
[mob] Add DBSCAN clustering for intra-cluster analysis
2024-04-03 18:49:43 +05:30
laurenspriem
b21466bf13
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-03 17:02:39 +05:30
laurenspriem
6a240ee030
Highlight relevant face
2024-04-03 16:59:38 +05:30
Neeraj Gupta
922550b1a3
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-03 13:57:58 +05:30
Neeraj Gupta
fb3a77bf94
Merge branch 'main' of https://github.com/ente-io/auth into mobile_face
2024-04-03 13:57:39 +05:30
laurenspriem
934d0bb3a0
[mob] Add todo
2024-04-03 13:19:12 +05:30
laurenspriem
11937a42b4
[mob] cluster suggestion class
2024-04-03 13:18:24 +05:30
laurenspriem
cb8f66fcaa
[mob][wip] break up cluster method
2024-04-03 13:06:46 +05:30
laurenspriem
786ddf438b
Add distance parameter to clustering
2024-04-03 13:06:08 +05:30
Neeraj Gupta
e10cb5d456
[mob] Fix person cover photo
2024-04-03 05:26:08 +05:30
Neeraj Gupta
a8b154b46e
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-02 17:39:19 +05:30
Neeraj Gupta
172678dc42
[mob] Lint fixes
2024-04-02 17:39:03 +05:30
laurenspriem
8fefc22180
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-04-02 17:30:50 +05:30
Neeraj Gupta
8e6617eed5
[mob] Speed up cluster avg calculation
2024-04-02 17:29:20 +05:30
Neeraj Gupta
faa07a0704
[mob] compute suggestion in small batches
2024-04-02 16:56:55 +05:30
laurenspriem
57fec06d73
[mob] Bump minimum face score for clustering to 0.8
2024-04-02 16:44:34 +05:30
Neeraj Gupta
e2ed836b16
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-02 14:07:18 +05:30
Neeraj Gupta
bdb7ce2f03
[mob] Store image height and width
2024-04-02 14:07:02 +05:30
laurenspriem
255b566342
View faces with highest distance in cluster suggestion
2024-04-02 13:46:42 +05:30
Neeraj Gupta
c85692360c
[mob] Fix face cluster suggestion
2024-04-02 13:35:32 +05:30
Neeraj Gupta
8e322114b7
[mob] Fix reset queries for feedback & clusters
2024-04-02 12:21:14 +05:30
Neeraj Gupta
226808aadb
[mob] Use vector for cosine dist
2024-04-02 11:53:40 +05:30
Neeraj Gupta
4cb7334868
[mob] Remove unused method
2024-04-02 10:43:50 +05:30
Neeraj Gupta
814c0ad4b6
[mob] Drop cluster colum from files table
2024-04-02 10:41:28 +05:30
Neeraj Gupta
51b51ff2b1
[mob] Use separate table for storing clusters
2024-04-01 17:34:35 +05:30
Neeraj Gupta
323521d496
[mob] Rename face tables
2024-04-01 16:05:23 +05:30
Neeraj Gupta
baec7a2af8
[mob] Remove unused column from facesTable
2024-04-01 15:49:15 +05:30
Neeraj Gupta
7e9c6a7f81
[mob] Rename
2024-04-01 15:44:25 +05:30
Neeraj Gupta
5b339fc30e
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-01 15:37:41 +05:30
Neeraj Gupta
f663bbfc53
[mob] Rename
2024-04-01 15:37:25 +05:30
laurenspriem
1af3d2d2db
[mob] Big cleanup of old code
2024-04-01 15:34:45 +05:30
Neeraj Gupta
29c58d5554
[mob] Remove unused code
2024-04-01 15:31:50 +05:30
laurenspriem
e7670bfee6
[mob] complete remove from cluster feedback
2024-04-01 15:14:28 +05:30
Neeraj Gupta
a75c440dc2
[mob] sync person entity type
2024-04-01 15:10:19 +05:30
laurenspriem
768fa3d1ce
[mob][wip] remove from cluster feedback
2024-03-30 18:35:46 +05:30
laurenspriem
a3b6a72315
[mob] Debug option to reset feedback
2024-03-30 17:13:54 +05:30
laurenspriem
7f66bd2ed0
[mob] constant increments in bucket clustering
2024-03-30 15:17:26 +05:30
laurenspriem
f5ea834fad
[mob] delete old file
2024-03-30 14:41:15 +05:30
laurenspriem
aa79c4ee24
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-03-29 18:27:32 +05:30
laurenspriem
8c6bb30578
Change faceID generation
2024-03-29 18:26:28 +05:30
laurenspriem
8aed14ace6
[mob] Change text
2024-03-29 17:33:29 +05:30
laurenspriem
b56b0c47d0
Show debug info for cluster suggestions
2024-03-29 17:26:58 +05:30
laurenspriem
2a04192b3c
[mob] temp fix
2024-03-29 17:24:50 +05:30
Neeraj Gupta
67134db3a4
[mob] Fixed typo
2024-03-29 15:43:13 +05:30
Neeraj Gupta
44a5b97de1
[mob] Storge cluster summary in batches
2024-03-29 15:39:12 +05:30
Neeraj Gupta
ab875ea9a9
[mob] Use epochTime as clusterID
2024-03-29 14:33:11 +05:30
Neeraj Gupta
5f468e6c63
[mob] Trim face score
2024-03-29 12:49:20 +05:30
laurenspriem
1d527f9e02
Add face score in debugMode
2024-03-29 12:18:21 +05:30
laurenspriem
afa8a372d2
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-03-29 12:14:33 +05:30
Neeraj Gupta
6c287775d4
[mob] Add logs for cluster feedback suggestions
2024-03-28 16:25:09 +05:30
Neeraj Gupta
9aafe137a1
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-03-28 16:13:25 +05:30
Neeraj Gupta
d6db3de6b1
[mob] Log time to fetch in debugMode
2024-03-28 13:40:15 +05:30
Neeraj Gupta
03e5f06bf2
[mob][face] Add delay before starting faceIndexing
2024-03-28 13:27:16 +05:30
Neeraj Gupta
aa58989299
[mob] Remove commented out code
2024-03-28 13:23:39 +05:30
Neeraj Gupta
5b94cbf912
[face][mob] Log db batch update progress
2024-03-28 13:22:32 +05:30
laurenspriem
3869802e4c
Use alternative face thumbnails in suggestions
2024-03-27 16:08:23 +05:30
laurenspriem
a09b71cc15
[mob] Faster face cropping method
2024-03-23 17:02:22 +05:30
laurenspriem
b1b3bcc534
Support for clustering in buckets
2024-03-22 11:49:23 +05:30
laurenspriem
85f76497b4
More debug info
2024-03-22 11:31:33 +05:30
laurenspriem
005ab0814f
[mob] Remove empty CTA icon when there are people
2024-03-21 18:59:45 +05:30
laurenspriem
b8813161a1
Add faces count
2024-03-21 18:23:21 +05:30
laurenspriem
f94aa400bf
[mob] Minor changes to clustering
2024-03-21 18:07:12 +05:30
laurenspriem
b5cff212bb
Refactor of clustering
2024-03-21 16:59:55 +05:30
laurenspriem
212208ae01
Add debugPrint
2024-03-21 16:53:22 +05:30
laurenspriem
fc8122b18e
Add indexing debug cooldown
2024-03-21 16:52:52 +05:30
laurenspriem
a2bca84b91
[mob] Sort clustering on fileCreationTime asc
2024-03-21 15:41:34 +05:30
laurenspriem
a9fdee96a8
More debug options
2024-03-21 12:40:03 +05:30
laurenspriem
125a4de66a
Deprecate function
2024-03-20 16:20:55 +05:30
laurenspriem
a4582c0e55
Move FaceML inside Machine Learning directory
2024-03-20 15:51:57 +05:30
laurenspriem
1819ea834a
Forgot to delete debug stuff
2024-03-20 14:44:28 +05:30
laurenspriem
a443ac1680
Better use of constants
2024-03-20 14:42:42 +05:30
laurenspriem
39f16ff517
Only show high quality faces in file info
2024-03-20 14:34:12 +05:30
laurenspriem
974b7c7329
Increase blur threshold
2024-03-20 14:15:59 +05:30
laurenspriem
af1a6fc9fa
[mob] Log actually analyzed count
2024-03-20 12:03:08 +05:30
laurenspriem
2573328c30
[mob] Minor change
2024-03-20 11:28:59 +05:30
laurenspriem
eaea4f81b7
[mob] update server on old FaceMlVersion
2024-03-20 11:28:37 +05:30
laurenspriem
17fa64aa5e
Remove unused import
2024-03-20 10:43:02 +05:30
laurenspriem
83d8d7ae7a
[mob] empty constructor for Face
2024-03-19 18:24:46 +05:30
Neeraj Gupta
4d4bdb99df
Remove auth/flutter submodule
2024-03-19 16:20:34 +05:30
Neeraj Gupta
a79b14db78
[mob] use ml version when to decide need for re-index
2024-03-19 16:16:08 +05:30
Neeraj Gupta
e83e8cdb6e
[mob] minor refactor
2024-03-19 15:18:07 +05:30
Neeraj Gupta
3e4cf4b4f2
[mob] Skip already indexed files on remote
2024-03-19 15:06:32 +05:30
Neeraj Gupta
8a4ca15eb8
[mob] generated strings
2024-03-19 13:44:57 +05:30
Neeraj Gupta
79acd166b7
[mob] Enable magic search in face
2024-03-19 12:37:24 +05:30
Neeraj Gupta
f78eb703ef
[mob] Add support for pushing embeddings to remote
2024-03-16 23:02:44 +05:30
laurenspriem
58c85c8c13
Deprecating some methods
2024-03-15 18:22:40 +05:30
laurenspriem
0b0a0cec26
[mob] Only run decoding of images once
2024-03-15 18:15:57 +05:30
laurenspriem
470a3da7b0
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-03-15 17:10:16 +05:30
laurenspriem
9285baace2
Change Face to use relative coordinates
2024-03-15 17:07:17 +05:30
Neeraj Gupta
bcfe05f16a
[mob] Remove unused import
2024-03-15 15:20:49 +05:30
laurenspriem
ca16c6f0d6
Merge remote-tracking branch 'origin/mobile_face' into mobile_face
2024-03-15 14:58:21 +05:30
laurenspriem
cdd8929bc6
Cleanup
2024-03-15 14:53:46 +05:30
laurenspriem
05f188080b
Remove image package in thumbnail generation
2024-03-15 14:53:40 +05:30
Neeraj Gupta
85ed93e374
[mob] Remove unused files
2024-03-15 14:52:57 +05:30
Neeraj Gupta
3007c4c7dd
Remove unused model
2024-03-15 14:41:57 +05:30
laurenspriem
847a99d0e9
Fix cutoff face thumbnails
2024-03-15 12:52:27 +05:30
laurenspriem
52b787f71e
Face thumbnail generation without canvas
2024-03-15 12:48:01 +05:30
Neeraj Gupta
9f3fe7b05b
Merge branch 'main' into mobile_face
2024-03-14 17:11:53 +05:30
laurenspriem
8ef673fe58
Clean up logs
2024-03-14 16:13:42 +05:30
laurenspriem
74d1cbb01f
Use full file on face detection
2024-03-14 16:13:27 +05:30
laurenspriem
f0ad363895
elliptical rounding on face widget
2024-03-14 16:04:08 +05:30
Neeraj Gupta
c643876955
[mob][face] Fix clear table query
2024-03-14 11:12:22 +05:30
laurenspriem
17684a112e
[mob] green banner for adding name to cluster
2024-03-13 19:00:23 +05:30
laurenspriem
aad4bd3b79
Better logging for face detection
2024-03-13 18:32:57 +05:30
Neeraj Gupta
614db863bc
[mob] Fix search tab
2024-03-13 17:49:10 +05:30
Neeraj Gupta
f239959067
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-03-13 16:39:27 +05:30
laurenspriem
83b9afa5c8
custom interpolation for face detection
2024-03-13 16:36:45 +05:30
Neeraj Gupta
33a0a3511a
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-03-13 12:06:53 +05:30
Neeraj Gupta
f9dd509d61
Merge branch 'main' of https://github.com/ente-io/auth into mobile_face
2024-03-13 12:06:33 +05:30
laurenspriem
af978e1e36
Banner to add name to cluster
2024-03-12 18:52:31 +05:30
laurenspriem
a00a8bb0a9
RRect for faces in file info
2024-03-12 18:48:21 +05:30
laurenspriem
3b2fa3ba10
bicubic interpolation
2024-03-12 17:06:42 +05:30
laurenspriem
5b3519ea38
Align faces with bilinear interpolation in dart
2024-03-11 18:50:00 +05:30
laurenspriem
ebc69b645e
Enable faces section quick and dirty fix
2024-03-11 18:18:45 +05:30
laurenspriem
db4b1a8767
Deprecate TFLite preprocessing methods
2024-03-11 17:10:16 +05:30
Neeraj Gupta
350e02f348
Lint fixes
2024-03-08 12:00:39 +05:30
Neeraj Gupta
d2bf4846a5
[mobile] Patch faces mvp from photos-app repo
2024-03-08 09:36:03 +05:30