Vishnu Mohandas
ad6028d55e
Fix status bar issue ( #2842 )
...
## Description
Status bar was not adapting to it's background. See status bar on both
before and after screen recordings here:
#### Before
https://github.com/user-attachments/assets/dd899686-43f5-4ab4-ad2c-865bfba1e4d9
#### After
https://github.com/user-attachments/assets/5c0d3544-30ed-43ac-9e7d-5002c6b0add6
2024-08-23 19:04:51 +05:30
ashilkn
2d4225f6ad
[mob][photos] Revert change to dark theme elevation colors becuase of inconsistancy across app with some dark theme colors of few components
2024-08-23 18:53:54 +05:30
Ashil
0eb291071b
Revert app bar changes ( #2841 )
2024-08-23 18:38:23 +05:30
ashilkn
20223ddec8
[mob][photos] Refactor + minor UI change
2024-08-23 18:35:05 +05:30
ashilkn
67ee521775
Revert "[mob][photos] Create separate widget for home tab's app bar"
...
This reverts commit 0e642cd254 .
2024-08-23 18:24:06 +05:30
ashilkn
66d7e7e043
Revert "[mob][photos] Refactor + UI tweaks on home app bar"
...
This reverts commit 183ed3f1d7 .
2024-08-23 18:22:18 +05:30
ashilkn
52b13d25b5
[mob][photos] chore
2024-08-23 18:19:41 +05:30
ashilkn
295fa609a6
Revert "[mob][photos] Add shadow to home tab's app bar"
...
This reverts commit 3461201708 .
2024-08-23 18:18:05 +05:30
ashilkn
7f3d7c530f
Revert "[mob][photos] Show home tab app bar only on home tab"
...
This reverts commit 4ad9089f90 .
2024-08-23 18:15:23 +05:30
ashilkn
a913d2550d
[mob][photos] Fix status bar not adapting it's color with each screen's appbar colour, which is it's background
2024-08-23 17:43:56 +05:30
ashilkn
4ad9089f90
[mob][photos] Show home tab app bar only on home tab
2024-08-23 17:38:42 +05:30
Manav Rathi
cdecf089fc
[desktop] Update dependencies ( #2840 )
2024-08-23 16:09:22 +05:30
Manav Rathi
97d63c940e
New rule!
...
https://typescript-eslint.io/rules/return-await/
2024-08-23 16:05:11 +05:30
Manav Rathi
d96e747c5e
Regen yarn.lock
2024-08-23 16:02:18 +05:30
Manav Rathi
5fe1fc8039
Update eslint and frens
2024-08-23 15:59:30 +05:30
Manav Rathi
d9ec49b0ac
Update electron updater
...
https://github.com/electron-userland/electron-builder/releases
2024-08-23 15:59:04 +05:30
Manav Rathi
8118f980f6
List out in full and patch updates
...
Going forward, we'll use npx npm-check-updates to update the package.json so the
full version numbers are desirable.
2024-08-23 15:50:00 +05:30
Manav Rathi
9743115851
Update ONNX runtime 0.18 => 0.19
...
https://github.com/microsoft/onnxruntime/releases
2024-08-23 15:44:41 +05:30
Manav Rathi
5a226502c1
Update Electron 30.2.0 => 30.4.0
...
Routine update, no changes that impact us noticed in the changelog
https://github.com/electron/electron/releases
2024-08-23 15:37:38 +05:30
Manav Rathi
577e4765a7
[web] Switch to libsodium-wrappers-sumo ( #2839 )
2024-08-23 14:46:27 +05:30
Manav Rathi
46f53494df
Update
2024-08-23 14:39:05 +05:30
Manav Rathi
d788ca28af
Update
2024-08-23 14:35:19 +05:30
Laurens Priem
c4c489abb0
[mob][photos] Use bilinear interpolation for clip ( #2838 )
...
## Description
Bilinear interpolation
2024-08-23 10:53:31 +02:00
laurenspriem
a328189891
[mob][photos] Use bilinear interpolation for clip
2024-08-23 10:35:26 +02:00
Manav Rathi
c509bffaa3
Switch to libsodium-wrappers-sumo
2024-08-23 13:21:32 +05:30
Manav Rathi
89effbabc1
[web] Improve the handling of ellipsized labels ( #2837 )
...
The overflow: "hidden" on the two parent divs is still needed, for
reasons I don't fully understand, need to debug further at some point.
2024-08-23 12:54:27 +05:30
Neeraj Gupta
c60a61565d
[server] Return 400 on invalid RCPT address ( #2836 )
...
## Description
## Tests
2024-08-23 12:01:16 +05:30
Neeraj Gupta
251716bad6
[server] Return 400 on invalid RCPT address
2024-08-23 11:58:55 +05:30
Vishnu Mohandas
ee68880f51
[mob] Revert to custom onnxruntime fork ( #2834 )
...
## Description
## Tests
2024-08-23 10:47:01 +05:30
Manav Rathi
9577ff7776
Remove unnecessary rep
2024-08-23 10:44:57 +05:30
Manav Rathi
467dccf8bb
Use
2024-08-23 10:43:52 +05:30
Neeraj Gupta
270acf1896
[mob] Bump version v0.9.27
2024-08-23 10:40:30 +05:30
Neeraj Gupta
630770be56
Use old onnx package to unblock release
2024-08-23 10:40:06 +05:30
Neeraj Gupta
6e13216c53
Revert "[mob] Fix android build ( #2832 )"
...
This reverts commit 5735e050e2 , reversing
changes made to 7ddee7d75e .
2024-08-23 10:38:04 +05:30
Manav Rathi
f3dae23e2a
Use
2024-08-23 10:36:53 +05:30
Manav Rathi
489dc2e46d
Extract
2024-08-23 10:33:26 +05:30
Neeraj Gupta
5735e050e2
[mob] Fix android build ( #2832 )
...
## Description
## Tests
Build worked locally
2024-08-23 10:20:17 +05:30
Neeraj Gupta
385655365d
[mob] Fix android build
2024-08-23 10:06:17 +05:30
Manav Rathi
f0bf07a384
Move variant into custom component
2024-08-23 09:51:57 +05:30
Shamshid
7ddee7d75e
[Auth] Add HuggingFace icon ( #2827 )
2024-08-23 04:43:07 +05:30
ashilkn
b96185df63
[mob][photos] Change elevation colors of app
2024-08-22 18:43:14 +05:30
Vishnu Mohandas
bf5e2004cf
Update email templates ( #2823 )
...
## Description
Updates all templates apart from the ones for family plans to use simple
HTML.
The OTT email is no longer marked as spam by Gmail.
## Tests
- [x] Responsive
- [x] Supports both light and dark themes
## Screenshots
<img width="600" alt="Screenshot 2024-08-22 at 6 16 38 PM"
src="https://github.com/user-attachments/assets/78465ffe-399d-430c-9025-d3c77ff72f67 ">
<img width="600" alt="Screenshot 2024-08-22 at 6 16 58 PM"
src="https://github.com/user-attachments/assets/1e497cd1-f04a-403a-b4c7-8581f5cfbb91 ">
<img width="300"
src="https://github.com/user-attachments/assets/ce422733-5a5c-4b30-a6f5-c5003b3da0ed "/>
<img width="300"
src="https://github.com/user-attachments/assets/4468e465-2700-4771-878b-32b19a901074 "/>
2024-08-22 18:40:10 +05:30
Manav Rathi
a7fcb44983
[docs] Troubleshooting photo dates from GT ( #2824 )
2024-08-22 18:31:29 +05:30
Manav Rathi
06f6c5c318
Casing
2024-08-22 18:31:07 +05:30
Manav Rathi
3e3795444a
[docs] Troubleshooting photo dates from GT
2024-08-22 18:28:47 +05:30
vishnukvmd
92ab8e5289
ente -> Ente
2024-08-22 18:12:08 +05:30
vishnukvmd
d37c85bce2
Minor updates to family plan templates
2024-08-22 18:09:23 +05:30
vishnukvmd
f64de55b30
Update more templates
2024-08-22 18:05:49 +05:30
ashilkn
3461201708
[mob][photos] Add shadow to home tab's app bar
2024-08-22 17:58:57 +05:30
vishnukvmd
08f428f4dd
Update some more templates
2024-08-22 17:49:20 +05:30
vishnukvmd
eee01322c8
Update first upload template for mobile
2024-08-22 17:40:07 +05:30
vishnukvmd
36085eb78f
Update first upload template
2024-08-22 17:36:24 +05:30
ashilkn
183ed3f1d7
[mob][photos] Refactor + UI tweaks on home app bar
2024-08-22 17:35:55 +05:30
Neeraj Gupta
f5258744b4
[mob] Release tensors to avoid OOM error ( #2822 )
...
## Description
## Tests
2024-08-22 17:27:54 +05:30
Neeraj Gupta
3687fc0eaa
[mob][photos] Bump version v0.9.26
2024-08-22 17:20:51 +05:30
Neeraj Gupta
1554d50d8f
Merge branch 'main' into switch_to_upstream
2024-08-22 17:19:43 +05:30
Neeraj Gupta
0d63a3073b
[mob]Release tensors to avoid OOM error
2024-08-22 17:15:19 +05:30
vishnukvmd
369db73212
Update change-email template
2024-08-22 17:09:20 +05:30
vishnukvmd
ba1cd6a8cc
Update green
2024-08-22 17:08:11 +05:30
vishnukvmd
8b40f70936
Simply email verification template
2024-08-22 17:06:10 +05:30
ashilkn
0e642cd254
[mob][photos] Create separate widget for home tab's app bar
2024-08-22 16:46:11 +05:30
Vishnu Mohandas
363f7c9ca0
Prompt family members to contact admin to change referral code ( #2816 )
2024-08-22 14:15:04 +05:30
Neeraj Gupta
6db9a6bedc
[mob][ml] reduce parallel download to 5 for ios
2024-08-22 14:03:06 +05:30
Vishnu Mohandas
2ffad1f2a2
Update watch-folders.md
2024-08-22 13:48:09 +05:30
Laurens Priem
f4314ca220
Ml copy ( #2817 )
...
## Description
Copy changes for ML
2024-08-22 10:13:53 +02:00
laurenspriem
fea2cc27d8
Revert change
2024-08-22 09:48:45 +02:00
laurenspriem
0ba2bd92b5
[mob][photos] Another copy change
2024-08-22 09:42:22 +02:00
vishnukvmd
4ee815e530
Prompt family members to contact admin to change referral code
2024-08-22 13:10:30 +05:30
laurenspriem
67f230fac5
[mob][photos] Indexing description copy change
2024-08-22 09:19:14 +02:00
Neeraj Gupta
c42fd383a8
[mob] Switch to upstream pkg for onnxruntime
2024-08-22 11:54:59 +05:30
Nikunj Kumar Nakum
e1da8b90fd
[auth] Updated Kraken icon ( #2763 )
...
## Description
Updated kraken icon to latest icon
## Tests
2024-08-22 10:01:12 +05:30
S T
c2e540f821
[auth][l10n] Added Ukrainian translation ( #2806 )
...
## Description
## Tests
Co-authored-by: stro <stro@cpan.org >
2024-08-22 10:00:39 +05:30
Neeraj Gupta
241e69755e
[mob][photos] Fix person cover photo ( #2804 )
...
## Description
## Tests
2024-08-21 23:39:57 +05:30
Neeraj Gupta
ab58dcfeb4
[mob][photos] Fix person cover photo
2024-08-21 23:37:29 +05:30
Neeraj Gupta
1941b4cec6
[mob] Fix redundant model download & rename ( #2803 )
...
## Description
## Tests
2024-08-21 23:24:47 +05:30
Neeraj Gupta
9156121954
bump version
2024-08-21 23:14:53 +05:30
Neeraj Gupta
a1b447c5c8
[mob] Rename
2024-08-21 23:14:28 +05:30
Neeraj Gupta
165f288ad9
[mob] Remove unused key
2024-08-21 23:08:50 +05:30
Neeraj Gupta
7e9d9bc126
[mob] iOS Build changes
2024-08-21 23:05:50 +05:30
Neeraj Gupta
5beec1d3dd
[mob] Skip magic refresh if indexing is disabled
2024-08-21 23:05:40 +05:30
Manav Rathi
8afbda259a
[desktop] Bump up the version for the next series ( #2802 )
2024-08-21 22:26:23 +05:30
Manav Rathi
f34a2cb217
[desktop] Bump up the version for the next series
2024-08-21 22:23:26 +05:30
Neeraj Gupta
2f68f5184b
[mob] Bump version v0.9.24 ( #2801 )
...
## Description
## Tests
2024-08-21 22:11:25 +05:30
Neeraj Gupta
936f3842f9
[mob] Bump version v0.9.24
2024-08-21 22:10:59 +05:30
Neeraj Gupta
d719ad31f7
[mob] Disable global ml flag ( #2799 )
...
## Description
## Tests
2024-08-21 22:07:04 +05:30
Laurens Priem
448a6c8924
Heic decode ( #2800 )
...
## Description
- Converts heic files to jpg on Android if heic decoding for ML fails
2024-08-21 18:35:54 +02:00
laurenspriem
3d92a13df6
[mob][photos] Rename ML DB
2024-08-21 18:34:57 +02:00
laurenspriem
5ef4b7160e
[mob][photos] Store ML results on remote first
2024-08-21 18:31:55 +02:00
Prateek Sunal
29c16b737d
fix(mob): readd missing key in locals ( #2798 )
...
## Description
The commit
7dd1804e2e
removed the key, this commit re-add's the key.
2024-08-21 21:58:22 +05:30
Neeraj Gupta
58dee0ef5a
[mob] Disable global ml flag
2024-08-21 21:51:35 +05:30
laurenspriem
87a17c0034
[mob][photos] Convert heic to jpg for ML on Android
2024-08-21 18:20:49 +02:00
Prateek Sunal
cc10a3a4ac
fix(mob): readd missing key in locals
2024-08-21 21:47:04 +05:30
Ashil
cbbee23f82
[mob][auth] Change dialog copy ( #2796 )
2024-08-21 20:18:33 +05:30
ashilkn
0ae080ea6a
[mob][auth] bump up version to 3.1.3
2024-08-21 20:14:56 +05:30
ashilkn
7dd1804e2e
[mob][auth] change copy
2024-08-21 20:13:57 +05:30
Laurens Priem
8e263a3b66
Ml invalid formats ( #2793 )
...
## Description
- Cleaned up processing of ML results
- Handle invalid image formats for ML
## Tests
Locally tested on my phone in debug mode
2024-08-21 14:39:59 +02:00
Neeraj Gupta
487591fa03
Add option to claim a custom referral code ( #2794 )
2024-08-21 18:09:46 +05:30
vishnukvmd
a43b97026a
Add option to claim a custom referral code
2024-08-21 17:39:23 +05:30
Laurens Priem
cf5b4abc39
Merge branch 'main' into ml_invalid_formats
2024-08-21 13:42:57 +02:00
laurenspriem
a4309a0ab3
[mob][photos] Fix stuck on invalid image formats
2024-08-21 13:38:37 +02:00
laurenspriem
f4a46a1fd3
[mob][photos] Refactor MLResults processing
2024-08-21 13:33:20 +02:00
Neeraj Gupta
0e63126cb6
Referal api ( #2792 )
...
## Description
## Tests
2024-08-21 16:44:46 +05:30
Neeraj Gupta
6ec39e2e6b
[server] lint fix
2024-08-21 16:41:10 +05:30
Neeraj Gupta
c57bc22987
[server] Fix request type
2024-08-21 16:39:09 +05:30
Neeraj Gupta
7d969cdada
[server] Apply change limit only for user edit
2024-08-21 16:36:36 +05:30
Neeraj Gupta
27c5a179ab
[server] Add check for existingCode
2024-08-21 16:34:49 +05:30
Ashil
45cd19047a
[mob][photos] Fixed App Lock typo ( #2789 )
2024-08-21 16:28:58 +05:30
Neeraj Gupta
e5d6d324db
Add API to update referral code
2024-08-21 16:28:24 +05:30
ashilkn
9e5484f5ad
[mob][photos] Resolve merge conflicts
2024-08-21 16:13:20 +05:30
ashilkn
199938d4b6
[mob][photos] Remove stale entry in l10n.dart
2024-08-21 16:12:02 +05:30
Vishnu Mohandas
76df33dc8c
[mob][photos] Update guest view icon ( #2791 )
2024-08-21 15:57:40 +05:30
ashilkn
ab295d9a91
[mob][photos] Update guest view icon
2024-08-21 15:55:58 +05:30
Vishnu Mohandas
b4a4b0cc04
Remove extra newline in string
2024-08-21 15:45:44 +05:30
Vishnu Mohandas
aa2e4b1970
Update auth github workflows to use flutter 3.24.0 ( #2790 )
...
## Description
## Tests
2024-08-21 15:31:37 +05:30
ashilkn
54a0a09251
Update auth github workflows to use flutter 3.24.0
2024-08-21 15:14:41 +05:30
laurenspriem
147a0e005b
[mob][photos] Rename
2024-08-21 11:33:14 +02:00
laurenspriem
701e48c54c
[mob][photos] Rename for clarity
2024-08-21 11:32:23 +02:00
laurenspriem
ed2978bf55
[mob][photos] constructor
2024-08-21 11:31:24 +02:00
Ashil
e4753b3e08
Fix build failing auth ( #2788 )
2024-08-21 14:58:28 +05:30
Aman Raj Singh Mourya
5009453659
[mob][photos] Fixed appLock typo
2024-08-21 14:55:27 +05:30
ashilkn
77bd056f40
[mob][auth] generated code on running flutter clean and flutter pub get
2024-08-21 14:54:38 +05:30
Manav Rathi
9a36f0e7b4
photosd-v1.7.3 ( #2787 )
...
Completes the accidentally leftover package.json update in
b202ac0b5e
2024-08-21 14:48:48 +05:30
Manav Rathi
d75a1c367d
photosd-v1.7.3
...
Completes the accidentally leftover package.json update in b202ac0b5e
2024-08-21 14:44:53 +05:30
Neeraj Gupta
3572465906
[mob] Defer clip cache referesh untill next query ( #2786 )
...
## Description
## Tests
2024-08-21 14:33:39 +05:30
Neeraj Gupta
3f3f3202af
[mob] Clean up
2024-08-21 14:21:25 +05:30
Neeraj Gupta
268eeab094
[mob] Avoid refreshing cache unless search is initiated
2024-08-21 14:15:58 +05:30
Manav Rathi
f53ae48a43
photosd-v1.7.3 ( #2784 )
2024-08-21 14:04:57 +05:30
Manav Rathi
b202ac0b5e
photosd-v1.7.3
2024-08-21 13:56:08 +05:30
Manav Rathi
b591f3d851
[web] New translations ( #2766 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-21 13:54:35 +05:30
Crowdin Bot
2eb6d914c3
New Crowdin translations by GitHub Action
2024-08-21 08:22:08 +00:00
Neeraj Gupta
857e83afef
[server] Fix statusCode for expired sessions ( #2783 )
...
## Description
## Tests
2024-08-21 13:45:57 +05:30
Neeraj Gupta
5ad6f0bd74
[server] Fix statusCode for expired sessions
2024-08-21 13:44:30 +05:30
ashilkn
d27dffc351
[mob][photos] upgrade flutter_local_notifications
2024-08-21 13:43:39 +05:30
Ashil
a728dd043a
[mob][photos] Change guest view icon ( #2782 )
...


2024-08-21 13:14:07 +05:30
ashilkn
bb65354ac7
[mob][photos] Change guest view icon at all places
2024-08-21 13:03:25 +05:30
Neeraj Gupta
0b0fa12184
[mob][auth] Update flutter submodule to use v3.24.0 ( #2778 )
...
## Description
## Tests
2024-08-21 12:46:24 +05:30
Neeraj Gupta
02bedbfa18
[server] Fix skip log check ( #2781 )
...
## Description
## Tests
2024-08-21 12:44:39 +05:30
Neeraj Gupta
5ac92f5ce4
[server] Fix skip log check
2024-08-21 12:42:10 +05:30
ashilkn
c68691abbb
[mob][photos] Modify SelectionActionButton to render icons from an svg asset
2024-08-21 12:35:01 +05:30
Neeraj Gupta
f5f9946046
[mob] Change log ( #2779 )
...
## Description
## Tests
2024-08-21 12:21:54 +05:30
Neeraj Gupta
69102ab9e8
[mob] Change log
2024-08-21 12:21:24 +05:30
ashilkn
90a7c7604f
[mob][auth] Update flutter submodule to use v3.24.0
2024-08-21 12:09:44 +05:30
Neeraj Gupta
bf61cda403
[mob] CLIP & Face indexing V2 ( #2777 )
...
## Description
## Tests
2024-08-21 11:43:41 +05:30
Neeraj Gupta
dd738927fd
[mob] Avoid redundant event
2024-08-21 10:44:51 +05:30
Neeraj Gupta
eb3637deef
[mob] Remove unused method
2024-08-21 10:28:51 +05:30
Neeraj Gupta
5f8d0e1f3b
[mob] Fix log
2024-08-21 09:50:17 +05:30
Manav Rathi
db60ddae4c
[desktop] Prep for release ( #2767 )
...
- **Disable all clustering traces**
- **Fix variable capturing**
- **Show the delete options for long folder names too**
- **Show ML option to public beta**
- **Rename DBs**
2024-08-21 00:45:56 +05:30
Manav Rathi
371267ee4e
Lint fix
2024-08-21 00:42:01 +05:30
Manav Rathi
4644bde60d
Rename DBs
2024-08-21 00:30:14 +05:30
Manav Rathi
d7f9851bb2
Show ML option to public beta
2024-08-21 00:25:20 +05:30
Manav Rathi
bc93124da0
Show the delete options for long folder names too
2024-08-21 00:22:02 +05:30
Manav Rathi
d01a94fbec
Fix variable capturing
2024-08-20 22:41:29 +05:30
Manav Rathi
346ef9b17d
Disable all clustering traces
2024-08-20 21:46:50 +05:30
Manav Rathi
e8c6c88f64
[desktop] Update translation ( #2765 )
2024-08-20 21:21:01 +05:30
Manav Rathi
f2f4bf2fd7
[desktop] Update translation
2024-08-20 21:13:56 +05:30
Ashil
019457be02
[mob][auth] Option to add pin/passcode without having a system lock ( #2738 )
2024-08-20 19:36:10 +05:30
laurenspriem
2324ba6108
[mob][photos] Rename to avoid confusion
2024-08-20 15:17:07 +02:00
laurenspriem
187dc5ed90
[mob][photos] Remove unused incorrect method
2024-08-20 15:09:46 +02:00
Ashil
73b7b2e190
[mob][auth] local_auth upgrade & work around for new applock key ( #2752 )
2024-08-20 18:11:06 +05:30
Neeraj Gupta
5b816ecb8a
[mob] Update copy
2024-08-20 16:59:19 +05:30
Neeraj Gupta
29d571e71a
[mob] bump version v0.9.23
2024-08-20 16:53:53 +05:30
Neeraj Gupta
3fa16625be
[mob] Skip disabling consent on mobile
2024-08-20 16:53:22 +05:30
Neeraj Gupta
ae06577b00
Increase padding
2024-08-20 16:51:21 +05:30
Neeraj Gupta
6ba4892294
Update UX for ml settings
2024-08-20 16:50:37 +05:30
Neeraj Gupta
cb784d5ec7
Handle int value in embedding
2024-08-20 16:26:31 +05:30
Neeraj Gupta
d0abf2141f
[mob] Clean up
2024-08-20 16:21:12 +05:30
Aman Raj Singh Mourya
eb568080dd
[mob][auth] Used better names
2024-08-20 15:56:40 +05:30
Neeraj Gupta
dae5c1a0b8
[mob] Lint fi
2024-08-20 15:49:31 +05:30
Neeraj Gupta
7a197124ea
[mob] Log when magicSearch is disabled
2024-08-20 15:49:01 +05:30
Neeraj Gupta
86065a6b56
Minor fix
2024-08-20 15:43:48 +05:30
Neeraj Gupta
729c3598da
Update copy
2024-08-20 15:37:27 +05:30
Neeraj Gupta
c7c22bee88
Update copy
2024-08-20 15:35:17 +05:30
Neeraj Gupta
0cacc88918
Merge branch 'clip_face_integration' of https://github.com/ente-io/auth into clip_face_integration
2024-08-20 14:45:27 +05:30
Neeraj Gupta
dfe329eef9
[mob] Minor refactor
2024-08-20 14:38:26 +05:30
laurenspriem
8c8d81c40e
[mob][photos] ML settings add indicator for wifi pause
2024-08-20 11:05:51 +02:00
Neeraj Gupta
52d1ba237a
[mob] Pass correct ml version
2024-08-20 14:28:31 +05:30
Neeraj Gupta
bdac85b320
Merge remote-tracking branch 'origin/main' into clip_face_integration
2024-08-20 13:25:28 +05:30
Neeraj Gupta
6e4e19d7f4
[mob] bump version v0.9.22
2024-08-20 13:25:11 +05:30
Neeraj Gupta
152e895b87
[mob] Add divider
2024-08-20 13:24:05 +05:30
Neeraj Gupta
13449ff169
Fix padding
2024-08-20 13:23:20 +05:30
Neeraj Gupta
508bc4a3e9
[mob] Enable native onnx plugin for droid
2024-08-20 13:21:50 +05:30
Neeraj Gupta
0b7ee1ad0b
[mob] Add proguard rule for ai.onnxruntime
2024-08-20 13:20:06 +05:30
Neeraj Gupta
3a0d6e808b
[mob] Fix tensor size for clip image
2024-08-20 12:54:26 +05:30
Neeraj Gupta
692589e4c4
[mob] bump version v0.9.21
2024-08-20 12:04:46 +05:30
Neeraj Gupta
8cacb650b6
[mob] Move resumable upload setting
2024-08-20 12:04:04 +05:30
Neeraj Gupta
8b62c18171
[mob] UX change
2024-08-20 11:48:01 +05:30
Neeraj Gupta
359af7e2eb
[mob] Hide clusterID
2024-08-20 11:43:35 +05:30
Manav Rathi
fe82faf80f
[doc] Large upload troubleshooting ( #2761 )
2024-08-20 11:28:36 +05:30
Manav Rathi
00eb440c01
[doc] Large upload troubleshooting
2024-08-20 11:26:10 +05:30
Neeraj Gupta
f84ebce2b1
[mob] Ask for ml consent while enabling ML
2024-08-20 11:02:27 +05:30
Manav Rathi
38662f6b6c
[web] New translations ( #2760 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-20 10:59:26 +05:30
Crowdin Bot
029b43b13d
New Crowdin translations by GitHub Action
2024-08-20 05:29:06 +00:00
Neeraj Gupta
6caf6c48a6
[mob] Ask for ml consent while enabling ML
2024-08-20 10:56:53 +05:30
Manav Rathi
468d429ecc
Add workaround for Polish plurals ( #2759 )
...
Instead of foo_other, i18n seems to fallback to the base language
translation for languages like Polish that have multiple plurals.
Use the workaround mentioned here:
https://github.com/i18next/i18next/issues/1851#issuecomment-1464017036
2024-08-20 10:46:35 +05:30
Manav Rathi
19c6ebefd3
Add note
2024-08-20 10:45:20 +05:30
Neeraj Gupta
730a0d4fae
[mob] Rename
2024-08-20 10:44:30 +05:30
Neeraj Gupta
9f41257139
[mob] Remove feature flag for ML beta
2024-08-20 10:43:20 +05:30
Manav Rathi
5cd093c413
Add workaround for Polish plurals
...
Instead of foo_other, i18n seems to fallback to the base language translation
for languages like Polish that have multiple plurals.
Use the workaround mentioned here: https://github.com/i18next/i18next/issues/1851#issuecomment-1464017036
2024-08-20 10:37:18 +05:30
Manav Rathi
8fed43ec00
[web] New translations ( #2758 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-20 10:26:57 +05:30
Crowdin Bot
6ba92298dd
New Crowdin translations by GitHub Action
2024-08-20 04:49:15 +00:00
Manav Rathi
88d6f78741
[web] Further refactoring of the crypto layering ( #2755 )
...
\+ tweaks to the indexing process
2024-08-19 21:20:27 +05:30
Manav Rathi
0a35291084
Lint fix
2024-08-19 21:16:00 +05:30
Manav Rathi
adefb78cac
Updated Mastodon links ( #2754 )
...
Changed the links in the social section and readme to Fosstodon instead
of mstdn
2024-08-19 21:08:43 +05:30
Brogio
8c5b07b3ce
Update README.md
2024-08-19 17:14:31 +02:00
Brogio
8d667f86b1
Update social_section_widget.dart
2024-08-19 17:10:50 +02:00
Brogio
f7666deb5a
Update social_section_widget.dart
...
Updated Mastodon link
2024-08-19 17:10:07 +02:00
Aman Raj Singh Mourya
1323525cd8
[mob][auth] Independent applock implemented
2024-08-19 18:59:03 +05:30
Aman Raj Singh Mourya
f84054b4ce
[mob][auth] macOS pin/passcode support
2024-08-19 17:36:04 +05:30
Aman Raj Singh Mourya
bc94882234
[mob][auth] Upgraded local_auth 2.2.0 -> 2.3.0
2024-08-19 17:34:50 +05:30
Aman Raj Singh Mourya
95a03ef86d
[mob][auth] Minor fixes
2024-08-19 17:06:48 +05:30
Aman Raj Singh Mourya
48c29700a4
[mob][auth] Work around for new applock key
2024-08-19 16:47:47 +05:30
Manav Rathi
d7d5b0aa9b
[web] New translations ( #2750 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-19 16:29:23 +05:30
Manav Rathi
63d65a4311
Expose decryptBlob to main thread
2024-08-19 15:55:07 +05:30
Manav Rathi
d6151a89e8
Fix
2024-08-19 15:46:52 +05:30
Manav Rathi
e6f26e62ae
Fix jumping
2024-08-19 15:40:57 +05:30
Manav Rathi
3f9a7e08a1
Better state during initial load
2024-08-19 15:36:30 +05:30
Manav Rathi
c39fcb3968
Use
2024-08-19 15:19:26 +05:30
Manav Rathi
c0e48c7ada
keygen
2024-08-19 15:19:26 +05:30
Manav Rathi
62c32d02ce
Start treating it as a gateway
2024-08-19 15:19:26 +05:30
Manav Rathi
5640086932
Remove unnecessary conversion attempt
2024-08-19 15:19:26 +05:30
Crowdin Bot
b443d5f472
New Crowdin translations by GitHub Action
2024-08-19 09:44:48 +00:00
Manav Rathi
81b913cb79
[desktop] Indexing tweaks ( #2749 )
2024-08-19 15:14:05 +05:30
Manav Rathi
769b3ab21f
i18n
2024-08-19 15:05:31 +05:30
Neeraj Gupta
38d866148f
Reduce delay in loading model
2024-08-19 15:01:54 +05:30
Manav Rathi
a43c0baa46
Avoid non-greppable context APIs for i18n
2024-08-19 15:00:49 +05:30
Manav Rathi
d7fb8cf82b
Handle the idle transition in the UI
2024-08-19 14:56:01 +05:30
Manav Rathi
d96d4773cf
Fix status during live uploads
2024-08-19 14:42:46 +05:30
Manav Rathi
cf3b757021
Most recent file IDs first
2024-08-19 14:31:51 +05:30
Neeraj Gupta
c0201c6246
Merge branch 'main' into clip_face_integration
2024-08-19 14:20:41 +05:30
Neeraj Gupta
9325e1476f
[mob] Bump version
2024-08-19 14:19:33 +05:30
Neeraj Gupta
979df107bf
[mob] Turn of native onnx for android
2024-08-19 14:19:19 +05:30
Neeraj Gupta
aaebef5b22
[mob] Show score if query contains score threshold
2024-08-19 14:18:45 +05:30
Manav Rathi
fed7864b11
Fetching state
2024-08-19 13:49:36 +05:30
Neeraj Gupta
60cee41a44
[auth] New translations ( #2746 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-08-19 12:14:15 +05:30
Ashil
8e3183ed8f
[mob][photos] Workaround for android 10 free up space issue ( #2637 )
2024-08-19 11:51:23 +05:30
Manav Rathi
c4b47dcc14
[web] New translations ( #2744 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-19 09:55:55 +05:30
Neeraj Gupta
2856bfb7f4
[mobile] New translations ( #2745 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-08-19 07:19:08 +05:30
Crowdin Bot
6bdafc0ed2
New Crowdin translations by GitHub Action
2024-08-19 01:16:45 +00:00
Crowdin Bot
21764a520f
New Crowdin translations by GitHub Action
2024-08-19 01:04:15 +00:00
Crowdin Bot
4a19bfdcde
New Crowdin translations by GitHub Action
2024-08-19 00:31:56 +00:00
Vishnu Mohandas
3d41b555b6
fix: fdroid icon background ( #2741 )
...
## Description
Fdroid icon for auth was white, whilst we have already moved to purple
gradient. This PR adds the same adaptive background for fdroid as it is
for normal build.
The below Fdroid build recipe regenerates the icons that's why it was
not correct before:
3bbf65e8f0/metadata/io.ente.auth.yml (L58)
2024-08-18 22:19:33 +05:30
Prateek Sunal
92e0d82123
fix: fdroid icon background
2024-08-18 22:16:09 +05:30
Neeraj Gupta
9b9c7e91f4
[mob] use blur instead of blurhash in panorama ( #2739 )
...
## Description
Blurhash was not perfect, so replaced it with gaussian blur (20)
instead.
## Tests
2024-08-18 07:56:50 +05:30
Prateek Sunal
0c94613fdf
Merge remote-tracking branch 'origin/main' into mob-pano
2024-08-17 22:36:37 +05:30
Prateek Sunal
54c699b6d5
fix: use blur instead of blurhash in panorama
2024-08-17 22:36:01 +05:30
Manav Rathi
d3f3679fb0
[web] Iterate on the cluster related crypto ( #2737 )
2024-08-17 22:18:30 +05:30
Manav Rathi
505dc7c20d
Fix
2024-08-17 22:03:52 +05:30
Manav Rathi
8601662ea1
Un2
2024-08-17 21:51:50 +05:30
Manav Rathi
08c3b172d9
Update types
2024-08-17 21:49:39 +05:30
Manav Rathi
76da94cf78
Add the variant
2024-08-17 21:42:13 +05:30
Manav Rathi
0240b37032
Denoise
2024-08-17 21:33:15 +05:30
Manav Rathi
9ae5006a4a
Mig
2024-08-17 21:30:54 +05:30
Manav Rathi
0ee84db02f
Mig
2024-08-17 21:29:40 +05:30
Manav Rathi
b329085940
Mig
2024-08-17 21:25:57 +05:30
Manav Rathi
de3943e69c
Prune
2024-08-17 21:22:54 +05:30
Manav Rathi
069cf82bbb
Mig
2024-08-17 21:21:09 +05:30
Manav Rathi
eafa662cc0
Prune
2024-08-17 21:13:48 +05:30
Manav Rathi
6488c4fa0e
Sigh
2024-08-17 21:10:11 +05:30
Manav Rathi
25f1087685
Unused
2024-08-17 21:05:49 +05:30
Manav Rathi
788ce53388
Use
2024-08-17 21:04:02 +05:30
Manav Rathi
757ff5cd9a
New
2024-08-17 21:02:34 +05:30
Manav Rathi
68e5d842e5
Tweak
2024-08-17 20:57:20 +05:30
Manav Rathi
fdfaadfb1e
Use
2024-08-17 20:56:05 +05:30
Manav Rathi
0fcd21f61d
Use
2024-08-17 20:53:10 +05:30
Manav Rathi
4fa3b177c6
Use
2024-08-17 20:48:41 +05:30
Manav Rathi
2775917e44
Parallel hierarchy
2024-08-17 20:45:17 +05:30
Manav Rathi
360113c3ac
Use newer pattern in more places
2024-08-17 20:21:49 +05:30
Aman Raj Singh Mourya
f338e40876
[mob][auth] Option to add pin/passcode without a having a systemLock
2024-08-17 19:48:06 +05:30
Aman Raj Singh Mourya
3a4246b82d
[mob][auth] Added key to check if appLock is set or not
2024-08-17 19:47:10 +05:30
Aman Raj Singh Mourya
fbc6137b3e
[mob][auth] Directly route to appLock in case of no systemLock found
2024-08-17 19:33:54 +05:30
Manav Rathi
5c09359738
Remove unnecessary conversion
2024-08-17 18:54:50 +05:30
Manav Rathi
90ffb68b51
key variants too
2024-08-17 18:53:00 +05:30
Manav Rathi
d1b7177a53
We need both
2024-08-17 18:49:41 +05:30
Manav Rathi
890ed7dd4b
Cleanup
2024-08-17 18:43:31 +05:30
Manav Rathi
25b9a36554
Fix
...
crypto_secretbox_easy takes a string, but that's a UTF-8 string, not the base64 one that we're looking for.
2024-08-17 18:30:37 +05:30
Manav Rathi
cf6508be4a
Enc
2024-08-17 17:33:22 +05:30
Manav Rathi
153be4990a
Rearrange
2024-08-17 17:13:16 +05:30
Manav Rathi
f3e947f47e
Match the types
2024-08-17 17:10:06 +05:30
Manav Rathi
f0b86323c3
Attempt to curb the combinatorial explosion
2024-08-17 17:00:47 +05:30
Manav Rathi
dbe98acbd7
Dec
2024-08-17 16:38:51 +05:30
Manav Rathi
93d48f6d6f
Fix
2024-08-17 11:14:02 +05:30
Manav Rathi
d91462773a
Use same nomenclature as the architecture document
2024-08-17 11:07:11 +05:30
Manav Rathi
3962f3a133
Use same nomenclature as the architecture document
2024-08-17 11:07:11 +05:30
Manav Rathi
bc192e5b00
Hold remote to the delete invariant
2024-08-17 11:07:11 +05:30
Manav Rathi
462adf7429
Nomenclature
2024-08-17 11:07:11 +05:30
Neeraj Gupta
78a727c750
[auth] Improve recovery input validation ( #2735 )
...
## Description
## Tests
2024-08-17 06:57:58 +05:30
Neeraj Gupta
3676151dde
[auth] Bump version 3.1.2
2024-08-17 06:52:04 +05:30
Neeraj Gupta
9f23403604
Use word position
2024-08-17 06:51:16 +05:30
Neeraj Gupta
eace1150f5
[auth] Improve error message for invalid recovery input
2024-08-17 06:46:53 +05:30
Neeraj Gupta
329f320720
Update min score for magic search
2024-08-16 18:21:28 +05:30
Manav Rathi
191e32463f
[desktop] Hide People header until we start showing clusters ( #2730 )
2024-08-16 18:10:12 +05:30
Neeraj Gupta
c34ea7848e
Bump version
2024-08-16 18:07:28 +05:30
Manav Rathi
0a59597301
Padding at the top
2024-08-16 18:07:22 +05:30
Neeraj Gupta
4e7e506e4d
[Fix] Avoid queueing same fileID again
2024-08-16 18:00:05 +05:30
Manav Rathi
f89e3793ec
Hide People header until we start showing clusters
2024-08-16 17:59:26 +05:30
Neeraj Gupta
b03b5806db
refactor
2024-08-16 17:50:44 +05:30
Manav Rathi
201b2eda67
[desktop] Improve robustness of cluster disabling condition ( #2729 )
...
Otherwise the code reaches the isInternalUser on logout, triggered by
the search service, and at a point when it does not have the auth token
anymore. Doesn't impact production builds, but doesn't hurt to make the
check more robust say for people who're trying dev builds.
2024-08-16 17:47:58 +05:30
Manav Rathi
c5ee50b3a2
[desktop] Improve robustness of cluster disabling condition
...
Otherwise the code reaches the isInternalUser on logout, triggered by the search
service, and at a point when it does not have the auth token anymore. Doesn't
impact production builds, but doesn't hurt to make the check more robust say for
people who're trying dev builds.
2024-08-16 17:41:13 +05:30
Manav Rathi
b5b4d1df65
[web] Crypto: Use Box vs Blob to classify secretbox vs secretstream-one-shot ( #2728 )
2024-08-16 17:37:11 +05:30
Neeraj Gupta
b6d5ebc5b4
rename
2024-08-16 17:23:38 +05:30
Neeraj Gupta
2cf8bd14f9
rename
2024-08-16 17:12:00 +05:30
Neeraj Gupta
5b1631a1a4
Merge branch 'main' into clip_face_integration
2024-08-16 17:08:16 +05:30
Manav Rathi
2d5faa3964
Dec
2024-08-16 17:05:39 +05:30
Manav Rathi
371fda4e97
B64
2024-08-16 16:51:38 +05:30
Neeraj Gupta
1430c12de4
[mob] Show model download progress
2024-08-16 16:44:58 +05:30
Neeraj Gupta
5d59b7d43d
[mob] Show percentage for ML model download
2024-08-16 16:44:16 +05:30
Manav Rathi
44bdb016a8
Swap
2024-08-16 16:34:06 +05:30
Manav Rathi
763d9727e6
Dec
2024-08-16 16:26:44 +05:30
Manav Rathi
38d39c123d
Dec types
2024-08-16 16:21:48 +05:30
Manav Rathi
3b0ec7ce71
Use
2024-08-16 16:06:15 +05:30
Manav Rathi
2e0ad673cf
B64 variant
2024-08-16 16:03:13 +05:30
Manav Rathi
0de05fdc36
Remove duplication
2024-08-16 16:00:04 +05:30
Vishnu Mohandas
a19e4879db
Update Google Photos Takeout Instructions ( #2648 )
...
Simplify instructions
Remove note
Expand step 9 to incorporate note
## Description
Raises an important caveat closer to a relevant step.
## Tests
N/A
2024-08-16 15:58:18 +05:30
Manav Rathi
fcad2157bc
Update
2024-08-16 15:53:16 +05:30
Manav Rathi
94a40838a3
Box variant
2024-08-16 15:48:36 +05:30
Manav Rathi
54efdd1072
Use existing primitive
2024-08-16 15:48:36 +05:30
Manav Rathi
797dcc4a1e
Streamline
2024-08-16 15:48:36 +05:30
Manav Rathi
ed6dc3ca6c
Tweak
2024-08-16 15:48:36 +05:30
Manav Rathi
4fda7c3c86
Move
2024-08-16 15:48:36 +05:30
Manav Rathi
cbb36214a3
New terms
2024-08-16 15:48:36 +05:30
Manav Rathi
7e03462891
Terminology
2024-08-16 15:48:36 +05:30
Manav Rathi
f37220bf20
Terminology
2024-08-16 15:48:35 +05:30
Manav Rathi
1a6ae93a7a
More
2024-08-16 15:48:35 +05:30
Manav Rathi
5e67bf90c5
Outline
2024-08-16 15:48:35 +05:30
Manav Rathi
89fd65d925
[desktop] person => cgroup ( #2727 )
...
https://github.com/ente-io/ente/pull/2718
2024-08-16 15:45:54 +05:30
Manav Rathi
ddf530f236
sync
2024-08-16 15:29:53 +05:30
Manav Rathi
3bc41f253b
Propagate
2024-08-16 15:22:02 +05:30
Manav Rathi
2ae98148ae
Fin db
2024-08-16 15:19:43 +05:30
Manav Rathi
3f20f572d2
Propagate
2024-08-16 15:16:58 +05:30
Neeraj Gupta
1731aeb87d
[mob] Fix state refresh when model is being downloaded
2024-08-16 15:13:01 +05:30
Manav Rathi
f5738f8460
CGroup
2024-08-16 15:07:09 +05:30
Neeraj Gupta
78fc2aec88
[mob] Fix model path for progress
2024-08-16 15:05:02 +05:30
Manav Rathi
4f0145e6d3
Remove unused
2024-08-16 14:32:29 +05:30
Manav Rathi
37bbefa16b
[desktop] Sync ML status immediately on login ( #2726 )
2024-08-16 14:24:04 +05:30
Manav Rathi
e3d7b14442
Use
2024-08-16 14:05:14 +05:30
Neeraj Gupta
fd00b4ffae
refactor
2024-08-16 13:59:10 +05:30
Manav Rathi
b04831d4df
Split ML status sync
2024-08-16 13:34:19 +05:30
Manav Rathi
b9102a4074
[web] Log during logout ( #2723 )
...
Helps in tracing event sequences in logs.
2024-08-16 13:17:19 +05:30
Neeraj Gupta
d94f8be520
[mob] Bypass map permission dialog if already given ( #2722 )
...
## Description
## Tests
2024-08-16 13:15:03 +05:30
Neeraj Gupta
811aba2baf
[mob] Remove unused field
2024-08-16 13:14:24 +05:30
Neeraj Gupta
3c11b705ac
[mob] Switch to nanoID, gzip person feedback, & merge ml db ( #2724 )
...
## Description
## Tests
2024-08-16 13:13:50 +05:30
Manav Rathi
a31a761933
[web] Log during logout
...
Helps in tracing event sequences in logs
2024-08-16 13:08:00 +05:30
Neeraj Gupta
c69280a3d7
[mob] ios build change
2024-08-16 13:06:02 +05:30
Neeraj Gupta
32fa1b1466
[mob]Bypass map permission dialog if already given
2024-08-16 13:05:51 +05:30
Neeraj Gupta
b88b81615d
[server] Enable multi-part upload flag for mobile ( #2721 )
...
## Description
## Tests
2024-08-16 12:27:50 +05:30
Neeraj Gupta
741107e950
[server] Enable multi-part upload flag for mobile
2024-08-16 12:27:10 +05:30
Manav Rathi
4dbf8cbd54
[docs] Add note about avoiding NAS ( #2720 )
2024-08-16 12:19:16 +05:30
Manav Rathi
6627faed8c
Add sidebar entry
2024-08-16 12:18:58 +05:30
Manav Rathi
29b81a468c
[docs] Add note about avoiding NAS
2024-08-16 12:16:16 +05:30
Neeraj Gupta
1ca1967ec2
Rename person_v2 as cgroup
2024-08-16 12:13:56 +05:30
Neeraj Gupta
10087c3cc0
[server] Switch to nano_id for entity_data ( #2718 )
...
## Description
## Tests
Tested locally that new location tag were getting created, and we are
able to delete or edit existing tag.
2024-08-16 12:10:23 +05:30
Neeraj Gupta
175fe103e5
rename
2024-08-16 11:56:41 +05:30
Neeraj Gupta
c759d37fd3
Add entity type validation
2024-08-16 11:40:31 +05:30
Neeraj Gupta
05df5962ef
Use nanoId for entity_data.id
2024-08-16 11:10:28 +05:30
Neeraj Gupta
9f043eba24
[server] Change entity_data.id from uuid to string
2024-08-16 10:30:18 +05:30
Ashil
b35b6a5983
[mob][photos] Remove feature flag from panorama viewer feature ( #2715 )
2024-08-16 10:28:36 +05:30
Ashil
2fe45ff10f
[mob][photos] Add more logs on deleting local files ( #2713 )
2024-08-16 10:28:24 +05:30
ashilkn
c599ca2d80
[mob][photos] Remove feature flag from panorama viewer feature
2024-08-16 09:44:50 +05:30
Manav Rathi
27b20b4fc7
[docs] Mention Firefox jitter in auth FAQ ( #2714 )
2024-08-16 09:43:02 +05:30
Manav Rathi
4028041c90
Update README.md ( #2705 )
...
I updated the sentence "Ente Photos is a paid service, but we offer a
free trial. You can also clone this repository and choose to self host."
to reflect that Ente now offers a permanent free option with 5GB of free
storage.
2024-08-16 09:42:22 +05:30
Manav Rathi
53a292f97d
yarn pretty
2024-08-16 09:40:46 +05:30
Manav Rathi
eff5b4fef4
Mention in FAQ
...
https://github.com/ente-io/ente/issues/2657#issuecomment-2283088810
2024-08-16 09:39:36 +05:30
ashilkn
a999eddbfe
[mob][photos] Add more logs on deleting local files
2024-08-16 09:36:56 +05:30
Neeraj Gupta
555f23a519
[cli] Fix temp file deletion on windows ( #2712 )
...
## Description
## Tests
2024-08-16 09:20:04 +05:30
Neeraj Gupta
1fd238a89a
[cli] Fix temp file deletion on windows
2024-08-16 09:19:26 +05:30
Vishnu Mohandas
ed1ee18e74
Update icon for Panorama view ( #2710 )
2024-08-15 19:18:23 +05:30
vishnukvmd
ddcc93c692
Update icon for Panorama view
2024-08-15 18:52:25 +05:30
Vishnu Mohandas
0e81dfb31a
[docs] Minor update ( #2709 )
2024-08-15 17:35:32 +05:30
vishnukvmd
3418e69b95
[docs] Minor update
2024-08-15 17:34:36 +05:30
Vishnu Mohandas
ea18da295e
[mob] Bump version
2024-08-15 17:26:09 +05:30
Brogio
d0e77e1673
Update README.md
...
Removed free trial
2024-08-14 17:29:20 +02:00
Ashil
f638b41508
[mob][photos] Use native video player ( #2700 )
...
## Description
- Use (Native video
player)[https://pub.dev/packages/native_video_player ] for video
playback. With this, HDR videos can be played without tone-mapping to
SDR, preserving the full HDR quality and dynamic range.
**Note**: HDR will be supported only if the device supports it. Also,
only video formats that are supported by the device will be playable.
- Better UX/UX for video player.
- Also see #2694
- Closes #1350 #832 #1166
https://github.com/user-attachments/assets/f62bdff6-3218-4314-bd8b-651a6a3f8586
## Tests
- Tested playback on both iOS and Android devices with remote, local and
shared media videos.
2024-08-14 18:11:10 +05:30
Ashil
a5c0ae81bf
[mob][photos] Update android target SDK ( #2675 )
...
No behavioural changes added in API level 34
https://developer.android.com/reference/android/os/Build.VERSION_CODES#VANILLA_ICE_CREAM
https://medium.com/androiddevelopers/picking-your-compilesdkversion-minsdkversion-targetsdkversion-a098a0341ebd#.fo6h6k65r
Looks safe to update without testing.
2024-08-14 18:10:57 +05:30
Ashil
46e585dbf7
[mob][photos] Fix Safe area issues ( #2703 )
2024-08-14 17:33:45 +05:30
ashilkn
d2536241f7
[mob][photos] chore
2024-08-14 17:32:26 +05:30
ashilkn
ecbd2b4480
[mob][photos] Fix safearea issues
2024-08-14 17:21:23 +05:30
Neeraj Gupta
37dec0018c
[cli] Skip export with bad time stamp ( #2702 )
...
## Description
## Tests
2024-08-14 17:14:51 +05:30
Neeraj Gupta
39e505a3ec
update docs
2024-08-14 17:14:35 +05:30
Neeraj Gupta
ae98af9f8c
bump cli version
2024-08-14 17:12:49 +05:30
Neeraj Gupta
5bd7170755
[cli] Fix error log
2024-08-14 17:11:13 +05:30
Neeraj Gupta
ab17ae71d0
[cli] Continue export on bad timestamp marshal error
2024-08-14 17:10:58 +05:30
ashilkn
f40f39984a
[mob][photos] Fix safearea issues
2024-08-14 16:53:22 +05:30
Neeraj Gupta
fda7722adb
[mob] Add option under advance settings to enable multi part upload ( #2697 )
...
## Description
## Tests
- Verified that by turning off the flag from server, we are not seeing
the option to enable multi part upload.
2024-08-14 16:36:23 +05:30
Neeraj Gupta
4fc1d708b9
[server] Add auth key validation ( #2696 )
...
## Description
This avoids the 5xx error for authEntity which happens when we try to
create an auth entity without reporting the corresponding key
## Tests
2024-08-14 16:35:42 +05:30
Manav Rathi
efb89e710c
[desktop] Clustering WIP - Part 2/x ( #2701 )
2024-08-14 16:06:17 +05:30
Neeraj Gupta
359572f4b2
Remove keyValidation from diff
2024-08-14 16:05:22 +05:30
Manav Rathi
5d9d3457ec
[server] Use the go.sum cache during CI lint ( #2699 )
...
Unrelated to the lint failures, I noticed that we were not using the
go.sum file during the lint steps.
2024-08-14 16:02:27 +05:30
ashilkn
1e3a726eaa
[mob] Fix 'skip' button being under navigation bar
2024-08-14 15:52:34 +05:30
Manav Rathi
e21a4b4f9e
Handle deleted better
2024-08-14 15:39:04 +05:30
Neeraj Gupta
0c20be98d7
[mob] Allow injecting score threshold in query
2024-08-14 15:37:29 +05:30
ashilkn
0753b59e4a
[mob][photos] Pause new video player if app is not in fg
2024-08-14 15:34:14 +05:30
Neeraj Gupta
b7acd3033d
[mob] Fix typo
2024-08-14 15:32:31 +05:30
Manav Rathi
e946749b2e
Fixes for person v2
2024-08-14 15:29:28 +05:30
Manav Rathi
b6b87c196f
Update comment
2024-08-14 15:20:05 +05:30
Manav Rathi
367a715aa8
Reduce CLIP threshold to 0.175
2024-08-14 15:19:10 +05:30
Neeraj Gupta
a90cb4e45f
[mob] Fix queries
2024-08-14 14:41:11 +05:30
Manav Rathi
6a8fe71000
Extra
2024-08-14 14:38:33 +05:30
Neeraj Gupta
bfec2ff2be
[mob] Use single db for ml data
2024-08-14 14:22:02 +05:30
Neeraj Gupta
810cf6f885
[mob] Use single db for ml data
2024-08-14 14:21:52 +05:30
Manav Rathi
bb56fddd45
lf
2024-08-14 14:20:23 +05:30
Manav Rathi
4e1d80380c
pv2
2024-08-14 14:00:39 +05:30
Manav Rathi
fd1f3c6710
Sync 1
2024-08-14 13:51:43 +05:30
Manav Rathi
ee5acf6a2e
Sketch
2024-08-14 13:46:27 +05:30
Neeraj Gupta
5625071fe8
Rearrange
2024-08-14 13:24:39 +05:30
Neeraj Gupta
3a1025a2b9
Lint fix
2024-08-14 13:07:01 +05:30
Manav Rathi
3a85e9dcae
ek type
2024-08-14 13:04:08 +05:30
Manav Rathi
dffe364c51
Read ss
2024-08-14 12:49:21 +05:30
Neeraj Gupta
9f96ef8d83
[mob] Switch to person_v2 where data is gzipped
2024-08-14 12:27:36 +05:30
Manav Rathi
da4ba85c7c
wip ek
2024-08-14 12:26:11 +05:30
Neeraj Gupta
d7ffb3c7e0
Update endpoint
2024-08-14 12:25:54 +05:30
Neeraj Gupta
9d9b4f00ed
Fix nano id alphabets
2024-08-14 12:25:36 +05:30
Neeraj Gupta
9e22cfa972
Add method to async decrypt json data
2024-08-14 12:25:21 +05:30
ashilkn
b99e835d79
[mob][photos] Refactoring
2024-08-14 12:21:35 +05:30
Manav Rathi
62652ea617
[server] Send 5xx if query to validate token fails ( #2695 )
...
## Description
## Tests
2024-08-14 11:56:46 +05:30
ashilkn
7e36ad357b
[mob][photos] Chore
2024-08-14 11:47:48 +05:30
Manav Rathi
4ea6f1cbfc
[server] Fix lint failures on CI
2024-08-14 11:30:32 +05:30
Manav Rathi
c164b0710a
key
2024-08-14 11:24:29 +05:30
Neeraj Gupta
d8b338a1e8
[cli] Add filters for Export ( #2596 )
...
## Description
Feature: Add support for selective export with filters for account,
albums, and options to exclude hidden or shared files.
Flags Added:
--shared: Include shared albums in export (default: true).
--hidden: Include hidden albums in export (default: true).
--albums: Comma-separated list of album names to export.
--emails: Comma-separated list of emails of the accounts that needs to
be exported
Behavior: By default, both hidden and shared albums are exported.
## Tests
Tested locally
2024-08-14 11:23:50 +05:30
Manav Rathi
81885d6814
Tweak
2024-08-14 11:21:04 +05:30
Neeraj Gupta
7b402e46bd
[mob] Control the enable multipart option via feature flag
2024-08-14 11:20:30 +05:30
Manav Rathi
ad156bc33a
Diff
2024-08-14 11:16:26 +05:30
Manav Rathi
050bbfbbb3
Discussion
2024-08-14 11:11:43 +05:30
Neeraj Gupta
7ba4aebf86
[mob] Add toggle button to enable multipart upload
2024-08-14 11:09:43 +05:30
Neeraj Gupta
1eea5ffab1
[mob] Switch to 20MB for multipart upload
2024-08-14 11:09:03 +05:30
Neeraj Gupta
bc43d3b461
Update avatar faceID key
2024-08-14 10:52:51 +05:30
Neeraj Gupta
04343b2a6c
[server] Add auth key validation
2024-08-14 10:43:18 +05:30
Neeraj Gupta
9d48fa4a50
[server] Send 5xx if query to validate token fails
2024-08-14 10:22:57 +05:30
Manav Rathi
1314b8ccbb
sync 2
2024-08-14 09:48:08 +05:30
Manav Rathi
d5d0e98197
Person
2024-08-14 09:11:56 +05:30
Manav Rathi
82b8658268
lint-fix
2024-08-14 08:45:00 +05:30
Neeraj Gupta
df46eeab10
refactor
2024-08-13 23:12:29 +05:30
Manav Rathi
f802e87215
To search person
2024-08-13 21:03:22 +05:30
Manav Rathi
565546755a
Split the type
2024-08-13 21:03:22 +05:30
Manav Rathi
113bd9744e
Update all
2024-08-13 21:03:22 +05:30
Manav Rathi
3097810f2c
Top scorer
2024-08-13 21:03:22 +05:30
Manav Rathi
207f9c50cf
Clean
2024-08-13 21:03:22 +05:30
Manav Rathi
1c9a14cfdc
Tweak
2024-08-13 21:03:22 +05:30
Manav Rathi
5e4f0d4caf
A2
2024-08-13 21:03:22 +05:30
Manav Rathi
7f9391f89f
Parse
2024-08-13 21:03:22 +05:30
Manav Rathi
614c312876
Tentative DB schema
2024-08-13 21:03:22 +05:30
Manav Rathi
5081dc904b
Enhance
2024-08-13 21:03:22 +05:30
Manav Rathi
ef7b978cd5
Outline
2024-08-13 21:03:22 +05:30
Manav Rathi
2376327e52
zt
2024-08-13 21:03:22 +05:30
Ashil
f264461390
[mob][photos] Fullscreen UX improvements ( #2694 )
...
## Description
- Snapping when tapping to remove controls + app and bottom bar from a
photo or video is no more.
- System navigation bar has been change to be transparent.
- On iOS, nothing changes visually.
#### Before:
https://github.com/user-attachments/assets/4665ec52-31d8-4cab-8ca1-d830579c0f60
https://github.com/user-attachments/assets/95adf062-260a-4b23-810f-550c83c2e562
#### After:
https://github.com/user-attachments/assets/75307e63-df21-490b-ab6f-ef7c4de66c06
https://github.com/user-attachments/assets/83f89387-7fc2-41c3-a55a-3b2d62ef5bfb
2024-08-13 20:20:56 +05:30
ashilkn
0c097b38f4
[mob][photos] chore
2024-08-13 20:19:10 +05:30
ashilkn
e74aac0023
[mob][photos] Remove listener
2024-08-13 19:59:40 +05:30
ashilkn
8d0e3e972f
[mob][photos] Fix or make UI and layout better of the system navigation bar, home bottom navigation bar and the search widget
2024-08-13 19:49:41 +05:30
Neeraj Gupta
ffd9e2e06c
Switch to nano_id for clusterIDs
2024-08-13 18:25:13 +05:30
ashilkn
c10eb97511
[mob][photos] Fix screen snapping when toggling to full screen when viewing items + imporve full screen UX on the new native video player
2024-08-13 17:48:36 +05:30
Neeraj Gupta
f1d6382b39
Add cluster nanoID
2024-08-13 17:13:31 +05:30
Neeraj Gupta
1b314687a9
Add dependency on nano_id pkg
2024-08-13 16:50:01 +05:30
ashilkn
6fa5571e19
Merge branch 'main' into use_native_video_player
2024-08-13 15:37:03 +05:30
Manav Rathi
49f069c9cf
Add timeout for replication lock query & allow updating metadata with less keys ( #2692 )
...
## Description
## Tests
2024-08-13 15:25:24 +05:30
Neeraj Gupta
2228874898
[Fix] Handle case when existing metadata is null
2024-08-13 15:22:02 +05:30
Manav Rathi
c6bdeeb722
[server] Minor tweaks to the new FileData API URLs ( #2689 )
...
- Start with leading slash for easier greppability
- Omit trailing slash for consistency
No production clients are using this yet, so should be safe.
Tested the two embedding related ones on localhost.
2024-08-13 15:19:11 +05:30
Neeraj Gupta
8299c029ec
Add 10 second timeout while locking row for replication
2024-08-13 15:17:33 +05:30
Neeraj Gupta
9132fc5ec8
Allow updating metadata with fewer keys
2024-08-13 15:15:40 +05:30
Manav Rathi
8a67eb7417
[web] Fix width of all albums dialog ( #2691 )
...
Fixes bug introduced in 1c0261bc5c
2024-08-13 13:49:47 +05:30
Manav Rathi
b0c18f9fd4
[web] Fix width of all albums dialog
...
Fixes bug introduced in 1c0261bc5c
2024-08-13 13:41:55 +05:30
Manav Rathi
91de9c38cc
[desktop] Tweak the integration of the new file data APIs ( #2690 )
2024-08-13 13:32:08 +05:30
Manav Rathi
3980d6b614
Nomen
2024-08-13 13:27:03 +05:30
Manav Rathi
fd6cab6c26
Add CHANGELOG entry
2024-08-13 13:19:36 +05:30
Manav Rathi
3604fbe352
Clarify and note
2024-08-13 13:18:57 +05:30
Manav Rathi
9422398922
New and fold
2024-08-13 13:15:29 +05:30
Manav Rathi
cb8a5a72f5
Rename
2024-08-13 13:11:19 +05:30
Manav Rathi
3b63089b42
Fin2
2024-08-13 12:58:31 +05:30
Manav Rathi
eb2520e55c
Fin
2024-08-13 12:48:33 +05:30
Manav Rathi
96948c8699
Fix context
2024-08-13 12:24:21 +05:30
Manav Rathi
0e04dd7393
[web] New translations ( #2688 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-13 12:20:01 +05:30
Manav Rathi
d9d4ffa9e7
[server] Minor tweaks to the new FileData API URLs
...
- Start with leading slash for easier greppability
- Omit trailing slash for consistency
No production clients are using this yet, so should be safe.
2024-08-13 12:17:53 +05:30
Manav Rathi
ff1c20288f
More
2024-08-13 12:13:57 +05:30
Manav Rathi
55bd59ec6a
WIP cleanup
2024-08-13 12:07:48 +05:30
Manav Rathi
520647d77f
Split
2024-08-13 12:07:48 +05:30
Manav Rathi
fa91430276
Rename
2024-08-13 12:07:48 +05:30
Crowdin Bot
a995a2ff0c
New Crowdin translations by GitHub Action
2024-08-13 06:36:03 +00:00
Manav Rathi
28a97a39b2
[desktop] Update consent prompts ( #2687 )
2024-08-13 12:05:14 +05:30
Manav Rathi
dd74a0d6c3
[desktop] Update consent prompts
2024-08-13 11:39:32 +05:30
Manav Rathi
3c92ac9100
[web] New translations ( #2677 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-13 11:28:13 +05:30
Crowdin Bot
048c5aa540
New Crowdin translations by GitHub Action
2024-08-13 05:50:21 +00:00
Neeraj Gupta
f1d828455d
[server] Skip logging large payloads on successful requests ( #2683 )
...
## Description
## Tests
2024-08-13 11:20:08 +05:30
Manav Rathi
efcad99737
[web] Remove the potentially confusing modification time from UI ( #2685 )
...
Also, gracefully handle a missing modification time and public magic
metadata.
2024-08-13 11:18:54 +05:30
Manav Rathi
146b4ac296
Remove the confusing modification time option from the UI
...
It is not the upload time
2024-08-13 11:06:18 +05:30
Manav Rathi
0c3a676572
Handle missing pub magic mdt
2024-08-13 11:04:38 +05:30
Manav Rathi
c23ba06b0d
Dedup
2024-08-13 10:59:20 +05:30
Manav Rathi
6b30bb52b8
Same file also doesn't have public magic metadata
...
file id 52422
2024-08-13 10:53:20 +05:30
Manav Rathi
6f1ddb892f
Gracefully handle a missing modification time
2024-08-13 10:46:49 +05:30
Neeraj Gupta
3f9d8ea752
Merge branch 'main' into clip_face_integration
2024-08-13 10:46:18 +05:30
Neeraj Gupta
a0d33ecde1
[mob] Integrate new APIs & switch CLIP model ( #2684 )
...
## Description
## Tests
2024-08-13 10:33:52 +05:30
Neeraj Gupta
7b610dbc34
[server] Log request body in output for error
2024-08-13 10:26:57 +05:30
Neeraj Gupta
5d0c337bfb
[server] Reduce log noise
2024-08-13 10:22:16 +05:30
Prateek Sunal
2274be94c3
[auth] don't use privacy screen for desktop ( #2680 )
...
## Description
## Tests
2024-08-12 22:09:34 +05:30
Prateek Sunal
546820542a
chore: bump version
2024-08-12 22:06:58 +05:30
Prateek Sunal
0a66098ee6
fix(auth): don't use privacy screen for desktop
2024-08-12 22:06:25 +05:30
Neeraj Gupta
cfadd700ff
[server][file-data] Fix query to mark replication as done
2024-08-12 21:59:00 +05:30
Neeraj Gupta
6fc24f6900
Reduce ctx timeout duration
2024-08-12 21:39:49 +05:30
Neeraj Gupta
ff72590958
Fix bug in GetAndLockUnreplicatedObject query
2024-08-12 21:39:49 +05:30
Neeraj Gupta
bd53c4a2f3
Switch to mobileclip
2024-08-12 20:43:16 +05:30
Neeraj Gupta
d3e73035d1
[mob] Update as per new API spec
2024-08-12 20:37:44 +05:30
Manav Rathi
f38d9deb11
[desktop] [docs] Rename ML ( #2676 )
2024-08-12 20:26:27 +05:30
Manav Rathi
bcc5cde399
Rename doc
2024-08-12 20:22:10 +05:30
Manav Rathi
c3eafb50b6
Change translations
2024-08-12 20:18:19 +05:30
ashilkn
0d82f6ec65
[mob][photos] Update android target SDK
2024-08-12 19:58:39 +05:30
Shamshid
c1ee9a5d37
[Auth] fix Booking and Blockchain icons ( #2656 )
...
Fix Booking.com and Blockchain.com icons loading issue
2024-08-12 18:08:54 +05:30
Vishnu Mohandas
a61d62d862
Minor update
2024-08-12 18:01:32 +05:30
Neeraj Gupta
988d1ef895
[server] Fix multi part get url ( #2672 )
...
## Description
## Tests
2024-08-12 17:14:37 +05:30
Neeraj Gupta
c62842e6bb
Fix multi part get
2024-08-12 17:13:32 +05:30
Manav Rathi
644827aea1
[desktop] Use new ML apis ( #2670 )
2024-08-12 16:40:37 +05:30
Neeraj Gupta
54bca8570e
[server] Minor fixes ( #2671 )
...
## Description
## Tests
2024-08-12 16:40:26 +05:30
Neeraj Gupta
641a9c9e1a
[server] Minor fixes
2024-08-12 16:39:36 +05:30
Manav Rathi
3feeb40a9e
Update
2024-08-12 16:29:47 +05:30
Manav Rathi
17de43a857
worker's can't localStorage
2024-08-12 16:27:25 +05:30
Neeraj Gupta
6259a97f0e
[server] Add support for file-data ( #2662 )
...
## Description
## Tests
2024-08-12 16:21:09 +05:30
Manav Rathi
b4ba6834e9
Use newer file-data APIs
2024-08-12 16:20:03 +05:30
Neeraj Gupta
ac64aadb3a
[sever][replication] Avoid long running txn during replication ( #2669 )
...
## Description
Going forward, we pick a row for replication, and immediately mark
replication attempt. Once that's done, we try to replicate the object,
and update it's status without any transaction.
The initial locking and marking the replication attempt should ideally
ensure that no other worker will pick up the row for replication for
next 24hours.
## Tests
2024-08-12 16:09:41 +05:30
Prateek Sunal
be21ef9c50
[auth] allow without backups use for windows ( #2650 )
...
## Description
Windows client without pin/password should also be able to use the app,
without backups as they can set app lock afterwards.
## Tests
2024-08-12 15:54:52 +05:30
Neeraj Gupta
4ce3362186
document
2024-08-12 15:52:46 +05:30
Neeraj Gupta
8b33612879
clean up
2024-08-12 15:49:14 +05:30
Neeraj Gupta
992ac53a27
[sever][replication] Avoid long txn during replication
2024-08-12 15:41:29 +05:30
Manav Rathi
fc63e683a7
[web] New translations ( #2668 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-12 14:45:07 +05:30
Neeraj Gupta
06bd039a80
Update index query
2024-08-12 14:43:48 +05:30
Crowdin Bot
d37f7a5314
New Crowdin translations by GitHub Action
2024-08-12 09:12:38 +00:00
Manav Rathi
6266d16544
[web] Tweak translation keys ( #2667 )
2024-08-12 14:41:48 +05:30
Manav Rathi
f2ae7c6ff9
Rename
2024-08-12 14:36:34 +05:30
Manav Rathi
04fd2d4410
echo '494m502\nwq' | ed -s $f
2024-08-12 14:35:07 +05:30
Manav Rathi
0c3ef07b3b
[web] Rename tr keys
2024-08-12 14:32:45 +05:30
Ashil
6aee3a50f5
[mob][photos] Fix Autofill Issue with Proton Pass in App Lock ( #2664 )
2024-08-12 14:28:47 +05:30
Manav Rathi
7cc3e1cf99
[web] New translations ( #2666 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-12 14:24:56 +05:30
Crowdin Bot
e8d804468e
New Crowdin translations by GitHub Action
2024-08-12 08:53:59 +00:00
Manav Rathi
ea01c43e6a
[desktop] Towards public beta of advanced (ML) search - Part 2/x ( #2665 )
2024-08-12 14:23:17 +05:30
Aman Raj Singh Mourya
e8a78cd818
[mob][photos] Auto-fill password for Applock
2024-08-12 14:07:08 +05:30
Manav Rathi
20fb9e99f0
context
2024-08-12 14:05:18 +05:30
ashilkn
fd0925f59e
[mob][photos] Improve video loading UI
2024-08-12 13:33:58 +05:30
Neeraj Gupta
a6c5d03286
rename
2024-08-12 13:21:11 +05:30
Neeraj Gupta
1564d9c0ca
refactor
2024-08-12 13:10:54 +05:30
Manav Rathi
3502fcac5e
Move strings to translations
2024-08-12 13:10:15 +05:30
ashilkn
9c48cf4dc3
[mob][photos] Fix minor UI issue
2024-08-12 13:09:37 +05:30
Neeraj Gupta
c88dd22e9c
[server] Add bucket b6
2024-08-12 13:07:55 +05:30
Neeraj Gupta
108e103e64
Add an icon to open the active location on Maps ( #2663 )
...
## Description
This change introduces a navigate button on the top-right corner that
will use [maps_launcher](https://pub.dev/packages/maps_launcher ) to open
the center-point of the view port (by default the location of the photo
that was opened) in the device's default maps application.
<img width="200"
src="https://github.com/user-attachments/assets/baca54b8-5757-4c9b-a10f-3fccead2f142 "/>
2024-08-12 13:04:52 +05:30
Neeraj Gupta
0c392a22a4
[server] Rename
2024-08-12 13:04:13 +05:30
Neeraj Gupta
4a13b04b1c
[server] Update db script
2024-08-12 13:03:51 +05:30
ashilkn
ac5da3ac1e
[mob][photos] commit pubspec.lock and Podfile.lock changes
2024-08-12 13:01:39 +05:30
Manav Rathi
bbac3a2a94
Update key
2024-08-12 12:54:58 +05:30
vishnukvmd
bcf29d971e
Fix more warnings
2024-08-12 12:49:45 +05:30
vishnukvmd
ec8bd5bc7f
Fix lint warnings
2024-08-12 12:46:25 +05:30
vishnukvmd
43e711274e
Add an icon to open the active location on Maps
2024-08-12 12:39:41 +05:30
github-actions[bot]
930c080dcf
[auth] New translations ( #2660 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-08-12 12:14:45 +05:30
github-actions[bot]
9be3051671
[mobile] New translations ( #2659 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-08-12 12:13:54 +05:30
Manav Rathi
7a113a3aba
Preciser
2024-08-12 11:50:59 +05:30
Manav Rathi
d1b7d942b1
[desktop] [docs] Towards public beta of advanced (ML) search ( #2661 )
2024-08-12 11:14:57 +05:30
Manav Rathi
2830d32c79
Shorten
2024-08-12 11:10:18 +05:30
Manav Rathi
92adb3ad6f
Remove old one
2024-08-12 11:05:50 +05:30
Manav Rathi
83e9b18eba
Update link
2024-08-12 10:38:05 +05:30
Manav Rathi
a70a3c7078
edit
2024-08-12 10:27:33 +05:30
Manav Rathi
66726846da
d1
2024-08-12 10:23:25 +05:30
Manav Rathi
f80e91a65c
[web] New translations ( #2658 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-12 09:53:23 +05:30
Crowdin Bot
62a979656f
New Crowdin translations by GitHub Action
2024-08-12 00:32:10 +00:00
Manav Rathi
e618f13041
[web] Improve layering of the crypto abstractions ( #2651 )
2024-08-10 20:40:10 +05:30
Manav Rathi
215899f35a
Nicer
2024-08-10 20:28:35 +05:30
Manav Rathi
004dd3bd0c
Rearrange to make webpack happy
...
Something in the previous arrangement was causing webpack to not pack
worker/worker.ts as a web worker.
2024-08-10 20:28:17 +05:30
Manav Rathi
98a9fc39ec
Direct
2024-08-10 20:12:36 +05:30
Manav Rathi
e6250e2cc3
Reorder
2024-08-10 20:11:29 +05:30
Manav Rathi
ccceb8c26a
Direct
2024-08-10 20:10:02 +05:30
Manav Rathi
a7fcf7da9b
Fixes
2024-08-10 20:04:50 +05:30
Manav Rathi
2b7ee9f42f
Forward
2024-08-10 20:03:40 +05:30
Manav Rathi
de03265675
Leftovers
2024-08-10 20:00:16 +05:30
Manav Rathi
b7de8ca9e5
Update import
2024-08-10 19:57:12 +05:30
Manav Rathi
b8830144be
Remove the no longer needed indirection
2024-08-10 19:55:24 +05:30
Manav Rathi
8acc5ac62d
Propagate
2024-08-10 19:50:36 +05:30
Manav Rathi
041ad135c9
Use during upload
2024-08-10 19:31:20 +05:30
Manav Rathi
ff7718a878
Fin
2024-08-10 19:17:23 +05:30
Manav Rathi
95cfdc4eaa
Rearrange
2024-08-10 19:11:24 +05:30
ashilkn
7bbf926986
[mob][photos] Bump up version to 0.9.17
2024-08-10 18:23:46 +05:30
ashilkn
df234660a0
[mob][photos] chore
2024-08-10 18:19:40 +05:30
ashilkn
f89bc22dc4
Merge branch 'main' into use_native_video_player
2024-08-10 18:15:00 +05:30
Manav Rathi
e29c9288c0
Abstract
2024-08-10 18:02:44 +05:30
ashilkn
cbdf6ea0e3
[mob][photos] Fix UI for native video player on memories
2024-08-10 17:58:01 +05:30
Manav Rathi
50d7d7e9a1
Proxy
2024-08-10 17:55:39 +05:30
Manav Rathi
d6bf243701
More
2024-08-10 17:53:12 +05:30
Manav Rathi
4e49a352be
Integrate
2024-08-10 17:39:29 +05:30
ashilkn
de1f287c1c
[mob][photos] Keep video playing until the currently playing video completely off the screen
2024-08-10 17:37:29 +05:30
Neeraj Gupta
bac660f7a0
[server] Lint fix
2024-08-10 17:20:03 +05:30
Neeraj Gupta
97c9253127
[server] Support for reporting preview video
2024-08-10 17:16:35 +05:30
Manav Rathi
d5d7786b24
Types
2024-08-10 17:09:43 +05:30
ashilkn
1aa38253a3
[mob][photos] Chore
2024-08-10 16:42:54 +05:30
ashilkn
c27017e77e
[mob][photos] UX improvements on native video player
2024-08-10 16:41:01 +05:30
Manav Rathi
ca9726969c
Impl 2
2024-08-10 16:32:30 +05:30
Manav Rathi
f5b6145da1
Impl 1
2024-08-10 16:32:30 +05:30
Manav Rathi
231e831c75
Refactor
2024-08-10 16:32:30 +05:30
Manav Rathi
85020a490e
Rearrange
2024-08-10 16:32:30 +05:30
Manav Rathi
d13c23f2d8
Doc
2024-08-10 16:32:30 +05:30
Manav Rathi
a029b16851
Transparent but handrolled proxy
2024-08-10 16:32:29 +05:30
Ashil
5044a0c33f
[mob][photos] Guest view final changes ( #2645 )
2024-08-10 16:17:42 +05:30
ashilkn
c079ed12ca
[mob][photos] UX improvements on native video player
2024-08-10 16:12:22 +05:30
Prateek Sunal
18b0bd4996
fix(auth): allow without backups for windows
2024-08-10 16:00:31 +05:30
ashilkn
9abd9e126c
[mob][photos] Fix seeking UX issue when video just started playing
2024-08-10 15:49:33 +05:30
ashilkn
f7345102a2
[mob][photos] Do not hide controls when seeking + Hide controls after seeking + do not surface controls when video starts over when playing in loop:
2024-08-10 15:31:30 +05:30
Neeraj Gupta
407364b626
Add Shakepay and Newton Crypto icons ( #2634 )
...
## Description
* Adds icons for Shakepay and Newton Crypto exchanges
* Shakepay icon derived from [press
kit](https://shakepay.com/images/shakepay_media_assets_2023.zip )
* Newton icon derived from [homepage](https://newton.co ) (their press
kit leads to 404)
## Tests
2024-08-10 15:24:07 +05:30
ludespeedny
23da3b1c84
Custom icons for auth ( #2646 )
...
Added "enom" as a custom icon and added the entry in custom-icons.json
file.
2024-08-10 15:23:35 +05:30
vktr2b
42c3482423
Added & Improved Logos ( #2642 )
...
## Description
Added logos for:
- Infomaniak
- OpenObserve
- Vikunja
- SMSPool
- SMTP2GO
Improvements / Minor Changes
- Brave Icon config
- Crypto.com Icon config
2024-08-10 15:23:04 +05:30
Manav Rathi
4ea95c7d77
[desktop] Use MobileCLIP for magic search ( #2649 )
2024-08-10 14:08:37 +05:30
Manav Rathi
ac8a5b491d
Update refs
2024-08-10 13:47:10 +05:30
Manav Rathi
72bce123a5
Cleanup
2024-08-10 13:42:26 +05:30
Manav Rathi
5bbc2615e4
Tune the threshold for MobileCLIP
...
Experimentation.
- 0.15 was noisy
- 0.23 was too strict
2024-08-10 13:39:14 +05:30
Manav Rathi
1f28fdada2
Bilinear
2024-08-10 13:11:18 +05:30
Manav Rathi
b503f75999
Don't need the mean/std
2024-08-10 13:09:23 +05:30
Jaspal Suri
fb867bd351
Update Google Photos Takeout Instructions
...
Simplify instructions
Remove note
Expand step 9 to incorporate note
2024-08-10 00:06:10 -07:00
Manav Rathi
5ce8d9838f
224 => 256
...
https://github.com/apple/ml-mobileclip/blob/main/mobileclip/configs/mobileclip_s2.json
2024-08-10 09:51:37 +05:30
Manav Rathi
93c5825364
Add MobileCLIP URLs
2024-08-10 09:47:10 +05:30
Manav Rathi
82ecbe6866
[desktop] Clustering - Part 2/x ( #2647 )
2024-08-10 09:33:25 +05:30
Manav Rathi
62e27916b7
lf
2024-08-10 09:09:50 +05:30
ashilkn
4cb0a5306a
[mob][photos] Hide/show controls when necessary in native video player
2024-08-09 22:26:07 +05:30
ashilkn
5e7febd8f2
[mob][photos] Added comment
2024-08-09 21:04:56 +05:30
ashilkn
73c4fd3488
[mob][photos] Only initialize native video player and load video when the file is completely visible
...
Without this, if two high res potrait videos are loaded, one of them goes blank
2024-08-09 21:03:11 +05:30
Manav Rathi
5d28f75c1a
Dedup
2024-08-09 20:30:03 +05:30
ashilkn
ac27a22ddb
[mob][photos] UX improvements in native video player
2024-08-09 20:28:19 +05:30
Manav Rathi
e7e74c17f8
Fix debug flow
2024-08-09 20:24:56 +05:30
Prateek Sunal
4d8e80041d
[mob][panorama] update panorama checking mechanism ( #2532 )
...
## Description
Panorama was getting checked every time and was not getting cached. This
PR creates mediaType to classify image whether it's panorama or not.
- If a image can be panorama (Any side Dimensions >8000px and 2 * height
>= width or 2 * width >= height) it will try to check metadata if image
could be panorama.
- Opening details pane will check metadata if image is panorama or not.
- Gyroscope button is introduced along with proper panoramic view
instead of 360* view for Images that have Cropped metadata.
2024-08-09 20:22:12 +05:30
Prateek Sunal
72cdb2424a
Merge branch 'main' into mobile-panorama-fix
2024-08-09 20:21:49 +05:30
Prateek Sunal
38c3e73638
fix: move panorama icon to middle
2024-08-09 20:18:28 +05:30
ashilkn
e0fbc64f08
[mob][photos] Handle errors
2024-08-09 19:36:59 +05:30
ashilkn
41a304a18c
[mob][photos] log errors from native video player if any
2024-08-09 19:30:07 +05:30
ashilkn
09c3d9e025
[mob][photos] UI fixes on native video player
2024-08-09 19:15:19 +05:30
ashilkn
03f0db92ad
[mob][photos] Remove unnecessary delay
2024-08-09 19:08:59 +05:30
ashilkn
1e7c1396e0
[mob][photos] Delete cache only on iOS
2024-08-09 19:03:03 +05:30
ashilkn
6b8473a958
[mob][photos] UI fix for play pause button
2024-08-09 18:58:29 +05:30
ashilkn
c4770e8645
[mob][photos] Refactoring
2024-08-09 18:19:08 +05:30
Aman Raj Singh Mourya
2d768c9c61
[mob][photos] Fallback for no device lock found for guest view and extracted strings
2024-08-09 16:44:44 +05:30
Manav Rathi
839727393b
Debugging code
2024-08-09 16:17:09 +05:30
Neeraj Gupta
c8a8cbee60
refactor
2024-08-09 15:54:16 +05:30
Neeraj Gupta
251a627219
delete
2024-08-09 15:51:38 +05:30
Neeraj Gupta
cd2fde2c2e
[server] 1/n Support for persisting preview video
2024-08-09 15:50:29 +05:30
Manav Rathi
7bde0dea8c
test harness
2024-08-09 15:48:30 +05:30
Manav Rathi
46082796d7
Decrypt
2024-08-09 15:36:15 +05:30
Manav Rathi
7d52f917c1
[docs] Clarifications ( #2644 )
2024-08-09 14:50:08 +05:30
Manav Rathi
980ff741ba
yarn pretty
2024-08-09 14:48:08 +05:30
Manav Rathi
286517338e
pretty
2024-08-09 14:47:23 +05:30
Manav Rathi
e5eb9fee7a
[docs] Clarifications
2024-08-09 14:46:22 +05:30
Manav Rathi
8f167d81fc
Types
2024-08-09 14:36:27 +05:30
Manav Rathi
1c84b32608
Specifize
2024-08-09 14:22:26 +05:30
Vishnu Mohandas
1e3110ca9c
[docs] updated Googletakeout ( #2643 )
2024-08-09 14:15:44 +05:30
Vishnu Mohandas
0412c37bf5
Update index.md
2024-08-09 14:14:52 +05:30
Manav Rathi
777ce3f4a8
Sketch
2024-08-09 13:41:39 +05:30
Manav Rathi
5fa719f3e9
Sketch
2024-08-09 13:26:32 +05:30
Neeraj Gupta
7834662340
[server] Clean up
2024-08-09 13:08:46 +05:30
Manav Rathi
29d7403cda
Non-trivial ones
2024-08-09 12:43:56 +05:30
ashilkn
46a7880f05
[mob][photos] Extract strings
2024-08-09 12:41:04 +05:30
Neeraj Gupta
ffbd76b88b
[server] Support for replicating ml data
2024-08-09 12:40:52 +05:30
ashilkn
762daa6bd5
[mob][photos] Change icon of guest view
2024-08-09 12:33:45 +05:30
Manav Rathi
890ea6c8d1
Closer
2024-08-09 12:33:33 +05:30
Ashil
fdf3b6e85d
[mob][photos] Swipe lock for multiple files ( #2631 )
2024-08-09 12:13:51 +05:30
Manav Rathi
cfcfade152
People list
2024-08-09 12:00:31 +05:30
Neeraj Gupta
da09a5261b
[server] Fix key look up
2024-08-09 11:57:21 +05:30
Manav Rathi
5c7c4ad35a
Fix
2024-08-09 11:41:59 +05:30
Manav Rathi
771327a551
gen
2024-08-09 11:35:50 +05:30
Manav Rathi
526546da59
Promise
2024-08-09 11:30:21 +05:30
Jay
a32a9dea3f
[docs] updated googletakeout
2024-08-09 11:18:17 +05:30
Manav Rathi
69627ee8d6
Start moving the plumbing out
2024-08-09 11:14:23 +05:30
Manav Rathi
292a8eb00f
Group state
2024-08-09 10:33:24 +05:30
Manav Rathi
685680c6da
Integrate
2024-08-09 09:48:01 +05:30
Prateek Sunal
8db29a25a4
fix: review changes
2024-08-09 02:41:44 +05:30
Prateek Sunal
10d6caa4e1
fix: review changes
2024-08-09 02:40:03 +05:30
Prateek Sunal
fb2c17c510
fix: update panorama package to support sensor tweaks
2024-08-09 02:32:14 +05:30
Aman Raj Singh Mourya
5925dfb3fc
[mob][photos] Minor fixes
2024-08-08 21:41:46 +05:30
Manav Rathi
65b0a061b7
[desktop] Cluster - Initial steps ( #2640 )
...
- No functional changes
- Also add nanoid dep
2024-08-08 21:01:41 +05:30
Manav Rathi
7c435b9ae5
[web] Fix referrer policy ( #2639 )
...
Ref: https://web.dev/articles/referrer-best-practices
2024-08-08 20:20:29 +05:30
Manav Rathi
7dcfe12d1d
[web] Fix referrer policy
...
Ref: https://web.dev/articles/referrer-best-practices
2024-08-08 20:17:16 +05:30
ashilkn
b4500ef4d7
[mob][photos] Workaround for android 10 free up space issue
...
Workaround for deletedIDs being empty on android 10
2024-08-08 15:26:14 +05:30
Neeraj Gupta
4920ecf643
rename
2024-08-08 14:44:42 +05:30
Neeraj Gupta
58e55a7a00
[server] Clean up
2024-08-08 14:19:50 +05:30
Neeraj Gupta
86ad432d5b
[server] Implement file data deleted using existing table as queue
2024-08-08 14:16:40 +05:30
Manav Rathi
0fcecc7786
[web] Improve handling of cancelled sub updates ( #2635 )
...
This fixes an issue where a user with a cancelled _and_ expired
subscription would try to purchase a plan, and would instead get
redirected to the updated subscription flow in stripe (instead of the
buy flow).
Smoke tested a few scenarios locally.
2024-08-08 14:15:55 +05:30
Manav Rathi
a3c51044c4
Unused
2024-08-08 14:02:24 +05:30
Manav Rathi
488c239cf2
Use
2024-08-08 13:59:44 +05:30
Manav Rathi
d26aafc5f4
Flowchart
2024-08-08 13:57:17 +05:30
Neeraj Gupta
272d17615e
[server] Remove fileData cleanup via queue
2024-08-08 13:03:34 +05:30
Neeraj Gupta
50f6fd7440
Add request to get preview url
2024-08-08 12:51:42 +05:30
Manav Rathi
5ad1bacf3e
Swap
2024-08-08 12:46:13 +05:30
Manav Rathi
1c8512ad81
wip harness
2024-08-08 12:38:33 +05:30
Manav Rathi
c784831ded
Test
2024-08-08 12:35:04 +05:30
Manav Rathi
d53d39b400
Loop
2024-08-08 12:27:19 +05:30
ashilkn
eaf6147f2b
Merge branch 'main' into guest_view
2024-08-08 12:12:12 +05:30
Manav Rathi
e31f0b042d
Sketch
2024-08-08 12:05:20 +05:30
Neeraj Gupta
2eb0cb3487
Update DB Schema
2024-08-08 12:04:05 +05:30
Manav Rathi
395fe16d8a
dp
2024-08-08 11:52:30 +05:30
Manav Rathi
ce421eded4
nanoids
2024-08-08 11:17:18 +05:30
Manav Rathi
5cc8479354
Outline 2
2024-08-08 10:50:49 +05:30
Manav Rathi
08303d2bb6
Outline
2024-08-08 10:36:48 +05:30
httpjamesm
00d0cfe72c
feat: add shakepay and newton icon metadata
2024-08-08 00:12:51 -04:00
httpjamesm
f3b13042ca
feat: newton crypto icon
2024-08-08 00:11:42 -04:00
httpjamesm
6fbc807225
feat: shakepay icon
2024-08-08 00:09:55 -04:00
Manav Rathi
9ec1affcbb
docs: section links Method ( #2633 )
...
## Description
Link separate by hyphen for scrolling through intended section title.
## Tests
2024-08-08 09:13:05 +05:30
Guspan Tanadi
67d0fb1c31
docs: section links Method
2024-08-08 07:32:39 +07:00
Prateek Sunal
b6602d052f
Merge remote-tracking branch 'origin/main' into mobile-panorama-fix
2024-08-08 04:01:24 +05:30
Prateek Sunal
7cafa9ccb6
fix(mob/panorama): add background pattern
2024-08-08 04:00:59 +05:30
Aman Raj Singh Mourya
b7bd8c83ba
[mob][photos] Swipe lock for multiple files
2024-08-08 00:44:27 +05:30
Manav Rathi
36de2db175
[web] Finalize migration to new Exif library ( #2630 )
2024-08-07 21:07:37 +05:30
Prateek Sunal
a09794304c
[auth] redirect support issues to github discussion ( #2605 )
...
## Description
same as title
2024-08-07 20:22:55 +05:30
Manav Rathi
fe97828328
Remove debug log
2024-08-07 19:50:00 +05:30
ashilkn
3652430b59
[mob][photos] Set volume to full in native video player
2024-08-07 18:57:27 +05:30
ashilkn
553e62dfae
[mob][photos] Minor UI enhancements on native video player controls
2024-08-07 17:55:55 +05:30
ashilkn
a4c0c8b999
[mob][photos] Show duration and current position in duration in the native video player
2024-08-07 17:44:19 +05:30
Neeraj Gupta
1bb4940e14
Handle deletion from inFlight replica
2024-08-07 16:46:02 +05:30
Manav Rathi
959f887d2f
Remove unused flexibility
2024-08-07 16:08:20 +05:30
ashilkn
7910d92d34
[mob][photos] Theme changes to seek bar
2024-08-07 16:00:13 +05:30
Manav Rathi
6967d1235e
derived
2024-08-07 15:55:10 +05:30
Manav Rathi
ca1039884f
Remove exif extraction during indexing
2024-08-07 15:50:10 +05:30
ashilkn
551c151f1e
[mob][photos] Seek bar minor improvement
2024-08-07 15:47:50 +05:30
Manav Rathi
777f9e9704
- @xmldom/xmldom
...
(In next commit we'll remove it from the indexer)
2024-08-07 15:42:44 +05:30
ashilkn
af758d4e85
[mob][photos] Make dragging of seek bar interactive, both in the seek bar widget and in the video
2024-08-07 15:39:09 +05:30
Manav Rathi
527dfc3721
Remove exifr
2024-08-07 15:34:55 +05:30
Neeraj Gupta
5f14057b65
Update schema to add in-flight list of regions
2024-08-07 15:34:21 +05:30
Manav Rathi
8cde8d6d66
[web] Use new Exif library during uploads ( #2629 )
2024-08-07 15:16:51 +05:30
ashilkn
7795625708
[mob][photos] Move SeekBar and PlayPauseButton widgets to separate files
2024-08-07 15:07:52 +05:30
Manav Rathi
0b279111dd
Use during uploads
2024-08-07 15:07:50 +05:30
ashilkn
c572fc171c
[mob][photos] Make seeking work (only when seeking ends)
2024-08-07 14:58:38 +05:30
ashilkn
d452d1acb0
[mob][photos] Stop animating seek bar after being seeked when video is paused
2024-08-07 14:57:28 +05:30
Manav Rathi
1fdeebed28
Integrate
2024-08-07 14:37:12 +05:30
dnred
139d3b99a1
Change Auth mobile apps' names to "Ente Auth" ( #2622 )
...
## Description
Changed the name of the Auth mobile app to "Ente Auth" on both Android
and iOS to make it consistent with the naming of Ente Photos and to also
make it consistent on both platforms.
2024-08-07 14:34:01 +05:30
Manav Rathi
0a3182be53
Not deprecated
2024-08-07 14:15:12 +05:30
Shamshid
1db7bf2902
[Auth] Add 3 new icons ( #2627 )
...
## Description
Add icons for:
- [Booking.com](http://booking.com/ )
- [Blockchain.com](https://blockchain.com/ )
- [BitOasis](https://bitoasis.net/ )
2024-08-07 14:07:14 +05:30
Manav Rathi
920b4e6823
Unnull
2024-08-07 13:55:18 +05:30
Manav Rathi
fe399762f5
Doc
2024-08-07 13:22:15 +05:30
Manav Rathi
9a60bf3ba6
Doc
2024-08-07 13:06:46 +05:30
Manav Rathi
862495c29e
Up
2024-08-07 13:00:59 +05:30
Manav Rathi
5c0a80415d
Give both a shot
2024-08-07 12:56:59 +05:30
Neeraj Gupta
075096258f
Rename
2024-08-07 12:56:39 +05:30
Manav Rathi
728c3a80f4
Scaffold
2024-08-07 12:47:19 +05:30
Manav Rathi
6adbb82d54
p1
2024-08-07 12:40:18 +05:30
ashilkn
4c02e8ffa3
[mob][photos] Create seek bar that moves with video and animate the seek bar between each second with also handling edge cases
...
The native video player package that is used only emits an event at each second when the video is played. For a good looking seek bar, have animate it in between seconds
2024-08-07 12:31:15 +05:30
Manav Rathi
1fc1d3f4c0
Rearrange
2024-08-07 12:30:49 +05:30
Manav Rathi
05725dfdeb
lay of the land
2024-08-07 12:26:02 +05:30
Manav Rathi
25c97dea48
Switch
2024-08-07 12:21:17 +05:30
Manav Rathi
9cc8469ed9
Remove unused
2024-08-07 12:04:34 +05:30
Manav Rathi
fead530786
Use in fixer
2024-08-07 11:41:29 +05:30
Neeraj Gupta
1cf9a15f48
[mob] Refactor
2024-08-07 11:24:32 +05:30
Manav Rathi
4d6b57b96c
[web] Use the new date/time persistence format for edits ( #2628 )
2024-08-07 11:13:42 +05:30
Manav Rathi
74e50a8e37
Show from both places
2024-08-07 11:02:17 +05:30
Manav Rathi
62436db1c3
Add sync variant
2024-08-07 10:56:25 +05:30
Manav Rathi
f4adea5a60
Add wrapper
2024-08-07 10:33:53 +05:30
Manav Rathi
7ecfa20f03
Up
2024-08-07 10:19:12 +05:30
Manav Rathi
71b909d950
Outline
2024-08-07 10:15:14 +05:30
Manav Rathi
36673997dd
lf
2024-08-07 09:37:05 +05:30
Manav Rathi
5d16f5735b
Inline
2024-08-06 20:39:34 +05:30
Manav Rathi
8e284c1139
Don't use the offset
2024-08-06 20:30:05 +05:30
Manav Rathi
657ea68122
Keep in sync
2024-08-06 20:21:56 +05:30
Manav Rathi
a6cc6f24d0
Use newer fields
2024-08-06 20:05:27 +05:30
Neeraj Gupta
98a6bf9164
Store bucketID for temp objects
2024-08-06 17:01:06 +05:30
Neeraj Gupta
7dadd1eb0a
[mob] Fix bug
2024-08-06 16:50:37 +05:30
ashilkn
4abbb5c591
[mob][photos] Fix unexpected behaviour of play pause button
2024-08-06 16:34:56 +05:30
ashilkn
5351377ae7
[mob][photos] Make play pause controls for native video player
2024-08-06 16:29:16 +05:30
Manav Rathi
af4064b97a
Prepare for merge
2024-08-06 16:24:40 +05:30
Neeraj Gupta
84fa8f343b
clean up
2024-08-06 15:34:27 +05:30
Neeraj Gupta
ec91e75780
[server] Handle fileData cleanup on file Deletion
2024-08-06 15:31:53 +05:30
Manav Rathi
9ceae94071
Update docs
2024-08-06 15:30:38 +05:30
Neeraj Gupta
885aac832f
[mob] Fix bug
2024-08-06 15:29:47 +05:30
Manav Rathi
962a260e4b
Copy over another hack
2024-08-06 15:27:05 +05:30
Manav Rathi
d30773e68a
Fix
2024-08-06 15:22:38 +05:30
Manav Rathi
2c6298d6c3
Test 2
2024-08-06 14:56:21 +05:30
Neeraj Gupta
96a9782937
[mob] Switch to new APIs
2024-08-06 14:51:43 +05:30
Manav Rathi
07786140f9
Give it a spin
2024-08-06 14:47:30 +05:30
Manav Rathi
7d36808bb5
Sprinkled with TODOs, but a checkpoint
2024-08-06 14:28:51 +05:30
Neeraj Gupta
4ab03ee35f
[mob] Switch to new API
2024-08-06 14:27:28 +05:30
Manav Rathi
a61ea9338e
Add note about Zod and exactOptionalPropertyTypes
2024-08-06 14:07:21 +05:30
Manav Rathi
1c4ae46270
wip 1
2024-08-06 13:53:55 +05:30
Neeraj Gupta
2e82c96b2a
[mob] Update empty faceID
2024-08-06 13:50:36 +05:30
Neeraj Gupta
a4921110a2
[mob] generated strings
2024-08-06 13:49:38 +05:30
Neeraj Gupta
67c2d94d5e
Merge branch 'main' into clip_face_integration
2024-08-06 13:29:58 +05:30
Manav Rathi
1570b0a551
Entry point
2024-08-06 13:06:26 +05:30
ashilkn
eab1be3753
[mob][photos] Add native_video_player to pubspec.yaml
2024-08-06 12:42:45 +05:30
ashilkn
51f0cfff06
Merge branch 'main' into use_native_video_player
2024-08-06 11:32:50 +05:30
Ashil
b8cb480d23
[mob][photos] Fix bug in parsing rotation metadata from video using FFProbe ( #2595 )
...
### Description
Parse width and height of video correctly using FFProbe by
- Considering both `coded_height` & `height` + `coded_width` + `width`
keys to parse height and width of video. Came across two videos where
`coded_width` and `coded_height` were both `0` where as `height` and
`width` had the correct values.
- Parse `rotation` from `side_data_list` and consider `rotation` for
accurate (i.e, not flipped) dimensions.
Have made sure the correct height and width of the video is shown on the
video's file info. Sometimes there could be a slight difference from
what a user would expect, if the `coded_side` is different from `side`
(`side` is `width` or `height`). Will be fixing this in future.
Ref:
https://superuser.com/questions/1523944/whats-the-difference-between-coded-width-and-width-in-ffprobe
2024-08-06 11:25:13 +05:30
Prateek Sunal
d9bd96ce34
Merge remote-tracking branch 'origin/main' into mobile-panorama-fix
2024-08-06 02:31:52 +05:30
Manav Rathi
a821d1f283
[web] Magic metadata related refactoring ( #2621 )
...
This is mostly prep, no (major) changes to the functional codepaths yet.
2024-08-05 20:56:46 +05:30
Manav Rathi
4470fe0425
Clean
2024-08-05 20:41:22 +05:30
Manav Rathi
296bcbc8c2
Move and grow
2024-08-05 20:33:54 +05:30
Manav Rathi
f38d432bf9
It's also used for collections
2024-08-05 20:22:33 +05:30
Manav Rathi
543b180137
Rename II
2024-08-05 20:20:58 +05:30
Manav Rathi
2e683bb625
Doc
2024-08-05 20:19:10 +05:30
Manav Rathi
164d875324
Rename
2024-08-05 20:11:48 +05:30
Manav Rathi
70d691207c
Doc
2024-08-05 20:04:21 +05:30
Manav Rathi
b12f981f5b
Sibling
2024-08-05 20:00:17 +05:30
Manav Rathi
28ca94265d
More
2024-08-05 19:54:20 +05:30
Manav Rathi
b16a717776
Doc
2024-08-05 19:15:39 +05:30
Manav Rathi
20ac146b50
Remove unnecessary alias
2024-08-05 18:25:44 +05:30
ashilkn
2916bcfda8
[mob][photos] chore
2024-08-05 18:24:29 +05:30
Manav Rathi
b91d854a92
New
2024-08-05 18:14:50 +05:30
ashilkn
f69214461d
[mob][photos] Add todo comment
2024-08-05 18:09:07 +05:30
Crowdin Bot
cbb1a57ffe
New Crowdin translations by GitHub Action
2024-08-05 18:06:28 +05:30
Neeraj Gupta
543aa6b9cf
Clean up
2024-08-05 17:46:00 +05:30
Neeraj Gupta
744d6bc6ea
Add helper method to empty bucket for given user
2024-08-05 17:35:05 +05:30
Neeraj Gupta
81c3626c6c
Rename
2024-08-05 17:31:12 +05:30
Neeraj Gupta
27eb5ecc2b
[server] Update DB Script
2024-08-05 16:44:34 +05:30
Neeraj Gupta
18d58a9eee
[server] Parse config for file-data buckets
2024-08-05 16:44:01 +05:30
Manav Rathi
9991f0bfc0
[web] Better standardize the crypto nomenclature used in code ( #2620 )
2024-08-05 15:44:49 +05:30
Manav Rathi
9640d485a2
Rename
2024-08-05 15:37:46 +05:30
Manav Rathi
9b896c5c2f
Dedup
2024-08-05 15:37:29 +05:30
Manav Rathi
838840bfa8
Decrypt thumb
2024-08-05 15:36:34 +05:30
Manav Rathi
2952c4a4c6
Consistency
2024-08-05 15:19:20 +05:30
ashilkn
e1713851b3
[mob][photos] Show accurate height and width in file info for a video
2024-08-05 15:09:16 +05:30
Manav Rathi
2d1a8e5b85
Doc
2024-08-05 15:08:47 +05:30
Manav Rathi
a59b11c9f8
Rearrange
2024-08-05 15:04:46 +05:30
Manav Rathi
40c360a1bd
Rename
2024-08-05 15:03:55 +05:30
Manav Rathi
d599a6dcfa
Thumb
2024-08-05 15:03:39 +05:30
Manav Rathi
219cc405da
Terms
2024-08-05 14:58:35 +05:30
Manav Rathi
8cabf13e5a
lint
2024-08-05 14:46:16 +05:30
Manav Rathi
f8c12ba127
Rename
2024-08-05 14:44:37 +05:30
Manav Rathi
9583b31bfc
Prune
2024-08-05 14:44:03 +05:30
Manav Rathi
506dc36c69
Rest
2024-08-05 14:43:36 +05:30
Manav Rathi
61935a0037
More
2024-08-05 14:41:56 +05:30
Manav Rathi
25541ecd3a
More
2024-08-05 14:41:05 +05:30
Manav Rathi
5e3cae39ec
Entities too
2024-08-05 14:38:21 +05:30
Manav Rathi
e60506586e
Prune
2024-08-05 14:33:29 +05:30
Manav Rathi
0d8a49317a
Upload
2024-08-05 14:32:57 +05:30
Manav Rathi
6b52f1e53b
all but 1
2024-08-05 14:26:45 +05:30
Manav Rathi
9ff4aa47d0
Collection
2024-08-05 14:22:28 +05:30
Manav Rathi
edbe40d2fa
Use
2024-08-05 14:21:03 +05:30
Manav Rathi
4c28646ecc
Expand to collections
2024-08-05 14:20:03 +05:30
Manav Rathi
8ec2d3e87c
Forward
2024-08-05 14:01:46 +05:30
Crowdin Bot
2a00313159
New Crowdin translations by GitHub Action
2024-08-05 14:01:35 +05:30
Manav Rathi
22b2c49b63
metadata
2024-08-05 13:57:05 +05:30
Manav Rathi
13ab0d4309
enc new
2024-08-05 13:49:21 +05:30
Manav Rathi
5536f7ac03
Update the embedding layer
2024-08-05 13:42:55 +05:30
Manav Rathi
bd42650b9e
More docs etc
2024-08-05 13:28:02 +05:30
Manav Rathi
13f31a7d09
Dec
2024-08-05 12:12:14 +05:30
Manav Rathi
124552eda3
New
2024-08-05 12:04:38 +05:30
Manav Rathi
a9359d15d3
Doc
2024-08-05 11:39:31 +05:30
Manav Rathi
15f80e3fa6
Ontology
2024-08-05 11:33:16 +05:30
Manav Rathi
2dcc199556
Unused
2024-08-05 11:10:56 +05:30
Manav Rathi
9bce3bba7c
Rename and prune
2024-08-05 11:07:57 +05:30
Manav Rathi
32a602725a
Unnest
2024-08-05 10:34:01 +05:30
Manav Rathi
0bff899713
Doc
2024-08-05 10:31:07 +05:30
Neeraj Gupta
d0fd868705
Merge branch 'main' into file_data
2024-08-05 10:24:02 +05:30
Manav Rathi
a02a4ca5c1
[web] New translations ( #2616 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-05 09:53:17 +05:30
Crowdin Bot
2860a94dae
New Crowdin translations by GitHub Action
2024-08-05 00:31:53 +00:00
Manav Rathi
ccc20c5bbd
[server] Mention extra in docs ( #2613 )
...
Ref: https://github.com/ente-io/ente/pull/2607
2024-08-03 18:13:30 +05:30
Manav Rathi
98de9082b9
[server] Mention extra in docs
...
Ref: https://github.com/ente-io/ente/pull/2607
2024-08-03 18:11:15 +05:30
Manav Rathi
c703f46243
[web] Miscellaneous improvements ( #2612 )
2024-08-03 18:02:43 +05:30
Manav Rathi
6bd9607c94
allow setting extra parameter for dsn ( #2607 )
...
## Description
For https://github.com/ente-io/ente/discussions/2603
2024-08-03 18:01:32 +05:30
Manav Rathi
d68c04a8fb
Increase tap area for better mobile UX
2024-08-03 17:57:41 +05:30
Manav Rathi
eea4958ee7
Non-ente ext links
2024-08-03 17:42:49 +05:30
Manav Rathi
6feb3b7897
Move
2024-08-03 17:20:21 +05:30
Manav Rathi
17e57b7486
Inline
2024-08-03 17:14:21 +05:30
Manav Rathi
9673aa1c19
Remove redundant preload
...
We show the img tag immediately
2024-08-03 17:11:27 +05:30
Manav Rathi
ebf51b99c8
Remove unused image (and its preload)
2024-08-03 17:05:41 +05:30
Manav Rathi
56c4b39d75
Button already handles this
2024-08-03 16:41:33 +05:30
Neeraj Gupta
14d003dd8f
[server] Add API to update referral code
2024-08-03 16:39:15 +05:30
Manav Rathi
a01077a1a4
Inline
2024-08-03 16:38:27 +05:30
Neeraj Gupta
29cf5b91a5
[server] Fix deviceLimit tracker
2024-08-03 16:37:00 +05:30
Neeraj Gupta
3392e39f7c
[server] Change default link expiry to never
2024-08-03 16:37:00 +05:30
Manav Rathi
c604078736
Prune
2024-08-03 16:31:36 +05:30
Manav Rathi
80dccca62c
Accurater
2024-08-03 16:11:59 +05:30
Manav Rathi
04d632b50e
Opt
...
https://mui.com/material-ui/react-use-media-query/#client-side-only-rendering
2024-08-03 16:09:40 +05:30
Neeraj Gupta
c41933edc4
[server] Fix typo ( #2608 )
...
## Description
## Tests
2024-08-03 16:07:17 +05:30
Neeraj Gupta
d1dc977d5e
[server] Add struct for fileData config
2024-08-03 16:06:47 +05:30
Manav Rathi
0db9bd04a1
Inline
2024-08-03 16:04:41 +05:30
Manav Rathi
179acd7e47
Prune more
2024-08-03 16:00:04 +05:30
Manav Rathi
97486818d8
[web] Use pointer media query to approximate mobile device detection
2024-08-03 15:51:49 +05:30
Vishnu Mohandas
22cff206b3
Update README.md
2024-08-03 15:35:52 +05:30
Manav Rathi
b8e20eb263
[web] Start using new Exif library during date modifications ( #2604 )
2024-08-03 10:15:31 +05:30
Manav Rathi
d530562552
Update docs
2024-08-03 10:14:30 +05:30
Manav Rathi
ef38b639eb
Fix appearance in the info drawer
2024-08-03 10:10:36 +05:30
Manav Rathi
7db35fd8bd
I don't see a pen icon anymore
...
Not sure what this was for
2024-08-03 09:54:19 +05:30
Manav Rathi
59d772f609
Fix the layout shift
2024-08-03 09:54:06 +05:30
Manav Rathi
d5e54214da
Fix another bunch of issues
...
This also fixes the problem with the separator (the colon in 08:54) not aligning
in the default orientation.
2024-08-03 08:57:51 +05:30
Manav Rathi
1227991300
Customize the paper slot the new way
2024-08-03 08:42:16 +05:30
Manav Rathi
cf81d25b6a
Migrate renderInput
2024-08-03 08:35:01 +05:30
Manav Rathi
cc596ae4f0
freshen
2024-08-03 06:14:49 +05:30
John Doe
dbab1bad55
allow setting extra parameter for dsn
2024-08-02 21:09:23 +01:00
ashilkn
7c202a4edb
[mob][photos] Consider the 'width' and 'height' key also when parsing dimensions of video
2024-08-02 17:26:36 +05:30
Prateek Sunal
289718f7f6
fix(auth/support): update support email to auth@ente.io
2024-08-02 16:40:39 +05:30
Prateek Sunal
986c00f4e8
fix(auth/support): remove support email and redirect to github discussions
2024-08-02 16:36:05 +05:30
Manav Rathi
025b8f7bcf
Handle initial option
2024-08-02 15:24:58 +05:30
Victor Muthiani
5f7b411b67
[Auth] Add new icons and fix some icons ( #2559 )
...
## Description
1. Icons added:
- Ecitizen Kenya
- Bitget Wallet
2. Fixed icons that were invisble:
- Crypto
- 1xbet
3. Updated icons to cater for both dark and light mode:
- Github
- OKX
- Bitmart
4. Reduced deriv.svg icon width
2024-08-02 15:22:01 +05:30
Manav Rathi
487cf125c1
Lint fix
2024-08-02 15:17:51 +05:30
Neeraj Gupta
e32cd7b64c
[server] Expose API to get and put metadata
2024-08-02 15:09:52 +05:30
Manav Rathi
839b86ce88
uncon
2024-08-02 14:58:51 +05:30
Manav Rathi
2ebfc79420
Handle initial value
2024-08-02 14:54:50 +05:30
Manav Rathi
eb848eb4c6
The other place
2024-08-02 14:51:30 +05:30
Manav Rathi
ea36517832
Move back
...
Too many requisites first need to be moved to move those functions to new.
2024-08-02 14:49:55 +05:30
Manav Rathi
0bbb15337f
Rework
2024-08-02 14:35:11 +05:30
Manav Rathi
8a2d3600e9
wip move
2024-08-02 14:21:51 +05:30
Manav Rathi
4335df1634
mig wip
2024-08-02 13:58:09 +05:30
Manav Rathi
967149c04b
New home
2024-08-02 13:44:31 +05:30
Manav Rathi
a19179cacd
Fix type
2024-08-02 13:42:12 +05:30
ashilkn
4f3fe73daa
[mob][photos] Fix getVideoPropsAsync failing in native video player because a normal file and not the origin file was being passed to it in case of locally available vidoes
2024-08-02 13:33:32 +05:30
Manav Rathi
edc3337192
2
2024-08-02 13:33:10 +05:30
Manav Rathi
0241e408e1
Make it work 1
...
Rely on default 1900 instead of 1800
2024-08-02 13:18:50 +05:30
Manav Rathi
32469adcc5
Update MUI date picker to try and obtain the UTC functionality
...
Per https://mui.com/blog/mui-x-v6/#decoupling-versions-from-mui-core , the
version of MUI X is now decoupled from MUI core so this should work even when
our MUI remains at 5.
Migration:
- https://mui.com/x/migration/migration-pickers-v5/
- https://mui.com/x/migration/migration-tree-view-v6/
2024-08-02 12:28:26 +05:30
Manav Rathi
c8fcac8b55
(doesn't work) attempt to use UTC dates
...
We need to update MUI
2024-08-02 12:24:13 +05:30
Manav Rathi
fa89ed3a7c
Switch to dayjs for UTC support
2024-08-02 12:14:30 +05:30
Manav Rathi
1364feeac8
Scope
2024-08-02 11:55:29 +05:30
Manav Rathi
3bf81dda3b
Make it work
2024-08-02 11:51:03 +05:30
Manav Rathi
066c41a6df
Upgrade
2024-08-02 11:38:10 +05:30
Manav Rathi
57dd8b0c67
Doc
2024-08-02 11:21:25 +05:30
Manav Rathi
54d97c222e
Fix lint
2024-08-02 11:14:31 +05:30
Manav Rathi
ee233eab71
Tweak
2024-08-02 11:07:41 +05:30
Manav Rathi
706c288220
Remove unused prop
2024-08-02 10:48:47 +05:30
Manav Rathi
93b7d71543
Use the mui option
2024-08-02 10:47:04 +05:30
Manav Rathi
d6433155db
New home
2024-08-02 10:42:51 +05:30
Manav Rathi
993943ccfa
Prep
2024-08-02 10:41:28 +05:30
Manav Rathi
99c6c22fe1
[web] Non functional code rearrangement for the plan list ( #2597 )
2024-08-01 21:19:04 +05:30
Manav Rathi
bf6dc59429
Up
2024-08-01 21:12:07 +05:30
Manav Rathi
7c71277759
Inline
2024-08-01 21:11:10 +05:30
Manav Rathi
88996eddea
Inline
2024-08-01 21:08:26 +05:30
Manav Rathi
dbd2addeea
Scope
2024-08-01 21:06:44 +05:30
Manav Rathi
ab652ee3fe
Inline
2024-08-01 21:05:04 +05:30
Manav Rathi
d14b18867a
Remove unused
2024-08-01 21:00:16 +05:30
Manav Rathi
cfe2e96227
Inline
2024-08-01 20:59:26 +05:30
Manav Rathi
ad0b8ae017
Inline
2024-08-01 20:55:52 +05:30
Manav Rathi
7e5577ecd7
Inline
2024-08-01 20:53:19 +05:30
Manav Rathi
cd73a736f4
Remove unused
2024-08-01 20:51:44 +05:30
Manav Rathi
0a03df9242
Inline
2024-08-01 20:50:03 +05:30
Manav Rathi
1c4a6ca8b1
Remove unused
2024-08-01 20:39:28 +05:30
Manav Rathi
f15729d73f
Inline
2024-08-01 20:37:14 +05:30
Manav Rathi
8edf6d8253
Remove unnecessary cast
2024-08-01 20:36:18 +05:30
Aman Raj Singh Mourya
43525128eb
[mob][photos] Multi-Item Selection and Deletion Feature for Quick Links ( #2589 )
...
**Description**
This PR introduces a new feature that allows users to select multiple
links from quick links and delete them in one action.
2024-08-01 20:21:47 +05:30
Aman Raj Singh Mourya
ea585903b7
Merge branch 'quick_links' of https://github.com/ente-io/ente into quick_links
2024-08-01 20:17:32 +05:30
Aman Raj Singh Mourya
42c508b9ce
[mob][photos] Use string for ValueKey
2024-08-01 20:16:56 +05:30
ashilkn
2fd960eb0e
Merge branch 'main' into quick_links
2024-08-01 20:10:43 +05:30
Aman Raj Singh Mourya
e72c858315
[mob][photos] Fixed animation
2024-08-01 19:55:47 +05:30
Aman Raj Singh Mourya
2af07d9211
[mob][photos] Added animation
2024-08-01 19:55:19 +05:30
Aman Raj Singh Mourya
5f40b2e251
[mob][photos] Extracted strings
2024-08-01 19:31:21 +05:30
Ashil
50b6616680
[mob][auth] Bump up to v3.1.0 ( #2582 )
2024-08-01 19:25:43 +05:30
Ashil
ca3b477d4c
[mob][photo] Fix incorrect SQLite syntax (missing whitespace) ( #2587 )
2024-08-01 19:25:17 +05:30
Neeraj Gupta
395f0384a0
[cli] Add option to exlude shared or hidden folders
2024-08-01 19:13:03 +05:30
Aman Raj Singh Mourya
1c1135a9b2
[mob][photos] Minor UI changes
2024-08-01 19:03:25 +05:30
ashilkn
31318f10d6
[mob][photos] Set aspect ratio of video
2024-08-01 18:38:34 +05:30
Aman Raj Singh Mourya
105ab79cdb
[mob][photos] Changed dialog copy
2024-08-01 18:19:27 +05:30
Neeraj Gupta
0526c63681
[cli] Extend export command to pass filters
2024-08-01 17:52:58 +05:30
Neeraj Gupta
7d8a7257b4
[cli] Add list of filters
2024-08-01 17:46:05 +05:30
ashilkn
af5e9b51e1
[mob][photos] Fix bug in parsing rotation metadata from video using FFProbe
2024-08-01 16:51:36 +05:30
Manav Rathi
884ff970ad
[desktop] Make the Exif backfill optional ( #2594 )
2024-08-01 16:33:53 +05:30
Manav Rathi
22f4a3751f
[desktop] Don't use the indexable-files API ( #2593 )
...
Discussed. It is meant for mobile app use cases - us using it also on
desktop (where the constraints are different) doesn't really improve on
much latency and adds the overhead of extra API requests on each sync.
Supercedes: https://github.com/ente-io/ente/pull/2591
2024-08-01 16:33:06 +05:30
Manav Rathi
e640302ce0
[desktop] Make the exif backfill optional
2024-08-01 16:30:41 +05:30
Manav Rathi
4e51d76791
[desktop] Don't use the indexable-files API
...
Discussed. It is meant for mobile app use cases - us using it also on desktop
(where the constraints are different) doesn't really improve on much latency and
adds the overhead of extra API requests on each sync.
2024-08-01 16:12:21 +05:30
ashilkn
9b5b1d297b
[mob][photos] Start integrating native_video_player
2024-08-01 15:52:41 +05:30
Manav Rathi
be00f015a7
[desktop] Handle logout for utility process ( #2592 )
2024-08-01 15:30:58 +05:30
Manav Rathi
9c883eebc6
[desktop] Handle logout for utility process
2024-08-01 15:27:14 +05:30
ashilkn
d5b5b9bd51
[mob][photos] Rename VideoWidgetNew to VideoWidgetMediaKit
2024-08-01 14:53:38 +05:30
Ashil
50f601b66b
[mob][photos] Handle/fix issues with media dimensions ( #2580 )
...
## Description
- Stopped updating image width and height in public metadata since the
these could be incorrect (width and height inverted to be precise).
- Parse `rotation` metadata from video metadata when parsing video
properties with `ffprobe` to get the correct video width and height
considering `rotation`.
2024-08-01 14:46:02 +05:30
Neeraj Gupta
bfe5632477
[server] Support for inserting and fetching s3 metadata
2024-08-01 13:24:46 +05:30
Neeraj Gupta
a67bc6aee7
[server] Add bucket5
2024-08-01 13:24:25 +05:30
Manav Rathi
c0011ef10b
[desktop] Pull existing embeddings first before starting on indexing ( #2591 )
...
Speeds up the initial sync on a new client.
2024-08-01 12:36:14 +05:30
Manav Rathi
985de0a5ce
Fix the actual issue described in 940c647d50
2024-08-01 12:26:27 +05:30
Manav Rathi
940c647d50
Prevent multiple ticks from being enqueued
...
Noticed multiple ticks when uploading an item, which brought back focus into the
app and caused wakeUp also to get triggered because of sync. Not sure if this
was the issue, but felt like a potential one.
2024-08-01 12:19:06 +05:30
Manav Rathi
97bbf4811f
Save
2024-08-01 11:45:25 +05:30
Manav Rathi
eed991a7b2
Construct the scaffolding
2024-08-01 11:22:10 +05:30
Manav Rathi
5a362b5d45
Move wip
2024-08-01 11:06:41 +05:30
Manav Rathi
523af2600a
pull wip
2024-08-01 10:49:45 +05:30
Manav Rathi
f869447c7d
File IDs
2024-08-01 10:41:31 +05:30
Manav Rathi
586d8f86f7
Up
2024-08-01 10:32:47 +05:30
Manav Rathi
c369db9453
Impl handler for /embeddings/indexed-files
...
https://github.com/ente-io/ente/pull/2511/
2024-08-01 10:15:04 +05:30
Manav Rathi
c4103f9136
Restore the pull scaffolding
...
Partially reverts 61b98a9964
2024-08-01 09:49:54 +05:30
Aman Raj Singh Mourya
ba9d656b38
[mob][photos] Added dialog box for confirmation
2024-07-31 19:47:08 +05:30
Vishnu Mohandas
31493541a1
Update pricing faq ( #2588 )
...
## Description
## Tests
2024-07-31 19:34:42 +05:30
vishnukvmd
af90bfade7
Update pricing faq
2024-07-31 19:33:35 +05:30
ashilkn
95e342830b
[mob][photo] Fix incorrectly formatted query (missing whitespace)
2024-07-31 18:20:53 +05:30
Manav Rathi
eb2557b2b0
[desktop] Use a utility process for ML indexing ( #2583 )
...
* This ensures that the UI remains responsive when indexing is running.
* This allows us to parallelize the in-flight networking etc instead of
waterfalling everything.
* The actual CPU intensive indexing is still serial.
2024-07-31 16:27:28 +05:30
Manav Rathi
9ae979abbe
[web] New translations ( #2586 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-31 15:54:48 +05:30
Crowdin Bot
03805b6e75
New Crowdin translations by GitHub Action
2024-07-31 10:23:46 +00:00
Manav Rathi
b10d674711
[web] Free forever copy changes ( #2585 )
2024-07-31 15:53:00 +05:30
Aman Raj Singh Mourya
6361859a1b
[mob][photos] Batch operation to delete quick links
2024-07-31 15:52:07 +05:30
Manav Rathi
e2f1d7488b
[web] Free forever copy changes
2024-07-31 15:49:36 +05:30
Manav Rathi
8a39e4330b
[web] New translations ( #2584 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-31 15:45:29 +05:30
Crowdin Bot
81d1b15aaf
New Crowdin translations by GitHub Action
2024-07-31 10:14:24 +00:00
Manav Rathi
f925d4cf27
Update plan IDs for pricing-v4 ( #2573 )
2024-07-31 15:32:24 +05:30
vishnukvmd
d52ea49a96
Update plan IDs for pricing-v4
2024-07-31 15:30:14 +05:30
Manav Rathi
0bc360c55c
Add link
2024-07-31 15:21:52 +05:30
Manav Rathi
154fffd620
Clean unused
2024-07-31 15:11:23 +05:30
Manav Rathi
46cc696ccd
Avoid jargon people might not understand
2024-07-31 14:58:24 +05:30
Manav Rathi
5e055b6039
opt unnecessary uploads
2024-07-31 14:44:42 +05:30
Manav Rathi
59cc01053a
Handle refresh
2024-07-31 14:35:47 +05:30
Manav Rathi
1b0fe5fd4c
Tighten timings
2024-07-31 14:19:25 +05:30
Manav Rathi
bf6aa5f840
Fix
2024-07-31 14:08:16 +05:30
Manav Rathi
ef32313807
x4
2024-07-31 14:04:29 +05:30
Neeraj Gupta
5bd75a8567
[server] Add req/res model files
2024-07-31 13:42:31 +05:30
Manav Rathi
ebbb9a61ee
Don't fail on exif errors
2024-07-31 13:14:09 +05:30
Neeraj Gupta
b9b22fa4dc
[server] Add DB triggers for validating row sanity
2024-07-31 13:04:51 +05:30
ashilkn
3d730f4d14
[mob][auth] Bump up to v3.1.0
2024-07-31 12:55:57 +05:30
Manav Rathi
4647f9fac2
Undup and scope
2024-07-31 12:47:52 +05:30
Manav Rathi
192e491acb
Match the documented behaviour
2024-07-31 12:46:09 +05:30
Ashil
627a34a231
[mob][auth] Lockscreen option auth ( #2465 )
...
### Pull Request Description
*Features Added:*
1. *App Lock Options:*
- *Device Lock*: Users can set the app lock to utilize the device's
default lock mechanism (e.g., fingerprint, face recognition, or device
PIN/password).
- *Custom PIN/Password*: Users have the option to set a custom PIN or
password for app lock.
2. *Authentication for App Lock Settings:*
- When users attempt to change the app lock settings, they must
authenticate using the currently set PIN/password or, if none is set,
the device lock.
3. *App Lock on Background and Quit:*
- The app will prompt for authentication when it is brought back to the
foreground after being in the background or when the app is restarted.
4. *Incremental Lock Timer:*
- A timer mechanism is implemented which starts at 30 seconds after few
incorrect unlock attempts.
- The lockout time doubles after each incorrect attempt, increasing
delay penalties.
- After 10 incorrect attempts, the user is automatically logged out.
2024-07-31 12:43:15 +05:30
Manav Rathi
3a5843f532
tail
2024-07-31 12:34:30 +05:30
Manav Rathi
5a3838be34
Route via workers
2024-07-31 12:30:15 +05:30
Manav Rathi
e55a7facc3
Replace our homebrew RPC
2024-07-31 12:11:53 +05:30
Manav Rathi
6ad27a2d42
Cleanup
2024-07-31 11:58:22 +05:30
ashilkn
423f0b6719
[mob][auth] Reorder security section
2024-07-31 11:50:10 +05:30
Manav Rathi
62f723e50c
Adapt
2024-07-31 11:33:18 +05:30
Manav Rathi
a97e01171a
Commit incorrect but original motivations
2024-07-31 11:27:15 +05:30
Manav Rathi
daed8a72da
Only once
2024-07-31 10:17:08 +05:30
Manav Rathi
b69d23028b
Remove test code
2024-07-31 09:56:45 +05:30
Manav Rathi
1ae0f9723c
Fix 1
2024-07-31 09:56:00 +05:30
Manav Rathi
f2f7b483fd
comlink wip
2024-07-31 09:40:08 +05:30
Manav Rathi
95facd60e0
integrate wip 1
2024-07-31 09:20:35 +05:30
Aman Raj Singh Mourya
30cecf53b3
[mob][auth] Hide content default value set to true when applock enabled
2024-07-30 22:02:50 +05:30
Aman Raj Singh Mourya
2101817b23
[mob][auth] Code clean up
2024-07-30 21:49:40 +05:30
Manav Rathi
7baacc6a77
For real - 1
2024-07-30 20:22:09 +05:30
Manav Rathi
65cfcc27a8
Rearrange
2024-07-30 20:00:21 +05:30
Manav Rathi
3f3d10f57b
Error 2
2024-07-30 19:53:39 +05:30
Manav Rathi
18cb596d57
Error 1
2024-07-30 19:41:51 +05:30
Manav Rathi
4ca40085c1
init
2024-07-30 19:13:54 +05:30
ashilkn
878d22fd4a
[mob][auth]: Show auto lock feature only on mobile
2024-07-30 18:46:03 +05:30
ashilkn
c3c2dd5cc6
[mob][auth] Fix 'App lock' not working onTap from security section on macOS and Linux
2024-07-30 18:14:59 +05:30
ashilkn
08ba58d790
[mob][photos] Write getters to access correct height and width considering the rotation data and keep the raw codec height and width properties private in FFProbeProps
2024-07-30 17:30:20 +05:30
ashilkn
60d9a819f4
[mob][photos] Rename
2024-07-30 16:52:36 +05:30
ashilkn
6842218d2b
[mob][photos] Remove unnecessary int to double conversion
2024-07-30 16:37:10 +05:30
ashilkn
3f0855d9a4
[mob][photos] write getter for video dimensions considering rotation in FFProbeProps
2024-07-30 16:27:43 +05:30
ashilkn
b2556e893b
[mob][photos] Parse rotation also when parsing video properties using ffprobe
2024-07-30 16:18:30 +05:30
Manav Rathi
81b52419a5
debug strings
2024-07-30 16:03:57 +05:30
Manav Rathi
e66e9251db
Fancier
2024-07-30 15:48:44 +05:30
Manav Rathi
37367f7260
Logging 1
2024-07-30 15:41:48 +05:30
ashilkn
48e566ae68
[mob][photos] Stop updating dimension in pubmmd as it could be inverted for some images
2024-07-30 15:40:17 +05:30
Manav Rathi
29877d119c
Let it flow
2024-07-30 14:51:40 +05:30
Manav Rathi
c124cdff20
Fix ordering
2024-07-30 14:49:31 +05:30
Manav Rathi
3d83786f6c
Workaround
2024-07-30 14:46:54 +05:30
Aman Raj Singh Mourya
a14a8b0cfb
[mob][auth] Lockscreen fixes
2024-07-30 14:40:32 +05:30
Manav Rathi
d92a31d8d8
Indicate error
2024-07-30 14:27:27 +05:30
Manav Rathi
3eaa9b449a
IPC
2024-07-30 14:16:10 +05:30
Manav Rathi
b28e8c2fb4
IPC
2024-07-30 13:41:58 +05:30
Manav Rathi
24bc175f1c
Forward
2024-07-30 13:21:31 +05:30
Manav Rathi
e54910f8d0
Fix origin
2024-07-30 12:44:22 +05:30
Manav Rathi
0195a9b494
Add workaround
2024-07-30 12:43:07 +05:30
Manav Rathi
ea8bb4529f
We need to go via the preload
2024-07-30 12:29:11 +05:30
Manav Rathi
180389f3e2
Can't circumvert that way
2024-07-30 12:00:44 +05:30
Manav Rathi
7d42f23abf
Send to the right person
2024-07-30 11:48:00 +05:30
Manav Rathi
4087c6ef4e
Fix path
2024-07-30 11:39:58 +05:30
Manav Rathi
67a9417528
Scaffold
2024-07-30 11:37:46 +05:30
Manav Rathi
1e720b4b7d
Scaffold
2024-07-30 11:23:32 +05:30
Manav Rathi
1a9170632e
Take 1
2024-07-30 11:16:04 +05:30
Neeraj Gupta
3a962cfe52
[server] Extend ObjectType instead of creating new enum
2024-07-30 10:30:57 +05:30
Manav Rathi
65d2bfe1c1
Split on the main/utility axis
2024-07-30 10:19:03 +05:30
Manav Rathi
82f808e533
Outline
2024-07-30 09:59:33 +05:30
Ashil
27ae4b83c4
[mob][photos] Subscription screen redesign ( #2576 )
2024-07-29 22:54:34 +05:30
ashilkn
142a4ddbc4
[mob][photo] Bump up to v0.9.16
2024-07-29 21:44:18 +05:30
ashilkn
406404f8d0
Merge branch 'main' into subscription_screen_redesign
2024-07-29 21:43:19 +05:30
ashilkn
088cec2716
[mob][photos] Fix on tap not working on free plan when onboarding
2024-07-29 21:38:45 +05:30
Manav Rathi
cf6336d100
[web] Minor tweak for the indexer ( #2577 )
...
Continuation of https://github.com/ente-io/ente/pull/2574 .
2024-07-29 21:13:00 +05:30
Aman Raj Singh Mourya
c6bf6bd7b6
[mob][photos] Changed max quick link count to 4
2024-07-29 21:09:49 +05:30
Manav Rathi
3dbdea472b
Add a top level catch handler instead of silent swallows
2024-07-29 20:46:05 +05:30
ashilkn
d5711095f9
[mob][photos] Change border of plans in subscription screen
2024-07-29 19:34:47 +05:30
ashilkn
2a3fe8c49f
[mob][photos] Copy stripe subscription page changes to store subscription page
2024-07-29 19:22:53 +05:30
ashilkn
7d94ef0bbd
[mob][photos] Subscription page final UI tweaks
2024-07-29 17:56:58 +05:30
ashilkn
4e589840ff
[mob][photos] Subscription page UI improvements
2024-07-29 17:15:03 +05:30
Neeraj Gupta
3571281bef
[auth] New translations ( #2568 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-07-29 17:03:03 +05:30
Neeraj Gupta
7b0ec2991a
[mobile] New translations ( #2567 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-07-29 17:00:03 +05:30
Ashil
3572efc02b
[mob][photos] Add preview to the album link ( #2553 )
2024-07-29 16:14:26 +05:30
Manav Rathi
3013d68203
[web] Exif - Migrate to a maintained library - Part 6/x ( #2574 )
2024-07-29 16:12:19 +05:30
Aman Raj Singh Mourya
c7857110ac
[mob][photos] Minor changes
2024-07-29 16:11:52 +05:30
Manav Rathi
505e1de14c
lint
2024-07-29 16:09:33 +05:30
Manav Rathi
d116c5ccb1
Prune false positives for times picked from file names
2024-07-29 15:59:55 +05:30
Aman Raj Singh Mourya
8f08ab18fc
[mob][photos] MInor changes
2024-07-29 15:56:48 +05:30
Neeraj Gupta
dc143bbaaf
[server] Minor fix
2024-07-29 15:48:22 +05:30
Neeraj Gupta
8f8f5d2f51
[server] Avoid redirect
2024-07-29 15:47:44 +05:30
Manav Rathi
aad7300e4b
Take 2
2024-07-29 15:41:44 +05:30
Neeraj Gupta
2cc87140ed
Add basic endpoint to unblock testing
2024-07-29 15:37:58 +05:30
Manav Rathi
0290991e2c
DOMParser is not available in web workers
...
Exif extraction from XMP thus fails with the following console warning
Warning: DOMParser is not available. It is needed to be able to parse XMP tags
Thus we need to explicitly take a dep on xmldom.
2024-07-29 15:16:33 +05:30
Manav Rathi
9e2e8e4d63
Fix
2024-07-29 14:54:31 +05:30
Aman Raj Singh Mourya
509b7bda67
[mob][photos] Moving code to share_util.dart
2024-07-29 14:48:42 +05:30
Manav Rathi
30db24721a
Fix video spinner
2024-07-29 14:46:29 +05:30
Manav Rathi
b121daa607
Trace
2024-07-29 14:40:11 +05:30
Manav Rathi
bae717dc69
Prepare for internal users
2024-07-29 14:19:17 +05:30
Manav Rathi
b61e4f4ac6
Integrate exif
2024-07-29 13:55:37 +05:30
Manav Rathi
a7e0c5b61d
Use the new server enum
2024-07-29 13:20:25 +05:30
Manav Rathi
7a2d925737
[server] Stop exposing /metrics for self-hosted users ( #2569 )
...
Doesn't impact Ente's production instances since this endpoint was
disallowed on the load balancer, but instead of requiring the same for
folks who are self hosting we modify the source to not expose /metrics
on :8080 (they'll still be available on :2112).
Refs:
-
2199a42d96/middleware.go (L345)
- https://github.com/ente-io/ente/discussions/2562
2024-07-29 12:05:07 +05:30
Vishnu Mohandas
84ee895b93
Fix typo ( #2570 )
2024-07-29 11:56:53 +05:30
Vishnu Mohandas
92068fbbd6
Fix typo
2024-07-29 11:56:40 +05:30
Neeraj Gupta
950b2bb997
[server] Update db script
2024-07-29 11:42:14 +05:30
Manav Rathi
d989a3b631
[server] Stop exposing /metrics for self-hosted users
...
Doesn't impact Ente's production instances since this endpoint was disallowed on
the load balancer, but instead of requiring the same for folks who are self
hosting we modify the source to not expose /metrics on :8080 (they'll still be
available on :2112).
Refs:
- 2199a42d96/middleware.go (L345)
- https://github.com/ente-io/ente/discussions/2562
2024-07-29 11:22:34 +05:30
Ashil
a8c9c33aaa
[mob][photos]App lock screen UI improvements ( #2536 )
2024-07-29 11:22:12 +05:30
Neeraj Gupta
198dab9f58
[server] Add db script to store data
2024-07-29 10:37:13 +05:30
Manav Rathi
184e6090fd
[web] New translations ( #2566 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-29 09:51:49 +05:30
Crowdin Bot
d1417f364a
New Crowdin translations by GitHub Action
2024-07-29 01:16:41 +00:00
Crowdin Bot
d2a6440cba
New Crowdin translations by GitHub Action
2024-07-29 01:04:16 +00:00
Crowdin Bot
f09a8c4c51
New Crowdin translations by GitHub Action
2024-07-29 00:31:41 +00:00
Manav Rathi
8d91b857fb
[web] Exif - Migrate to a maintained library - Part 5/x ( #2558 )
...
Things are reaching a state where we can flip the switch.
2024-07-27 21:51:26 +05:30
Manav Rathi
d1a74da4a4
Rely on the lib's formatters
2024-07-27 21:35:43 +05:30
Manav Rathi
08833390bc
Retain previous behaviour
2024-07-27 20:24:59 +05:30
Manav Rathi
e1923fdebd
Prone to confusion between the object and the type
2024-07-27 20:13:06 +05:30
Manav Rathi
06be08a382
Fix accidental aliasing
2024-07-27 20:08:56 +05:30
Manav Rathi
99066b8fea
Use
2024-07-27 20:02:06 +05:30
Manav Rathi
487fd62feb
Rearrange
2024-07-27 20:00:34 +05:30
Manav Rathi
26c40ab2ec
Test
...
Chrome, Safari, Firefox, Node.js (macOS)
const parseMetadataDate = (s) => {
const timestamp = new Date(s).getTime() * 1000;
if (isNaN(timestamp)) return undefined;
let offsetTime;
let sWithoutOffset;
const m = s.match(/Z|[+-]\d\d:?\d\d$/);
if (m?.index) {
sWithoutOffset = s.substring(0, m.index);
offsetTime = s.substring(m.index);
} else {
sWithoutOffset = s;
}
const date = new Date(
sWithoutOffset + (sWithoutOffset.length <= 10 ? "" : "Z"),
);
const dateTime = dropLast(date.toISOString());
return { dateTime, offsetTime, timestamp };
};
const dropLast = (s) => (s ? s.substring(0, s.length - 1) : s);
const test = () => {
console.log(parseMetadataDate("2023"));
console.log(parseMetadataDate("2023-08"));
console.log(parseMetadataDate("2023-08-23"));
console.log(parseMetadataDate("2023-08-23T18:03:00"));
console.log(parseMetadataDate("2023-08-23T18:03:00+05:30"));
console.log(parseMetadataDate("2023-08-23T18:03:00.000+05:30"));
console.log(parseMetadataDate("2023-08-23T12:33:00.000Z"));
};
test();
2024-07-27 19:45:15 +05:30
Manav Rathi
4deb9c8f13
Impl wip
2024-07-27 19:22:41 +05:30
ashilkn
efab8918f2
[mob][photos] Many changes to subscription page
2024-07-27 17:47:13 +05:30
Manav Rathi
74c5b22927
Outline
2024-07-27 17:42:54 +05:30
Manav Rathi
8b30d52e94
New home
2024-07-27 16:03:29 +05:30
ashilkn
b5d577f090
[mob][photos] Tweak animation
2024-07-27 13:23:11 +05:30
ashilkn
6440b2176d
[mob][photos] Update font size in subscription screen
2024-07-27 13:17:12 +05:30
ashilkn
d3d859f252
[mob][photos] Update asset
2024-07-27 12:56:16 +05:30
ashilkn
63fe67d677
[mob][photos] Add animation when to price when switching between monthly and yearly plans
2024-07-27 12:48:07 +05:30
Neeraj Gupta
23d4156a12
[server] Make linter happy and new entityType: person_v2 ( #2545 )
...
## Description
## Tests
2024-07-27 12:36:50 +05:30
ashilkn
41f59ec9ca
[mob][photos] Move SubscriptionToggle widget to subscription_common_widgets.dart
2024-07-27 12:16:47 +05:30
ashilkn
bebaa76085
[mob][photos] Show which plan is popular and active in subscription screen
2024-07-27 12:09:43 +05:30
Manav Rathi
c28b6e3a62
Stay within JavaScript
...
https://www.typescriptlang.org/docs/handbook/enums.html#objects-vs-enums
2024-07-27 10:29:46 +05:30
Manav Rathi
19304daeab
Auto rename didn't catch this
2024-07-27 10:24:12 +05:30
Manav Rathi
5c0942f2b7
Remove unused
2024-07-27 10:15:41 +05:30
Manav Rathi
1adab703b8
Rename FILE_TYPE
2024-07-27 10:14:19 +05:30
Manav Rathi
9613361151
Outline
2024-07-27 10:04:47 +05:30
Manav Rathi
77fcd04613
[web] Exif - Migrate to a maintained library - Part x/x ( #2556 )
2024-07-27 08:56:28 +05:30
Manav Rathi
47f22cf7e4
[desktop] Attempts to improve large drag drops on Windows ( #2555 )
...
Trying to diagnose a customer issue where they reported that the
renderer was crashing when trying to drag and drop a 1TB folder on
Windows. Fixing some things that popped out in the memory allocations or
the CPU time when testing with a synthetic workflow (on macOS) - these
may or may not fix their issue, but these are anyway improvements and
will only make things better.
2024-07-26 21:21:48 +05:30
Manav Rathi
90cd6502c1
[desktop] Attempts to improve large drag drops on Windows
...
Trying to diagnose a customer issue where they reported that the renderer was
crashing when trying to drag and drop a 1TB folder on Windows. Fixing some
things that popped out in the memory allocations or the CPU time when testing
with a synthetic workflow (on macOS) - these may or may not fix their issue, but
these are anyway improvements and will only make things better.
2024-07-26 21:18:17 +05:30
laurenspriem
3cc05d5c42
[mob][photos] Fix in isolate message
2024-07-26 17:39:34 +02:00
laurenspriem
e205b07e60
[mob][photos] Remove comments
2024-07-26 17:31:03 +02:00
ashilkn
b2103e3893
[mob][photos] Update subscription page colors
2024-07-26 20:09:02 +05:30
ashilkn
6d5af2e6a5
[mob][photos] Update colors and text style
2024-07-26 19:43:25 +05:30
ashilkn
ef1429685b
[mob][photos] Make subscription toggle work
2024-07-26 19:19:42 +05:30
ashilkn
fc93deb575
[mob][photos] Create new subscription toggle
2024-07-26 18:50:11 +05:30
Aman Raj Singh Mourya
8bbef91103
[mob][photos] Add preview to the album link
2024-07-26 18:02:17 +05:30
laurenspriem
2a04af9be0
[mob][photos] Inline
2024-07-26 13:59:58 +02:00
laurenspriem
b625bd1afc
[mob][photos] Simplify face embedding service
2024-07-26 13:56:45 +02:00
laurenspriem
166bcf7986
[mob][photos] Simplify face detection
2024-07-26 13:53:21 +02:00
laurenspriem
3abf215f8c
[mob][photos] Simplify ClipImage
2024-07-26 13:47:48 +02:00
laurenspriem
cf8b9e4365
[mob][photos] Simplify
2024-07-26 13:41:45 +02:00
laurenspriem
627ec5f2a6
[mob][photos] Rename
2024-07-26 13:34:53 +02:00
laurenspriem
f488eb35e2
[mob][photos] Delay loading ClipText
2024-07-26 13:27:36 +02:00
laurenspriem
70bc65fc25
[mob][photos] Rename
2024-07-26 13:10:04 +02:00
laurenspriem
e19f3ec992
[mob][photos] Merge issues
2024-07-26 13:02:58 +02:00
laurenspriem
1d0cf3875f
[mob][photos] Make sure models are downloaded
2024-07-26 12:59:18 +02:00
Manav Rathi
7f357d0f65
lint
2024-07-26 16:11:06 +05:30
ashilkn
87e3aa4d11
[mob][photos] Redesign header widget of subscription page
2024-07-26 16:09:35 +05:30
Manav Rathi
6c7f8e5fae
Mention we're ignoring NaNs too
2024-07-26 15:25:17 +05:30
Manav Rathi
b637f2fe08
Handle exif subsecs
2024-07-26 15:15:32 +05:30
laurenspriem
739235836e
[mob][photos] Resolve merge errors
2024-07-26 11:39:22 +02:00
laurenspriem
892e50b358
[mob][photos] Translations
2024-07-26 11:34:21 +02:00
Manav Rathi
5995730659
Rearrange
2024-07-26 14:54:51 +05:30
Manav Rathi
689d3c4c82
New lib works in more cases than before
2024-07-26 14:46:52 +05:30
Manav Rathi
d9a8eafbe3
Tweak
2024-07-26 14:29:56 +05:30
Manav Rathi
e14e06dc1a
Handle errors
2024-07-26 14:22:09 +05:30
Manav Rathi
ce4063c892
There is always some data (from the image itself e.g.)
2024-07-26 13:33:48 +05:30
ashilkn
f01b3b9def
[mob][photos] Redesign app bar of subscription screen
2024-07-26 13:29:33 +05:30
Manav Rathi
8cde630e01
Tweaks
2024-07-26 13:09:39 +05:30
Manav Rathi
55a86cc85c
Test 1
2024-07-26 13:04:20 +05:30
Manav Rathi
8bf88c2059
Full listing
2024-07-26 12:51:47 +05:30
ashilkn
af42c42141
[mob][photos] Make borders, bg color, stroke color and padding same as design on SubscriptionPlanWidget
2024-07-26 12:49:07 +05:30
Manav Rathi
0d01ed5c00
Full listing
2024-07-26 12:38:50 +05:30
ashilkn
3edc323272
[mob][photos] Redesign and change logic in SubscriptionPlanWidget to match new design
2024-07-26 12:20:39 +05:30
Manav Rathi
f6c8e13816
Update wip
2024-07-26 12:07:59 +05:30
Manav Rathi
beace4cbde
Parse wip
2024-07-26 11:57:46 +05:30
Manav Rathi
bac49c7058
Ontology wip
2024-07-26 11:03:18 +05:30
Manav Rathi
76faf4c1d7
Use raw exif - wip 1
2024-07-26 09:42:57 +05:30
laurenspriem
1e76a581d4
Merge remote-tracking branch 'origin/clip_face_integration' into clip_face_integration
2024-07-25 23:58:14 +02:00
laurenspriem
14451d522e
[mob][photos] Simplify
2024-07-25 23:34:33 +02:00
laurenspriem
533d5dfa88
[mob][photos] Use quantized text model
2024-07-25 23:31:34 +02:00
laurenspriem
a5b47f16a9
[mob][photos] Separate out tokenizer init
2024-07-25 23:28:17 +02:00
laurenspriem
18a5f4d212
[mob][photos] Clip text inference
2024-07-25 22:49:59 +02:00
laurenspriem
c26a603901
[mob][photos] Make bool public
2024-07-25 22:43:40 +02:00
laurenspriem
91789f7ece
[mob][photos] Tiny change
2024-07-25 22:34:28 +02:00
laurenspriem
1e695ffd84
[mob][photos] Make sure ClipText is loaded
2024-07-25 22:32:16 +02:00
laurenspriem
e65a36d5c7
[mob][photos] Never dispose MLComputer
2024-07-25 22:02:39 +02:00
laurenspriem
de5fd245ef
[mob][photos] Rename to MLComputer
2024-07-25 21:54:31 +02:00
laurenspriem
00beadbc01
[mob][photos] Rename to MLIndexingIsolate
2024-07-25 21:50:56 +02:00
laurenspriem
d30c04cc55
[mob][photos] Make releasing indexing model automatic
2024-07-25 21:48:55 +02:00
laurenspriem
16e611b948
[mob][photos] Release implementation in PlatformPlugin
2024-07-25 21:45:41 +02:00
laurenspriem
d3e965fbb7
[mob][photos] Release indexing models
2024-07-25 21:43:47 +02:00
laurenspriem
8d9b5a8ea0
[mob][photos] ONNX Env FFI
2024-07-25 21:11:39 +02:00
laurenspriem
41aaf4a2db
[mob][photos] Change name
2024-07-25 21:03:43 +02:00
laurenspriem
e3908f3f2c
[mob][photos] Minor change
2024-07-25 17:55:49 +02:00
laurenspriem
cdcc349157
[mob][photos] Abstract choice of onnx package
2024-07-25 17:54:18 +02:00
laurenspriem
ea5eef0f2f
[mob][photos] Use correct session
2024-07-25 17:51:31 +02:00
laurenspriem
cfd5c22649
[mob][photos] Load models in isolate
2024-07-25 17:46:38 +02:00
Manav Rathi
47ded8b302
Dates
2024-07-25 21:07:18 +05:30
Manav Rathi
1501e055a9
Rename
2024-07-25 20:56:25 +05:30
Manav Rathi
2cb9c915aa
Narrow down scope: index => extract raw exif
2024-07-25 20:49:36 +05:30
Ashil
8072b2943a
[mob][photos] Improve UX on "Create new account" screen ( #2548 )
...
## Description
Since the app doesn't let a user create an account with a weak password
and since isn't clear for the user how the app classifies a password as
"Weak", "Moderate" or "Strong", users would find it hard to come up with
a moderate or strong password. Also, the app wasn't surfacing the
strength every time.
All these UX issues have been fixed in this PR.
Before:
https://github.com/user-attachments/assets/c9630c44-4591-4bdd-a05d-8098ff5afef8
After:
https://github.com/user-attachments/assets/a9c1abfa-de1e-44c6-9f7e-157abe4f8de3
## Tests
Tested new account creation flow, did not find any regressions and can't
think of any that could have been introduced.
2024-07-25 19:51:57 +05:30
Manav Rathi
b4ea15f00b
Tweak the debug logging
2024-07-25 19:02:32 +05:30
laurenspriem
06a093de81
[mob][photos] Run clip text in separate isolate
2024-07-25 13:08:26 +02:00
Manav Rathi
191f1fd097
creationTime will always be present
2024-07-25 15:51:46 +05:30
ashilkn
fb25888129
[mob][photos] Release resources in dispose() and increase tap area of password strength info
2024-07-25 15:08:24 +05:30
Vishnu Mohandas
f0d5c7d51f
Add breakdown of AppStore's privacy disclosure ( #2549 )
2024-07-25 15:06:39 +05:30
vishnukvmd
d5b59765aa
Add breakdown of AppStore's privacy disclosure
2024-07-25 15:05:51 +05:30
ashilkn
d847141eb7
[mob][photos] Extract string
2024-07-25 13:43:04 +05:30
ashilkn
5d417f3825
[mob][photos] Give info to user how password strength is calculated in 'Create new account' screen
2024-07-25 13:40:51 +05:30
ashilkn
422a36319e
[mob][photos] Create reuseble infoDialog
2024-07-25 13:36:07 +05:30
Aman Raj Singh Mourya
10e19ffae2
[mob][auth] Minor UI changes
2024-07-25 13:22:06 +05:30
Aman Raj Singh Mourya
28b9d5512f
[mob][auth] Add animation when toggling app lock
2024-07-25 13:19:19 +05:30
ashilkn
939363fd7a
[mob][photos] Always show password strength when needed in create new account screen
2024-07-25 12:55:26 +05:30
Neeraj Gupta
584db778ee
[server] Add person_v2 entity type
2024-07-25 11:51:29 +05:30
Neeraj Gupta
336aa7ac5f
[server] Make linter happy
2024-07-25 11:47:06 +05:30
Neeraj Gupta
4bcec9d43b
[server] Temporarily disable fetch from Wasabi ( #2544 )
...
## Description
## Tests
2024-07-25 11:41:18 +05:30
Ashil
e5239e588b
[mob][photos] Reorder security section in settings for consistent UI ( #2538 )
2024-07-25 11:40:55 +05:30
Neeraj Gupta
553c153155
[server] Temporarily disable fetch from Wasabi
2024-07-25 11:39:19 +05:30
Manav Rathi
a4a4b7f941
debug logging
2024-07-25 09:51:50 +05:30
Manav Rathi
89a8a45935
[web] Exif - New library migration - Part 4/x ( #2542 )
2024-07-24 21:05:33 +05:30
Manav Rathi
adf68a82c5
Add some debugging code
2024-07-24 21:00:51 +05:30
Manav Rathi
0d313825d6
debug logging
2024-07-24 20:46:37 +05:30
Manav Rathi
218a5ce5f9
Tie together
2024-07-24 20:42:49 +05:30
laurenspriem
b506043b2c
[mob][photos] Add todo
2024-07-24 17:11:35 +02:00
Manav Rathi
719f056841
Interface
2024-07-24 20:28:03 +05:30
laurenspriem
2df64627a6
[mob][photos] Init client exactly once
2024-07-24 16:57:18 +02:00
Manav Rathi
c835984e40
Single date
2024-07-24 20:08:08 +05:30
Manav Rathi
5a36e37e93
Fuse
2024-07-24 19:54:39 +05:30
laurenspriem
00c4b7caa8
[mob][photos] Simplify functions in Isolate
2024-07-24 16:23:31 +02:00
Manav Rathi
16ec4db546
Use
2024-07-24 19:41:31 +05:30
Manav Rathi
ae0b701319
Parse IPTC dates
2024-07-24 19:29:04 +05:30
laurenspriem
6880139888
[mob][photos] Separate ML Isolate
2024-07-24 15:53:26 +02:00
ashilkn
31043f5f4e
[mob][photos] Reorder security section in settings for consistent UI
2024-07-24 18:59:12 +05:30
Manav Rathi
4e29f1e03a
Return pairs
2024-07-24 18:44:52 +05:30
ashilkn
dafa155903
Revert "[mob][photos] Fix internal release workflow failing"
...
This reverts commit 5764734f14 .
2024-07-24 18:37:26 +05:30
Ashil
f3a69b0d0b
[mob][photos] Fix internal release workflow failing ( #2537 )
...
To fix
`Changes cannot be sent for review automatically. Please set the query
parameter changesNotSentForReview to true. Once committed, the changes
in this edit can be sent for review from the Google Play Console UI.`
2024-07-24 18:23:53 +05:30
ashilkn
5764734f14
[mob][photos] Fix internal release workflow failing
2024-07-24 18:18:36 +05:30
ashilkn
2be4c7e470
[mob][photos] Minor UI changes
2024-07-24 17:52:44 +05:30
ashilkn
87ed684ce9
[mob][photos] Add animation when toggling app lock
2024-07-24 17:46:48 +05:30
Neeraj Gupta
fcd1ec3b05
[mob] Download models before interence
2024-07-24 17:28:45 +05:30
Aman Raj Singh Mourya
3fd7100dd7
[mob][auth] Used better names
2024-07-24 17:26:49 +05:30
ashilkn
1545f75217
[mob][photos] Bump up to v0.9.15
2024-07-24 17:26:01 +05:30
Ashil
816061774e
[mob][photos] Show app content ( #2522 )
...
**Toggle Implementation:** Added a new feature in the app settings to
enable or disable the visibility of app content in app switcher mode.
2024-07-24 17:20:26 +05:30
ashilkn
4451d39ac9
[mob][photos] Revert change to remove bug
2024-07-24 17:15:28 +05:30
ashilkn
12fbc6c801
[mob][photos] Use better names
2024-07-24 17:11:51 +05:30
Aman Raj Singh Mourya
386a2f841e
[mob][auth] Extracted strings
2024-07-24 16:35:47 +05:30
Aman Raj Singh Mourya
275e521c40
[mob][auth] Fixes
2024-07-24 16:12:31 +05:30
Neeraj Gupta
e6e9948fd8
[mob] Avoid building fileSelection when no file is selected
2024-07-24 16:12:19 +05:30
ashilkn
2f6530d6d6
[mob][photos] Add comment for context
2024-07-24 16:02:25 +05:30
ashilkn
40f0829f6b
[mob][photos] Make code better readable
2024-07-24 16:00:18 +05:30
laurenspriem
37285a087a
[mob][photos] Simplify tokenizer path
2024-07-24 12:21:36 +02:00
laurenspriem
3a3cb016ed
[mob][photos] Run clip text in ML isolate
2024-07-24 12:16:24 +02:00
Manav Rathi
cb0be8a624
[web] Exif - New library migration - Part 3/x ( #2534 )
2024-07-24 15:36:38 +05:30
Manav Rathi
3da9361271
Make the linter happy
2024-07-24 15:32:18 +05:30
Neeraj Gupta
90a1481cdf
[mob] refactor
2024-07-24 15:31:39 +05:30
Neeraj Gupta
aab6bb47b1
[server] Add new type for derived data ( #2533 )
...
## Description
## Tests
Tested locally, both DB insertion & value for client.
2024-07-24 15:27:33 +05:30
Manav Rathi
65863d1b8f
Match the current order
2024-07-24 15:26:30 +05:30
Neeraj Gupta
07b4deba2e
[mob] inline
2024-07-24 15:24:11 +05:30
Neeraj Gupta
0afddd6949
[mob] inline
2024-07-24 15:21:34 +05:30
Neeraj Gupta
ea4ab9d4cd
[mob] rename
2024-07-24 15:19:20 +05:30
Manav Rathi
7b80c5bf77
Do it as per the XMP spec
...
This is the format I've seen in all the XMP files I've encountered so far too
(not relying on this evidence, just that it corroborates what the spec says).
The wording in the exiftool spec was confusing, I now think what it means is
that _exiftool_ will use that format, not XMP.
2024-07-24 15:18:40 +05:30
Neeraj Gupta
6b026678a3
[mob] Update model name for derived data
2024-07-24 15:05:19 +05:30
Neeraj Gupta
626bc71b25
[server] Use req header for client info
2024-07-24 15:02:28 +05:30
Manav Rathi
1bcf232d25
Split
2024-07-24 14:53:18 +05:30
Aman Raj Singh Mourya
b1907ff091
[mob][photos] Extracted strings
2024-07-24 14:46:15 +05:30
Aman Raj Singh Mourya
940c02bbbc
[mob][photos] Merge branch 'main' into show_app_content
2024-07-24 14:31:55 +05:30
Manav Rathi
66ed561d07
ExifReader trims the exif: or tiff: prefix from the XMP tags
...
12360dd8f3/src/xmp-tags.js (L252)
2024-07-24 14:17:13 +05:30
Neeraj Gupta
66e1062cd3
[server] Add derived model type
2024-07-24 13:56:48 +05:30
Manav Rathi
bd8057ede3
Dimensions
2024-07-24 13:53:23 +05:30
Neeraj Gupta
e134d599b7
[mob] Use stream to optimize processing
2024-07-24 13:45:18 +05:30
Neeraj Gupta
6d7d7b88a6
[mob] iOS build changes
2024-07-24 13:42:04 +05:30
Aman Raj Singh Mourya
9c5d958250
[mob][photos] Minor fixes
2024-07-24 13:35:01 +05:30
Manav Rathi
db52780cee
Lat lng
2024-07-24 13:00:01 +05:30
Manav Rathi
0730ba72a6
Build up
2024-07-24 12:54:37 +05:30
Neeraj Gupta
ef372ebfa4
[mob] Modify instruction based on remote response
2024-07-24 12:32:56 +05:30
Manav Rathi
2ff6a2f73c
XMP
2024-07-24 12:27:32 +05:30
Manav Rathi
f5f0af2ed8
Rely on the JS parser
2024-07-24 12:08:47 +05:30
Prateek Sunal
4f14fafa34
fix(panorama): update panorama checking mechanism to reduce checks
2024-07-24 11:59:35 +05:30
Manav Rathi
65f2c92d41
Parse 2
2024-07-24 11:56:57 +05:30
Manav Rathi
b37fbab2dc
Parse 1
2024-07-24 11:51:02 +05:30
Neeraj Gupta
7c7299aa09
CLI: Allow setting secrets path via env var ( #2426 )
...
## Description
Adds a new enviroment variable `ENTE_CLI_SECRETS_PATH`, that allows
specifying the path to a `secrets.txt` like the one used in the
dockerized version. If no path is provided, the old behaviour is
maintained.
The configuration variable and behaviour is analog to the already
present `ENTE_CONFIG_PATH` variable, which allows specifying a
configuration.
This provides a solution for people running without gnome-keyring
(https://github.com/ente-io/ente/issues/722 and
https://github.com/ente-io/ente/issues/1328 )
2024-07-24 11:31:41 +05:30
Ashil
005d786535
[mob][photos] Fix appbar getting clipped on custom font and display size on pixel 7 ( #2526 )
2024-07-24 11:30:48 +05:30
Manav Rathi
f17600a7c8
Separate
2024-07-24 11:27:38 +05:30
Manav Rathi
18ac20fd80
Sketch
2024-07-24 11:26:05 +05:30
Manav Rathi
870697daf8
Outline
2024-07-24 11:09:20 +05:30
Neeraj Gupta
a996ec3ac7
Merge branch 'main' into clip_face_integration
2024-07-24 10:46:44 +05:30
Manav Rathi
ea0cc47c9c
Outline
2024-07-24 10:39:37 +05:30
Aman Raj Singh Mourya
869ecb832e
[mob][auth] Minor fixes and used better names
2024-07-23 23:30:36 +05:30
Aman Raj Singh Mourya
1e5cbc8422
[mob][photos] Minor changes
2024-07-23 21:59:59 +05:30
Manav Rathi
feeda425a5
[desktop] Further clarify the comment ( #2528 )
...
Updates 79fcf18f62
2024-07-23 20:00:45 +05:30
Manav Rathi
7d8961fbc5
[desktop] Further clarify the comment
...
Updates 79fcf18f62
2024-07-23 19:55:36 +05:30
Manav Rathi
79fcf18f62
[desktop] Fix desktop app direct uploads when self-hosting ( #2527 )
...
It seems that Backblaze returns `null` as the ACAO response if the
scheme is not http(s), even if we have set allowedOrigins to "*". The
desktop app has a custom scheme, "ente://app", which is thus causing B2
to return null.
# Works:
curl -v -X OPTIONS -H 'Origin: http://example.org ' -H
'Access-Control-Request-Method: PUT'
'https://xxx.s3.eu-central-003.backblazeb2.com/yyy '
# Fails:
curl -v -X OPTIONS -H 'Origin: ente://example.org' -H
'Access-Control-Request-Method: PUT'
'https://xxx.s3.eu-central-003.backblazeb2.com/yyy '
Ref:
https://github.com/ente-io/ente/discussions/2461#discussioncomment-10125881
2024-07-23 19:47:28 +05:30
Manav Rathi
7f28d2bfe9
[desktop] Fix desktop app direct uploads when self-hosting
...
It seems that Backblaze returns `null` as the ACAO response if the scheme is not
http(s), even if we have set allowedOrigins to "*". The desktop app has a custom
scheme, "ente://app", which is thus causing B2 to return null.
# Works:
curl -v -X OPTIONS -H 'Origin: http://example.org ' -H 'Access-Control-Request-Method: PUT' 'https://xxx.s3.eu-central-003.backblazeb2.com/yyy '
# Fails:
curl -v -X OPTIONS -H 'Origin: ente://example.org' -H 'Access-Control-Request-Method: PUT' 'https://xxx.s3.eu-central-003.backblazeb2.com/yyy '
Ref: https://github.com/ente-io/ente/discussions/2461#discussioncomment-10125881
2024-07-23 19:44:34 +05:30
ashilkn
dbed9fb91c
[mob][photos] Fix appbar getting clipped on custom font and display size on pixel 7
2024-07-23 18:45:12 +05:30
ashilkn
a73de2848e
[mob][auth] Remove unused import
2024-07-23 17:19:04 +05:30
ashilkn
875b079850
[mob] Minor refactor
2024-07-23 17:17:04 +05:30
ashilkn
47203af4ff
[mob][auth] Bump up pinput
2024-07-23 17:13:30 +05:30
ashilkn
8a35b71bb8
[mob][auth] Extract strings
2024-07-23 17:12:58 +05:30
Neeraj Gupta
ef022be4ef
[mob] Simplify APIs for compress -> encrypt & vice versa ( #2524 )
...
## Description
## Tests
2024-07-23 16:26:51 +05:30
Manav Rathi
3e02c748ce
Delete the raw xmp
2024-07-23 16:20:53 +05:30
Neeraj Gupta
4a1cb3a732
[mob] Refactor to simplify gzip/unzip enc
2024-07-23 16:18:45 +05:30
Manav Rathi
4b7fe45963
Prune embedded thumbnails and images
...
Ref:
- https://github.com/mattiasw/ExifReader/issues/108#issuecomment-752422822
2024-07-23 16:15:34 +05:30
Manav Rathi
af66c55444
Determine the flags
2024-07-23 15:58:51 +05:30
ashilkn
439a7771b0
Merge branch 'main' into lockscreen_option_auth
2024-07-23 15:55:35 +05:30
laurenspriem
56b4d3cd46
[mob][photos] Rename for consistency
2024-07-23 11:48:14 +02:00
Manav Rathi
e4a288d6cf
Move to separate file
2024-07-23 15:13:35 +05:30
Aman Raj Singh Mourya
39a693edac
[mob][photos] Quick fixes
2024-07-23 15:04:19 +05:30
laurenspriem
b8ccc74dac
[mob][photos] Simplify
2024-07-23 11:33:06 +02:00
laurenspriem
8106b17442
[mob][photos] Fix text tokenizer
2024-07-23 11:31:57 +02:00
Neeraj Gupta
8283432f7a
[mob] Refactor
2024-07-23 14:21:12 +05:30
Neeraj Gupta
f175033b65
[mob] Put embeddings in same object ( #2521 )
...
## Description
## Tests
2024-07-23 14:14:12 +05:30
Neeraj Gupta
af95421b3a
Refactor
2024-07-23 14:09:22 +05:30
Aman Raj Singh Mourya
57ec8771fb
[mob][photos] Show app content fixes
2024-07-23 14:05:57 +05:30
Neeraj Gupta
7bf0b398ab
[mob] clean up
2024-07-23 13:55:27 +05:30
Neeraj Gupta
7ec5d8455f
Merge branch 'clip_face_integration' into ml_combined
2024-07-23 13:54:22 +05:30
Neeraj Gupta
1524d2b246
[mob] Remove unused field
2024-07-23 13:47:33 +05:30
Neeraj Gupta
bfc67d741d
[mob] Zip embeddings
2024-07-23 13:32:06 +05:30
Ashil
088b4b9cff
[mob][photos] Animate visibility toggling of appbar and bottom bar when toggling swipe lock ( #2520 )
2024-07-23 11:57:01 +05:30
ashilkn
6cb5c06ea8
[mob][photos] Animate visibility toggling of appbar and bottom bar when toggling swipe lock
2024-07-23 11:49:05 +05:30
Manav Rathi
cfb8c6a192
[docs] Mention mobile app for iCloud imports ( #2519 )
2024-07-23 10:52:53 +05:30
Manav Rathi
e7a399ff48
[docs] Mention mobile app for iCloud imports
2024-07-23 10:50:22 +05:30
Manav Rathi
7364b4f3ef
[web] Exif improvements - Part 2/x ( #2516 )
...
Refs:
-
https://photo.stackexchange.com/questions/130570/can-i-assume-the-datetimeoriginal-of-an-image-without-an-offsettimeoriginal-is-a
2024-07-22 21:30:44 +05:30
Manav Rathi
339182b73f
[web] Exif improvments
...
Refs:
- https://photo.stackexchange.com/questions/130570/can-i-assume-the-datetimeoriginal-of-an-image-without-an-offsettimeoriginal-is-a
2024-07-22 21:27:57 +05:30
Manav Rathi
6a9befd566
[web] Exif write-back improvements ( #2515 )
2024-07-22 21:04:32 +05:30
Manav Rathi
fc03d2196d
Tell eslint that we want the ?
2024-07-22 21:01:36 +05:30
Manav Rathi
3ff3841565
zero pad
2024-07-22 20:48:40 +05:30
Aman Raj Singh Mourya
5c28780bc0
[mob][photos] Add Swipe Restriction and Authentication for Media Files ( #2502 )
...
This PR introduces a feature to lock individual media files (photos,
live photos, and videos) in the gallery.
This feature ensures that sensitive content remains protected,
especially when the device is handed to others.
Key aspects include:
- **Locking Mechanism:** Users can lock a media file, which hides all
other options and restricts access when the device is handed to others..
- **Authentication:** To view other files, users must authenticate via
the device's lock screen or a custom app PIN/pattern.
- **Swipe Restriction:** Swiping to navigate other files triggers an
authentication prompt to ensure secure access.
2024-07-22 19:50:00 +05:30
Manav Rathi
6e37a78d54
[docs] Document the Google Takeout Intel macOS video thumbnail scenario ( #2514 )
...
Ref:
- https://github.com/ente-io/ente/issues/2189#issuecomment-2184095189
- https://discord.com/channels/948937918347608085/1254116633237127198
2024-07-22 19:29:34 +05:30
Manav Rathi
d20e880bed
Add doc note
2024-07-22 19:23:22 +05:30
Manav Rathi
2568e4cbb4
Document the case from user logs
...
[rndr] [error] Native thumbnail generation failed: Error: Error invoking remote method 'ffmpegExec': Error: Command failed: '/Applications/ente.app/Contents/Resources/app.asar.unpacked/node_modules/ffmpeg-static/ffmpeg' -i /var/folders/61/8lm3qh2s1vx9905_jkvgcsqh0000gn/T/ente/9P6wsR5mPA -ss '00:00:00' -vframes 1 -vf 'scale=-1:720' '/var/folders/61/8lm3qh2s1vx9
905_jkvgcsqh0000gn/T/ente/wvkVRFNgpy.jpeg'
/bin/sh: /Applications/ente.app/Contents/Resources/app.asar.unpacked/node_modules/ffmpeg-static/ffmpeg: Bad CPU type in executable
[rndr] [warn] Not using browser based thumbnail generation fallback for video at path takeout-xxx.zip,Takeout/yyy.mp4
2024-07-22 19:05:41 +05:30
ashilkn
4cfc38c4db
[mob][photos] Resolve merge conflicts and merge main
2024-07-22 17:12:06 +05:30
ashilkn
27cd567225
[mob][photos] Remove unused translations
2024-07-22 16:49:34 +05:30
Neeraj Gupta
cdbf8c5f09
[server] Use regular go context in repo ( #2512 )
...
## Description
## Tests
2024-07-22 16:32:39 +05:30
Aman Raj Singh Mourya
e0beb414f9
[mob][auth] Removed app lock subtitle from the setting_section_widget
2024-07-22 16:32:34 +05:30
Neeraj Gupta
f35d2773aa
[server]Use regular go context in repo
2024-07-22 16:29:20 +05:30
Aman Raj Singh Mourya
78306ccf1d
[mob][auth] Implemented logic for show app content
2024-07-22 16:27:12 +05:30
ashilkn
310e20598e
[mob][photos] Extract strings
2024-07-22 16:24:55 +05:30
Neeraj Gupta
c5731e8894
[server] Add API to return indexed files for given model ( #2511 )
...
## Description
Planning to consume this API on mobile to fetch already indexed files
## Tests
Tested locally
2024-07-22 16:19:51 +05:30
Neeraj Gupta
40a4f783f7
[server] Add API to return indexed files for given model
2024-07-22 16:15:25 +05:30
Ashil
6afd47ce3c
Autolock options implemented ( #2420 )
2024-07-22 15:42:37 +05:30
Aman Raj Singh Mourya
972b7b82dd
[mob][photos] Quick fixes and fallback when no system lock found
2024-07-22 15:28:09 +05:30
Manav Rathi
19e7c2d65c
Fix
2024-07-22 15:25:53 +05:30
Manav Rathi
cff6570ebb
Move to a layer that should be dealing with the piexifjs internals
2024-07-22 15:23:37 +05:30
Manav Rathi
3b1fd78fbe
Selective handling
2024-07-22 15:21:35 +05:30
Manav Rathi
ca8ae8c6e7
Fix the fallback
2024-07-22 15:16:58 +05:30
Manav Rathi
09036bb57f
Move the catch up
2024-07-22 15:02:36 +05:30
Aman Raj Singh Mourya
e3e58eb9c2
[mob][auth] Show app content option added
2024-07-22 14:58:03 +05:30
Manav Rathi
9e81591c63
Rearrange
2024-07-22 14:52:16 +05:30
Manav Rathi
fda6f68688
The default type deduced by tsc from the JS works
...
This file was apparently never in use (its extension was not .d.ts).
2024-07-22 14:43:11 +05:30
Manav Rathi
bd2e8bb728
Rename
2024-07-22 14:42:44 +05:30
Neeraj Gupta
5a003b6d5c
[mob] Refactor
2024-07-22 14:38:43 +05:30
Neeraj Gupta
b406f0c0d8
[mob] Store remote clip and face embeddings
2024-07-22 14:30:27 +05:30
Manav Rathi
c918a796af
Add types
2024-07-22 14:27:02 +05:30
ashilkn
85413e6269
[mob][photos] Resolve merge conflicts and merge main
2024-07-22 14:23:01 +05:30
ashilkn
87bd90870b
[mob][photos] Extract strings
2024-07-22 14:18:28 +05:30
Manav Rathi
67d1d6c597
Move
2024-07-22 13:57:59 +05:30
Neeraj Gupta
9b5d6cd5a1
[mob] Refactor
2024-07-22 13:55:10 +05:30
Manav Rathi
d59e50ff93
Mention why
2024-07-22 13:52:54 +05:30
Manav Rathi
c92e08c8d4
Rewrite
...
to the same result
2024-07-22 13:43:53 +05:30
Manav Rathi
67df790d28
Shorten
...
We don't have a CSP yet (it is report only, and there we already allow data:)
Ref:
- https://stackoverflow.com/questions/12168909/blob-from-dataurl
2024-07-22 12:09:50 +05:30
Manav Rathi
34e13caa77
Doc
2024-07-22 11:55:16 +05:30
Manav Rathi
5a79658e58
Tweak
2024-07-22 11:39:59 +05:30
Neeraj Gupta
6654b24da9
[mob] Remove unused Embedding store
2024-07-22 11:38:05 +05:30
Manav Rathi
f97d5b19d9
Inline
...
I did try and search both in git history and on the internet if caching the
FileReader itself has any performance benefits, but I didn't find anything.
2024-07-22 11:37:44 +05:30
Neeraj Gupta
68d10be79e
[mob] Add new table for clip embedding
2024-07-22 11:36:31 +05:30
Neeraj Gupta
1972239bb0
[auth] New translations ( #2508 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-07-22 10:23:58 +05:30
Neeraj Gupta
1da1aee845
[mobile] New translations ( #2507 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-07-22 10:23:05 +05:30
Manav Rathi
d4accf09f9
[web] New translations ( #2506 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-22 09:57:31 +05:30
Crowdin Bot
e1dac063f6
New Crowdin translations by GitHub Action
2024-07-22 01:16:50 +00:00
Crowdin Bot
3954464648
New Crowdin translations by GitHub Action
2024-07-22 01:04:08 +00:00
Crowdin Bot
068b5e6dd2
New Crowdin translations by GitHub Action
2024-07-22 00:32:01 +00:00
Aman Raj Singh Mourya
3fbe161576
[mob][photos] Fixes
2024-07-21 23:46:11 +05:30
Aman Raj Singh Mourya
1381cfc6e4
[mob][photos] Used privacy_screen instead of secure_app_switcher to hide app content
2024-07-21 23:44:55 +05:30
Manav Rathi
ab3bb113ea
[web] Dialog related refactoring ( #2503 )
2024-07-20 21:25:07 +05:30
Manav Rathi
92fae72760
Move and merge
2024-07-20 21:13:26 +05:30
Manav Rathi
4834cfb3ff
Inline
2024-07-20 21:03:22 +05:30
Manav Rathi
542de42875
Remove from context
2024-07-20 20:58:49 +05:30
Manav Rathi
b57c6ba556
Rem unused
2024-07-20 20:56:15 +05:30
Manav Rathi
046275a09c
Inline
2024-07-20 20:55:48 +05:30
Manav Rathi
0a3ee6e7bb
Remove unused
2024-07-20 20:54:55 +05:30
Manav Rathi
caf6728876
Inline
2024-07-20 20:53:26 +05:30
Manav Rathi
e23bce3537
Inline
2024-07-20 20:52:55 +05:30
Manav Rathi
2adb93fb1b
Inline
2024-07-20 20:51:47 +05:30
Manav Rathi
c0b80315ec
Remove unused prop
2024-07-20 20:47:46 +05:30
Manav Rathi
4f41a32647
More
2024-07-20 20:43:22 +05:30
Manav Rathi
eadff3b7b3
More
2024-07-20 20:34:12 +05:30
Manav Rathi
eb8fa6db84
Make the connection explicit
2024-07-20 20:27:47 +05:30
Manav Rathi
8202c9b4d3
Reuse pattern
2024-07-20 20:26:28 +05:30
Manav Rathi
1c0261bc5c
Remove default props
2024-07-20 20:13:14 +05:30
Aman Raj Singh Mourya
254fb418ce
[mob][photos] Auto lock default time set to 5 seconds
2024-07-20 20:03:56 +05:30
Manav Rathi
e55de904b4
Fix the width restriction when going fullscreen
2024-07-20 19:56:04 +05:30
Manav Rathi
296dc21e88
Systematize
2024-07-20 19:14:28 +05:30
ashilkn
73b57ffb34
Merge branch 'main' into autolock_options
2024-07-20 18:27:13 +05:30
Aman Raj Singh Mourya
e73bb0d374
[mob][photos] Used PopScope instead of WillPopScope
2024-07-20 17:54:43 +05:30
Aman Raj Singh Mourya
b8cb1332c6
[mob][photos] File lock implemented
2024-07-20 16:16:54 +05:30
Manav Rathi
1cf2b24049
[web] Prominently indicate the enabled state of the continuous export switch ( #2501 )
2024-07-20 14:35:55 +05:30
Manav Rathi
e7dbbbf74b
Tweak
2024-07-20 14:17:26 +05:30
Manav Rathi
d7f96863b2
Remove duplicate
2024-07-20 14:07:19 +05:30
Manav Rathi
22d2f7a520
[web] Prominently indicate the enabled state of the switch
...
color="accent" was not doing anything, it appeared gray in both enabled and disabled states.
2024-07-20 14:04:52 +05:30
Manav Rathi
e72aa6e7e6
[web] Remove unnecessary eventemitter dependency ( #2499 )
2024-07-20 13:51:32 +05:30
Manav Rathi
9e83a4de81
[web] Remove unnecessary eventemitter dependency
2024-07-20 13:44:55 +05:30
Manav Rathi
f15851e6de
Remove unused code path
2024-07-20 13:44:01 +05:30
Manav Rathi
b0b7ec5347
Direct
2024-07-20 13:41:08 +05:30
Manav Rathi
5a128f1e48
[web] New translations ( #2498 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-20 13:02:57 +05:30
Crowdin Bot
77de820c45
New Crowdin translations by GitHub Action
2024-07-20 07:32:19 +00:00
Manav Rathi
16acbc6dfa
[web] Translation improvements ( #2497 )
2024-07-20 12:28:13 +05:30
Manav Rathi
11f127781f
Remove unnecessary space
2024-07-20 12:19:21 +05:30
Manav Rathi
8c32a25a6e
Rename
2024-07-20 12:17:46 +05:30
Manav Rathi
9aec0903cf
Rename
2024-07-20 12:15:36 +05:30
Manav Rathi
d2aeb3101c
EXIF => Exif
...
The standard uses "Exif"
2024-07-20 12:12:22 +05:30
Manav Rathi
a4142ff800
Rename
2024-07-20 12:08:51 +05:30
Manav Rathi
122e3bb5f8
Move
2024-07-20 12:06:43 +05:30
Manav Rathi
a7d93861b6
Move
2024-07-20 12:03:12 +05:30
Manav Rathi
5a48aeb2ab
Remove ref of non-existent formatter
2024-07-20 11:33:22 +05:30
Manav Rathi
40c489ebf0
Rename
2024-07-20 11:32:18 +05:30
Manav Rathi
f388d912f9
Rename
2024-07-20 11:31:08 +05:30
Manav Rathi
df2ae4f60b
Move
2024-07-20 11:28:54 +05:30
Manav Rathi
cd67fdbb8b
Rename
2024-07-20 11:25:24 +05:30
Manav Rathi
e427e7df13
Move 153m138\nwq
2024-07-20 11:24:27 +05:30
Manav Rathi
23d9e2db45
Rename
2024-07-20 11:17:11 +05:30
Manav Rathi
dd68a0d3de
Rename
2024-07-20 11:15:35 +05:30
Manav Rathi
9166c5c80d
New convention
2024-07-20 11:14:54 +05:30
Manav Rathi
ffda45faf7
Rename
2024-07-20 11:13:06 +05:30
Manav Rathi
8d9be5b7b7
Rename
2024-07-20 11:12:09 +05:30
Manav Rathi
37f676c0e9
Rename
2024-07-20 11:10:22 +05:30
Manav Rathi
ade3a41fa1
echo '68,70m162\nwq' | ed -s $f
...
Move chunks using
for f in packages/base/locales/**/translation.json; do echo '68,70m162\nwq' | ed -s $f; done
2024-07-20 11:08:16 +05:30
Manav Rathi
dab0e610db
Rename
2024-07-20 10:16:49 +05:30
Manav Rathi
3060916d47
Fix
2024-07-20 10:11:08 +05:30
Manav Rathi
1cf51cb7b3
Use new formatter
2024-07-20 10:11:04 +05:30
Neeraj Gupta
32912be9c2
[mob] Remove embedding store
2024-07-20 00:29:17 +05:30
Neeraj Gupta
39b8223979
[mob] Store face embeddings from remote
2024-07-20 00:04:44 +05:30
Manav Rathi
68de8c9f48
Add a custom cached formatter
2024-07-19 20:59:21 +05:30
atyabbin
3cabafe128
Dashboard with some changes ( #2494 )
2024-07-19 17:27:23 +05:30
atyabbin
92d4329aac
Solved lint issues
2024-07-19 16:51:25 +05:30
atyabbin
9c23020e05
Changed UserComponent.tsx
2024-07-19 16:39:04 +05:30
Neeraj Gupta
6d06c02148
[mob] Fix bug
2024-07-19 16:27:28 +05:30
Neeraj Gupta
506bc852ff
[mob] Add try catch around runML
2024-07-19 16:24:45 +05:30
Neeraj Gupta
1e15825617
[mob] Rename method
2024-07-19 16:02:19 +05:30
Neeraj Gupta
0a3c61515f
[mob] Always allow running ML on iOS Sim
2024-07-19 16:01:48 +05:30
Manav Rathi
8600400179
[desktop] Extract Exif during indexing - Part 1/x ( #2493 )
2024-07-19 15:52:03 +05:30
Manav Rathi
bee3875e89
Add note
2024-07-19 15:43:23 +05:30
Manav Rathi
be06e5ae25
lf
2024-07-19 15:34:31 +05:30
Neeraj Gupta
56b019aa1e
[mob] Fix text embedding
2024-07-19 15:28:46 +05:30
Manav Rathi
e7c470a9ff
Tentative
2024-07-19 15:22:52 +05:30
Manav Rathi
4bdb1c7922
Explore
2024-07-19 15:01:32 +05:30
Neeraj Gupta
f20a337495
Remove clip-ggml dependency
2024-07-19 14:37:34 +05:30
Manav Rathi
9c04c9075e
Tie it together
2024-07-19 13:38:15 +05:30
atyabbin
664f89aeec
Changes in App.tsx
2024-07-19 13:14:54 +05:30
atyabbin
4c7f2c7c4e
Reduced the space between input fields and the tabs section
2024-07-19 13:12:25 +05:30
atyabbin
c387b59c78
Dashboard with the new UI ( #2486 )
2024-07-19 12:41:31 +05:30
Neeraj Gupta
3881be0ace
[mob] bump version: 0.9.14+914 ( #2492 )
...
## Description
## Tests
2024-07-19 11:25:51 +05:30
Neeraj Gupta
d1c66dbdcf
[mob] bump version: 0.9.14+914
2024-07-19 11:25:29 +05:30
Manav Rathi
8c9195e783
Fix crop
2024-07-19 11:17:22 +05:30
Manav Rathi
1b59a5bf87
Rework lower
2024-07-19 11:11:05 +05:30
Manav Rathi
41851c97be
wip scaffold
2024-07-19 10:46:07 +05:30
Manav Rathi
67e41f4bcd
wip scaffold
2024-07-19 10:13:43 +05:30
Manav Rathi
941b02f750
(start) Switch to a more maintained library
2024-07-19 09:57:13 +05:30
Manav Rathi
0ace569e97
Start scaffolding
2024-07-19 09:44:27 +05:30
Manav Rathi
b07d82ebc2
Restore developability
2024-07-19 09:27:06 +05:30
Manav Rathi
51f1a88c21
[desktop] Change name of model to disallow even WIP uploads ( #2491 )
...
Just in case someone goes out of their way to build from source, enable
the WIP dev flag and upload WIP embeddings.
2024-07-19 06:25:11 +05:30
Manav Rathi
16a11a663e
[desktop] Change name of model to disallow even WIP uploads
...
Just in case someone goes out of their way to build from source, enable the WIP dev flag and upload WIP embeddings.
2024-07-19 06:21:32 +05:30
Aman Raj Singh Mourya
5b3b3b577b
[mob][photos] Hide content when app is in background using secure_app_switcher
2024-07-18 23:52:13 +05:30
Manav Rathi
7b0646987b
[web] Add a hook for detecting mobile sized screens ( #2490 )
2024-07-18 21:21:16 +05:30
Manav Rathi
82b12fcb37
Type
2024-07-18 21:18:18 +05:30
Manav Rathi
cf7020ab78
Use prebuilt dialog box
2024-07-18 21:08:25 +05:30
Manav Rathi
5fa65da58e
Use
2024-07-18 20:40:41 +05:30
Manav Rathi
471a6eff0d
[web] Add a hook for detecting mobile sized screens
2024-07-18 20:31:12 +05:30
Manav Rathi
8ac27aef31
[web] Move @/new/shared into @/base ( #2489 )
2024-07-18 19:42:34 +05:30
Manav Rathi
6e0cbb2a37
Update ref
2024-07-18 19:35:46 +05:30
Manav Rathi
88e05f63cd
Merge @/new/shared into @/base
2024-07-18 19:33:27 +05:30
Manav Rathi
19ccf8a788
Unused
2024-07-18 19:18:30 +05:30
Manav Rathi
21563a62ed
Inline
2024-07-18 19:17:09 +05:30
Manav Rathi
3c0d12250e
Inline
2024-07-18 19:14:58 +05:30
Manav Rathi
084f4cc055
Unused
2024-07-18 19:09:19 +05:30
Manav Rathi
2071bd07ae
404
2024-07-18 19:06:37 +05:30
laurenspriem
5bc2fd1e1e
[mob][photos] Remove ggml plugin
2024-07-18 15:35:40 +02:00
Manav Rathi
7f5dec216d
Remove usused
2024-07-18 19:02:14 +05:30
Manav Rathi
88cd8f4349
[web] New translations ( #2488 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-18 19:01:40 +05:30
Crowdin Bot
578485d6ce
New Crowdin translations by GitHub Action
2024-07-18 13:29:39 +00:00
Manav Rathi
0947c5ebea
[web] @/next => @/base ( #2487 )
2024-07-18 18:58:59 +05:30
Manav Rathi
7d13666a2e
@/next => @/base
2024-07-18 18:55:33 +05:30
Manav Rathi
27cc2aee51
Remove unused
2024-07-18 18:46:17 +05:30
atyabbin
371a1805f0
Updated some new components
2024-07-18 18:42:40 +05:30
atyabbin
0c6d27c134
Full dashboard
2024-07-18 17:58:42 +05:30
Neeraj Gupta
10b939e728
[mob] Text embedding changes
2024-07-18 16:50:24 +05:30
Neeraj Gupta
227877bd07
[mob] Add support for Clip text in custom plugin
2024-07-18 16:43:31 +05:30
Manav Rathi
ca61dd5637
[desktop] Include app version in X-Client-Package ( #2485 )
2024-07-18 15:55:22 +05:30
Manav Rathi
1b039de35d
Fix path
2024-07-18 15:49:11 +05:30
Manav Rathi
cc0dea5c34
Use the same source
2024-07-18 15:48:26 +05:30
Manav Rathi
46a12ed698
[desktop] Include app version in X-Client-Package
2024-07-18 15:45:40 +05:30
Manav Rathi
46cbff4018
[desktop] ML new combined format - Part 2/2 ( #2484 )
...
Continues (and except minor touchups) and completes
https://github.com/ente-io/ente/pull/2460
2024-07-18 15:31:48 +05:30
Aman Raj Singh Mourya
b114b6674e
[mob][photos] Upgrade pinput pakage from 2.0.2 -> 5.0.0 ( #2483 )
2024-07-18 15:17:26 +05:30
Manav Rathi
53a418c2cd
Fix
2024-07-18 15:14:44 +05:30
Aman Raj Singh Mourya
cf7791f9f8
[mob][photos] Upgrade pinput pakage from 2.0.2 -> 5.0.0
2024-07-18 15:13:26 +05:30
Neeraj Gupta
80d021ba90
[mob] Disable panorama for external users ( #2482 )
...
## Description
## Tests
2024-07-18 14:49:00 +05:30
Neeraj Gupta
2078e139c1
[mob] Bump version: v0.9.12
2024-07-18 14:44:29 +05:30
Neeraj Gupta
3b10c909b1
[mob][photos] Disable panorama check
2024-07-18 14:44:06 +05:30
Prateek Sunal
0616c12a21
[mobile] add placeholder for favorites slideshow widget ( #2481 )
...
## Description

2024-07-18 14:40:07 +05:30
Neeraj Gupta
578c8a032f
Merge branch 'main' into clip_face_integration
2024-07-18 14:38:13 +05:30
Aman Raj Singh Mourya
e5a5d9c08d
[mob][photos] Auto lock time changed
2024-07-18 14:32:49 +05:30
Manav Rathi
ecbed8c02a
Prep for merge
2024-07-18 14:23:53 +05:30
Manav Rathi
a9f47fe362
fix: yarn workspace photos run tsc
2024-07-18 14:14:47 +05:30
Prateek Sunal
8b40465a05
feat(homewidget): add placeholder for Favorites slideshow widget
2024-07-18 14:06:27 +05:30
Manav Rathi
33bf7f7754
Cleanup
2024-07-18 14:04:35 +05:30
Manav Rathi
a1cb4ea2e9
Within the same tx
2024-07-18 13:59:57 +05:30
Prateek Sunal
745b0dece0
fix(auth/code): add option to view raw codes in case of parse fail ( #2474 )
...
## Description


## Tests
2024-07-18 13:33:40 +05:30
Manav Rathi
2d2140eaca
Reuse
2024-07-18 13:24:33 +05:30
Manav Rathi
e49ebdfc2e
Handle versioning
2024-07-18 13:20:46 +05:30
Manav Rathi
07c2d3cf28
Upsert 2
2024-07-18 13:04:08 +05:30
Neeraj Gupta
ec94b1197c
[mob] Panorama state fix ( #2480 )
...
## Description
## Tests
2024-07-18 13:00:44 +05:30
Neeraj Gupta
af469ac23b
[mob] Panorama state fix
2024-07-18 12:56:21 +05:30
Manav Rathi
df9c153714
Upsert 1
2024-07-18 12:43:19 +05:30
Manav Rathi
6d1e3f99d6
Annotate
2024-07-18 12:29:27 +05:30
Neeraj Gupta
18fd8734a6
[mobile] add panorama viewer ( #2362 )
...
## Description
## Tests
2024-07-18 12:21:29 +05:30
Neeraj Gupta
87383ea038
[mob] Bump version
2024-07-18 12:19:38 +05:30
Neeraj Gupta
fdd84b3bc0
[mob] Enable video info for everyone
2024-07-18 12:19:21 +05:30
Manav Rathi
e916694fa6
Raw
2024-07-18 12:12:56 +05:30
Neeraj Gupta
6166aa5e00
-mRefactor
2024-07-18 12:02:04 +05:30
Manav Rathi
a2f719d215
Keep both
2024-07-18 11:55:04 +05:30
Neeraj Gupta
e2fde47c89
refactor
2024-07-18 11:45:20 +05:30
Neeraj Gupta
c3c8881e0c
refactor
2024-07-18 11:43:04 +05:30
Neeraj Gupta
87bc359175
Use image w/h props for pano check
2024-07-18 11:40:22 +05:30
Neeraj Gupta
392763a4b0
Add backbutton for pano images
2024-07-18 11:33:35 +05:30
Neeraj Gupta
db27eb718f
[ios] build changes
2024-07-18 11:24:22 +05:30
Neeraj Gupta
4faf71b164
Merge branch 'main' into mobile-panorama
2024-07-18 11:14:12 +05:30
Manav Rathi
806a77290e
[infra] Metabase update README ( #2479 )
2024-07-18 10:56:05 +05:30
Manav Rathi
234618e8ae
Fix accidentally uncommitted change
2024-07-18 10:55:29 +05:30
Manav Rathi
cdbd79c077
[infra] Import metabase conf ( #2478 )
2024-07-18 10:16:02 +05:30
Manav Rathi
1115f93086
Add update instructions
2024-07-18 10:09:37 +05:30
Manav Rathi
6d04ed1f8f
[infra] Import metabase conf
2024-07-18 09:57:50 +05:30
Prateek Sunal
f2057cbaa8
fix(auth/connectivity): try to fix certificate issue on windows 11 ( #2472 )
...
## Description
## Tests
2024-07-17 19:06:42 +05:30
Prateek Sunal
fde8484768
fix(auth/code): add option to view raw codes in case of parse fail
2024-07-17 19:01:41 +05:30
Neeraj Gupta
5dd8c0a292
[mob] Minor UX improvement ( #2473 )
...
## Description
## Tests
2024-07-17 17:11:14 +05:30
Neeraj Gupta
3554376152
Improve UI
2024-07-17 16:54:45 +05:30
Prateek Sunal
ad87a08477
fix(auth/connectivity): try to fix certificate issue on windows 11
2024-07-17 16:47:58 +05:30
Neeraj Gupta
6c4a2a9dcd
[mob] Enable polish language ( #2470 )
...
## Description
## Tests
2024-07-17 16:04:31 +05:30
Neeraj Gupta
2242bdb2f8
fix(auth/import): remove cross button from import page ( #2469 )
...
## Description
## Tests
2024-07-17 15:57:43 +05:30
Neeraj Gupta
ddea1fde28
Enable polish
2024-07-17 15:56:49 +05:30
Neeraj Gupta
0ad7636d54
Fix locale
2024-07-17 15:56:38 +05:30
Prateek Sunal
c794eabf23
Merge remote-tracking branch 'origin/main' into auth-fixes
2024-07-17 15:41:40 +05:30
Prateek Sunal
de8a48287b
chore(auth): lint fixes
2024-07-17 15:40:21 +05:30
Prateek Sunal
d9471e406c
fix(auth/import): remove cross button from import page
2024-07-17 15:38:51 +05:30
Neeraj Gupta
70162c17d1
[mob] Use video probe data for getting location during upload ( #2468 )
...
## Description
## Tests
2024-07-17 15:16:09 +05:30
Neeraj Gupta
62f0825522
generated strings
2024-07-17 15:14:09 +05:30
Neeraj Gupta
826e549462
bump version
2024-07-17 15:13:51 +05:30
Neeraj Gupta
dac589b6b8
Backfill video location when fileInfo is viewed
2024-07-17 15:13:35 +05:30
Neeraj Gupta
600cbc15d2
Switch back to new video player
2024-07-17 15:03:48 +05:30
Neeraj Gupta
f33cea212f
Use ffprobe for getting video location in Android
2024-07-17 15:01:26 +05:30
Neeraj Gupta
95369097a5
Merge metadata streams
2024-07-17 14:57:54 +05:30
Neeraj Gupta
087e84b7ba
Remove border
2024-07-17 14:18:09 +05:30
Neeraj Gupta
7744b8101b
Refactor
2024-07-17 14:10:07 +05:30
Neeraj Gupta
5d078b06be
[mob] Show video metadata inside fileInfo ( #2466 )
...
## Description
## Tests
2024-07-16 18:02:29 +05:30
Neeraj Gupta
24aff0b9c1
bump version
2024-07-16 18:00:19 +05:30
Neeraj Gupta
fd001a9181
Fix lint
2024-07-16 17:59:56 +05:30
Neeraj Gupta
d6a970274c
Format fps value
2024-07-16 17:57:02 +05:30
Neeraj Gupta
428b3e2cd6
Enable drag to close
2024-07-16 17:49:49 +05:30
atyabbin
bd3e0c9289
Deleted Sidbar.tsx
2024-07-16 17:47:11 +05:30
Neeraj Gupta
1c5154ac26
Show dims and fps in the video info dialog
2024-07-16 17:47:10 +05:30
Neeraj Gupta
2b7dc88281
iOS build changes
2024-07-16 17:39:02 +05:30
Neeraj Gupta
95c92b0572
Show fps, bitrate and dim for video
2024-07-16 17:38:52 +05:30
Neeraj Gupta
c28b4934c4
Parse make, model and location for iPhone Videos
2024-07-16 16:52:55 +05:30
Manav Rathi
7af91eeada
fetch
2024-07-16 16:33:29 +05:30
atyabbin
827ac9ddf7
Dashboard with imporved UI
2024-07-16 16:21:59 +05:30
Manav Rathi
5ddf6c98cf
nw
2024-07-16 15:56:23 +05:30
Manav Rathi
0c75eb7ff5
Prep
2024-07-16 15:46:11 +05:30
Neeraj Gupta
92b188bc21
Improve UI
2024-07-16 15:44:36 +05:30
Neeraj Gupta
daaa1d7423
Format creation time
2024-07-16 15:35:46 +05:30
Aman Raj Singh Mourya
5f08e44e58
[mob][auth] Auto lock fixes
2024-07-16 15:23:21 +05:30
Manav Rathi
0dc06c430a
Prep
2024-07-16 15:17:51 +05:30
Manav Rathi
f6715ad9c2
Start pruning the diff
2024-07-16 15:03:46 +05:30
Manav Rathi
8abd541519
Sketch
2024-07-16 14:52:57 +05:30
Neeraj Gupta
f2ed6802d2
[mob] Rename
2024-07-16 14:48:38 +05:30
Neeraj Gupta
aeeed9cd11
[mob] Rename
2024-07-16 14:45:34 +05:30
Manav Rathi
e7f2ffbc9d
Restore width and height
...
..(discussed)
2024-07-16 14:42:48 +05:30
Neeraj Gupta
e2ef2eacc4
[mob] Display video metadata in file info
2024-07-16 14:12:46 +05:30
Manav Rathi
61b98a9964
Pull out pull
2024-07-16 14:12:13 +05:30
Manav Rathi
3ae6c72332
Convert more
2024-07-16 13:54:49 +05:30
Manav Rathi
900a7942ab
Continue
2024-07-16 13:02:12 +05:30
Manav Rathi
2dbfa17a45
Propagate
2024-07-16 12:33:57 +05:30
Manav Rathi
f44a476285
Another way
2024-07-16 12:18:52 +05:30
Manav Rathi
6515d1e750
WIP refactor data structure
2024-07-16 12:12:41 +05:30
Manav Rathi
fd49211a0a
gz
2024-07-16 11:24:33 +05:30
Manav Rathi
0840c6146e
Scaffold up
2024-07-16 11:03:53 +05:30
Manav Rathi
63ff5ac573
Make space for new format
2024-07-16 10:53:31 +05:30
Manav Rathi
2bf695af48
New
2024-07-16 10:12:23 +05:30
Manav Rathi
02b6dd9ba6
We can destructure arrays into existing lets
2024-07-16 09:50:30 +05:30
Manav Rathi
8a642c40ea
Merge steps
2024-07-16 09:47:14 +05:30
Manav Rathi
9dc8a054f8
Fix typo ( #2462 )
2024-07-15 22:00:35 +05:30
Manav Rathi
c1f4a9f0d6
Fix typo
2024-07-15 21:59:16 +05:30
Ashil
b2e43624ba
[mob][photos] Init magic cache service only if internal user ( #2445 )
2024-07-15 18:23:30 +05:30
Neeraj Gupta
8f5210d0a2
Fix grammar in CLI readme ( #2449 )
2024-07-15 18:21:29 +05:30
Neeraj Gupta
803e8b3a14
[auth] Add new icons ( #2452 )
...
Add Instant Gaming, Teleport and Mistral icons.
<!--- Describe your changes in detail -->
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] 🖼️ New icon
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2024-07-15 18:21:10 +05:30
Neeraj Gupta
177bab2961
[mobile] New translations ( #2454 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-07-15 18:20:34 +05:30
Neeraj Gupta
f2894d1d62
[auth] New translations ( #2455 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-07-15 18:20:01 +05:30
Manav Rathi
1a39d2b648
[desktop] ML new derived data format - Part 1/x ( #2460 )
2024-07-15 16:22:49 +05:30
Manav Rathi
d6908ffda3
Fix
2024-07-15 16:16:17 +05:30
Manav Rathi
73ee6f5284
Mark bad images as failed instead of retrying indefinitely
2024-07-15 16:11:39 +05:30
Aman Raj Singh Mourya
ab9c097a32
[mob][photos] Removed App lock subtitle in Settings
2024-07-15 15:59:52 +05:30
Manav Rathi
32750599b9
Outline
2024-07-15 14:41:39 +05:30
Manav Rathi
e054247359
Rely on ML flag
2024-07-15 14:35:07 +05:30
Manav Rathi
6dca5c2a8b
Fix p nesting warning
2024-07-15 14:28:50 +05:30
Manav Rathi
3941c05229
Simplify UI
2024-07-15 14:25:07 +05:30
Manav Rathi
1a61c02602
Simplify
2024-07-15 14:13:53 +05:30
Manav Rathi
bc45261efa
Handle the API quirk
2024-07-15 13:35:03 +05:30
Manav Rathi
bd884c9db8
[web] [desktop] Enable Polish translations ( #2459 )
...
A big hats off to the person who did 0-99% 🇵🇱 over the weekend!
2024-07-15 12:28:16 +05:30
Aman Raj Singh Mourya
82f3cd19be
[mob][photos] Auto lock options fixes
2024-07-15 12:02:54 +05:30
Manav Rathi
326b347bc6
[web] [desktop] Enable Polish translations
...
A big hats off to the person who did 0-99% over the weekend!
2024-07-15 11:59:40 +05:30
Manav Rathi
03b8b69080
[web] ML related translation fixes ( #2458 )
2024-07-15 10:38:33 +05:30
Manav Rathi
839a94fcef
Fix markup in translations
2024-07-15 10:30:54 +05:30
Manav Rathi
39c600de46
Remove out of date translations that don't reflect source string
2024-07-15 10:29:49 +05:30
Manav Rathi
6226f43b5a
Update
2024-07-15 10:28:23 +05:30
Neeraj Gupta
74f4698fd6
[mob] Format brand
2024-07-15 10:21:19 +05:30
Manav Rathi
428288338f
Fix casing
2024-07-15 09:59:30 +05:30
Manav Rathi
e254cfd752
Rename
2024-07-15 09:55:44 +05:30
Manav Rathi
c22b7fb218
[web] New translations ( #2457 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-15 09:53:46 +05:30
Crowdin Bot
34db62cefa
New Crowdin translations by GitHub Action
2024-07-15 04:23:15 +00:00
Manav Rathi
ab7d894ed2
[web] Prune unused translations ( #2456 )
...
Reduce work for translators in new languages
2024-07-15 09:52:27 +05:30
Manav Rathi
8c8cff5f80
[web] Prune unused translations
...
Reduce work for translators in new languages
2024-07-15 09:51:46 +05:30
Manav Rathi
98671760dd
[web] New translations ( #2453 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-15 09:47:55 +05:30
Crowdin Bot
b7b5977b85
New Crowdin translations by GitHub Action
2024-07-15 01:16:52 +00:00
Crowdin Bot
a3cbfc52c7
New Crowdin translations by GitHub Action
2024-07-15 01:04:12 +00:00
Crowdin Bot
c843656fa3
New Crowdin translations by GitHub Action
2024-07-15 00:31:52 +00:00
Aman Raj Singh Mourya
147be37fdb
[mob][auth] Removed dialog box on auto-logout
2024-07-14 22:58:17 +05:30
Eseltwift
a8be3be3b4
Add Instant Gaming, Teleport and Mistral icons.
2024-07-13 22:05:33 +02:00
Manav Rathi
057521e0e4
[desktop] Throttle ML status updates ( #2450 )
2024-07-13 19:10:55 +05:30
Manav Rathi
86b70ec325
Commentary
2024-07-13 18:13:16 +05:30
Manav Rathi
166474a1b5
Add a throttle
2024-07-13 18:02:06 +05:30
dnred
faee7cc642
fix typo in CLI readme
2024-07-13 13:02:41 +02:00
Manav Rathi
ebe76cbd1b
[desktop] Fix yarn dev flakiness when renderer is not ready ( #2448 )
2024-07-13 15:19:43 +05:30
Manav Rathi
5b23e32c7d
Meh
2024-07-13 15:14:47 +05:30
Manav Rathi
a10ca66e57
[desktop] Fix yarn dev flakiness when renderer is not ready
...
...by the time the main window is ready to open it.
2024-07-13 14:56:09 +05:30
Aman Raj Singh Mourya
9292dc6d04
[mob][auth] Do not show CustomPinKeypad on Desktop
2024-07-13 14:45:45 +05:30
ashilkn
89ff4cf43e
[mob][photos] Initialise MagicCacheService only if internal user
2024-07-13 14:26:07 +05:30
Neeraj Gupta
2b08bf8cbf
[mob] Use custom onnx plugin ( #2419 )
...
## Description
## Tests
2024-07-13 11:55:31 +05:30
Neeraj Gupta
c552ab61f9
[cli] Fix typo with ente account url constant ( #2440 )
...
## Description
I noticed there was a typo in the EnteAccountUrl constant for the CLI,
which resulted in an incorrect URL being generated when asking the user
to verify their passkey.
## Tests
I didn't see tests in the project, but I did build the cli project and
manually tested `cli.exe` by adding my ente account and verifying the
URL that's generated is correct now.
```
Nick ~\..\ente\cli .\cli.exe account add
Enter app type (default: photos):
Use default app type: photos
Enter export directory: .\
Enter email address: redacted@pm.me
Enter OTP: 123456
Open this url in browser to verify passkey: https://accounts.ente.io/passkeys/verify?redacted
Press enter once you have completed the passkey verification
```
2024-07-13 11:42:24 +05:30
Manav Rathi
f724c998a6
[desktop] Graceful shutdown in dev mode ( #2444 )
...
Ref: https://github.com/electron/electron/issues/22048
2024-07-13 11:24:57 +05:30
Manav Rathi
86f79575aa
[desktop] Graceful shutdown in dev mode
2024-07-13 11:23:52 +05:30
Manav Rathi
2f2265e85d
[desktop] Update deps ( #2442 )
...
Notable:
- Electron 30.2.0
https://github.com/electron/electron/releases
2024-07-13 10:19:26 +05:30
Manav Rathi
2c506c9cc2
npx npm-check-updates --interactive --target greatest
2024-07-13 10:16:54 +05:30
Manav Rathi
4528dc2d2a
[desktop] Update deps
...
- Electron 30.2.0
https://github.com/electron/electron/releases
2024-07-13 10:11:08 +05:30
Manav Rathi
3e301cabec
[desktop] Don't show what's new on fresh installs ( #2441 )
...
Also: Stylistic tweaks
2024-07-13 10:00:24 +05:30
Manav Rathi
d72813dd07
Stylistic tweaks
2024-07-13 09:56:11 +05:30
Manav Rathi
6e9dd8d4c8
[desktop] Don't show what's new on fresh installs
2024-07-13 08:56:32 +05:30
Nicholas DiMucci
33dcf48127
Fix typo with ente account url in cli.
2024-07-12 21:05:38 -04:00
Manav Rathi
b525e91aa1
[docs] Mark the desktop custom server option as released ( #2439 )
...
+ yarn pretty
2024-07-12 21:41:33 +05:30
Manav Rathi
392ed6e212
yarn pretty
2024-07-12 21:40:49 +05:30
Manav Rathi
653761137a
[docs] Mark the desktop custom server option as released
2024-07-12 21:40:07 +05:30
Manav Rathi
ec4644158b
[desktop] Fix post release checklist instructions ( #2438 )
2024-07-12 21:18:54 +05:30
Manav Rathi
a6dda741cb
[desktop] Fix post release checklist instructions
2024-07-12 21:17:11 +05:30
Manav Rathi
43fd13c00f
[desktop] Start the next release sequence for 1.7.3 ( #2437 )
2024-07-12 20:50:36 +05:30
Manav Rathi
b0677049cb
[desktop] Start the next release sequence for 1.7.3
2024-07-12 20:47:05 +05:30
Prateek Sunal
e0952de376
fix(mobile): update panorama logic
2024-07-12 17:50:07 +05:30
Neeraj Gupta
c941783fd3
[mob] Expose and log video metadata
2024-07-12 17:45:30 +05:30
Manav Rathi
20a8df378c
[desktop] Release v1.7.2 ( #2434 )
2024-07-12 17:12:23 +05:30
Aman Raj Singh Mourya
0ce9ceba12
[mob][auth] Used memLimitInteractive instead of memLimitSensitive to avoid delay
2024-07-12 16:48:33 +05:30
Aman Raj Singh Mourya
fb0d938cb5
[mob][auth] Implemented Pin/Password hashing using ente_crypto
2024-07-12 15:58:23 +05:30
Manav Rathi
d9ec95b8ab
photosd-v1.7.2
2024-07-12 15:52:35 +05:30
Manav Rathi
c16b6a7d43
-rc => -beta to be clearer
2024-07-12 15:52:32 +05:30
Neeraj Gupta
d3dccb1bea
[mobile] Add FFProbe Metadata ( #2054 )
...
## Description
This PR adds support for fetching location and creationTime using
ffprobe (if available).
## Tests
2024-07-12 15:30:50 +05:30
Neeraj Gupta
f115ce4a0d
[mob] Fix lint
2024-07-12 15:27:53 +05:30
Neeraj Gupta
7c8febfc1b
Merge remote-tracking branch 'origin/main' into mobile-ffprobe
2024-07-12 14:30:54 +05:30
Neeraj Gupta
bffbc6041b
[mob] Add missing tr file for Turkish ( #2432 )
...
## Description
## Tests
2024-07-12 14:04:41 +05:30
Neeraj Gupta
7640789f08
[mob] Fix dependencies order
2024-07-12 14:04:19 +05:30
Neeraj Gupta
95c04b554c
[mob] Add missing tr file for Turkish
2024-07-12 13:59:03 +05:30
Manav Rathi
5e15fccb75
[accounts] Restore the passkey workaround for Safari ( #2431 )
...
This restores the workaround I'd removed in
4d84e966b0 .
listItem.transports = ["usb", "nfc", "ble", "internal"];
- This PR should fix the passkey verification on Safari:
https://github.com/ente-io/ente/issues/2406
- Sibling PR that fixes the passkey registration:
https://github.com/ente-io/ente/pull/2429
2024-07-12 13:49:15 +05:30
Manav Rathi
7047383e09
[accounts] Restore the workaround for Safari
...
This restores the workaround I'd removed in
4d84e966b0 .
listItem.transports = ["usb", "nfc", "ble", "internal"];
- This PR fixes the passkey verification on Safari.
- Sibling PR that fixes the passkey registration: https://github.com/ente-io/ente/pull/2429/files
2024-07-12 13:45:59 +05:30
Manav Rathi
f02bd096b0
[server] Add a workaround for Safari to recognize Yubikeys ( #2429 )
...
Safari just doesn't recognize the Yubikey (macOS/iOS, NFC/USB, doesn't
matter) if display name is set to the empty string. Safari's long
description doesn't care to mention this requirement:
https://webkit.org/blog/11312/meet-face-id-and-touch-id-for-the-web/
Tested on localhost with Safari macOS. Will test on iOS post deployment.
2024-07-12 12:57:13 +05:30
Manav Rathi
617ae0701b
[server] [cli] Fix docker "FROM AS" case warnings ( #2430 )
...
With the latest Docker update (27.0.3), it now warns about the "FROM"
and "AS" in the Dockerfile not matching. E.g. when building the server
docker image:
> WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match
(line 1)
2024-07-12 12:56:53 +05:30
Prateek Sunal
7854503661
Merge remote-tracking branch 'origin' into mobile-panorama
2024-07-12 12:06:55 +05:30
Neeraj Gupta
8e136ecdc1
Fix: don't edit location/time in the file object
2024-07-12 12:05:42 +05:30
Prateek Sunal
9ca2e1d91f
fix(mobile): compute panorama whenever
2024-07-12 12:04:55 +05:30
Manav Rathi
0ea408379a
[server] [cli] Fix docker "FROM AS" case warnings
...
With the latest Docker update (27.0.3), it now warns about the "FROM" and "AS"
in the Dockerfile not matching. E.g. when building the server docker image:
> WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
2024-07-12 11:19:37 +05:30
Manav Rathi
eeab98c768
[server] Add a workaround for Safari to recognize Yubikeys
...
Safari just doesn't recognize the Yubikey (macOS/iOS, NFC/USB, doesn't matter)
if display name is set to the empty string. Safari's long description doesn't
care to mention this requirement:
https://webkit.org/blog/11312/meet-face-id-and-touch-id-for-the-web/
Tested on localhost with Safari macOS. Will test on iOS post deployment.
2024-07-12 11:10:56 +05:30
Pablo Ovelleiro Corral
97b5577d68
CLI: Allow setting secrets path via env var
...
Adds a new enviroment variable `ENTE_CLI_SECRETS_PATH`, that allows
specifying the path to a `secrets.txt` like the one used in the
dockerized version. If no path is provided, the old behaviour is maintained.
2024-07-11 18:38:52 +02:00
Manav Rathi
e881c15026
[desktop] Consolidate face and CLIP pipelines - Part 3/3 ( #2424 )
...
Continuation, and finalization, of
https://github.com/ente-io/ente/pull/2408
While the integration is complete, there is a server side integration we
still need to do. That in turn will have an impact on the embedding
formats. So for now, disable ML for the beta users too so that we can
put out the regular release that was schedule to go out this week
(otherwise the beta users will end up in a half-way state).
2024-07-11 20:30:05 +05:30
Manav Rathi
21b6316996
Disable ML for everyone while it is WIP
...
Preparing for merge and the interim release
2024-07-11 20:19:01 +05:30
Manav Rathi
349a5021a5
Debounce never calls the underyling if it keeps getting called within wait
2024-07-11 20:07:31 +05:30
Neeraj Gupta
4aa92ffc43
Merge remote-tracking branch 'origin/main' into mobile-ffprobe
2024-07-11 18:35:06 +05:30
Neeraj Gupta
3f5a8a503b
[auth] Fix json ( #2423 )
...
## Description
## Tests
2024-07-11 18:34:39 +05:30
Neeraj Gupta
9fe894e368
[auth] Fix json
2024-07-11 18:34:14 +05:30
Ashil
e537ba0a9a
[mob][photos] Bump up to v0.9.7 ( #2421 )
2024-07-11 16:03:18 +05:30
ashilkn
5033ab2fed
[mob][photos] bump up to v0.9.7
2024-07-11 16:01:11 +05:30
Ashil
987cc1c520
[mob][photos] Lockscreen Fixes ( #2398 )
2024-07-11 15:54:37 +05:30
Manav Rathi
4773c7c262
Debounce
2024-07-11 15:16:39 +05:30
Manav Rathi
936e0470e6
Live update
2024-07-11 14:56:55 +05:30
Neeraj Gupta
ecbb71a97b
Merge remote-tracking branch 'origin' into mobile-ffprobe
2024-07-11 14:39:57 +05:30
Manav Rathi
544a5a9ccc
Use consistent key
2024-07-11 14:39:45 +05:30
Aman Raj Singh Mourya
fd2c22dc5f
[mob][photos] Auto lock implemented and UI fixes
2024-07-11 14:32:57 +05:30
Neeraj Gupta
6f98a79cb0
[mob] Clean up
2024-07-11 14:23:04 +05:30
Manav Rathi
fdcc6b6997
Tweak and lint
2024-07-11 14:21:01 +05:30
Manav Rathi
73ad758191
Fix
2024-07-11 14:18:10 +05:30
Neeraj Gupta
2eea98a4df
[mob] Lint fixed
2024-07-11 14:15:50 +05:30
Manav Rathi
a3dc691885
Use in search bar
2024-07-11 14:13:58 +05:30
Manav Rathi
b25dbfc10b
wip separate flag
2024-07-11 14:02:55 +05:30
Manav Rathi
13c042f692
Remove scaffolding code
2024-07-11 13:53:27 +05:30
Manav Rathi
62e4a6c344
Dot product
2024-07-11 13:50:22 +05:30
Manav Rathi
8dad88eca6
Disable ripples on the background item for toggles
2024-07-11 13:43:04 +05:30
Manav Rathi
6ccb61b425
Enhance
2024-07-11 13:40:57 +05:30
Victor Muthiani
b402c6ae32
[Auth] Add 2 new icons and optimize 2 icons ( #2411 )
...
## Description
New icons:
- Deriv
- Airtm
Optimized icons
- Yahoo
- Bitget
2024-07-11 12:43:59 +05:30
Manav Rathi
52251ad654
Improve UI feedback
2024-07-11 12:37:37 +05:30
Manav Rathi
5ff9f408eb
Touchups
2024-07-11 12:07:42 +05:30
Manav Rathi
06bf2ddad4
Integrate
2024-07-11 12:00:59 +05:30
Manav Rathi
0214ccf680
Integrate
2024-07-11 11:43:49 +05:30
Manav Rathi
2e1fde906e
The type annotation for _mlStatusSnapshot is required
2024-07-11 11:15:53 +05:30
Manav Rathi
df4364525d
Hook it up
2024-07-11 11:00:22 +05:30
Manav Rathi
661d0383fb
Scaffold
2024-07-11 10:41:37 +05:30
Manav Rathi
6f577d150a
wip useSyncExternalStore
2024-07-11 10:37:57 +05:30
Manav Rathi
6086e139e4
Degrade gracefully
2024-07-11 10:06:52 +05:30
Manav Rathi
5fef9b21e5
Template
2024-07-11 10:00:54 +05:30
Manav Rathi
7069e15b79
Duals
2024-07-10 20:49:19 +05:30
Manav Rathi
44e165b8ee
Rework
2024-07-10 20:41:07 +05:30
Manav Rathi
b0b82aabd8
Face => ML
2024-07-10 20:03:52 +05:30
Manav Rathi
d043658331
Modify
2024-07-10 19:42:13 +05:30
Manav Rathi
9616640fce
Fix p nesting warning
2024-07-10 19:34:46 +05:30
Manav Rathi
10e55b6739
Newer
2024-07-10 19:28:00 +05:30
Manav Rathi
d661f4ac1f
Space
2024-07-10 19:14:04 +05:30
Neeraj Gupta
0bd04a0b8d
[mob] Select load models
2024-07-10 18:26:43 +05:30
Neeraj Gupta
08f846c315
[mob] Use custom plugin for clip image encoding
2024-07-10 18:22:04 +05:30
Neeraj Gupta
519d7a9a5e
[mob] Print logs from MLIsolate
2024-07-10 18:13:37 +05:30
Neeraj Gupta
74a37edaa4
[mob] Improve logs
2024-07-10 18:10:27 +05:30
Manav Rathi
2865b33fc2
lf
2024-07-10 16:01:04 +05:30
Manav Rathi
0f4459112e
Context
2024-07-10 15:59:51 +05:30
Manav Rathi
f9b8c5287d
Work towards
2024-07-10 15:51:53 +05:30
Manav Rathi
2ac968fdf6
Fixed
2024-07-10 15:34:23 +05:30
Vishnu Mohandas
440f9293d8
Incorporate suggestions ( #2414 )
2024-07-10 15:26:16 +05:30
vishnukvmd
d1968e46e5
Incorporate suggestions
2024-07-10 15:25:54 +05:30
Manav Rathi
70b74fc285
Continue
2024-07-10 15:08:09 +05:30
Manav Rathi
c92a117e8d
[docs] Improve send logs instructions ( #2413 )
2024-07-10 14:52:34 +05:30
Manav Rathi
d7371392fe
[docs] Improve send logs instructions
2024-07-10 14:50:13 +05:30
Manav Rathi
b5972a6395
r4
2024-07-10 14:35:00 +05:30
Manav Rathi
ebfd8909a9
Move to its final place
2024-07-10 14:32:36 +05:30
Neeraj Gupta
c31f573f1a
[mob] Remove unused method
2024-07-10 14:32:01 +05:30
Manav Rathi
83d6d99469
r3
2024-07-10 14:32:01 +05:30
Neeraj Gupta
756954ae45
[mob] Catch unexpected error in custom plugin
2024-07-10 14:24:53 +05:30
Neeraj Gupta
1033f26a81
[mob] Switch to custom plugin for face embedding
2024-07-10 14:24:23 +05:30
Manav Rathi
1322e5df79
r2
2024-07-10 14:23:44 +05:30
Manav Rathi
3b951f237f
wip refactor
2024-07-10 14:16:28 +05:30
Manav Rathi
162107b3a9
Fix
2024-07-10 13:40:39 +05:30
Manav Rathi
54936303c8
Tweaks
2024-07-10 13:40:11 +05:30
Manav Rathi
8830a60ecf
Move up
2024-07-10 13:34:54 +05:30
Manav Rathi
071a63a81c
Outer
2024-07-10 13:27:00 +05:30
Aman Raj Singh Mourya
d06586eb1c
[mob][auth] Auto lock duration added to the app_lock file
2024-07-10 13:21:52 +05:30
Manav Rathi
aa6e5c9234
Start fixing lint issues
2024-07-10 13:17:50 +05:30
Neeraj Gupta
68e3a36e8e
[mob][onnx] remove unused code
2024-07-10 13:05:13 +05:30
Manav Rathi
5c916374f3
Move
2024-07-10 13:04:48 +05:30
Neeraj Gupta
6b78ce715f
[mob][onnx] inline const
2024-07-10 13:04:10 +05:30
Manav Rathi
c5cd6cbbca
Use new
2024-07-10 13:03:25 +05:30
Neeraj Gupta
234efb63b2
[mob] Refactor
2024-07-10 12:55:13 +05:30
Manav Rathi
cfad9f841e
flags
2024-07-10 12:53:06 +05:30
Manav Rathi
6d09d1f9b7
rs 1
2024-07-10 12:39:51 +05:30
Neeraj Gupta
157f7d2dcb
Merge branch 'clip_face_integration' into yolo_custom_plugin
2024-07-10 12:33:25 +05:30
Manav Rathi
e1ce2e5e84
Cont
2024-07-10 12:22:45 +05:30
Neeraj Gupta
79eaaf3ec4
Merge branch 'main' into clip_face_integration
2024-07-10 12:08:26 +05:30
Manav Rathi
6f40cbe27e
Agenda
2024-07-10 12:08:22 +05:30
Manav Rathi
8e10c8bec6
Move
2024-07-10 11:33:07 +05:30
Manav Rathi
eb271088a4
Move
2024-07-10 11:02:01 +05:30
Manav Rathi
fde6e14440
Move
2024-07-10 11:00:43 +05:30
Manav Rathi
cd433aa39e
Move
2024-07-10 10:58:57 +05:30
Manav Rathi
2510226a57
Consolidate
2024-07-10 10:54:27 +05:30
Manav Rathi
ecd4201304
Fix warnings
2024-07-10 10:49:11 +05:30
Manav Rathi
4d11623f77
Fix warnings
2024-07-10 10:47:41 +05:30
Manav Rathi
4519dc94b8
Move
2024-07-10 10:45:40 +05:30
Manav Rathi
57ff75b855
lf
2024-07-10 10:22:50 +05:30
Manav Rathi
d4be782b9c
Silence a warning to avoid changing behaviour for now
2024-07-10 10:22:14 +05:30
Manav Rathi
24858ab73b
Move
2024-07-10 10:17:44 +05:30
Manav Rathi
99545f0038
[web] Enhance log.debug ( #2412 )
2024-07-10 09:44:59 +05:30
Manav Rathi
072ee3861b
lf
2024-07-10 09:36:34 +05:30
Manav Rathi
881993ed65
Match
2024-07-10 09:32:14 +05:30
Manav Rathi
83516a7f27
More
2024-07-10 09:28:54 +05:30
Aman Raj Singh Mourya
e39ba3c578
[mob][auth] Added Auto lock UI
2024-07-10 00:24:50 +05:30
Aman Raj Singh Mourya
8117a2929c
[mob][photos] Used better names
2024-07-10 00:13:10 +05:30
Aman Raj Singh Mourya
5089721507
[mob][photos] Autolock time delay implemented
2024-07-09 23:46:34 +05:30
Manav Rathi
8821372515
[web] Enhance log.debug
2024-07-09 21:30:23 +05:30
Manav Rathi
825a215213
[desktop] Consolidate face and CLIP pipelines - Part 2/x ( #2408 )
...
* Continuation of https://github.com/ente-io/ente/pull/2391
* CLIP indexing (and search) is disabled for now until the new format is
finalized
2024-07-09 20:51:20 +05:30
Manav Rathi
be61cd08b8
Prepare for merge to main
2024-07-09 20:38:55 +05:30
Manav Rathi
bab30ec508
lf
2024-07-09 20:35:41 +05:30
Manav Rathi
064af381c5
Move
2024-07-09 19:42:57 +05:30
Manav Rathi
840b415254
Reframe
2024-07-09 19:41:23 +05:30
Manav Rathi
711c858d06
Debug logs
2024-07-09 19:35:43 +05:30
Manav Rathi
4f60cabdd0
math
2024-07-09 19:33:11 +05:30
Neeraj Gupta
02ca6342d2
[mob][droid] Perform detection using ente plugin
2024-07-09 18:29:24 +05:30
Neeraj Gupta
111972e0e6
[mob][droid] Return FloatArray instead of List<double>
2024-07-09 18:07:17 +05:30
Neeraj Gupta
9318182160
[mob][droid] Refactor
2024-07-09 16:41:16 +05:30
Manav Rathi
8fbcef4221
tsc
2024-07-09 16:03:27 +05:30
Manav Rathi
49bfe5aabb
Restore search
2024-07-09 15:35:46 +05:30
Manav Rathi
11584ce089
Simplify
2024-07-09 15:34:47 +05:30
Manav Rathi
b8b2d58734
Clip matches
2024-07-09 15:29:34 +05:30
Neeraj Gupta
69923baedd
[mob][droid] Clean up
2024-07-09 15:15:41 +05:30
Aman Raj Singh Mourya
4af03ad2dd
[mob][photos] Implemented Auto lock options
2024-07-09 15:10:39 +05:30
Manav Rathi
920685e15c
lint
2024-07-09 14:56:49 +05:30
Manav Rathi
56fe538f07
Tie
2024-07-09 14:55:27 +05:30
Manav Rathi
942231c521
Prune
2024-07-09 14:45:26 +05:30
Manav Rathi
c5b10b14d1
Desktop changes
2024-07-09 14:42:06 +05:30
Manav Rathi
df80d9c355
Prune
2024-07-09 14:40:04 +05:30
Manav Rathi
e90ab70cc8
Remove unused dep
2024-07-09 14:34:34 +05:30
Neeraj Gupta
f422dea00e
[mob][onnx] Clean up
2024-07-09 14:31:03 +05:30
Manav Rathi
53dc3bace9
Untie
2024-07-09 14:30:31 +05:30
Manav Rathi
82ec83caf3
Remove 2
2024-07-09 14:24:45 +05:30
Manav Rathi
2f5c966892
Remove old
2024-07-09 14:22:59 +05:30
Manav Rathi
45b1f82032
wip towards removal
2024-07-09 14:08:58 +05:30
Manav Rathi
cb148ea3b1
both
2024-07-09 13:52:26 +05:30
Manav Rathi
ed660c36df
Remove unnecessary return
2024-07-09 13:30:17 +05:30
Neeraj Gupta
bc04a3f87f
[mob][onnx] Specify return type
2024-07-09 13:29:28 +05:30
Manav Rathi
2920e04aa5
Pull both
2024-07-09 13:26:30 +05:30
Manav Rathi
ca44202fcd
remote
2024-07-09 13:14:24 +05:30
Manav Rathi
023610cebd
Remove the need for null assertions
2024-07-09 12:39:55 +05:30
Manav Rathi
d11e94c939
Silence warning
2024-07-09 12:37:33 +05:30
Manav Rathi
cfb1b8423b
Continue
2024-07-09 12:33:09 +05:30
Neeraj Gupta
107162fa2c
Merge branch 'clip_face_integration' into yolo_custom_plugin
2024-07-09 12:16:21 +05:30
Manav Rathi
4d84e966b0
db done
2024-07-09 12:09:38 +05:30
Manav Rathi
3bef2e8268
generalize
2024-07-09 12:05:42 +05:30
Manav Rathi
f2bcf1744f
generalize
2024-07-09 11:51:00 +05:30
Manav Rathi
8d4629254c
Agenda
2024-07-09 11:40:24 +05:30
Aman Raj Singh Mourya
a0980a9638
[mob][photos] Lockscreen Fixes
2024-07-09 11:24:50 +05:30
Manav Rathi
4fada9bdf9
face => ml
2024-07-09 11:13:22 +05:30
Manav Rathi
2bc95782a6
db 2
2024-07-09 11:01:03 +05:30
Manav Rathi
b36c4398c1
wip DB changes for clip
2024-07-09 11:01:03 +05:30
Manav Rathi
e183e1f9dd
[meta] Change translation cron schedule Tue => Mon ( #2397 )
2024-07-09 10:48:52 +05:30
Manav Rathi
a8c267e2b0
[meta] Change translation cron schedule Tue => Mon
2024-07-09 10:48:05 +05:30
Neeraj Gupta
8d8b113ef8
[auth] New translations ( #2393 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-07-09 10:47:22 +05:30
Neeraj Gupta
6f389cb64d
[mobile] New translations ( #2339 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-07-09 10:47:00 +05:30
Neeraj Gupta
f534984c0e
Added 2 icons and optimised 1 icon ( #2343 )
...
## Description
Added bitmart and htx icon optimised coindcx icon.
## Tests
2024-07-09 10:46:47 +05:30
Manav Rathi
a7e5de7493
[web] New translations ( #2396 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-09 10:42:20 +05:30
Crowdin Bot
49ca581904
New Crowdin translations by GitHub Action
2024-07-09 05:01:06 +00:00
Manav Rathi
e82e243b77
[web] Translation improvements ( #2395 )
2024-07-09 10:30:23 +05:30
Manav Rathi
26f421c77e
Tweak
2024-07-09 10:25:42 +05:30
Manav Rathi
d4f0384f13
Move to tr
2024-07-09 10:20:07 +05:30
Manav Rathi
2a07684de0
More
2024-07-09 10:14:38 +05:30
Manav Rathi
e4f86794be
More
2024-07-09 10:10:54 +05:30
Manav Rathi
b5a3821933
More
2024-07-09 10:06:02 +05:30
Manav Rathi
c7defa31f5
Match the casing of the en version
2024-07-09 10:03:48 +05:30
Manav Rathi
374b803ecc
Migrate
2024-07-09 10:00:04 +05:30
Manav Rathi
0769ba2fff
[web] New translations ( #2392 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-09 09:54:11 +05:30
Crowdin Bot
95dc3d1e6c
New Crowdin translations by GitHub Action
2024-07-09 02:11:09 +00:00
Crowdin Bot
da5270daa7
New Crowdin translations by GitHub Action
2024-07-09 02:00:58 +00:00
Crowdin Bot
a3de155a10
New Crowdin translations by GitHub Action
2024-07-09 01:46:46 +00:00
Neeraj Gupta
a1ea965936
Merge branch 'main' into yolo_custom_plugin
2024-07-08 17:50:09 +05:30
Neeraj Gupta
a761c06396
[auth] New translations ( #2340 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-07-08 17:47:50 +05:30
Ashil
369680b4a8
bump up to v0.9.6 ( #2384 )
...
## Description
## Tests
2024-07-08 17:47:02 +05:30
Neeraj Gupta
273e5b88eb
[mob][droid] Use custom dart plugin for face detection
2024-07-08 17:45:18 +05:30
laurenspriem
877b833a6d
[mob][photos] Simplify
2024-07-08 17:57:12 +07:00
laurenspriem
240099df83
[mob][photos] Run clip tokenizer in isolate
2024-07-08 17:48:18 +07:00
Manav Rathi
24ea02c521
[desktop] Consolidate face and CLIP pipelines - Part 1/x ( #2391 )
2024-07-08 15:54:16 +05:30
Manav Rathi
1fb95f7d7d
Reuse
2024-07-08 15:48:45 +05:30
Manav Rathi
c82ef796f2
Extract
2024-07-08 15:37:20 +05:30
Manav Rathi
f1c76adb38
Towards CLIP
2024-07-08 15:23:26 +05:30
Manav Rathi
46db1c240c
[desktop] Fix CLIP preprocessing ( #2389 )
...
Fix format mismatch (ref: https://github.com/ente-io/ente/pull/2342 )
2024-07-08 14:45:24 +05:30
Manav Rathi
8b5ad13595
Fix format mismatch
2024-07-08 14:40:41 +05:30
Manav Rathi
6511179766
Introduce bounds checking
2024-07-08 14:36:58 +05:30
Manav Rathi
bbacbb08b6
doc
2024-07-08 14:20:43 +05:30
laurenspriem
abd0dedc57
[mob][photos] Debug option
2024-07-06 22:21:35 +07:00
laurenspriem
baac183835
[mob][photos] First cleanup of clip flags
2024-07-06 22:14:30 +07:00
laurenspriem
90c8972a26
[mob][photos] Cleanup ML settings page
2024-07-06 20:32:24 +05:30
laurenspriem
d3e3a9c784
[mob][photos] Better default for DB method
2024-07-06 20:32:02 +05:30
laurenspriem
bb3f3b0e75
[mob][photos] String intl
2024-07-06 19:20:32 +05:30
laurenspriem
47ac7e0c9c
[mob][photos] Rename
2024-07-06 19:20:09 +05:30
laurenspriem
c1fe756a86
[mob][photos] Rename
2024-07-06 19:13:32 +05:30
ashilkn
67ca028dbf
bump up to v0.9.6
2024-07-06 17:24:59 +05:30
Aman Raj Singh Mourya
7a06cf2364
[mob][auth] Added logout option on lockscreen
2024-07-06 17:08:24 +05:30
Manav Rathi
2f2d988eaa
[web] Improve JPEG 2000 handling ( #2383 )
...
- Let supporting browsers (e.g. Safari) upload them.
- Let them be indexed by converting to JPEG.
2024-07-06 17:05:03 +05:30
Aman Raj Singh Mourya
45331de54e
[mob][photos] Custom keypad position fixed
2024-07-06 16:58:26 +05:30
Manav Rathi
d0f585fc97
Special case jp2 rendering
2024-07-06 16:57:46 +05:30
Prateek Sunal
d8f275a388
fix(mobile): add panorama detection
2024-07-06 16:35:36 +05:30
atyabbin
2e35b1eeb4
First view of the dashboard with new UI
2024-07-06 16:33:26 +05:30
Manav Rathi
c86be54ac1
[desktop] Handle jp2 and simplify
2024-07-06 16:21:43 +05:30
Vishnu Mohandas
d24c116d14
[mob][photos] Prepare for release v0.9.5 ( #2381 )
2024-07-06 16:09:48 +05:30
ashilkn
a279c442b8
[mob][photos] Update change log and change log version
2024-07-06 15:48:33 +05:30
laurenspriem
1f0686d84d
[mob][photos] ML debug section
2024-07-06 15:18:28 +05:30
ashilkn
5b76225542
[mob][photos] Remove feature flag on select all feature
2024-07-06 15:16:20 +05:30
ashilkn
e2f2921d78
bump up to v 0.9.5
2024-07-06 15:05:30 +05:30
Ashil
86584e7424
[mob][photos] Lockscreen Fixes ( #2367 )
2024-07-06 15:01:27 +05:30
Ashil
05a400102a
[mob][photos] Added button to logout from Lockscreen ( #2379 )
2024-07-06 14:59:51 +05:30
Manav Rathi
9c7c0b9592
[web] Fix duplication emotion instances ( #2378 )
...
Something's wrong with yarn's resolution algorithm, but let's leave that
be until we migrate off classic. 11.11.4 doesn't have anything we need,
so use 11.11.3 that seems to not result in dupes.
The warning was
gallery.js:16547 You are loading @emotion/react when it is already
loaded. Running multiple instances may cause problems. This can happen
if multiple versions are used, or if multiple builds of the same version
are used.
Ref:
- https://github.com/ente-io/ente/pull/2372
2024-07-06 14:46:22 +05:30
Aman Raj Singh Mourya
e807712cdc
[mob][photos] Added button to logout from Lockscreen
2024-07-06 14:44:45 +05:30
Manav Rathi
e468ecc98c
[web] Fix duplication emotion instances
...
Something's wrong with yarn's resolution algorithm, but let's leave that be
until we migrate off classic. 11.11.4 doesn't have anything we need, so use
11.11.3 that seems to not result in dupes.
The warning was
gallery.js:16547 You are loading @emotion/react when it is already loaded. Running multiple instances may cause problems. This can happen if multiple versions are used, or if multiple builds of the same version are used.
Ref:
- https://github.com/ente-io/ente/pull/2372
2024-07-06 14:41:43 +05:30
Manav Rathi
dc80aac487
[desktop] Consider HTTP 4xx errors when PUT-ing embeddings as perm failures ( #2377 )
...
Also continue processing the liveQ even if embeddings pull fails.
2024-07-06 14:24:37 +05:30
Manav Rathi
1a06fce8f2
lf
2024-07-06 14:21:37 +05:30
Manav Rathi
933212ba59
Use elsewhere
2024-07-06 14:16:45 +05:30
Manav Rathi
26d8ecda08
tokens
2024-07-06 14:07:49 +05:30
Manav Rathi
8fc897ad16
Ok
2024-07-06 14:02:32 +05:30
Manav Rathi
53a8de9ac4
Shorten
2024-07-06 14:00:50 +05:30
Manav Rathi
a99a179ef9
Nicer error logs on desktop
2024-07-06 13:40:00 +05:30
Manav Rathi
cdba99a7c2
Use elsewhere
2024-07-06 13:23:55 +05:30
Manav Rathi
b03b9fd314
Let the liveQ be processed
2024-07-06 11:02:10 +05:30
Manav Rathi
4019afdd90
[desktop] Consider HTTP 4xx errors when PUT-ing embeddings as perm failures
...
Ref:
- https://github.com/ente-io/ente/pull/2369
- https://github.com/ente-io/ente/pull/2368
2024-07-06 10:23:33 +05:30
Manav Rathi
c12130d357
[desktop] Update eslint to fix warnings introduced after update to TypeScript 5.5 ( #2375 )
2024-07-06 09:47:00 +05:30
Manav Rathi
4427352f51
Handle update
2024-07-06 09:44:38 +05:30
Manav Rathi
ac06f67891
Update the typescript-eslint v8 alpha
2024-07-06 09:37:57 +05:30
ashilkn
27dab94782
[mob][photos] Immediately logout if too many attempts on lockscreen
2024-07-06 09:37:49 +05:30
Manav Rathi
99616b46a1
[desktop] Upgrade eslint (within the 9x series)
2024-07-06 09:26:45 +05:30
ashilkn
d72a561a9b
[mob][photos] Minor UI fix on lock screen password entry page
2024-07-06 08:57:14 +05:30
ashilkn
75baee00c2
[mob][photos] Fix unexpected animation in lockscreen
2024-07-06 08:35:34 +05:30
Manav Rathi
8b696b1242
[web] Various minor chores ( #2372 )
...
See commit messages for details.
2024-07-05 20:43:36 +05:30
Manav Rathi
aebe12bd9e
Fix
2024-07-05 20:37:58 +05:30
Manav Rathi
fcb86da03c
Update some dependencies (minor versions); pin otpauth
...
Pin otpauth since upstream changed from jsSHA some other library, and we'd need
to do the same for our steam codes implementation to avoid increasing the bundle
size.
https://github.com/hectorm/otpauth/pull/505
---
For the rest of the updates, Scanned the CHANGELOGs (linked):
@emotion/react, @emotion/styled
- https://github.com/emotion-js/emotion/releases
@mui/icons-material, @mui/material
https://github.com/mui/material-ui/releases
get-user-locale
https://github.com/wojtekmaj/get-user-locale/releases
i18next, i18next-resources-to-backend, react-i18next
https://github.com/i18next/i18next/releases
ml-matrix
https://github.com/mljs/matrix/releases
next
Doesn't have a changelog. Rely on hope.
See: https://github.com/vercel/next.js/discussions/65212
react, react-dom, @types/react, @types/react-dom
https://github.com/facebook/react/blob/main/CHANGELOG.md
react-virtualized-auto-sizer
https://github.com/bvaughn/react-virtualized-auto-sizer/releases
@types/chromecast-caf-receiver, @types/leaflet
Minor updates, type only
2024-07-05 20:31:37 +05:30
Manav Rathi
99af0ff294
Update to vite 5.3.3 (payments)
...
https://github.com/vitejs/vite/blob/v5.3.3/packages/vite/CHANGELOG.md
Also update sibling @vitejs/plugin-react
2024-07-05 19:49:48 +05:30
Manav Rathi
7cef60f8b9
Inline
2024-07-05 19:39:20 +05:30
Manav Rathi
31b6572e17
New convention
2024-07-05 19:37:27 +05:30
Manav Rathi
d07a46f514
Tense
2024-07-05 19:36:35 +05:30
Manav Rathi
547d03049a
[web] Start using TypeScript 5.5 goodies
...
We updated to 5.5 in https://github.com/ente-io/ente/pull/2351 , but I was
waiting for the VS Code release with 5.5 to also go out (so that we don't see
the editor squigglies).
2024-07-05 19:34:47 +05:30
Manav Rathi
18ab41b9ec
[workers] Restrict CORS ACAH headers to the whitelist ( #2371 )
2024-07-05 18:45:22 +05:30
Manav Rathi
e9938c2ac4
[workers] Restrict CORS ACAH headers to the whitelist
2024-07-05 18:17:34 +05:30
Manav Rathi
089ed89045
[meta] Prettier 3.3 ( #2370 )
...
No breaking changes that affect us.
https://prettier.io/blog/2024/06/01/3.3.0
2024-07-05 17:55:53 +05:30
Manav Rathi
9c11a7f4b7
[meta] Prettier 3.3
...
No breaking changes that affect us.
https://prettier.io/blog/2024/06/01/3.3.0
2024-07-05 17:51:07 +05:30
Manav Rathi
543fb835f3
[server] Increase HTTP request body size to prevent 413 Too Large errors ( #2369 )
...
Allow HTTP request body up to 4 MB. The default is 1 MB, which is too
small for face embeddings for photos with more than a couple of hundred
faces.
Roughly, each face embedding is 4KB, but encrypting and base-64-ing the
embedding also has a 30% addition (just from one sample I saw), so this
should allow photos with ~700 faces to go through.
Ref:
-
https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size
2024-07-05 14:20:31 +05:30
Manav Rathi
0b3ca8db69
[server] Increase HTTP request body size to prevent 413 Too Large errors
...
Allow HTTP request body up to 4 MB. The default is 1 MB, which is too small for
face embeddings for photos with more than a couple of hundred faces.
Roughly, each face embedding is 4KB, but encrypting and base-64-ing the
embedding also has a 30% addition (just from one sample I saw), so this should
allow photos with ~700 faces to go through.
Ref:
- https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size
2024-07-05 14:08:10 +05:30
Aman Raj Singh Mourya
05e7863bdc
[mob][photos] Lock count fixed
2024-07-05 13:32:17 +05:30
laurenspriem
9232cd150b
[mob][photos] SemanticSearchService minor changes
2024-07-05 13:26:26 +05:30
laurenspriem
f95331c8f5
[mob][photos] Minor changes
2024-07-05 13:12:51 +05:30
laurenspriem
d2f6a533ce
[mob][photos] Cleanup MagicSection
2024-07-05 13:05:09 +05:30
laurenspriem
552d6dfb30
[mob][photos] Cleanup temp clip in ImageIsolate
2024-07-05 13:02:31 +05:30
laurenspriem
8f4a867252
[mob][photos] Minor change
2024-07-05 13:00:45 +05:30
Manav Rathi
a2ee8a2ee9
[desktop] Embed faces in batches to prevent memory pressure crash ( #2368 )
2024-07-05 12:54:06 +05:30
Manav Rathi
969154baff
[desktop] Embed faces in batches to prevent memory pressure crash
2024-07-05 11:53:52 +05:30
Aman Raj Singh Mourya
27525907af
[mob][photos] Lock screen Clean Up
2024-07-05 11:46:38 +05:30
Aman Raj Singh Mourya
92e89d3589
[mob][photos] Timer animation fixed
2024-07-05 11:36:43 +05:30
Manav Rathi
9898a7c221
[desktop] Update Electron 30.0.9 => 30.1.2 ( #2366 )
...
- Update Electron 30.0.9 => 30.1.2
- Revert to the now un-deprecated API that we were using earlier
- Upgrade lru-cache
2024-07-05 10:59:47 +05:30
Manav Rathi
ef788b16b9
Upgrade lru-cache
2024-07-05 10:57:48 +05:30
Manav Rathi
5f7577309a
Revert to the now un-deprecated API that we were using earlier
...
https://github.com/electron/electron/pull/42411
2024-07-05 10:53:13 +05:30
Manav Rathi
cd39e5e9cd
Update Electron 30.0.9 => 30.1.2
...
https://github.com/electron/electron/releases/tag/v30.1.2
2024-07-05 10:48:04 +05:30
Manav Rathi
588662d1ce
[desktop] Only attempt indexing after a successful pull ( #2365 )
2024-07-05 10:45:56 +05:30
Manav Rathi
4f98e72a58
[desktop] Only attempt indexing after a successful pull
2024-07-05 09:38:03 +05:30
Manav Rathi
5bd3f6076b
[infra] Teach copycat db how to restore specific versions ( #2363 )
2024-07-04 22:08:19 +05:30
Manav Rathi
adcdba3f8f
Update SCW cli version
...
No specific changes, just bringing it up to speed. No breaking changes I noticed in the CHANGELOG
https://github.com/scaleway/scaleway-cli/releases
2024-07-04 22:06:57 +05:30
Manav Rathi
5c4c6f2677
Allow restoring specific backups
2024-07-04 22:06:46 +05:30
Prateek Sunal
db5229170b
Merge branch 'main' into mobile-panorama
2024-07-04 21:08:40 +05:30
Prateek Sunal
aec3157efe
chore(mobile): lint fixes
2024-07-04 21:05:44 +05:30
Prateek Sunal
c594f05423
feat(mobile): add panorama viewer
2024-07-04 21:05:18 +05:30
Manav Rathi
f217d85b70
[desktop] Allow live indexing during uploads ( #2361 )
...
Saves on an unnecessary download.
With this final piece in place, the face indexing part is feature
complete.
2024-07-04 20:31:25 +05:30
Manav Rathi
52448cd2a2
Shorten
2024-07-04 20:26:31 +05:30
Manav Rathi
dca76f304c
Increase liveq limit
2024-07-04 20:19:30 +05:30
Manav Rathi
26f6ab0464
Use uploadItem
2024-07-04 20:11:50 +05:30
Manav Rathi
90c01a19a5
Tweak
2024-07-04 19:26:00 +05:30
Manav Rathi
38e23ca1b5
Rename
2024-07-04 19:20:19 +05:30
Manav Rathi
5698ee12a3
Doc
2024-07-04 19:05:19 +05:30
Manav Rathi
c3bbceae49
delegate
2024-07-04 18:45:13 +05:30
Manav Rathi
95ef21ae4f
Forward the upload item
2024-07-04 17:39:30 +05:30
Aman Raj Singh Mourya
9982c73d5a
[mob][auth] Implemented Lock screen
2024-07-04 16:55:33 +05:30
Manav Rathi
0ce729a312
Expand
2024-07-04 15:19:11 +05:30
Manav Rathi
73b78916de
Ref
2024-07-04 15:16:59 +05:30
Manav Rathi
864e4c6dd1
Rename
2024-07-04 15:16:19 +05:30
Manav Rathi
00de818e65
Index new
2024-07-04 15:12:28 +05:30
Manav Rathi
41fe7ad794
Doc and rearrange
2024-07-04 15:07:10 +05:30
Manav Rathi
13843bf52d
[desktop] Regenerate face crops whenever needed ( #2358 )
2024-07-04 14:14:23 +05:30
Manav Rathi
6d630e0c2a
Misc
2024-07-04 14:06:04 +05:30
Manav Rathi
7bd10ed78b
Trigger
2024-07-04 13:54:14 +05:30
Manav Rathi
ce0442a5dd
Regen if needed
2024-07-04 13:42:56 +05:30
Neeraj Gupta
37519179a1
[mob] Add OnnxFlutterPlugin
2024-07-04 13:35:27 +05:30
Manav Rathi
b950fde3f2
Regen upper
2024-07-04 13:31:59 +05:30
Manav Rathi
1ab844da36
regen lower
2024-07-04 13:13:44 +05:30
Manav Rathi
eb7611a6d1
Fix warnings on opening drawer
2024-07-04 12:53:26 +05:30
Manav Rathi
ce045fb680
Cleanup
2024-07-04 12:41:02 +05:30
Manav Rathi
594d0e7ea0
The missing bit (as compared to mobile)
2024-07-04 12:17:54 +05:30
Aman Raj Singh Mourya
8c79aedd19
[mob][photos] Implemeted Applock to set custom pin/password ( #2130 )
...
This PR add the following features
1. **Device Lock:** If the user's device has a screen lock (PIN,
fingerprint, etc.), it will be used for initial authentication.
2. **Custom PIN/Passwprd**: Users can set a custom PIN/Password for app
access, independent of the device lock.
<br/>
<img width="300"
src="https://github.com/ente-io/ente/assets/146618155/54b044d1-d361-4ed8-a138-87b4838d75fc ">
<img align="left" width="300"
src="https://github.com/ente-io/ente/assets/146618155/9bb90ab7-2d97-472e-90da-945a3a043533 ">
<br/>
<img width="300"
src="https://github.com/ente-io/ente/assets/146618155/8207605f-3495-4f62-bc34-b5a8ec64ab0a ">
<img align="left" width="300"
src="https://github.com/ente-io/ente/assets/146618155/9f5fb83f-37a1-4214-b27e-4433b40a8773 ">
2024-07-04 12:12:40 +05:30
Manav Rathi
401ae85f40
take 3
2024-07-04 12:08:58 +05:30
Manav Rathi
3065b392f3
cmp
2024-07-04 11:44:43 +05:30
Manav Rathi
2a587039b0
gen2
2024-07-04 11:10:22 +05:30
Manav Rathi
6af39d52e3
Impl
2024-07-04 11:07:11 +05:30
Manav Rathi
e15dbc2023
Outline
2024-07-04 10:57:45 +05:30
Manav Rathi
ed2c63cf03
Port the mobile algo
...
Function: generateFaceThumbnailsUsingCanvas
File: mobile/lib/utils/image_ml_util.dart
2024-07-04 10:28:48 +05:30
Manav Rathi
b04538ada2
Rename and merge
2024-07-04 10:00:19 +05:30
laurenspriem
e2241df865
[mob][photos] First cleanup of SemanticSearchService
2024-07-04 09:49:00 +05:30
Manav Rathi
52cd2d30a1
Agenda
2024-07-04 09:44:43 +05:30
Manav Rathi
0d0d501518
Swap
2024-07-04 09:28:48 +05:30
laurenspriem
ff5dc490f8
[mob][photos] Small changes
2024-07-04 09:14:31 +05:30
laurenspriem
e65b4643cd
[mob][photos] Add clip indexing to MLService
2024-07-04 07:24:42 +05:30
laurenspriem
11656a59a6
[mob][photos] Include clip in MLResult
2024-07-04 06:28:19 +05:30
laurenspriem
8609cb9498
[mob][photos] ORTEnv fix
2024-07-03 22:54:52 +05:30
laurenspriem
37cc447d4f
[mob][photos] Rename to MLService
2024-07-03 22:51:17 +05:30
laurenspriem
680c8784fb
[mob][photos] Refactor results object
2024-07-03 22:46:49 +05:30
laurenspriem
64a2544e95
[mob][photos] Face detection cleanup
2024-07-03 22:33:38 +05:30
laurenspriem
36224b45ef
[mob][photos] Move faces pipeline to FaceRecognitionService
2024-07-03 22:08:19 +05:30
Manav Rathi
5b7dcddab3
[desktop] Fetch face indexes - Part 7/7 ( #2357 )
...
There still remain things to fix (e.g. the live sync), but now overall
the fetch + index flow is complete.
2024-07-03 21:03:21 +05:30
Manav Rathi
809b02cb26
Last trace
2024-07-03 20:33:39 +05:30
ashilkn
cb94d95d94
[mob][photos] Bump up to v0.9.4
2024-07-03 20:13:46 +05:30
ashilkn
4665cac03d
[mob][photos] Extract strings
2024-07-03 20:11:40 +05:30
ashilkn
98d1a1c219
[mob][photos] Remove old assets
2024-07-03 19:43:15 +05:30
Manav Rathi
3b4897b86a
Omit middleman
2024-07-03 19:37:20 +05:30
ashilkn
1042332f5b
[mob][photos] Add title to error dialog when there is no system lock
2024-07-03 19:34:57 +05:30
ashilkn
c71850be07
[mob][photos] Change lock screen background asset
2024-07-03 19:21:16 +05:30
Manav Rathi
c0a6918c09
Trim
2024-07-03 18:18:16 +05:30
Manav Rathi
c66a74d1c7
Cleanup
2024-07-03 18:09:15 +05:30
Aman Raj Singh Mourya
80881816f3
[mob][photos] Lock screen UI tweaks ( #2355 )
2024-07-03 17:51:08 +05:30
Aman Raj Singh Mourya
39a3a48fd3
[mob][photos] show error dialog on no device lock enabled
2024-07-03 17:50:30 +05:30
ashilkn
5dbe46092a
[mob][photos] lock screen UI tweaks
2024-07-03 17:35:41 +05:30
laurenspriem
fd6c521649
[mob][photos] Decouple face embedding fetch from indexing
2024-07-03 16:55:21 +05:30
Aman Raj Singh Mourya
6e6da8152d
[mob][photos] UI update
2024-07-03 16:20:24 +05:30
ashilkn
f570773f23
[mob][photos] Use better names
2024-07-03 15:49:13 +05:30
Manav Rathi
b43e6e5981
Lint fix
2024-07-03 15:09:51 +05:30
ashilkn
2dc7d19784
Merge branch 'main' into lockscreen_options
2024-07-03 14:57:55 +05:30
Aman Raj Singh Mourya
c789684c31
[mob][photos] Tap anywhere on Lock screen to unlock
2024-07-03 14:53:35 +05:30
Manav Rathi
d539eb9b1b
hook to upload events
2024-07-03 14:44:31 +05:30
Manav Rathi
c8f3df3969
Reorder
2024-07-03 14:34:15 +05:30
Manav Rathi
5f771e923c
New flow
2024-07-03 14:31:46 +05:30
Manav Rathi
8acb2a1b98
Clarify
2024-07-03 14:09:32 +05:30
Manav Rathi
0fa0bf124a
Only reset the idle duration on non-empty pulls
2024-07-03 14:07:42 +05:30
Manav Rathi
1b6d362314
Handle first run
2024-07-03 13:58:47 +05:30
Manav Rathi
1987f2354a
Test run
2024-07-03 13:34:50 +05:30
Manav Rathi
2ab2a13dc0
Download manager
2024-07-03 13:33:17 +05:30
Manav Rathi
70e198ee7f
Intertwine
2024-07-03 13:17:30 +05:30
Aman Raj Singh Mourya
b3e7bab0cb
[mob][photos] UI update
2024-07-03 13:17:25 +05:30
Aman Raj Singh Mourya
23acf45d6b
Merge branch 'lockscreen_options' of https://github.com/ente-io/ente into lockscreen_options
2024-07-03 13:13:34 +05:30
Aman Raj Singh Mourya
4ad8d0c0fd
[mob][photos] UI update
2024-07-03 13:08:43 +05:30
Manav Rathi
da06653c6a
Implicit state machine
2024-07-03 12:41:38 +05:30
Manav Rathi
ea47936231
ua and more
2024-07-03 12:25:23 +05:30
Manav Rathi
fc46552b0f
Batch
2024-07-03 11:50:45 +05:30
Manav Rathi
532a9f64ff
Read
2024-07-03 11:45:49 +05:30
Manav Rathi
910013572d
Make the user's ID accessible to web workers
2024-07-03 11:44:31 +05:30
Manav Rathi
c61263f179
Support nums and bools
2024-07-03 11:34:21 +05:30
laurenspriem
523d3fa201
[mob][photos] Remove any model differentiation between onnx and ggml
2024-07-03 11:20:53 +05:30
laurenspriem
2d0cadc8c9
[mob][photos] Rename and delete lot of clip stuff
2024-07-03 11:19:59 +05:30
Manav Rathi
206a8a538a
Start using it
2024-07-03 11:12:10 +05:30
laurenspriem
4cdbb0c128
[mob][photos] Automatically init ONNX environment
2024-07-03 11:11:09 +05:30
Manav Rathi
9e69798d79
In memory flag
2024-07-03 11:03:02 +05:30
Manav Rathi
5948714aff
S2
2024-07-03 10:42:45 +05:30
Manav Rathi
08a23d8733
Sketch
2024-07-03 10:22:18 +05:30
Manav Rathi
0814fd42d1
[web] Misc minor tsc improvements ( #2352 )
2024-07-02 21:43:26 +05:30
Manav Rathi
dbe3e9a7d8
New convention
2024-07-02 21:29:02 +05:30
Manav Rathi
94f5822e72
Works
2024-07-02 21:17:41 +05:30
Manav Rathi
851cd77c50
ditto
2024-07-02 21:15:37 +05:30
Manav Rathi
2709298df0
Isolate
2024-07-02 21:15:02 +05:30
Manav Rathi
eee9a32b9a
[web] TypeScript 5.5 ( #2351 )
2024-07-02 21:03:04 +05:30
Manav Rathi
4a84309e23
Apparently
2024-07-02 20:57:54 +05:30
Manav Rathi
6aeaea65ca
[web] TypeScript 5.5
2024-07-02 20:43:15 +05:30
Ashil
61eb8d4282
[mob][photos] Lock screen clean up + refactor ( #2350 )
2024-07-02 20:07:31 +05:30
ashilkn
a3b19162f4
[mob][photos] Clean up
2024-07-02 20:04:18 +05:30
Manav Rathi
c8d0ccfe6a
[desktop] Fetch face indexes - Part 6/x ( #2349 )
2024-07-02 20:01:42 +05:30
Manav Rathi
bb31f44227
Prepare for merge
2024-07-02 19:58:12 +05:30
ashilkn
6ab5015b9d
[mob][photos] Refactor + use better variable names
2024-07-02 19:42:25 +05:30
Manav Rathi
d77b9d06f9
lf
2024-07-02 19:24:21 +05:30
Manav Rathi
9758b85e96
Prune
2024-07-02 19:22:45 +05:30
Manav Rathi
e8445d99fb
Tweak
2024-07-02 19:17:22 +05:30
Manav Rathi
177a04830b
Match face DB
2024-07-02 19:10:15 +05:30
Manav Rathi
3861e48737
Prune
2024-07-02 19:03:18 +05:30
Manav Rathi
f60ff6d8df
Rename and shuffle
2024-07-02 18:59:50 +05:30
ashilkn
365e8e6eb8
[mob][photos] Make custom key pad for pin a separate widget and reuse it instead of writing duplicates of it
2024-07-02 18:19:16 +05:30
laurenspriem
e76d26914d
[mob][photos] Delete clip ggml
2024-07-02 17:47:40 +05:30
laurenspriem
63c570b73a
[mob][photos] Redundant line
2024-07-02 17:38:45 +05:30
laurenspriem
e84c9e604a
[mob][photos] misplaced comment
2024-07-02 17:37:28 +05:30
laurenspriem
16e6812319
[mob][photos] Embedding normalization function
2024-07-02 17:34:22 +05:30
laurenspriem
53d5625499
[mob][photos] Move ONNX model initialization in abstract class
2024-07-02 17:18:40 +05:30
Manav Rathi
f757c996e7
[desktop] Fetch face indexes - Part 5/x ( #2348 )
2024-07-02 15:53:13 +05:30
ashilkn
71e7e660b2
[mob][photos] Use better keys + make members private
2024-07-02 15:46:01 +05:30
laurenspriem
55858eba0b
[mob][photos] Small cleanup of FaceMlService
2024-07-02 15:45:42 +05:30
Manav Rathi
ff94ceb254
Fix condition
2024-07-02 15:44:02 +05:30
Manav Rathi
54b0374680
Parse array
2024-07-02 15:41:24 +05:30
Manav Rathi
33ab6809e2
Cleanup
2024-07-02 15:31:24 +05:30
laurenspriem
d15138de9b
[mob][photos] Minor change
2024-07-02 15:30:49 +05:30
Manav Rathi
c9a2494ac8
Test
2024-07-02 15:17:51 +05:30
ashilkn
03ded09cb4
[mob][photos] Use consistent names for all lock screen related classes and file names
2024-07-02 15:17:07 +05:30
Manav Rathi
e28a6b5290
Add custom error
...
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error
2024-07-02 15:12:07 +05:30
ashilkn
f6e4d4c7c9
[mob][photos]
...
Clean up main.dart
2024-07-02 15:04:06 +05:30
Manav Rathi
8031f27feb
Sanity check
2024-07-02 14:53:35 +05:30
ashilkn
ec04becd0e
[mob][photos] Clean up configuration.dart
2024-07-02 14:44:22 +05:30
laurenspriem
351d5f85ac
[mob][photos] Minor change
2024-07-02 14:27:37 +05:30
Manav Rathi
1a4b3199f1
new
2024-07-02 14:15:55 +05:30
laurenspriem
6c3ba60b1b
[mob][photos] Create separate FaceRecognitionService
2024-07-02 14:01:23 +05:30
Manav Rathi
f7137b721e
Move
2024-07-02 13:56:53 +05:30
Manav Rathi
080d5630a8
imports
2024-07-02 13:52:58 +05:30
Manav Rathi
af61774d93
Give tsc a helping hand
2024-07-02 13:49:51 +05:30
Manav Rathi
0e1b490371
Assert
2024-07-02 13:47:27 +05:30
Manav Rathi
6bb126e58f
Move
2024-07-02 13:34:43 +05:30
laurenspriem
6622441b38
[mob][photos] Add todo
2024-07-02 13:32:36 +05:30
Manav Rathi
369ff7833c
Fix
2024-07-02 13:32:10 +05:30
Manav Rathi
658a258ddc
Fix
2024-07-02 13:31:12 +05:30
laurenspriem
f77a33a2c0
[mob][photos] Remove old todo
2024-07-02 13:31:00 +05:30
laurenspriem
9e76c31655
[mob][photos] Move cosine function
2024-07-02 13:30:23 +05:30
Manav Rathi
9c377d9ced
fix
2024-07-02 13:27:16 +05:30
Manav Rathi
c27f4a64df
assert
2024-07-02 13:22:31 +05:30
laurenspriem
4871755140
[mob][photos] FileML for faces cleanup unused clip embedding attribute
2024-07-02 13:20:09 +05:30
Manav Rathi
4d9b7d7632
fix
2024-07-02 13:18:20 +05:30
Manav Rathi
1f00330fd4
fix or neuter or workaround
2024-07-02 13:14:22 +05:30
Manav Rathi
6c178a4476
fix
2024-07-02 13:07:47 +05:30
Manav Rathi
f3bd395f11
New loc
2024-07-02 13:04:51 +05:30
Manav Rathi
9d30ffc96f
[desktop] Fix CI lint errors ( #2344 )
...
Ref: https://github.com/ente-io/ente/pull/2342
2024-07-02 12:32:46 +05:30
Manav Rathi
8fe0a31da3
[desktop] Fix CI lint errors
...
https://github.com/ente-io/ente/pull/2342
2024-07-02 12:30:38 +05:30
Nikunj Kumar Nakum
06fae3836e
Merge branch 'ente-io:main' into main
2024-07-02 12:29:22 +05:30
Manav Rathi
6ee237716e
[desktop] Fetch face indexes - Part 4/x ( #2341 )
...
This mostly moves a few files that are transitively used by f-index.ts
to new (so that we can move f-index.ts to new and call it from the
worker therein).
2024-07-02 12:28:11 +05:30
Nikunj Kumar Nakum
d86ce619c0
Update custom-icons.json
...
added bitmart and htx
2024-07-02 12:26:37 +05:30
Manav Rathi
93b264443c
next line
2024-07-02 12:25:21 +05:30
Manav Rathi
47e8474466
wc
2024-07-02 12:21:39 +05:30
Manav Rathi
dd80b2174f
Try once more
2024-07-02 12:18:32 +05:30
Laurens Priem
fa28d6d6db
[web][photos] Correct clip preprocessing ( #2342 )
...
## Description
Fixed issues with the old clip preprocessing.
## Tests
Not tested, but confident it's correct. Should compare embeddings
between platforms after all web changes are done.
2024-07-02 12:10:29 +05:30
Manav Rathi
f8e5bd3d66
Workaround failures on GitHub action
2024-07-02 12:07:45 +05:30
laurenspriem
ff2d838b64
[web][photos] Correct clip preprocessing
2024-07-02 12:06:41 +05:30
Aman Raj Singh Mourya
9fd94c63d9
[mob][photos] lockscreen UI updated
2024-07-02 11:52:47 +05:30
Manav Rathi
8abcd39966
Fix warning
2024-07-02 11:48:48 +05:30
Manav Rathi
a65e0ddfa4
lf
2024-07-02 11:47:30 +05:30
Manav Rathi
406e7bd5bd
tsc
2024-07-02 11:41:44 +05:30
Manav Rathi
a7f0dc74fd
tsc
2024-07-02 11:26:11 +05:30
Manav Rathi
b49d1323db
tsc
2024-07-02 11:14:35 +05:30
Manav Rathi
16b79bcf4a
tsc
2024-07-02 11:11:06 +05:30
Manav Rathi
16e197455b
Update imports
2024-07-02 11:00:38 +05:30
Manav Rathi
cd27168f5f
Move
2024-07-02 10:58:59 +05:30
Manav Rathi
1c7f25723e
Conv
2024-07-02 10:58:27 +05:30
Manav Rathi
025fe35999
tsc transitive
2024-07-02 10:55:57 +05:30
Manav Rathi
892a90d83b
esl
2024-07-02 10:51:44 +05:30
Manav Rathi
94f179ebab
Fix esl
2024-07-02 10:41:06 +05:30
Manav Rathi
f2ea1a05c1
Fix tsc
2024-07-02 10:38:51 +05:30
Manav Rathi
b88d6d26a6
Fix tsc
2024-07-02 10:37:44 +05:30
Manav Rathi
18194dc61a
Fix tsc
2024-07-02 10:35:29 +05:30
Manav Rathi
f7324d5388
Move
2024-07-02 10:22:04 +05:30
Manav Rathi
93488e149d
move and merge
2024-07-02 10:15:40 +05:30
Crowdin Bot
23b0ea67ae
New Crowdin translations by GitHub Action
2024-07-02 02:10:11 +00:00
Nikunj Kumar Nakum
a2599f3415
updated coindcx icon and added 2 more icons
...
added new HTX and bitmart icons
2024-07-02 00:15:33 +05:30
Manav Rathi
2cce5fb17c
Move more
2024-07-01 20:44:09 +05:30
Manav Rathi
9205907588
Inline
2024-07-01 20:33:28 +05:30
Manav Rathi
a282c6cb40
Move more
2024-07-01 20:28:32 +05:30
Manav Rathi
cec60520d9
Move
2024-07-01 20:16:57 +05:30
Manav Rathi
5c0f183740
lf
2024-07-01 20:09:49 +05:30
Manav Rathi
03150482f7
Use our check
2024-07-01 20:07:25 +05:30
Manav Rathi
5fcb1de540
Rename etc
2024-07-01 20:06:48 +05:30
Manav Rathi
157f3696e4
Move
2024-07-01 19:58:28 +05:30
Neeraj Gupta
45b5703678
[mob] Use model path for session creation
2024-07-01 18:19:11 +05:30
Neeraj Gupta
a60c50fe97
[mob] Avoid FileUploader cache clear in case of autoLogout ( #2335 )
...
## Description
## Tests
2024-07-01 16:48:57 +05:30
Victor Muthiani
6544ed3d3d
[auth] Icons for Yahoo, OKX, 1XBET, Bitget, & Crypto.com ( #2291 )
...
## Description
Added Yahoo,okx,1xbet,bitget & crypto.com icons
uploaded respective optimized svgs and updated the json file
2024-07-01 16:46:57 +05:30
Laurens Priem
b4d0eb843b
[mob][photos] Fix german translation ( #2337 )
...
## Description
Fixed translation.
2024-07-01 16:45:44 +05:30
laurenspriem
c40a051f5f
[mob][photos] Fix german translation
2024-07-01 16:43:54 +05:30
Manav Rathi
0b76287f80
[desktop] Fetch face indexes - Part 3/x ( #2336 )
2024-07-01 16:25:08 +05:30
Manav Rathi
df85e70a37
lf
2024-07-01 16:23:28 +05:30
Manav Rathi
9734797bac
Comment out for now
2024-07-01 16:19:24 +05:30
Manav Rathi
b430aeb7c4
Shorten
2024-07-01 15:55:08 +05:30
Manav Rathi
ff0f940798
Shorten
2024-07-01 15:32:15 +05:30
Manav Rathi
5988052521
Fix
2024-07-01 15:29:32 +05:30
Neeraj Gupta
b3a48194c5
[mob][android] Expose custom onnx plugin
2024-07-01 15:13:29 +05:30
Manav Rathi
c929d3dc74
Simplify
2024-07-01 15:10:57 +05:30
Manav Rathi
bf2873821d
Allow to be set/get from webworkers
2024-07-01 14:54:42 +05:30
Manav Rathi
eaecf91aa1
Rearrange
2024-07-01 14:52:11 +05:30
Neeraj Gupta
49f96dbea1
[mob] Avoid FileUploader cache clear in case of autoLogout
2024-07-01 14:43:53 +05:30
Manav Rathi
b9972e131a
[web] Update case of some recently touched l10n keys ( #2334 )
2024-07-01 14:25:10 +05:30
Manav Rathi
c318a15236
Update l10n keys
2024-07-01 14:22:21 +05:30
Manav Rathi
1a545aeef6
[web] New translations ( #2333 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-07-01 14:19:19 +05:30
Crowdin Bot
d40d119b82
New Crowdin translations by GitHub Action
2024-07-01 08:48:44 +00:00
Manav Rathi
e71410af4e
[web] Allow web workers to access token to make API calls ( #2332 )
2024-07-01 14:16:32 +05:30
Manav Rathi
612e81d74e
tsc
2024-07-01 13:53:29 +05:30
Manav Rathi
bf1f4b26cf
Keep separate
2024-07-01 13:51:43 +05:30
Manav Rathi
de7b80a352
Fix
2024-07-01 13:48:29 +05:30
Manav Rathi
cf3728eee8
Migrate
2024-07-01 13:46:48 +05:30
Manav Rathi
5b9c173b0e
Clean
2024-07-01 13:37:17 +05:30
Manav Rathi
4179d183bd
Unenum
2024-07-01 13:32:51 +05:30
Manav Rathi
fbae7b6fd0
Inline
2024-07-01 13:27:57 +05:30
Manav Rathi
62c9b2afc2
Remove dependency
2024-07-01 13:22:22 +05:30
Manav Rathi
cd81bbe19e
Scope
2024-07-01 13:20:11 +05:30
Manav Rathi
39a6b3cd6b
Make the context more specific
2024-07-01 13:20:11 +05:30
Manav Rathi
d14a6591d2
Assert that accounts has no local state
2024-07-01 13:20:11 +05:30
Manav Rathi
6b6edfb5bf
Reduce state
2024-07-01 13:20:11 +05:30
Manav Rathi
7b20bbd5a2
Reorder
2024-07-01 13:20:11 +05:30
Manav Rathi
61a62f5656
Reduce local state for accounts
2024-07-01 13:20:11 +05:30
Manav Rathi
0376af8d38
Read from kv
2024-07-01 13:20:11 +05:30
Manav Rathi
85aaf94c89
4
2024-07-01 13:20:11 +05:30
Manav Rathi
af53585f6c
3
2024-07-01 13:20:11 +05:30
Manav Rathi
22fbf0a1be
2
2024-07-01 13:20:11 +05:30
Manav Rathi
4acd17f06b
Funnel point
2024-07-01 13:20:11 +05:30
Manav Rathi
05e7a998e2
[desktop] Use clip-bpe-js as the Tokenizer ( #2331 )
...
Replace the inlined code with the library.
Tested by comparing the produced embeddings on a few sample prompts
(were exactly the same).
2024-07-01 13:05:31 +05:30
Manav Rathi
bbc44d6ac1
[desktop] Use clip-bpe-js as the Tokenizer
...
Replace the inlined code with the library.
Tested by comparing the produced embeddings on a few sample prompts (were
exactly the same).
2024-07-01 13:03:07 +05:30
Manav Rathi
b1da1dfe05
[infra] Change prometheus scrape interval to 60s (the default) ( #2330 )
2024-07-01 11:47:12 +05:30
Manav Rathi
26c1dda600
[infra] Change prometheus scrape interval to 60s (the default)
2024-07-01 11:42:11 +05:30
Manav Rathi
2f0112d5de
[web] Make the client package available to web worker code ( #2329 )
2024-07-01 09:55:41 +05:30
Manav Rathi
ca0fa88bb5
Incl x-c-p in all API fetches
2024-06-30 18:58:35 +05:30
Manav Rathi
45093fcc0c
Inline
2024-06-30 18:44:25 +05:30
Manav Rathi
776915e659
Continue painting
2024-06-30 18:22:58 +05:30
Manav Rathi
4a14017cff
cast
2024-06-30 18:14:27 +05:30
Manav Rathi
67e054a26d
Continue second pass
2024-06-30 18:03:08 +05:30
Manav Rathi
6f073b007b
isDesktop
2024-06-30 17:58:22 +05:30
Manav Rathi
284799bc7a
Second pass
2024-06-30 17:54:11 +05:30
Manav Rathi
54c54d50c6
Static pkg name
2024-06-30 17:52:52 +05:30
Manav Rathi
f11960981a
Use static app name
2024-06-30 17:41:56 +05:30
Manav Rathi
9973e5c701
Test
2024-06-30 08:07:38 +05:30
Manav Rathi
8fbc7b3937
Case
2024-06-30 07:58:14 +05:30
Manav Rathi
d09a7b290b
New constant
2024-06-30 07:55:24 +05:30
Manav Rathi
bd627a6e54
Case
2024-06-30 07:49:21 +05:30
Manav Rathi
3ddd5bff2d
Add cross-env (shx doesn't allow this)
...
https://github.com/shelljs/shx/issues/127
2024-06-29 21:48:50 +05:30
Manav Rathi
f7b7bae0af
The plan
...
But will Windows play along...
2024-06-29 21:19:46 +05:30
laurenspriem
b0c92f8fe0
[mob][photos] Some debug prints
2024-06-29 19:25:13 +05:30
laurenspriem
0fe85390d3
[mob][photos] Temp lower minimum similarity threshold
2024-06-29 19:22:55 +05:30
laurenspriem
6d1c73d90e
[mob][photos] Enable only clip embedding push again
2024-06-29 19:20:48 +05:30
laurenspriem
5eb02c242c
[mob][photos] Small fix
2024-06-29 19:17:47 +05:30
laurenspriem
dcb90f9e59
[mob][photos] Only do tokenizer init in computer
2024-06-29 15:29:24 +05:30
laurenspriem
2299e69227
[mob][photos] Assets tokenizer cleanup
2024-06-29 15:10:12 +05:30
laurenspriem
4764fddd61
[mob][photos] Get tokenizer from remote instead of assets
2024-06-29 14:49:11 +05:30
Ashil
62c3ca3ecc
[mob][photos] Fix: Intermittent disappearance of favorite album on 'On Ente' section. ( #2314 )
...
## Description
Quite possible the on ente section is built before favorites service is
finished initialising which is causing this issue. Reloading after init
is complete should fix this bug
## Tests
Tested and working fine.
2024-06-29 14:39:21 +05:30
Ashil
a967d2fbd0
[mob][photos] Unselect all selected items on system back navigation ( #2315 )
2024-06-29 14:39:12 +05:30
Aman Raj Singh Mourya
3c86a9bc06
[mob][photos] Added time delay for invalid attempts
2024-06-29 14:19:47 +05:30
laurenspriem
9f1ed16364
[mob][photos] Rename score to similarity for clarity
2024-06-29 13:54:58 +05:30
laurenspriem
f75b8b9950
[mob][photos] Logging
2024-06-29 12:14:58 +05:30
laurenspriem
9b41180b2d
[mob][photos] Run clip in separate isolate
2024-06-29 12:13:41 +05:30
Manav Rathi
450981a5fb
[desktop] Fetch face indexes - Part 2/x ( #2320 )
...
Continuation of https://github.com/ente-io/ente/pull/2297
2024-06-29 12:01:52 +05:30
Manav Rathi
ad2dabcc96
Fix again
2024-06-29 11:43:15 +05:30
Manav Rathi
8b16b4632f
Renames
2024-06-29 11:36:45 +05:30
Manav Rathi
bb37630bae
Nicer
2024-06-29 11:32:21 +05:30
Manav Rathi
66cb95e32c
Fix hanging paren
2024-06-29 11:31:43 +05:30
Manav Rathi
ea51cdfc77
Remove unused
2024-06-29 11:18:46 +05:30
Manav Rathi
4d41f2d64c
Remove unused
2024-06-29 11:15:43 +05:30
Manav Rathi
266796f619
wa
2024-06-29 10:52:43 +05:30
Manav Rathi
57a587301b
Hook back into the app
2024-06-29 10:44:29 +05:30
Manav Rathi
90c15774d7
Extract
2024-06-29 10:44:29 +05:30
Manav Rathi
7d46de139e
Logout
2024-06-29 10:44:29 +05:30
Manav Rathi
dd3243492a
Use module state
2024-06-29 10:44:29 +05:30
Manav Rathi
ea7619d405
Potential entry point
2024-06-29 10:44:29 +05:30
Manav Rathi
7d8ade7fe4
Extract
2024-06-29 10:44:29 +05:30
Manav Rathi
ddf18bd036
Handle versioning
2024-06-29 10:44:27 +05:30
Manav Rathi
84a03dafe3
Isolate what changes
2024-06-29 10:44:02 +05:30
Manav Rathi
dc5b0b4393
Save
2024-06-29 10:44:02 +05:30
Manav Rathi
36d8c2a427
Specific-er than sync
2024-06-29 10:44:02 +05:30
Manav Rathi
b63a15a521
Move trash handling to existing sync
2024-06-29 10:44:02 +05:30
Manav Rathi
53452344f3
Lints
2024-06-29 10:44:02 +05:30
Manav Rathi
a119d544af
prune prep
2024-06-29 10:44:02 +05:30
Manav Rathi
67d9e650ba
Include files from trash
2024-06-29 10:44:02 +05:30
Manav Rathi
61d35159fa
Dup
2024-06-29 10:44:02 +05:30
Manav Rathi
593ece7681
Compile
2024-06-29 10:44:01 +05:30
Manav Rathi
45a103f66a
New layer
2024-06-29 10:42:28 +05:30
Manav Rathi
27c6474f06
Doc all
2024-06-29 10:42:28 +05:30
Manav Rathi
660f6c645b
Rearrange
2024-06-29 10:42:28 +05:30
Manav Rathi
90cffef7be
Doc
2024-06-29 10:42:28 +05:30
Manav Rathi
d6f30546b9
Rearrange
2024-06-29 10:42:28 +05:30
Manav Rathi
a9e0aa13ff
Inline
2024-06-29 10:42:28 +05:30
Manav Rathi
1496b60895
Inline
2024-06-29 10:42:28 +05:30
Manav Rathi
2f7923b097
Rearrange
2024-06-29 10:42:28 +05:30
Manav Rathi
d5d7efd657
doc 3
2024-06-29 10:42:28 +05:30
Manav Rathi
c4b93019d5
doc 2
2024-06-29 10:42:28 +05:30
Manav Rathi
0943d1db8c
wip doc
2024-06-29 10:42:28 +05:30
Manav Rathi
822e82d709
[desktop] Speed up reconciliation ( #2319 )
...
- Do an upfront directory listing.
- Avoid JSON parsing (the various LivePhoto functions we were callling
were internally doing it), and even when we have to, don't do it twice
(I tested, the JSON parsing does have a noticeable impact)
@ua741 Monkey testing shows it to be _*almost_ O(1) compared to the
earlier O(n). _*almost_ is with many caveats:
- The recursive ls is still multi-second (takes ~5s for 300k files on my
SSD)
- The loop is now almost instantaneous for people who don't have live
photos or have already synced, but there is still one JSON parse (in the
else branch) that'll run for initial exports or people with many live
photos
2024-06-29 09:32:11 +05:30
Manav Rathi
51eec12af5
Avoid JSON parsing, and even when we have to, don't do it twice
2024-06-29 09:14:17 +05:30
Manav Rathi
5da4028ebf
[desktop] Speed up reconciliation by doing an upfront directory listing
2024-06-29 08:31:28 +05:30
Manav Rathi
26626797ff
[web] Minor localization fixes ( #2317 )
2024-06-29 08:12:59 +05:30
Manav Rathi
ee3ddad4d1
Fix
2024-06-29 08:11:02 +05:30
Manav Rathi
730ca2119c
Fix typo
2024-06-29 08:09:24 +05:30
Manav Rathi
58127591d0
Mark as pending translation
2024-06-29 08:08:55 +05:30
Manav Rathi
c9eaa2df12
Fix
2024-06-29 08:03:36 +05:30
Manav Rathi
66549445d1
[web] Fix download notification text overflow ( #2316 )
...
Fix overflowing file name on download success notification in case the
file name is very long and without any spaces.
2024-06-28 22:25:15 +05:30
Manav Rathi
f167839ddc
Fix overflowing file name on download success notification
...
Ellipse text in notifications. This wasn't happening earlier if the file name
was long, without spaces to act as breaks.
2024-06-28 22:20:32 +05:30
Manav Rathi
6f0a36acde
Inline
2024-06-28 22:13:13 +05:30
Ashil
1463d4199e
[mob][photos] upgrade photo_manager ( #2301 )
2024-06-28 19:04:54 +05:30
ashilkn
094d4053fb
[mob][photos] unselect all selected items on system back navigation
2024-06-28 18:52:36 +05:30
laurenspriem
9610abadbe
[mob][photos] Use unquantized text encoder for clip
2024-06-28 18:51:32 +05:30
laurenspriem
63b55f2759
[mob][photos] Make clip use full file
2024-06-28 18:49:28 +05:30
laurenspriem
8381598944
[mob][photos] Refactor getting file path
2024-06-28 18:47:50 +05:30
laurenspriem
393ed91e86
[mob][photos] Use centercrop instead of empty pixels
2024-06-28 18:27:52 +05:30
laurenspriem
21483eacb4
[mob][photos] Remove computer for clip for now
2024-06-28 18:22:33 +05:30
laurenspriem
d7e1b737d8
[mob][photos] Use existing image utils for clip preprocessing
2024-06-28 18:20:35 +05:30
ashilkn
0a4abada00
[mob][photos] add debouncer to reloading user collections tab on FavoritesServiceInitCompleteEvent
2024-06-28 16:38:48 +05:30
laurenspriem
f03cea7252
[mob][photos] Inline
2024-06-28 15:56:27 +05:30
ashilkn
6bf00c40a0
[mob][photos] Fix: Intermittent disappearance of favorite album on 'On Ente' section
...
Quite possible the on ente section is built before favorites service is finished initialising which is causing this issue. Reloading after init is compelte should fix this bug
2024-06-28 15:55:46 +05:30
laurenspriem
06774aeb61
[mob][photos] Fix stupid error
2024-06-28 15:53:48 +05:30
laurenspriem
a16bf196b3
[mob][photos] Temporarily turn off clip embedding sync
2024-06-28 15:43:41 +05:30
laurenspriem
ac8dc687da
Merge branch 'main' into clip_investigation
2024-06-28 15:39:25 +05:30
Manav Rathi
959d5c78b2
[desktop] Add logging to help trace memory pressure issues ( #2312 )
...
The previous fix did not help the user:
https://discord.com/channels/948937918347608085/1253299055472410645
But I've also been unable to reproduce this on Linux too. Modifying this
code to just log (so that we can better understand before adding ad-hoc
workarounds).
2024-06-28 14:33:52 +05:30
Neeraj Gupta
2ea9b4ba84
[mob] Fix Send link option position for person and unamed group ( #2313 )
...
## Description
## Tests
2024-06-28 14:33:44 +05:30
Neeraj Gupta
9df98f8ffb
[mob] Show create link for unamed group
2024-06-28 14:30:56 +05:30
Manav Rathi
a58fa405f7
[desktop] Add logging to help trace memory pressure issues
...
The previous fix did not help the user
https://discord.com/channels/948937918347608085/1253299055472410645
But I've also been unable to reproduce this on Linux.
Modifying this code to just log (so that we can better understand before adding
a workaround).
2024-06-28 14:28:58 +05:30
Neeraj Gupta
120fb38d3f
[mob]Extract strings
2024-06-28 13:47:45 +05:30
Manav Rathi
471db8e8c1
[desktop] Reconcile exported files with disk on app start and resync ( #2310 )
2024-06-28 13:46:28 +05:30
Neeraj Gupta
8613f5e73f
[mob] Keep send link as first option
2024-06-28 13:38:23 +05:30
Manav Rathi
22fc61633b
[desktop] Reconcile exported files with disk on app start and resync
2024-06-28 13:35:34 +05:30
Manav Rathi
22e7bcb3b0
[desktop] Add CHANGELOG entries for upcoming release ( #2309 )
2024-06-28 13:26:49 +05:30
Manav Rathi
3aeaf365ca
[desktop] Add CHANGELOG entries for upcoming release
2024-06-28 13:24:43 +05:30
laurenspriem
cfca11a628
[mob][photos] Improve readability
2024-06-27 21:49:53 +05:30
Manav Rathi
5140d6c938
[web] Move custom apiOrigin to IndexDB ( #2306 )
...
Earlier we were storing the custom API origin setting in local storage.
Local storage is not accessible from web workers, which is a problem in
general (and in particular, this caused face indexing to fail since we
were not able to put the embeddings to remote since that code runs in a
web worker).
Move this to a Indexed DB. Do this in a way we can reuse the same table
for more such ad-hoc keys.
2024-06-27 20:44:21 +05:30
Manav Rathi
c7d5dde9f7
Sigh
2024-06-27 20:30:53 +05:30
Manav Rathi
b84470f574
Fix
2024-06-27 20:13:31 +05:30
Manav Rathi
29a496c039
Fix
2024-06-27 20:11:30 +05:30
Manav Rathi
9f9038ff97
Note
2024-06-27 20:08:47 +05:30
Manav Rathi
d33ba285a6
Replace
2024-06-27 20:06:17 +05:30
Manav Rathi
640fd48e70
Hobgoblin
2024-06-27 20:00:17 +05:30
Manav Rathi
52d7914ad0
Ergonomic kv
2024-06-27 19:58:55 +05:30
Manav Rathi
554a90eec5
Clear on logout
2024-06-27 16:36:30 +05:30
Manav Rathi
3555adae09
Move to correct place
2024-06-27 16:34:19 +05:30
Manav Rathi
ab63ed53df
Fix
2024-06-27 16:29:10 +05:30
Manav Rathi
c4c53cd59f
Touchups
2024-06-27 16:22:46 +05:30
Manav Rathi
e86b095480
Fin
2024-06-27 16:21:10 +05:30
Manav Rathi
55b2934c62
Continue
2024-06-27 16:20:17 +05:30
Manav Rathi
3f96209dbb
Continue
2024-06-27 16:14:05 +05:30
Manav Rathi
9241c2e595
Retain leading slash
...
Looks pathy-ier
2024-06-27 16:03:19 +05:30
atyabbin
65c72f6cf5
Showing usage data in GB in the fetch table
2024-06-27 15:59:39 +05:30
Manav Rathi
94f4dcb9be
more
2024-06-27 15:57:36 +05:30
Manav Rathi
f543b402f8
New abstraction
2024-06-27 15:40:35 +05:30
Manav Rathi
1b77c899da
The rest
2024-06-27 15:33:00 +05:30
Manav Rathi
1aef9cf179
Update dev-settings page
2024-06-27 15:13:36 +05:30
Manav Rathi
f0b3c4a30a
idb-keyval
2024-06-27 14:38:45 +05:30
Neeraj Gupta
0def478b0d
Dashboard Improvement ( #2304 )
...
Added the required modifications for the URL
2024-06-27 14:23:33 +05:30
atyabbin
f11cc82e44
modification in URL for update subscription
2024-06-27 14:16:29 +05:30
Manav Rathi
a3d7c53395
[web] New translations ( #2302 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-27 13:39:30 +05:30
Aman Raj Singh Mourya
b4e0eb8491
Merge branch 'lockscreen_options' of https://github.com/ente-io/ente into lockscreen_options
2024-06-27 13:34:34 +05:30
Aman Raj Singh Mourya
bdbed2aa17
[mob][photos] Show errorText with border on invalid Pin
2024-06-27 13:33:40 +05:30
Aman Raj Singh Mourya
2652f39c21
[mob][photos] Fix visibility toggle disappearing on error state in lockscreen ( #2303 )
2024-06-27 13:32:37 +05:30
ashilkn
6f95272400
[mob][photos] Deprecate isPasswordInput in TextInputWidget, since the widget is becoming bloated and hard to maintain. Will be create a separate PasswordInputWidget instead in future
2024-06-27 12:54:26 +05:30
Crowdin Bot
92b4d52a40
New Crowdin translations by GitHub Action
2024-06-27 07:24:24 +00:00
Manav Rathi
083b7b3d95
[web] Notify user to logout when they change their password elsewhere ( #2230 )
...
See code comments for the why and how.
**Tests**
- [x] Normal login
- [x] Normal login but after entering incorrect password once
- [x] Login after changing password
- Superceded by next item: ~~Change password on different browser,
opening tab in earlier browser shows logout prompt~~
- [x] Change password on different browser (with logOutOtherDevices:
false), opening tab in earlier browser transparently logs in
- [ ] Same case, but even if earlier browser was already on the enter
password page
- [x] Change password on same browser, then open another tab. Doesn't
prompt to logout.
- [x] Fresh signup
2024-06-27 12:53:44 +05:30
ashilkn
20c33fd00b
[mob][photos] Workaround for visibility icon disappearing when password is wrong in lock screen password
2024-06-27 12:50:39 +05:30
ashilkn
1d5366c6b6
[mob][photos] upgrade photo_manager
2024-06-27 10:05:43 +05:30
Laurens Priem
e2e36e285f
Face cooldown ( #2300 )
...
## Description
- Remove cooldown timer in FaceMlService
- Only load face ML models when actually doing indexing
- Small refactor of FaceMlService
## Tests
Tested in debug mode on my pixel phone.
2024-06-27 06:12:52 +05:30
laurenspriem
c5bcc1992c
[mob][photos] Small fix
2024-06-26 23:53:48 +05:30
laurenspriem
2c9b0e77ba
[mob][photos] Force run on ML page
2024-06-26 23:11:23 +05:30
laurenspriem
ca7096b87c
[mob][photos] Rename
2024-06-26 23:09:27 +05:30
laurenspriem
3a8b2cf7b8
[mob][photos] Small fix
2024-06-26 23:06:10 +05:30
laurenspriem
69bfaf2033
[mob][photos] Only load models when actually indexing locally
2024-06-26 22:00:31 +05:30
laurenspriem
0d12f17576
[mob][photos] Remove cooldown
2024-06-26 18:58:53 +05:30
Manav Rathi
80d5d7e44e
[desktop] Fetch face indexes - Part 1/x ( #2297 )
...
No functional changes yet, just prep.
2024-06-26 15:27:12 +05:30
Manav Rathi
bfa4806d47
Remove unnecessary automatically made edits
2024-06-26 15:08:37 +05:30
Manav Rathi
2c3bd39ab6
read files
2024-06-26 15:03:37 +05:30
Manav Rathi
1d0cbc527a
loop
2024-06-26 15:03:37 +05:30
Manav Rathi
4c8e6853be
sync time
2024-06-26 15:03:37 +05:30
Manav Rathi
4839aaaf6d
types
2024-06-26 15:03:37 +05:30
Manav Rathi
7cac870a68
API
2024-06-26 15:03:37 +05:30
Manav Rathi
a5a7c4fcb2
Sketch
2024-06-26 15:03:37 +05:30
Manav Rathi
3d91e1c481
doc
2024-06-26 15:03:37 +05:30
Manav Rathi
3193139118
[desktop] Fix stream.end not always being emitted ( #2296 )
...
This caused the reference counts to not be zero when we'd go to clear
the cache in `clearPendingUploads`.
Bug introduced in the nightly build, but didn't have any negative impact
except printing an error in the logs because of the unhandled promise
rejection.
Ref: https://github.com/nodejs/node/issues/10871#issuecomment-650150155
2024-06-26 15:00:58 +05:30
Manav Rathi
c354c80b1f
[desktop] Fix stream.end not always being emitted
...
Ref: https://github.com/nodejs/node/issues/10871#issuecomment-650150155
2024-06-26 14:50:43 +05:30
Aman Raj Singh Mourya
59b132edf8
[mob][photos] moved funtions to lockscreen_setting.dart from configuration.dart
2024-06-26 14:02:27 +05:30
Manav Rathi
b67af0145a
[desktop] Ensure cached zips are also marked closeable on errors ( #2294 )
2024-06-26 10:27:21 +05:30
Manav Rathi
a3bb8fa911
[desktop] Ensure cached zips are also marked closeable on errors
2024-06-26 10:24:04 +05:30
Manav Rathi
2d3e3c91d2
[desktop] Google takeout UX improvements ( #2290 )
2024-06-25 20:54:23 +05:30
Manav Rathi
baec693c72
lf
2024-06-25 20:13:15 +05:30
Manav Rathi
362179ba8d
Retry hint
2024-06-25 20:07:57 +05:30
Manav Rathi
f55c33a4d6
FAQ link
2024-06-25 19:52:44 +05:30
Manav Rathi
083eb2fc7a
Scan
2024-06-25 19:50:27 +05:30
Manav Rathi
df50a3b759
Fix
2024-06-25 19:48:33 +05:30
Manav Rathi
4e7045fe71
Tweak
2024-06-25 19:44:37 +05:30
Manav Rathi
9be81955af
Handle state
2024-06-25 19:37:09 +05:30
Manav Rathi
477f093437
Tweak copy
2024-06-25 19:07:20 +05:30
Manav Rathi
b2d29ccbf8
Takeout opts
2024-06-25 18:59:40 +05:30
Manav Rathi
0b0701271e
Split
2024-06-25 18:14:02 +05:30
Manav Rathi
c318167909
Cleanup
2024-06-25 18:14:02 +05:30
Manav Rathi
89ee10ea57
Clean
2024-06-25 18:14:02 +05:30
Manav Rathi
a310eca1c2
Update import
2024-06-25 15:58:30 +05:30
Manav Rathi
1cd5536eb1
Update message
2024-06-25 15:58:30 +05:30
Manav Rathi
5b411ce55a
Fix lint
2024-06-25 15:58:30 +05:30
Manav Rathi
012aae17ec
Fix formatting
2024-06-25 15:58:29 +05:30
Manav Rathi
e6b4d220a3
Fix
2024-06-25 15:58:29 +05:30
Manav Rathi
c988c30910
Validate in the other places where we request the password
2024-06-25 15:58:29 +05:30
Manav Rathi
3ae1b18bf1
Comment
2024-06-25 15:58:29 +05:30
Manav Rathi
a093c1dd34
Flatten
2024-06-25 15:58:29 +05:30
Manav Rathi
25a79e4146
Before computing with the keyattributes
2024-06-25 15:58:29 +05:30
Manav Rathi
47630408b6
We need the SRP attributes to detect changes
2024-06-25 15:58:29 +05:30
Manav Rathi
9c0a66b036
Cleanup
2024-06-25 15:58:29 +05:30
Manav Rathi
d8650aa33d
router.reload is an undocumented, semi-deprecated, oneliner
...
Ref:
- https://github.com/vercel/next.js/discussions/53517
- https://github.com/vercel/next.js/blob/canary/packages/next/src/shared/lib/router/router.ts#L1007-L1009
2024-06-25 15:58:29 +05:30
Manav Rathi
a6645bce8b
Wait for validity check to complete before verification
2024-06-25 15:58:29 +05:30
Manav Rathi
05816a3894
Note the field
2024-06-25 15:58:28 +05:30
Manav Rathi
e4e75b573f
Reduce indentation
2024-06-25 15:58:28 +05:30
Manav Rathi
3f6ef61204
Use
2024-06-25 15:58:28 +05:30
Manav Rathi
326f7d647e
validity
2024-06-25 15:58:28 +05:30
Manav Rathi
3d7e425f48
WIP
2024-06-25 15:58:28 +05:30
Manav Rathi
767f2479af
wip
2024-06-25 15:58:28 +05:30
Manav Rathi
edceebd8fb
The error in the background is potentially confusing too
2024-06-25 15:58:28 +05:30
Manav Rathi
685a3ca4c7
Upd
2024-06-25 15:58:27 +05:30
Manav Rathi
3a4dc21470
Component state for this component needs refactoring, for now read from source
2024-06-25 15:58:27 +05:30
Manav Rathi
ce3233a01f
Also do it on incorrect password entry
2024-06-25 15:58:27 +05:30
Manav Rathi
2f8abd5b7f
Give it a chance to kick in
2024-06-25 15:58:27 +05:30
Manav Rathi
f5d6037e31
Use the value
2024-06-25 15:58:27 +05:30
Manav Rathi
a03c8e3a55
Sketch
2024-06-25 15:58:27 +05:30
Manav Rathi
f64b0238c9
[server] Return key attributes in the session-validity response ( #2288 )
...
Smoke tested locally. Was also more thoroughly tested as part of
https://github.com/ente-io/ente/pull/2230 .
2024-06-25 15:53:59 +05:30
Manav Rathi
06e7626206
[server] Return key attributes in the session-validity response
2024-06-25 15:25:04 +05:30
Ashil
a6dae9a661
[mob][photos] Fix file bottom bar not disappearing when in fullscreen ( #2286 )
...
## Description
When viewing photos/videos and enabling fullscreen (with a tap on
scree), the bottom bar wasn't disappearing like it used to. This PR
fixes this regression.
2024-06-25 14:21:25 +05:30
Manav Rathi
3d84937d06
[web] New translations ( #2277 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-25 13:17:34 +05:30
Manav Rathi
2bc8cca55f
[desktop] Cache the handle to the zip files to improve metadata parsing speed ( #2287 )
...
This should _significantly_ (hours => seconds) improve the performance
of the metadata parsing step during import of large Google Takeout zips,
and bring them to par as if the user had drag-and-dropped the unzipped
folder instead.
In my monkey tests, it seems that beyond a certain zip size (few GBs),
reopening the handle to a stream zip overshadows the time taken to read
the individual JSONs. This effect seems to grow very big for big zips to
a point where the metadata parsing step takes hours.
But note that I'm only testing this on synthetic exemplars I've created.
After merging it'll also need testing on more realistic huge takeout
examples.
2024-06-25 13:17:04 +05:30
Manav Rathi
24691b8652
Seems to work without it
2024-06-25 13:10:52 +05:30
ashilkn
522d1da0e9
[mob][photos] Fix file bottom bar not disappearing when in fullscreen
2024-06-25 13:09:24 +05:30
Manav Rathi
cef1dee2a0
Rely
2024-06-25 12:57:18 +05:30
Manav Rathi
3220da556d
Use
2024-06-25 12:56:49 +05:30
Neeraj Gupta
ea6e098583
[auth][windows] Update letsencrypt root cert ( #2285 )
...
## Description
## Tests
2024-06-25 12:42:10 +05:30
Neeraj Gupta
610a5d8dcb
[auth] Whitelist for windows only
2024-06-25 12:41:56 +05:30
Prateek Sunal
73a53994f3
chore(mobile): add adapted from header in relevant files
2024-06-25 12:37:35 +05:30
Ashil
f67dc4893f
[mob][photos] Cache results for Magic section (only visible to internal users) ( #2282 )
...
## Description
- Use cached results for magic section so that it does't anymore have to
wait for ML framework to be initialised and doesn't have to re-compute
results every time, which means faster loading of the search tab.
- For internal users, all results in
[here](https://discover.ente.io/v1.json ) will show up.
- For non-internal users, once available, results will be limited to 4.
- 4 random prompts are selected from
[here](https://discover.ente.io/v1.json ) with non-empty results and are
cached.
- The cache updates when the data updates
[here](https://discover.ente.io/v1.json ) (checks size to compare) or in
3 days since the last update.
2024-06-25 12:33:39 +05:30
Neeraj Gupta
185bed19aa
[auth] Bump version
2024-06-25 12:29:39 +05:30
Neeraj Gupta
3094d74b6a
[auth] Add latest letsencrypt ca
2024-06-25 12:29:25 +05:30
Manav Rathi
5c3cfb7403
Clear
2024-06-25 12:20:59 +05:30
Manav Rathi
5d0926ebb2
Impl
2024-06-25 12:16:23 +05:30
Manav Rathi
a49c7834d8
Cache the handle to the zip files - prep
2024-06-25 12:07:14 +05:30
Neeraj Gupta
2f327b1929
[mobile] New translations ( #2278 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-06-25 12:00:54 +05:30
Neeraj Gupta
b7892f4257
[auth] New translations ( #2279 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-06-25 12:00:25 +05:30
Neeraj Gupta
f5bcdd0d9e
[mob][photos] Fix build failing ( #2284 )
...
```lib/core/error-reporting/super_logging.dart:20:8: Error: Error when reading 'lib/services/machine_learning/face_ml/face_ml_exceptions.dart': No such file or directory
import "package:photos/services/machine_learning/face_ml/face_ml_exceptions.dart";
^
lib/core/error-reporting/super_logging.dart:239:20: Error: 'CouldNotRetrieveAnyFileData' isn't a type.
if (error is CouldNotRetrieveAnyFileData ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Target kernel_snapshot failed: Exception
FAILURE: Build failed with an exception.
2024-06-25 11:59:43 +05:30
ashilkn
6736ad73ec
[mob][photos] Fix build failing
2024-06-25 10:51:19 +05:30
ashilkn
75dcf18d75
[mob][photos] Minor UI fix
2024-06-25 10:15:16 +05:30
ashilkn
e722024f8f
[mob][photos] Catch any exceptions or errors when getting results for magic section and return an empty list to avoid showing a blank search tab
2024-06-25 10:13:43 +05:30
Manav Rathi
a714c0d70b
[docs] Configure custom server - web/desktop ( #2281 )
2024-06-25 10:02:35 +05:30
Manav Rathi
51bcf02b96
[docs] Configure custom server - web/desktop
2024-06-25 10:01:01 +05:30
ashilkn
fcb79907cf
[mob][photos] Remove code that was for handling edge cases when magic section was depending on newly computed results every time instead of using cache
2024-06-25 09:51:25 +05:30
ashilkn
35b42d4743
[mob][photos] clean up
2024-06-25 09:43:50 +05:30
ashilkn
8fae7719b5
[mob][photos] Update magic cache every 3 days
2024-06-25 09:31:24 +05:30
Crowdin Bot
64aa3ac0e8
New Crowdin translations by GitHub Action
2024-06-25 02:09:30 +00:00
Crowdin Bot
c7f3390e59
New Crowdin translations by GitHub Action
2024-06-25 01:59:59 +00:00
Crowdin Bot
b9a71060ec
New Crowdin translations by GitHub Action
2024-06-25 01:45:24 +00:00
Manav Rathi
d095f52051
[web] Dev settings: avoid the red error state before first submit ( #2274 )
2024-06-24 20:08:49 +05:30
Manav Rathi
153850742d
Avoid the red error state before first submit
2024-06-24 19:59:54 +05:30
Laurens Priem
c2cdb4e38b
Face cleanup ( #2273 )
...
## Description
Cleaned up a lot of old and unused code.
## Tests
Tested in debug mode on my pixel phone.
2024-06-24 18:26:00 +05:30
laurenspriem
33ab69e2d8
Merge branch 'main' into face_cleanup
2024-06-24 17:50:16 +05:30
laurenspriem
b95e93778b
[mob][photos] old code
2024-06-24 17:35:41 +05:30
laurenspriem
160f279464
[mob][photos] Remove old face crop widget
2024-06-24 17:33:35 +05:30
ashilkn
69bd1c8670
Merge branch 'main' into cache_magic_section
2024-06-24 17:31:58 +05:30
ashilkn
b21fe76b3f
[mob][photos] Save magic cache to local path instead of saving it in shared preferences
2024-06-24 17:30:33 +05:30
laurenspriem
6ea449bd83
[mob][photos] Move ml exceptions
2024-06-24 17:29:21 +05:30
ashilkn
b99b2d1381
[mob][photos] Remove commented out code that was used before using data from magic cache
2024-06-24 16:55:36 +05:30
ashilkn
84f2c6d102
[mob][photos] Show 4 instead of 6 magic results in magic section for non-internal users
2024-06-24 16:53:20 +05:30
ashilkn
908e37f56f
[mob][photos] Update MagicCache every 3 days
2024-06-24 16:48:25 +05:30
Manav Rathi
108ff34763
[web] New translations ( #2272 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-24 16:11:45 +05:30
Crowdin Bot
8ce3126c92
New Crowdin translations by GitHub Action
2024-06-24 10:38:53 +00:00
Manav Rathi
b1006e0843
[web/desktop] Allow self-hosters to set custom endpoints ( #2271 )
2024-06-24 16:08:05 +05:30
Manav Rathi
ca0af1f53a
Also on standalone pages
2024-06-24 16:04:25 +05:30
ashilkn
9cb4420bbf
[mob][photos] Show magic section in search tab from cached results
2024-06-24 15:43:56 +05:30
ashilkn
98c444fab9
[mob][photos] Make methods private
2024-06-24 15:43:16 +05:30
Manav Rathi
51c9094da4
Prevent layout shift
2024-06-24 15:39:03 +05:30
ashilkn
815a730d59
[mob][photos] Schedule update magic cache in 10 seconds if remote asset has changed
2024-06-24 15:29:56 +05:30
Manav Rathi
4651c6f6d1
Reactive
2024-06-24 15:29:06 +05:30
ashilkn
11666eeb33
[mob][photos] Write function that selected 4 prompts from list of prompts at random and returns them as MagicCache objects
2024-06-24 15:28:31 +05:30
Laurens Priem
18ec275d75
Clip fix unusable formats ( #2270 )
...
## Description
When a certain image format cannot be decoded, clip will store a local
empty result instead of infinitely retrying.
2024-06-24 15:22:08 +05:30
Manav Rathi
073c22ae47
Reuse
2024-06-24 15:11:55 +05:30
Manav Rathi
6926167f3d
System props
2024-06-24 15:09:19 +05:30
Manav Rathi
899d1ff6a4
Custom component
2024-06-24 15:08:18 +05:30
laurenspriem
47128ab52d
[mob][photos] Store local empty clip result on errors
2024-06-24 15:04:01 +05:30
Manav Rathi
21fa0ee7a7
On email verification page
2024-06-24 14:47:29 +05:30
Manav Rathi
04f4103314
Landing page
2024-06-24 13:46:56 +05:30
atyabbin
66b23d111d
Dashboard improvement ( #2264 )
...
Added options for Delete Account and Update Subscription in the
dashboard, Clicking on Update Subscription option opens a popup window
for taking user input
2024-06-24 13:18:24 +05:30
Manav Rathi
eccde54afe
Use same format in sidebar
2024-06-24 11:44:01 +05:30
Manav Rathi
2db166bcf7
Add a convenience function to avoid code duplication
2024-06-24 11:42:49 +05:30
Manav Rathi
e81e088b02
Also show in signup section
2024-06-24 11:36:33 +05:30
Manav Rathi
9e3a3d852e
Show on login
2024-06-24 11:21:00 +05:30
Manav Rathi
f40c277aa8
Show in sidebar
2024-06-24 11:00:45 +05:30
laurenspriem
ef0396983b
[mob][photos] Remove unused method
2024-06-24 10:59:57 +05:30
ashilkn
f5873d2ade
[mob][photos] MagicCache model and MagicCacheService
2024-06-24 10:19:36 +05:30
ashilkn
adb358ba5c
[mob][photos] Write function in RemoteAssetService that returns the asset when given a remote path if it's different from the existing local copy of asset. Else return null
2024-06-24 10:11:18 +05:30
Manav Rathi
ea4da2c2a4
Fin
2024-06-23 20:23:19 +05:30
Manav Rathi
72de042b53
Inline
2024-06-23 20:22:28 +05:30
Manav Rathi
57a674fd26
Skip on our own prod
2024-06-23 20:17:19 +05:30
Manav Rathi
66f9dc98ee
Rearrange
2024-06-23 20:12:05 +05:30
Manav Rathi
ff714f3420
Rename
2024-06-23 20:10:06 +05:30
Manav Rathi
6b4416c3a9
l10n keys
2024-06-23 20:07:18 +05:30
Manav Rathi
704e89c903
allow empty
2024-06-23 20:01:54 +05:30
Manav Rathi
f34ecc1016
Fix imports - This + preceding commits fix SSR
2024-06-23 19:59:53 +05:30
Manav Rathi
4c1462e18a
Remove unused
2024-06-23 19:52:55 +05:30
Manav Rathi
bcbf03fa51
Move
2024-06-23 19:52:01 +05:30
Manav Rathi
2436d2fcaa
Move
2024-06-23 19:32:59 +05:30
Manav Rathi
6cf942ec9e
Also handle arbitrary validation errors
2024-06-23 19:18:22 +05:30
Manav Rathi
fcffd688d6
Deal with worker urls
2024-06-23 19:15:07 +05:30
Manav Rathi
669ae855f1
Prevent layout shift
2024-06-23 18:54:58 +05:30
Manav Rathi
3b3c802aa4
Validate URLs
2024-06-23 18:24:11 +05:30
Manav Rathi
86538a6d23
Connect
2024-06-23 17:23:07 +05:30
Manav Rathi
815666bbe7
Assert a pong
2024-06-23 17:17:39 +05:30
Manav Rathi
5a52d79a88
Uncomplicate
...
There are many things the form can do better, but going against the grain of the
libraries we're using is resulting in a more broken interaction (e.g. keyboard
nav).
2024-06-23 17:03:14 +05:30
Manav Rathi
ec2d9a80fc
Compare to actual state
2024-06-23 16:50:30 +05:30
Manav Rathi
65764fa982
Conditional
2024-06-23 16:07:21 +05:30
Manav Rathi
9579e30a68
Conditional
2024-06-23 15:55:32 +05:30
Manav Rathi
37b5b69955
Trailing button
2024-06-23 15:43:37 +05:30
Neeraj Gupta
ead9ed0904
[photos] Fix minor errors + remove noise from sentry ( #2265 )
...
## Description
## Tests
2024-06-23 13:14:49 +05:30
Neeraj Gupta
b2f13c4b3d
[photos] Fix late init error
2024-06-23 13:12:13 +05:30
Neeraj Gupta
a3ce66b87f
[photos] Bump version
2024-06-23 13:11:16 +05:30
Neeraj Gupta
f30d1fe45f
[photos] Skip sending handled error to sentry
2024-06-23 13:10:49 +05:30
Neeraj Gupta
f8d1851311
[mob] Fix range error in getUploadedFiles
2024-06-23 12:24:44 +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
Neeraj Gupta
279bdc1e66
[cli] Add admin cmd to disable passkey ( #2250 )
...
## Description
## Tests
2024-06-23 10:38:24 +05:30
Neeraj Gupta
169e70cc0f
[cli] Bump version cli-v0.1.17
2024-06-23 10:38:00 +05:30
Neeraj Gupta
f108ee2bff
[FIX(auth)] also move the pacman build to artifacts ( #2259 )
...
## Description
## Tests
2024-06-23 09:51:25 +05:30
Manav Rathi
e390d73af4
[server] Reduce DB healthcheck interval in starter Docker compose template ( #2263 )
...
The museum container depends on the postgres container being up and the
DB being ready to accept connections. To enforce this dependency, we use
the healthcheck attribute.
See: https://docs.docker.com/compose/startup-order/
The value of the healthcheck interval was set to 1s since the default
(30s) caused each `docker compose up` to require at least 30 seconds on
each startup, which was prohibitive. The downside is that the
healthchecks continue to run beyond the startup phase too, and for small
VMs, this caused a lot of unnecessary CPU usage.
Thankfully, now Docker has a new option for a different healthcheck
during the start phase:
> start interval is the time between health checks during the start
period. This
option requires Docker Engine version 25.0 or later.
They were added in Docker compose 2.20.2, released an year ago
(2023-07-19).
https://docs.docker.com/compose/release-notes/#2202
2024-06-23 09:32:30 +05:30
Manav Rathi
0f1d45587e
[server] Reduce DB healthcheck interval in starter Docker compose template
...
The museum container depends on the postgres container being up and the DB being
ready to accept connections. To enforce this dependency, we use the healthcheck
attribute.
See: https://docs.docker.com/compose/startup-order/
The value of the healthcheck interval was set to 1s since the default (30s)
caused each `docker compose up` to require at least 30 seconds on each startup,
which was prohibitive. The downside is that the healthchecks continue to run
beyond the startup phase too, and for small VMs, this caused a lot of
unnecessary CPU usage.
Thankfully, now Docker has a new option for a different healthcheck during the
start phase:
> start interval is the time between health checks during the start period. This
option requires Docker Engine version 25.0 or later.
They were added in Docker compose 2.20.2, released an year ago (2023-07-19).
https://docs.docker.com/compose/release-notes/#2202
2024-06-23 09:22:51 +05:30
Manav Rathi
5854a9e10a
document @mui/material-icons
2024-06-23 09:08:27 +05:30
Manav Rathi
94cd1991ce
autoFocus
2024-06-23 08:50:53 +05:30
Manav Rathi
46644d9d4d
Save
2024-06-23 08:47:53 +05:30
Manav Rathi
93dec0a9f4
Tweaks
2024-06-23 08:47:53 +05:30
Manav Rathi
c79507a5d4
use
2024-06-23 08:47:53 +05:30
Manav Rathi
a170acb28b
ut
2024-06-23 08:47:53 +05:30
Manav Rathi
7a2f08f49a
ex
2024-06-23 08:47:53 +05:30
Manav Rathi
6ea003a9a1
Styling
2024-06-23 08:47:53 +05:30
Manav Rathi
c54c4022ad
Errors
2024-06-23 08:47:53 +05:30
Manav Rathi
445af59829
Form
2024-06-23 08:47:53 +05:30
Manav Rathi
7f573f2181
Doc and roll
2024-06-23 08:47:53 +05:30
Manav Rathi
a9dc8da07c
Update formik and move it to @/new
...
Read throught the release notes, saw only backwards compatible minor and patch changes.
https://github.com/jaredpalmer/formik/releases
2024-06-23 08:47:53 +05:30
Manav Rathi
c2d2612f33
Simplify
2024-06-23 08:47:53 +05:30
Manav Rathi
3aa3fbba6d
Close on esc but not backdrop clicks
2024-06-23 08:47:53 +05:30
Manav Rathi
35c8970d20
Ignore button taps
2024-06-23 08:47:53 +05:30
Manav Rathi
0f076e19be
Reset
2024-06-23 08:47:53 +05:30
Manav Rathi
306430d67d
Sketch
2024-06-23 08:47:53 +05:30
Manav Rathi
a28c983c06
[server] Tweak verification email ( #2260 )
...
Despite all of our efforts, gmail insists on marking our verification
emails to new users as spam. We have already changed our mail delivery
providers; non-gmail users don't face this problem; and even for gmail,
(a) existing Ente users also get these mails correctly with
SPF/DKIM/DMARC PASS, and (b)non-verification emails get delivered (in
the anecdotal reports we've received).
As an attempt at some voodoo, try changing the subject and content of
the mail, to try and rule out some faulty gmail classifier that uses the
email body.
**Tested**
- [x] Locally, by changing SendTemplatedEmail to log only
2024-06-23 00:13:00 +05:30
Manav Rathi
53140de879
[server] Tweak verification email
...
Despite all of our efforts, gmail insists on marking our verification emails to
new users as spam. We have already changed our mail delivery providers;
non-gmail users don't face this problem; and even for gmail, (a) existing Ente
users also get these mails correctly with SPF/DKIM/DMARC PASS, and (b)
non-verification emails get delivered (in the anecdotal reports we've received).
As an attempt at some voodoo, try changing the subject and content of the mail,
to try and rule out some faulty gmail classifier that uses the email body.
2024-06-23 00:07:31 +05:30
Prateek Sunal
3c5ea83f8a
fix: pacman scripts
2024-06-23 00:01:17 +05:30
Prateek Sunal
a59ca2bdf0
fix(auth): also move the pacman build to artifacts
2024-06-22 23:32:54 +05:30
Neeraj Gupta
47ad7c7827
[auth] Update logs ( #2258 )
...
## Description
## Tests
2024-06-22 23:09:51 +05:30
Prateek Sunal
516c67e6e9
[FIX(auth)] Run pacman build on beta, fix deps ( #2257 )
...
## Description
- Only Build pacman for beta releases
- Fix dependencies
- Bump version
2024-06-22 23:06:49 +05:30
Prateek Sunal
e7970df6cf
chore: bump version
2024-06-22 23:00:36 +05:30
Prateek Sunal
3ac4294c2c
fix(auth): only run pacman build on beta, fix deps
2024-06-22 22:59:49 +05:30
Neeraj Gupta
c8451ecc64
[auth] Update logs
2024-06-22 22:47:38 +05:30
Prateek Sunal
f5a31397f3
chore(auth): bump to v3.0.16
2024-06-22 22:41:58 +05:30
Prateek Sunal
11b443a3f9
fix(auth): bundle metainfo linux
2024-06-22 22:41:58 +05:30
Manav Rathi
c95605127d
[server] Allow replication without Cloudflare worker ( #2254 )
...
## Description
I recently started self hosting an instance of Ente. All went well until
I tried to enable replication.
This PR adds an option that allows replication to be enabled without a
Cloudflare worker, useful for self hosting.
## Tests
It doesn't look like there are any automated tests that I can add to,
but let me know if I'm wrong. Otherwise, I tested this on my own
instance and it's working as expected.
2024-06-22 22:35:31 +05:30
Neeraj Gupta
7bce4e25ae
Update adding-icons.md
2024-06-22 22:34:30 +05:30
Victor Benincasa
19383ad360
Warning about icon sizes and instructions on matching the icon to the issuer.
2024-06-22 22:34:30 +05:30
Prateek Sunal
0b426fc1ab
[FEAT] Auth goodies for linux ( #2255 )
...
## Description
- Pacman Build for Arch linux (Alpha)
- Add metainfo for linux
- Fix RPM build
2024-06-22 22:31:03 +05:30
Kermina Awad
81b07e772d
make replication.worker-url optional
2024-06-22 12:49:35 -04:00
Prateek Sunal
65770ff58b
fix(auth): update script for pacman
2024-06-22 22:13:15 +05:30
Prateek Sunal
bf926fe4b6
feat(auth): add appdata for ente_auth
2024-06-22 22:13:00 +05:30
Neeraj Gupta
fccf7e3149
[cli] Update docs
2024-06-22 20:48:35 +05:30
Neeraj Gupta
4042a5876e
[cli] improve log
2024-06-22 20:48:02 +05:30
Victor Benincasa
de36d1f9fb
Additional optimizations in file size and icon quality.
2024-06-22 20:20:24 +05:30
Victor Benincasa
18fb24fcd2
Additional optimizations in file size and icon quality.
2024-06-22 20:19:23 +05:30
Manav Rathi
5687f75b0b
[web] Fix for the staging deployment change ( #2253 )
...
Fix for https://github.com/ente-io/ente/pull/2252
> Error: An error occurred trying to start process '/usr/bin/bash' with
working
directory '/home/runner/work/ente/ente/web'. No such file or directory
2024-06-22 18:58:39 +05:30
Manav Rathi
be82595e82
[web] Fix for the staging deployment change
...
Fix for https://github.com/ente-io/ente/pull/2252
> Error: An error occurred trying to start process '/usr/bin/bash' with working
directory '/home/runner/work/ente/ente/web'. No such file or directory
2024-06-22 18:57:18 +05:30
Manav Rathi
d200bce7ea
[web] Deploy to staging from staging/web branch if it exists ( #2252 )
...
This allows us to temporarily deploy arbitrary branches to staging by
pushing to a staging/web branch. Removing that branch reverts to the
existing and default behaviour of deploying main.
Untested (need to deploy and trigger)
Refs:
-
942f6a9fe9
-
https://docs.github.com/en/actions/learn-github-actions/contexts#steps-context
-
https://stackoverflow.com/questions/57819539/github-actions-how-to-share-a-calculated-value-between-job-steps
2024-06-22 18:49:01 +05:30
Manav Rathi
05e490aa91
[web] Build the staging/web branch when deploying if it exists
...
This allows us to temporarily deploy arbitrary branches to staging by pushing to
a staging/web branch. Removing that branch reverts to the existing and default
behaviour of deploying main.
Untested (need to deploy and trigger)
Refs:
- 942f6a9fe9
- https://docs.github.com/en/actions/learn-github-actions/contexts#steps-context
- https://stackoverflow.com/questions/57819539/github-actions-how-to-share-a-calculated-value-between-job-steps
2024-06-22 18:47:53 +05:30
laurenspriem
716f5f1be2
[mob][photos] Cleanup face DB
2024-06-22 18:38:10 +05:30
laurenspriem
a0d8dd9b9e
[mob][photos] Cleanup face models
2024-06-22 18:30:55 +05:30
laurenspriem
897245d6c1
[mob][photos] Cleanup alignment
2024-06-22 18:23:53 +05:30
laurenspriem
99e4d098e3
[mob][photos] Cleanup detection
2024-06-22 18:20:53 +05:30
laurenspriem
b276344f1e
[mob][photos] Cleanup face result
2024-06-22 18:17:38 +05:30
Neeraj Gupta
e77ebef801
[cli] Add admin cmd to disable passkey
2024-06-22 17:54:06 +05:30
Neeraj Gupta
32757c3fb6
[auth] Lint fix ( #2248 )
...
## Description
## Tests
2024-06-22 16:56:02 +05:30
Neeraj Gupta
411e444295
[auth] Lint fix
2024-06-22 16:54:58 +05:30
Neeraj Gupta
abca5bc798
[auth] Potential fix for invalid handshake error on Windows ( #2247 )
...
## Description
## Tests
2024-06-22 16:49:55 +05:30
Neeraj Gupta
8841dd44c4
Additional optimizations in file size and icon quality. ( #2244 )
2024-06-22 16:49:10 +05:30
Neeraj Gupta
316a5e7209
[auth] Bump version
2024-06-22 16:48:16 +05:30
Neeraj Gupta
2e53dcca00
Add logs
2024-06-22 16:47:53 +05:30
laurenspriem
87e2a32d49
[mob][photos] Remove old mlVersions
2024-06-22 13:54:42 +05:30
laurenspriem
af11ff21f4
[mob][photos] Cleanup exceptions
2024-06-22 13:02:23 +05:30
laurenspriem
aab7e39ab3
[mob][photos] Cleanup feedback
2024-06-22 12:53:35 +05:30
Manav Rathi
595d6f894e
[accounts] Make it easier for self hosters to use passkeys ( #2246 )
...
Solves a problem someone was facing on our Discord:
https://discord.com/channels/948937918347608085/1215252276911018014/1253766354402545754
2024-06-22 11:38:23 +05:30
Manav Rathi
02a4e2b1ca
[accounts] Make it easier for self hosters to use passkeys
...
Solves a problem someone was facing on our Discord:
https://discord.com/channels/948937918347608085/1215252276911018014/1253766354402545754
2024-06-22 11:30:20 +05:30
laurenspriem
7c535adff1
[mob][photos] Make blur detection static method
2024-06-22 00:36:07 +05:30
laurenspriem
c8effce8fc
[mob][photos] More cleanup
2024-06-22 00:33:26 +05:30
laurenspriem
2855181de9
[mob][photos] Cleanup face embedding service
2024-06-22 00:31:56 +05:30
laurenspriem
25515c4403
[mob][photos] Cleanup detections
2024-06-22 00:27:38 +05:30
Victor Benincasa
e7b15b67d8
Additional optimizations in file size and icon quality.
2024-06-21 14:50:07 -03:00
Aman Raj Singh Mourya
3fe0faff6a
[mob][photos] Implement hashing and salting for storing custom PIN/password in secure storage
2024-06-21 18:03:39 +05:30
Neeraj Gupta
30dd41e3ca
Bump version ( #2239 )
...
## Description
## Tests
2024-06-21 14:18:52 +05:30
Neeraj Gupta
f8f43b8ab7
Bump version
2024-06-21 14:18:20 +05:30
Neeraj Gupta
662210b168
[auth] Potential fix for invalid handshake error
2024-06-21 13:35:50 +05:30
Neeraj Gupta
2f60894e59
[auth] Show contact support option on error ( #2238 )
...
## Description
## Tests
2024-06-21 12:18:52 +05:30
Neeraj Gupta
da9262da79
[auth] Bump version v3.0.14
2024-06-21 12:10:35 +05:30
Neeraj Gupta
29539d9db2
[auth] Show contact support button on error dialogs
2024-06-21 12:08:26 +05:30
Manav Rathi
c4df9c7bd4
[workers] Use yarn workspaces ( #2237 )
...
The duplicate disk usage of individual node_modules is starting to get
prohibitive.
2024-06-21 11:35:36 +05:30
Manav Rathi
37296806d6
Format
2024-06-21 11:35:24 +05:30
Manav Rathi
14e0afd867
[workers] Use yarn workspaces
...
The duplicate disk usage of individual node_modules is starting to get
prohibitive.
2024-06-21 11:33:38 +05:30
Laurens Priem
08ceb0d5f2
Upgrade onnx dependency ( #2231 )
...
## Description
## Tests
2024-06-21 11:09:03 +05:30
Neeraj Gupta
1e83ef0c06
Add contact support button
2024-06-21 09:09:47 +05:30
Neeraj Gupta
47eef986d7
[auth] Add new and updates custom icons in auth ( #2157 )
...
**New icons added:**
- NuCommunity
- CloudAMQP
**Updated icons:**
- Twitch
- Samsung
- Render
- Registro.br
2024-06-21 08:53:31 +05:30
Neeraj Gupta
378618ac1f
Maximize icon compatibility ( #2226 )
2024-06-21 08:50:01 +05:30
Neeraj Gupta
01c1ae3b97
Reduce filesize ( #2227 )
2024-06-21 08:49:39 +05:30
Neeraj Gupta
ebd35c62ec
Optimize and reduce filesize ( #2228 )
2024-06-21 08:49:26 +05:30
Neeraj Gupta
34753b5786
Optimize and reduce filesize ( #2229 )
2024-06-21 08:49:02 +05:30
Neeraj Gupta
56b62d8b1b
Fix keyboard pop up when autofocus is turned on ( #2232 )
...
## Description
Keyboard didn't pop up when search-field was focused on startup. For
more information see this issue:
https://github.com/ente-io/ente/issues/279
## Tests
Created an build for my Android phone.
Outcome was as expected
"Focus search on app start" enabled did popped the keyboard out.
"Focus search on app start" disabled did NOT popped the keyboard out and
also didn't focused the search-textfield.
This is my first pull request to any open source project. So feel free
to give some feedback!
2024-06-21 08:47:41 +05:30
Manav Rathi
705dd1bee9
[desktop] Modify the upload workaround to not get in the way of Stripe payments ( #2235 )
2024-06-20 23:12:31 +05:30
Manav Rathi
921ddac630
[desktop] Modify the upload workaround to not get in the way of Stripe payments
2024-06-20 23:01:06 +05:30
Manav Rathi
c8158737f6
[desktop] Add a memory usage high water mark during uploads ( #2233 )
...
Tested on macOS with large videos, but I was unable to hit the scenario
described. Will request a user who reported this issue on their Linux
machine to try out a nightly build with this change and see if it helps.
2024-06-20 21:34:10 +05:30
Manav Rathi
398ce9d445
[desktop] Add a memory usage high water mark during uploads
2024-06-20 21:30:55 +05:30
Neeraj Gupta
933ab3ac2c
Upgrade onnx dependency
2024-06-20 15:48:43 +05:30
Aman Raj Singh Mourya
fc7e7f4c88
[mob][photos] resolved PR comments
2024-06-20 12:57:14 +05:30
Victor Benincasa
b798dacaf2
Optimize and reduce filesize
2024-06-20 02:56:30 -03:00
Victor Benincasa
c3e94a405f
Optimize and reduce filesize
2024-06-20 02:38:31 -03:00
Victor Benincasa
22e09de07a
Reduce filesize
2024-06-20 02:34:12 -03:00
Victor Benincasa
492d4f0fd7
Maximize icon compatibility
2024-06-20 02:13:38 -03:00
Fokke de Boer
b9556a91a0
Fix keyboard pop up when autofocus is turned on
2024-06-20 00:45:59 +02:00
Aman Raj Singh Mourya
39d232a937
[mob][photos] landscape mode keyboard configured
2024-06-19 18:26:36 +05:30
laurenspriem
950d6a9622
[mob][photos] Rename
2024-06-19 18:11:01 +05:30
laurenspriem
e2da01dd5b
[mob][photos] Simplify SimilarityTransform
2024-06-19 18:06:24 +05:30
laurenspriem
6954c960d8
[mob][photos] Remove redundant clustering code
2024-06-19 17:46:25 +05:30
laurenspriem
0c790e64f8
[mob][photos] Rename arcface
2024-06-19 17:43:22 +05:30
Neeraj Gupta
477bc4ca92
[mob] Reduce error severity ( #2224 )
...
## Description
## Tests
2024-06-19 17:22:11 +05:30
Neeraj Gupta
9bf8e16978
[mob] Undo redundant changes
2024-06-19 17:10:40 +05:30
Neeraj Gupta
deace2bccd
Skip reporting dio error to sentry
2024-06-19 16:28:38 +05:30
Ashil
f78e01ecd5
[mob][photos] Select all from gallery (only available to internal users) ( #2217 )
...
## Description
- This feature is behind feature flag, only available to internal users.
- Needs testing and some UI tweaks.
https://github.com/ente-io/ente/assets/77285023/19938641-e8b3-4473-bb23-909f57db6994
2024-06-19 16:23:53 +05:30
Neeraj Gupta
1a9e1d7d77
Reduce error noise
2024-06-19 16:20:37 +05:30
Laurens Priem
1481c16b31
Remove feedback ( #2223 )
...
## Description
This fixes a bug where user feedback to remove a file from a certain
person would immediately be overwritten by remote sync.
## Tests
Tested in debug mode on my pixel phone.
2024-06-19 16:19:21 +05:30
laurenspriem
15baf7d0fb
[mob][photos] Update remote on remove feedback
2024-06-19 16:15:41 +05:30
Neeraj Gupta
15f4e5cae8
Reduce error noise
2024-06-19 16:14:55 +05:30
Neeraj Gupta
3321d58455
reduce error noise
2024-06-19 16:05:04 +05:30
laurenspriem
38e1208591
[mob][photos] Logging
2024-06-19 14:48:13 +05:30
laurenspriem
0588c32b52
[mob][photos] Don't let syncing trigger another sync
2024-06-19 14:47:40 +05:30
Neeraj Gupta
feaf8e3a8d
[auth] Sync on app resume ( #2221 )
...
## Description
## Tests
Tested locally
2024-06-19 14:27:45 +05:30
Neeraj Gupta
72584e49d6
[auth] Clean up log
2024-06-19 14:26:43 +05:30
Neeraj Gupta
21f269c999
[auth] Bump version v3.0.13
2024-06-19 14:25:37 +05:30
Neeraj Gupta
0e92a56378
[auth] Update packages
2024-06-19 14:22:00 +05:30
Neeraj Gupta
e560eaeb41
[auth] Handle duplicate signout dialog
2024-06-19 14:21:48 +05:30
Neeraj Gupta
753801c401
[auth] Sync frequently to identify logout early
2024-06-19 14:21:34 +05:30
Manav Rathi
057ea875c9
[web] Better tsc/lint in more places ( #2220 )
...
\+ misc
2024-06-19 14:11:14 +05:30
laurenspriem
dfcd254668
[mob][photos] Don't falsely fire PeopleChangedEvent
2024-06-19 14:10:04 +05:30
laurenspriem
541ed4fdba
[mob][photos] Logging
2024-06-19 14:07:20 +05:30
Manav Rathi
278e40639f
Another temp fix
2024-06-19 14:05:56 +05:30
Manav Rathi
93d1813f97
Help not hinder
2024-06-19 13:57:41 +05:30
laurenspriem
8c0d21ea25
[mob][photos] More logging
2024-06-19 13:56:37 +05:30
Neeraj Gupta
ae93fbf45e
[auth] Handle already logged out error
2024-06-19 13:53:25 +05:30
laurenspriem
53cb013576
[mob][photos] Better logging
2024-06-19 13:50:12 +05:30
Manav Rathi
a4ff0f0fd8
Disable
2024-06-19 13:43:15 +05:30
Manav Rathi
cd56583a56
Fix
2024-06-19 13:42:27 +05:30
Manav Rathi
42ac43ed90
Disable
2024-06-19 13:41:22 +05:30
Manav Rathi
face4bb55b
Fix lints
2024-06-19 13:39:54 +05:30
Manav Rathi
c6110087d9
Fix lints
2024-06-19 13:34:58 +05:30
Manav Rathi
b89968ca47
Fix lints
2024-06-19 13:32:41 +05:30
Manav Rathi
f9588cf1c8
Allow referrer
...
https://github.com/jsx-eslint/eslint-plugin-react/blob/master/docs/rules/jsx-no-target-blank.md
2024-06-19 13:31:32 +05:30
Manav Rathi
04fd2f8007
Fix lints
2024-06-19 13:30:18 +05:30
Manav Rathi
b52192df6a
Update
2024-06-19 13:25:10 +05:30
Manav Rathi
95cf85e573
Workers are in
2024-06-19 13:23:41 +05:30
Manav Rathi
6ed2ad0d28
[accounts] Handle long passkey names ( #2219 )
...
/cc @ua741
2024-06-19 13:08:42 +05:30
ashilkn
5d61750508
[mob][photos] Remove comments, clean up, use better variable name, add comments
2024-06-19 12:56:00 +05:30
Manav Rathi
22cf4eb1fb
[accounts] Handle long passkey names
2024-06-19 12:52:58 +05:30
Neeraj Gupta
431ad66723
Dashboard improvement ( #2207 )
...
After clicking the FETCH button, if the data is fetched successfully
then a new button labelled as 'MORE' appears, clicking on this opens a
dropdown menu which has 3 options: Disable2fa, Disable Passkeys and
Close Family, clicking on any of the option directly performs the action
required.
2024-06-19 12:39:08 +05:30
ashilkn
6dfac5643a
Merge branch 'main' into select_all
2024-06-19 12:29:42 +05:30
ashilkn
46b9aa259c
[mob][photos] Keep select all feature behind feature flag
2024-06-19 12:28:47 +05:30
ashilkn
d7a1bf3fcc
[mob][photos] Add select all feature to galleries (3)
2024-06-19 12:21:52 +05:30
atyabbin
b7d3e5439a
Pressing enter key will call fetchdata
2024-06-19 12:09:55 +05:30
Manav Rathi
cca1b1971f
[infra] Import Sentry configuration into monorepo ( #2216 )
2024-06-19 12:01:54 +05:30
Manav Rathi
e6a47b29bb
[infra] Import Sentry configuration into monorepo
2024-06-19 10:54:04 +05:30
Neeraj Gupta
a10562018c
[server] Improve passkey error handling ( #2211 )
...
## Description
## Tests
Tested locally
2024-06-19 10:12:20 +05:30
Neeraj Gupta
2a905a439c
[server] Inc passkey name limit to 256
2024-06-19 10:11:10 +05:30
atyabbin
ef37a4cad8
Reverting the changes in local.yaml
2024-06-19 09:56:59 +05:30
Neeraj Gupta
2fcbebd375
[mob] Log suggestion errors ( #2212 )
...
## Description
## Tests
2024-06-18 23:36:15 +05:30
Neeraj Gupta
c50366ce3b
Log suggestion errors
2024-06-18 23:33:36 +05:30
Neeraj Gupta
70a33ca0b8
[mob] Extract string
2024-06-18 23:30:26 +05:30
Neeraj Gupta
b89378e838
Return bad request if name validation fails
2024-06-18 22:54:42 +05:30
Manav Rathi
00f59dc842
[web] New translations ( #2210 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-18 20:20:12 +05:30
Crowdin Bot
64470e156a
New Crowdin translations by GitHub Action
2024-06-18 14:49:00 +00:00
Manav Rathi
5fbca87998
[meta] Split translation related workflows ( #2209 )
...
1. Sources uploaded anytime the {mobile,auth}/lib/l10n/arb/app_en.arb
changes in main.
2. Tuesday morning: Download translations from crowdin.
Step 2 can be done manually by running the workflows, e.g.
gh workflow run auth-crowdin-push.yml
gh workflow run mobile-crowdin-push.yml
2024-06-18 20:18:23 +05:30
Manav Rathi
ce989b786f
[meta] Split translation related workflows
...
1. Sources uploaded anytime the {mobile,auth}/lib/l10n/arb/app_en.arb changes in main.
2. Tuesday morning: Download translations from crowdin.
Step 2 can be done manually by running the workflows, e.g.
gh workflow run auth-crowdin-push.yml
gh workflow run mobile-crowdin-push.yml
2024-06-18 20:15:00 +05:30
atyabbin
480a86af0a
Changed the label of the new Button from 'More' to 'MORE'
2024-06-18 19:00:32 +05:30
Aman Raj Singh Mourya
1d9f4e27c7
[mob][photos] changes to the Pinput container
2024-06-18 18:59:01 +05:30
Laurens Priem
8a9d196282
[Mob][Photos] Show video duration only on Gallery ( #2205 )
...
## Description
- Show video duration overlay only on galleries
- In all other places, show a centred play button -- showing the overlay
on some places wasn't looking good, like memories, when opening a video
etc. So have replaced the overlay with a play button, just like before.
- Pass optional parameter to get Thumbnail without any icons stacked
over it.
2024-06-18 18:43:28 +05:30
atyabbin
a5b0bc259d
Added a dropdown button to select different actions to be performed
2024-06-18 18:40:40 +05:30
laurenspriem
848f3a0f6b
[mob][photos] Cleanup image utils
2024-06-18 18:17:40 +05:30
Neeraj Gupta
0ee2da9028
[server] Return bad req if passkey is deleted
2024-06-18 18:01:44 +05:30
laurenspriem
7edfc15b67
[mob][photos] Cleanup ImageMlIsolate
2024-06-18 17:56:20 +05:30
laurenspriem
e3e6e8e244
[mob][photos] Cleanup FaceEmbeddingService
2024-06-18 17:35:38 +05:30
laurenspriem
089d1a2389
[mob][photos] Cleanup face detection service
2024-06-18 17:11:08 +05:30
ashilkn
a099869ecc
[mob][photos] Add an new instance varialbe in ThumbnailWidget which can be optionally passed as true to get the thumbnail without any overlay icons
2024-06-18 17:10:22 +05:30
ashilkn
d282ef2eae
[mob][photos] Show video duration only on GalleryFileWidget and show a centered play icon otherwise
2024-06-18 17:06:55 +05:30
Neeraj Gupta
bcca58d5c0
[auth] New translations ( #2185 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-06-18 16:49:52 +05:30
Neeraj Gupta
ff0fa9a69f
Date picker transaltion ( #2203 )
...
## Description
Fixes https://github.com/ente-io/ente/issues/2155
## Tests
Tested locally
2024-06-18 15:48:10 +05:30
Neeraj Gupta
852e3a59a3
[mob] Show am/pm picker for selected locale
2024-06-18 15:45:29 +05:30
Manav Rathi
5bad7dcb7a
[web] Remove retries and other knick-knacks off the HEIC conversion ( #2202 )
2024-06-18 15:45:24 +05:30
Neeraj Gupta
23f6da17c4
[mob] Pass correct locale for datepicker
2024-06-18 15:41:14 +05:30
Manav Rathi
b22af43e8a
Reuse
2024-06-18 15:39:11 +05:30
Manav Rathi
36e3907dfc
[web] Remove retries and other knick-knacks off the HEIC conversion
...
- Have kept the GC pause
- If needed, will selectively bring back the other workarounds still demonstrably needed
2024-06-18 15:26:56 +05:30
Neeraj Gupta
38ee01017a
[mob][fix] Hide archived items from memories ( #2201 )
...
## Description
## Tests
Tested locally and verified the archived items are now hidden from
memories.
2024-06-18 15:25:27 +05:30
Neeraj Gupta
ec81300971
[mob][fix] Hide archived items from memories
2024-06-18 15:23:28 +05:30
Crowdin Bot
bd239241d7
New Crowdin translations by GitHub Action
2024-06-18 09:27:36 +00:00
Manav Rathi
9951e8def4
[meta] Update to v2 of Crowdin action ( #2200 )
...
https://github.com/crowdin/github-action/releases/tag/v2.0.0
2024-06-18 14:57:04 +05:30
Manav Rathi
76993961f0
[meta] Update to v2 of Crowdin action
...
https://github.com/crowdin/github-action/releases/tag/v2.0.0
2024-06-18 14:56:29 +05:30
Manav Rathi
29805bdf4d
[meta] Change translation sync freq to weekly ( #2198 )
2024-06-18 14:52:44 +05:30
Manav Rathi
7fb2956a2e
[meta] Change translation sync freq to weekly
2024-06-18 14:51:54 +05:30
Manav Rathi
ec82518639
[web] New translations ( #2197 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-18 14:51:17 +05:30
Crowdin Bot
b4cd1c715f
New Crowdin translations by GitHub Action
2024-06-18 09:17:16 +00:00
Manav Rathi
9603c284dc
[web] Sync delete message with mobile ( #2196 )
2024-06-18 14:46:32 +05:30
Neeraj Gupta
a638f9b4a1
[mobile] New translations ( #2184 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-06-18 14:39:55 +05:30
Neeraj Gupta
a5c28f1a8e
[cli] Add support for handling passkey based MFA ( #2195 )
...
## Description
- Print help docs when no input is passed.
## Tests
Tested locally
2024-06-18 14:38:09 +05:30
Neeraj Gupta
dd3d9c8d51
[cli] Bump version 0.1.16
2024-06-18 14:37:38 +05:30
Neeraj Gupta
58b9121e52
Add support to handle passkey verification
2024-06-18 14:36:15 +05:30
Manav Rathi
606b0c35bb
context != nested
2024-06-18 14:30:00 +05:30
Manav Rathi
429d9fdbe5
[pk] Whitelist ente-cli's custom protocol ( #2194 )
2024-06-18 14:26:45 +05:30
atyabbin
326e673d12
Added display message after button clicks
2024-06-18 14:25:37 +05:30
Neeraj Gupta
dcbdeca64e
[cli] Print help when no command is specified
2024-06-18 14:25:21 +05:30
Manav Rathi
32faa7f4f8
[pk] Whitelist ente-cli's custom protocol
2024-06-18 14:24:02 +05:30
Neeraj Gupta
ecb0d47055
[cli] Helper method to open url in browser
2024-06-18 14:15:31 +05:30
Manav Rathi
804fc71538
Context
2024-06-18 14:10:39 +05:30
Manav Rathi
eebfb27e5e
Use same message as mobile
2024-06-18 14:09:33 +05:30
Manav Rathi
d18e257788
Key
2024-06-18 14:05:04 +05:30
Manav Rathi
adec30a01e
Key
2024-06-18 14:03:06 +05:30
Manav Rathi
6645bd59b0
[web] Allow user to update subscriptions after cancel ( #2192 )
...
This fixes the issue reported by a user where they cancelled their
subscription, then later on tried to upgrade, but were then redirected
to the new subscription flow instead of the upgrade flow.
**Tested (on localhost):**
- [x] Buy new plan
- [x] Change existing plan
- [x] Change existing plan after cancelling
2024-06-18 13:43:46 +05:30
Manav Rathi
1aa3e9ac56
Key
2024-06-18 13:42:48 +05:30
Manav Rathi
ad406a0f0b
Rearrange
2024-06-18 13:40:24 +05:30
Aman Raj Singh Mourya
aeb3e2be24
[mob][photos] implemeted custom keyboard
2024-06-18 13:37:32 +05:30
Manav Rathi
6d6eae4c11
Keys
2024-06-18 13:31:51 +05:30
Manav Rathi
772e3f2ebd
Keys
2024-06-18 13:30:04 +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
Manav Rathi
34f92f93e5
[docs] Add sidebar link to missing thumbs troubleshooting page ( #2191 )
2024-06-18 13:07:37 +05:30
Manav Rathi
00a293df02
[docs] Add sidebar link to missing thumbs troubleshooting page
2024-06-18 13:07:06 +05:30
Manav Rathi
8ebdab291c
[docs] Mention Firefox's privacy.resistFingerprinting issue ( #2190 )
2024-06-18 13:05:28 +05:30
Manav Rathi
148ee3f2c4
lf
2024-06-18 13:03:04 +05:30
Manav Rathi
4428996541
Fix
2024-06-18 13:02:28 +05:30
Manav Rathi
fdd2bffc07
[docs] Mention Firefox's privacy.resistFingerprinting issue
2024-06-18 13:00:52 +05:30
Manav Rathi
dbf737092b
[web] Allow user to update subscriptions after cancel
...
This fixes the issue reported by a user where they cancelled their subscription,
then later on tried to upgrade, but were then redirected to the new subscription
flow instead of the upgrade flow.
2024-06-18 11:30:39 +05:30
Manav Rathi
5506652179
[web-ish] yarn 1.22.21 => 1.22.22 ( #2188 )
2024-06-18 11:00:01 +05:30
Manav Rathi
d1c9033866
[web-ish] yarn 1.22.21 => 1.22.22
2024-06-18 10:56:37 +05:30
Manav Rathi
795767b2cb
[worker] Log on all non-200 responses from upstream +1 ( #2187 )
...
- Allow albums.ente.io/sh
- Log on all non-200 responses from upstream
- Use an easier to grep label
2024-06-18 10:08:16 +05:30
Manav Rathi
544a1df21b
Log on all non-200 responses from upstream
2024-06-18 09:58:36 +05:30
atyabbin
e287e80257
Added new buttons in the dashboard
2024-06-18 09:56:00 +05:30
Manav Rathi
1dffe49069
Apparently shared albums code also uses the upload URL
...
Need to understand more why this is happening, but it is.
2024-06-18 09:55:44 +05:30
Manav Rathi
64dedb7edd
thumb
2024-06-18 09:50:20 +05:30
Manav Rathi
7566702569
Allow albums.ente.io/sh
2024-06-18 09:38:45 +05:30
atyabbin
d716f18c2e
Added buttons for disable2fa, close family and disable passkeys
2024-06-18 09:38:36 +05:30
Manav Rathi
d006f74cd4
add human readable upload result to log file output ( #2183 )
...
## Description
Make the logfile more user friendly by adding a readable upload result
string instead of just a number.
Before the logfile showed only a not human understandable number for the
upload result:
`"Uploaded xyz.jpg with result 3"`
This PR adds the key from the enum UPLOAD_RESULT to make it easy for a
human to understand the result:
`"Uploaded xyz.jpg with result 3 (BLOCKED)"`
2024-06-18 09:32:15 +05:30
Manav Rathi
27191d777a
[web] Faster and noUncheckedIndexedAccess compliant uint8array merging ( #2186 )
...
The script I used for testing - 10-100x faster, and the faster the
longer the arrays. Note that speed was not the primary motivator for
this change, I just wanted to enable `noUncheckedIndexedAccess`
```js
//zs = [...Array(10).keys()].map(() => Uint8Array.from(Array(100000).keys()));
zs = [...Array(100).keys()].map(() => Uint8Array.from(Array(1000).keys()));
const m0 = (as) => new Uint8Array(as.reduce((acc, x) => acc.concat(...x), []));
const mergeUint8Arrays = (as) => {
const len = as.reduce((len, xs) => len + xs.length, 0);
const result = new Uint8Array(len);
as.reduce((n, xs) => (result.set(xs, n), n + xs.length), 0);
return result;
};
s = performance.now();
a = m0(zs);
e = performance.now();
console.log(e - s, "ms", a.length, "m0");
//console.log(a);
s = performance.now();
b = mergeUint8Arrays(zs);
e = performance.now();
console.log(e - s, "ms", b.length, "merge");
//console.log(b);
console.log(JSON.stringify(a) === JSON.stringify(b))
```
2024-06-18 09:28:25 +05:30
Manav Rathi
c68a16a9a9
Enable
2024-06-18 09:25:35 +05:30
Manav Rathi
ed1e6df967
Faster and noUncheckedIndexedAccess compliant
2024-06-18 09:19:43 +05:30
Crowdin Bot
396651b2b5
New Crowdin translations by GitHub Action
2024-06-18 01:59:37 +00:00
Prateek Sunal
077d509c23
feat(workflow/auth): update source of flutter_distributor
2024-06-18 00:58:58 +05:30
Prateek Sunal
062b3f7176
feat(auth/linux): add pacman build
2024-06-18 00:58:42 +05:30
Joachim Weinbrenner
93f9848d02
add human readable upload result to log
2024-06-17 21:17:15 +02:00
ialexanderbrito
a2a295308d
Merge branch 'main' into update-icons
2024-06-17 15:31:52 -03:00
Manav Rathi
aa0325d72c
Faster method that doesn't trip up noUncheckedIndexedAccess
2024-06-17 20:29:28 +05:30
Manav Rathi
4510c14af2
Add a merge function
2024-06-17 19:58:46 +05:30
Manav Rathi
dc709e7649
[workers] Ignore case when comparing allowed headers ( #2179 )
2024-06-17 18:37:54 +05:30
Manav Rathi
b7fdf6c66b
Log on errors
2024-06-17 18:35:59 +05:30
Manav Rathi
9f5115cc08
[workers] Ignore case when comparing allowed headers
2024-06-17 18:31:45 +05:30
Manav Rathi
a9bace7781
[desktop] Continue iterating of the pre-release process ( #2177 )
...
Ref:
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet
2024-06-17 16:47:56 +05:30
Manav Rathi
014fbfe0eb
lf
2024-06-17 16:42:36 +05:30
Manav Rathi
38cdfcf0a4
[desktop] Continue iterating of the pre-release process
2024-06-17 16:40:35 +05:30
Manav Rathi
3f9107c497
[server] Stop making 32 bit ARM images ( #2175 )
...
The code doesn't get tested or run and is likely not safe for 32 bits
> 941.0 pkg/utils/billing/billing.go:117:13: cannot use
ente.FreePlanStorage
(untyped int constant 5368709120) as int value in struct literal
(overflows)
>
>
https://github.com/ente-io/ente/actions/runs/9546167833/job/26308448952
2024-06-17 16:28:17 +05:30
Manav Rathi
8870738330
[server] Stop making 32 bit ARM images
...
The code doesn't get tested or run and is likely not safe for 32 bits
> 941.0 pkg/utils/billing/billing.go:117:13: cannot use ente.FreePlanStorage
(untyped int constant 5368709120) as int value in struct literal (overflows)
>
> https://github.com/ente-io/ente/actions/runs/9546167833/job/26308448952
2024-06-17 16:26:55 +05:30
Manav Rathi
38cae5c3d9
[docs] Passkeys: mention blog post ( #2173 )
2024-06-17 16:10:07 +05:30
Manav Rathi
e133e6272a
[docs] Passkeys: mention blog post
2024-06-17 16:09:13 +05:30
Manav Rathi
c486b8f2c1
[desktop] Next RC ( #2172 )
2024-06-17 14:25:03 +05:30
Manav Rathi
f6cbbbead6
[docs] Mark passkeys as released ( #2171 )
2024-06-17 14:24:41 +05:30
Manav Rathi
3ecef5e751
[desktop] Next RC
2024-06-17 14:23:38 +05:30
Manav Rathi
ef64ce065b
[docs] Mark passkeys as released
2024-06-17 14:09:56 +05:30
Manav Rathi
99fdbd8d40
photosd-v1.7.1 ( #2170 )
2024-06-17 13:57:28 +05:30
Manav Rathi
ac4a68d64e
photosd-v1.7.1
2024-06-17 13:55:31 +05:30
Manav Rathi
dae5b29ef1
[docs] Add a border to help differentiate the image from the subsequent text ( #2169 )
...
Nb: black works fine in dark mode too
2024-06-17 12:24:14 +05:30
Manav Rathi
4451b489e4
Add a border to help differentiate the image from the subsequent text
...
black works fine in dark mode too
2024-06-17 12:22:47 +05:30
Manav Rathi
b19281ea2b
[web] Update cast to use the tsconfig we want ( #2168 )
2024-06-17 12:08:41 +05:30
Manav Rathi
8e923fe443
All
2024-06-17 11:46:34 +05:30
Manav Rathi
fe47186ace
tsc
2024-06-17 11:45:28 +05:30
Manav Rathi
326704a605
tsc
2024-06-17 11:38:13 +05:30
Manav Rathi
d560ed9a33
Reduce state
2024-06-17 11:35:19 +05:30
Manav Rathi
0a8f51832a
tsc
2024-06-17 11:34:16 +05:30
Neeraj Gupta
d2112b984d
Added coindcx icon ( #2148 )
...
## Description
Added coindcx icon
uploaded coindcx svg and updated json file.
2024-06-17 11:24:48 +05:30
Neeraj Gupta
50aad0c5d1
[Auth] Passkey fix for linux ( #2154 )
...
## Description
- Updated url to enteauth://passkey
- Support mimetype in appimage so redirection is done properly
## Tests
2024-06-17 11:24:09 +05:30
Manav Rathi
e6e721f0ba
[workers] Import upload worker ( #2164 )
2024-06-17 09:12:15 +05:30
Manav Rathi
80b34f1aef
Reduce spurious logs for headers our clients send
2024-06-17 09:03:27 +05:30
ashilkn
ffcda13a4e
[mob][photos] Add select all feature to galleries (2)
2024-06-17 08:51:18 +05:30
ashilkn
9f4ce085c1
[mob][photos] Add select all feature to galleries (1)
2024-06-17 08:43:07 +05:30
ashilkn
ff1e84d0d8
[mob][photos] Avoid using .of(context) in initState to stop exceptions from being thrown
2024-06-17 08:41:12 +05:30
ashilkn
4f18fff36b
[mob][photos] Assert or log depending on the context if inherited widget holding selection state is used in a wrong way
2024-06-17 08:16:31 +05:30
Manav Rathi
d5a8586152
Import functionality
...
Rewritten but referencing the code imported from dashboard
2024-06-17 03:40:20 +05:30
Manav Rathi
bfcd84c940
Whitelist the necessary one
2024-06-16 20:56:28 +05:30
Manav Rathi
a4bc5fa0df
OPTIONS
2024-06-16 20:49:44 +05:30
Manav Rathi
ed406e7eb0
Sketch
2024-06-16 20:33:56 +05:30
Manav Rathi
b4dc49ef2f
[workers] Import health check worker ( #2162 )
2024-06-16 19:43:31 +05:30
Manav Rathi
483e3be682
Improvements
2024-06-16 19:40:03 +05:30
Manav Rathi
17f0d77a31
Reorder to fix errors
2024-06-16 19:18:39 +05:30
Manav Rathi
c6f644ef8a
[workers] Import health check worker
2024-06-16 19:12:52 +05:30
Prateek Sunal
01b566698f
fix(workflow/auth): revert back flutter_distributor to pub.dev source
2024-06-16 17:03:45 +05:30
Manav Rathi
469f884d8c
[workers] Import files worker ( #2161 )
2024-06-16 15:01:26 +05:30
Manav Rathi
9e4412cbee
Correct place
2024-06-16 14:52:15 +05:30
Manav Rathi
f4bab262ca
Import
2024-06-16 14:47:35 +05:30
Manav Rathi
73fd63616d
Sketch
2024-06-16 14:39:05 +05:30
Manav Rathi
9362a4b9d3
Reduce log noise
2024-06-16 14:29:54 +05:30
Manav Rathi
6c5ea59506
[workers] Import thumbnails worker ( #2160 )
2024-06-16 14:19:02 +05:30
Manav Rathi
90845bdb02
Rename
2024-06-16 14:12:16 +05:30
Manav Rathi
f6729be5ab
Fix typo
2024-06-16 14:09:20 +05:30
Manav Rathi
344c5cc399
Desktop origin includes scheme
2024-06-16 14:06:20 +05:30
Manav Rathi
6e1ea29c39
Implement
...
Rewritten, but referencing the existing worker imported from the dashboard
2024-06-16 13:51:42 +05:30
Manav Rathi
d76c6dd63c
Sketch
2024-06-16 13:24:56 +05:30
Manav Rathi
f69daa4608
[workers] Import public albums worker ( #2158 )
2024-06-16 10:19:42 +05:30
Manav Rathi
290564c973
x-client-package
...
Albums app is using the old axios layer which is passing "x-client-package",
will also allow that for now
2024-06-16 10:06:22 +05:30
Manav Rathi
b781f33e4b
ditto
2024-06-16 09:57:44 +05:30
Manav Rathi
b8bc01561d
GET
...
Rewritten, but referencing the existing worker imported from the dashboard
2024-06-16 09:55:49 +05:30
Manav Rathi
734cb798d3
Handle options
...
Rewritten, but referencing the existing worker imported from the dashboard
2024-06-16 09:27:59 +05:30
ialexanderbrito
e1f7b04aa0
fix: old icons import
2024-06-16 00:46:17 -03:00
ialexanderbrito
533c0230e4
feat: add and update icons
2024-06-16 00:33:48 -03:00
Manav Rathi
ac8ebd0ed3
Skeleton
2024-06-16 08:56:07 +05:30
Manav Rathi
fc5eb296d2
Disable default route
2024-06-16 08:39:59 +05:30
Manav Rathi
c05d8a8e44
[worker] Use tail worker for logging ( #2153 )
2024-06-15 22:59:50 +05:30
Manav Rathi
24845a4735
Update README
2024-06-15 22:56:32 +05:30
Manav Rathi
2b490fe131
Cleanup
2024-06-15 22:49:35 +05:30
Manav Rathi
07f0cc9342
Need to pass creds in authorization header
2024-06-15 22:35:38 +05:30
Manav Rathi
49ddd287d0
Only log interesting events
2024-06-15 20:18:10 +05:30
Manav Rathi
bffcd11100
console.log
2024-06-15 19:47:20 +05:30
Manav Rathi
25d6ebdb19
Add a check for an upcoming restriction
2024-06-15 19:42:10 +05:30
Manav Rathi
64a539adb0
Hook it up
2024-06-15 19:23:05 +05:30
Manav Rathi
3646809f06
Promise<void>
...
Ref: https://dev.to/krasun/pushing-cloudflare-worker-logs-to-grafana-loki-1elg
2024-06-15 19:18:39 +05:30
Manav Rathi
fb0e857514
Push the entire event (it contains the worker name too)
2024-06-15 19:16:17 +05:30
Manav Rathi
a1059c543b
Fill in
2024-06-15 19:09:42 +05:30
Manav Rathi
8fe2b9cb27
The protocol
2024-06-15 18:27:44 +05:30
Manav Rathi
5e080a90e3
Skeletal tail worker
2024-06-15 17:51:46 +05:30
Vishnu Mohandas
08255b3f8a
ente -> Ente ( #2151 )
2024-06-15 16:21:45 +05:30
vishnukvmd
f032739461
ente -> Ente
2024-06-15 16:21:10 +05:30
ashilkn
1e8f739ef2
Merge branch 'main' into select_all
2024-06-15 15:38:04 +05:30
ashilkn
befcb72b04
[mob][photos] Make Select all's UI better
2024-06-15 15:36:50 +05:30
Aman Raj Singh Mourya
89e7cfb357
[mob][photos] Add Animation to the lock icon & errorBorder on wrong password
2024-06-15 15:17:28 +05:30
Manav Rathi
841da80c97
[workers] Minor cleanup, in prep for moving more of their siblings here ( #2149 )
2024-06-15 12:28:34 +05:30
ashilkn
f001812a1d
[mob][photos] Assert that SelectionState inherited widget is in context or not
2024-06-15 12:23:45 +05:30
ashilkn
1b993a617a
[mob][photos] Update select all button's state checking if all are selected or not on each select/unselect operation
2024-06-15 12:21:58 +05:30
Manav Rathi
60b1c32567
Note
2024-06-15 12:09:21 +05:30
Manav Rathi
bd6ac2c4fc
Sync
2024-06-15 12:03:32 +05:30
Manav Rathi
eaccba5f22
Explicit header whitelist
2024-06-15 12:02:29 +05:30
Manav Rathi
562313b218
Tweaks
2024-06-15 11:54:26 +05:30
Manav Rathi
0650d176ee
Latest yarn
...
Corepack will automatically install the latest one
2024-06-15 11:44:39 +05:30
Manav Rathi
6bbd944de4
Update compt date
...
> When you start your project, you should always set compatibility_date to the
> current date. You should occasionally update the compatibility_date field.
>
> https://developers.cloudflare.com/workers/configuration/compatibility-dates/
2024-06-15 11:41:09 +05:30
Manav Rathi
8aaad79897
yarn add --dev '@cloudflare/workers-types@latest'
2024-06-15 11:39:56 +05:30
Manav Rathi
d499549734
Use syntax recommended in docs
...
https://developers.cloudflare.com/workers/configuration/routing/custom-domains
2024-06-15 11:26:54 +05:30
Nikunj Kumar Nakum
db22c5bc97
Update custom-icons.json
...
updated coindcx icon
2024-06-15 10:51:25 +05:30
Nikunj Kumar Nakum
34f49362fd
Added CoinDCX icon
...
Uploaded coindcx svg file
2024-06-15 10:46:49 +05:30
Manav Rathi
af21ff640d
(CF's) fetch can return a promise
2024-06-15 10:03:39 +05:30
Manav Rathi
69e69c2e0f
Formatting and other minor tweaks
2024-06-15 09:54:28 +05:30
Vishnu Mohandas
a0445fb4f6
v901 ( #2142 )
2024-06-15 00:42:56 +05:30
Prateek Sunal
8161403d84
fix(workflow/auth): use custom distributor repo for appimage
2024-06-15 00:39:51 +05:30
Prateek Sunal
0713e34aec
chore(auth): bump packages
2024-06-15 00:35:46 +05:30
Prateek Sunal
b504f554b3
fix(auth): add mimetype to appimage
2024-06-15 00:35:27 +05:30
vishnukvmd
3d6af698b6
v901
2024-06-15 00:00:07 +05:30
Prateek Sunal
ff3ddb3d8d
fix(auth): update deep link for linux
2024-06-14 22:52:29 +05:30
ashilkn
f04e54f68b
[mob][photos] Select all MVP
2024-06-14 22:30:02 +05:30
Neeraj Gupta
16817eceac
[photos] Update bundle name from ente Photos -> Ente Photos ( #2141 )
...
## Description
## Tests
2024-06-14 16:02:15 +05:30
Neeraj Gupta
500e40035f
[photos] Update bundle name from ente Photos -> Ente Photos
2024-06-14 15:59:44 +05:30
Neeraj Gupta
366da2c328
[photos] Bump version v0.9.0 ( #2140 )
...
## Description
## Tests
2024-06-14 15:59:21 +05:30
Neeraj Gupta
203d46b2cf
[photos] Bump version v0.9.0
2024-06-14 15:56:15 +05:30
Ashil
4e7b575c18
Error state for text input widget ( #2139 )
...
## Description
Surface error state in `TextInputWidget` if password entered is
incorrect.
2024-06-14 15:33:59 +05:30
ashilkn
c6d9b7d875
[mob][photos] Log from TextInputWidge when password is wrong
2024-06-14 15:31:05 +05:30
ashilkn
b63bd89512
[mob][photos] Show password wrong state in TextInputField
2024-06-14 15:28:53 +05:30
Manav Rathi
0e772fcfb7
[desktop] Fix duplicate file uploads when initializing a folder watch ( #2138 )
...
This didn't happen always, it was a race condition dependending on when
the `this.eventQueue = []` in `syncWithDisk` happened.
2024-06-14 15:25:58 +05:30
Manav Rathi
bbd6745372
Add CHANGELOG entries
2024-06-14 15:18:57 +05:30
Manav Rathi
dd1e0a9b1d
Fix duplicate file uploads when initializing a folder watch
...
This didn't happen always, it was a race condition dependending on when the
`this.eventQueue = []` in `syncWithDisk` happened.
2024-06-14 15:11:36 +05:30
Neeraj Gupta
940231e38d
[mob][auth] Fix handling of passkey when email verification is turned on ( #2137 )
...
## Description
## Tests
2024-06-14 14:41:39 +05:30
Neeraj Gupta
4c8db02de5
[auth] Bump version to v3.0.12
2024-06-14 14:39:51 +05:30
Neeraj Gupta
8af5aadd1b
[mob] Bump photos version to v0.8.139
2024-06-14 14:39:25 +05:30
Neeraj Gupta
205feab4c2
[mob][auth] Fix passkey authn flow when emailVerification is enabled
2024-06-14 14:38:44 +05:30
Manav Rathi
60ab2b4427
[web] New translations ( #2128 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-14 14:37:35 +05:30
Crowdin Bot
612329f584
New Crowdin translations by GitHub Action
2024-06-14 09:06:18 +00:00
Manav Rathi
a5f4a676a7
[web] Passkeys misc loose ends ( #2136 )
2024-06-14 14:35:32 +05:30
Manav Rathi
9608cfaa4e
Don't show retry button if trying to use an already claimed session
2024-06-14 14:30:10 +05:30
Manav Rathi
ddd4d3e16c
"Scripts may only close windows that were opened by them"
2024-06-14 14:04:42 +05:30
ashilkn
da59a29ea2
Merge branch 'main' into lockscreen_options
2024-06-14 13:58:37 +05:30
Manav Rathi
df0d48af73
[desktop] Add a check status button to the passkey waiting page ( #2132 )
2024-06-14 13:55:54 +05:30
Manav Rathi
c82193cae6
Enable passkeys for everyone
2024-06-14 13:51:21 +05:30
Manav Rathi
2c0928bd02
Change to photos favicon
...
he accounts favicon does not show on a white background (second image is the
hover state showing that the icon is actually there). For now, changing it to
the photos favicon, until we have an app neutral favicon.
2024-06-14 13:49:45 +05:30
Manav Rathi
8c8ffa9397
Add a hint to retry on other devices
2024-06-14 13:42:30 +05:30
Manav Rathi
3689ecb6e7
Add a message
2024-06-14 13:26:05 +05:30
Manav Rathi
ca080ad6b2
Split the flow
2024-06-14 13:07:00 +05:30
Neeraj Gupta
48d9ac63bb
[auth] Bump version to v3.0.11 ( #2135 )
...
## Description
## Tests
2024-06-14 12:58:28 +05:30
Neeraj Gupta
887066962f
[auth] Bump version to v3.0.11
2024-06-14 12:57:54 +05:30
Neeraj Gupta
cb2615b083
[auth] Fix url scheme for auth windows app ( #2134 )
...
## Description
## Tests
2024-06-14 12:57:07 +05:30
Neeraj Gupta
de459e68eb
[auth] Fix url scheme for auth windows app
2024-06-14 12:42:41 +05:30
Neeraj Gupta
9cc559870c
[auth] New translations ( #2129 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-06-14 12:29:53 +05:30
Neeraj Gupta
395774c0e4
[auth] Fix twoFas import with missing issuerName ( #2133 )
...
## Description
## Tests
2024-06-14 12:29:32 +05:30
Neeraj Gupta
b3a7aebf95
[auth] Fix twoFas import with missing issuerName
2024-06-14 12:25:47 +05:30
Manav Rathi
b2e56fc01e
Lint fix
2024-06-14 12:23:09 +05:30
Neeraj Gupta
0e0761bac7
Change log ( #2131 )
...
## Description
## Tests
2024-06-14 12:22:58 +05:30
Neeraj Gupta
79d7fe18ea
[photos] Add change log for release
2024-06-14 12:20:34 +05:30
Manav Rathi
228dd90bce
Make the retry code (almost) exactly the same as it was before
...
in an attempt at superstition (since rationality doesn't seem to work with
Safari).
2024-06-14 12:11:43 +05:30
Manav Rathi
93380d05b4
Add TODO
2024-06-14 12:04:34 +05:30
Aman Raj Singh Mourya
a135f46775
[mob][photos] Added Haptic feedback to pin/password input
2024-06-14 11:48:15 +05:30
Manav Rathi
4123197c6d
Use
2024-06-14 11:46:55 +05:30
Manav Rathi
cc3f398a78
Happy path
2024-06-14 11:41:50 +05:30
Neeraj Gupta
48155692ff
Extract string
2024-06-14 11:37:30 +05:30
Manav Rathi
dd0f7d3142
Handle errors
2024-06-14 11:17:51 +05:30
Manav Rathi
325c963b7a
Mix
2024-06-14 11:03:13 +05:30
Manav Rathi
fbf29585eb
UI
2024-06-14 10:51:58 +05:30
Manav Rathi
8a2cc858ae
API method
2024-06-14 10:10:09 +05:30
Crowdin Bot
b931825d3b
New Crowdin translations by GitHub Action
2024-06-14 02:09:16 +00:00
Neeraj Gupta
2dc9b015a6
Add monochrome icon support for android ( #2118 )
...
## Description
Add monochrome icon support for android
## Tests
not tested
2024-06-14 06:04:55 +05:30
Neeraj Gupta
32c2456f03
[Passkey] Add check status option + other fixes ( #2123 )
...
## Description
## Tests
2024-06-14 06:03:51 +05:30
Neeraj Gupta
084027df31
Bump version for auth and photo
2024-06-13 18:15:58 +05:30
Neeraj Gupta
852878e3f4
[server] Reduce passkey JWT duration + API to get token via sessionID ( #2111 )
...
## Description
## Tests
Monkey tested locally
2024-06-13 18:07:37 +05:30
Neeraj Gupta
f07e88b2dc
[mob] Lint fixes
2024-06-13 18:06:33 +05:30
Neeraj Gupta
d2e526769d
Reject passkey verification for already claimed session
2024-06-13 17:52:27 +05:30
Neeraj Gupta
867fdb7e2c
[passkey][mob] Validate sessionID
2024-06-13 17:50:02 +05:30
Neeraj Gupta
a830b771f8
Merge branch 'main' into auth_testing
2024-06-13 17:16:22 +05:30
Manav Rathi
cc21f1a36d
[passkeys] Add a passkeySessionID check ( #2125 )
2024-06-13 17:07:17 +05:30
Manav Rathi
9ff8469a54
Pass as a query param instead
...
Mobile prefers it this way
2024-06-13 16:51:04 +05:30
Neeraj Gupta
cfafcf8278
make linter happy
2024-06-13 16:44:16 +05:30
Neeraj Gupta
1829bcfdcf
[passkey] Enable for all users on mobile
2024-06-13 16:42:31 +05:30
Manav Rathi
608fec9129
logSet the inflight session
2024-06-13 16:41:09 +05:30
Neeraj Gupta
f5c9fa3d6c
[passkey][mob] Minor fixes
2024-06-13 16:39:16 +05:30
Manav Rathi
4a21ee0fa9
Add a sessionID check
2024-06-13 16:29:30 +05:30
Manav Rathi
da853fdfde
Rename
2024-06-13 16:21:13 +05:30
Manav Rathi
f2928c8ab8
Return the passkey session id in the redirect data
2024-06-13 16:18:01 +05:30
Manav Rathi
d34bcffafd
[photosd] Add a "What's new" dialog ( #2124 )
2024-06-13 16:13:06 +05:30
Manav Rathi
67028a072c
Fix
2024-06-13 16:05:53 +05:30
Manav Rathi
2bbf33287b
Handle nightly builds (or versions without changelogs)
2024-06-13 16:00:57 +05:30
Neeraj Gupta
e60df5c54a
Merge branch 'main' into auth_testing
2024-06-13 15:25:00 +05:30
Neeraj Gupta
b100392d7e
[photos] Passkey changes
2024-06-13 15:24:29 +05:30
Manav Rathi
b2154429f3
Mention pk
2024-06-13 14:49:16 +05:30
Manav Rathi
e9f10f77d9
Fix condition
2024-06-13 14:39:36 +05:30
Neeraj Gupta
1d3452a1f0
[auth] Update copy
2024-06-13 14:35:46 +05:30
Manav Rathi
4e9ff3024c
Hook it up
2024-06-13 14:26:53 +05:30
Neeraj Gupta
c193377640
[auth] Add endpoint to check passkey status
2024-06-13 13:54:31 +05:30
Manav Rathi
6f4b20ad6f
Link
2024-06-13 13:44:26 +05:30
Manav Rathi
ee86de6b30
Move to gallery
...
Doesn't make much sense to show it to logged out users
2024-06-13 13:28:01 +05:30
Neeraj Gupta
7930e95f4a
[auth] Update copy
2024-06-13 13:16:01 +05:30
Manav Rathi
2c3f82023c
[mob] Passkeys: Don't show recover option on accounts page ( #2122 )
...
Mobile app shows it on the waiting screen instead (accounts web app
shows the recover option only when the recover query param is passed to
it).
(Did not verify by running on mobile)
/cc @ua741
2024-06-13 13:16:00 +05:30
Neeraj Gupta
1f6c5d9782
[auth] Change primary button color
2024-06-13 13:14:44 +05:30
Manav Rathi
b4640935a8
[mob] Passkeys: Don't show recover option on accounts page
...
Mobile app shows it on the waiting screen instead (accounts web app shows the
recover option only when the recover query param is passed to it).
2024-06-13 13:11:24 +05:30
Manav Rathi
e64ef1a7d8
[web] New translations ( #2114 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-13 13:08:53 +05:30
Crowdin Bot
346e205001
New Crowdin translations by GitHub Action
2024-06-13 07:36:17 +00:00
Manav Rathi
8193379fad
[web] Passkey verification waiting screen ( #2121 )
2024-06-13 13:05:40 +05:30
Manav Rathi
d3b589e622
Comment out for now
2024-06-13 12:56:01 +05:30
Manav Rathi
ec68a11ec3
Accomodate (future) check status button
2024-06-13 12:54:24 +05:30
Manav Rathi
ca949ac077
Sigh
...
It happens even without the console
2024-06-13 12:47:27 +05:30
Neeraj Gupta
54092c8fba
[auth] update flutter submodule v3.22.2
2024-06-13 12:37:23 +05:30
Ashil
4b3f5e4cca
[mob][photos] Remove internal user flag ( #2120 )
2024-06-13 12:35:09 +05:30
ashilkn
aebe483d80
[mob][photos] Remove internal user flag
2024-06-13 12:33:44 +05:30
Manav Rathi
ea5cd4a7d0
Use correct app name
2024-06-13 12:24:20 +05:30
Manav Rathi
15a745266d
Use
2024-06-13 12:19:18 +05:30
Manav Rathi
fdde16e76c
Update key
2024-06-13 12:18:29 +05:30
Ashil
39adba94dd
[Mobile] Add Video Editor ( #1748 )
...
## Description
Add the much demanded video editor for photos mobile app, made with the
help of [video_editor](https://pub.dev/packages/video_editor ) package
with features like Trim, Crop and Rotate.
2024-06-13 12:02:55 +05:30
Manav Rathi
ef33065c5b
Fix URL (again)
2024-06-13 12:00:11 +05:30
Manav Rathi
dab15b2429
Conditional recover
2024-06-13 11:51:38 +05:30
Neeraj Gupta
c0367729a7
Merge branch 'main' into mobile-videoeditor
2024-06-13 11:46:06 +05:30
Neeraj Gupta
fa3d3bceed
Added multiple custom icons to Ente Auth ( #2117 )
...
Icons added:
- Bitstamp
- ChangeNOW
- Itch.io
- Migros
- Name.com
2024-06-13 11:42:44 +05:30
Manav Rathi
26051985d5
Redirect to correct page
2024-06-13 11:38:56 +05:30
Manav Rathi
fe2f30a92c
Improve more
2024-06-13 11:33:34 +05:30
Manav Rathi
af3f2280d6
Improve UX on web
2024-06-13 11:30:20 +05:30
Manav Rathi
d513019e1b
Reuse
2024-06-13 11:25:31 +05:30
Manav Rathi
c611d43204
Allow reuse
2024-06-13 11:20:34 +05:30
Manav Rathi
cd76da836d
Handle retrying redirects
2024-06-13 11:17:04 +05:30
Manav Rathi
9086d37a7c
wip
2024-06-13 11:04:44 +05:30
Ashil
7234aef6c7
[mob][photos] Bump up to v0.8.137 ( #2119 )
2024-06-13 11:02:55 +05:30
ashilkn
20a4e78998
[mob][photos] Bump up to v0.8.137
2024-06-13 10:48:04 +05:30
Ashil
280fa9a171
[mob][photos] Discovery (behind feature flag) ( #2115 )
...
Show Magic search examples on search tab for internal users.
2024-06-13 10:20:37 +05:30
Aman Raj Singh Mourya
b20e8a5d17
[mob][photos] upgraded Pinput pakage and Added custom password input widget
2024-06-13 01:21:06 +05:30
Prateek Sunal
13e0cf1826
fix(mobile): 9:16 crop ratio svg size
2024-06-12 20:15:56 +05:30
Prateek Sunal
498e651d6d
fix(mobile): 9:16 crop ratio svg size
2024-06-12 20:06:18 +05:30
Prateek Sunal
66d58d1538
Merge branch 'main' into mobile-videoeditor
2024-06-12 19:57:50 +05:30
Prateek Sunal
27f95e433a
chore(mobile): update locals
2024-06-12 19:56:54 +05:30
Prateek Sunal
9053717699
chore(mobile): update locals
2024-06-12 19:55:57 +05:30
Bl4ckspell7
82b6187e26
Add monochrome icon support for android
2024-06-12 15:59:06 +02:00
Christopher Romano
b7bf4e7015
Added Ubuntu One icon
2024-06-12 16:40:36 +03:00
Christopher Romano
fbd572f23a
Added Name.com icon
2024-06-12 16:40:36 +03:00
Christopher Romano
92d017a701
Added Migros icon
2024-06-12 16:40:36 +03:00
Christopher Romano
422adf0a62
Added Itch.io icon
2024-06-12 16:40:36 +03:00
Christopher Romano
f85a1da9c2
Added ChangeNOW icon
2024-06-12 16:40:36 +03:00
Christopher Romano
afffcec3f2
Added Bitstamp icon
2024-06-12 16:40:10 +03:00
Prateek Sunal
77715e4d05
chore(mobile): bump version
2024-06-12 17:35:27 +05:30
Prateek Sunal
34eb9d7fba
fix(mobile): 9:16 crop ratio svg
2024-06-12 17:21:54 +05:30
Prateek Sunal
01c3308019
[Auth] Disable search suggestions and sort tags ( #2112 )
...
## Description
Same as title.
## Tests
2024-06-12 17:09:44 +05:30
Manav Rathi
2f699365fb
[web] Passkey - Show a redirect again option on passkeys ( #2113 )
2024-06-12 16:54:27 +05:30
Manav Rathi
622c4e7258
Fix the check (protocol includes colon)
2024-06-12 16:50:45 +05:30
Ashil
68003e203b
[mob][photos] Add logs for debugging stuck at splash screen issue ( #2099 )
2024-06-12 16:46:10 +05:30
Prateek Sunal
b273ac3cf0
fix(auth): disable autocorrect and it's suggestions
2024-06-12 16:45:20 +05:30
Prateek Sunal
3d46b015e1
fix(auth): sort tags
2024-06-12 16:44:22 +05:30
Manav Rathi
523317eb71
Separate handling for web / app
2024-06-12 16:43:49 +05:30
ashilkn
4ce913cda6
Merge branch 'main' into discovery-3
2024-06-12 16:41:54 +05:30
ashilkn
7fdf52309a
[mob][photos] Keep showing of magic examples on search tab behind feature flag
2024-06-12 16:40:39 +05:30
Neeraj Gupta
186981014e
Fix typo
2024-06-12 16:40:12 +05:30
Manav Rathi
0bde1ab22d
L11n keys
2024-06-12 16:35:55 +05:30
Prateek Sunal
b2f9c6ff6b
[Auth] Bump flutter to 3.22 ( #2108 )
...
## Description
Black screen issue was caused by
https://github.com/leanflutter/window_manager/issues/460 , till then I
have used a workaround from
https://github.com/leanflutter/window_manager/issues/460#issuecomment-2110180143 .
Also update plugins.
## Tests
2024-06-12 16:34:51 +05:30
Manav Rathi
6aa810b500
[web] Redirect again button
2024-06-12 16:25:07 +05:30
Neeraj Gupta
cf4d407f39
Add API to get token data for given passkey session
2024-06-12 16:16:48 +05:30
ashilkn
ac05f085c1
[mob][photos] Get magic prompt data from remote
2024-06-12 16:14:09 +05:30
Neeraj Gupta
7e48953b6a
Store token data on passkey auth
2024-06-12 15:56:54 +05:30
Manav Rathi
6f4bb6bf95
Update README
2024-06-12 15:37:38 +05:30
Neeraj Gupta
0666fc0ac2
[auth] Register url scheme for macos ( #2107 )
...
## Description
## Tests
2024-06-12 15:34:17 +05:30
Manav Rathi
6f304cb7a1
[docs] Add a note about AppImage desktop integration ( #2110 )
2024-06-12 15:15:30 +05:30
Manav Rathi
30c368d99f
[docs] Add a note about AppImage desktop integration
2024-06-12 15:13:32 +05:30
Manav Rathi
adaa81f50c
[photosd] Handle passkey deeplinks on Linux and Windows ( #2109 )
...
Tested on an Ubuntu 24 VM, with deb it works out of the box, with
AppImage I needed to install `appimaged` as recommended by
https://docs.appimage.org/user-guide/run-appimages.html#integrating-appimages-into-the-desktop .
2024-06-12 15:02:44 +05:30
Prateek Sunal
c8a5ca41a2
fix(workflow/auth): bump flutter versito 3.22
2024-06-12 14:59:09 +05:30
Prateek Sunal
dce84c4262
fix(auth): update for flutter 3.22
2024-06-12 14:57:39 +05:30
Manav Rathi
f529460eda
Handle deeplinks on Linux
2024-06-12 14:33:07 +05:30
Neeraj Gupta
ae170acb30
Schema update to enable tokenData fetch for passkey session
2024-06-12 14:27:37 +05:30
Manav Rathi
bfca0730b2
Rearrange in reading order
2024-06-12 14:25:36 +05:30
Neeraj Gupta
c95260a228
Reduce account jwt token validity to 30mins
2024-06-12 14:13:52 +05:30
Prateek Sunal
da43e27688
fix(mobile): update locals for video editor
2024-06-12 14:05:11 +05:30
Neeraj Gupta
2e442c2152
Handle case when account is already logged in
2024-06-12 14:02:17 +05:30
Neeraj Gupta
d15d2437fb
Minor refactor
2024-06-12 14:00:58 +05:30
Neeraj Gupta
860ca9852b
Show dialog when passkey verification response is processed
2024-06-12 12:23:11 +05:30
Neeraj Gupta
eb8ce32acb
Register enteauth url for macos
2024-06-12 12:22:41 +05:30
Prateek Sunal
05327bb028
fix(mobile): background of video editor on light theme
2024-06-12 12:00:20 +05:30
Manav Rathi
47a965f0a1
[web] Passkeys - Fix exhaustive-deps lints ( #2106 )
...
Refs: https://legacy.reactjs.org/docs/hooks-reference.html#usestate
> React guarantees that setState function identity is stable and won't
change on
rerenders. This is why it's safe to omit from the useEffect or
useCallback
dependency list.
2024-06-12 11:31:41 +05:30
Manav Rathi
f7a500b811
[web] Fix exhaustive-deps lints
...
Refs: https://legacy.reactjs.org/docs/hooks-reference.html#usestate
> React guarantees that setState function identity is stable and won't change on
rerenders. This is why it's safe to omit from the useEffect or useCallback
dependency list.
2024-06-12 11:16:24 +05:30
Manav Rathi
0ce25916e6
[docs] Passkeys ( #2105 )
2024-06-12 10:47:09 +05:30
Manav Rathi
504bae5dd8
[docs] Passkeys
2024-06-12 10:45:25 +05:30
Manav Rathi
8bb748ae22
doc-add link to delete page ( #2104 )
2024-06-12 10:15:10 +05:30
Jay
e5bc7b218d
doc-addlink
2024-06-12 10:12:38 +05:30
Manav Rathi
29ea968408
[docs] Mention yarn pretty ( #2103 )
2024-06-12 09:47:55 +05:30
Manav Rathi
07cd9be3f4
[docs] Mention yarn pretty
2024-06-12 09:46:45 +05:30
Prateek Sunal
946605554c
fix(mobile): sync edited video properly
2024-06-11 23:23:08 +05:30
Prateek Sunal
2b00418695
fix(mobile): move all colors to theme data
2024-06-11 21:27:42 +05:30
Manav Rathi
1a43c0feb2
[web] Upgrade eslint ruleset for accounts app ( #2102 )
...
Only one workaround remains.
2024-06-11 21:24:30 +05:30
Manav Rathi
309d3321b9
Fix lint
2024-06-11 21:21:01 +05:30
Manav Rathi
25f2fc46a9
Fix
2024-06-11 20:59:47 +05:30
Manav Rathi
48fc966457
Fix
2024-06-11 20:52:43 +05:30
Manav Rathi
d2fd7dea97
Add an exception
2024-06-11 20:40:36 +05:30
Manav Rathi
a2e93489f2
Fix lints
2024-06-11 20:28:31 +05:30
Manav Rathi
5150dc00e1
Fix lint
2024-06-11 20:25:53 +05:30
Manav Rathi
68ebd1ef69
Fix more lints
2024-06-11 20:24:23 +05:30
Manav Rathi
1d1fa29239
Fix lint
2024-06-11 20:17:02 +05:30
Aman Raj Singh Mourya
11da0704c6
[mob][photos] show lock when app starts & authenticate to change lock settings
2024-06-11 18:17:25 +05:30
ashilkn
04b3e0c7fb
Merge branch 'main' into discovery-3
2024-06-11 18:06:14 +05:30
Neeraj Gupta
624a8bf6a9
[mobile] New translations ( #2089 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-06-11 17:47:31 +05:30
Neeraj Gupta
2bebd2ead7
[auth] New translations ( #2090 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-06-11 17:47:17 +05:30
Neeraj Gupta
e7deb0fb94
[mobile] Update passkeys URLs ( #2101 )
...
We now explicitly pass a recover URL to the accounts app, and I've added
some placeholder values. This URL will be opened when the user selects
the "Recover passkey" option on the authentication failure screen.
2024-06-11 17:46:47 +05:30
Manav Rathi
d37cb971aa
[mobile] Update passkeys URLs
...
We now explicitly pass a recover URL to the accounts app, and I've added some
placeholder values. This URL will be opened when the user selects the "Recover
passkey" option on the authentication failure screen.
2024-06-11 17:00:00 +05:30
ashilkn
4470e039eb
[mob][photos] Add more logs for debugging
2024-06-11 16:48:44 +05:30
ashilkn
564222b3f0
[mob][photos] Remove delay added for testing
2024-06-11 16:43:02 +05:30
Manav Rathi
2e1c5d7684
[web] Make the accounts pages stateless ( #2100 )
...
This allows user to copy paste the URLs if their passkeys are in a
different browser than the one which got opened when we asked the system
to open the browser (from the desktop / mobile apps).
2024-06-11 16:42:19 +05:30
Manav Rathi
b5e3bf8d4b
Lint fix
2024-06-11 16:38:52 +05:30
Manav Rathi
fbff908c90
Remove unused header setting
2024-06-11 16:36:27 +05:30
ashilkn
3cb9b12f26
[mob][photos] Log heartbeats on app init for debugging
2024-06-11 16:34:26 +05:30
Manav Rathi
c4d5bc5aa7
Add a note
2024-06-11 16:31:25 +05:30
Manav Rathi
237fc3cdb1
Dear React,
2024-06-11 16:10:58 +05:30
Manav Rathi
96386e8f9e
Clean
2024-06-11 16:04:02 +05:30
Manav Rathi
8df19efc1a
Trim
2024-06-11 15:57:17 +05:30
Manav Rathi
a0f7c6f302
Pass token
2024-06-11 15:55:18 +05:30
ashilkn
fdef3dc439
[mob][photos] Add logs for debugging
2024-06-11 15:45:00 +05:30
Manav Rathi
3285ccdb3a
Directly
2024-06-11 15:39:40 +05:30
Manav Rathi
a27da1de31
Towards a stateless accounts
2024-06-11 15:26:56 +05:30
Ashil
d6885d66c3
[mob][photos] Mention OS with subject of logs sent when app is stuck on lockscreen for more than 15 seconds. This will let us identify OS when logs are not attached ( #2077 )
...
Tested if this breaks logs from getting sent. Good to go.
2024-06-11 15:23:38 +05:30
Manav Rathi
15b2b05487
[desktop] Fix passkey recovery redirect ( #2097 )
2024-06-11 15:21:59 +05:30
Manav Rathi
03c4d42a03
[auth] Add icons: BitSkins, DMarket, Marketplace.tf & Skinport ( #2055 )
2024-06-11 15:19:22 +05:30
Manav Rathi
621d58ec0e
Pass recovery URL explicitly instead of trying various string mainps
2024-06-11 15:13:58 +05:30
Manav Rathi
e51f9f1e08
Allow /passkeys/recover redirect
2024-06-11 14:46:53 +05:30
Vishnu Mohandas
3517050c23
Increase grace period of Stripe subscriptions to 14 days ( #2096 )
...
SEPA in certain instances is taking 10+ days to go through.
2024-06-11 14:28:29 +05:30
vishnukvmd
4561c8f85c
Increase grace period of Stripe subscriptions to 14 days
2024-06-11 14:09:57 +05:30
Manav Rathi
48d0e250c6
[desktop] Handle passkey redirect ( #2095 )
...
Tested on macOS
2024-06-11 13:06:13 +05:30
Manav Rathi
632224b94c
Ignore query params in comparison
2024-06-11 12:58:52 +05:30
Manav Rathi
8ecb88cbb4
Don't reload the app, use the router
2024-06-11 12:53:39 +05:30
Manav Rathi
330600543e
window.location.origin will be in the correct place
2024-06-11 12:28:32 +05:30
Manav Rathi
4a9fe006d5
Forward
2024-06-11 12:20:29 +05:30
Ashil
e50ae02dbb
[mob][photos] Modify the code to use XFile.fromData(bytes) instead of saving the image to a file for share link placeholder ( #2073 )
...
1. Modified the` _createPlaceholder` function to return the image bytes
instead of the image path, changed the return type to
`Future<Uint8List?>`
2. Remove the call to `saveImage` on saving the image to a temporary
directory
3. Modified the `shareImageAndUrl` function:
4. Replaced the usage of XFile(imagePath) with
XFile.fromData(imageBytes).
5. Added metadata to the `XFile.fromData` method call, specifying the
name and mimeType for better file identification during sharing.
2024-06-11 12:04:57 +05:30
Neeraj Gupta
bc7075f81a
[cli] Fix: Retry on all 5xx errors ( #2094 )
...
## Description
## Tests
2024-06-11 11:59:14 +05:30
Manav Rathi
f8d2fda602
iso
2024-06-11 11:58:15 +05:30
Neeraj Gupta
896d7402b4
[cli] Bump version
2024-06-11 11:58:01 +05:30
Neeraj Gupta
55a16d053a
[cli] Inc wait time for retry
2024-06-11 11:57:37 +05:30
Neeraj Gupta
9a1254b745
[cli] Log selected headers on download failure
2024-06-11 11:57:22 +05:30
Manav Rathi
afe5809cb2
Take 1
2024-06-11 11:51:17 +05:30
Neeraj Gupta
d6c4d5f87f
[cli] Fix: retry download on 500
2024-06-11 11:37:17 +05:30
Manav Rathi
9de5f01727
Add protocol
2024-06-11 11:33:48 +05:30
Manav Rathi
4569ae01df
Outline
2024-06-11 10:58:04 +05:30
Manav Rathi
896001100c
[desktop][docs] Remove outdated desktop/rc branch name ( #2093 )
2024-06-11 10:42:07 +05:30
Manav Rathi
332c8d9695
[desktop][docs] Remove outdated desktop/rc branch name
2024-06-11 10:41:28 +05:30
Ashil
6df8a2204f
Upgrade to flutter 3.22.2 ( #2076 )
2024-06-11 10:38:08 +05:30
Manav Rathi
4a16fa8701
[photosd] Fix automatic move to uncategorized on watch folder deletions ( #2092 )
...
This was a regression introduced in 1.7.0. On deleting a file on disk,
the corresponding items are supposed to move to uncategorized.
> And if a file is deleted locally, then the corresponding Ente file
will also be automatically moved to uncategorized.
>
> https://help.ente.io/photos/features/watch-folders
2024-06-11 10:14:54 +05:30
Manav Rathi
92dc6cacfa
Add a CHANGELOG entry
2024-06-11 10:09:09 +05:30
Manav Rathi
b40419bcea
[photosd] Fix automatic move to uncategorized on watch folder deletions
...
This was a regression introduced in 1.7.0. On deleting a file on disk, the
corresponding items are supposed to move to uncategorized.
> And if a file is deleted locally, then the corresponding Ente file will also
> be automatically moved to uncategorized.
>
> https://help.ente.io/photos/features/watch-folders
2024-06-11 09:54:25 +05:30
Manav Rathi
f84b2b5ad3
Update SECURITY.md ( #2091 )
...
Format using prettier (same config as used by docs/web etc).
2024-06-11 08:52:34 +05:30
Manav Rathi
2da32c3193
Update SECURITY.md
2024-06-11 08:51:09 +05:30
Manav Rathi
3011248017
Update SECURITY.md ( #2086 )
...
I made these changes:
- Corrected grammar and punctuation errors.
- Formatted headings, links, and lists properly using Markdown.
- Simplified wording for clarity.
2024-06-11 08:49:05 +05:30
Manav Rathi
54be100830
[web] New translations ( #2088 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-06-11 08:47:46 +05:30
Crowdin Bot
c37b6e0441
New Crowdin translations by GitHub Action
2024-06-11 02:09:20 +00:00
Crowdin Bot
c113e09204
New Crowdin translations by GitHub Action
2024-06-11 01:59:36 +00:00
Crowdin Bot
19f93087db
New Crowdin translations by GitHub Action
2024-06-11 01:43:38 +00:00
Prateek Sunal
3f736e82ae
fix(mobile): dispose dialog correctly
2024-06-11 02:24:12 +05:30
Prateek Sunal
4f6e97eafd
fix(mobile): create dialog at start of exporting video
2024-06-11 02:21:06 +05:30
Prateek Sunal
8c75a2324c
fix(mobile): update light mode ui
2024-06-11 02:14:38 +05:30
Sooraj Sathyanarayanan
91a4b1143f
Update SECURITY.md
...
I made these changes:
- Corrected grammar and punctuation errors.
- Formatted headings, links, and lists properly using Markdown.
- Simplified wording for clarity.
2024-06-10 15:55:06 -04:00
Prateek Sunal
79b37f16f5
[Auth] Update windows icon ( #2067 )
...
## Description
## Tests
2024-06-10 22:35:25 +05:30
Manav Rathi
e45792ad09
Passkeys: mobile and server changes ( #2082 )
...
Tests
- [x] Create passkey on localhost using web app
- [x] Verify passkey on localhost using web app
- [x] Test running on the default configuration.
The third test is pending on the library update which makes the RPID
optional.
2024-06-10 21:33:48 +05:30
Manav Rathi
00769bdd7a
Use 2 min timeout, no need to override on the client
2024-06-10 21:26:38 +05:30
Manav Rathi
89f58236fc
Use the default of yarn dev:accounts
2024-06-10 20:48:38 +05:30
Manav Rathi
eca48a4cc3
[server] Update go [1.20 -> 1.21] & passkey dependencies ( #2084 )
...
## Description
## Tests
2024-06-10 20:25:48 +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
Neeraj Gupta
fe324c3124
Add rpi id and origin for localhost
2024-06-10 18:25:44 +05:30
Neeraj Gupta
c0ac43b6c8
Upgrade webauthn + go from 1.20 -> 1.21
2024-06-10 18:25:18 +05:30
Aman Raj Singh Mourya
d3c7ba6874
[mob][photos] added the dynamicFAV and made seprate function for each type of lock
2024-06-10 18:06:24 +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
af60ae46c1
Fix qp name
2024-06-10 16:52:00 +05:30
Manav Rathi
d47287095d
Document webauthn keys
2024-06-10 16:44:15 +05:30
Manav Rathi
b9d4f9ff10
/passkeys/registration/begin GET => POST
2024-06-10 16:35:10 +05:30
Manav Rathi
fc826e8acb
Pass the X-Client-Package explicitly for the endpoint which needs it
2024-06-10 16:33:29 +05:30
Manav Rathi
f6377b98cb
Update mobile URLs
2024-06-10 16:18:42 +05:30
Manav Rathi
6f487f0478
[web] More passkey fixes ( #2080 )
2024-06-10 16:04:31 +05:30
Aman Raj Singh Mourya
b8c6a67faa
[mob][photos] remove null check from non-nullabe variables
2024-06-10 16:00:57 +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
Aman Raj Singh Mourya
e18c79c895
[mob][photos] removed unnecessary delay
2024-06-10 15:33:19 +05:30
Manav Rathi
a036d7c2b0
Fix
2024-06-10 15:28:31 +05:30
Aman Raj Singh Mourya
d94fe56318
[mob][photos] update the UI acc. to the new figma design
2024-06-10 15:19:09 +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
ashilkn
f9c6151482
Mention OS with subject of logs sent when app is stuck on lockscreen for more than 15 seconds. This will let us identify OS when logs are not attached
2024-06-10 11:59:22 +05:30
ashilkn
fb28b4ca28
[mob][photos] Bump up version to 0.8.135
2024-06-10 11:33:02 +05:30
ashilkn
a10f278d44
[mob][photos] Upgrade to flutter v3.22.2 to potentially fix the blank screen issue when resuming app from BG
2024-06-10 11:29:08 +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
Aman Raj Singh Mourya
9c1ae27a21
[mob][photos] increased delay form 100ms to 200ms for widget to image
2024-06-10 11:05:47 +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
Prateek Sunal
37fa4ba7b6
fix(auth): update icon on windows
2024-06-09 22:47:05 +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
Aman Raj Singh Mourya
53b1dc9b67
[mob][photos] function of the lockscreen completed
2024-06-09 00:41:32 +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
Aman Raj Singh Mourya
6bd307a2cd
Optimize image upload by using XFile.fromData instead of saving to file
2024-06-08 14:09:00 +05:30
Aman Raj Singh Mourya
d2b6ca53f8
Merge branch 'main' of https://github.com/ente-io/ente into lockscreen_options
2024-06-08 13:14:27 +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
dunny1g
2b34cfc688
Optimized SVG icon for BitSkins
2024-06-08 02:24:41 +01:00
dunny1g
bb957685b3
Update custom-icons.json
2024-06-08 01:43:00 +01:00
dunny1g
445f8c4635
Add files via upload
2024-06-08 01:30:31 +01:00
dunny1g
f2bb1430fe
Add files via upload
2024-06-08 00:35:14 +01:00
Prateek Sunal
d694f2796b
chore(mobile): move models to ffmpeg folder
2024-06-08 01:48:36 +05:30
Prateek Sunal
5dd42b5a07
chore(mobile): import dart typed_dart instead of flutter foundation
2024-06-08 01:46:03 +05:30
Prateek Sunal
cd8709be9d
chore(mobile): import dart async for StreamSubscription
2024-06-08 01:45:04 +05:30
Prateek Sunal
4a9c09e896
fix(mobile): revert intl_en.arb change (again)
2024-06-08 01:44:06 +05:30
Prateek Sunal
6de7b840ae
fix(mobile): revert intl_en.arb change (again)
2024-06-08 01:43:43 +05:30
Prateek Sunal
f34d2afced
fix(mobile): revert intl_en.arb change
2024-06-08 01:42:54 +05:30
Prateek Sunal
d41a8d7a11
fix(mobile): revert intl_en.arb change
2024-06-08 01:42:13 +05:30
Prateek Sunal
ed9cb9668c
Merge branch 'mobile-videoeditor' into mobile-ffprobe
2024-06-08 01:23:05 +05:30
Prateek Sunal
eddb774b19
Merge remote-tracking branch 'origin' into mobile-videoeditor
2024-06-08 01:21:51 +05:30
Prateek Sunal
f8fa6adad8
Merge branch 'mobile-videoeditor' into mobile-ffprobe
2024-06-08 01:19:02 +05:30
Prateek Sunal
c1acc3eca1
fix(mobile): add ffprobe parser
2024-06-08 01:14: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
ashilkn
fabd6351d9
[mob][photos] SectionType.content -> SectionType.magic
2024-06-07 17:28:13 +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
Aman Raj Singh Mourya
1cd0440453
[mob][photos] added logic of Pin and Password screen
2024-06-07 01:57:59 +05:30
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
ashilkn
637f3522a9
[mob][photos] Polish magic section UI
2024-06-06 19:16:20 +05:30
ashilkn
5dda37a192
[mob][photos] Use correct naming + remove unnecessary field
2024-06-06 18:10:50 +05:30
ashilkn
6b3c9ee19c
[mob][photos] Surface magic section results in UI, using moments section's widget
2024-06-06 17:34:48 +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
ashilkn
a3ebd4c062
[mob][photos] Make score threshold configurable
2024-06-06 11:32:33 +05:30
ashilkn
3d3588e64e
Merge branch 'main' into rediscovery-3
2024-06-06 10:59:59 +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
Aman Raj Singh Mourya
356d119fb9
[mob][photos] password screen added
2024-06-06 00:37:19 +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
Neeraj Gupta
017cb7eb96
[photos] Bump version to 0.8.133+653
2024-06-05 12:30:50 +05:30
Neeraj Gupta
bf36f415db
Enable video editor for internal users
2024-06-05 12:30:11 +05:30
Manav Rathi
5c9990e0a6
Remove template assets
2024-06-05 12:29:35 +05:30
Neeraj Gupta
24ea4374cf
Merge branch 'main' into mobile-videoeditor
2024-06-05 12:28:50 +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
Aman Raj Singh Mourya
5b89ef972f
lock option screen added
2024-06-05 02:27:55 +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
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
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
Sven
ae6e17c200
Add GMX, Real-Debrid & Surfshark
2024-06-02 11:21:06 +02:00
laurenspriem
1fdbf4f5f5
[mob][photos] Correct dynamic size of duration
2024-06-01 17:27:49 +05:30
ashilkn
33656c8206
[mob][photos] perf improvement when computing score on magic search
2024-06-01 13:12:29 +05:30
laurenspriem
354762eb72
Merge branch 'main' into thumbnail_duration
2024-05-31 18:27:58 +05:30
laurenspriem
054dd58435
Merge branch 'main' into thumbnail_duration
2024-05-31 15:30:33 +05:30
laurenspriem
ce7451dbb4
Merge remote-tracking branch 'origin/main' into thumbnail_duration
2024-05-31 13:59:43 +05:30
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
Prateek Sunal
5448ca116c
fix(mobile): update video editor trimmer color
2024-05-30 22:40:48 +05:30
Prateek Sunal
bfa652df36
feat(mobile): add all pages for video editor
2024-05-30 22:38:05 +05:30
laurenspriem
f71dd32400
[mob][photos] Add dark transparent background
2024-05-30 20:36:01 +05:30
Aman Raj Singh Mourya
3c5ba5b94e
[mob][photos] changed variable and function name
2024-05-30 19:18:00 +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
Aman Raj Singh Mourya
5099dfdd74
[mob][photos] added delete function for placeholder image
2024-05-30 14:03:40 +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
Aman Raj Singh Mourya
b5eae21ae7
[mob][photos] send placeholder with link when sharing
2024-05-29 13:02:45 +05:30
Aman Raj Singh Mourya
25d13d531d
Merge branch 'main' into placeholder_for_link2
2024-05-29 12:44:03 +05:30
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
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
Neeraj Gupta
95bb363aba
Add widget to show fileSize overlay
2024-05-27 15:33:29 +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
Neeraj Gupta
bcf3084d97
Merge branch 'main' into generic_group_by
2024-05-27 11:54:37 +05:30
Prateek Sunal
fae54faffc
fix(icons): update dev flavor icon
2024-05-26 17:29:04 +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
Neeraj Gupta
643b77e81e
Fix title for month
2024-05-23 14:18:37 +05:30
Neeraj Gupta
3ce8a09e39
Merge branch 'main' into generic_group_by
2024-05-23 14:13:35 +05:30
Neeraj Gupta
ce6160a06a
Merge branch 'main' into generic_group_by
2024-05-22 15:18:44 +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
Prateek Sunal
d4f781bf35
fix(auth): update video editor
2024-05-20 20:57:44 +05:30
Prateek Sunal
9c4e72aa0f
feat(mobile): init video editor
2024-05-17 01:32:13 +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