Prateek Sunal
b35849d31e
fix: try to initialize the db and access it correctly
2025-08-26 13:43:13 +05:30
Neeraj
923f2484fb
[auth] Fix missing token ( #6971 )
...
## Description
When using Auth without backup, it was giving a error `Offline key is
missing`
**Reason**: During the `init` of `BaseConfiguration` if the `tokenKey`
is not set, we clear all the keys in the secure storage, and in this
process the `offlineAuthSecretKey` was also getting cleared
**Fix** Fixed by skipping the deletion of `offlineAuthSecretKey`
## Tests
[Test Video](https://wormhole.app/qz3mol#Dlhr0NRpVQVQsrid2X-quA )
2025-08-26 13:02:43 +05:30
AmanRajSinghMourya
37928cd2c6
Code refractoring
2025-08-26 12:40:03 +05:30
AmanRajSinghMourya
fc32ba97c1
Refactor BaseConfiguration to ensure preserved keys are not deleted
2025-08-26 12:26:01 +05:30
AmanRajSinghMourya
e49084867e
Revert "Refactor BaseConfiguration to preserve offlineAuthSecretKey during logout"
...
This reverts commit 5b5f563d47 .
2025-08-26 12:21:00 +05:30
Laurens Priem
a046748ded
[mob][photos] Minor fixes and changes ( #6969 )
...
## Description
Minor fixes and changes based on testing.
## Tests
Tested in debug mode on my pixel phone.
2025-08-26 10:08:42 +05:30
laurenspriem
047d708ef1
Merge branch 'main' into fix_modal
2025-08-26 10:08:18 +05:30
AmanRajSinghMourya
5b5f563d47
Refactor BaseConfiguration to preserve offlineAuthSecretKey during logout
2025-08-26 10:02:19 +05:30
Ashil
2b60ad3748
[mob][packages] Organize imports ( #6968 )
2025-08-26 10:01:40 +05:30
Neeraj
1f70043c83
[mob][photos] video streaming settings & create/recreate stream ( #6923 )
2025-08-26 10:00:08 +05:30
laurenspriem
7ce6f6a346
Check symlink permissions
2025-08-26 09:55:17 +05:30
ashilkn
03814bff0c
Organize imports
2025-08-26 09:34:00 +05:30
laurenspriem
4c63a0ff13
Copy changes
2025-08-26 09:21:59 +05:30
laurenspriem
93552fb872
vectorDB flag check ML enabled
2025-08-26 09:05:06 +05:30
laurenspriem
1b61becdcf
Fix modal on group-level delete
2025-08-26 08:37:16 +05:30
Prateek Sunal
0499cad3c9
chore: ignore generated mocks file
2025-08-26 04:48:32 +05:30
Prateek Sunal
79752ef4b8
chore: update file name
2025-08-26 04:35:51 +05:30
Prateek Sunal
c1bd6d3fdb
Merge branch 'taking-streaming-oob' of https://github.com/ente-io/ente into taking-streaming-oob
2025-08-26 04:35:30 +05:30
Prateek Sunal
621423d9a4
fix: refactor code
2025-08-26 04:35:27 +05:30
Prateek Sunal
edb11c89ba
fix: update mobile/apps/photos/lib/ui/settings/streaming/video_streaming_settings_page.dart
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-26 04:31:44 +05:30
Prateek Sunal
adb71fe09c
fix: update mobile/apps/photos/lib/services/video_preview_service.dart
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-26 04:31:12 +05:30
Prateek Sunal
c20cee2406
feat: state update event, tests, total logic
2025-08-26 04:27:38 +05:30
Prateek Sunal
dcfad86c47
fix: ensure preview ids are present
2025-08-25 23:32:57 +05:30
Prateek Sunal
0a2bff67bf
fix: delete file from upload locks db if not found
2025-08-25 23:31:51 +05:30
Prateek Sunal
7aaa689cfb
fix: simplify logic
2025-08-25 23:26:34 +05:30
Prateek Sunal
ad2a0ce897
refactor: simplify StreamingStatus handling in VideoPreviewService
2025-08-25 23:22:39 +05:30
Prateek Sunal
d99615b24f
fix: remove skipped
2025-08-25 22:16:22 +05:30
Prateek Sunal
09cc48ae55
fix: add comments
2025-08-25 21:50:07 +05:30
Prateek Sunal
6ab2223a80
fix: mostly all review comments
2025-08-25 21:42:40 +05:30
Prateek Sunal
6fd86162e0
Merge remote-tracking branch 'origin/main' into taking-streaming-oob
2025-08-25 20:58:09 +05:30
Prateek Sunal
707e8dbfcf
fix: show processing status, fix when to not show popup buttons, update getFiles logic
2025-08-25 20:57:18 +05:30
Prateek Sunal
5869bec781
feat: create and recreate stream buttons
2025-08-25 20:11:08 +05:30
Laurens Priem
e311a8bb32
[mob][photos] Similar images UI ( #6963 )
...
## Description
Minor fixes and UI changes.
## Tests
Tested in debug mode on my pixel phone.
2025-08-25 16:55:29 +05:30
laurenspriem
547ccfceca
Use shared preferences for tracking migration
2025-08-25 16:53:33 +05:30
Keerthana
3a1917949b
[mobile/photos] New translations ( #6955 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-08-25 13:30:03 +05:30
Keerthana
3a1ce3258e
[auth] New translations ( #6956 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-08-25 13:10:39 +05:30
Prateek Sunal
13b2542bea
fix: update logic
2025-08-25 12:02:56 +05:30
Prateek Sunal
6db3741a3b
Merge remote-tracking branch 'origin/main' into taking-streaming-oob
2025-08-25 11:48:49 +05:30
laurenspriem
ce17eccd68
Fix delete issue
2025-08-25 11:11:57 +05:30
Ashil
95dc683088
Update internal change log ( #6959 )
2025-08-25 11:11:28 +05:30
Neeraj
cf9d5f72f7
[mob] Fix query for duplicate cleanup ( #6962 )
...
## Description
Only consider owned files
## Tests
2025-08-25 11:10:36 +05:30
Neeraj Gupta
3096e1550a
Merge remote-tracking branch 'origin/main' into fixQuery
2025-08-25 11:03:45 +05:30
Neeraj Gupta
1b39435735
Fix query
2025-08-25 11:02:25 +05:30
laurenspriem
8f3d8505bb
Better UI when selection is not possible
2025-08-25 11:02:03 +05:30
Manav Rathi
47e8aafe25
[desktop] Update changelog ( #6960 )
2025-08-25 10:50:10 +05:30
Manav Rathi
edf32d065e
[desktop] Update changelog
2025-08-25 10:47:43 +05:30
ashilkn
1fa6a0c3b9
Update internal change log
2025-08-25 10:41:16 +05:30
Manav Rathi
2388989dd0
[web] Enable Czech ( #6958 )
2025-08-25 10:35:06 +05:30
laurenspriem
9e392277b1
Fix initState issue
2025-08-25 10:31:41 +05:30
Neeraj
4609c375db
Revert "[auth] Add smaller Activision icon" ( #6953 )
...
Reverts ente-io/ente#6950
I rushed a bit, sorry. The PR wasn't meant to be merged yet (if ever)
and it won't work right now anyway. It was meant to create conversation
on the topic and then possibly merged and there may be concerns to this
as a company may not want their logo/wordmark altered but I'm not well
versed in this topic (idk maybe I'm overthinking this).
Discussion: #6951
2025-08-25 10:31:20 +05:30
Manav Rathi
839c62ea72
[web] Enable Czech
2025-08-25 10:28:23 +05:30
Neeraj
dceef49f33
[mob][photos] Pre-cache thumbnails fetched from LRU cache to Flutter's ImageCache for faster rendering ( #6957 )
...
## Description
In Gallery, even if thumbnails are stored in LRU cache, there was a
delay in rendering thumbnails when scrolling fast enough. Pre-caching
these thumbnails to flutter's `ImageCache` right before they're rendered
has made the rendering fast enough for seamless UX.
#### Before:
https://github.com/user-attachments/assets/c47958fb-fbda-4e1f-9ce7-26b51ca87938
#### After:
https://github.com/user-attachments/assets/cbaf4427-f52f-4544-a0c2-820eb2b43953
2025-08-25 10:18:05 +05:30
laurenspriem
acbdc3111a
Remove use of withOpacity
2025-08-25 10:15:49 +05:30
laurenspriem
98b91a6935
Remove duplicate string
2025-08-25 10:11:07 +05:30
laurenspriem
e1640e67d4
Extract strings
2025-08-25 10:09:03 +05:30
laurenspriem
e875758419
Simplify sort options
2025-08-25 09:48:33 +05:30
Manav Rathi
214b120472
[web] New translations ( #6954 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-08-25 09:43:37 +05:30
ashilkn
f139e0a098
Fix flickering of GalleryFileWidget on hero animation after closing it's open full view
2025-08-25 09:21:57 +05:30
laurenspriem
e3c9a61887
Align
2025-08-25 09:20:19 +05:30
ashilkn
0da3dc5084
Skip clearing flutter image cache since default (current) limit is 100MB and the threshold to clear is 250MB
2025-08-25 09:20:08 +05:30
ashilkn
a856a82249
Refactor
2025-08-25 09:18:29 +05:30
ashilkn
fbdec00a62
Improve lru cache thumbnail rendering speed when scrolling gallery by precaching it it flutter's image cache
2025-08-25 09:16:59 +05:30
Crowdin Bot
6a7f980a0d
New Crowdin translations by GitHub Action
2025-08-25 01:18:00 +00:00
Crowdin Bot
10a855fe27
New Crowdin translations by GitHub Action
2025-08-25 01:05:02 +00:00
Crowdin Bot
b4f8a2b27c
New Crowdin translations by GitHub Action
2025-08-25 00:39:57 +00:00
dnred
89489b4d7c
Revert "[auth] Add smaller Activision icon"
2025-08-24 23:48:21 +02:00
Aman Raj Singh Mourya
50296f8dfa
[auth] Add smaller Activision icon ( #6950 )
...
## Description
The current Activision icon is too wide and small to be nicely displayed
in Auth so this PR adds a smaller one, just like the favicon on
Activision's [website](https://activision.com ).
I know the Activision icon is pulled from simple-icons and I don't want
to get rid of that, just add an option for a smaller one, but I see that
the smaller Allegro icon is also added but it isn't displayed in the
icon picker and the icon from simple-icons takes precedence so you'd
have to figure this out.
## Tests
I haven't tested this.
2025-08-24 23:15:44 +05:30
dnred
f69cec864b
Rename activision2.svg to activision.svg
2025-08-24 16:42:49 +02:00
dnred
73d5d33fc5
Update custom-icons.json
2025-08-24 16:25:47 +02:00
dnred
4d8ea12ddd
Add logo
2025-08-24 16:17:25 +02:00
Prateek Sunal
7beb267ba7
chore: remove unused import
2025-08-24 02:15:09 +05:30
Prateek Sunal
7e13ef3537
chore: remove formatting for files_db
2025-08-24 02:10:06 +05:30
Prateek Sunal
47edca5bf5
chore: fix formatting
2025-08-24 02:08:00 +05:30
Prateek Sunal
925ba10b15
chore: revert remote_sync formatting
2025-08-24 02:06:28 +05:30
Prateek Sunal
db2d0bb7e9
fix: remove formatting from ml_service
2025-08-24 02:04:09 +05:30
Prateek Sunal
f3a2b2af0c
fix: include it in if loop
2025-08-24 02:02:47 +05:30
Prateek Sunal
967e88f88d
Merge remote-tracking branch 'origin/main' into taking-streaming-oob
2025-08-24 02:00:33 +05:30
Prateek Sunal
b44734a493
fix: add streaming static image
2025-08-24 01:59:23 +05:30
Manav Rathi
6478b08a19
[docs] Minor improvements to self-hosted docs ( #6936 )
...
## Description
- Small correction on the self-hosted docker exec command.
- Added tip on how to install Ente CLI.
In spirit of starting with a small PR :p
2025-08-23 21:54:47 +05:30
Laurens Priem
314e81565b
Fix linter issues ( #6939 )
...
## Description
Linter was failing because it didn't first run
`flutter_rust_bridge_codegen generate` to generate the dart bindings to
rust code.
2025-08-23 20:34:02 +05:30
laurenspriem
f95e20d00f
Consistent tap behaviour
2025-08-23 17:35:12 +05:30
laurenspriem
35a04d6e7e
Don't unnecessarily sort
2025-08-23 17:34:53 +05:30
laurenspriem
403264d2c9
Fix linter issues
2025-08-23 17:20:22 +05:30
Toby
6b06a4c388
Add instructions on how to install Ente CLI
2025-08-23 13:13:08 +02:00
Toby
678bce89b2
Add small corrections to docker commands
2025-08-23 13:06:34 +02:00
Laurens Priem
2f1d4b9f1a
Update rust to solve bindings generation issue ( #6935 )
...
## Description
Update rust to potentially solve bindings generation issue
2025-08-23 10:44:27 +05:30
laurenspriem
af20eadff0
Update rust to solve bindings generation issue
2025-08-23 10:39:54 +05:30
Prateek Sunal
3264ea046c
[mob][photos] add named params for translations ( #6932 )
...
## Description
Parameters were sorted based on name by intl plugin which is a breaking
change.
We now have shifted to named params for translations so position won't
change.
## Tests
2025-08-22 22:50:07 +05:30
Laurens Priem
d81a73c833
[mob][photos] Similar images various improvements ( #6931 )
...
## Description
- Put the rust generated bindings in gitignore
- Use `view` instead of `load` on VectorDB index to use less RAM
- Various UI changes
## Tests
Tested in debug mode on my pixel phone.
2025-08-22 21:12:00 +05:30
laurenspriem
ac9c63fe29
Log updates
2025-08-22 21:11:25 +05:30
laurenspriem
53cb217dbc
Fix MediaQuery in initState issue (for large files view)
2025-08-22 21:06:59 +05:30
Prateek Sunal
fca9a42e0a
fix: add named params for translations to fix position
2025-08-22 19:41:45 +05:30
Prateek Sunal
8b708228be
fix: add different ui for enabling it
2025-08-22 19:04:16 +05:30
laurenspriem
d379262f56
Small animation
2025-08-22 18:57:37 +05:30
laurenspriem
9282632af1
Exclude dart linter checks for rust
2025-08-22 18:14:13 +05:30
laurenspriem
6a43d6a567
Generate rust bindings on internal release
2025-08-22 18:11:53 +05:30
laurenspriem
1cdbef1a01
More fancy loading
2025-08-22 15:12:12 +05:30
laurenspriem
fa84bb0845
Delete progress indicator
2025-08-22 14:33:19 +05:30
laurenspriem
cbb6f07d0d
Improve empty state
2025-08-22 12:38:37 +05:30
laurenspriem
fad9cf8559
Add rust bindings generation to readme
2025-08-22 11:57:45 +05:30
laurenspriem
371ba9c552
Put generated rust bindings in gitignore
2025-08-22 11:54:59 +05:30
laurenspriem
19086e43cc
Remove generated rust bindings
2025-08-22 11:54:24 +05:30
laurenspriem
964c837c40
Remove scrollbar
2025-08-22 11:36:48 +05:30
laurenspriem
d85121862d
Use view of index instead of loading in memory
2025-08-22 11:34:40 +05:30
Prateek Sunal
42d31a73a3
fix: update localization & fix lint
2025-08-21 23:32:45 +05:30
Prateek Sunal
946d2ae522
fix: remove unnecessary blank line in analysis_options.yaml + circular button
2025-08-21 22:51:01 +05:30
Prateek Sunal
8e9eb50783
fix: downgrade Dart SDK version to 3.7.2
2025-08-21 22:50:24 +05:30
Prateek Sunal
af3bc7757f
fix: downgrade dart sdk again
2025-08-21 22:50:04 +05:30
Prateek Sunal
eda1d05216
fix: revert dart sdk
2025-08-21 22:49:49 +05:30
Prateek Sunal
b58e0f8331
fix: remove analysis options for now
2025-08-21 22:49:37 +05:30
Prateek Sunal
6dcf53650d
fix: re-add captioned text
2025-08-21 22:48:42 +05:30
Prateek Sunal
bff53d9081
chore: add back space
2025-08-21 22:47:42 +05:30
Prateek Sunal
f3306e14c7
fix: revert
2025-08-21 22:47:30 +05:30
Prateek Sunal
b5c075bac4
fix: add space at end
2025-08-21 22:45:38 +05:30
Prateek Sunal
241d21c2aa
fix: revert things
2025-08-21 22:44:34 +05:30
Prateek Sunal
789d77747c
fix: update other contact page
2025-08-21 22:35:24 +05:30
Prateek Sunal
35050aa32f
fix: delete generated intl_utils locale
2025-08-21 22:33:23 +05:30
Prateek Sunal
40e6bd9fae
Merge remote-tracking branch 'origin/main' into taking-streaming-oob
2025-08-21 22:32:41 +05:30
Prateek Sunal
9fe15d7ff0
[mob][photos] remove generated locals ( #6925 )
...
## Description
We depended on intl_utils but that had problems + it was not
auto-generating things when running `flutter pub get`
Now we are using pure intl implementation of l10n, by which generated
code would be less.
- [x] Removes generated locals
## Tests
2025-08-21 22:27:09 +05:30
Prateek Sunal
28a2afe275
Merge remote-tracking branch 'origin/main' into remove-intl_utils
2025-08-21 22:26:54 +05:30
Aman Raj Singh Mourya
c072097c11
Add custom icons ( #6924 )
...
## Description
Adds custom SVG icons for "CoinTracing", "VHV Versicherungen (German
Insurance Company)" and "HR Document Box".
SVG sourced from official CoinTracking press assets.
SVG sourced from Wikipedia for VHV Versicherungen.
For HR Document Box was no svg available, so i used a png to svg
converter.
## Tests
2025-08-21 19:27:57 +05:30
Prateek Sunal
b317df2000
Merge branch 'main' into taking-streaming-oob
2025-08-21 18:11:42 +05:30
Prateek Sunal
dd420a80a4
Merge remote-tracking branch 'origin/main' into remove-intl_utils
2025-08-21 18:08:31 +05:30
Prateek Sunal
3dc0620e18
chore: update flutter again for auth
2025-08-21 18:04:29 +05:30
Prateek Sunal
173d075f8b
feat: remove generated locals
2025-08-21 18:04:20 +05:30
Daniel
48283282e5
Merge branch 'ente-io:main' into main
2025-08-21 14:30:49 +02:00
Laurens Priem
fa555c448f
[mob][photos] Various similar images improvements ( #6922 )
...
## Description
Various improvements for similar images, mainly caching and UI changes.
## Tests
Tested in debug mode on my pixel phone.
2025-08-21 17:59:13 +05:30
laurenspriem
6f6770d677
Selection options
2025-08-21 17:58:43 +05:30
Daniel
0b894e9724
Update custom-icons.json
2025-08-21 14:21:02 +02:00
Daniel
0670550cb1
Add files via upload
2025-08-21 14:18:48 +02:00
Daniel
45783cf527
Update custom-icons.json
2025-08-21 14:07:32 +02:00
Daniel
1615779eb8
Add files via upload
2025-08-21 14:05:48 +02:00
Daniel
02e4c9d8fd
Add files via upload
2025-08-21 14:00:23 +02:00
Prateek Sunal
2e706228ee
feat: separate settings page improvements
2025-08-21 17:22:57 +05:30
Daniel
6eab6457ee
Update custom-icons.json
2025-08-21 13:34:14 +02:00
Daniel
25490a7238
Add files via upload
2025-08-21 13:30:49 +02:00
Neeraj
f519ff8a51
[auth] Option to scan image using native plugin ( #6920 )
...
## Description
## Tests
Tested on physical device (android and ios)
2025-08-21 16:20:45 +05:30
Neeraj Gupta
afebe1ade1
Clean up
2025-08-21 16:15:44 +05:30
laurenspriem
3862644dd5
Show info at top
2025-08-21 16:07:52 +05:30
Neeraj Gupta
274a7d207d
Improve scanning
2025-08-21 15:59:53 +05:30
laurenspriem
add2f0c8de
Debug option for full refresh
2025-08-21 15:34:05 +05:30
Neeraj Gupta
8e807616e0
Bump version
2025-08-21 15:29:08 +05:30
laurenspriem
70f4325c71
Refresh for small size
2025-08-21 15:18:05 +05:30
Neeraj Gupta
38ea2248b8
Show option on mobile only
2025-08-21 15:16:21 +05:30
laurenspriem
9600b26359
More stable sort
2025-08-21 15:10:40 +05:30
Neeraj Gupta
5b3e996aaa
Option to scan image using native plugin
2025-08-21 15:08:11 +05:30
laurenspriem
4d4cce091f
Fix json decoding issue
2025-08-21 14:13:49 +05:30
Neeraj
aaca140d1b
[mobile] Use same lint rule file ( #6917 )
...
## Description
Had verified that hash for these rules were same.
## Tests
2025-08-21 14:06:37 +05:30
Neeraj Gupta
596ffcd4c4
[mobile] Use same lint rule file
2025-08-21 14:04:04 +05:30
laurenspriem
41ef85a294
Add scroll bars
2025-08-21 13:08:51 +05:30
Neeraj
f722d82835
[server]: add one click verify button for verification email ( #5654 )
...
OG (ott.html):
<img width="701" height="590" alt="image"
src="https://github.com/user-attachments/assets/80b926d1-c65f-44a8-9de4-7b591258bf3c "
/>
New (ott_mobile.html):
<img width="642" height="811" alt="image"
src="https://github.com/user-attachments/assets/aa18a778-1161-4b4e-ad82-cf472da06ff7 "
/>
2025-08-21 12:44:24 +05:30
Neeraj Gupta
cbb3096534
use mobile ott template for only photos
2025-08-21 12:41:56 +05:30
laurenspriem
f635e1e856
Merge branch 'main' into smart_dedupe
2025-08-21 12:22:29 +05:30
laurenspriem
c6734a5cb7
More logging
2025-08-21 12:15:37 +05:30
laurenspriem
e26b4796d3
Match to closest group
2025-08-21 12:04:31 +05:30
laurenspriem
99c0194c0f
Check cache parameters
2025-08-21 11:54:10 +05:30
laurenspriem
e824c02d7f
Fix bug
2025-08-21 11:45:08 +05:30
laurenspriem
a11f66b51d
Caching and partial compute logic for similar files calculation
2025-08-21 11:35:42 +05:30
laurenspriem
f202fef266
JSON caching of similar files
2025-08-21 11:35:12 +05:30
Neeraj
ff8cfd3e87
[auth] Additional import option ( #6916 )
...
## Description
## Tests
2025-08-21 11:22:04 +05:30
Neeraj Gupta
431ab7fcc7
[auth] Additional import option
2025-08-21 11:11:48 +05:30
Ashil
2ac1d58dac
[mob][photos] Fix jank when scrolling gallery when lot of selected items are in view ( #6913 )
...
## Description
Using `ColorFiltered` with `Blendmode.darken` introduces a performance
[issue](https://github.com/flutter/flutter/issues/174118 ) with flutter's
new rendering engine Impeller.
The fix uses an alternative method to that maintains the same UI
appearance as before.
2025-08-20 19:09:46 +05:30
ashilkn
5533e6a71d
Fix performance issue (jank) when scrolling gallery when lot of selected items in view
...
This was only bad enough to be noticed on one device (Samsung A54) out of few
2025-08-20 18:46:32 +05:30
laurenspriem
a8ae0727a8
Fix potential duplicates
2025-08-20 18:24:21 +05:30
Aman Raj Singh Mourya
6955788724
Add custom icon for Mobile01 ( #6908 )
...
Custom icon for [Mobile01](https://www.mobile01.com/ )
- Add optimised SVG file
- Add entry to custom-icons.json
2025-08-20 15:49:42 +05:30
Neeraj Gupta
f6dd35f5e7
Update templates
2025-08-20 15:11:28 +05:30
Neeraj Gupta
9148916d88
Merge remote-tracking branch 'origin/main' into ott_email_one_click
2025-08-20 15:02:57 +05:30
Neeraj
68545f8947
[auth] add import from gallery using zxing2 ( #6909 )
...
This pr implements the feature to add a 2FA account by importing a QR
code image from the device gallery..
Adds a new "Import from gallery" button to the Floating Action Button
menu.
The button's text is localized, and its styling is consistent with the
app's theme.
How to Test:
Open the FAB menu and tap "Import from gallery".
1) Test with a valid 2FA QR code image. Expected: The account gets added
successfully.
2) Test with an image that has no QR code. Expected: A "No QR code
found" toast message appears.
3) Test with a QR code of plain text (like "hello "). Expected: An
"Invalid QR Code" dialog appears.
2025-08-20 14:44:02 +05:30
Prateek Sunal
fe40185889
fix: redirect video streaming to setting page
2025-08-20 14:43:54 +05:30
Prateek Sunal
6bb4428a8a
chore: update generated translations
2025-08-20 14:41:57 +05:30
Neeraj
76c5c12c53
[mobile] Setup melos ( #6907 )
...
## Description
```
dart pub global activate melos
```
Run following command to get all dependencies for projects
```
melos bootstrap
```
## Tests
2025-08-20 14:36:10 +05:30
Prateek Sunal
0881685915
feat: add video streaming settings page
2025-08-20 14:34:16 +05:30
Prateek Sunal
3e13932d03
chore: format files and update analysis file
2025-08-20 14:33:35 +05:30
Dxball ☕
8d749a2dc8
Add custom icon fo Mobile01
2025-08-20 09:01:14 +00:00
a5xwin
56af818482
add qr code scanning from gallery using zxing2
2025-08-20 14:28:41 +05:30
Neeraj
fc1096c985
[mob] Include mobile flag during ott ( #6906 )
...
## Description
Need this to identify which OTT template to send from backend.
Ref: https://github.com/ente-io/ente/pull/5654
## Tests
2025-08-20 14:25:22 +05:30
Neeraj Gupta
88260a05e3
Setup melos
2025-08-20 14:14:35 +05:30
Neeraj Gupta
4b5f91a428
[mob] Send ismobile flag
2025-08-20 13:14:59 +05:30
Neeraj
29b12fc6b5
[docs] Lint ( #6905 )
...
## Description
## Tests
2025-08-20 11:01:44 +05:30
Neeraj Gupta
c3eec71d60
[docs] Lint
2025-08-20 11:01:25 +05:30
Neeraj
2fccdee0d6
[server] Add optional TLS/SSL encryption for SMTP ( #6863 )
...
## Description
Implement TLS/SSL encryption for sending emails via SMTP. When an SMTP
provider explicitly requires TLS/SSL communication the current
implementation runs in a timeout and fails. A new configuration
parameter for smtp was added to enable TLS/SSL communication.
This would solve #5958
## Tests
I built a local docker image of my branch. The email provider I was
using is mailbox.org and using the tls configuration. Registering a new
user then resulted in a sent email containing the verification code.
I did not test a setup without TLS/SSL.
2025-08-20 11:00:36 +05:30
Neeraj
8f053e7a7b
[m][photos] Fix for duplicate entries for local file ( #6904 )
...
## Description
## Tests
2025-08-20 10:42:41 +05:30
Neeraj
de7291f5d4
[mobile][photos] don't show lock screen on deep link ( #6899 )
...
## Description
Fixes the clicking on widget behavior
## Tests
2025-08-20 10:06:06 +05:30
Neeraj Gupta
e09c952198
Fix for duplicate enteries for file
2025-08-20 10:01:51 +05:30
laurenspriem
28a842b006
Show size
2025-08-20 09:51:27 +05:30
laurenspriem
19eb342f59
Move internal things to debug mode only
2025-08-20 09:47:36 +05:30
laurenspriem
2b82c79be9
Merge branch 'main' into smart_dedupe
2025-08-20 09:13:43 +05:30
Prateek Sunal
86a9dee49d
fix: add note, revert old code, remove default redirect
2025-08-20 00:25:33 +05:30
Vishnu Mohandas
33b1a7e4f8
[mob] Remove generated code ( #6901 )
2025-08-19 20:22:51 +05:30
vishnukvmd
de783e91dc
Ignore build
2025-08-19 20:22:22 +05:30
vishnukvmd
554c8f4b7a
Remove noise
2025-08-19 20:22:11 +05:30
Vishnu Mohandas
f438142646
[locker] Icon ( #6900 )
2025-08-19 19:00:07 +05:30
vishnukvmd
aa6c010562
Update Android icon
2025-08-19 18:59:33 +05:30
vishnukvmd
2830c89bde
Set icons
2025-08-19 18:58:21 +05:30
Prateek Sunal
4de530b882
fix: don't show lock sreen if not required
2025-08-19 18:27:33 +05:30
Vishnu Mohandas
62d7c87dc7
[locker] Update deps ( #6898 )
2025-08-19 18:23:51 +05:30
vishnukvmd
3a1b6dbf15
[locker] Update deps
2025-08-19 18:23:19 +05:30
laurenspriem
58182cc8ab
Remove slider interface in release
2025-08-19 17:11:12 +05:30
Laurens Priem
5e0bba390b
[mob][photos] Decoded image minor refactor ( #6897 )
...
## Description
Minor refactor (no functional change) in the way we're decoding and
returning images for indexing.
2025-08-19 16:42:24 +05:30
Vishnu Mohandas
df6a3b94db
[mobile][locker] Add Drawer & Setting section in locker ( #6895 )
2025-08-19 15:35:41 +05:30
AmanRajSinghMourya
72b7e12768
Merge branch 'main' into drawer
2025-08-19 15:24:29 +05:30
AmanRajSinghMourya
3a7d82a799
Add setting section
2025-08-19 14:58:15 +05:30
Neeraj
5f1cfb9ba5
[server] Fail request on customDomain mismatch ( #6893 )
...
## Description
## Tests
2025-08-19 14:23:00 +05:30
Neeraj Gupta
298e3695c7
[server] Fail request on customDomain mismatch
2025-08-19 12:34:31 +05:30
Vishnu Mohandas
621713d0b4
[mob] Remove unused import ( #6892 )
2025-08-19 12:33:15 +05:30
vishnukvmd
34813d2fae
[mob] Remove unused import
2025-08-19 12:32:58 +05:30
laurenspriem
bb177bc3f6
Merge branch 'main' into smart_dedupe
2025-08-19 11:47:19 +05:30
Vishnu Mohandas
d8e4418d78
Remove ignore ( #6890 )
2025-08-19 11:43:36 +05:30
vishnukvmd
9771a5bc5d
Remove ignore
2025-08-19 11:41:44 +05:30
laurenspriem
65f7e3f6c6
Exclude rust_builder in linter
2025-08-19 11:39:03 +05:30
laurenspriem
49b9d83f05
refactor to not use ui.image unnecessarily everywhere
2025-08-19 10:52:59 +05:30
laurenspriem
273d7bd00a
ignore rust_builder linting errors
2025-08-19 10:38:08 +05:30
laurenspriem
4e8991dc10
remove unused import
2025-08-19 10:25:42 +05:30
Neeraj
aa4207f878
[auth] New translations ( #6877 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-08-19 10:13:12 +05:30
Manav Rathi
3176ba8a93
pin to specific release of debian to avoid collation mismatch ( #6886 )
...
## Description
this pins the postgres container to a specific version of debian to
prevent issues with updated glibc in newer deb release
https://github.com/docker-library/postgres/issues/1356
## Tests
2025-08-19 09:09:04 +05:30
Matthias Wirtz
fcf038c4d8
pin to specific release of debian to avoid collation mismatch
2025-08-18 20:54:12 +02:00
Prateek Sunal
46aad76039
[mob][photos] fix widget tap on iOS ( #6882 )
...
## Description
Widget tap was not opening the specified photo because the app group id
was not setting correctly when the method was being called.
## Tests
2025-08-18 22:23:36 +05:30
Prateek Sunal
9a654988f8
chore: remove unused prefs
2025-08-18 22:23:15 +05:30
Prateek Sunal
1ce749e93e
fix: update code to check correctly
2025-08-18 22:22:54 +05:30
Prateek Sunal
db88432b9d
fix: update swift file to handle homeWidget deep link
2025-08-18 21:54:00 +05:30
Prateek Sunal
354bcc715f
fix: remove iOS widget tap issue from change log
2025-08-18 20:56:46 +05:30
Prateek Sunal
5541198967
fix: combine functions
2025-08-18 20:55:07 +05:30
Prateek Sunal
3e2dbe2c1b
fix: take prefs from ServiceLocation & setAppGroup whenever needed
2025-08-18 20:47:01 +05:30
Prateek Sunal
5d3d18f347
fix: add some logs + init prefs at one place
2025-08-18 19:59:15 +05:30
Prateek Sunal
9a876f3d59
fix: update internal and store change logs for widget tap issues on iOS
2025-08-18 19:11:10 +05:30
Prateek Sunal
3b7600ae7b
chore: update lock files
2025-08-18 19:09:57 +05:30
Prateek Sunal
8bacf8ff93
fix: widget tap not working on iOS by giving preferences to init
2025-08-18 19:09:44 +05:30
Vishnu Mohandas
b356e5d0a5
Hey Locker! ( #6881 )
2025-08-18 18:44:44 +05:30
vishnukvmd
777516446d
Hey Locker!
2025-08-18 18:43:14 +05:30
laurenspriem
37c1d0f6a8
Unify UI
2025-08-18 18:23:14 +05:30
laurenspriem
be1bf28cd8
Add cacheExtend for smoother scroll
2025-08-18 17:25:44 +05:30
Vishnu Mohandas
de5f0fbb39
[docs] update bucket-level configuration for S3 ( #6873 )
...
## Description
This PR updates documentation for S3 configuration with bucket-level
configuration for URL style and local buckets and updates needed
configuration that will make it intuitive for self-hosters.
2025-08-18 15:48:38 +05:30
Vishnu Mohandas
48fa2bd6de
[mobile] Remove unused script for dependency fetching in mobile packages ( #6878 )
...
## Description
## Tests
2025-08-18 12:49:14 +05:30
AmanRajSinghMourya
df584f34e9
Remove unused script for dependency fetching in mobile packages
2025-08-18 12:36:05 +05:30
Vishnu Mohandas
0241ad1fe5
[mobile] Refactor project to extract and centralize common code into packages ( #6768 )
...
## Description
Refactored the codebase to move shared logic into reusable packages
under packages/.
Cleaned up old code, fixed builds, applied lint fixes, and updated
dependencies.
### Extracted reusable logic into dedicated packages:
- packages/accounts
- packages/base
- packages/configuration
- packages/lock screen
- packages/logging
- packages/network
- packages/strings
- packages/ui
- packages/utils
### Removed legacy or redundant code:
- Password re-entry
- Recovery key flow
- Password verification logic
- Applied lint fixes across multiple modules like accounts, base,
configuration, events, lock_screen, logging, network, strings, ui, utils
### Build Fixes
Fixed Android build issues
Upgraded Flutter to version 3.24.3 and resolved related dependency
errors
2025-08-18 12:26:17 +05:30
AmanRajSinghMourya
435ed212c6
Fix build issues
2025-08-18 12:13:15 +05:30
AmanRajSinghMourya
1e9a6a1e14
Merge branch 'main' into test-com
2025-08-18 11:37:45 +05:30
Manav Rathi
a7ba3079cb
[web] New translations ( #6875 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-08-18 11:33:05 +05:30
Neeraj
97f1bb71c7
[mobile/photos] New translations ( #6876 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-08-18 10:55:31 +05:30
laurenspriem
cad8613e81
Remove "select extra" button
2025-08-18 10:28:57 +05:30
laurenspriem
b46e51f64d
Prefer smaller names
2025-08-18 10:25:06 +05:30
laurenspriem
e6bf64548c
Use cached files
2025-08-18 10:21:28 +05:30
laurenspriem
5729e0cf3e
no shared or hidden files
2025-08-18 10:11:04 +05:30
laurenspriem
b353539328
Sort by highest size first
2025-08-18 09:54:31 +05:30
Crowdin Bot
f2049ac7fa
New Crowdin translations by GitHub Action
2025-08-18 01:18:04 +00:00
Crowdin Bot
e82ba882d6
New Crowdin translations by GitHub Action
2025-08-18 01:05:17 +00:00
Crowdin Bot
eecd7ed355
New Crowdin translations by GitHub Action
2025-08-18 00:43:39 +00:00
Keerthana
bc70b4e725
[docs] fix linting for self-hosting
2025-08-18 01:52:26 +05:30
Keerthana
a52cebf0e5
[cli] remove dead code in init
2025-08-18 00:49:29 +05:30
Keerthana
4c31a7bcd6
[docs] update bucket configuration
2025-08-17 23:55:43 +05:30
Kilian Hohm
cf938eca91
Add CLI command to send a test email via admin API
2025-08-16 10:33:23 +02:00
Prateek Sunal
deef13ece9
[auth] update plugins & gradle ( #6861 )
...
## Description
Fix for compiling with flutter 3.32.8
## Tests
2025-08-15 19:35:21 +05:30
Kilian Hohm
a3d3ee24f8
Document optional TLS/SSL encryption for sending emails via SMTP
2025-08-15 15:48:59 +02:00
Kilian Hohm
6b37cc46a5
Add optional TLS/SSL encryption for sending emails via SMTP
2025-08-15 15:48:41 +02:00
Prateek Sunal
3132373c26
chore: update plugins & add desugaring
2025-08-15 18:13:08 +05:30
Prateek Sunal
5b4ff1d01a
chore: update gradle and kotlin
2025-08-15 17:34:04 +05:30
AmanRajSinghMourya
20d8a42239
Add broken-icon
2025-08-14 22:23:50 +05:30
Aman Raj Singh Mourya
5d85dea5fe
[auth] Show black color as default background color for privacy-screen ( #6854 )
...
## Description]
When switching between tabs on mobile, a white flash appear when
lockscreen is enable.
This PR fixes that by setting the background color to black for both
light and dark theme.
2025-08-14 21:54:33 +05:30
AmanRajSinghMourya
b19814dd2c
Add onBoardingBodyColor to CustomColorScheme extension for light and dark themes
2025-08-14 21:18:53 +05:30
laurenspriem
ad39694026
report changes at correct place
2025-08-14 19:06:03 +05:30
Laurens Priem
a28f402f35
[mob][photos] Memories misc improv ( #6851 )
...
## Description
Few miscellaneous improvements for memories. Taking text embeddings from
assets, and better caching and choosing of which persons to show.
## Tests
Tested in debug mode on my pixel phone.
2025-08-14 17:59:53 +05:30
laurenspriem
5596e3d2e5
Merge branch 'main' into memories_misc_improv
2025-08-14 17:34:16 +05:30
laurenspriem
00b9d277d2
load text embeddings for memories from assets
2025-08-14 17:29:37 +05:30
Laurens Priem
f48c21bd4e
[mob][photos] Specify rust version in mobile builds ( #6850 )
...
## Description
Specify rust version in mobile builds
2025-08-14 13:56:26 +05:30
laurenspriem
9b23ec5953
No dependency on rust version specifically
2025-08-14 13:55:34 +05:30
laurenspriem
b917592901
specify rust version
2025-08-14 13:47:30 +05:30
Laurens Priem
a1606b99d1
[mob][photos] Similar images debug screen ( #6845 )
...
## Description
Introduces the similar images (debug) screen and similar images
functionality in the app. It doesn't include the final design, this PR
is more to get some things in main, so that the entire team can start
testing it. This PR also finally introduces functional rust code into
the mobile app, as well as a vector DB.
(Note that flutter_rust_bridge, needed for rust integration,
automatically formats certain dart code when generating bindings. So
some file changes in this PR are simply automatic formats and can be
ignored. Similarly, the `rust_builder` directory is mainly generated and
can be ignored.)
## Tests
Tested on my own device in both debug and release mode.
2025-08-14 13:13:53 +05:30
laurenspriem
38ed141d0e
Re-add rust builder
2025-08-14 13:05:43 +05:30
laurenspriem
64dde88b63
Delete rust_builder for PR issue
2025-08-14 13:05:09 +05:30
Manav Rathi
af628a72fa
[web] New translations ( #6849 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-08-14 12:39:59 +05:30
laurenspriem
634e5e9624
Merge branch 'main' into similar_images_debug
2025-08-14 12:37:38 +05:30
Crowdin Bot
6db71d7995
New Crowdin translations by GitHub Action
2025-08-14 07:04:33 +00:00
Manav Rathi
83378094b5
[web] Move custom domain related strings to translations ( #6848 )
2025-08-14 12:33:54 +05:30
laurenspriem
9afa40764e
Remove more old refs
2025-08-14 12:25:46 +05:30
laurenspriem
9899298500
Remove old gitsubmodule refs
2025-08-14 12:21:41 +05:30
Aman Raj Singh Mourya
ad58bc1d5f
[auth] Add custom icon for Skyscanner ( #6843 )
...
## Description
Custom icon for [Skyscanner](https://www.skyscanner.net/ )
- Add optimised SVG file
- Add entry to `custom-icons.json`
2025-08-14 12:05:00 +05:30
Manav Rathi
d76c9ce6db
[web] Move custom domain related strings to translations
2025-08-14 11:58:22 +05:30
Manav Rathi
0606401d29
[docs] Custom domains troubleshooting ( #6847 )
2025-08-14 10:35:06 +05:30
Manav Rathi
0e9556603e
[docs] Custom domains troubleshooting
2025-08-14 10:32:17 +05:30
laurenspriem
f4c0899e02
Use slicing
2025-08-14 09:30:59 +05:30
laurenspriem
10ae4c5f92
Merge branch 'main' into similar_images_debug
2025-08-14 09:11:46 +05:30
laurenspriem
eb967709dd
Put vectorDB behind feature flag
2025-08-14 08:53:38 +05:30
laurenspriem
b72b118299
Note change
2025-08-14 08:41:04 +05:30
gfrcsd
556c04aca2
Add custom icon for Skyscanner
2025-08-13 22:12:50 +01:00
AmanRajSinghMourya
72ede1a109
Add onLongPress callback to MenuItemWidget
2025-08-14 00:09:48 +05:30
Aman Raj Singh Mourya
4b89e92dd0
[auth] add custom icon for RaiderIO ( #6839 )
...
- Added Raider.IO SVG icon.
- Updated custom-icons.json to include the new icon.
Raider.IO is a platform that tracks World of Warcraft players'
performance.
2025-08-13 23:39:46 +05:30
sayimburak
6b93125b5d
[auth] add custom icon for RaiderIO
...
- Added Raider.IO SVG icon.
- Updated custom-icons.json to include the new icon.
Raider.IO is a platform that tracks World of Warcraft players' performance.
2025-08-13 16:44:01 +03:00
Manav Rathi
4a3d9fd752
[web] Custom domains ( #6837 )
2025-08-13 17:45:44 +05:30
laurenspriem
39c1e54cc9
Delete with symlink
2025-08-13 14:56:53 +05:30
laurenspriem
cb3f1a5edc
sort menu
2025-08-13 14:24:48 +05:30
Prateek Sunal
6112d6a780
[mob] update target api to 35 (android 15) & compileSdk to latest (36) ( #6833 )
...
## Description
targetSdk -> 35, compileSdk -> 36
- [x] Solves Target api issue for auth and photos
## Tests
2025-08-13 14:19:09 +05:30
laurenspriem
b34a769773
Sort on name within individual files group
2025-08-13 14:18:13 +05:30
Prateek Sunal
e265d4b4d2
fix: only bump target sdk to 35
2025-08-13 13:14:01 +05:30
Prateek Sunal
f95410a5b1
fix: only bump target sdk to 35
2025-08-13 13:13:37 +05:30
Manav Rathi
0eb56a8437
yarn pretty
2025-08-13 12:53:25 +05:30
Manav Rathi
eb9f8021ae
Integrate
2025-08-13 12:30:13 +05:30
Manav Rathi
fdc3cb8f85
Images
2025-08-13 12:11:06 +05:30
AmanRajSinghMourya
5fe86858ef
Update dependencies and upgrade SDK version; replace qr_code_scanner with qr_code_scanner_plus
2025-08-13 11:38:27 +05:30
Manav Rathi
0c9f9a60b7
Help
2025-08-13 11:23:37 +05:30
laurenspriem
4db135d5d0
Don't log clip queries
2025-08-13 10:55:54 +05:30
laurenspriem
8c5f7e62be
Don't log clip queries
2025-08-13 10:55:23 +05:30
laurenspriem
ed011e93dc
Merge branch 'main' into memories_misc_improv
2025-08-13 10:36:11 +05:30
AmanRajSinghMourya
7546d8cad2
Merge branch 'main' into test-com
2025-08-13 10:13:50 +05:30
laurenspriem
a98385c3a3
Dependencies
2025-08-13 09:49:51 +05:30
laurenspriem
68639dfd55
Update cargokit with upgraded flutter version
2025-08-13 09:49:42 +05:30
Neeraj
1fe2a941ff
[mobile/photos] New translations ( #6808 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-08-13 09:35:47 +05:30
laurenspriem
d7f88c1890
use rust in gh actions internal releases
2025-08-13 09:25:45 +05:30
Manav Rathi
357b7c58a1
Subscription check
2025-08-13 09:12:44 +05:30
Manav Rathi
f300573604
Simplify
2025-08-13 09:12:44 +05:30
Manav Rathi
4e622fc48a
[web] Update yarn.lock ( #6835 )
2025-08-13 09:09:26 +05:30
Manav Rathi
b11d0e7c94
[web] Update yarn.lock
2025-08-13 09:04:53 +05:30
laurenspriem
d65ddaec02
Merge branch 'main' into smart_dedupe
2025-08-13 08:54:07 +05:30
Manav Rathi
ea0e2ed664
[infra] Caddy ( #6831 )
...
For custom domain TLS provisioning
2025-08-12 18:01:24 +05:30
Manav Rathi
01d70d1b5e
Fix HTTPS connection with upstream
2025-08-12 17:49:48 +05:30
Prateek Sunal
de44b1813e
chore: update target api & compile sdk to 36 (android 16)
2025-08-12 17:34:56 +05:30
Neeraj
7165db3cd9
[server] Support for configuring custom-domains ( #6827 )
...
## Description
## Tests
- Verified server db migrations is on 103
- Verified that duplicate custom domain results in error
- basic sanity testing for custom domain validation.
2025-08-12 17:25:47 +05:30
Neeraj
ee3829675b
[auth] Update assets for f-droid ( #6832 )
...
## Description
## Tests
2025-08-12 16:26:56 +05:30
Neeraj
9ee86fc6a0
[mob] upgrade flutter to latest stable ( #6254 )
...
## Description
This PR upgrades flutter to stable version i.e. Flutter 3.32.8
- [x] Bump dependencies
- [x] Replace .withOpacity( with .withValues(alpha:
- [x] Fix broken l10n
- [x] Did some lint fixes
- [x] Update deprecated methods and arguments
- [x] Fix flutter_gen not found for Photos app (by removing the
l10n.yaml, fixing delegates, using `intl_utils/Flutter Intl`)
## Tests
- [x] Test app
- [x] Check upgraded deps
- [x] Test Deep links/Passkeys - Android
- [ ] Test Deep links/Passkeys - iOS
2025-08-12 16:22:09 +05:30
Neeraj Gupta
c46c009bee
Update auth description
2025-08-12 16:18:55 +05:30
Prateek Sunal
e9786d8ee5
fix: bump remaining flutter sdk versions
2025-08-12 16:09:16 +05:30
Neeraj Gupta
dbc36c7129
Update assets
2025-08-12 16:05:15 +05:30
Prateek Sunal
e00c9795f0
chore: lint fix
2025-08-12 16:03:06 +05:30
Prateek Sunal
db7a7c3f7a
chore: bump intl
2025-08-12 15:58:17 +05:30
Prateek Sunal
33b8039348
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-08-12 15:46:31 +05:30
laurenspriem
4070d47d0f
Merge branch 'main' into smart_dedupe
2025-08-12 15:41:33 +05:30
Neeraj Gupta
249206eadf
[auth] Update assets for f-droid
2025-08-12 15:32:43 +05:30
laurenspriem
11ef667433
Select all to select extra
2025-08-12 15:29:41 +05:30
Neeraj
2bf24be08e
[auth] Fix path for auth workflows & delete oversized icons ( #6830 )
...
## Description
## Tests
2025-08-12 15:29:23 +05:30
laurenspriem
e9feed59cd
Use person faces to differentiate too
2025-08-12 15:26:11 +05:30
Neeraj Gupta
7cc4ab57f3
Remove oversized assets
2025-08-12 15:24:38 +05:30
Manav Rathi
c84c29ed74
Caddy
2025-08-12 14:55:06 +05:30
Neeraj Gupta
cb03173c46
Fix path for auth linters
2025-08-12 14:52:05 +05:30
Neeraj
13a015434b
[mob] Support for handling Custom domain ( #6829 )
...
## Description
## Tests
2025-08-12 14:49:30 +05:30
Neeraj Gupta
249009ae7e
Clean up
2025-08-12 14:44:06 +05:30
Neeraj Gupta
b82956792a
Separate change logs
2025-08-12 14:30:03 +05:30
Neeraj Gupta
4ba03d9a6a
Update workflow
2025-08-12 13:53:21 +05:30
Neeraj Gupta
d6b4eec9b4
Merge remote-tracking branch 'origin/main' into custom_domain_handling
2025-08-12 13:50:26 +05:30
Neeraj Gupta
fb2743a8fe
Update changelog
2025-08-12 13:50:16 +05:30
Prateek Sunal
c9c39b30ec
chore: update changelog
2025-08-12 13:46:02 +05:30
Prateek Sunal
9eeb7efd4f
[mob][photos] run ffmpeg in isolate ( #5743 )
...
## Description
- [x] Create a new service to use for FFmpeg in an isolate'ed
environment
- [x] Apply this service wherever we use FFmpeg Kit
- [x] Make FFMpeg accessible in an isolate (background)
## Tests
- [x] Test FFmpeg intergrations
2025-08-12 13:44:45 +05:30
Prateek Sunal
9fb52b8f95
fix: update changes
2025-08-12 13:44:01 +05:30
Prateek Sunal
8e7a6d2034
fix: rename variables
2025-08-12 13:43:38 +05:30
laurenspriem
5e52036f7a
Better memory management
2025-08-12 13:38:29 +05:30
Prateek Sunal
9568c4819f
chore: update timeout
2025-08-12 13:36:31 +05:30
Prateek Sunal
6e6ed7ea64
fix: logs
2025-08-12 13:31:25 +05:30
Neeraj Gupta
da590a643f
Lint fixes
2025-08-12 13:28:00 +05:30
Neeraj Gupta
21c8af01a2
Update query
2025-08-12 13:25:39 +05:30
Prateek Sunal
00549d413e
Merge remote-tracking branch 'origin/flutter-upgrade' into isolated-ffmpeg
2025-08-12 13:13:24 +05:30
Prateek Sunal
75e7fa5cde
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-08-12 13:13:09 +05:30
Prateek Sunal
1e81abf9d9
Merge branch 'flutter-upgrade' into isolated-ffmpeg
2025-08-12 13:12:58 +05:30
Neeraj Gupta
e9c41aed1e
Alert for origin mismatch
2025-08-12 13:03:42 +05:30
Manav Rathi
0784da5b4e
[web] Custom albums build for custom domains ( #6826 )
2025-08-12 12:39:01 +05:30
Manav Rathi
633caa7883
Custom albums build for custom domains
2025-08-12 12:29:09 +05:30
Manav Rathi
d4635c415b
[web] Custom domains - WIP ( #6825 )
2025-08-12 12:02:27 +05:30
Neeraj Gupta
f3e5297878
Merge remote-tracking branch 'origin/main' into custom_domain_handling
2025-08-12 11:55:46 +05:30
Neeraj Gupta
5e993b9526
Support for custom domain url replacement
2025-08-12 11:55:24 +05:30
Neeraj Gupta
29d316349b
Allow empty string
2025-08-12 11:49:32 +05:30
laurenspriem
d61c18a6ef
Use search with keys in similar images service
2025-08-12 11:38:44 +05:30
laurenspriem
5f4cf302a1
use search with keys in ml computer
2025-08-12 11:38:25 +05:30
laurenspriem
cb2b33eedb
use rust search with potential keys in clip vector db
2025-08-12 11:38:03 +05:30
laurenspriem
856a87f01c
Rust api to do entire search with potential keys in rust
2025-08-12 11:36:38 +05:30
Manav Rathi
95ed8d23de
Prep for merge
2025-08-12 11:31:46 +05:30
Manav Rathi
97d8d9fa8d
Handle errors
2025-08-12 11:19:29 +05:30
Manav Rathi
149eb6c38d
Not required
2025-08-12 11:19:29 +05:30
Manav Rathi
4c57c6b30f
Tweak
2025-08-12 11:19:29 +05:30
Manav Rathi
3d12812671
Use
2025-08-12 11:19:29 +05:30
Manav Rathi
440818f1af
Read from remote store
2025-08-12 11:19:29 +05:30
Manav Rathi
18e7a52848
Sketch 1
2025-08-12 11:19:28 +05:30
Manav Rathi
b099d16a32
Screen outline
2025-08-12 11:19:28 +05:30
Manav Rathi
46c588c512
Button
2025-08-12 11:19:28 +05:30
Neeraj Gupta
f248dbabe0
Refactor publicUrl construction logic
2025-08-12 11:10:34 +05:30
Neeraj Gupta
799e844de3
Parse fields for custom domain
2025-08-12 11:07:34 +05:30
Manav Rathi
5090e16d54
Make public
2025-08-12 10:25:24 +05:30
Neeraj Gupta
1d649c5a79
Store only domain
2025-08-12 10:01:32 +05:30
Neeraj Gupta
9d4474393e
Merge branch 'main' into refactor_remote_store
2025-08-12 09:39:48 +05:30
Manav Rathi
073235c294
[web] New translations ( #6807 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-08-12 09:26:28 +05:30
Neeraj
fe8da0b332
[mob] Use Github workflow's run_number for bumping up the versionCode ( #6824 )
...
## Description
## Tests
2025-08-12 09:03:05 +05:30
Neeraj Gupta
b98294c073
Update workflow
2025-08-12 09:01:48 +05:30
Neeraj
c962508987
[mobile] Fix Image editor ( #6819 )
...
## Description
- Fix bottom navigation bar color in light theme
- Fix initial color in paint editor
- Tap to reset tune adjustment value (brightness, exposure, etc..) and
add haptics when crossing zero
2025-08-12 08:55:22 +05:30
Neeraj Gupta
4ff211868e
Update changes
2025-08-12 08:54:56 +05:30
Neeraj Gupta
527f2557b6
Merge remote-tracking branch 'origin/main' into fix-image-editor
2025-08-12 08:53:30 +05:30
Neeraj
a945753629
[auth] Remove hex from some multi-color icons ( #6820 )
...
This PR removes the hex value from some multi-color icons that were
added in #6694 . Removing the hex will fix broken icons like this:
<img width="270" height="284" alt="image"
src="https://github.com/user-attachments/assets/8603ce89-b47d-4b4b-a809-5d67b7b30c6a "
/>
<img width="229" height="262" alt="image"
src="https://github.com/user-attachments/assets/c38a8bce-57c5-4607-ac7b-47c677ea3871 "
/>
<img width="334" height="293" alt="image"
src="https://github.com/user-attachments/assets/fe1f95e5-66b6-49ce-9458-5fe17c98e0fa "
/>
<img width="302" height="269" alt="image"
src="https://github.com/user-attachments/assets/4c7f59d8-534a-47e2-95bc-b6f70a1f2921 "
/>
2025-08-12 08:52:59 +05:30
Sven
22c60fb83e
Remove hex from multi-color icons
2025-08-11 19:12:32 +02:00
Aman Raj Singh Mourya
740ba4a9bf
[auth] Add allegro icon ( #6814 )
...
## Description
Added 1 new custom SVG icon:
- **allegro.svg**
-## Tests
2025-08-11 18:29:47 +05:30
Aman Raj Singh Mourya
229bfdc7ec
Fix formatting
2025-08-11 18:28:20 +05:30
Neeraj
93b1af6ec0
[mob] FIx change log parsing ( #6817 )
...
## Description
## Tests
2025-08-11 17:37:01 +05:30
laurenspriem
dbf6f6aa37
Proper rust init in MLComputer isolate
2025-08-11 17:24:36 +05:30
Neeraj Gupta
e8dde48688
Update workflow
2025-08-11 17:13:24 +05:30
Neeraj
d9145353b2
[mob] Modify daily build workflow ( #6816 )
...
## Description
## Tests
2025-08-11 17:04:39 +05:30
Neeraj Gupta
49c966f50c
[mob] Modify daily build workflow
2025-08-11 17:03:58 +05:30
Neeraj
0ad83a3924
[mob] Add daily release workflow for photos ( #6815 )
...
## Description
## Tests
2025-08-11 16:33:02 +05:30
Neeraj Gupta
187a60ec3a
Add daily release workflow for photos
2025-08-11 16:32:01 +05:30
Kremiorspokke
cabae4cca0
Update custom-icons.json
2025-08-11 12:32:39 +02:00
Kremiorspokke
cdfb9a7d0e
Merge pull request #1 from Kremiorspokke/Kremiorspokke-patch-1
...
Add 1 new icon
2025-08-11 12:30:55 +02:00
Kremiorspokke
4860236f66
Add 1 new icon
...
Add polish e-commerce platfrom icon allegro
2025-08-11 12:22:41 +02:00
laurenspriem
ad90d2e37a
Fix delete group bug
2025-08-11 15:43:30 +05:30
AmanRajSinghMourya
903762f283
fix: set initial color for painting editor
2025-08-11 15:34:02 +05:30
laurenspriem
6223a1529f
bulk vector search in MLComputer isolate
2025-08-11 14:11:00 +05:30
Neeraj
143d758b5b
[auth] Fix "Copied to Clipboard" text behind clipboard ( #6791 )
...
## Description
This fixes https://github.com/ente-io/ente/issues/324
2025-08-11 13:39:08 +05:30
AmanRajSinghMourya
1d25f23053
fix: update haptic feedback when reached zero
2025-08-11 12:56:59 +05:30
Neeraj
67d661eeb6
[auth] New translations ( #6809 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-08-11 12:25:08 +05:30
Neeraj Gupta
fe86363b1f
Bump version
2025-08-11 12:22:38 +05:30
Neeraj Gupta
15967713a0
Merge branch 'flutter-upgrade' of https://github.com/ente-io/auth into flutter-upgrade
2025-08-11 12:22:21 +05:30
Neeraj Gupta
2dafd62e14
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-08-11 12:22:00 +05:30
Neeraj
46865eff26
[mob] Gracefully handle decompress image exception ( #6811 )
...
## Description
On Android 16 with flutter upgrade, we are seeing `Could not decompress
image.` error for heic images taken from Iphone 16.
Instead of showing broken image, rendering the compressed version of the
image on UI.
Also, increased the minWidth/minWidth from default 1920/1080 to 8000/800
Refer:
https://pub.dev/packages/flutter_image_compress#minwidth-and-minheight
> If your image width is smaller than minWidth or height smaller than
minHeight, scale will be 1, that is, the size will not change.
```
E/FlutterJNI( 7914): Failed to decode image
E/FlutterJNI( 7914): java.io.IOException: getPixels failed with error invalid input
E/FlutterJNI( 7914): at android.graphics.ImageDecoder.nDecodeBitmap(Native Method)
E/FlutterJNI( 7914): at android.graphics.ImageDecoder.decodeBitmapInternal(ImageDecoder.java:1676)
E/FlutterJNI( 7914): at android.graphics.ImageDecoder.decodeBitmapImpl(ImageDecoder.java:1865)
E/FlutterJNI( 7914): at android.graphics.ImageDecoder.decodeBitmap(ImageDecoder.java:1850)
E/FlutterJNI( 7914): at io.flutter.embedding.engine.FlutterJNI.decodeImage(FlutterJNI.java:571)
```
## Tests
Tested locally on Simulator with sample image.
2025-08-11 11:56:07 +05:30
Neeraj Gupta
36d45c7774
Change min Width/Height value during compress
2025-08-11 11:32:34 +05:30
Neeraj Gupta
fc0b86ffe6
Gracefully handle image decompress error
2025-08-11 11:32:07 +05:30
laurenspriem
1c75259e8f
Merge branch 'isolate_issue' into flutter-upgrade
2025-08-11 11:28:53 +05:30
laurenspriem
67e493b27f
use different deprecated method replacement
2025-08-11 11:00:17 +05:30
AmanRajSinghMourya
a74908214d
Update password entry page to use a fixed color for valid field value
2025-08-11 10:38:44 +05:30
Crowdin Bot
6ac19de2af
New Crowdin translations by GitHub Action
2025-08-11 01:18:24 +00:00
Crowdin Bot
a4e8a70c31
New Crowdin translations by GitHub Action
2025-08-11 01:05:16 +00:00
Crowdin Bot
4875ddf30c
New Crowdin translations by GitHub Action
2025-08-11 00:44:23 +00:00
AmanRajSinghMourya
72f9d9e756
refactor: fix bottom navigation bar colors
2025-08-09 23:34:15 +05:30
AmanRajSinghMourya
e32698e4be
update editor background color across image and video editor components
2025-08-09 23:33:36 +05:30
AmanRajSinghMourya
0b73388b0b
fix search view background color
2025-08-09 11:35:00 +05:30
Neeraj
8fa63ba9fb
[server] Fix typo in file link grouping ( #6798 )
2025-08-09 10:42:19 +05:30
Neeraj
15175a261a
[mobile/photos] New translations ( #6743 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-08-09 09:01:50 +05:30
Neeraj Gupta
b0eb362037
Fix typo in file link grouping
2025-08-09 06:19:54 +05:30
AmanRajSinghMourya
6bd5327d50
refactor: show black color as default background color in hideAppContent
2025-08-08 20:00:14 +05:30
Aman Raj Singh Mourya
8c2cb6dcad
[auth] add AvistaZ network icons ( #6789 )
...
## Description
Add custom icons for AvistaZ.to network (Private Torrent tracker).
Including:
- [AvistaZ](https://avistaz.to/ )
- [AnimeZ](https://animez.to/ )
- [CinemaZ](https://cinemaz.to/ )
- [ExoticaZ](https://exoticaz.to/ )
- [PrivateHD](https://privatehd.to/ )
## Tests
2025-08-08 17:33:28 +05:30
Aman Raj Singh Mourya
692f77c9bc
[auth] add icon for capcom ( #6790 )
...
- added an icon for capcom
- added a json entry for capcom
2025-08-08 17:32:25 +05:30
Neeraj Gupta
7996ab4a3e
Minor fixes
2025-08-08 16:36:50 +05:30
eYdr1en
d4bfbbf04c
fix comments
2025-08-08 12:40:51 +02:00
eYdr1en
92a03ce585
[auth] fix Copied to Clipboard text behind clipboard
2025-08-08 12:37:15 +02:00
Neeraj Gupta
1c37332f37
Endpoint to check domain claim
2025-08-08 15:40:05 +05:30
Neeraj Gupta
23103c3bcc
Handle claimed domain error
2025-08-08 15:31:14 +05:30
Neeraj Gupta
920702c5dd
Add validation
2025-08-08 15:31:02 +05:30
Neeraj Gupta
3167d85f06
Add index for customDomain
2025-08-08 15:25:04 +05:30
Brook
dd2a5d6191
[auth] add icon for capcom
2025-08-08 11:37:06 +03:00
Neeraj Gupta
bc1ae62477
Ability to configure cname
2025-08-08 14:06:26 +05:30
Neeraj Gupta
1af834aa7a
Remove unused field
2025-08-08 14:02:36 +05:30
Hieu Pham
e66045dc74
[auth] add AvistaZ network icons
...
Add custom icons for AvistaZ.to network (Private Torrent tracker)
2025-08-08 15:08:08 +07:00
Prateek Sunal
69f6fdc9c7
Merge branch 'main' into flutter-upgrade
2025-08-08 13:25:52 +05:30
Prateek Sunal
1327a1f8cf
chore: bump version
2025-08-08 13:24:50 +05:30
Prateek Sunal
52d2577236
chore: bump version
2025-08-08 13:23:19 +05:30
Neeraj Gupta
f2dc157e8a
Support for customDomain flag
2025-08-08 13:10:57 +05:30
AmanRajSinghMourya
94e398dc89
Bump version 4.4.6+446
2025-08-08 12:40:30 +05:30
AmanRajSinghMourya
a5a19581fc
Revert "Bump version to 4.4.6+445"
...
This reverts commit ea409fc266 .
2025-08-08 12:39:12 +05:30
AmanRajSinghMourya
ea409fc266
Bump version to 4.4.6+445
2025-08-08 12:16:47 +05:30
Aman Raj Singh Mourya
0e9d7106f7
[mobile] Fix packages to support Auth theme ( #6788 )
2025-08-08 12:14:08 +05:30
AmanRajSinghMourya
6fe89fdc0e
Add theme configuration and update color scheme in recovery key and lock screen pages
2025-08-08 12:05:08 +05:30
Neeraj
d9e860466c
[auth] Auto hide dock icon macos ( #6772 )
...
## Description
After closing app or hidding the window on macos the dock icon still
appears even when the app is in tray which shouldn't happen this fixes
it
2025-08-07 20:54:30 +05:30
AmanRajSinghMourya
193e1374e1
Refactor GradientButton to use ClipRRect
2025-08-07 20:01:12 +05:30
AmanRajSinghMourya
e11a6ace80
Refactor theme usage in dynamic FAB and dialog widget; improve imports and color scheme references
2025-08-07 19:40:39 +05:30
AmanRajSinghMourya
9033bd8cec
Fix formatting in custom-icons.json
2025-08-07 19:40:07 +05:30
AmanRajSinghMourya
085551b5a7
Add ente_strings package and update localization delegates
2025-08-07 19:39:58 +05:30
Manav Rathi
1633c478e3
[photos] [web] Handle XMP files interspersed with live photos ( #6778 )
2025-08-07 15:55:09 +05:30
Manav Rathi
5eb7cadc4d
Fix multi-file scenarios
2025-08-07 15:49:50 +05:30
Manav Rathi
af5de77880
[photos] [web] Handle XMP files interspersed with live photos
2025-08-07 15:30:32 +05:30
Neeraj
58279b668b
[mob][photos] Reduce logs on startup ( #6775 )
...
## Description
## Tests
2025-08-07 14:08:28 +05:30
Ashil
7537614fc2
[mob][photos] More gallery scroll improvements ( #6776 )
2025-08-07 14:00:10 +05:30
Ashil
0db2385dbd
Merge branch 'main' into gallery_scroll_improvement
2025-08-07 13:59:59 +05:30
Neeraj
fbb5397217
[auth] Add monochrome icon style for macos tray ( #6771 )
...
## Description
This fixes this issue https://github.com/ente-io/ente/issues/5173
2025-08-07 13:34:38 +05:30
ashilkn
f4605f86a4
Bump up build number
2025-08-07 13:18:27 +05:30
ashilkn
1f1cad181f
Reduce galleryThumbnailDiskLoadDeferDuration
2025-08-07 13:14:21 +05:30
laurenspriem
cf81d58604
Prettify
2025-08-07 13:13:58 +05:30
laurenspriem
2560e5934f
Delete method
2025-08-07 13:07:16 +05:30
Aman Raj Singh Mourya
7942c4d642
Added logos for meesman.nl, isc2.org, scouting.nl, zivver.com ( #6770 )
...
Fixed linting error in custom_icons.json (line 1733, superfluous comma)
and added the aforementioned logos.
2025-08-07 12:15:17 +05:30
Aman Raj Singh Mourya
625410852b
[auth] add icon for Dresden University of Technology ( #6774 )
...
## Description
Add custom SVG icon for Dresden University of Technology.
Icon optimized with SVGOMG.
2025-08-07 12:10:54 +05:30
Neeraj Gupta
970ca59077
Clean up localSettings log
2025-08-07 11:13:18 +05:30
laurenspriem
2a407b5928
track fileIDs, not size for similar files group
2025-08-07 11:12:47 +05:30
Neeraj Gupta
3ee021c9de
Reduce heartbeat logs
2025-08-07 11:08:58 +05:30
ashilkn
0f8a8a7579
Perf: Skip recreation/modification of ImageProvider of Image used in thumbnail
2025-08-07 11:02:18 +05:30
ashilkn
33703072eb
remove todo
2025-08-07 10:56:32 +05:30
laurenspriem
019141ef3b
animation
2025-08-07 10:34:53 +05:30
laurenspriem
44e9103942
bottom buttons
2025-08-07 10:29:14 +05:30
Muhammad Talal Anwar
83395641ef
chore: add TU Dresden icon
2025-08-07 04:49:40 +00:00
Ashil
8cbdd4cc98
Gallery perf tweaks ( #6754 )
2025-08-07 10:00:10 +05:30
laurenspriem
a9e31aec8f
Show more accurate size
2025-08-06 22:21:30 +05:30
laurenspriem
901e1a73dc
auto select files
2025-08-06 22:13:59 +05:30
Prateek Sunal
6c614f2649
fix: re-add pro_image_editor
2025-08-06 22:11:39 +05:30
laurenspriem
184ea915fc
Make files selectable
2025-08-06 21:51:05 +05:30
laurenspriem
d58f96fb60
Change default sort to shortest distance
2025-08-06 21:30:08 +05:30
eYdr1en
df5a7d6c19
auto hide dock icon macos
2025-08-06 15:24:57 +02:00
eYdr1en
95347022e8
add isTemplate for correct macos look on wallpaper
2025-08-06 15:20:44 +02:00
eYdr1en
4f224e7eba
add monochrome icon style for macos tray
2025-08-06 15:10:42 +02:00
Prateek Sunal
fc593e86ee
chore: update locks
2025-08-06 17:38:15 +05:30
Prateek Sunal
5c489f3358
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-08-06 17:37:16 +05:30
Prateek Sunal
899993a23b
chore: bump everywhere
2025-08-06 17:07:07 +05:30
Prateek Sunal
6dd23fa5ff
chore: bump things
2025-08-06 17:05:54 +05:30
AmanRajSinghMourya
210a0a45c1
Bump version to 4.4.5+445
2025-08-06 16:44:08 +05:30
AmanRajSinghMourya
ee035681ab
Bump version to 4.4.3+444
2025-08-06 15:40:14 +05:30
laurenspriem
98598053c7
Proper text scheme
2025-08-06 15:04:48 +05:30
Ashil
1c2f8a74c4
Merge branch 'main' into gallery_perf_tweks
2025-08-06 14:46:33 +05:30
ashilkn
d86f9d2ffa
refactor
2025-08-06 14:45:03 +05:30
AmanRajSinghMourya
cc2d65d796
Fix string
2025-08-06 14:35:25 +05:30
AmanRajSinghMourya
0e61b3dfd4
Minor changes in packages's pubspec to match dependencies
2025-08-06 14:35:03 +05:30
AmanRajSinghMourya
0a3035e5d5
Update Android build configuration: enable core library desugaring, increase minSdkVersion to 22, and upgrade Gradle version to 8.4. Add ProGuard rules to suppress warnings.
2025-08-06 14:33:19 +05:30
laurenspriem
8046c6837c
Better spacing
2025-08-06 14:07:09 +05:30
laurenspriem
30641a2df6
Empty delete button
2025-08-06 14:01:49 +05:30
laurenspriem
c82cd54b7b
Figma design
2025-08-06 12:52:03 +05:30
AmanRajSinghMourya
7adb1c0a6c
Minor fix
2025-08-06 12:07:21 +05:30
AmanRajSinghMourya
cb55be1e5c
Fix android build
2025-08-06 11:38:10 +05:30
AmanRajSinghMourya
d7a7144b33
Fix android build
2025-08-06 11:38:04 +05:30
AmanRajSinghMourya
e6a867a859
Cleanup
2025-08-06 11:37:04 +05:30
AmanRajSinghMourya
a9c8e4476f
Remove old password reentry, recovery key, recovery, and password verification pages; refactor imports and update references in settings and home page.
2025-08-06 11:36:51 +05:30
AmanRajSinghMourya
f914263b2f
Remove old password reentry, recovery key, recovery, and password verification pages; refactor imports and update references in settings and home page.
2025-08-06 11:36:46 +05:30
AmanRajSinghMourya
6f94d91afb
More code refractor in auth/accounts section
2025-08-06 11:36:26 +05:30
AmanRajSinghMourya
57569e79fe
Add ente_ui dependency to pubspec.yaml and update its lock status in pubspec.lock
2025-08-06 11:35:49 +05:30
AmanRajSinghMourya
b695db80ab
Refactor HomePage to extend BaseHomePage for improved structure
2025-08-06 11:35:32 +05:30
AmanRajSinghMourya
ae1a43b8bf
Refractor accounts section to use common code from packages/accounts
2025-08-06 11:35:13 +05:30
AmanRajSinghMourya
d9d9acfa3e
Refractor accounts section to use common code from packages/accounts
2025-08-06 11:35:06 +05:30
AmanRajSinghMourya
d430936ae8
Refractor accounts section to use common code from packages/accounts
2025-08-06 11:34:44 +05:30
AmanRajSinghMourya
b02acc579f
Update ente_accounts dependency
2025-08-06 11:33:58 +05:30
AmanRajSinghMourya
e87be4b9af
Update flutter_inappwebview dependencies
2025-08-06 11:33:36 +05:30
AmanRajSinghMourya
399148aa59
Introduced lock screen package from packages/lockscreen
2025-08-06 11:33:23 +05:30
AmanRajSinghMourya
abd733934b
Introduced lock screen package from packages/lockscreen
2025-08-06 11:33:13 +05:30
vishnukvmd
661e1f92d5
Add developer settings page
2025-08-06 11:31:56 +05:30
vishnukvmd
97b36681dc
Consistency
2025-08-06 11:31:23 +05:30
vishnukvmd
5dd5756a41
Lint utils
2025-08-06 11:29:02 +05:30
vishnukvmd
d2cfa374bd
Lint utils
2025-08-06 11:28:54 +05:30
vishnukvmd
fb64c8aa4c
Lint ui
2025-08-06 11:28:43 +05:30
vishnukvmd
86b54e2241
Lint strings
2025-08-06 11:28:27 +05:30
vishnukvmd
c33396ea60
Lint network
2025-08-06 11:28:11 +05:30
vishnukvmd
24f48b5054
Lint logging
2025-08-06 11:27:56 +05:30
vishnukvmd
094c92c8b6
Lint lock_screen
2025-08-06 11:27:41 +05:30
vishnukvmd
c2922a0cb2
Lint lock_screen
2025-08-06 11:27:36 +05:30
vishnukvmd
9a357a716d
Lint events
2025-08-06 11:27:21 +05:30
vishnukvmd
5574fd748e
Lint configuration
2025-08-06 11:27:06 +05:30
vishnukvmd
f2be25667f
Lint base
2025-08-06 11:26:48 +05:30
vishnukvmd
053d0cfcaa
Fix minor lint
2025-08-06 11:26:27 +05:30
vishnukvmd
0ff8184f47
Lint accounts
2025-08-06 11:26:11 +05:30
vishnukvmd
f971835ae7
Remove noise
2025-08-06 11:25:56 +05:30
vishnukvmd
694e3ca121
Remove changelog
2025-08-06 11:25:42 +05:30
vishnukvmd
be850c27c6
Fix dependency
2025-08-06 11:25:08 +05:30
vishnukvmd
3aaf11ba1d
Setup common accounts package
2025-08-06 11:24:46 +05:30
vishnukvmd
3019d858c9
Setup common accounts package
2025-08-06 11:24:35 +05:30
vishnukvmd
81e926ef2d
Setup common accounts package
2025-08-06 11:17:59 +05:30
vishnukvmd
016d646971
Update common ui
2025-08-06 11:14:26 +05:30
vishnukvmd
1f100566ad
Update common lockscreen
2025-08-06 11:13:56 +05:30
vishnukvmd
d69595e744
Setup common lockscreen
2025-08-06 11:13:25 +05:30
vishnukvmd
7a91e714fe
Setup common lockscreen
2025-08-06 11:13:13 +05:30
vishnukvmd
e352de8b9c
Update strings
2025-08-06 11:11:18 +05:30
vishnukvmd
e36831b599
Update strings
2025-08-06 11:11:09 +05:30
vishnukvmd
df74c7d54d
Update strings
2025-08-06 11:10:50 +05:30
Manav Rathi
ffdc21d15c
[rust] Make CI fail on warnings ( #6763 )
...
https://doc.rust-lang.org/stable/clippy/continuous_integration/github_actions.html
2025-08-06 10:55:37 +05:30
vishnukvmd
d7986b5c7c
Update utils
2025-08-05 23:58:46 +05:30
vishnukvmd
3e888876d1
Update utils
2025-08-05 23:58:41 +05:30
vishnukvmd
6af494206e
Add developer settings page
2025-08-05 23:57:41 +05:30
vishnukvmd
93f32de8c1
Update strings
2025-08-05 23:57:27 +05:30
vishnukvmd
e0b3e6464e
Update strings
2025-08-05 23:57:20 +05:30
vishnukvmd
c67d2f0836
Consistency
2025-08-05 23:56:50 +05:30
vishnukvmd
49106a3dd9
Pull existing translations
2025-08-05 23:56:39 +05:30
vishnukvmd
b61c75dc84
Lint utils
2025-08-05 23:56:28 +05:30
vishnukvmd
465fc7c7d3
Lint ui
2025-08-05 23:56:13 +05:30
vishnukvmd
487e4ef559
Lint strings
2025-08-05 23:56:03 +05:30
vishnukvmd
34bf4f6bba
Lint network
2025-08-05 23:55:51 +05:30
vishnukvmd
af36978ede
Lint logging
2025-08-05 23:55:41 +05:30
vishnukvmd
a375dfdc2e
Lint lock_screen
2025-08-05 23:55:28 +05:30
vishnukvmd
a5b0e66e9d
Lint lock_screen
2025-08-05 23:55:23 +05:30
vishnukvmd
2b3b7a5e2a
Lint events
2025-08-05 23:54:44 +05:30
vishnukvmd
b1dc9272a0
Lint configuration
2025-08-05 23:54:30 +05:30
vishnukvmd
7c33c160b2
Lint base
2025-08-05 23:54:15 +05:30
vishnukvmd
be232efbc6
Fix minor lint
2025-08-05 23:53:59 +05:30
vishnukvmd
bbac09b4a6
Lint accounts
2025-08-05 23:53:41 +05:30
vishnukvmd
a4626ae7a1
Remove noise
2025-08-05 23:53:27 +05:30
vishnukvmd
e8551df8b9
Remove changelog
2025-08-05 23:53:10 +05:30
vishnukvmd
77cb40aef4
Update strings
2025-08-05 23:52:50 +05:30
vishnukvmd
827090fb24
Fix dependency
2025-08-05 23:52:31 +05:30
vishnukvmd
39b9670fcc
Setup common accounts package
2025-08-05 23:52:11 +05:30
vishnukvmd
d227a2bf20
Setup common accounts package
2025-08-05 23:52:03 +05:30
vishnukvmd
0b766415a4
Setup common accounts package
2025-08-05 23:51:32 +05:30
vishnukvmd
3b727549d5
Update common ui
2025-08-05 23:49:03 +05:30
vishnukvmd
dbdf19ee8d
Update common lockscreen
2025-08-05 23:48:45 +05:30
vishnukvmd
2e3d621077
Update strings
2025-08-05 23:44:26 +05:30
vishnukvmd
0455481f3d
Lint lock_screen
2025-08-05 23:38:42 +05:30
vishnukvmd
c9a7918397
Lint events
2025-08-05 23:38:42 +05:30
vishnukvmd
957f0bc041
Lint configuration
2025-08-05 23:38:42 +05:30
vishnukvmd
24f5a5813a
Lint base
2025-08-05 23:38:42 +05:30
vishnukvmd
860b2895f6
Fix minor lint
2025-08-05 23:38:42 +05:30
vishnukvmd
a510320d0e
Lint accounts
2025-08-05 23:38:42 +05:30
vishnukvmd
de04f18cb2
Remove noise
2025-08-05 23:38:42 +05:30
vishnukvmd
b84b73fda2
Remove changelog
2025-08-05 23:38:42 +05:30
vishnukvmd
12b0618149
Update strings
2025-08-05 23:38:42 +05:30
vishnukvmd
28a43393f9
Fix dependency
2025-08-05 23:38:42 +05:30
vishnukvmd
21b3bdf204
Setup common accounts package
2025-08-05 23:38:42 +05:30
vishnukvmd
3436fb7fb1
Update common ui
2025-08-05 23:38:42 +05:30
vishnukvmd
045b40b2b2
Update common lockscreen
2025-08-05 23:38:42 +05:30
vishnukvmd
c09922d1a3
Update strings
2025-08-05 23:38:42 +05:30
vishnukvmd
3e9032588e
Setup common lockscreen
2025-08-05 23:34:58 +05:30
vishnukvmd
14e570b676
Update strings
2025-08-05 23:34:49 +05:30
vishnukvmd
a412aa4886
Update strings
2025-08-05 23:34:44 +05:30
vishnukvmd
a7a162d375
Update utils
2025-08-05 23:34:38 +05:30
vishnukvmd
b444bdc5ec
Add re-usable base home page
2025-08-05 23:34:33 +05:30
vishnukvmd
f9299e7950
Reduce noise
2025-08-05 23:34:27 +05:30
vishnukvmd
8a9f73ada5
Refactor utils
2025-08-05 23:34:10 +05:30
vishnukvmd
d5c1970ca2
Update common ui
2025-08-05 23:34:01 +05:30
vishnukvmd
f8aff3e12b
Update common strings
2025-08-05 23:33:52 +05:30
vishnukvmd
490759243b
Setup common UI components
2025-08-05 23:33:46 +05:30
vishnukvmd
e8a9e509a8
Update common strings
2025-08-05 23:33:39 +05:30
vishnukvmd
c392ad5dcb
Update utils
2025-08-05 23:33:23 +05:30
vishnukvmd
9bb084d610
Add typedefs to base
2025-08-05 23:33:13 +05:30
vishnukvmd
00b05e2d7c
Update common utils
2025-08-05 23:33:00 +05:30
vishnukvmd
93736fe57a
Update common strings
2025-08-05 23:32:46 +05:30
vishnukvmd
995ae50418
Refactor common utils
2025-08-05 23:32:24 +05:30
vishnukvmd
42e6dff0f5
Remove redundant test
2025-08-05 23:32:17 +05:30
vishnukvmd
150513d3e5
Refactor common strings
2025-08-05 23:32:04 +05:30
vishnukvmd
13ed1e76bc
Use common network package
2025-08-05 23:31:55 +05:30
vishnukvmd
a7d0e2eef5
Refactor network
2025-08-05 23:31:36 +05:30
vishnukvmd
134314c285
Common config
2025-08-05 23:30:56 +05:30
vishnukvmd
eb3e3db8e6
Base config
2025-08-05 23:30:33 +05:30
vishnukvmd
3b9b886ae9
Refactor
2025-08-05 23:30:20 +05:30
vishnukvmd
d88df36c3d
Packages
2025-08-05 23:30:06 +05:30
vishnukvmd
62d7311780
ignore surprises
2025-08-05 23:29:42 +05:30
vishnukvmd
9d76ccc173
init config
2025-08-05 23:27:17 +05:30
peterv99
abe5548202
Added logos for meesman.nl, isc2.org, scouting.nl, zivver.com
...
Fixed linting error in custom_icons.json (line 1733, superfluous comma) and added the aforementioned logos.
2025-08-05 19:52:36 +02:00
ashilkn
769adb75c5
Different cache extents for different photoGridSizes
2025-08-05 20:31:10 +05:30
ashilkn
1648f62da6
Add repaint boundary over each gird item in gallery
2025-08-05 16:49:48 +05:30
Manav Rathi
97d66a3afa
[rust] Make CI fail on warnings
...
https://doc.rust-lang.org/stable/clippy/continuous_integration/github_actions.html
2025-08-05 14:39:01 +05:30
laurenspriem
e8f7f9ad62
Grid of three
2025-08-05 13:31:33 +05:30
Aman Raj Singh Mourya
99556dbbcd
[auth] Fixed CONTRIBUTING.md broken link and added new icons ( #6749 )
...
## Description
Fixed the broken link to custom-icons.md in CONTRIBUTING.md.
Also added new icons for Twitter (before rebrand), Animal Crossing, Best
Buy, Chucklefish, Toyhouse, and Art Fight.
I realized right after uploading a Best Buy icon that the Best Buy icon
already exists in the custom icon repositories. It doesn't show up when
I search for it in the Ente app (iOS), though, and I checked and there
are no updates for my app. I guess it wasn't pushed to the mobile app
yet?
My icon is called `best_buy.svg`. The one that was already there is
`bestbuy.svg`. Should I remove mine?
Thanks in advance!
2025-08-05 12:10:12 +05:30
laurenspriem
a3330705b3
Fix deprecated method
2025-08-05 12:05:00 +05:30
laurenspriem
d8b40c1a55
Exact search off by default
2025-08-05 11:59:22 +05:30
laurenspriem
b5113dd420
Add option for exact search of similar files
2025-08-05 11:52:03 +05:30
Neeraj
d7fdca78f7
Update pubspec.yaml
2025-08-05 10:20:49 +05:30
Neeraj
f7858a96ed
[mob][photos] Log info about lock ( #6745 )
...
## Description
## Tests
2025-08-05 10:18:23 +05:30
ashilkn
63f24966ce
Incrase cacheExtent of gallery
2025-08-05 06:53:54 +05:30
NylaTheWolf
047c2954f8
Actually fix broken link in CONTRIBUTING.md
...
It's easier to just put everything in one pull request.
The link to the adding-icons.md file was broken, so I fixed it.
2025-08-04 17:25:11 -04:00
NylaTheWolf
11786057e2
Moving broken link fix to another pull request
2025-08-04 17:10:34 -04:00
NylaTheWolf
12648ce726
Update custom-icons.json
2025-08-04 17:00:23 -04:00
NylaTheWolf
782618d26f
Merge pull request #1 from NylaTheWolf/patch-1
...
Fix broken link to adding-icons.md in CONTRIBUTING.md
2025-08-04 16:34:50 -04:00
NylaTheWolf
824b071af4
Added more icons
...
Icons for Twitter (before rebrand), Art Fight, Toyhouse, Animal Crossing, Best Buy, and Chucklefish.
I wasn't able to find an official SVG of Toyhouse's icon or get it through inspect element, but I got it from here: https://logos.fandom.com/wiki/Toyhouse
Animal Crossing Leaf: Nintendo, Public domain, via Wikimedia Commons
Original Twitter logo: Martin Grasser, per source, Apache License 2.0 <http://www.apache.org/licenses/LICENSE-2.0 >, via Wikimedia Commons
Best Buy: Best Buy, Public domain, via Wikimedia Commons
Chucklefish: https://en.wikipedia.org/wiki/File:Chucklefish.svg (Warns that this is not a free logo)
2025-08-04 16:28:45 -04:00
NylaTheWolf
f1f84af3a7
Add Smogon to custom-icons.json
2025-08-04 15:40:27 -04:00
NylaTheWolf
8d484528e7
Delete mobile/apps/auth/assets/custom-icons/icons/Smogon.svg
2025-08-04 15:32:50 -04:00
NylaTheWolf
e95aa55339
Added Smogon icon (filename fixed)
...
The previous file name was "Smogon.svg." This time it's all lowercase.
2025-08-04 15:32:06 -04:00
NylaTheWolf
0d139df652
Added Smogon icon
2025-08-04 15:30:14 -04:00
NylaTheWolf
568c5393a8
Fix broken link to adding-icons.md in CONTRIBUTING.md
...
The link to the adding-icons.md file was broken, so I fixed it.
2025-08-04 15:25:36 -04:00
Neeraj
8d8ce6487f
[Server] Single file link ( #6566 )
...
## Description
Adds 4 authenticate API for
- Creating link for individual file
- Update Link
- Delete Link
- Fetch all links (based on header, the server will return particular
app's link)
For link preview
- API to get Info (pending discussion)
- API to get file attributes (pending discussion)
- APIs to get thumbnail and file
- API to verify password
Pending
- [x] Clean up on account deletion
- [x] Clean up on file deletion
- [x] Clean up history for disabled links
## Tests
Basic santiy check during client integration
2025-08-04 14:41:50 +05:30
laurenspriem
a41b7f5535
null check error
2025-08-04 14:24:36 +05:30
laurenspriem
8304bca71c
empty list error
2025-08-04 14:19:04 +05:30
Neeraj Gupta
658ba49186
[mob][photos] Log info about lock
2025-08-04 12:42:27 +05:30
Crowdin Bot
fa230333a4
New Crowdin translations by GitHub Action
2025-08-04 01:06:03 +00:00
Aman Raj Singh Mourya
75bc07f08f
updated ubiquiti auth custom icon ( #6728 )
...
## Description
Updated Ubiquiti icon to new design, fix #6726
2025-08-03 00:37:40 +05:30
Rafael Ieda
b7ff0ca985
updated ubiquiti auth custom icon
2025-08-02 10:27:27 -03:00
Manav Rathi
a9cba0c7a6
[mob] Update broken relative links ( #6722 )
...
## Description
Update broken links in photos from the `Move auth/ to mobile/apps/auth`
in 99d7685be2
Updated the auth's contributing link to be consistent with the photos
## Tests
🔗
2025-08-02 11:30:43 +05:30
ian
a4b938b5d5
Update README.md
2025-08-02 00:07:37 +08:00
ian
0174d82829
Update README.md
2025-08-02 00:02:32 +08:00
laurenspriem
6dfcc58144
Add exact search to vectorDB
2025-08-01 16:55:02 +02:00
laurenspriem
9528b4ce8d
Fix showing the same file twice
2025-08-01 16:21:43 +02:00
laurenspriem
73928092c4
Sort distance descending
2025-08-01 13:03:13 +02:00
laurenspriem
79d3c7f9a2
Merge conflict left
2025-08-01 12:40:15 +02:00
laurenspriem
108d9f84fc
Merge branch 'main' into smart_dedupe
2025-08-01 12:39:54 +02:00
laurenspriem
0854fc3493
Merge branch 'main' into memories_misc_improv
2025-08-01 12:01:30 +02:00
Ashil
101458e5cd
[mobile] Extract strings + Cleanup Image editor ( #6716 )
...
## Description
Removed old image editor package and related file
Extracted strings for image editor
## Tests
2025-08-01 12:37:34 +05:30
AmanRajSinghMourya
6fbea6232e
Merge branch 'main' into extract_strings
2025-08-01 12:25:11 +05:30
AmanRajSinghMourya
ecf236ad54
Add localization strings for editing tools and remove filtered_image.dart
2025-08-01 12:21:08 +05:30
AmanRajSinghMourya
3c8d8067c1
Remove image_editor dependency from pubspec.yaml and pubspec.lock
2025-08-01 12:19:46 +05:30
AmanRajSinghMourya
7cd95e6369
Minor refractor
2025-08-01 12:19:14 +05:30
AmanRajSinghMourya
1487362366
Remove old image editor
2025-08-01 12:18:56 +05:30
Neeraj
54911cce15
[mob][photos] Upgrade media_kit ( #6715 )
...
## Description
```
flutter pub upgrade media_kit media_kit_libs_ios_video media_kit_libs_video media_kit_video
```
## Tests
```
flutter run
```
2025-08-01 10:46:34 +05:30
Neeraj Gupta
5a9684f251
[mob][photos] Upgrade motionphoto (iOS) pkg
2025-08-01 10:43:00 +05:30
Ashil
0f6ae20402
[mob][photos] Keep fullscreen between swipes ( #6706 )
...
## Description
Fixes #6667
2025-08-01 10:37:43 +05:30
Neeraj Gupta
2fe3c61621
[mob][photos] Upgrade media_kit
2025-08-01 10:34:53 +05:30
Ashil
e5afa0f88f
[mob][photos] Bump up build number ( #6711 )
2025-08-01 09:28:19 +05:30
ashilkn
783d70a8f1
bump up build number
2025-07-31 22:38:04 +05:30
ashilkn
1c14896fd6
bump up build number
2025-07-31 22:36:49 +05:30
Ashil
640f8c6867
[mobile][photos] Fix Add to Album in search section ( #6675 )
...
## Description
When creating a new album from the search tab, the album is created and
then it pop back to the search screen after sometime.
#### Before
https://github.com/user-attachments/assets/7e172227-5a35-4d7c-b0f3-e6afd46441ed
#### After
https://github.com/user-attachments/assets/c94eaac4-c51c-4dd3-a573-a8fd17221fec
## Tests
2025-07-31 22:30:58 +05:30
laurenspriem
86967175f7
Better values
2025-07-31 16:58:26 +02:00
laurenspriem
a6b29525d2
Better frequency for people type
2025-07-31 16:51:49 +02:00
laurenspriem
d6c3cf3b8f
Better frequency for people memories
2025-07-31 15:40:04 +02:00
Prateek Sunal
7beba5fb99
[mob][photos] add more logs for smart albums ( #6708 )
...
## Description
- This PR adds more logs for smart albums.
- Removes support of favorites and uncategorized for smart albums.
- Don't delete entry for smartConfig if collection is still present.
## Tests
2025-07-31 19:00:11 +05:30
Prateek Sunal
b4ebc8482f
fix: remove support for favorites and uncateogrized albums
2025-07-31 17:55:04 +05:30
Prateek Sunal
9b42f06152
fix: change log level to info for syncing smart albums
2025-07-31 17:53:01 +05:30
Prateek Sunal
574cfd5165
fix: improve error logging in smart album config saving
2025-07-31 17:52:16 +05:30
Prateek Sunal
19e353453b
fix: don't delete entity if collection null
2025-07-31 17:41:36 +05:30
Prateek Sunal
927e1fef80
fix: only delete if collection is deleted or null
2025-07-31 17:40:55 +05:30
Prateek Sunal
767703c383
chore: more sync logs
2025-07-31 16:42:05 +05:30
Prateek Sunal
fa47f34e74
fix: add logs
2025-07-31 16:39:50 +05:30
Manav Rathi
545b8d21bd
[rust] Setup PR checks ( #6707 )
2025-07-31 15:59:11 +05:30
ashilkn
557563e1b7
Keep InheritedDetailPageState and DetailPage's body in different widgets to avoid InheritedDetailPageState from getting reinitialized and losing it's state when body of DetailPage rebuilds
2025-07-31 15:48:50 +05:30
Manav Rathi
bd9dd0a839
[rust] Setup PR checks
2025-07-31 15:41:04 +05:30
AmanRajSinghMourya
8da1f638e1
extract string + code refractor
2025-07-31 15:15:51 +05:30
Manav Rathi
97b4b6080a
Hello, Rust ( #6703 )
...
https://crates.io/crates/ente-rs
2025-07-31 12:27:59 +05:30
Manav Rathi
e2dd3b462f
Hello, Rust
2025-07-31 12:09:30 +05:30
laurenspriem
ec502f3f4e
Copy
2025-07-31 08:27:11 +02:00
Ashil
f060d10802
[mob][photos] Release 1.2.0 change log ( #6691 )
2025-07-31 09:56:40 +05:30
Ashil
bd2dff3a8a
Merge branch 'main' into release_1.2.0
2025-07-31 09:56:24 +05:30
Prateek Sunal
fd0ee96808
[mob][photos] smart album ( #6610 )
...
## Description
Smart Album, without anything else.
### Auto-add people
Using this you can add person's automatically to the album you want.
## Tests
- [x] Files that are already hidden are not auto-added to the album
- [ ] Files that belong to some other users are not added to the album.
This will trigger a copy event, where file will be copied to user's
namespace.
2025-07-31 09:29:28 +05:30
Neeraj
f53a27a60d
[auth] update relative links to assets ( #6701 )
...
## Description
PR to patch relative links to assets
## Current Error
<img width="1053" height="343" alt="image"
src="https://github.com/user-attachments/assets/48bd5a74-ba60-41dc-89fc-7d025ee9630a "
/>
## Patch
<img width="1086" height="491" alt="image"
src="https://github.com/user-attachments/assets/8244d220-b1f2-47c4-8963-3e5d996b7fbd "
/>
2025-07-31 09:26:06 +05:30
Daniel T
22e1b68ea8
docs: update relative links to assets
2025-07-30 18:02:56 -05:00
Prateek Sunal
92d6a6af8e
chore: remove unused import of dart:ui
2025-07-31 02:33:31 +05:30
Prateek Sunal
7b528a7e20
fix: rename remoteId
2025-07-30 22:15:16 +05:30
Prateek Sunal
655336a92c
fix: make it non-nullable
2025-07-30 22:14:45 +05:30
laurenspriem
a7a23e9e97
UI improvements
2025-07-30 16:05:27 +02:00
laurenspriem
492b959204
Lower default
2025-07-30 15:47:32 +02:00
Prateek Sunal
851ce8147c
chore: update locals
2025-07-30 19:15:38 +05:30
Prateek Sunal
9d6c9b659c
chore: switch back
2025-07-30 18:20:39 +05:30
Prateek Sunal
40d5b26301
chore: switch back
2025-07-30 18:20:22 +05:30
Prateek Sunal
a4d29adaf4
fix: don't go in other users owned files block when not trying to copy
2025-07-30 18:09:49 +05:30
Prateek Sunal
40f979ae2d
fix: don't touch ml stuff
2025-07-30 17:58:59 +05:30
Prateek Sunal
9d2986157d
Merge remote-tracking branch 'origin/main' into smart-album-nothingelse
2025-07-30 17:53:16 +05:30
Prateek Sunal
6ea6493cbc
Merge remote-tracking branch 'origin/main' into smart-album-nothingelse
2025-07-30 17:51:04 +05:30
Laurens Priem
856ca0447e
[mob][photos] Ignored person issues ( #6677 )
...
## Description
- Fixes ignored person showing up in suggestions
- Don't ask for contact linking for ignored persons
2025-07-30 14:17:55 +02:00
Ashil
4076d1d7af
[mobile][photos] Advance image editor ( #6618 )
...
## Description
This PR integrates a fully-featured advanced image editor which supports
the following features
- Added image adjustment tools (e.g., brightness, contrast, saturation)
- Enabled text annotations on images
- Added freehand drawing support
- Included sticker placement functionality
2025-07-30 17:44:24 +05:30
laurenspriem
da53831cf1
Merge branch 'main' into hidden_issues
2025-07-30 14:11:11 +02:00
Laurens Priem
1ab9b38c79
[mob][photos] Missing cover fix ( #6695 )
...
## Description
Fixes issue in face thumbnail generation when the file is not present.
## Tests
Tested in debug mode on my pixel phone.
2025-07-30 13:40:02 +02:00
Ashil
af1fa494d8
[mob][photos] Gallery/Memories settings UI clean up ( #6692 )
2025-07-30 16:53:55 +05:30
laurenspriem
fe8fd519a9
Resolve potential outdated cache
2025-07-30 13:20:01 +02:00
laurenspriem
75ae1bf2e6
Fix sql error
2025-07-30 13:04:58 +02:00
Aman Raj Singh Mourya
401d5f44a1
[auth] add 22 custom icons ( #6694 )
2025-07-30 16:10:30 +05:30
Aman Raj Singh Mourya
13247b153c
[auth] add Tally.so custom icon ( #6689 )
...
Add custom SVG icon for [Tally.so](https://tally.so/help/press-kit ) in
accordance with their media kit to enhance branding.
Icon optimized with SVGOMG.
2025-07-30 16:06:43 +05:30
Aman Raj Singh Mourya
2a1620cb36
[auth] add Charles Schwab custom icon ( #6690 )
...
Add custom SVG icon for [Charles Schwab](https://www.schwab.com/ ) to
enhance branding.
Icon optimized with SVGOMG.
2025-07-30 16:05:57 +05:30
AmanRajSinghMourya
bc00276316
feat: add Glacier filter with matrix adjustments for saturation, contrast, hue, and temperature
2025-07-30 16:03:45 +05:30
AmanRajSinghMourya
9840d65f40
Merge branch 'advance_image_editor' of https://github.com/ente-io/ente into advance_image_editor
2025-07-30 15:26:24 +05:30
Vishnu Mohandas
fcf3cadb21
[docs] update troubleshooting for desktop and object storage ( #6693 )
...
## Description
This PR updates docs for network status reporting in Ente Desktop on
Linux and removes documentation for object storage configuration which
will only be available in latest server image to reduce confusion.
2025-07-30 15:18:01 +05:30
ashilkn
be5e1a9840
Update pubspec.lock
2025-07-30 14:49:57 +05:30
AmanRajSinghMourya
d62f1d50ca
fix: update filter names and orders in image editor
2025-07-30 14:41:03 +05:30
Anand Desai
bf90190b38
chore: missed onlinesbi alt name for SBI
2025-07-30 14:25:16 +05:30
Keerthana
19979b4f61
[docs] push photos faq to troubleshooting for incorrect network status reporting
2025-07-30 14:18:08 +05:30
Anand Desai
9df9830fd0
chore: missed capitalization in DeepSeek
2025-07-30 14:17:14 +05:30
Keerthana
1148e524f0
[docs] update FAQ for desktop and object storage
2025-07-30 14:14:38 +05:30
Anand Desai
516396fb85
chore: add 22 custom icons
2025-07-30 14:12:04 +05:30
ashilkn
2c842c9c65
Gallery settings & memory setting fixes
2025-07-30 13:34:05 +05:30
ashilkn
fe7ba3895d
Remove unused file
2025-07-30 13:25:03 +05:30
ashilkn
fe7486ea68
Update currentChangeLogVersion
2025-07-30 13:12:53 +05:30
ashilkn
198cd89eb1
Update change log + add translations
2025-07-30 13:12:05 +05:30
Anand Desai
ae2145f51f
chore: add Charles Schwab custom icon
2025-07-30 12:07:53 +05:30
Anand Desai
41143cb20a
chore: add tally.so custom icon
2025-07-30 11:58:29 +05:30
ashilkn
3ee300a294
bump up to v1.2.0
2025-07-30 11:29:46 +05:30
Ashil
d077d5dcbb
[mob][photos] Gallery improvements ✨ ( #6688 )
...
## Description
- Better scrolling performance
- Gallery grouping options (day, week, month & year)
- New scrollbar
- Pinned to top header for each group in gallery.
2025-07-30 11:25:09 +05:30
ashilkn
6e59c4e915
chore
2025-07-30 11:19:30 +05:30
ashilkn
21b930d617
Add attribution for aves
2025-07-30 10:54:23 +05:30
ashilkn
644fdd16f5
Chore
2025-07-30 10:54:06 +05:30
ashilkn
3ce835cf31
chore
2025-07-30 10:25:08 +05:30
ashilkn
1ab4cf5fd7
chore
2025-07-30 10:22:04 +05:30
ashilkn
c62a7c8265
chore
2025-07-30 10:18:06 +05:30
ashilkn
a3333e48f6
Rename file
2025-07-30 09:59:35 +05:30
Aman Raj Singh Mourya
669cecb4a0
[auth] add exaroton custom icon ( #6682 )
...
Add custom SVG icon for [exaroton ](https://exaroton.com ) to enhance
branding.
Optimized icon with SVGOMG
2025-07-30 09:24:08 +05:30
Aman Raj Singh Mourya
0ea5783e23
[auth] add NumberBarn custom icon ( #6683 )
...
Add custom SVG icon for [NumberBarn](https://www.numberbarn.com/ ) to
enhance branding.
Icon optimized with SVGOMG.
2025-07-30 09:23:39 +05:30
Aman Raj Singh Mourya
7a6a5892b0
[auth] add United States Department of Homeland Security custom icon ( #6684 )
...
Add custom SVG icon for [U.S. DHS](https://www.dhs.gov/ ) to enhance
branding.
Icon optimized with SVGOMG. It is relatively large because it is
elaborate and complex compared to most other icons.
I tried my best to minimize and strip unnecessary metadata and paths.
United States Department of Homeland Security (DHS) also shares the same
icon and branding for `altNames` provided:
- [United States Citizenship and Immigration Services
(USCIS)](https://www.uscis.gov/ )
- [United States Immigration and Customs Enforcement
(ICE)](https://www.ice.gov/ )
- [United States Customs and Border Protection
(CBP)](https://www.cbp.gov/ )
since they are all subsidiaries of the former department.
2025-07-30 09:23:20 +05:30
Aman Raj Singh Mourya
cf590e8e02
[auth] add Rose-Hulman Institute of Technology custom icon ( #6685 )
...
Add custom SVG icon for [Rose-Hulman Institute of
Technology](https://www.rose-hulman.edu/ ) to enhance branding.
Icon optimized with SVGOMG.
2025-07-30 09:23:06 +05:30
Anand Desai
709d4d121a
fix: accidentally changed whitespace and formatting. oops
2025-07-30 01:56:42 +05:30
Anand Desai
556f933d19
fix: accidentally changed whitespace and formatting. oops
2025-07-30 01:55:25 +05:30
Anand Desai
90d307ab1c
fix: accidentally changed whitespace and formatting. oops
2025-07-30 01:53:45 +05:30
Anand Desai
42f0ee26b6
fix: accidentally changed whitespace and formatted. oops
2025-07-30 01:51:05 +05:30
Anand Desai
5e367f9165
chore: reverted accidental whitespace deletion
2025-07-30 01:34:45 +05:30
Anand Desai
5d5cafad72
chore: add rose-hulman icon
2025-07-30 01:29:18 +05:30
Anand Desai
37707f9db3
chore: add US DHS icon
2025-07-30 01:25:03 +05:30
Anand Desai
da08e1cb09
chore: add numberbarn icon
2025-07-30 01:15:21 +05:30
Anand Desai
05f530283f
Revert "chore: add NumberBarn icon"
...
This reverts commit 5b16dcdce4 .
2025-07-30 00:24:55 +05:30
Anand Desai
5b16dcdce4
chore: add NumberBarn icon
2025-07-30 00:24:24 +05:30
Anand Desai
cdc2a1f63c
chore: add exaroton icon
2025-07-30 00:19:54 +05:30
ashilkn
dccc880b68
Fix build error
2025-07-29 20:16:20 +05:30
ashilkn
aaa53d7dc4
Fix build error
2025-07-29 20:15:33 +05:30
Prateek Sunal
38008cb760
chore: update locks
2025-07-29 19:57:50 +05:30
Prateek Sunal
92590e51c2
feat: Auto add option in people selection page
2025-07-29 19:57:29 +05:30
ashilkn
438eb32872
Merge branch 'main' into advance_image_editor
2025-07-29 19:54:07 +05:30
AmanRajSinghMourya
02a09ea206
fix: remove unused google_fonts dependency and update related configurations
2025-07-29 19:32:25 +05:30
Prateek Sunal
435a803eab
fix: refresh app bar on add files + delete config if no person selected
2025-07-29 17:43:26 +05:30
laurenspriem
973c1f872a
strings
2025-07-29 13:19:16 +02:00
laurenspriem
e45db814fa
Don't suggest for ignored persons in all people page
2025-07-29 13:04:07 +02:00
ashilkn
d0196a1813
Merge branch 'main' into gallery_rewrite
2025-07-29 16:13:11 +05:30
ashilkn
fcdbef557a
Fix state issue with gallery layout selector
2025-07-29 16:11:23 +05:30
laurenspriem
e3b3cbc1b2
Don't ask to contact link hidden person
2025-07-29 12:33:47 +02:00
laurenspriem
e1d3e2dac4
Clarify hidden vs ignored flag
2025-07-29 12:22:35 +02:00
ashilkn
19b41d365e
Use same scroll bar thumb color on gallery for iOS and Android
2025-07-29 15:44:55 +05:30
ashilkn
b5c47734da
Fix depricated enum
2025-07-29 15:06:02 +05:30
Prateek Sunal
bf0e4cc8e0
fix: only run sync and show option if granted ml consent
2025-07-29 14:52:02 +05:30
Prateek Sunal
24e81f9dc0
fix: handle potential null collection in sync logic
2025-07-29 14:49:16 +05:30
AmanRajSinghMourya
ec0520bd2f
fix: update text editor configuration to disable text editing
2025-07-29 14:44:22 +05:30
Laurens Priem
d4c3063ecf
[mob][photos] Revert error on rotated image decoding for indexing ( #6673 )
...
## Description
Revert error on rotated image decoding for indexing
2025-07-29 10:33:14 +02:00
laurenspriem
c8e84c9af3
More neutral log line for heic
2025-07-29 10:25:20 +02:00
Prateek Sunal
85efa544b6
fix: refactor sync logic to use Set for pending files
2025-07-29 13:48:01 +05:30
laurenspriem
b1f6c57601
Revert error on rotated image decoding for indexing
2025-07-29 10:16:53 +02:00
Prateek Sunal
3c1bd34058
fix: duplication
2025-07-29 13:44:57 +05:30
AmanRajSinghMourya
6d31cf40da
Merge branch 'main' into advance_image_editor
2025-07-29 13:21:19 +05:30
Aman Raj Singh Mourya
278156b11d
[mobile] Add custom filter to image editor ( #6671 )
...
## Description
Add 10 custom filter to image editor and made it compatible with flutter
3.24.0
## Tests
2025-07-29 13:17:55 +05:30
AmanRajSinghMourya
ce48e2610a
feat: enable zoom in main editor and refractor code
2025-07-29 13:13:31 +05:30
AmanRajSinghMourya
926715a4a8
fix: handle zero display value in circular progress animation
2025-07-29 13:07:10 +05:30
Manav Rathi
e152c04a65
[web] Handle nullish count in pub-mm of old public albums ( #6666 )
2025-07-29 13:06:30 +05:30
Prateek Sunal
03d21bc3ff
chore: update addFiles logic
2025-07-29 13:00:37 +05:30
Prateek Sunal
79fdfdd72b
fix: remove redundant await
2025-07-29 12:48:51 +05:30
Prateek Sunal
27d3acb192
fix: remove async from addFiles method
2025-07-29 12:48:10 +05:30
Prateek Sunal
82c8ce3f86
fix: check if collection not deleted
2025-07-29 12:47:20 +05:30
AmanRajSinghMourya
93259dc28c
feat: update filter presets and improve filter selection handling in image editor
2025-07-29 12:38:15 +05:30
AmanRajSinghMourya
064da1be08
fix: downgrade pro_image_editor dependency from 7.2.0 to 6.0.0 for compatibility
2025-07-29 08:48:31 +05:30
AmanRajSinghMourya
dd0cfc4656
Fix: update padding in crop rotate bar and rename paint editor state
2025-07-29 08:48:17 +05:30
laurenspriem
dde67479be
Logging
2025-07-28 16:59:09 +02:00
laurenspriem
a6c163a705
Exclude videos from similar dedupe
2025-07-28 16:39:05 +02:00
Manav Rathi
62049275f3
Handle old public albums
...
e.g. "Trip to Sikkim" from the blog post
2025-07-28 19:25:33 +05:30
laurenspriem
159dd57f0c
Fix migration issue
2025-07-28 14:43:48 +02:00
laurenspriem
0cff1642c5
Similar files page mvp
2025-07-28 14:21:38 +02:00
ashilkn
9aa6023720
Bump up version
2025-07-28 17:43:51 +05:30
ashilkn
660bf78123
Merge branch 'main' into gallery_rewrite
2025-07-28 17:41:06 +05:30
ashilkn
35ede58e78
Move memories settings to General > Memories
2025-07-28 17:18:20 +05:30
laurenspriem
ee55002bf1
Similar files change
2025-07-28 11:05:31 +02:00
Manav Rathi
2cba00c45c
Prettier: Make it work better with markdown ( #6664 )
...
Ref:
- https://prettier.io/blog/2017/12/05/1.9.0#markdown
- https://github.com/ente-io/ente/pull/6642#issuecomment-3118225419
2025-07-28 14:29:57 +05:30
Manav Rathi
3133a757ce
Run prettier
2025-07-28 14:22:46 +05:30
laurenspriem
05b4350496
Similar images service mvp
2025-07-28 10:41:36 +02:00
Manav Rathi
f621461ba8
Prettier: preserve proseWrap
...
Always inserts linebreaks in positions that can break markdown content.
2025-07-28 13:41:37 +05:30
Neeraj
2aebeef31d
[auth] New translations ( #6663 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-07-28 12:16:22 +05:30
ashilkn
ba9337a3b6
Gallery performance improvement
2025-07-28 11:57:14 +05:30
Manav Rathi
203357f2c8
[web] New translations ( #6661 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-07-28 11:49:08 +05:30
AmanRajSinghMourya
a0d7a88a6b
Fix add new album flow
2025-07-28 11:13:40 +05:30
Neeraj
50dc5d3b4b
[mobile/photos] New translations ( #6662 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-07-28 10:11:07 +05:30
Crowdin Bot
58bf661e19
New Crowdin translations by GitHub Action
2025-07-28 01:18:16 +00:00
Crowdin Bot
a7f56d3dab
New Crowdin translations by GitHub Action
2025-07-28 01:05:39 +00:00
Crowdin Bot
3e51fa1f83
New Crowdin translations by GitHub Action
2025-07-28 00:45:26 +00:00
laurenspriem
b68150a007
Bulk search first API
2025-07-27 17:38:15 +02:00
Keerthana
99720996bf
[docs] refactor troubleshooting for docker ( #6655 )
...
## Description
This PR updates troubleshooting for Docker, adds information for
configuration of DB and fixes a dead link for configuration section.
2025-07-26 20:08:55 +05:30
Keerthana
050d5ea3e9
[docs] refactor troubleshooting for docker
2025-07-26 20:03:39 +05:30
Vishnu Mohandas
89078d2adf
[docs] update Ente CLI troubleshooting and configuration for email ( #6653 )
...
## Description
This PR updates Ente CLI troubleshooting and email configuration along
with object storage configuration in configuration document.
This provides clarity for users who are facing keyring issues or with
bucket configuration.
2025-07-26 17:31:52 +05:30
ashilkn
cdd1353bb2
Delete old gallery files
2025-07-26 17:31:09 +05:30
ashilkn
3680ccddfd
Change color
2025-07-26 17:24:18 +05:30
Keerthana
e5c658fcd7
[docs] refine Ente CLI secrets and email configuration for verification code
2025-07-26 16:58:44 +05:30
Prateek Sunal
111b4c40c7
fix: final state fix
2025-07-26 15:58:40 +05:30
Prateek Sunal
277189ca88
fix: things again
2025-07-26 15:46:33 +05:30
Prateek Sunal
2f991272a2
Merge remote-tracking branch 'origin/main' into smart-album-nothingelse
2025-07-26 15:42:04 +05:30
Prateek Sunal
58baa04df3
fix: selection update logic
2025-07-26 15:41:32 +05:30
Prateek Sunal
de481cc689
fix: don't show filters if empty
2025-07-26 15:19:03 +05:30
Prateek Sunal
0bbd32873f
fix: only allow save when changed
2025-07-26 15:18:55 +05:30
Aman Raj Singh Mourya
b0c11911eb
feat(ente-auth): Add custom icons for CrowdSec, FileCloud, JetBrains … ( #6648 )
...
## Description
feat(ente-auth): Add custom icons for CrowdSec, FileCloud, JetBrains
YouTrack, MailCow and NetBird
2025-07-26 15:10:15 +05:30
Keerthana
8a55131025
[docs] add tip for generation of secrets for installation procedures
2025-07-26 15:08:27 +05:30
Prateek Sunal
17632a07e8
fix: sort checked first
2025-07-26 15:07:04 +05:30
Prateek Sunal
701f42fa74
chore: fix adding
2025-07-26 14:57:49 +05:30
ashilkn
88eb935d2f
UI/UX improvement
2025-07-26 14:21:29 +05:30
Neeraj
d71f50b79b
[CD] Github action for iOS test flight ( #6650 )
...
## Description
## Tests
2025-07-26 14:06:40 +05:30
Neeraj Gupta
25eaee57e9
Github action for iOS test flight
2025-07-26 14:04:05 +05:30
Neeraj
cf3b5897d2
[auth] Update apple-app-site-association for auth app ( #6649 )
...
## Description
This should fix some of the auto-fill issues for the auth app.
## Tests
2025-07-26 13:33:42 +05:30
Neeraj Gupta
c00ad310ef
Update apple-app-site-association for auth app
2025-07-26 13:29:00 +05:30
Rafael Ieda
13302460bd
feat(ente-auth): Add custom icons for CrowdSec, FileCloud, JetBrains YouTrack, MailCow and NetBird
2025-07-26 04:42:08 -03:00
ashilkn
10101c697b
Chore
2025-07-26 12:40:19 +05:30
ashilkn
8ad1b94b87
Minor UI fix
2025-07-26 12:39:08 +05:30
ashilkn
783f53bfdc
Add option to change gallery layout from home gallery itself
2025-07-26 12:10:24 +05:30
Keerthana
3e5ba6f939
[docs] linting and minor updates for procedures in self-hosting ( #6643 )
...
## Description
This PR updates upgrading procedure to ensure lack of merge conflicts.
A minor grammar error in home page is fixed along with it.
It also fixes linting issues and minor grammatical errors.
2025-07-26 11:07:53 +05:30
Keerthana
b3c0681d54
[docs] fix linting for self-hosting
2025-07-26 08:34:34 +05:30
Keerthana
98951e2d2a
[docs] substitute upgradation with upgrade
2025-07-26 07:58:20 +05:30
Keerthana
e8edacf924
[docs] change instructions for whitelisting admins
2025-07-26 07:52:30 +05:30
Keerthana
508e83acd4
[docs] update upgradation for manual setup
2025-07-25 22:44:08 +05:30
Keerthana
702b03a288
[docs] revamp documentation for self-hosting ( #6642 )
...
## Description
This PR contains major revision for self-hosting documentation. Some
major changes are:
1. Up-to-date information for various installation methods
2. Documentation for configuration with examples
3. Documentation for administrative activities
4. Refactor community guides and include credits
5. Better UX for configuration by templated configuration
The setup includes Compose file that can be used for building from
source without hassle and
includes templated configuration files for ease-of-usage.
## Tests
- [x] I have tested the Docker Compose setup on my system
- [x] I have tested quickstart on my system
2025-07-25 20:21:46 +05:30
Keerthana
2c6f4228d2
[docs] remove redundant line for cluster initialization
2025-07-25 20:21:22 +05:30
Keerthana
95228cc0a6
[docs] remove paid sub template
2025-07-25 20:09:31 +05:30
Prateek Sunal
b8c7079c94
fix: update ML service event handling and improve UI element dimensions
2025-07-25 19:56:28 +05:30
Keerthana
754dd48367
[docs] update quickstart
2025-07-25 19:52:26 +05:30
Keerthana
2b4ed5b43c
[docs] fix dead links
2025-07-25 19:22:23 +05:30
Keerthana
7c87f27539
[docs] rename topics for self-hosting
2025-07-25 18:54:27 +05:30
Keerthana
aae1caf37d
[docs] revamp administration and document configuration examples
2025-07-25 17:22:52 +05:30
ashilkn
0a6558bf48
Remove 'last year' and 'last month' header titles for groups
2025-07-25 16:38:22 +05:30
ashilkn
7bd22fd5b8
Padding change
2025-07-25 16:14:33 +05:30
ashilkn
32b7081b02
Remove unused file
2025-07-25 16:12:27 +05:30
ashilkn
676c3fd22c
Update scroll bar thumb
2025-07-25 16:11:23 +05:30
ashilkn
b305d3c9bf
Do not show scrollbar for small galleries
2025-07-25 16:07:19 +05:30
Prateek Sunal
ad9cb3cb8d
fix: disable everything ML
2025-07-25 15:29:31 +05:30
Neeraj
b833487c54
[mobile][photos] Fix date parsing ( #6637 )
...
## Description
Support more date format.
## Tests
Add more test cases to the test file.
2025-07-25 15:06:06 +05:30
Neeraj Gupta
fcc90c6725
Bump version
2025-07-25 15:05:16 +05:30
Neeraj Gupta
7037d67a45
Merge branch 'main' into single_file_link
2025-07-25 14:58:49 +05:30
Prateek Sunal
0a19245c76
fix: re-add setState
2025-07-25 14:07:59 +05:30
Prateek Sunal
a60172473b
chore: remove color scheme
2025-07-25 14:06:11 +05:30
Prateek Sunal
b66348f277
Merge remote-tracking branch 'origin/main' into smart-album-nothingelse
2025-07-25 13:01:21 +05:30
Prateek Sunal
e4b1adfd1d
feat: empty state for collection
2025-07-25 12:58:18 +05:30
Aman Raj Singh Mourya
7325b7a385
[auth] add custom icon for lifemiles ( #6632 )
...
## Description
Add custom SVG icon for [LifeMiles](https://www.lifemiles.com/ ) to
support branding in UI components.
2025-07-25 12:49:53 +05:30
Aman Raj Singh Mourya
0f78e90aa7
[auth] add xvideos custom icon ( #6630 )
...
## Description
Add custom SVG icon for xvideos to support branding in UI components.
2025-07-25 12:48:48 +05:30
Aman Raj Singh Mourya
5c6ae7dcea
[auth] add custom icon for chaturbate ( #6631 )
...
## Description
Add custom SVG icon for chaturbate to support branding in UI components.
2025-07-25 12:47:40 +05:30
Aman Raj Singh Mourya
46bcab26d5
[auth] add accredible custom icon ( #6629 )
...
## Description
Add custom SVG icon for [Accredible](https://www.accredible.com/ ) to
support branding in UI components.
2025-07-25 12:46:28 +05:30
Aman Raj Singh Mourya
4523a4272f
[auth] add custom icon for stripchat ( #6633 )
...
## Description
Add custom SVG icon for stripchat to support branding in UI components.
2025-07-25 12:45:30 +05:30
Aman Raj Singh Mourya
4d6d3d651a
Minor Fix
2025-07-25 12:44:37 +05:30
Aman Raj Singh Mourya
a71663032d
[auth] add custom icon for auth digital ( #6634 )
...
## Description
Add custom SVG icon for [Auth
digital](https://autenticaciondigital.and.gov.co/ ) to support branding
in UI components.
2025-07-25 12:42:50 +05:30
Prateek Sunal
495d8449f7
chore: lint fixes
2025-07-25 12:33:15 +05:30
Prateek Sunal
4e7f95e999
fix: basics
2025-07-25 12:33:06 +05:30
Prateek Sunal
5890c35050
fix: remove runAllML for background
2025-07-25 12:09:10 +05:30
Prateek Sunal
bb1719c59f
fix: considerate timeout for android
2025-07-25 11:52:19 +05:30
Keerthana
bd58becd38
[docs] omit dead links for bucket CORS
2025-07-25 11:39:12 +05:30
AmanRajSinghMourya
d6fa9d1257
Add tests for partial month-year and ordinal date formats
2025-07-25 11:38:52 +05:30
AmanRajSinghMourya
ee42e71168
Enhance date parsing to support month-year format
2025-07-25 11:38:41 +05:30
Prateek Sunal
0f2e7b40d0
fix: seppaku condition
2025-07-25 11:23:30 +05:30
Prateek Sunal
79b1ecfcd6
Merge remote-tracking branch 'origin/main' into smart-album-nothingelse
2025-07-25 11:13:47 +05:30
Neeraj
ecf56dfd60
[mob][photos] Fix db query & swallow error ( #6636 )
...
## Description
This also now runs query only once in a session.
## Tests
2025-07-25 11:07:24 +05:30
Keerthana
75d919e815
[docs] refactor FAQ and installation section
2025-07-25 10:46:21 +05:30
AmanRajSinghMourya
ed7cc5f8c1
Add SVG delete icon and update image editor UI to use it
2025-07-25 09:51:08 +05:30
AmanRajSinghMourya
aede55eb72
Fix: adjust spacing in the image editor app bar
2025-07-25 09:50:45 +05:30
Aman Raj Singh Mourya
50790bf241
Add custom icons for Tableau and X ( #6635 )
...
## Description
Add custom icons for [Tableau](https://www.tableau.com/ ) and
[X](https://x.com/ )
## Tests
2025-07-25 09:19:45 +05:30
Eric Nielsen
93b7cb8bea
Add custom icons for Tableau and X
2025-07-24 21:55:15 -05:00
Daniel T
8f8eeb82a9
chore: add custom icon for auth digital
2025-07-24 18:16:33 -05:00
Prateek Sunal
62baa623c9
chore: update locks
2025-07-25 02:40:49 +05:30
Prateek Sunal
b71651220b
chore: revert
2025-07-25 02:40:39 +05:30
Prateek Sunal
74d930005c
fix: some changes
2025-07-25 02:40:16 +05:30
Daniel T
25117f846a
chore: add custom icon for stripchat
2025-07-24 15:34:51 -05:00
Daniel T
3ca5303db6
chore: add custom icon for lifemiles
2025-07-24 15:31:04 -05:00
Daniel T
bc3302157c
chore: add custom icon for chaturbate
2025-07-24 15:27:05 -05:00
Daniel T
d57daf91a0
chore: add xvideos custom icon
2025-07-24 15:24:34 -05:00
Daniel T
0d162b6075
chore: add accredible custom icon
2025-07-24 15:06:16 -05:00
laurenspriem
f47cff472a
pragma entry point fo rother isolates
2025-07-24 17:20:27 +02:00
ashilkn
463602c425
Use different haptics depending on Platform that comes when using the scrollbar
2025-07-24 20:12:17 +05:30
laurenspriem
8cc6bd6621
Fix potential isolate issue
2025-07-24 16:28:41 +02:00
Prateek Sunal
78864b9301
fix: controller dispose issue
2025-07-24 19:53:21 +05:30
ashilkn
ee864ee0a5
Move Gallery setting to top of General section
2025-07-24 19:49:01 +05:30
ashilkn
4c61fd248d
Move Gallery settings from General->Advanced to General
2025-07-24 19:45:05 +05:30
ashilkn
446195b8f6
Minor improvement
2025-07-24 19:21:26 +05:30
ashilkn
382cd90ea1
Fix group selection state not persisting on PinnedGroupHeader when scrolling
2025-07-24 19:21:12 +05:30
Prateek Sunal
4f8b2e9fa0
fix: methods and fetching of EntityType
2025-07-24 19:05:54 +05:30
Prateek Sunal
fad05f3a7f
Merge remote-tracking branch 'origin/main' into smart-album-nothingelse
2025-07-24 18:15:13 +05:30
Prateek Sunal
99de753c44
chore: fix things
2025-07-24 18:11:54 +05:30
Prateek Sunal
88e0c6cdbf
fix: review comments
2025-07-24 17:50:51 +05:30
AmanRajSinghMourya
7a35748e30
Minor fix
2025-07-24 17:33:27 +05:30
AmanRajSinghMourya
21d59fa0a3
Fix: adjust padding and spacing in crop rotate bar UI
2025-07-24 17:30:14 +05:30
AmanRajSinghMourya
b89a9a7307
Fix options for background selections
2025-07-24 17:28:02 +05:30
Neeraj Gupta
79eff8aa5a
Fix db query & swallow errow
2025-07-24 17:22:31 +05:30
Prateek Sunal
ba07894d18
fix: add ml sync code
2025-07-24 17:18:53 +05:30
laurenspriem
ba76c85824
Faster migration
2025-07-24 13:44:59 +02:00
Prateek Sunal
41593eecda
feat: icons, design, ownership and what not
2025-07-24 17:10:21 +05:30
Prateek Sunal
b59a23d0ac
chore: update translations
2025-07-24 17:08:58 +05:30
Keerthana
d30fb6fc3c
[docs] rename migration guides for auth
2025-07-24 16:50:33 +05:30
laurenspriem
5b291de28f
Don't migrate or call VectorDB automatically
2025-07-24 13:19:53 +02:00
Neeraj
d06db67e3e
[mob][photos] Fix query to remove dup enteries ( #6625 )
...
## Description
## Tests
2025-07-24 16:28:59 +05:30
Neeraj Gupta
0906fddfc6
[mob][photos] Fix query to remove dup enteries
2025-07-24 16:24:54 +05:30
Keerthana
637f11ac23
[docs] complete installation procedures
2025-07-24 16:21:13 +05:30
AmanRajSinghMourya
e9da23aff9
Refactor: remove unused safe area configurations from image editor
2025-07-24 16:00:36 +05:30
AmanRajSinghMourya
d466b77f0e
Fix: show custom warning dialog
2025-07-24 15:59:34 +05:30
laurenspriem
5e84774737
Dependencies after merging main
2025-07-24 12:21:32 +02:00
laurenspriem
773419b25f
Merge branch 'main' into smart_dedupe
2025-07-24 12:12:05 +02:00
laurenspriem
09668c2f67
Don't use vectorDB for magic search
2025-07-24 11:58:10 +02:00
Neeraj
4e0fa8fecf
[server] Use IS FALSE to match partial index ( #6624 )
...
## Description
## Tests
2025-07-24 15:19:32 +05:30
Neeraj Gupta
f951880ed1
[server] Use IS FALSE to match partial index
2025-07-24 15:16:24 +05:30
laurenspriem
072e5b492b
Dependencies for 3.27
2025-07-24 11:22:22 +02:00
Aman Raj Singh Mourya
050d7d3725
[mobile] Advance Date Search ( #6537 )
...
## Description
This PR introduces a comprehensive date parsing service that enables
users to search for photos using natural language date queries and
various date formats.
## Tests
### 🔍 Natural Language Date Parsing
- Relative dates: today, tomorrow, yesterday
- Month names: Full (February), abbreviated (Feb), and partial (Febr)
- Ordinal numbers: 25th, 22nd, 3rd, 1st
- Flexible combinations: 25th Feb, February 2025, 25th of February 2025
### 📅 Structured Date Format Support
- ISO format: 2025-02-25, 2025/02/25
- Standard formats: 02/25/2025, 25/02/2025 (with MM/DD vs DD/MM
detection)
- Dot notation: 25.02.2025, 25.02.25
- Compact format: 20250225
- Short formats: 02/25, 25/02
- Two-digit years: 25/02/25 (with century detection)
### 🎯 Smart Query Types
- Year-only queries: 2025 - find all photos from that year
- Month-year queries: February 2025 - find photos from specific
month/year
- Generic date queries: 25th Feb - find photos from that date across all
years
- Specific date queries: 25/02/2025 - find photos from exact date
2025-07-24 14:34:51 +05:30
laurenspriem
1d19d69db9
Resolve warnings
2025-07-24 10:51:45 +02:00
AmanRajSinghMourya
0289a5535e
Fix pubspec.lock file
2025-07-24 14:20:41 +05:30
laurenspriem
a88b43dd11
Debug line
2025-07-24 10:49:13 +02:00
AmanRajSinghMourya
8242916172
Merge branch 'main' into advance_image_editor
2025-07-24 14:17:31 +05:30
AmanRajSinghMourya
241dcd64bf
Add comprehensive tests for date parsing functionality
2025-07-24 14:13:04 +05:30
AmanRajSinghMourya
0b8f26d0bb
Fix dare parsing file
2025-07-24 14:12:46 +05:30
ashilkn
7d9cfd8587
Run flutter pub get after upgrading to flutter 3.27.4
2025-07-24 13:43:05 +05:30
Neeraj
da7edac292
[server][db] Tweak autovacuum threshold for trash table ( #6623 )
...
## Description
Attempt to increase refresh rate for autovacuum to ensure that the query
planner use the index.
Based on slow query logs, and analyze command, it looks like the index
is not being used because the table stats are out of date. And the
default auto_vacumm only runs after 10% of rows have changed.
## Tests
Tested on local machine.
```
SELECT unnest(reloptions) AS option
FROM pg_class
WHERE relname = 'trash';
```
Once deployed, will monitor slow query logs and CPU usage.
2025-07-24 13:42:22 +05:30
Neeraj Gupta
daaf73664a
[server][db] Tweak autovacuum threshold for trash table
2025-07-24 13:14:09 +05:30
Prateek Sunal
20fed3b65a
Merge remote-tracking branch 'origin/main' into smart-album-nothingelse
2025-07-24 12:41:22 +05:30
ashilkn
8330e2902c
Auto generated changes to pubspec.lock
2025-07-24 12:38:59 +05:30
ashilkn
8613d0d338
Auto genenrated translation related files changes
2025-07-24 12:38:20 +05:30
ashilkn
a33938a620
Resolve merge conflicts and merge main
2025-07-24 12:36:39 +05:30
laurenspriem
a694bf9b6c
flutter downgrade dependencies
2025-07-24 09:02:05 +02:00
Neeraj
17127b8f0e
[web][auth] Lint fix ( #6622 )
...
## Description
## Tests
2025-07-24 11:50:01 +05:30
Neeraj
b9c8fdb080
[mob][photos] Remove file entry for files that are already queued ( #6621 )
...
## Description
Potential fix for duplicate file entry on home page. [Discord
Ref](https://discord.com/channels/948937918347608085/1397039940692607140/1397039940692607140 )
## Tests
2025-07-24 11:46:13 +05:30
Neeraj Gupta
98868dd76f
[web][auth] Lint fix
2025-07-24 11:40:26 +05:30
Neeraj Gupta
b58aeddeba
[mob][photos] Remove file entry for files that are already queued
2025-07-24 11:35:12 +05:30
ashilkn
f8fe2bd7f2
Stop usage of continously animating widget which is offscreen and taken up compute
2025-07-24 11:29:43 +05:30
ashilkn
59888840b5
Fix limitSelectionToOne not working regression
2025-07-24 10:55:34 +05:30
ashilkn
be3568c3ba
Remove jump to date UI hook and fix pinned header bug
2025-07-24 10:29:22 +05:30
ashilkn
d606d9c1e0
Fix jump to date bug
2025-07-24 00:28:27 +05:30
ashilkn
bb9dd31520
Fix bug in gallery
2025-07-24 00:21:47 +05:30
ashilkn
a8cc1ab4f0
Resolve merge conflicts for cherry-picking jump to date wip
2025-07-24 00:11:30 +05:30
AmanRajSinghMourya
c87065b1c2
Merge branch 'main' into advance_image_editor
2025-07-24 00:00:54 +05:30
ashilkn
88aa5fbfe1
Fix error
2025-07-23 23:55:39 +05:30
AmanRajSinghMourya
b8bb3d5730
Add google_fonts dependency and include image-editor assets
2025-07-23 23:48:07 +05:30
AmanRajSinghMourya
cf75528f5e
Add new image editor functionality to detail page
2025-07-23 23:47:49 +05:30
AmanRajSinghMourya
7a6fb1ba31
Implemented new image editor
2025-07-23 23:47:03 +05:30
AmanRajSinghMourya
774292bdea
Custom widget for editor & constants
2025-07-23 23:45:35 +05:30
AmanRajSinghMourya
4dd7305c46
New app bar for editor
2025-07-23 23:44:36 +05:30
AmanRajSinghMourya
3d952a2ecc
Add new color for image editor
2025-07-23 23:42:58 +05:30
AmanRajSinghMourya
9386e3796c
Add svg assets of image editor
2025-07-23 23:42:45 +05:30
Neeraj Gupta
04e3ad2b77
Fix query bug in delete
2025-07-23 23:15:26 +05:30
laurenspriem
bfcfa691a2
upgrade frb and run frb gen command
2025-07-23 17:55:07 +02:00
laurenspriem
2703c6a33a
Bump to be up to date with internal branch
2025-07-23 17:39:19 +02:00
ashilkn
77d7d358f3
Minor refactoring and removing unnecessary work on Gallery widget
2025-07-23 20:50:13 +05:30
laurenspriem
3ad94f362a
Resolve merge conflicts
2025-07-23 17:06:54 +02:00
laurenspriem
8508ca74f2
Merge branch 'main' into usearch_again
2025-07-23 15:05:06 +02:00
Neeraj Gupta
b64a69ebf0
Fix minor bugs
2025-07-23 17:33:28 +05:30
Laurens Priem
e9ef9d55a4
[mob][photos] Face thumbnail lower severity logging ( #6617 )
...
## Description
## Tests
2025-07-23 13:50:19 +02:00
laurenspriem
968f04c04a
Lower severity logging
2025-07-23 13:45:37 +02:00
Laurens Priem
59cb3f091e
[mob][photos] Face thumbnail fix + smooth scroll ( #6616 )
...
## Description
- Fix internal issue with face thumbnail generation
- Make all people page scroll more smooth
## Tests
Tested on internal build.
2025-07-23 13:40:25 +02:00
Neeraj Gupta
227ea4a371
Fix bugs
2025-07-23 17:07:01 +05:30
Neeraj
630f5a2706
[mob/photos] [fix] Handle duplicate fileID during addOrCopy ( #6614 )
...
## Description
If others file contains two files with same hash, we are returning same
FileID twice for add or copy operation. This change fixes that
behaviour.
## Tests
2025-07-23 16:53:13 +05:30
Neeraj Gupta
4a743be322
[mob]Handle duplicate fileID during addOrCopy
2025-07-23 16:46:37 +05:30
Neeraj
c2db1f7da9
[web] Update download link for auth apps ( #6615 )
...
## Description
## Tests
2025-07-23 16:45:35 +05:30
Neeraj
843e956a8a
[web] Update download link for auth apps
2025-07-23 16:45:04 +05:30
laurenspriem
c2d1c66888
keep alive face thumbnail when scrolling fast
2025-07-23 12:45:09 +02:00
Aman Raj Singh Mourya
e2aabfb95a
[auth] add custom icon for Startmail ( #6611 )
...
Adding Custom Icon for Startmail.com
## Description
Add custom SVG icon for [Startmail](https://www.startmail.com/ ) to
support branding in UI components.
## Tests
2025-07-23 16:05:49 +05:30
ashilkn
cd46db3d30
Show 'last year', 'last week' and 'last month' headers in gallery when appropriate
2025-07-23 16:05:03 +05:30
ashilkn
4f00296933
Fix build error
2025-07-23 15:55:09 +05:30
ashilkn
7ff2c8f424
Make group by feature functional on gallery
2025-07-23 15:54:56 +05:30
Neeraj
dbf88c7bed
[mob] Skip dup fileID from src collection during copy ( #6612 )
...
## Description
## Tests
2025-07-23 15:46:16 +05:30
Neeraj Gupta
a06a5be983
[mob] Skip dup fileID from src collection during copy
2025-07-23 15:45:20 +05:30
Prateek Sunal
a3340d684f
chore: naming
2025-07-23 15:43:40 +05:30
Prateek Sunal
cfbacc3b45
fix: type from string
2025-07-23 15:42:48 +05:30
Prateek Sunal
f2791abd7c
fix: zip it
2025-07-23 15:41:24 +05:30
Prateek Sunal
3387361489
fix: use smart-album entityType and remove merge logic + better id
2025-07-23 15:40:49 +05:30
max977
3bba125f1c
custom-icon-startmail
...
Adding Custom Icon for Startmail
2025-07-23 11:51:25 +02:00
Prateek Sunal
e9c084bd54
fix: remove unnecessary db read
2025-07-23 15:19:42 +05:30
Prateek Sunal
8d848050d1
chore: remove unused
2025-07-23 15:18:34 +05:30
Prateek Sunal
3756a56776
chore: nit fixes
2025-07-23 15:17:10 +05:30
laurenspriem
1718e5d1d6
More careful logging
2025-07-23 11:33:30 +02:00
Prateek Sunal
e4a0ed7ec1
fix: no delay
2025-07-23 14:51:11 +05:30
Prateek Sunal
b96e1a2536
Squashed commit of the following:
...
commit 2c15c0578e
Merge: 5a31d81d28 78055a25d0
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 23 14:40:29 2025 +0530
Merge branch 'isolated-ffmpeg' into smart-album
commit 5a31d81d28
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Tue Jul 22 15:08:50 2025 +0530
chore: update locals
commit 9f926383a5
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Tue Jul 22 15:05:20 2025 +0530
chore: use locals
commit ae1e435d77
Merge: 3addc83c14 8e4e06af73
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 18:55:26 2025 +0530
Merge remote-tracking branch 'origin/main' into smart-album
commit 3addc83c14
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 18:46:16 2025 +0530
fix: don't use isolate for now
commit 5b47f69d93
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 18:46:00 2025 +0530
fix: save remote_id and updatedAt as well
commit 1c02064211
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 18:45:40 2025 +0530
fix: dialog time
commit ba01e2d181
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 17:30:40 2025 +0530
chore: update locks
commit fdfc155add
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 17:28:38 2025 +0530
chore: update locks
commit 3c5a29b0ab
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 17:28:32 2025 +0530
fix: popup menu item & smart people selection
commit fa65a993c0
Merge: 418d20b336 4ff77067dc
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 15:40:27 2025 +0530
Merge branch 'flutter-upgrade' into smart-album
commit 418d20b336
Merge: 4d9b6ecbc6 8afc4bb0cb
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 21 00:23:36 2025 +0530
Merge branch 'isolated-ffmpeg' into smart-album
commit 4d9b6ecbc6
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Fri Jul 18 17:10:40 2025 +0530
fix: use existing progress dialog
commit d7f019c4f5
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Fri Jul 18 16:35:23 2025 +0530
fix: better decode of SmartAlbumConfig
commit 4f1db7f001
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 18:35:58 2025 +0530
fix: track if bg properly
commit ab96fdb379
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 18:22:35 2025 +0530
fix: don't fetch files based on collection id
commit 90650995f7
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 18:21:38 2025 +0530
fix: use correct method to remove files from collection
commit f83cd57b6f
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 18:17:08 2025 +0530
fix: try to add remove people dialog popup
commit f0273def2f
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 17:21:36 2025 +0530
fix: handle duplicate case
commit d4e2317816
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 16:48:03 2025 +0530
fix: update merge function to updatedAt
commit 2040044994
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 16:24:42 2025 +0530
chore: add note
commit a3ee242faa
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 16:13:06 2025 +0530
fix: pass remote id
commit 78f2bb0d7d
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 16:00:52 2025 +0530
fix: add option in overflow & other fixes
commit b723b7daf0
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Wed Jul 16 12:47:13 2025 +0530
fix: revamp and use EntityService
commit e2e0436830
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Tue Jul 15 19:57:41 2025 +0530
fix: issues
commit dea67250c8
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Tue Jul 15 19:26:27 2025 +0530
fix: selection bug + initial empty files bug
commit dc2246aa47
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Tue Jul 15 16:55:54 2025 +0530
chore: renaming things
commit adb1c96ce6
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Tue Jul 15 16:21:42 2025 +0530
fix: remove shared preferences instance call
commit c413111768
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Tue Jul 15 16:20:31 2025 +0530
fix: don't show close button in people selection page
commit 6d6cd91b22
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Tue Jul 15 16:19:11 2025 +0530
fix: optimize things (1)
commit 3708a347f5
Author: Prateek Sunal <prtksunal@gmail.com >
Date: Mon Jul 14 18:05:58 2025 +0530
feat: init smart albums concept
2025-07-23 14:45:09 +05:30
Prateek Sunal
78055a25d0
Merge branch 'flutter-upgrade' into isolated-ffmpeg
2025-07-23 14:40:14 +05:30
Prateek Sunal
b050f683c8
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-07-23 14:39:52 +05:30
Prateek Sunal
9141db8d47
Merge branch 'flutter-upgrade' into isolated-ffmpeg
2025-07-23 14:39:17 +05:30
laurenspriem
b16c9af36b
Logging in super isolate when starting operation
2025-07-23 10:47:01 +02:00
Neeraj Gupta
6b5131ec45
Merge remote-tracking branch 'origin/main' into single_file_link
2025-07-23 14:12:47 +05:30
Neeraj Gupta
4e8fa3babd
Merge branch 'main' into single_file_link
2025-07-23 14:12:32 +05:30
laurenspriem
1cc3499019
face thumbnail fix pragma entry point
2025-07-23 10:34:19 +02:00
laurenspriem
4260c3c769
Remove redundant code
2025-07-23 10:33:31 +02:00
laurenspriem
209291e09a
Rename isolate components for clarity
2025-07-23 10:32:58 +02:00
ashilkn
c34d214313
Stop using custom object and use simple map for message passing compatibility between isolates
2025-07-23 12:13:00 +05:30
ashilkn
b209779f59
Use records for making data compatible for message passing between isolates
2025-07-23 12:04:21 +05:30
Aman Raj Singh Mourya
dd08ca82fe
add unitedhealthgroup icona and added more altnames to previously added colorado icon ( #6607 )
...
## Description
## Tests
2025-07-23 00:01:21 +05:30
slacker-treat-deferred-unbuckled-jiffy
8d71a6bb58
Update custom-icons.json
2025-07-22 10:12:45 -06:00
slacker-treat-deferred-unbuckled-jiffy
c583fa4742
Add files via upload
2025-07-22 10:10:35 -06:00
Aman Raj Singh Mourya
ec0d3c4266
[auth] Add numerai and nasdaq icons ( #6586 )
...
## Description
## Tests
2025-07-22 14:09:05 +05:30
Murad Khalil
55cc92e57d
Update custom-icons.json
...
fixed nasdaq entry
2025-07-22 10:06:25 +02:00
Murad Khalil
3f71d491e9
Merge branch 'ente-io:main' into main
2025-07-22 10:02:14 +02:00
Aman Raj Singh Mourya
304daf0b09
Minor Fix
2025-07-22 13:24:12 +05:30
Aman Raj Singh Mourya
e1281657ba
Add icons for availity, bestbuy, colorado, emeritihealth, lincolnfinancial ( #6601 )
...
## Description
## Tests
2025-07-22 13:16:49 +05:30
Aman Raj Singh Mourya
595871f571
feat(ente-auth): Add custom icon for Pangolin ( #6604 )
...
## Description
This PR adds the Pangolin icon for auth
2025-07-22 13:14:22 +05:30
Manav Rathi
d31127c2e3
[docs] Simplify ( #6606 )
2025-07-22 12:03:22 +05:30
ashilkn
51891996a2
Handle edge case
2025-07-22 11:18:15 +05:30
ashilkn
5fd861b60a
Remove uneccessary global keys and widgets
2025-07-22 11:04:20 +05:30
Manav Rathi
09d7b82c08
Simplify
2025-07-22 10:56:01 +05:30
Rafael Ieda
88c9f4943b
feat(ente-auth): Add custom icon for Pangolin
2025-07-21 22:50:50 -03:00
slacker-treat-deferred-unbuckled-jiffy
cacc7dc85a
Add files via upload
2025-07-21 13:55:34 -06:00
slacker-treat-deferred-unbuckled-jiffy
24a30709cd
Update custom-icons.json
2025-07-21 13:55:12 -06:00
ashilkn
caa092f6c5
Increase gallery length limit threshold above which scroll bar divisions will be made visible
2025-07-21 17:27:12 +05:30
ashilkn
bbcb6dc702
Disable vertical padding on scrollbars in gallery that don't need vertical padding
2025-07-21 16:57:03 +05:30
Neeraj Gupta
e443838621
Use diff statuscode when accessToken for password is missing
2025-07-21 16:51:23 +05:30
Neeraj Gupta
d9710555ea
Add endpoint to get pass-info
2025-07-21 16:48:28 +05:30
ashilkn
662f4a3fb7
chore
2025-07-21 16:48:20 +05:30
Neeraj Gupta
6bed9bd8a2
Send file info
2025-07-21 16:44:22 +05:30
ashilkn
b053b0082f
Change bottom padding of scrollbar if file selection sheet is up/down
2025-07-21 16:43:22 +05:30
Neeraj Gupta
c57d467965
Disable all links on account deletion
2025-07-21 16:28:37 +05:30
Neeraj Gupta
e8e7f81593
Clean up old link history
2025-07-21 16:25:27 +05:30
Neeraj
8e4e06af73
[server][file data] Use primary bucket as preferred bucket to read ( #6596 )
...
## Description
## Tests
2025-07-21 15:59:38 +05:30
Neeraj
439b4fdeec
[server] Add Smart album type ( #6597 )
...
## Description
To avoid duplicate config entry for same album. client is expected to
pass id while creating smart album config in following format
`sa_userid_collection_id`.
Open to changing the name/prefix values for this new entity type.
## Tests
2025-07-21 15:57:47 +05:30
Neeraj Gupta
32efdf464e
Use client provided entity id for smart album config
2025-07-21 15:14:24 +05:30
ashilkn
3578df0ac0
Make gallery configurable to not show PinnedGroupHeader and use it where necessary
2025-07-21 15:08:56 +05:30
Neeraj Gupta
f76fa34e5b
Add SmartAlbum entity type
2025-07-21 15:07:16 +05:30
Neeraj Gupta
868c45baa4
fileData: Use primary bucket as preferred bucket to read
2025-07-21 15:02:27 +05:30
Ashil
fa1838c82e
[mob][photos] Fix duplicate people files ( #6593 )
...
## Description
Prevent showing duplicate files in people page due to a face getting
incorrectly tagged when a correct face is already there.
2025-07-21 14:27:14 +05:30
ashilkn
6b5db8d85b
Dedupe gallery on pick person avatar screen
2025-07-21 13:53:21 +05:30
Neeraj
9c071c0dab
[auth] Fix appimage tool path in github workflow ( #6594 )
...
## Description
## Tests
2025-07-21 13:43:48 +05:30
Neeraj Gupta
73b87950de
Update version
2025-07-21 13:42:23 +05:30
Neeraj Gupta
ee0c7472a1
[auth][build] Fix appimage tool path
2025-07-21 13:41:24 +05:30
laurenspriem
ba56908d2d
Fix duplicate people files
2025-07-21 10:05:11 +02:00
Neeraj
b5d725e139
[auth] Bump version ( #6592 )
...
## Description
## Tests
2025-07-21 11:48:37 +05:30
Neeraj Gupta
5750d72c5a
[auth] Bump version
2025-07-21 11:48:10 +05:30
Neeraj Gupta
8b6d7e049a
Remove link when files are trashed
2025-07-21 11:22:36 +05:30
Neeraj
00a430927f
[mobile/photos] New translations ( #6590 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-07-21 10:55:11 +05:30
Neeraj
ab57a1f8fe
[auth] New translations ( #6591 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-07-21 10:46:39 +05:30
Manav Rathi
cfdeb475ef
[web] New translations ( #6589 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-07-21 08:22:34 +05:30
Crowdin Bot
1f0f240f97
New Crowdin translations by GitHub Action
2025-07-21 01:18:10 +00:00
Crowdin Bot
2ff5058a3e
New Crowdin translations by GitHub Action
2025-07-21 01:05:20 +00:00
Crowdin Bot
641dfdd11e
New Crowdin translations by GitHub Action
2025-07-21 00:45:09 +00:00
Murad Khalil
054ad8b480
add numerai and nasdaq icons
2025-07-20 23:15:27 +02:00
Prateek Sunal
4ff77067dc
chore: update flutter version for auth build
2025-07-21 00:36:21 +05:30
Prateek Sunal
437b3d028a
chore: update locks
2025-07-21 00:34:27 +05:30
Prateek Sunal
8afc4bb0cb
fix: switch to old version lock
2025-07-21 00:23:24 +05:30
Prateek Sunal
ecd3ce850f
chore: update lock file
2025-07-21 00:04:34 +05:30
Prateek Sunal
bc61727e8b
Merge branch 'flutter-upgrade' into isolated-ffmpeg
2025-07-21 00:04:06 +05:30
Prateek Sunal
32f987e551
chore: downgrade to 3.29.3
2025-07-21 00:03:27 +05:30
Prateek Sunal
3596d0e42d
fix: downgrade flutter upgrade to 3.29.3
2025-07-21 00:02:34 +05:30
Aman Raj Singh Mourya
b3827dd812
[auth] Add MangaDex icon ( #6571 )
...
This PR adds the MangaDex icon for auth
2025-07-19 11:51:52 +05:30
Sven
087ba629e0
add MangaDex icon and metadata to custom icons
2025-07-18 22:33:24 +02:00
ashilkn
50ea38d471
Make hero animation work when opening a gallery
2025-07-18 19:06:03 +05:30
Manav Rathi
e0c647f583
[web] Locker web scaffold ( #6569 )
2025-07-18 18:54:02 +05:30
Manav Rathi
e08f97e543
Setup publish
2025-07-18 18:36:30 +05:30
ashilkn
43c06d93c7
Rename final scrollbar
2025-07-18 18:09:07 +05:30
ashilkn
ecad643ea6
Remove old scrollbar
2025-07-18 18:08:19 +05:30
ashilkn
9241755d44
Minor change
2025-07-18 18:07:19 +05:30
Manav Rathi
efa82b7fb7
Scaffold
2025-07-18 18:05:28 +05:30
ashilkn
3ff0356dd2
Fix flutter error
2025-07-18 17:57:32 +05:30
ashilkn
3fdb906834
Support limitSelectionToOne and showSelect all on new gallery
2025-07-18 17:40:36 +05:30
Manav Rathi
7c325065a5
[web] File list refactoring and cleanup - Complete ( #6568 )
2025-07-18 16:44:29 +05:30
Manav Rathi
4a346c47d1
Complete
2025-07-18 16:34:11 +05:30
Neeraj
dee38e3ed8
[mobile/photos] New translations ( #6532 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-07-18 16:18:29 +05:30
Crowdin Bot
69237fa659
New Crowdin translations by GitHub Action
2025-07-18 10:41:50 +00:00
ashilkn
f32b98c1bc
Clean up
2025-07-18 16:05:49 +05:30
Neeraj
fb8a22d370
[auth] New translations ( #6533 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-07-18 16:00:57 +05:30
Neeraj Gupta
e69276cf5f
Rename
2025-07-18 16:00:15 +05:30
Neeraj Gupta
eb8737cb46
Add verify password endpoint
2025-07-18 15:58:40 +05:30
ashilkn
764921ec69
Make it possible to pass different vertical paddings for scrollbar
2025-07-18 15:56:41 +05:30
Neeraj Gupta
02b93b12fc
Fix typo
2025-07-18 15:54:50 +05:30
Manav Rathi
8a177bbe2c
Cleanup
2025-07-18 15:44:35 +05:30
ashilkn
06397a4992
Add empty state for gallery
2025-07-18 15:38:24 +05:30
Manav Rathi
943a524ba9
Rename
2025-07-18 15:35:16 +05:30
Neeraj Gupta
2d0d914fd3
Hook APIs to get file or thumbnail from fileLink
2025-07-18 15:27:02 +05:30
Neeraj Gupta
dbb1ad66d3
Rename and minor fixes
2025-07-18 14:50:57 +05:30
ashilkn
f232fc401d
Add support for disableScroll in galler
2025-07-18 14:45:11 +05:30
ashilkn
a10dcd01b0
Add support for GroupType.none
2025-07-18 14:36:42 +05:30
AmanRajSinghMourya
552003600a
Add pro_image_editor package
2025-07-18 13:47:58 +05:30
Neeraj Gupta
3aa419b430
Add config for locker url
2025-07-18 13:23:55 +05:30
Neeraj Gupta
944bdfc7fa
Rename
2025-07-18 13:09:12 +05:30
Neeraj Gupta
13420e4440
Endpoints for create,edit,delete and fetch links
2025-07-18 13:04:21 +05:30
Manav Rathi
63746523e2
[web] File list refactoring and cleanup - Part 3 ( #6563 )
...
Mostly done, only minor touchups remain
2025-07-18 08:22:00 +05:30
Manav Rathi
b5868468bd
Cleanup
2025-07-18 08:12:33 +05:30
Manav Rathi
aa48543a98
Adapt existing code
2025-07-18 07:55:37 +05:30
Manav Rathi
164da10772
Update merge logic for new schema - wip
2025-07-18 06:52:25 +05:30
Manav Rathi
291368f7ba
merge wip rework take 1
2025-07-17 21:33:14 +05:30
Manav Rathi
b6d797681d
wip 2
2025-07-17 20:49:15 +05:30
Manav Rathi
d67dc4b76f
grouping take 2 - wip
2025-07-17 20:27:18 +05:30
ashilkn
9b289d7845
Minor UI change
2025-07-17 16:37:38 +05:30
ashilkn
21a843fb3b
Remove stale code
2025-07-17 16:34:29 +05:30
Neeraj Gupta
51c00eefd4
Support for link password validation
2025-07-17 15:27:21 +05:30
ashilkn
401c8e160a
Custom ScrollPhysics to avoid extreme overscroll when using scrollbar
2025-07-17 14:43:53 +05:30
ashilkn
c2374ed14e
Double tap home button to animate to start of home gallery
2025-07-17 14:43:15 +05:30
Neeraj Gupta
8d108dc719
Rename
2025-07-17 14:39:20 +05:30
Neeraj Gupta
2e49f581c4
File link token middleware
2025-07-17 14:10:37 +05:30
ashilkn
dc6221c977
Simplify figuring out where to pin PinnedGroupHeader and change it when height of gallery's header changes
2025-07-17 14:01:41 +05:30
Neeraj Gupta
c5d9b2408f
Implement all repo method
2025-07-17 13:33:25 +05:30
Neeraj
d78fa3f27d
[auth] add custom icon for temu ( #6548 )
...
## Description
Add custom SVG icon for [Temu](https://www.temu.com/ ) to support
branding in UI components.
2025-07-17 11:40:24 +05:30
Laurens Priem
e30b8024e2
[mob][photos] Set high minimum for compression ( #6549 )
...
## Description
Setting a high minimum value for the compression settings when decoding
an image for ML indexing that doesn't have a decodable format (heic on
Android). This ensures the image is merely formatted to jpeg and not
actually decreasing in quality.
2025-07-17 08:05:55 +02:00
Manav Rathi
c95d3b8c00
Fgroups take 1
2025-07-17 11:17:54 +05:30
Manav Rathi
ec532ad2ac
New pathway
2025-07-17 10:37:02 +05:30
Manav Rathi
479f2188b6
Rename
2025-07-17 08:39:52 +05:30
Manav Rathi
c7d96482cb
[web] File list cleanup and refactoring - Part 2 ( #6559 )
2025-07-17 07:14:34 +05:30
Manav Rathi
67e1a64e7f
Trace deps
2025-07-17 07:00:04 +05:30
Manav Rathi
49a8016786
Scope
2025-07-17 05:48:08 +05:30
Manav Rathi
39558a27c9
Inline
2025-07-16 21:26:20 +05:30
laurenspriem
f7d4273c1d
Extract strings
2025-07-16 17:31:13 +02:00
laurenspriem
3369e14f69
Surface when file analysis failed
2025-07-16 17:17:01 +02:00
Manav Rathi
9b28996d3f
[web] File list refactoring and cleanup ( #6553 )
2025-07-16 20:42:28 +05:30
Manav Rathi
fd98243394
Update
2025-07-16 20:28:59 +05:30
laurenspriem
9cd6784837
Locally fail indexing on different exif orientation
2025-07-16 16:58:32 +02:00
Manav Rathi
127c480855
Fix overflow
2025-07-16 18:53:57 +05:30
Manav Rathi
d1717ef308
Unwrap
2025-07-16 17:55:14 +05:30
Manav Rathi
08a43f5d64
Rework
2025-07-16 17:52:48 +05:30
Neeraj Gupta
46ba71a15a
Fix queries
2025-07-16 17:12:33 +05:30
laurenspriem
bcb389c56d
Log higher image resolutions and store empty result
2025-07-16 13:42:32 +02:00
laurenspriem
689edebec4
Increase limit to 20000
2025-07-16 13:29:53 +02:00
ashilkn
5b4d4b86f7
Add docs
2025-07-16 16:48:40 +05:30
ashilkn
6423901165
Remove shadow of PeopleAppBar
2025-07-16 15:37:50 +05:30
ashilkn
4672b44d48
Do not show shadow on PinnedGroupHeader if scroll offset of gallery is zero. This is to give the illusion that the header is only pinned when gallery is scrolled from 0 offset
2025-07-16 15:09:30 +05:30
Manav Rathi
a97658b67d
Rename
2025-07-16 14:35:15 +05:30
ashilkn
576f85055e
Add top padding for gallery scrollbar
2025-07-16 14:33:46 +05:30
ashilkn
8a4ef26a6e
Update animation duration
2025-07-16 14:14:45 +05:30
Manav Rathi
b6dafd5a17
Update
2025-07-16 14:00:31 +05:30
Manav Rathi
a6e78ab732
Use layoutParams
2025-07-16 13:44:26 +05:30
Manav Rathi
e3ab4eda15
lp
2025-07-16 13:19:54 +05:30
Manav Rathi
de8fa9f9e9
[web] Fix date color in the file viewer ( #6552 )
...
Also some other refactoring that I'd already started of the file list
(when I noticed this regression).
2025-07-16 12:55:07 +05:30
ashilkn
8541657ee0
Enlarge PinnedGroupHeader when using scrollbar for better UX
2025-07-16 12:39:11 +05:30
Manav Rathi
14bc47c055
Fix regression in date color
2025-07-16 12:35:07 +05:30
Manav Rathi
99a8f5152a
Start using the existing function
2025-07-16 12:09:21 +05:30
ashilkn
7340e5a100
Fix scroll bar divisions not appearing
2025-07-16 11:14:29 +05:30
ashilkn
30f8162ee4
Fix logic
2025-07-16 10:57:16 +05:30
Neeraj Gupta
99f4d4ca4d
Update schema
2025-07-16 10:56:12 +05:30
Manav Rathi
b68fda70ef
Start deduping
2025-07-16 10:49:22 +05:30
ashilkn
ef08c4bd96
Remove shadow under GalleryAppBar to fix UI issue when group header is pinned to top
2025-07-16 10:47:25 +05:30
ashilkn
776c3158a7
Do not show scrollbar divisions if gallery isn't long enough
2025-07-16 10:34:30 +05:30
Neeraj
987c02fdac
[server] Make use_path_style_urls and disable_ssl configurable per bucket ( #6550 )
...
## Description
I wanted to use a mix of local minio and remote buckets and therefore
needed both the `use_path_style_urls` and `disable_ssl` settings to be
configurable per bucket. These changes are backwards compatible with the
"global" settings `use_path_style_urls` and `areLocalBuckets`.
## Tests
I'm running this code in my own self hosted museum instance.
2025-07-16 10:32:33 +05:30
Florian Lippert
0f8ea1e814
Make use_path_style_urls and disable_ssl configurable per bucket
2025-07-15 20:23:33 +00:00
laurenspriem
27af2c3bbc
Set high minimum for compression
2025-07-15 22:10:32 +02:00
Daniel T
96c2270062
chore: add custom icon for temu
2025-07-15 13:27:31 -05:00
ashilkn
56d0acc501
Add corrections to where the scroll dividers are placed
2025-07-15 19:20:39 +05:30
ashilkn
e3a5cd060d
Update haptic feedback type
2025-07-15 19:01:50 +05:30
Laurens Priem
781583c1db
[mob][photos] Fix incorrect merge ( #6546 )
...
## Description
Fixes missing file issue from incorrect PR
2025-07-15 14:23:07 +02:00
laurenspriem
06d3f679f1
Complete move
2025-07-15 14:02:17 +02:00
Laurens Priem
a809ab58b3
[mob][photos] Remove moments ( #6541 )
...
## Description
- Removes the "Moments" section for all users
- Puts memories debugging section behind internal and local setting
## Tests
Tested in debug mode on my pixel phone.
2025-07-15 14:00:16 +02:00
laurenspriem
f06314fb13
Move file
2025-07-15 14:00:04 +02:00
laurenspriem
9696409b01
Remove memories debug from sections types
2025-07-15 13:16:56 +02:00
ashilkn
e4f10d0e69
Add haptic feedback when going through sections when using the scrollbar
2025-07-15 15:53:37 +05:30
ashilkn
03c116c2ba
Avoid redundant setState call
2025-07-15 15:52:42 +05:30
laurenspriem
b8d69e79f0
Add memories debug to debug section
2025-07-15 11:51:23 +02:00
Neeraj
7f3311ad36
[mob][doc] Fix broken link ( #6527 )
...
## Description
This PR fixes the broken link
[issue](https://github.com/ente-io/ente/issues/6526 ) in the
documentation related to
[architecture](https://github.com/ente-io/ente/blob/main/mobile/apps/auth/README.md#-architecture )
present in the README.md.
## Tests
2025-07-15 13:19:41 +05:30
Neeraj Gupta
47f0722687
Merge branch 'main' into single_file_link
2025-07-15 13:01:29 +05:30
ashilkn
c318162feb
Add solid color for background of PinnedGroupHeader
2025-07-15 12:48:07 +05:30
ashilkn
60485e98c2
UI for elements depicting scroll bar divisions
2025-07-15 12:38:08 +05:30
Keerthana
76e30fe959
[docs] refine requirements
2025-07-15 12:22:49 +05:30
ashilkn
2bee2fe71c
Remove first scrollbar division since it doesn't add value in terms of UX
2025-07-15 12:11:42 +05:30
ashilkn
1b1e82ebbd
Add bottom padding to new gallery scrollbar
2025-07-15 12:07:38 +05:30
ashilkn
d319b244ee
Filter out scroll position divisions that are too close to each other
2025-07-15 11:45:28 +05:30
Neeraj
18dba3f629
[mob] Improve error handling on subscription page ( #6539 )
...
## Description
## Tests
2025-07-15 09:50:18 +05:30
Neeraj
22e85b0364
[mob][ios] Remove automatic limited access alert on app start ( #6538 )
...
## Description
## Tests
Tested on simulator
2025-07-15 09:50:00 +05:30
Laurens Priem
26fbe84d9c
[mob][photos] Birthday redirect fix ( #6514 )
...
## Description
- Fix bug where clicking on birthday notifications opens the person page
(as fallback) and not the person memory (as intended)
- Minor UI fixes
## Tests
Tested in debug mode on my pixel phone.
2025-07-14 22:32:24 +02:00
ashilkn
880594398d
Make the scrollbar divisions meant for years actually show years
2025-07-14 18:27:52 +05:30
laurenspriem
82cc0559b4
Remove old moments calculation logic
2025-07-14 14:53:16 +02:00
laurenspriem
1c780c4b02
Rename
2025-07-14 14:52:58 +02:00
laurenspriem
86f14f985b
Option to debug memories
2025-07-14 14:46:18 +02:00
laurenspriem
fa6694e2f9
Remove moments and disable memories debug by default
2025-07-14 14:41:33 +02:00
laurenspriem
35f0251064
Remove old todos
2025-07-14 13:19:58 +02:00
Neeraj Gupta
aa60c3c71a
Log error during sub fetch
2025-07-14 16:35:33 +05:30
Neeraj Gupta
d2c1437210
Make dialog dismissible
2025-07-14 16:33:02 +05:30
Neeraj Gupta
e31768afe9
[mob][ios] Remove automatic limit access alert on app start
2025-07-14 16:12:46 +05:30
ashilkn
a475cc9933
Create a new scrollbar tha works like a normal scrollbar but intended to also show scroll positions of different years. UI works, need to next show the actual values at positions
2025-07-14 15:18:28 +05:30
Keerthana
b260648192
[docs] linting and complete get started
2025-07-14 15:04:18 +05:30
AmanRajSinghMourya
be6f596b79
Minor improvements around date search parsing
2025-07-14 15:02:58 +05:30
Manav Rathi
90c1638e7d
[web] New translations ( #6531 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-07-14 14:54:00 +05:30
Crowdin Bot
8a4b038e86
New Crowdin translations by GitHub Action
2025-07-14 09:22:37 +00:00
Prateek Sunal
99d84a1154
fix: remove log level
2025-07-14 14:43:00 +05:30
Prateek Sunal
126a96326f
fix: don't use computer for ffmpeg isolate
2025-07-14 11:59:55 +05:30
Neeraj
a3dbaf7015
[server] Handle expiry buffer in user_detail computation ( #6535 )
...
## Description
## Tests
2025-07-14 11:59:27 +05:30
Prateek Sunal
b7ead2004a
fix: do isolate things without combine package
2025-07-14 11:39:25 +05:30
Neeraj Gupta
3b7d13aec0
[server] Handle expiry buffer in user_detail computation
2025-07-14 11:31:18 +05:30
Keerthana
034eb69473
[docs] simplify S3 configuration
2025-07-14 09:52:25 +05:30
Keerthana
f06403adc7
[docs] refactor standalone and from source docs
2025-07-14 09:52:25 +05:30
Keerthana
b580d6ce35
[docs] refactor get started
2025-07-14 09:52:25 +05:30
Keerthana
caf664f11d
[docs] restructure administration section
2025-07-14 09:52:25 +05:30
Keerthana
2d90c14890
[docs] restructure installation and guides section
2025-07-14 09:52:25 +05:30
Keerthana
4d078c094c
[docs] restructure self-hosting navigation
2025-07-14 09:52:25 +05:30
Keerthana
cbfcbe8da2
[docs] reduce verbose description in quickstart
2025-07-14 09:52:25 +05:30
Keerthana
d0f637b154
[server][script] enhance reading choice and refactor choice
2025-07-14 09:52:25 +05:30
Prateek Sunal
87fad99863
Merge remote-tracking branch 'origin/flutter-upgrade' into isolated-ffmpeg
2025-07-14 09:00:19 +05:30
Crowdin Bot
d2228ccd58
New Crowdin translations by GitHub Action
2025-07-14 01:18:02 +00:00
sanojsubran
9233149e25
fix: Updated the broken link in the README.md
2025-07-13 13:51:45 +02:00
ashilkn
4d8d0d1b07
Make selection work on the new group header widget
2025-07-12 17:20:24 +05:30
ashilkn
59b07f3507
Use bouncing scroll physics for gallery
2025-07-12 15:32:44 +05:30
ashilkn
38e5135878
Fix bug in PinnedGroupHeader when gallery is reloaded or setState is called in gallery
2025-07-12 15:31:57 +05:30
ashilkn
2426b7405c
Improve performance of deciding what title to show on the PinnedGroupHeader based on group
2025-07-12 14:37:08 +05:30
Aman Raj Singh Mourya
0e66632337
Custom Co-Wheels icon ( #6517 )
...
I would like to add a custom auth icon for co-wheels.org.uk.
<img
src="https://github.com/user-attachments/assets/e569f3c2-23b1-42fc-a124-fae73a618bdd "
width="300" alt="cowheels">
Also some minor cleanup i noticed while preparing this pr.
2025-07-12 13:49:37 +05:30
Ashil
b092d2e250
[mob][photos] Fix free up space failing when trying to delete lot of files at one shot ( #6518 )
...
## Description
If the number of files to be deleted exceeds 20,000, the deletion will
be performed in batches, with a maximum of 20,000 files per batch. If a
batch of 20,000 files fails, it will retry with 10,000 files (half the
previous batch size). If failures continue, the batch size will keep
reducing until it is over 2,000 files.
## Tests
Tested and works as expected.
2025-07-12 11:56:04 +05:30
ashilkn
e259b06d63
Minor correction in execption
2025-07-12 11:32:44 +05:30
ashilkn
2920f77c75
If too many local files are attempted to be deleted using free up space feature, reduce the batch size and try deleting
2025-07-12 11:21:35 +05:30
TKO-GLOBAL
884e805f46
Add custom icon for Co-Wheels
...
Add custom authenticator icon for co-wheels.org.uk
2025-07-12 02:43:51 +01:00
Prateek Sunal
9f727bb95d
feat: upgrade auth to flutter 3.32
2025-07-11 20:28:43 +05:30
laurenspriem
848771dcaa
Merge branch 'minor_fix_suggestion' into birthday_redirect_fix
2025-07-11 14:54:11 +02:00
laurenspriem
97b3a3cb57
Fix redirect to person memory
2025-07-11 14:50:52 +02:00
AmanRajSinghMourya
57ec62e45e
Implement advance date search service
2025-07-11 17:00:23 +05:30
Prateek Sunal
bd42a4d1f6
Merge branch 'flutter-upgrade' into isolated-ffmpeg
2025-07-11 16:10:32 +05:30
Prateek Sunal
22e0cd2168
chore: update locks
2025-07-11 16:09:53 +05:30
Prateek Sunal
0662baac73
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-07-11 16:09:12 +05:30
Prateek Sunal
ef3c561cf1
fix: no log output
2025-07-11 15:27:28 +05:30
Keerthana
8f55749607
[server] nudge paid users to use family ( #6509 )
...
## Description
Nudge paid users who are not using family and add family members after
30 days. They are only notified once about this as this is logged in
`notification_history`.
2025-07-11 15:13:20 +05:30
Prateek Sunal
384a2f2c0a
[mob][photos] haptic fixes ( #6512 )
...
## Description
- [x] Never use strong haptic unless necessary
## Tests
2025-07-11 15:12:55 +05:30
Prateek Sunal
03c903fc5b
fix: never do strong vibrate unless necessary
2025-07-11 14:38:19 +05:30
Prateek Sunal
d7d5e85618
[mob][photos] hotfixes ( #6511 )
...
## Description
- [x] Fix animations when turned off
- [x] Fix seekbar issue
- [x] Rename "People Widget" to "People" for consistency
## Tests
2025-07-11 14:29:03 +05:30
Prateek Sunal
f04b62e540
fix: issue
2025-07-11 13:45:18 +05:30
Prateek Sunal
9db925c3a6
fix: no preserve
2025-07-11 13:40:35 +05:30
Prateek Sunal
aeac72e35c
fix: duration
2025-07-11 13:37:43 +05:30
Prateek Sunal
85bea417a1
fix: preserve animations
2025-07-11 13:34:23 +05:30
Prateek Sunal
cb282aa56e
fix: typo
2025-07-11 13:33:03 +05:30
Neeraj
834234143a
[mob] Bump version ( #6510 )
...
## Description
## Tests
2025-07-11 12:33:36 +05:30
Neeraj Gupta
4fc8f32df8
Bump version
2025-07-11 12:31:41 +05:30
Prateek Sunal
6f07399b5a
Merge remote-tracking branch 'origin/flutter-upgrade' into isolated-ffmpeg
2025-07-11 12:31:11 +05:30
Neeraj Gupta
25c962c001
Fix bad translation
2025-07-11 12:31:06 +05:30
Prateek Sunal
8524742c92
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-07-11 12:30:56 +05:30
Keerthana
9937b9f096
[server] nudge paid users to use family
2025-07-11 12:15:20 +05:30
Neeraj
407a8bd257
[mobile] New translations ( #6338 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-07-11 12:02:35 +05:30
Neeraj
7eea133441
[mob] Fix throttling when multipart is disabled ( #6508 )
...
## Description
_shouldThrottleSync logic was changed to return True when multiPart was
disabled. This resulted in incorrect throttling when user had disabled
multipart and app was in fg.
## Tests
2025-07-11 11:55:40 +05:30
Neeraj
37e2ccaac3
[mobile] Fix memory edge cases ( #6482 )
...
## Description
Handle edge cases in memory tap when tapping -
1. On 1st memory of the 1st memory block - reset the animation
2. On last memory of the last memory block - do nothing
## Test
https://github.com/user-attachments/assets/3358bf41-548e-403b-83a2-aabac7a94266
2025-07-11 11:54:29 +05:30
Neeraj Gupta
0f101110e6
Fix throttling when multipart is disabled
2025-07-11 11:23:51 +05:30
TKO-GLOBAL
69fcdcf14b
Fix dead link and typo
...
Fix web link to adding-icons doc which have moved.
Fix paths in adding-icons to assets which have moved.
Fix typo in authenticator
2025-07-10 19:47:40 +01:00
Prateek Sunal
9125090a3d
fix: bg changes
2025-07-10 19:04:32 +05:30
Prateek Sunal
4a552fbcb4
Merge remote-tracking branch 'origin/flutter-upgrade' into isolated-ffmpeg
2025-07-10 18:53:46 +05:30
Prateek Sunal
85ef085084
chore: lint fix
2025-07-10 18:53:23 +05:30
Prateek Sunal
f1d128f6b0
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-07-10 18:53:07 +05:30
Prateek Sunal
c925ed2117
fix: issues
2025-07-10 18:52:46 +05:30
Prateek Sunal
142a5f9661
fix: issue
2025-07-10 18:52:36 +05:30
ashilkn
567582b423
Resolve merge conflicts and merge main
2025-07-10 15:01:50 +05:30
ashilkn
937af3da37
clean up
2025-07-10 11:59:27 +05:30
Aman Raj Singh Mourya
9f028adb63
[mobile] Fix hero animation for on Ente section ( #6499 )
...
https://github.com/user-attachments/assets/1238695a-8e4a-44b3-99f1-569eacddcf1c
2025-07-10 11:51:32 +05:30
Aman Raj Singh Mourya
7e08f2ab3c
[mobile] Fix corner smoothing ( #6500 )
...
<table>
<tr>
<td align="center">
<strong>Before</strong><br>
<img
src="https://github.com/user-attachments/assets/2ee2bf5c-917e-459b-b8de-47c46b86c5f5 "
alt="Before" width="300"/>
</td>
<td align="center">
<strong>After</strong><br>
<img
src="https://github.com/user-attachments/assets/60c8d8cb-443b-4a97-8a73-48b47495bdf8 "
alt="After" width="300"/>
</td>
</tr>
</table>
2025-07-10 11:51:07 +05:30
AmanRajSinghMourya
2595fdebae
Reduce corner smoothing from 1.0 -> 0.6
2025-07-09 21:47:10 +05:30
AmanRajSinghMourya
9938db6af4
Fix hero animation
2025-07-09 21:27:44 +05:30
ashilkn
da4e0aa826
chore
2025-07-09 16:52:44 +05:30
ashilkn
372c4d9086
Create a widget (yet to be stateful) that acts as a 'pinned header' for each group in gallery when gallery is scrolled
2025-07-09 16:43:10 +05:30
ashilkn
80e28ee1a3
chore
2025-07-09 16:34:58 +05:30
AmanRajSinghMourya
abd5704ebb
Minor fix
2025-07-09 13:45:22 +05:30
Prateek Sunal
ae0c83b1aa
Merge branch 'flutter-upgrade' into isolated-ffmpeg
2025-07-08 18:47:50 +05:30
Prateek Sunal
8f1ee2ef15
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-07-08 18:47:35 +05:30
Prateek Sunal
f1d978fbf7
fix: use combine for method channel communication
2025-07-08 18:46:51 +05:30
Neeraj
30262f82a5
[server] Prefer b2 for reading metadata ( #6494 )
...
## Description
## Tests
2025-07-08 18:38:05 +05:30
Neeraj Gupta
fddbbe5135
Prefer b2 for reading metadata
2025-07-08 18:34:22 +05:30
Manav Rathi
db981d0344
[web] Remove global eslint overrides in app/photos ( #6493 )
2025-07-08 17:26:41 +05:30
Manav Rathi
6f15b4178b
Cleanup
2025-07-08 16:41:52 +05:30
Manav Rathi
bfd0bc116d
exhaustive deps
2025-07-08 16:27:27 +05:30
Manav Rathi
ae28125a7a
Update more
2025-07-08 16:05:52 +05:30
Manav Rathi
aa80f86a7a
More lints
2025-07-08 15:06:35 +05:30
Manav Rathi
6221f904e4
lint
2025-07-08 14:26:38 +05:30
Manav Rathi
beb3276c53
[web] Enable strictNullChecks in photos tsconfig ( #6492 )
2025-07-08 13:38:21 +05:30
Manav Rathi
96276a1234
es
2025-07-08 13:28:02 +05:30
Manav Rathi
6e025945ae
es
2025-07-08 13:14:29 +05:30
Manav Rathi
3fb02cf343
Remove overrides
2025-07-08 13:02:46 +05:30
Manav Rathi
6d20b9cd55
Elsewhere
2025-07-08 12:48:55 +05:30
Manav Rathi
a34a07644e
tsc
2025-07-08 12:32:36 +05:30
Manav Rathi
67b9ba09fa
Update
2025-07-08 12:21:23 +05:30
Manav Rathi
01d3c80240
useDeferredValue
2025-07-08 12:13:07 +05:30
Manav Rathi
be7b57f3d5
Update
2025-07-08 11:54:34 +05:30
Manav Rathi
786620a5ac
More null handling
2025-07-08 11:09:35 +05:30
Manav Rathi
2a0795dd47
null assertions meanwhile
2025-07-08 10:56:40 +05:30
Manav Rathi
68d831ef3d
Update
2025-07-08 10:37:40 +05:30
Manav Rathi
5b175b3734
[web] File list code cleanup ( #6491 )
2025-07-08 10:11:25 +05:30
Manav Rathi
1d7f9522e3
Fin
2025-07-08 10:06:19 +05:30
Manav Rathi
f9adbdf639
Extract and merge, part 2
2025-07-08 08:32:19 +05:30
Manav Rathi
d327eb027c
Extract and merge, part 1
2025-07-08 08:23:39 +05:30
Manav Rathi
ef1a5358fd
Rename
2025-07-08 07:55:49 +05:30
Manav Rathi
f4b909f4a7
Cleanup
2025-07-08 07:39:55 +05:30
Manav Rathi
236c6f612b
Separate internal and external interfaces
2025-07-08 07:11:03 +05:30
AmanRajSinghMourya
c54ca8c7ae
Minor fix
2025-07-07 23:42:39 +05:30
Manav Rathi
4c5d340b57
More tsc
2025-07-07 20:39:28 +05:30
Manav Rathi
02ea875497
[web] tsc related cleanup ( #6486 )
2025-07-07 19:02:49 +05:30
Manav Rathi
bafa3b5c5b
More tsc fixes
2025-07-07 18:55:05 +05:30
Prateek Sunal
4604280ef8
fix: move ffmpeg and ffprobe to isolate
2025-07-07 18:41:03 +05:30
Manav Rathi
1dc83b272a
More tsc errors
2025-07-07 18:35:25 +05:30
Manav Rathi
1d3b3eb1cf
More tsc fixes
2025-07-07 18:25:49 +05:30
Manav Rathi
6a5e012236
Fix more type errors
2025-07-07 17:35:56 +05:30
Manav Rathi
f1cc16ddae
Pass directly
2025-07-07 16:14:53 +05:30
ashilkn
6e14aaaad7
Create a working custom scroll bar without support for header and footer
2025-07-07 15:55:07 +05:30
AmanRajSinghMourya
62a798d527
Minor fix
2025-07-07 15:41:50 +05:30
AmanRajSinghMourya
0e41627306
Fix fast animation by checking AccessibilityFeatures.disableAnimations
2025-07-07 15:12:05 +05:30
Manav Rathi
bcd5ca7bf5
[web] Various tweaks and fixes ( #6483 )
2025-07-07 15:08:21 +05:30
Manav Rathi
ba94427b36
Reword comment
2025-07-07 15:02:52 +05:30
AmanRajSinghMourya
b7c11998c6
Handle edge cases for memories
2025-07-07 14:38:04 +05:30
Manav Rathi
4864091202
Serial
2025-07-07 14:19:54 +05:30
Manav Rathi
72c45bd706
Special case for Twitter
2025-07-07 14:09:53 +05:30
ashilkn
28be02bb9a
Create a scrollOffsetToGroupID map to be used in custom scroll bar
2025-07-07 14:00:32 +05:30
ashilkn
93851db27a
Refactor
2025-07-07 13:59:26 +05:30
Manav Rathi
8335c9ac7e
Inline
2025-07-07 13:41:57 +05:30
ashilkn
8a0f61a1c7
Refactor + add header and footer of gallery
2025-07-07 13:38:41 +05:30
Manav Rathi
db30b8cfe8
Move
2025-07-07 13:28:02 +05:30
Manav Rathi
65f75e3467
Inline
2025-07-07 13:23:14 +05:30
Prateek Sunal
18ab4060b2
Merge remote-tracking branch 'origin/flutter-upgrade' into isolated-ffmpeg
2025-07-07 13:17:08 +05:30
Prateek Sunal
9a4d465672
chore: update runner scheme
2025-07-07 13:16:49 +05:30
Manav Rathi
b9d9c6f65a
Another
2025-07-07 13:16:01 +05:30
Prateek Sunal
7ea9483cca
fix: dependency
2025-07-07 13:10:59 +05:30
Manav Rathi
e07fdfb5e1
sudo-like
2025-07-07 12:39:50 +05:30
Manav Rathi
2a7b218fed
[web] More code improvements to download notification handling ( #6481 )
2025-07-07 11:59:41 +05:30
Prateek Sunal
d9add4f827
chore: update locks
2025-07-07 11:56:43 +05:30
Prateek Sunal
3c19c00a70
Merge remote-tracking branch 'origin/flutter-upgrade' into isolated-ffmpeg
2025-07-07 11:52:46 +05:30
Prateek Sunal
12c19d1ed1
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-07-07 11:52:24 +05:30
Prateek Sunal
c757b837f1
fix: update flutter version in all sources
2025-07-07 11:44:42 +05:30
Prateek Sunal
a9f1c0dbd4
fix: fetch the ffmpeg source at first
2025-07-07 11:42:35 +05:30
Manav Rathi
63a9ef9455
Skip redundant
2025-07-07 11:38:24 +05:30
Manav Rathi
148a3c13db
Better handling of empty albums
2025-07-07 11:32:43 +05:30
Prateek Sunal
896d77a83e
fix: upgrade plugins
2025-07-07 11:28:56 +05:30
Manav Rathi
e79426e47f
Types
2025-07-07 11:11:05 +05:30
Manav Rathi
a5f3085e01
+ sidebar
2025-07-07 11:02:21 +05:30
Manav Rathi
ec5b5ca80d
Move to gallery
2025-07-07 10:32:19 +05:30
Neeraj
2d076c3df8
[auth] New translations ( #6402 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-07-07 10:07:12 +05:30
Aman Raj Singh Mourya
6e67a8b815
[mob][photos] Fix share action ( #6464 )
...
## Description
Clear selected file after share action is completed.
## Tests
### After
https://github.com/user-attachments/assets/a316409d-4d3e-45c8-ba79-38bd21e5c352
### Before
https://github.com/user-attachments/assets/4941d4ab-55a7-4d17-9504-29d15a3d1cea
2025-07-07 10:05:28 +05:30
Manav Rathi
896c2a3fe9
[web] Fix typo in preview URL ( #6480 )
2025-07-07 09:36:56 +05:30
Manav Rathi
cbe7d2532b
Fix typo
2025-07-07 09:36:05 +05:30
Manav Rathi
099b4202c0
[web] Public albums static link preview - Take 2 ( #6479 )
2025-07-07 09:26:19 +05:30
Manav Rathi
6f181a7bbd
Take 2
2025-07-07 09:18:47 +05:30
Manav Rathi
211fa7cc11
[web] Public albums static link preview ( #6478 )
2025-07-07 08:17:08 +05:30
Manav Rathi
043f8913c2
Unused
2025-07-07 08:13:42 +05:30
Manav Rathi
0748c9bf8d
Albums static link preview
2025-07-07 08:07:18 +05:30
Manav Rathi
6e979c7591
[web] New translations ( #6477 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-07-07 07:44:09 +05:30
Crowdin Bot
53210c2212
New Crowdin translations by GitHub Action
2025-07-07 01:17:58 +00:00
Crowdin Bot
85fb861980
New Crowdin translations by GitHub Action
2025-07-07 01:05:31 +00:00
Crowdin Bot
efc19d1262
New Crowdin translations by GitHub Action
2025-07-07 00:43:36 +00:00
Aman Raj Singh Mourya
172531c585
[auth] Update Proton suite icons ( #6465 )
...
This PR adds the Proton Pass and Proton Wallet icons. The Calendar,
Drive, and Mail icons were already included in Simple Icons as
single-color versions. However, to maintain consistency with the Proton,
Proton Pass, and Proton Wallet icons and to reflect the official brand
colors, I have updated these icons to the full-color versions from
[Proton's media kit](https://proton.me/media/kit ).
2025-07-05 12:19:51 +05:30
AmanRajSinghMourya
8cc0fa7305
Fix 1st memory of 1st memory block and last memory of last memory block by reseting animation and poping to home screen respectively
2025-07-05 02:08:08 +05:30
Sven
cc19b24cc4
Add Proton suite icons and update custom icons data
2025-07-04 20:51:49 +02:00
AmanRajSinghMourya
87f04dbaa6
Minor refractor
2025-07-04 23:40:29 +05:30
AmanRajSinghMourya
bf644477dc
Clear selectedFiles after share action
2025-07-04 23:39:12 +05:30
AmanRajSinghMourya
5748039371
Revert "Clear selected file after share action"
...
This reverts commit 7e93b52e5e .
2025-07-04 23:37:52 +05:30
AmanRajSinghMourya
7e93b52e5e
Clear selected file after share action
2025-07-04 23:35:12 +05:30
Manav Rathi
e173982115
[web] Rework handling of download progress notifications ( #6462 )
2025-07-04 20:06:15 +05:30
Manav Rathi
4445ef8aef
Tweaks
2025-07-04 19:51:16 +05:30
Manav Rathi
3b273a9e7b
Sketch 6
2025-07-04 19:45:31 +05:30
Manav Rathi
ec23e869e8
Sketch 4
2025-07-04 18:15:17 +05:30
Manav Rathi
dcb4dd4944
Sketch 3
2025-07-04 17:45:51 +05:30
Manav Rathi
12f890a501
Sketch 2
2025-07-04 17:31:15 +05:30
Prateek Sunal
b1210e1d15
Merge remote-tracking branch 'origin/flutter-upgrade' into isolated-ffmpeg
2025-07-04 16:55:15 +05:30
Prateek Sunal
127df30242
fix: readd workmanager
2025-07-04 16:55:04 +05:30
Manav Rathi
4e474d4f29
Sketch
2025-07-04 16:52:26 +05:30
Prateek Sunal
c0c17af51a
Merge remote-tracking branch 'origin/flutter-upgrade' into isolated-ffmpeg
2025-07-04 16:48:16 +05:30
Prateek Sunal
d92ec2276e
chore: update lock files
2025-07-04 16:44:43 +05:30
Prateek Sunal
1f99727ab9
fix: update git ignore
2025-07-04 16:43:52 +05:30
Prateek Sunal
85784920a9
fix: remove unwanted files
2025-07-04 16:41:12 +05:30
Prateek Sunal
d7b3af063b
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-07-04 16:38:37 +05:30
Manav Rathi
9020907b56
Sketch
2025-07-04 16:30:42 +05:30
Vishnu Mohandas
3812a92913
[mobile] Restructure folders ( #6461 )
...
## Description
## Tests
2025-07-04 16:29:30 +05:30
Neeraj Gupta
369fcddc39
Fix typo in path
2025-07-04 16:29:03 +05:30
Neeraj Gupta
b08545d40d
Update workflows
2025-07-04 16:16:56 +05:30
Neeraj Gupta
99d7685be2
Move auth/ to mobile/apps/auth
2025-07-04 16:16:27 +05:30
Neeraj Gupta
9f12229b28
Move mobile/ -> mobile/app/photos
2025-07-04 16:12:46 +05:30
Manav Rathi
d1951a1f10
Rename
2025-07-04 15:58:32 +05:30
Manav Rathi
85a3a2f2ea
Update
2025-07-04 15:49:22 +05:30
Manav Rathi
275c1d4705
Move
2025-07-04 15:18:00 +05:30
ashilkn
f70c284b58
Use better name
2025-07-04 14:34:09 +05:30
Manav Rathi
d3bef2e8cb
[web] Reduce lint overrides ( #6460 )
2025-07-04 14:16:09 +05:30
Manav Rathi
522704ccb8
strictNullChecks prep - 1
2025-07-04 14:08:33 +05:30
Manav Rathi
6ae0516bd7
More lints and tsc
2025-07-04 13:48:45 +05:30
Manav Rathi
e64d66a320
More lints
2025-07-04 12:47:13 +05:30
ashilkn
27faef415f
Use better names
2025-07-04 12:32:43 +05:30
ashilkn
fd05961303
Improve performance of group building function by not eagerly computing each group header's title and instead, offload it to the GroupHeaderWidget to compute lazily when it's built
2025-07-04 12:31:12 +05:30
Manav Rathi
093624a6ee
Rest
2025-07-04 12:28:08 +05:30
Manav Rathi
9d87560d5c
Lint
2025-07-04 12:17:57 +05:30
Manav Rathi
04a23c03d2
[web] Ensure SRP attributes are also present after signup ( #6459 )
2025-07-04 12:13:58 +05:30
ashilkn
23728107a3
Remove unused parameter
2025-07-04 12:11:17 +05:30
Manav Rathi
2ffce031de
Ensure SRP attributes are also present after signup
2025-07-04 12:10:03 +05:30
ashilkn
cde42eb43a
Use better name
2025-07-04 11:53:16 +05:30
ashilkn
ce380b3b7a
Log time taken for computing GalleryGroups and it's sectionLayout + add keys to GalleryFileWidget to fix issues
2025-07-04 11:03:25 +05:30
Manav Rathi
d4d29d1957
[web] Accounts DB refactoring (complete) ( #6458 )
2025-07-04 10:38:55 +05:30
Manav Rathi
94b4c6b0bb
Touchups
...
Writing the ID is necessary, the first time we get is when e.g. the pk is verified.
2025-07-04 10:32:15 +05:30
Manav Rathi
a2072c022c
Don't add a history entry for automated client routing redirects
2025-07-04 09:36:29 +05:30
Manav Rathi
7dabd9545e
Fin
2025-07-04 09:26:45 +05:30
Manav Rathi
46dc71ebd2
Rework
2025-07-04 09:07:53 +05:30
Manav Rathi
bbe10b1618
Update
2025-07-04 08:37:09 +05:30
Manav Rathi
c9521fb626
Update
2025-07-04 08:08:35 +05:30
Manav Rathi
70b5b8e682
Update
2025-07-04 07:30:27 +05:30
Manav Rathi
5c0b3795c2
Tweak
2025-07-04 07:23:06 +05:30
Manav Rathi
69cf09e13d
Rework
2025-07-03 19:00:43 +05:30
Manav Rathi
9e4a67312f
Update
2025-07-03 17:47:06 +05:30
Manav Rathi
4e8a4250dc
Update
2025-07-03 16:31:20 +05:30
ashilkn
1cc80aab75
Make selection work with new gallery
2025-07-03 16:18:43 +05:30
Manav Rathi
ea5ebd0965
Perf
...
I didn't see it being a problem, so this is perhaps premature optimization
2025-07-03 16:10:33 +05:30
Manav Rathi
ef752a244c
Handle family email
2025-07-03 15:42:19 +05:30
ashilkn
0d55ae1a6d
Fix spacing issue
2025-07-03 15:34:14 +05:30
ashilkn
ad892c1055
Fix incorrect logic of finding index of file in gallery
2025-07-03 15:24:56 +05:30
Manav Rathi
6249211bca
Rename
2025-07-03 15:21:17 +05:30
Manav Rathi
5b7d4a8806
Update
2025-07-03 15:13:45 +05:30
Manav Rathi
337c25b670
Update
2025-07-03 15:05:10 +05:30
Vishnu Mohandas
595e458c49
[mob] Fix strings ( #6454 )
2025-07-03 14:41:23 +05:30
vishnukvmd
eb92929647
Update
2025-07-03 14:40:56 +05:30
vishnukvmd
9d24914c1c
Fix case
2025-07-03 14:39:56 +05:30
Manav Rathi
e68b695284
Used but missing
2025-07-03 14:00:10 +05:30
Manav Rathi
0343bdd393
Unused
...
Notice the typo
2025-07-03 13:54:29 +05:30
Manav Rathi
745528a9f1
[web] Accounts local DB internals refactoring - Part 2 ( #6453 )
2025-07-03 13:51:53 +05:30
Manav Rathi
b7e6015720
Outline
2025-07-03 13:26:40 +05:30
Manav Rathi
a3364408b7
Conv
2025-07-03 12:20:27 +05:30
Manav Rathi
67c65657a4
Split
2025-07-03 12:09:24 +05:30
ashilkn
29f7a54950
Layout calculation fixes and use better names
2025-07-03 11:41:30 +05:30
Manav Rathi
fd39c78e5d
Cleanup after ourselves
2025-07-03 11:01:31 +05:30
Manav Rathi
e88a3b59e7
[web] Accounts data storage internals cleanup ( #6451 )
2025-07-03 10:58:10 +05:30
ashilkn
2b258f984d
Change names
2025-07-03 10:56:39 +05:30
Ashil
44c73cb110
[mob][photos] Better copy for describing why device is not ready for local indexing ( #6446 )
...
## Description
#### Old
"Indexing is paused. It will automatically resume when device is ready."
#### New
"Indexing is paused. It will automatically resume when the device is
ready. The device is considered ready when its battery level, battery
health, and thermal status are within a healthy range."
2025-07-03 10:49:06 +05:30
Manav Rathi
5c4b4b9194
Rest
2025-07-03 10:43:15 +05:30
ashilkn
3cf4d3ee31
Merge branch 'main' into gallery_rewrite
2025-07-03 10:40:35 +05:30
ashilkn
b1386b8f57
Extract group building code to a function for better readability
2025-07-03 10:37:59 +05:30
Manav Rathi
802a3edf9b
Handle qp
2025-07-03 08:48:03 +05:30
Manav Rathi
aec3ec718b
Move
2025-07-03 08:33:20 +05:30
Manav Rathi
e856a653b8
State reset
2025-07-03 08:13:38 +05:30
Manav Rathi
21fb4e6a03
Refactor
2025-07-03 07:42:08 +05:30
Manav Rathi
ef7ff0b186
Dep
2025-07-03 07:23:19 +05:30
Manav Rathi
95c35d7df8
read and prune
2025-07-03 07:23:19 +05:30
Manav Rathi
0d5b1ef094
Blurbs
2025-07-03 07:23:19 +05:30
Manav Rathi
033caedfb5
Conv
2025-07-03 07:23:19 +05:30
Aman Raj Singh Mourya
32d1d357ba
[Auth] add warner bros. icon ( #6373 )
...
## Description
Fixes #5949
## Tests
| before | after |
| ---- | ---- |
| 
| 
|
2025-07-02 22:48:25 +05:30
Manav Rathi
9927cc1988
[web] Accounts DB cleanup ( #6447 )
2025-07-02 19:32:05 +05:30
Manav Rathi
efaab96e2c
Inline
2025-07-02 19:19:21 +05:30
Manav Rathi
1a6c6d2b67
un-back
2025-07-02 19:14:10 +05:30
Manav Rathi
093e3a0061
Conv
2025-07-02 18:48:02 +05:30
Manav Rathi
f7597e5ea5
New, with fallback
2025-07-02 18:17:23 +05:30
Manav Rathi
2c57a99b5f
Conv
2025-07-02 18:10:25 +05:30
Manav Rathi
d7b6c771e8
Move
2025-07-02 17:10:06 +05:30
ashilkn
1feebfdb83
Better copy
2025-07-02 16:21:03 +05:30
Manav Rathi
f1f0a77bc0
[web][desktop] Regular dependency updates ( #6445 )
2025-07-02 15:45:28 +05:30
Manav Rathi
a8c270433a
Web deps
2025-07-02 15:33:35 +05:30
Manav Rathi
7aa327badd
Jackspeak pinning isn't needed anymore
...
https://github.com/isaacs/jackspeak/issues/5#issuecomment-2750748920
2025-07-02 15:10:47 +05:30
Manav Rathi
042e08f504
Update desktop deps
...
The ONNX runtime dependency needs to use a revision since 1.22.0 has an issue
preventing it from building on Linux:
https://github.com/microsoft/onnxruntime/issues/24770
2025-07-02 15:04:48 +05:30
Manav Rathi
c2a84cd707
[web] Remove old ente-shared package ( #6444 )
2025-07-02 14:44:06 +05:30
Neeraj
45d89e4108
[mob][photos] Fix contact result in search section ( #6443 )
...
## Description
Fix showing contact result in the search section and also show the
albums shared by that contact like the contact section in the shared
collection tab.
## Tests
[Video](https://wormhole.app/xk6MZ4#qu9aa_r0VcGhkEDypz7l1g )
2025-07-02 14:43:54 +05:30
AmanRajSinghMourya
290df814b8
Remove check for archive collection
2025-07-02 14:35:40 +05:30
Manav Rathi
42f2d51766
Remove ente-shared
2025-07-02 14:34:43 +05:30
Manav Rathi
06656c1d88
Remove dep
2025-07-02 14:32:59 +05:30
AmanRajSinghMourya
794d1e0112
Fix: show shared collection also when searching for contacts in search section
2025-07-02 14:18:24 +05:30
Manav Rathi
d2a0c74554
Move and preamble
2025-07-02 14:16:50 +05:30
Neeraj
81e40b0872
[mob][photos] additional fixes for widgets ( #6428 )
...
## Description
Some more fixes for widgets.
## Tests
2025-07-02 14:13:00 +05:30
Manav Rathi
cd51f1f147
Use
2025-07-02 14:08:23 +05:30
Ashil
cbe7c32150
[mob][photos] Improved handling of high resolution image rendering ( #6442 )
...
## Description
Previously, images larger than 160MP were downscaled to 16MP to avoid
crashes caused by
[this](https://github.com/flutter/flutter/issues/110331 ) flutter issue.
This update lowers the threshold to 100MP and increases the downscaling
resolution to 50MP, for a better balance between performance and image
quality.
## Tests
- Tested with 150MP and 200MP images on a Samsung A54 (8GB RAM).
- Verified that rendering a 50MP downscaled image increases memory
usage, but remains within acceptable limits.
2025-07-02 13:56:41 +05:30
Manav Rathi
089a5835b0
Convert
2025-07-02 13:42:58 +05:30
ashilkn
06a30078da
Decrease threshold of Pixels needed in image to categorize it as a 'too large image' and decrease the extent of compression from 16MP to 50MP of such images. Large images are rendered in lower resolution so that the app doesn't crash
2025-07-02 13:41:09 +05:30
Prateek Sunal
97bdcffd9d
fix: isBackground check
2025-07-02 13:12:33 +05:30
Manav Rathi
c74f79e93b
Prune
2025-07-02 12:39:57 +05:30
Prateek Sunal
162a2efe71
fix: move fav init to album service
2025-07-02 12:29:42 +05:30
Manav Rathi
1634c90ad9
Prune
2025-07-02 11:12:18 +05:30
Manav Rathi
2235482345
Conv
2025-07-02 11:01:57 +05:30
Manav Rathi
e2bee5d5a4
Move
2025-07-02 10:47:28 +05:30
Manav Rathi
5e4ad6e6a4
Move
2025-07-02 10:41:47 +05:30
Manav Rathi
ad7dad59bc
Move
2025-07-02 10:35:21 +05:30
Manav Rathi
cf99651e2d
Move
2025-07-02 10:24:40 +05:30
Manav Rathi
4a26ce1b58
Prune
2025-07-02 10:21:03 +05:30
Manav Rathi
9bdb0f6a94
Fix warning
...
A component is changing an uncontrolled input to be controlled. (UploaderName.tsx 111)
2025-07-02 10:17:00 +05:30
Manav Rathi
3a46f9994f
[web] Remove axios ( #6440 )
2025-07-02 09:40:32 +05:30
Ashil
f053b7962b
[mob] Update launch.json in mobile docs to include cronetHttpNoPlay=true for android ( #6439 )
2025-07-02 09:21:33 +05:30
Neeraj
76a479064e
[mob] Update change log order ( #6438 )
...
## Description
## Tests
2025-07-02 09:19:57 +05:30
Manav Rathi
ffb19c3a65
Prune
2025-07-02 09:17:03 +05:30
ashilkn
ddcfd2ff43
Update launch.json in mobile docs to include cronetHttpNoPlay=true for android
2025-07-02 09:15:38 +05:30
Neeraj Gupta
3c7b1c6c5e
[mob] Update change log order
2025-07-02 09:15:02 +05:30
Manav Rathi
d04ee0aa71
Prune
2025-07-02 09:07:42 +05:30
Manav Rathi
ce020d4398
Use
2025-07-02 08:59:03 +05:30
Manav Rathi
028a5cf827
Update
2025-07-02 08:47:52 +05:30
Manav Rathi
c60288b0df
Simplify
2025-07-02 08:24:23 +05:30
Manav Rathi
2fba8a2705
Extract sort
2025-07-02 07:29:24 +05:30
laurenspriem
f66304815e
Fix null error
2025-07-01 20:58:22 +02:00
laurenspriem
17ac627ddd
Align icon
2025-07-01 20:52:43 +02:00
Manav Rathi
54aec6e0db
Touch ups
2025-07-01 20:50:17 +05:30
Manav Rathi
7edb1fab7b
Sketch
2025-07-01 20:31:34 +05:30
Manav Rathi
21738995cc
Sketch 1
2025-07-01 20:03:44 +05:30
Manav Rathi
b752af7046
Swap
2025-07-01 19:52:04 +05:30
Manav Rathi
60b044e61a
Impl
2025-07-01 19:44:43 +05:30
Manav Rathi
98364405c6
Sketch 1
2025-07-01 19:42:27 +05:30
Manav Rathi
23558a2584
[desktop] Start next release cycle ( #6432 )
2025-07-01 19:22:09 +05:30
Manav Rathi
035f40dc0a
Start next release cycle
2025-07-01 19:20:35 +05:30
Prateek Sunal
910a64dc1c
fix: refresh tap
2025-07-01 19:11:13 +05:30
Manav Rathi
8c5bc316f9
photosd-v1.7.14 ( #6431 )
2025-07-01 18:44:47 +05:30
Manav Rathi
645bb485a7
photosd-v1.7.14
2025-07-01 18:43:17 +05:30
Prateek Sunal
68fa4d87eb
Merge remote-tracking branch 'origin/main' into widget
2025-07-01 18:38:06 +05:30
Prateek Sunal
f527624027
fix: only pick from non cache for memories when has any widgets
2025-07-01 18:37:30 +05:30
Prateek Sunal
fb06332272
fix: home widget sync in background
2025-07-01 18:35:59 +05:30
Manav Rathi
4fda4b5773
[web] Public albums internal code improvements - Part 2 ( #6430 )
2025-07-01 18:35:27 +05:30
Prateek Sunal
68efbc2bed
fix: don't select first two people by default
2025-07-01 18:27:01 +05:30
Manav Rathi
e47d6a8ece
Update
2025-07-01 18:23:34 +05:30
Prateek Sunal
09466f05c6
fix: get top two faces logic
2025-07-01 18:10:24 +05:30
Manav Rathi
738088e8a5
Update
2025-07-01 18:09:59 +05:30
Manav Rathi
54dde95545
Sketch
2025-07-01 17:59:08 +05:30
Prateek Sunal
7ded133caf
chore: fix expandedHeight scaling
2025-07-01 17:57:56 +05:30
Prateek Sunal
fe2f066733
fix: albums logic
2025-07-01 17:52:54 +05:30
Manav Rathi
5034fb4496
Update
2025-07-01 17:43:14 +05:30
Manav Rathi
b854730533
Sketch
2025-07-01 17:39:00 +05:30
Manav Rathi
a538e852bd
Update
2025-07-01 17:28:13 +05:30
Manav Rathi
436a5811cb
Use
2025-07-01 17:16:37 +05:30
Manav Rathi
27a400743c
Sketch
2025-07-01 17:14:31 +05:30
Prateek Sunal
4e692fce1f
fix: collection service is not initialized
2025-07-01 17:01:44 +05:30
Neeraj
09de1f2d46
[mob] Minor copy change ( #6429 )
...
## Description
## Tests
2025-07-01 16:54:18 +05:30
Neeraj Gupta
2caf773bbe
Update changelog title
2025-07-01 16:53:53 +05:30
Prateek Sunal
edc015d589
Merge remote-tracking branch 'origin/main' into widget
2025-07-01 16:51:30 +05:30
Prateek Sunal
d5707a030b
fix: rearrange the priority of execution
2025-07-01 16:51:22 +05:30
Neeraj
8ed7fa0e4c
[mob][photos] fix widget display ( #6425 )
...
## Description
The total widget count was not updated properly hence widget had no idea
of it getting updated.
This PR fixes that.
## Tests
2025-07-01 16:16:15 +05:30
Ashil
4f9e9f30aa
[mob][photos] Handle play/pause animation in memory when bottom sheet open ( #6427 )
...
## Description
Play/pause memory animation when file bottom sheet is close/open
respectively
2025-07-01 16:15:55 +05:30
ashilkn
f08f72c46a
Use better naming convetion
2025-07-01 16:15:30 +05:30
AmanRajSinghMourya
4885c13d86
Add ToggleMemoryAnimationEvent for memory animation control
2025-07-01 16:05:33 +05:30
Manav Rathi
46b0b7ce70
[web] Public albums internal code improvements ( #6424 )
2025-07-01 16:04:10 +05:30
Ashil
bd267edf3f
[mob][photos] Fix/avoid recommended filters going blank on calling setState from different screens that have gallery ( #6426 )
2025-07-01 16:02:08 +05:30
ashilkn
b0d44f3799
Fix/avoid recommended filters going blank on calling setState from different screens that have gallery
2025-07-01 15:57:42 +05:30
Prateek Sunal
bb91471cdc
chore: update milliseconds to seconds
2025-07-01 15:50:46 +05:30
Manav Rathi
7f24ffd7ef
Fix uploader name not getting used in form
2025-07-01 15:49:34 +05:30
Ashil
fb03c88a5d
[mob][photos] Memories improvement ( #6152 )
...
## Description
1. A subtle zoom-in/out effect for photos and replaced the black area
around landscape photos with a blurred background.
2. Auto play each image for 5 second and video for its duration with a
step progress animation.
3. Long-press to pause animation. Releasing will resume the playback.
2025-07-01 15:40:03 +05:30
Manav Rathi
07420304d0
Impl and swap
2025-07-01 15:35:47 +05:30
Prateek Sunal
aa26a48e67
fix: add more logs + no defeult selection for people
2025-07-01 15:26:35 +05:30
Manav Rathi
bd776dc98d
Swap
2025-07-01 15:17:27 +05:30
Manav Rathi
dc3f0be186
Sketch
2025-07-01 15:13:37 +05:30
Manav Rathi
5cc68e5bb5
Rename
2025-07-01 14:53:27 +05:30
AmanRajSinghMourya
092d8aa9f5
Merge branch 'memory_improvement' of https://github.com/ente-io/ente into memory_improvement
2025-07-01 14:52:57 +05:30
AmanRajSinghMourya
2d87237d10
Fixed ios close button not working
2025-07-01 14:47:01 +05:30
Laurens Priem
579c2620bf
[mob][photos] Suggestions on all people page ( #6375 )
...
## Description
Adds suggestions to the all people page when tapping on the people
section. Similar to the suggestion within a person gallery.
## Tests
Tested in debug mode on my pixel phone.
2025-07-01 14:41:18 +05:30
Prateek Sunal
3c2eeadec6
fix: readd total logic for widgets + essential logs
2025-07-01 14:38:17 +05:30
laurenspriem
1b178ec6ab
Merge branch 'main' into faces_all_suggestion
2025-07-01 11:04:20 +02:00
ashilkn
944b2ec4b8
Remove unused file
2025-07-01 14:33:31 +05:30
laurenspriem
ac7e4eeccf
Reduce face thumbnail lru further
2025-07-01 10:58:39 +02:00
Ashil
0bddd91b2e
[mob][photos] Album UI improvements ( #6176 )
...
## Description
### Changes
1. Album corner radius (114 size - 12px corner radius) (100 size - 8px
corner radius)
2. Thumbnail view size 60 - corner radius 4
3. Padding between album thumbnail and Album name is 6
4. Padding between Album name and number of photos is 2
5. Album name (text size) - Small regular , Full black (color)
6. Number of photos (text size) - Mini Regular , Text muted (color)
7. New design for Add album thumbnail
8. Distance between album vertically & horizontally 8px
9. List view border radius 6px and thumbnail radius 4px
2025-07-01 14:27:53 +05:30
ashilkn
ae225cf89d
Resolve conflicts and merge main
2025-07-01 14:27:09 +05:30
ashilkn
8569b27e8f
Revert "Revert changes to arb files"
...
This reverts commit 236a51b0b8 .
2025-07-01 14:25:46 +05:30
Manav Rathi
4f4649f7a2
Swap
2025-07-01 14:18:24 +05:30
ashilkn
b69f1bd237
Pin uncategorized album to top of collection action sheet
2025-07-01 14:17:28 +05:30
Manav Rathi
59e9967518
Fin
2025-07-01 14:14:31 +05:30
Manav Rathi
0621c3d30b
Sketch save
2025-07-01 14:08:19 +05:30
ashilkn
236a51b0b8
Revert changes to arb files
2025-07-01 14:03:30 +05:30
Neeraj
c9f5c03e17
[mob] Add change log ( #6423 )
...
## Description
## Tests
2025-07-01 13:58:04 +05:30
AmanRajSinghMourya
1a3b38f219
Fix video going blank when played using media kit
2025-07-01 13:54:08 +05:30
Neeraj Gupta
ce377308e3
Add change log
2025-07-01 13:53:44 +05:30
ashilkn
155bb5a214
Merge branch 'main' into album_fixes
2025-07-01 13:42:40 +05:30
ashilkn
9d9b7a87f5
Remove merge conflict code
2025-07-01 13:38:23 +05:30
AmanRajSinghMourya
0c3b751b30
Use video_widget_media_kit.dart instead of video_widget_media_kit_new.dart
2025-07-01 13:38:18 +05:30
laurenspriem
6a8cfe31de
Mounted check
2025-07-01 10:06:25 +02:00
Manav Rathi
c9175bee04
Sketch
2025-07-01 13:27:35 +05:30
Neeraj
76939691fd
[mob] Cache persons entities ( #6420 )
...
## Description
- Offloads json decoding to computer.
- Frequently updates email to person cache on each db read for all
persons()
## Tests
2025-07-01 13:04:36 +05:30
Manav Rathi
c2b6bfa1ed
Inline
2025-07-01 12:15:51 +05:30
Manav Rathi
0056d87009
[web] Trash improvements ( #6421 )
2025-07-01 12:04:18 +05:30
Manav Rathi
eaefeebe83
Recent first
2025-07-01 11:56:19 +05:30
Manav Rathi
d92183bd0b
Match option order on mobile
2025-07-01 11:55:01 +05:30
Manav Rathi
27605ce156
Special case
2025-07-01 11:52:48 +05:30
Neeraj Gupta
df3a6a5a22
Clean up
2025-07-01 11:45:48 +05:30
ashilkn
eeff3d5cdf
chore
2025-07-01 11:44:26 +05:30
ashilkn
0565b71653
Tweak next/previous memory animation
2025-07-01 11:44:00 +05:30
ashilkn
8e5786c6fb
code cleanup
2025-07-01 11:25:56 +05:30
Neeraj Gupta
4b826d1aed
Refresh cache on cgroup update
2025-07-01 11:12:42 +05:30
Neeraj Gupta
556177358e
Cache persons data
2025-07-01 11:11:24 +05:30
ashilkn
19f4acfc94
Minor improvement
2025-07-01 11:06:45 +05:30
ashilkn
599e59c548
Add todos
2025-07-01 11:05:31 +05:30
Neeraj Gupta
19b508d869
Rename
2025-07-01 10:38:06 +05:30
ashilkn
c4719f7d9d
Resolve merge conflicts and merge main
2025-07-01 10:37:13 +05:30
Manav Rathi
d5eea09c8a
[desktop] Update to Electron 37 ( #6419 )
...
Changes: https://www.electronjs.org/blog/electron-37-0
2025-07-01 10:32:51 +05:30
Manav Rathi
04125bc30c
[web] Convert the delete and fav actions to new code ( #6418 )
2025-07-01 10:30:20 +05:30
Manav Rathi
fda415aab1
Update to Electron 37
...
Changes: https://www.electronjs.org/blog/electron-37-0
2025-07-01 10:29:00 +05:30
Manav Rathi
ab052dcb89
qp
2025-07-01 10:21:05 +05:30
Neeraj Gupta
5210a5a0ba
Add wrapper method for all entity changes
2025-07-01 10:20:52 +05:30
Manav Rathi
7607d2a14a
Conv
2025-07-01 10:16:08 +05:30
Hailey Martin
0abf4354aa
[Auth] Add LaunchDarkly to custom icons ( #6399 )
...
## Description
Adds a custom icon for the LaunchDarkly feature flag/automation service.
Icon was taken from their [press
kit](https://launchdarkly.com/press-and-analysts/ ) and given a hex code
to work on both dark & light modes.
## Tests
n/a
2025-07-01 10:00:55 +05:30
Manav Rathi
6c3cc168c9
[web] New translations ( #6417 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-07-01 09:29:42 +05:30
Crowdin Bot
516420d872
New Crowdin translations by GitHub Action
2025-07-01 03:58:45 +00:00
Manav Rathi
358a86f18f
[web] More improvements to handling of shared file operations ( #6416 )
2025-07-01 09:28:01 +05:30
Manav Rathi
52d024a263
Move to tr
2025-07-01 09:00:27 +05:30
Manav Rathi
da3df70544
Prevent bypass using keybinding
2025-07-01 08:57:31 +05:30
Manav Rathi
e3ed92e930
Visually better sequence
2025-07-01 08:47:57 +05:30
Manav Rathi
cfce0bc198
Also for fav
2025-07-01 08:46:10 +05:30
Neeraj
f9b2b90f4e
[mob] Use cached mapping for person avatar ( #6413 )
2025-07-01 08:44:03 +05:30
Manav Rathi
c60aed7f0f
Notify elsewhere too
2025-07-01 07:56:17 +05:30
Manav Rathi
1cc9115972
Don't use exceptions for flow control
2025-07-01 07:47:38 +05:30
Manav Rathi
332d4219ac
Reusable
2025-07-01 07:38:03 +05:30
laurenspriem
3bda830156
Don't use isolate for compression
2025-06-30 19:52:38 +02:00
laurenspriem
00799c531a
Single computer call for compression
2025-06-30 17:53:18 +02:00
laurenspriem
883b5b66e9
image quality
2025-06-30 17:40:49 +02:00
Manav Rathi
759bea83bb
[web] Support removing from shared albums ( #6412 )
2025-06-30 21:05:02 +05:30
laurenspriem
51ba11cfcc
Compress all face thumbnails
2025-06-30 17:28:24 +02:00
laurenspriem
4c82d6bc84
Smaller in memory cache
2025-06-30 17:17:16 +02:00
Manav Rathi
f66f6ab9be
Don't show two dialogs
2025-06-30 20:43:21 +05:30
Manav Rathi
5f76391379
Fix
2025-06-30 20:35:31 +05:30
Manav Rathi
fa39effe9c
Scaffold
2025-06-30 20:27:02 +05:30
Manav Rathi
61a7b4f07a
Handle remove separately
2025-06-30 20:15:24 +05:30
Manav Rathi
798a03007a
Catch
2025-06-30 20:02:05 +05:30
laurenspriem
8386e3a4f1
Variable width file info face thumbnail
2025-06-30 16:26:21 +02:00
Manav Rathi
3575704724
Remove from shared
2025-06-30 19:43:25 +05:30
laurenspriem
e8b68d7d28
Name truncate logic
2025-06-30 14:48:52 +02:00
Prateek Sunal
c7bf3a0a9d
[mob][photos] widget fixes and cleanup ( #6407 )
...
## Description
Cleaning up and refactor widget related code.
## Tests
2025-06-30 16:44:51 +05:30
laurenspriem
66617ada86
Close button
2025-06-30 13:13:50 +02:00
ashilkn
edacaaa334
Merge branch 'clean_up_memories' into memory_improvement
2025-06-30 16:40:25 +05:30
Prateek Sunal
dfec66f971
Merge branch 'wid-fix' of https://github.com/ente-io/ente into wid-fix
2025-06-30 16:31:18 +05:30
Prateek Sunal
70faf61391
fix: don't partial sync for people
2025-06-30 16:30:57 +05:30
Neeraj Gupta
9903201fa8
Minor refactor
2025-06-30 16:21:31 +05:30
Manav Rathi
4a0f0f295d
Rename
2025-06-30 16:19:06 +05:30
laurenspriem
16a2a5cc13
Fix name overflow
2025-06-30 12:43:32 +02:00
AmanRajSinghMourya
6405886aca
Hide Play original option when showing memories
2025-06-30 16:07:48 +05:30
Manav Rathi
ad0cf583b5
Cleanup
2025-06-30 15:57:57 +05:30
ashilkn
2608a8c9ab
Performance improvement in memories animation
2025-06-30 15:53:47 +05:30
ashilkn
d4e9bdd035
Use better names
2025-06-30 15:49:52 +05:30
laurenspriem
b6de9497d3
Bump version to match internal branch
2025-06-30 12:18:01 +02:00
ashilkn
e27f4544d0
Remove unnecessary scroll controller
2025-06-30 15:43:37 +05:30
Prateek Sunal
ac8efa9d7d
fix: add debouncer to memories toggle
2025-06-30 15:42:11 +05:30
ashilkn
489c806923
Add mounted check
2025-06-30 15:36:38 +05:30
Prateek Sunal
e1a2946a2b
chore: lint fixes
2025-06-30 15:36:07 +05:30
ashilkn
354c08921b
Remove unnecessary AnimatedBuilder
2025-06-30 15:35:30 +05:30
Prateek Sunal
a7f89d0077
fix: replace awaited updateVariables calls with unawaited versions in MemoriesWidgetSettings
2025-06-30 15:35:23 +05:30
Manav Rathi
7d8fb296af
Cleanup
2025-06-30 15:29:40 +05:30
laurenspriem
7509a367c5
Fix suggestion not using previous negative feedback
2025-06-30 11:43:22 +02:00
Prateek Sunal
5f0154f9fe
fix: add unawaited to PeopleWidgetSettings
2025-06-30 15:12:28 +05:30
Manav Rathi
0c6cc8f7a1
[web] File selection handler options refactoring ( #6410 )
2025-06-30 15:11:02 +05:30
Manav Rathi
7f0ac9629e
Lint fix
2025-06-30 15:06:56 +05:30
Prateek Sunal
c4a9b2e4f9
fix: improve album home widget service
2025-06-30 15:00:52 +05:30
Prateek Sunal
fcef3fd4e5
fix: make people and albums widget better
2025-06-30 14:46:12 +05:30
Manav Rathi
a434862b2f
Rearrange
2025-06-30 14:33:10 +05:30
laurenspriem
c91ad8348e
Horizontally center thumbnails
2025-06-30 11:01:58 +02:00
AmanRajSinghMourya
cac053f4e9
Minor fix
2025-06-30 14:12:53 +05:30
Manav Rathi
99b379280f
Tweak
2025-06-30 13:58:48 +05:30
Neeraj
0529c8cf9b
[mob] Remove old migration code ( #6408 )
...
## Description
## Tests
2025-06-30 13:50:09 +05:30
laurenspriem
5ae5341658
padding around save as another person button
2025-06-30 10:17:29 +02:00
laurenspriem
b3bff83a40
file info name fixed width
2025-06-30 10:15:32 +02:00
Manav Rathi
9efd99fd10
Extract
2025-06-30 13:19:19 +05:30
Prateek Sunal
7fc4f36970
fix: migrate most of the changes to people and albums widget as well
2025-06-30 12:39:35 +05:30
laurenspriem
fc5837ea3b
Center name
2025-06-30 09:05:51 +02:00
Prateek Sunal
7ebb039b35
chore: lint fix and revert
2025-06-30 12:26:48 +05:30
Ashil
f33eb83eef
[mob][auth] Bump up auth version to 4.4.1 ( #6406 )
...
## Description
For test flight release
2025-06-30 12:25:50 +05:30
Prateek Sunal
81947c61ab
Merge remote-tracking branch 'origin/main' into wid-fix
2025-06-30 12:24:47 +05:30
Manav Rathi
8d3057e011
Extract
2025-06-30 11:56:48 +05:30
Prateek Sunal
d5a46f273a
fix: begin widget code cleanup
2025-06-30 11:47:43 +05:30
Manav Rathi
b02e987fdc
Tweak
2025-06-30 11:13:47 +05:30
ashilkn
ed6e401688
bump up auth version to 4.4.1
2025-06-30 11:12:40 +05:30
Manav Rathi
1256852259
Move
2025-06-30 10:55:44 +05:30
Manav Rathi
5b360a549a
Rename etc
2025-06-30 10:44:39 +05:30
Aman Raj Singh Mourya
0337cccea4
[auth][mob] Fall back to Passcode if FaceId not detected on iOS ( #6396 )
...
## Description
Fallback to Pin/Passcode on iOS if fail to detect TouchID/FaceID
2025-06-30 10:36:58 +05:30
Manav Rathi
7514b93261
[desktop] Special case for systematic ML errors ( #6405 )
2025-06-30 09:52:16 +05:30
Manav Rathi
f5c5ffd86d
Special case for many ML errors
2025-06-30 09:48:40 +05:30
Manav Rathi
ac4b737e89
[web] New translations ( #6400 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-06-30 08:48:58 +05:30
Manav Rathi
4792775630
[destkop] Electron regular version update ( #6403 )
2025-06-30 08:35:02 +05:30
Manav Rathi
f22ca13205
+ electron
2025-06-30 08:19:15 +05:30
Crowdin Bot
7076deb46e
New Crowdin translations by GitHub Action
2025-06-30 00:42:58 +00:00
Keerthana
4eebcc03b9
[docs] Fixed typos in tailscale.md ( #6393 )
...
Fix small typing mistakes
## Description
## Tests
2025-06-29 11:51:46 +05:30
AmanRajSinghMourya
7eed321c99
Fall back to Passcode if FaceId not detected on iOS
2025-06-29 00:04:31 +05:30
AmanRajSinghMourya
9b39dd2697
Fix border radius for album items
2025-06-28 14:03:58 +05:30
Bl4ckspell
8e34fa7bf3
[auth] fix ibkr icon ( #6374 )
...
## Description
Fix the icon added in #6329 not displaying.
## Tests
| before | after |
| ---- | ---- |
| 
| 
|
2025-06-28 13:39:37 +05:30
ashilkn
4be696dd6d
Remove unnecessary Scaffold
2025-06-28 12:27:46 +05:30
laurenspriem
ea90f5c6cb
Text under person
2025-06-28 11:22:14 +05:30
laurenspriem
ccaa00152e
Yes/no buttons
2025-06-28 09:59:15 +05:30
Lappies
1b4ead7f77
Update tailscale.md
...
Fix small typing mistakes
2025-06-27 22:05:44 -06:00
ashilkn
a9b454a631
Update UI of title of memories and make it more visible by increasing bottom gradient when title is shown
2025-06-27 20:01:45 +05:30
ashilkn
a44db791d3
UI tweaks to full screen memory widget
2025-06-27 19:33:47 +05:30
Manav Rathi
23b017c17d
[web] Collection summary refactoring ( #6390 )
2025-06-27 19:00:08 +05:30
Manav Rathi
4a81c56a55
Elsewhere
2025-06-27 18:55:04 +05:30
Manav Rathi
5141b04695
attr fin
2025-06-27 18:44:40 +05:30
Manav Rathi
e70d704ced
attr
2025-06-27 18:44:40 +05:30
Manav Rathi
3f87fd1a5a
Rename
2025-06-27 18:44:40 +05:30
Manav Rathi
72028ec9d2
attr
2025-06-27 18:44:39 +05:30
Manav Rathi
7af11786fb
attr
2025-06-27 18:44:39 +05:30
Manav Rathi
61fb167cec
Use
2025-06-27 18:44:39 +05:30
Manav Rathi
9fd950f928
Move up
2025-06-27 18:44:38 +05:30
Manav Rathi
a888d40722
Retain the active cs
2025-06-27 18:43:49 +05:30
Manav Rathi
5d594b4952
as attr
2025-06-27 18:43:49 +05:30
Manav Rathi
55a21c1233
only as attr
2025-06-27 18:43:49 +05:30
Manav Rathi
49e2ae3120
As attribute
2025-06-27 18:43:49 +05:30
Manav Rathi
5ee16e992b
Conv
2025-06-27 18:43:49 +05:30
Manav Rathi
ad269fe995
[web] Fix avatar on share menu ( #6389 )
2025-06-27 18:43:29 +05:30
Manav Rathi
17937f8c54
Fix avatar on share menu
2025-06-27 18:40:02 +05:30
Keerthana
886ceec05c
[email] reduce ambiguity in OTT verification ( #6386 )
...
## Description
This PR reduces ambiguity in OTT verification where some users replies
to our mail for verification instead of entering the code in the
application
2025-06-27 18:04:19 +05:30
Laurens Priem
433be55081
[mob][photos] Fix incorrectly showing ml consent bar ( #6387 )
...
## Description
Fix incorrectly showing ml consent bar
## Tests
Tested in debug mode on my pixel phone.
2025-06-27 17:14:53 +05:30
laurenspriem
e664a3ec70
Fetch user flags on login
2025-06-27 17:05:02 +05:30
laurenspriem
ad9fd6d547
show ml consent banner after syncing flags only
2025-06-27 16:51:55 +05:30
Keerthana
d921541d5d
[email] reset formatting for ott mail
2025-06-27 16:48:20 +05:30
laurenspriem
6b16f7f172
Always init ml service
2025-06-27 16:44:03 +05:30
laurenspriem
e463d68688
Remove unneeded getter
2025-06-27 16:38:25 +05:30
Keerthana
41cda039ec
[email] reduce ambiguity in OTT verification
2025-06-27 16:20:28 +05:30
AmanRajSinghMourya
4989204b59
Show border for device item
2025-06-27 16:05:33 +05:30
AmanRajSinghMourya
04ae708f33
Show border around album row items
2025-06-27 15:55:51 +05:30
Manav Rathi
d803c31d63
[web] Remove from collection internals refactoring ( #6383 )
2025-06-27 15:02:44 +05:30
Manav Rathi
903c46bae0
Sort prio
2025-06-27 14:57:37 +05:30
Manav Rathi
6b965b1aa6
Inline
2025-06-27 14:57:37 +05:30
Manav Rathi
04395739d5
Prune
2025-06-27 14:57:37 +05:30
Manav Rathi
c5ec0891c9
Conv to set
2025-06-27 14:57:37 +05:30
Manav Rathi
3213735a4d
Inline
2025-06-27 14:57:36 +05:30
Manav Rathi
b854a603af
Document and use
2025-06-27 14:57:36 +05:30
Manav Rathi
641f48e27d
Fix
2025-06-27 14:57:36 +05:30
Manav Rathi
7016861281
Use
2025-06-27 14:57:36 +05:30
Manav Rathi
ae5144635e
Sketch
2025-06-27 14:57:36 +05:30
Manav Rathi
a0a0556037
Conv
2025-06-27 14:57:36 +05:30
Manav Rathi
be8d1932b1
[web] Fallback for Map's values iterator's map method ( #6382 )
...
2025 baseline, but some customers have browsers which don't support it
yet
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/map
2025-06-27 14:41:54 +05:30
ashilkn
b127cf724b
Fix memories UX when deleting a memory or closing one (from memories)
2025-06-27 14:40:25 +05:30
Manav Rathi
cc1177150b
Fallback for Map-iterator values method
...
2025 baseline, but some customers have browsers which don't support it yet
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator/map
2025-06-27 14:35:34 +05:30
Keerthana
9f82c3788b
[docs] update with minio troubleshooting for deprecated command ( #6381 )
...
## Description
This PR updates documentation for users who are self-hosting Ente to
update post_start hook for MinIO provisioning and bucket creation to
work properly with the latest version of MinIO
2025-06-27 14:25:06 +05:30
ashilkn
67be26604f
Show blurred background for live photos too in memories
2025-06-27 14:13:16 +05:30
Keerthana
ec4deb5179
[docs] update with minio troubleshooting for deprecated command
2025-06-27 13:38:53 +05:30
Keerthana
f02f10f832
[server][quickstart] migrate to mc alias set for creating bucket ( #6380 )
...
## Description
This PR fixes the infinite looping due to mc config not being found in
latest server images, which is replaced in favor of mc alias set,
responsible for creating buckets in post_start hook. This should fix the
issue that users run into while using our quickstart script
## Tests
- [x] I have tested with the latest MinIO server image
2025-06-27 13:30:19 +05:30
laurenspriem
eb75b2addf
Fix gallery reload issue
2025-06-27 13:22:19 +05:30
ashilkn
a0061da938
Remove redundant setState rebulding VideoWidgtNative at high frequency
2025-06-27 12:27:09 +05:30
Keerthana
e5fbd5fde5
[server][quickstart] migrate to mc alias set for creating bucket
2025-06-27 12:05:21 +05:30
AmanRajSinghMourya
6c53421e36
Merge branch 'main' into album_fixes
2025-06-26 22:52:41 +05:30
Manav Rathi
e38477aa64
[web] Collection ops refactoring - Part 2 ( #6379 )
2025-06-26 20:30:07 +05:30
Manav Rathi
27380d3c42
Fav
2025-06-26 20:24:47 +05:30
Manav Rathi
a70f9327aa
hide files
2025-06-26 20:02:33 +05:30
Manav Rathi
5dd6482937
New prim
2025-06-26 19:46:10 +05:30
Manav Rathi
6465106302
Rename
2025-06-26 19:21:49 +05:30
Manav Rathi
5b6d0e7a2a
Use abstraction
2025-06-26 19:19:27 +05:30
Manav Rathi
8b46cf6bc5
[web] New collection diff implementation ( #6376 )
2025-06-26 18:53:20 +05:30
Manav Rathi
090e8bbf40
Simplify
2025-06-26 18:18:07 +05:30
laurenspriem
4ccb782740
Extract strings
2025-06-26 18:04:11 +05:30
laurenspriem
54722ac5c3
Different design on all people page
2025-06-26 18:00:30 +05:30
AmanRajSinghMourya
8e1711c951
Merge branch 'memory_improvement' of https://github.com/ente-io/ente into memory_improvement
2025-06-26 17:19:45 +05:30
AmanRajSinghMourya
088630ccce
Enable swipe between memories when opened from notifications
2025-06-26 17:17:25 +05:30
laurenspriem
799b1b0d03
Remove redundant code
2025-06-26 16:59:31 +05:30
laurenspriem
dc787a2754
Prevent flicker on suggestion
2025-06-26 16:57:53 +05:30
Bl4ckspell
d319f42a4d
[auth] add warner bros. icon
2025-06-26 13:03:35 +02:00
laurenspriem
aea62fcd2c
Give least likely face thumbnail
2025-06-26 16:03:43 +05:30
AmanRajSinghMourya
b8eb200295
Enable swipe between memories when openend from widgets
2025-06-26 16:00:45 +05:30
laurenspriem
f16b75ae9c
Integrate suggestion on all people screen
2025-06-26 15:31:46 +05:30
laurenspriem
47359051a1
Adapt PersonGallerySuggestion for all people
2025-06-26 15:31:24 +05:30
Manav Rathi
b273a70a3e
new impl - tweak
2025-06-26 14:23:06 +05:30
Manav Rathi
3b3038ebb9
new diff impl wip
2025-06-26 14:09:31 +05:30
Manav Rathi
569a16cc5b
[web] Support numeric query params in fetch helper ( #6371 )
2025-06-26 13:47:36 +05:30
Manav Rathi
3780d41765
Tweak
2025-06-26 13:27:56 +05:30
Manav Rathi
78b9ce1674
Conv
2025-06-26 13:09:18 +05:30
Manav Rathi
601a1d029b
Support num qp
2025-06-26 12:54:13 +05:30
Manav Rathi
5c55e52cc1
New
2025-06-26 12:45:48 +05:30
Manav Rathi
2740ad75af
Move
2025-06-26 12:38:21 +05:30
Manav Rathi
e3a72987ce
Doc
2025-06-26 12:34:12 +05:30
Manav Rathi
6870ed24f2
[web] Prune gallery context ( #6370 )
2025-06-26 11:39:42 +05:30
Manav Rathi
ab2d49b162
Prune
2025-06-26 11:34:50 +05:30
laurenspriem
cd98458ada
Comment
2025-06-26 11:08:14 +05:30
Manav Rathi
909cba41bc
Update
2025-06-26 11:07:48 +05:30
Manav Rathi
3fdfb6c57d
Forward
2025-06-26 10:49:43 +05:30
Manav Rathi
2fbce97f89
Fix gaps in notifications when downloading empty albums
2025-06-26 10:28:07 +05:30
Manav Rathi
e4fd78250d
Use
2025-06-26 10:21:18 +05:30
Manav Rathi
cef3679bb3
Key warning
2025-06-26 10:10:08 +05:30
Manav Rathi
e65b5cefdc
Use
2025-06-26 10:10:08 +05:30
Manav Rathi
71650df31f
Use
2025-06-26 10:01:56 +05:30
Manav Rathi
b785fe69f4
Shared date select
2025-06-26 09:44:50 +05:30
Manav Rathi
67c3375ace
Move
2025-06-26 09:41:05 +05:30
Manav Rathi
bdb5f5894e
Forward
2025-06-26 09:14:28 +05:30
Manav Rathi
a0d4326d62
Prune
2025-06-26 08:31:04 +05:30
Manav Rathi
a16b20122d
[desktop] Improve first CLIP query behaviour ( #6369 )
...
Keep some leeway so that the first CLIP query in a session also gets
resolved (on app starts after the model has been downloaded).
2025-06-26 08:23:20 +05:30
Manav Rathi
b981152dee
Keep some leeway for fs.stat
2025-06-26 08:17:20 +05:30
Manav Rathi
63c1e63035
Prune
2025-06-26 08:12:18 +05:30
Manav Rathi
2c2b8f77cb
sync => pull or other apropos
2025-06-26 07:50:17 +05:30
Manav Rathi
ef4b9ebc42
Rename
2025-06-26 07:45:51 +05:30
Manav Rathi
1babaf529e
[web] Nomenclature cleanup (sync => pull) - Part 2 ( #6368 )
2025-06-26 07:41:35 +05:30
Manav Rathi
f4ec5f348d
Prune
2025-06-26 07:17:01 +05:30
Manav Rathi
5a881440d9
Update
2025-06-26 07:10:58 +05:30
Manav Rathi
44f8d80b22
Use in collection share
2025-06-26 06:32:31 +05:30
Manav Rathi
477c01bc55
Update
2025-06-26 06:06:35 +05:30
Manav Rathi
b2df63e499
Doc and tweak
2025-06-26 05:43:27 +05:30
Manav Rathi
038de1d7ad
[web] Serialize remote pulls ( #6365 )
2025-06-25 20:57:36 +05:30
Manav Rathi
5f1e393ac7
Simplify
2025-06-25 20:49:35 +05:30
Manav Rathi
e38a39200a
Remove potentially illdefined forcing support
2025-06-25 20:41:21 +05:30
Manav Rathi
217b40a107
Serialize
2025-06-25 20:29:27 +05:30
Manav Rathi
938e7284d7
nerf ret
2025-06-25 20:17:34 +05:30
Manav Rathi
8fe3182b79
[web] Nomenclature cleanup (sync => pull) ( #6364 )
2025-06-25 20:05:21 +05:30
Manav Rathi
d271472984
Lint fix
2025-06-25 19:58:54 +05:30
Manav Rathi
3acb04f4cc
Rename 3
2025-06-25 19:53:00 +05:30
Manav Rathi
9628bf8723
Rename 2
2025-06-25 19:41:51 +05:30
Manav Rathi
4161371a8e
Post rename - 1
2025-06-25 19:24:51 +05:30
Manav Rathi
0bb10f2ee0
Rename
2025-06-25 18:53:41 +05:30
Manav Rathi
3f50771e18
Update
2025-06-25 18:50:50 +05:30
Manav Rathi
9d707fcb48
Update
2025-06-25 18:48:05 +05:30
ashilkn
a13db6b268
fix UI
2025-06-25 18:42:44 +05:30
Manav Rathi
2b9d80d23f
Update
2025-06-25 18:40:12 +05:30
ashilkn
8706b368ba
Update memories title size
2025-06-25 18:27:29 +05:30
AmanRajSinghMourya
d46b27e81f
Revert memory notification and swipe improvements
2025-06-25 18:02:16 +05:30
Manav Rathi
58f3144ea0
[web] Rework the handling of hidden files ( #6362 )
2025-06-25 17:05:24 +05:30
ashilkn
d65aeaf181
UI tweaks
2025-06-25 16:53:32 +05:30
Manav Rathi
da8b9daff0
Retain prior behavior
2025-06-25 16:48:58 +05:30
Manav Rathi
a6a1b4baa8
file IDs
2025-06-25 16:32:50 +05:30
ashilkn
b9f6d19152
Resolve merge conflicts and merge UI/UX improvements to memory_improvement branch
2025-06-25 16:27:40 +05:30
ashilkn
324d2fbe4f
Minor UI tweaks
2025-06-25 16:17:17 +05:30
ashilkn
86446ab8bf
Improve FullScreenMemeory UI
2025-06-25 15:55:04 +05:30
Neeraj
380289e660
[docs] Fix git rename ( #6361 )
...
## Description
## Tests
2025-06-25 15:21:17 +05:30
Manav Rathi
c66ee58d85
norm + hidden - fin
2025-06-25 15:07:32 +05:30
Manav Rathi
37a70125b9
norm + hidden - wip 6
2025-06-25 14:56:17 +05:30
Manav Rathi
c8715ca846
norm + hidden - wip 5
2025-06-25 14:38:59 +05:30
Manav Rathi
d3491b80ee
Move to reducer
2025-06-25 14:12:44 +05:30
Neeraj
fa62abb7be
[auth] fix unknown hard error on windows ( #6360 )
...
## Description
Fixes https://github.com/ente-io/ente/issues/5789
https://github.com/ente-io/ente/issues/4523
https://github.com/ente-io/ente/issues/4099
https://github.com/ente-io/ente/issues/4270
## Tests
2025-06-25 14:08:48 +05:30
Manav Rathi
2b57a59b47
Tweak
2025-06-25 13:57:20 +05:30
Manav Rathi
3bf3018d22
normal + hidden - wip 4
2025-06-25 13:51:54 +05:30
Prateek Sunal
fd331c0733
fix: unknown hard error on windows
2025-06-25 13:49:31 +05:30
Manav Rathi
b5f12b56fa
normal + hidden - wip 3
2025-06-25 12:52:38 +05:30
Neeraj
096a1dd043
Fix: Do not request compute lock if streaming is disabled ( #6358 )
...
## Description
## Tests
During testing, i noticed a log saying the ML lock is denied because
stream is getting generated. I hadn't enabled video streaming on that
device.
2025-06-25 12:33:58 +05:30
Manav Rathi
02e2abef07
hidden + normal - wip 2
2025-06-25 12:17:29 +05:30
Aman Raj Singh Mourya
e629db5bb1
[mob][photos] Memory notification improvement ( #6359 )
...
## Description
Enable swiping between memory blocks when opening a memory from
notification.
2025-06-25 12:07:55 +05:30
AmanRajSinghMourya
1274ea21d4
Enable swipe between memory block when opened from notification
2025-06-25 12:04:34 +05:30
Neeraj Gupta
6fda320c83
reduce log severity
2025-06-25 11:55:45 +05:30
Neeraj Gupta
7a3cd9a139
refactor
2025-06-25 11:52:51 +05:30
Manav Rathi
06a5611a56
normal and hidden files storage merge - wip
2025-06-25 11:46:29 +05:30
Neeraj Gupta
db8fa98ac6
Fix: Do not request compute lock if streaming is disabled
2025-06-25 11:45:41 +05:30
Neeraj
952f8212dc
[mob][photos] Faces UX improvements ( #6343 )
...
## Description
- Show smaller clusters (solves
[#4091 ](https://github.com/ente-io/ente/discussions/4091 ))
- New suggestions in people page
- Give feedback from file info
- Multi select actions in all people page
- Better face thumbnail caching
## Tests
Tested in debug mode on my pixel phone.
2025-06-25 11:43:15 +05:30
ashilkn
24507f5f23
Use better name
2025-06-25 11:11:43 +05:30
Manav Rathi
66079b0af2
Outline
2025-06-25 11:08:14 +05:30
ashilkn
88498f11fc
Start scale animation in FullScreenMemory widget only if final image is loaded
2025-06-25 10:45:19 +05:30
Manav Rathi
c5afc6d453
Conv
2025-06-25 10:38:40 +05:30
Neeraj
5d7848752f
[auth] Added Zitadel icon ( #6355 )
...
The Zitadel icon is not available.
2025-06-25 09:23:02 +05:30
ashilkn
bf93e28a3d
Improve UX of FullScreenMemory widget
2025-06-25 09:19:56 +05:30
Manav Rathi
124006929f
Doc and tweak
2025-06-24 21:42:13 +05:30
Manav Rathi
bf8713ba21
Refactor
2025-06-24 21:42:13 +05:30
AmanRajSinghMourya
878b46631f
Enable swipe to next memory block when opened from home-memory-widget
2025-06-24 18:07:39 +05:30
laurenspriem
4832739ff8
Fix reset of scroll position
2025-06-24 17:27:45 +05:30
laurenspriem
67f43453aa
Change logger.finest to logger.info
2025-06-24 17:18:29 +05:30
Neeraj
43eb6ca30f
[mob][photos] Schedule birthday notifications for everyone ( #6354 )
...
## Description
Makes sure that birthday notifications are scheduled even for persons
who haven't been in any recent pictures.
2025-06-24 17:15:20 +05:30
laurenspriem
2449c6d592
Specify value key
2025-06-24 16:39:11 +05:30
laurenspriem
f41bd1818d
Fix state issue in face file info
2025-06-24 16:23:22 +05:30
sickjuicy
8f8056a918
Added Zitadel icon
2025-06-24 12:18:40 +02:00
Prateek Sunal
c14846f4fc
[mob][photos] add hash check for people widget ( #6341 )
...
## Description
- [x] Add hash functionality to PeopleHomeWidget to track updation
- [x] Clear hash on albums widget clear
## Tests
- [x] Test if updating different people trigger it or not
2025-06-24 15:33:40 +05:30
laurenspriem
2eaa2d6ee2
schedule birthday notifications for everyone
2025-06-24 15:16:59 +05:30
laurenspriem
d183000fe3
make more tappable
2025-06-24 14:55:12 +05:30
AmanRajSinghMourya
396b893f43
Refactor FullScreenMemory layout and improve title styling
2025-06-24 14:46:57 +05:30
Prateek Sunal
fffb1e2734
refactor: rename getUpdatedAtHash to getPreHashForEntities for clarity
2025-06-24 14:38:51 +05:30
Prateek Sunal
4419090831
fix: move the concat logic to sql side
2025-06-24 14:38:19 +05:30
laurenspriem
f6e464bb21
Remove redundant code
2025-06-24 14:13:01 +05:30
laurenspriem
88d3f2388c
Remove suggestion banner
2025-06-24 14:09:48 +05:30
laurenspriem
7bbbeceab5
Compress face thumbnail in regular isolate
2025-06-24 14:05:06 +05:30
AmanRajSinghMourya
8d35e16abe
Preload the first unseen memory for each unseen memory
2025-06-24 13:03:35 +05:30
Prateek Sunal
282f908ffd
chore: remove unwanted param
2025-06-24 12:45:39 +05:30
AmanRajSinghMourya
9f86b3fdd2
Merge branch 'memory_improvement' of https://github.com/ente-io/ente into memory_improvement
2025-06-24 11:59:09 +05:30
ashilkn
a3c011070a
Clip items of page view used in memories
2025-06-24 11:51:15 +05:30
laurenspriem
ef76904b4d
Use old logic for suggestions
2025-06-24 11:27:33 +05:30
ashilkn
aa4b44f8bd
Add animation between the blurred thumbnails of items of a memory as a workaround for the flash between items when transitioning
2025-06-24 11:26:35 +05:30
laurenspriem
311b7ef77e
Increase tappable area
2025-06-24 11:15:40 +05:30
ashilkn
2678b94433
Use ImageFilterd widget to blur image instead of BackdropFilter for better performance
2025-06-24 10:25:10 +05:30
laurenspriem
eac85d1708
String extract
2025-06-24 10:14:09 +05:30
laurenspriem
766608696d
Revert memory cache
2025-06-24 10:14:02 +05:30
laurenspriem
59b761bf33
Remove duplicate time
2025-06-24 10:07:43 +05:30
laurenspriem
b93f78b3c9
Compression min dimensions
2025-06-24 09:57:47 +05:30
ashilkn
bcc293358f
chore
2025-06-24 09:47:34 +05:30
laurenspriem
4c30d9d6d1
Less logging
2025-06-24 09:27:37 +05:30
laurenspriem
022dd35d5a
Higher logging level in production
2025-06-24 09:22:49 +05:30
Neeraj
9351c1121e
[Auth] Add custom icon - IBKR ( #6329 )
...
## Description
Add custom icon for IBKR (Interactive Brokers) investing platform
## Tests
2025-06-24 08:57:24 +05:30
Manav Rathi
a7a69aa558
[web] Systematize trash internals ( #6350 )
2025-06-24 08:56:16 +05:30
laurenspriem
3923f18cd8
initState first
2025-06-24 08:48:09 +05:30
Manav Rathi
fbd0bf257e
Tweak
2025-06-24 08:17:40 +05:30
Manav Rathi
86d09d997a
refactor
2025-06-24 08:06:08 +05:30
Manav Rathi
241e1cbf88
Inv
2025-06-24 07:21:05 +05:30
Manav Rathi
fc4379f4e1
Prune
2025-06-24 06:54:29 +05:30
Manav Rathi
d84c42e5c1
Rework
2025-06-23 20:34:12 +05:30
Manav Rathi
b092fcaf29
rework
2025-06-23 19:26:40 +05:30
Prateek Sunal
3dd9696f75
Merge remote-tracking branch 'origin/main' into widgets-imp
2025-06-23 18:13:45 +05:30
Prateek Sunal
0eba503d2f
chore: bump lock
2025-06-23 18:13:38 +05:30
Prateek Sunal
b6ea502bc3
fix: fetch from cgroup and check if preHash is empty
2025-06-23 18:13:31 +05:30
Manav Rathi
e603853e52
[web] File internals cleanup - Part 3/x ( #6345 )
2025-06-23 18:10:11 +05:30
Manav Rathi
fa137dcccc
Move to use site
2025-06-23 17:55:43 +05:30
Prateek Sunal
7719c4604e
fix: remove updatedAt from [PersonEntity], better hash logic
2025-06-23 17:27:18 +05:30
Manav Rathi
4b82516909
Move
2025-06-23 17:13:22 +05:30
Manav Rathi
17648c582a
Simplify 2
2025-06-23 16:44:54 +05:30
Manav Rathi
1559ae7f42
Simplify
2025-06-23 16:28:04 +05:30
Manav Rathi
498a60d752
Discr union
2025-06-23 16:22:43 +05:30
laurenspriem
22b6707e92
Extract strings
2025-06-23 16:14:43 +05:30
laurenspriem
08b92cc560
Add save to person button to old suggestions flow
2025-06-23 16:00:57 +05:30
Manav Rathi
37bc453de6
Parse res
2025-06-23 15:50:10 +05:30
Manav Rathi
493fe4b3a5
[web] Files internals code cleanup ( #6342 )
2025-06-23 15:42:11 +05:30
laurenspriem
f22a065c15
Fire event only once
2025-06-23 15:40:59 +05:30
Manav Rathi
6b50b24abf
Prune
2025-06-23 15:34:44 +05:30
Prateek Sunal
b0b8169e2e
fix: remove redundant log
2025-06-23 15:34:34 +05:30
laurenspriem
53ab5b05c3
Stay on same page when user doesn't save as other person
2025-06-23 15:30:48 +05:30
laurenspriem
bd93fe5538
Make button more tappable
2025-06-23 15:21:55 +05:30
Prateek Sunal
96ebaf3c7f
fix: add updatedAt to [PersonEntity], add hash to people widget check, clear hash on clearWidget for Albums
2025-06-23 15:18:29 +05:30
Manav Rathi
0ba9bdb666
ll edits
2025-06-23 15:14:35 +05:30
laurenspriem
f66a433442
Improve state update when added face to person
2025-06-23 15:11:18 +05:30
laurenspriem
c14021f2a7
Improve state update when removing face
2025-06-23 15:02:29 +05:30
Manav Rathi
85ac983ab9
edits time
2025-06-23 14:44:43 +05:30
Manav Rathi
3f0897ae77
Conv
2025-06-23 14:16:46 +05:30
laurenspriem
f7e96794cd
Fix gallery reload issue
2025-06-23 14:12:55 +05:30
Prateek Sunal
1624ef52d7
[mob] improve background processing ( #5442 )
...
## Description
Use workmanager on android and iOS.
## Tests
2025-06-23 14:12:49 +05:30
Prateek Sunal
b7541e02e1
chore: remove internal checks
2025-06-23 14:05:18 +05:30
Prateek Sunal
db69caedf9
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-06-23 14:04:31 +05:30
Prateek Sunal
9dac908dc1
chore: bump locks
2025-06-23 14:04:21 +05:30
Prateek Sunal
7211f4992a
fix: remove reference of background_fetch
2025-06-23 14:03:35 +05:30
Manav Rathi
606a838ad0
transform on read so that we can handle the other case too
2025-06-23 13:34:59 +05:30
Manav Rathi
65bf785cce
tx
2025-06-23 12:51:48 +05:30
laurenspriem
3bcab0216f
Generated strings
2025-06-23 11:43:54 +05:30
laurenspriem
cb83a19edf
Merge branch 'main' into faces_ux
2025-06-23 11:32:38 +05:30
Manav Rathi
6df16159d0
Use
2025-06-23 10:31:25 +05:30
Manav Rathi
a840950fbb
Direct
2025-06-23 10:25:11 +05:30
Manav Rathi
8ae29074c5
Bench scaffolding
2025-06-23 10:16:34 +05:30
Manav Rathi
f22372c271
Sketch
2025-06-23 10:07:44 +05:30
Manav Rathi
568d4eadff
Rest
2025-06-23 09:51:57 +05:30
Manav Rathi
755de42dbe
Reuse
2025-06-23 09:44:56 +05:30
Manav Rathi
1016706a6b
Sketch
2025-06-23 09:31:24 +05:30
Manav Rathi
76bff25de1
[web] New translations ( #6337 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-06-23 09:16:00 +05:30
Crowdin Bot
d1c393b177
New Crowdin translations by GitHub Action
2025-06-23 00:42:51 +00:00
AmanRajSinghMourya
4e52caf23b
Reduce sigma values & use ClipRect to avoid zoom overflow
2025-06-22 20:31:56 +05:30
SteamRadionice
03462771a4
Add files via upload
2025-06-21 11:19:41 +00:00
SteamRadionice
c9304c1992
[Auth] Add custom icon - IBKR
...
Add custom icon for IBKR (Interactive Brokers) investing platform
2025-06-21 11:03:27 +00:00
laurenspriem
2baeaf1119
Make people all page selectable
2025-06-21 15:05:37 +05:30
laurenspriem
6cdc6ce9b4
Put person face thumbnails in documents directory
2025-06-21 12:22:09 +05:30
laurenspriem
97307598f0
Compress face thumbnail if needed
2025-06-21 12:09:18 +05:30
Neeraj
de4bbf44d7
[cli] Improve support handling passkey login for selfhost ( #6328 )
...
## Description
Removed the need for specifying account's app url as server returns the
same in the response to auth challenge.
## Tests
2025-06-21 10:11:43 +05:30
Neeraj Gupta
bc39f60183
cli: Improve support handling passkey login for selfhost
2025-06-21 10:09:50 +05:30
Neeraj
45308a70a8
[mob] Fix for duplicate page open for album link ( #6327 )
...
## Description
## Tests
2025-06-21 09:49:13 +05:30
Neeraj Gupta
450c7b187f
Clean up logs
2025-06-21 09:46:11 +05:30
Neeraj Gupta
f3438751ed
Fix for duplicate page open for album link
2025-06-21 09:43:34 +05:30
Manav Rathi
919d1a4503
[web] Switch to new EnteFile TypeScript type (internal) ( #6323 )
2025-06-20 20:30:32 +05:30
Manav Rathi
de0f3205ac
Update
2025-06-20 20:04:55 +05:30
Neeraj
d8f2965f82
[mob][photos] use correct tonemap logic ( #6322 )
...
## Description
Fixes the tonemap logic
## Tests
2025-06-20 19:43:19 +05:30
Manav Rathi
7954b143b5
Swap
2025-06-20 19:42:36 +05:30
Prateek Sunal
17d33fc9f6
fix: issue with streaming
2025-06-20 19:28:41 +05:30
Manav Rathi
c18b1a7e83
Split
2025-06-20 19:12:09 +05:30
Manav Rathi
21ec31d4d3
Parse
2025-06-20 19:02:40 +05:30
laurenspriem
bd0f04258a
Extract strings and change colours
2025-06-20 18:39:01 +05:30
laurenspriem
7d995bd83a
Make the suggestion dismissible
2025-06-20 18:13:59 +05:30
Manav Rathi
98fd2021b7
[web] File internals cleanup ( #6320 )
2025-06-20 18:03:04 +05:30
Manav Rathi
63fc066301
Schema
2025-06-20 17:53:49 +05:30
Manav Rathi
d9fa30dbef
Unused
2025-06-20 17:48:08 +05:30
Manav Rathi
012a3bef0a
Replace
2025-06-20 17:40:54 +05:30
Manav Rathi
c23cd8d2f0
Cleanup
2025-06-20 17:37:10 +05:30
Manav Rathi
9e80aeb061
Cleanup
2025-06-20 17:32:04 +05:30
laurenspriem
cbf82f464d
More smooth animation
2025-06-20 17:29:25 +05:30
ashilkn
6d576adce0
Display group header widget
2025-06-20 17:09:23 +05:30
Manav Rathi
eb5a0cb1db
Prune
2025-06-20 17:08:23 +05:30
laurenspriem
43b96776e4
Less aggressive precompute
2025-06-20 16:58:36 +05:30
Manav Rathi
57d919b56f
[web] File viewer tweaks ( #6319 )
2025-06-20 16:52:13 +05:30
Manav Rathi
54b9661ddc
Lint
2025-06-20 16:48:38 +05:30
Manav Rathi
b13f4c0b18
Join
2025-06-20 16:42:08 +05:30
ashilkn
af6942e99d
Populate grid rows with actual thumbnails
2025-06-20 16:26:33 +05:30
Manav Rathi
d8e5526655
Rewrite
...
The logic is same, just afresh write
2025-06-20 16:17:07 +05:30
laurenspriem
e4de98b9d6
Prevent annoying reload
2025-06-20 16:13:13 +05:30
ashilkn
bb75627383
Populate grid rows with placeholders
2025-06-20 16:00:21 +05:30
laurenspriem
130148e5d6
Check auto merge on hiding persons
2025-06-20 15:53:02 +05:30
Manav Rathi
e2f40f1e33
Improve robustness of refresh logic
2025-06-20 15:41:50 +05:30
laurenspriem
13c9afb219
Remove redundant parameter
2025-06-20 15:14:06 +05:30
laurenspriem
a32a6e9b9e
Redesign and add extra button to gallery suggestion
2025-06-20 15:13:13 +05:30
ashilkn
828ade2609
Get a bare-bones structure of the new gallery working
2025-06-20 14:54:47 +05:30
Prateek Sunal
64d04ca22d
fix: move time logger to top
2025-06-20 13:41:19 +05:30
Prateek Sunal
1996bc2612
fix: update timeout to 28 second
2025-06-20 13:39:20 +05:30
laurenspriem
eaa15b0d66
(fake) squircles everywhere
2025-06-20 13:16:08 +05:30
Prateek Sunal
8003b8a6b8
fix: update freq in native code
2025-06-20 13:13:20 +05:30
Prateek Sunal
904a2c9743
fix: refactor code, decrease freq for iOS, decrease timout for iOS
2025-06-20 13:13:12 +05:30
laurenspriem
c3d4214ad0
Extract strings
2025-06-20 12:50:29 +05:30
laurenspriem
f641fac98c
birthday notifications copy change
2025-06-20 12:48:26 +05:30
Prateek Sunal
b03bdfb9d6
fix: refactor code
2025-06-20 12:46:06 +05:30
laurenspriem
f3484eff79
Another minor state fix
2025-06-20 12:33:01 +05:30
Prateek Sunal
55aa8d73f0
fix: indicate android functions in separate block
2025-06-20 12:21:33 +05:30
Manav Rathi
07da6cece6
New
2025-06-20 12:19:28 +05:30
laurenspriem
6799acf965
Null safety check
2025-06-20 12:19:02 +05:30
Manav Rathi
b3bb79ecd4
Time upd
2025-06-20 12:13:29 +05:30
Prateek Sunal
858d9d3f04
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-06-20 12:07:45 +05:30
Prateek Sunal
caa180ba1a
fix: init user service as well
2025-06-20 12:06:01 +05:30
Manav Rathi
d58388e5d2
Improve usability on small screens
2025-06-20 12:03:48 +05:30
laurenspriem
6b5c4f07c2
Fix people_all_page missing small person
2025-06-20 11:52:53 +05:30
Prateek Sunal
03e7ad6268
[mob][photos] fix streaming ( #6316 )
...
## Description
- [x] Add missing filter
- [x] Log only params for ffmpeg command
## Tests
- [x] Test HDR and non-HDR videos
2025-06-20 11:51:47 +05:30
Prateek Sunal
61bd4eefa7
fix: only log params used for ffmpeg command for future debug
2025-06-20 11:44:44 +05:30
Manav Rathi
92e33c8c20
Caption
2025-06-20 11:43:14 +05:30
Manav Rathi
82063ce972
Mention file rename
2025-06-20 11:24:59 +05:30
Manav Rathi
fd8bbc3c95
Take 1
2025-06-20 11:12:33 +05:30
Manav Rathi
9cca314ea9
Relay
2025-06-20 11:08:36 +05:30
laurenspriem
33a64106be
Fix UI flash
2025-06-20 11:01:33 +05:30
Manav Rathi
519287805f
new
2025-06-20 10:47:45 +05:30
ashilkn
36880fac6d
Custom render sliver for a completely lazyloading gallery and improved scroll performance
2025-06-20 10:40:28 +05:30
laurenspriem
83bf37c8bb
Small improvements to file info face editor
2025-06-20 10:31:29 +05:30
ashilkn
328b2f5961
Create FixedExtentSectionLayout to keep layout data of each section (group) in gallery
2025-06-20 09:51:57 +05:30
ashilkn
3244686058
Create GallerySections model for holding data about a gallery
2025-06-20 09:50:16 +05:30
Manav Rathi
8af2aa35d4
[web] Batched visibility updates for file selections ( #6315 )
2025-06-20 09:26:14 +05:30
Manav Rathi
f743dc14d5
Swap
2025-06-20 09:12:41 +05:30
Manav Rathi
573d269aac
Batch
2025-06-20 09:07:51 +05:30
Manav Rathi
18ef86ddc3
Multi
2025-06-20 08:54:55 +05:30
Manav Rathi
d6a340ac79
Sketch
2025-06-20 08:47:42 +05:30
Manav Rathi
b217093bc9
Funnel
2025-06-20 07:46:45 +05:30
Manav Rathi
d265181c26
Conv
2025-06-20 07:42:44 +05:30
Manav Rathi
a022d4aaa2
[web] General code improvements ( #6314 )
2025-06-20 06:52:26 +05:30
Manav Rathi
c4f6ed6938
Fix
2025-06-20 06:44:19 +05:30
Manav Rathi
6e3a0b1b94
Restrict
2025-06-20 06:33:18 +05:30
Manav Rathi
f6b6cfa4d0
Tweak
2025-06-20 06:21:02 +05:30
Manav Rathi
3ba6ecc3c2
Rename
2025-06-20 06:11:48 +05:30
Manav Rathi
bdfaf6dcd2
Unused (ft enum is now a number)
2025-06-20 05:55:30 +05:30
Manav Rathi
6e5fb95e8f
Re
2025-06-20 05:46:56 +05:30
Manav Rathi
0c81d2ff56
Prune
2025-06-20 05:19:10 +05:30
Manav Rathi
d1dd9aacfe
[web] Handle custom errors from new API code paths ( #6312 )
2025-06-19 20:28:38 +05:30
Manav Rathi
7f18c4e669
Revert to older behaviour
2025-06-19 20:23:56 +05:30
Manav Rathi
fe334c0a24
Include case
2025-06-19 19:54:30 +05:30
Manav Rathi
8e0172eb03
Prune
2025-06-19 19:40:39 +05:30
Manav Rathi
95b73953d8
Use
2025-06-19 19:30:52 +05:30
Manav Rathi
34c606ddba
Tweak
2025-06-19 19:16:31 +05:30
Manav Rathi
63597b3bc4
Handle in same file
2025-06-19 18:43:25 +05:30
Manav Rathi
7dd6e46543
Reduce indent
2025-06-19 18:31:57 +05:30
Manav Rathi
c090609045
case 2
2025-06-19 18:26:45 +05:30
Prateek Sunal
4c9e7956c1
fix: add missing filter
2025-06-19 18:22:41 +05:30
Manav Rathi
1b0bc7fd1e
case 1
2025-06-19 18:21:36 +05:30
Manav Rathi
2baa16bba7
Reroute
2025-06-19 18:12:15 +05:30
Manav Rathi
3587f8cafd
Conv 2
2025-06-19 17:55:58 +05:30
Manav Rathi
8e756215c0
Conv wip
2025-06-19 17:46:02 +05:30
Manav Rathi
6512820653
Conv
2025-06-19 17:13:48 +05:30
Manav Rathi
8dd4a178dd
Outline
2025-06-19 17:01:52 +05:30
laurenspriem
89cb13ffde
Fix UI alignment issues
2025-06-19 16:54:44 +05:30
Manav Rathi
81cb6c5ee4
Inline
2025-06-19 16:49:52 +05:30
Manav Rathi
d3cd20ef1a
Inline
2025-06-19 16:48:15 +05:30
Manav Rathi
0670d02bb8
Inline
2025-06-19 16:44:22 +05:30
laurenspriem
eef3f19644
Fix setState after disposal
2025-06-19 16:29:08 +05:30
Manav Rathi
b1e1f877d0
Inline
2025-06-19 16:14:20 +05:30
Manav Rathi
6be2d19b35
Handle sub expired from new code
2025-06-19 15:48:04 +05:30
Manav Rathi
1b700c894d
ft cleanup
2025-06-19 15:23:57 +05:30
Manav Rathi
2ec460a01e
[desktop] [web] Regular dependency updates ( #6310 )
2025-06-19 14:54:40 +05:30
Manav Rathi
ac25abf7d5
Fixed upstream
2025-06-19 14:49:49 +05:30
Manav Rathi
19d6f437e3
web deps
2025-06-19 14:34:55 +05:30
Manav Rathi
c9edc409bc
Dep updates
...
Removed @types/ffmpeg-static because their npm page says:
" This package has been deprecated. This is a stub types definition. ffmpeg-static provides its own type definitions, so you do not need this installed."
2025-06-19 14:26:53 +05:30
Manav Rathi
599ca52e16
[desktop] Fix macOS build - Take 2 ( #6309 )
2025-06-19 14:22:59 +05:30
Manav Rathi
023de8274d
Fix macOS build - Take 2
2025-06-19 14:16:55 +05:30
Manav Rathi
1b77d0eca6
[desktop] Fix macOS CI build ( #6308 )
2025-06-19 13:09:01 +05:30
Manav Rathi
e9092fe01d
Fix build - Take 2
2025-06-19 13:07:59 +05:30
Manav Rathi
8bc60f9b5b
[desktop] Fix nightly build ( #6307 )
2025-06-19 12:36:36 +05:30
Manav Rathi
a851a1132d
Fix build
2025-06-19 12:33:25 +05:30
Manav Rathi
93930d0636
[web] File handling internals refactoring ( #6306 )
2025-06-19 12:12:10 +05:30
Manav Rathi
d9941a7711
Use accessor
2025-06-19 11:53:16 +05:30
laurenspriem
d8be34000b
Better alignment
2025-06-19 11:48:35 +05:30
Neeraj
da993fa9f6
[mob] Show download percentage ( #6305 )
...
## Description
## Tests
2025-06-19 11:38:03 +05:30
laurenspriem
f76e07337d
Smaller debug info
2025-06-19 11:12:08 +05:30
Neeraj Gupta
b09f7d57a0
Show download percentage
2025-06-19 11:09:25 +05:30
Manav Rathi
2c1dd14098
fn accessor
2025-06-19 11:09:12 +05:30
Manav Rathi
6249e5e4d6
Skip parsing of fields we don't use
2025-06-19 10:50:11 +05:30
Manav Rathi
3aa6e5712b
Move
2025-06-19 10:32:58 +05:30
laurenspriem
a9d2b09260
Fix no faces cases
2025-06-19 09:46:30 +05:30
laurenspriem
a964976b67
Remove redundant code
2025-06-19 09:39:13 +05:30
laurenspriem
e48caecfe0
Organize
2025-06-19 09:36:14 +05:30
laurenspriem
686ab262b2
Lower face detection threshold during indexing
2025-06-19 09:30:10 +05:30
Manav Rathi
2418c24901
Rename
2025-06-19 09:09:10 +05:30
Manav Rathi
9c5e46ee11
Sketch
2025-06-19 09:05:06 +05:30
laurenspriem
1bbdefbd41
UI improvements
2025-06-19 08:59:16 +05:30
laurenspriem
3dcd2570ad
Fix buttons working
2025-06-19 08:28:35 +05:30
Manav Rathi
2ed28c3b70
[desktop] Revert HLS flag until release spec finalization ( #6302 )
2025-06-18 20:52:36 +05:30
Manav Rathi
3c87ef0d28
Revert HLS flag until release spec finalization
2025-06-18 20:47:56 +05:30
Manav Rathi
d0fc047fc9
[web] File handling internals refactoring ( #6301 )
...
There are quite a few TODOs, but for the only case where the new code is
running (cast), the unfinished business should not get in the way.
2025-06-18 20:40:45 +05:30
Manav Rathi
3e0448bbe5
Lint workrounds for photos tsc
2025-06-18 20:32:02 +05:30
Manav Rathi
773d98e20c
Doc
2025-06-18 20:27:41 +05:30
Manav Rathi
29afe01c40
Fix error handling
2025-06-18 20:11:40 +05:30
Manav Rathi
d49288a1c0
Use new type in cast
2025-06-18 20:02:42 +05:30
Manav Rathi
d7faaa6592
Handle
2025-06-18 17:03:15 +05:30
Manav Rathi
b99b3646da
Doc
2025-06-18 16:53:51 +05:30
Prateek Sunal
d4ca156f53
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-06-18 16:46:52 +05:30
Prateek Sunal
4e59a4af5f
fix: run suicide and cancellable operation simultaneously
2025-06-18 16:46:11 +05:30
Neeraj
15eb0321ac
[server] Gracefully handle client retry ( #6285 )
...
## Description
## Tests
2025-06-18 16:42:27 +05:30
laurenspriem
f7dfb5df24
MVP file info feedback
2025-06-18 16:39:22 +05:30
Neeraj Gupta
52103c4b2f
Fix: match value instead of ptr
2025-06-18 16:23:05 +05:30
Prateek Sunal
9fd724ff2d
fix: restrict initial delay to internal users
2025-06-18 16:19:23 +05:30
Prateek Sunal
230244f2e5
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-06-18 16:02:30 +05:30
Prateek Sunal
baa3d49d4b
fix: add desugaring for flutter_local_notifications to work
2025-06-18 16:00:27 +05:30
Prateek Sunal
d2c2062256
fix: upgeade gradle
2025-06-18 16:00:13 +05:30
Neeraj
7f14bdd0a0
[mob] Streaming minor fixes & refactoring ( #6292 )
...
## Description
- [x] Better HDR Detection
- [x] Code side all options are merged to one with more documentation
- [x] Better cutoff date
- [x] Max FPS 30
- [x] Max height 720p
- [x] Better Tonemapping
- [x] Remove redundant hls time and video bitrate
## Tests
2025-06-18 15:48:02 +05:30
laurenspriem
f71e5accce
Restore face score minimum for ui
2025-06-18 15:32:44 +05:30
Neeraj
e055c750aa
[mob] Log req id on network error ( #6300 )
...
## Description
We can use this to trace the request on the server (if it actually
reached server).
## Tests
2025-06-18 15:08:22 +05:30
Neeraj Gupta
11f2cce274
Log reqest id on error
2025-06-18 14:37:46 +05:30
Neeraj Gupta
69eef7043f
Use nanoID for request id
2025-06-18 14:37:46 +05:30
Neeraj
60cc6fda96
[mob] Log event source for public link handling ( #6298 )
...
## Description
Opening public link within the app opens the collection twice, adding
logs to investigate the root cause.
## Tests
2025-06-18 14:36:55 +05:30
laurenspriem
ee603ba82e
Log faceID issues
2025-06-18 14:26:19 +05:30
Prateek Sunal
8c8f0b46ef
Merge remote-tracking branch 'origin/main' into streaming-out-of-beta
2025-06-18 14:03:30 +05:30
Prateek Sunal
231a77239f
fix: disable streaming by default
2025-06-18 14:00:58 +05:30
Prateek Sunal
c646909765
fix: don't pin collection and path
2025-06-18 14:00:31 +05:30
Manav Rathi
89f58bf043
Sketch
2025-06-18 13:28:57 +05:30
Manav Rathi
4dc3421ab9
Split
2025-06-18 13:28:57 +05:30
Manav Rathi
ce9c227780
Type
2025-06-18 13:28:57 +05:30
Manav Rathi
0d77c0a49b
Conv
2025-06-18 13:28:57 +05:30
Manav Rathi
f9b67e2197
R1
2025-06-18 13:28:57 +05:30
Manav Rathi
114ff5dc9b
Take 1 at remote type
2025-06-18 13:28:57 +05:30
Manav Rathi
2a85d17cc1
Outline
2025-06-18 13:28:57 +05:30
Neeraj
d430a5cf31
[mob] Skip hash check for local only assets ( #6295 )
...
## Description
Also logging the stackTrace on exception
## Tests
2025-06-18 12:12:34 +05:30
Laurens Priem
f484f953fa
[mob] Fix: use OS specific logic for computing device health ( #6296 )
...
## Description
## Tests
2025-06-18 12:11:36 +05:30
Francisco Pires Negromonte
c23d9cb96f
[auth] Add custom icons for memed and sei ( #6297 )
...
Custom icons added for:
- Memed (a brazilian online prescription service)
- Sei! (Sistema Eletrônico de Informações)
2025-06-18 11:40:14 +05:30
Neeraj Gupta
eca8f3432e
[mob] Fix: use OS specific logic for computing device health
2025-06-18 11:29:16 +05:30
Neeraj Gupta
2edce34f29
Generate l10n files
2025-06-18 11:23:40 +05:30
Neeraj Gupta
af0fccf36e
Fix lint
2025-06-18 11:19:17 +05:30
Neeraj Gupta
f00d04c0b8
Fix translation
2025-06-18 11:13:54 +05:30
Neeraj Gupta
a310fbe14f
Skip hash check for local only assets
2025-06-18 11:07:19 +05:30
laurenspriem
fc1e119fcd
Return new clusterID
2025-06-18 11:07:12 +05:30
Laurens Priem
569423af12
[mob][photos] Various tiny changes ( #6294 )
...
## Description
Just copy and rename changes.
2025-06-18 10:02:05 +05:30
laurenspriem
8cd25252f8
Better copy
2025-06-18 09:53:35 +05:30
laurenspriem
1e63fe72cf
More logging for birthday notification redirect
2025-06-18 09:49:17 +05:30
Prateek Sunal
1a5a7d71b6
fix: extract filters to simplify command
2025-06-17 20:46:26 +05:30
Prateek Sunal
91198d02e3
fix: remove the concept of cutoff date
2025-06-17 20:19:52 +05:30
Prateek Sunal
aa45fe898a
Revert "fix: remove the limit for size and duration"
...
This reverts commit 9acfbf355c .
2025-06-17 20:07:09 +05:30
Prateek Sunal
92e013d5c9
fix: set streaming on by default
2025-06-17 20:03:43 +05:30
Prateek Sunal
9acfbf355c
fix: remove the limit for size and duration
2025-06-17 20:02:03 +05:30
Prateek Sunal
59f64da447
fix: merge all options for ffmpeg hls
2025-06-17 19:56:22 +05:30
Manav Rathi
31f3958925
[web] Collection internals refactoring ( #6290 )
2025-06-17 19:21:03 +05:30
Manav Rathi
c78588c9c2
Fix "A component is changing an uncontrolled input to be controlled"
2025-06-17 19:15:16 +05:30
Manav Rathi
2dbeffe380
Match the behaviour of LocalCollection
2025-06-17 19:05:47 +05:30
Manav Rathi
9f9aa17cb4
Reorder
2025-06-17 18:59:15 +05:30
Manav Rathi
44ea3d92e2
Conv
2025-06-17 18:55:25 +05:30
Manav Rathi
21d3f42e2a
Conv
2025-06-17 18:44:14 +05:30
Manav Rathi
b4052fcc00
Swap
2025-06-17 18:36:38 +05:30
Manav Rathi
fc7b8c18cb
Fix error on unarchiving last archived item
2025-06-17 18:33:37 +05:30
Manav Rathi
6983dd9364
Pass directly
2025-06-17 18:12:42 +05:30
Manav Rathi
5877d64449
ontology
2025-06-17 18:06:15 +05:30
Manav Rathi
cc54faf78a
Move
2025-06-17 17:40:26 +05:30
Manav Rathi
446b7bbd00
Conv
2025-06-17 17:21:00 +05:30
Manav Rathi
53468c9c3e
Reactive
2025-06-17 17:01:53 +05:30
Manav Rathi
67e1cddfa1
Conv
2025-06-17 16:43:11 +05:30
Manav Rathi
5c83f3aa15
Outline
2025-06-17 16:34:05 +05:30
Manav Rathi
d32b44bc2d
Outline
2025-06-17 15:52:32 +05:30
Manav Rathi
b70c216131
Rename
2025-06-17 15:43:51 +05:30
Manav Rathi
58e2b8ab52
Rename
2025-06-17 15:43:51 +05:30
Manav Rathi
8b7e630bed
Move
2025-06-17 15:43:51 +05:30
laurenspriem
323c37c34e
Change birthday copy
2025-06-17 15:35:59 +05:30
laurenspriem
b593f2d390
Rename file
2025-06-17 15:23:20 +05:30
laurenspriem
3800ba1dc9
Rename variables for clarity
2025-06-17 15:11:46 +05:30
laurenspriem
8a00cfe2e7
cluster feedback method for face level feedback
2025-06-17 15:04:29 +05:30
Prateek Sunal
8b4f03b256
fix: temp commit, to revert
2025-06-17 14:44:25 +05:30
Prateek Sunal
976bd0134c
fix: log string
2025-06-17 14:44:16 +05:30
Manav Rathi
e8e0ff63fc
[web] Collection storage internals refactoring ( #6289 )
2025-06-17 14:34:03 +05:30
Neeraj
c324267c5f
[mob] Remove dead code ( #6288 )
...
## Description
## Tests
2025-06-17 13:33:21 +05:30
Manav Rathi
6a481f40da
Impl
2025-06-17 13:29:45 +05:30
Manav Rathi
d02650047a
Outline
2025-06-17 13:08:13 +05:30
Neeraj Gupta
b908fd8efb
Remove dead code
2025-06-17 12:38:39 +05:30
laurenspriem
0aaed84549
Switch back to round face thumbnails
2025-06-17 12:32:28 +05:30
laurenspriem
7b980d83c1
Fix suggestion result not updating
2025-06-17 11:43:23 +05:30
Neeraj
dc9a90046e
[mob][l10n] Fix arb with multiple plurals ( #6287 )
...
## Description
## Tests
2025-06-17 11:40:13 +05:30
laurenspriem
3cd5610b45
person gallery suggestion UI
2025-06-17 11:36:31 +05:30
Neeraj Gupta
48a392ef78
Fix arb
2025-06-17 11:21:25 +05:30
Neeraj Gupta
1e324b3e5c
Update Podfile.lock
2025-06-17 11:06:08 +05:30
Manav Rathi
37967ecc05
Impl 1
2025-06-17 10:55:18 +05:30
Manav Rathi
b3776600e6
Sketch
2025-06-17 10:33:57 +05:30
Neeraj
90f3deb5e7
[mobile] New translations ( #6269 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-06-17 10:28:39 +05:30
Neeraj Gupta
79d35f3710
Gracefully handle client retry
2025-06-17 10:16:49 +05:30
Manav Rathi
5b2463258c
Take 2
2025-06-17 09:53:41 +05:30
Manav Rathi
7607003dd5
Trim
2025-06-17 09:43:52 +05:30
Manav Rathi
c4abdc3230
More details
2025-06-17 09:35:25 +05:30
laurenspriem
de079ca3b8
Fix in suggestion calc logic
2025-06-17 09:20:44 +05:30
Manav Rathi
80f1420170
Split
2025-06-17 09:13:35 +05:30
Manav Rathi
e3c7c8c994
Update
2025-06-17 08:35:09 +05:30
Manav Rathi
dabdb01ce6
Swap
2025-06-17 08:09:17 +05:30
Neeraj
6a4a971863
[mob] Refactor auth for public collections ( #6278 )
...
## Description
## Tests
2025-06-16 23:00:00 +05:30
Neeraj
de6a0ab5bc
[auth] New translations ( #6270 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-06-16 21:20:00 +05:30
Manav Rathi
41102dab4b
Impl 1
2025-06-16 20:42:15 +05:30
Manav Rathi
9ac77d832f
Take 1
2025-06-16 20:28:18 +05:30
Manav Rathi
2ab250e7db
Outline
2025-06-16 20:21:45 +05:30
Manav Rathi
75e289640a
Trim
2025-06-16 19:34:44 +05:30
Vishnu Mohandas
6bf4b9faf4
[auth] Remove dead code related to recovery key verification ( #6281 )
2025-06-16 19:27:17 +05:30
vishnukvmd
15925b47fb
Remove dead code related to recovery key verification
2025-06-16 19:26:56 +05:30
Manav Rathi
a58ab7cd16
conv 2
2025-06-16 19:25:19 +05:30
Manav Rathi
e566b1596d
convert wip 1
2025-06-16 17:48:33 +05:30
Prateek Sunal
8a785aac8f
Merge branch 'flutter-upgrade' into isolated-ffmpeg
2025-06-16 17:21:17 +05:30
Prateek Sunal
452812af11
chore(ios): update lock files
2025-06-16 17:18:49 +05:30
Prateek Sunal
44fb8fec1a
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-06-16 17:17:55 +05:30
Prateek Sunal
1d8fc7aba8
fix: revert back to old l10n
2025-06-16 17:08:51 +05:30
Prateek Sunal
654db76175
fix: format files
2025-06-16 17:06:50 +05:30
Prateek Sunal
364170f38d
fix: DialogTheme
2025-06-16 17:04:10 +05:30
Prateek Sunal
0cd7c92672
fix: add intl based locals as well
2025-06-16 17:04:02 +05:30
Manav Rathi
a61389b776
by id
2025-06-16 16:29:28 +05:30
Manav Rathi
14c9dad567
Inline
2025-06-16 16:29:28 +05:30
Manav Rathi
fc1f3d66a2
Rename
2025-06-16 16:29:28 +05:30
Manav Rathi
1d45f09162
Swap
2025-06-16 16:29:28 +05:30
Manav Rathi
33c321c7ff
[photos] [desktop] Windows code signing ( #6279 )
2025-06-16 16:18:02 +05:30
Neeraj Gupta
6b336ed19a
Remove redundant future
2025-06-16 16:08:57 +05:30
Neeraj Gupta
c6d57fe689
Refactor
2025-06-16 16:07:19 +05:30
Neeraj
154fb77a1f
[mob] Add support for playing preview for shared public links ( #6277 )
...
## Description
## Tests
Tested locally and verified that I am able to play video preview
2025-06-16 16:02:26 +05:30
Neeraj Gupta
de1a87b855
Fix lint
2025-06-16 15:55:39 +05:30
Neeraj Gupta
d121bd5ed2
Refactor
2025-06-16 15:37:11 +05:30
Neeraj Gupta
fb55b785c2
Add support for playing preview for public links
2025-06-16 15:31:15 +05:30
laurenspriem
9ec9282492
Refactor methods
2025-06-16 15:03:27 +05:30
Prateek Sunal
962aaa1b7a
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-06-16 14:54:37 +05:30
Prateek Sunal
6ec0c550a3
chore: lock deps
2025-06-16 14:53:25 +05:30
Neeraj Gupta
cf8ad57eea
Merge remote-tracking branch 'origin/main' into shared_link_preview
2025-06-16 14:52:46 +05:30
Neeraj
0dad2dedeb
[mob] Route to asset if sharedCollection has single asset ( #6276 )
...
## Description
## Tests
2025-06-16 14:52:31 +05:30
Prateek Sunal
b67fcdb9ed
fix: map and image editor related issues
2025-06-16 14:46:51 +05:30
laurenspriem
276d75b47d
Simple method for getting fast person suggestions
2025-06-16 14:41:49 +05:30
Neeraj Gupta
1230ed3018
Rename PreviewVideoStore - VideoPreviewService
2025-06-16 14:41:18 +05:30
Manav Rathi
c0d26e80b3
Windows code signing
2025-06-16 14:30:35 +05:30
laurenspriem
ea439c939f
Tiny performance improvement
2025-06-16 14:29:08 +05:30
Neeraj
7976873384
[mob] Enable resumable download for all ( #6275 )
...
## Description
## Tests
2025-06-16 14:25:02 +05:30
Neeraj Gupta
bedda2cbc4
Rename
2025-06-16 14:21:46 +05:30
Neeraj Gupta
dd8a355ac4
Enable resumable download for all
2025-06-16 14:16:22 +05:30
Neeraj
f2bc7a3f20
[mob] Increase fileSize limit to 10GiB ( #6274 )
...
## Description
## Tests
2025-06-16 14:09:15 +05:30
Neeraj Gupta
5820bb6c1b
Increase fileSize limit to 10GiB
2025-06-16 14:04:23 +05:30
Manav Rathi
d93f52ad1a
Up
2025-06-16 13:39:11 +05:30
Manav Rathi
383c12f11b
[desktop][web] Increase file size limit to 10 GB ( #6273 )
...
For all users
2025-06-16 13:31:48 +05:30
Manav Rathi
5839bbd690
Prep for release
2025-06-16 13:27:45 +05:30
Prateek Sunal
60b040f54b
fix: logging in bg
2025-06-16 13:02:52 +05:30
Prateek Sunal
2f4c3c7777
feat: upgrade deps (incomplete)
2025-06-16 12:58:13 +05:30
Manav Rathi
60c7adbb8a
[web] Collection APIs refactoring ( #6272 )
2025-06-16 11:50:57 +05:30
Manav Rathi
d45d3c38e6
Switch
2025-06-16 11:37:14 +05:30
Manav Rathi
89897aef4b
Match casing
2025-06-16 11:30:25 +05:30
Manav Rathi
dc3a242dcb
Close parent menu after closing child menu
...
Fixes the errors on console when selecting an collection sort order
2025-06-16 11:28:38 +05:30
Manav Rathi
03f418245d
Update
2025-06-16 11:12:01 +05:30
Manav Rathi
8046e2fd74
New and use
2025-06-16 10:51:58 +05:30
Manav Rathi
2e05ff06f4
Use
2025-06-16 10:40:21 +05:30
Keerthana
bf831a3057
[auth] Add Ankara University icon support ( #6260 )
...
## Add Ankara University custom icon to Auth
Ankara University has recently started implementing 2FA in their student
information system.
2025-06-16 10:18:40 +05:30
Manav Rathi
8b691fe905
New
2025-06-16 10:03:28 +05:30
Manav Rathi
7b8230fa6c
Sketch
2025-06-16 09:41:06 +05:30
Manav Rathi
379491f3de
[web] New translations ( #6268 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-06-16 08:33:28 +05:30
Crowdin Bot
9643b244f6
New Crowdin translations by GitHub Action
2025-06-16 01:17:54 +00:00
Crowdin Bot
48c16e92e9
New Crowdin translations by GitHub Action
2025-06-16 01:05:02 +00:00
Crowdin Bot
6143b68eb1
New Crowdin translations by GitHub Action
2025-06-16 00:41:45 +00:00
Vishnu Mohandas
73521f8253
[auth] Consolidate lock screen settings ( #6267 )
...
## Description
Move code related to lock screen settings from `Configuration` to
`LockScreenSettings`.
2025-06-15 20:08:12 +05:30
vishnukvmd
673ae95aa8
Typo
2025-06-15 18:56:53 +05:30
vishnukvmd
33a64c9887
Consolidate lock screen settings
2025-06-15 18:49:11 +05:30
Keerthana
576350bc1f
[docs][script] update quickstart to provide choice to start cluster ( #6257 )
...
## Description
- This PR updates `quickstart.sh` to prompt user to start cluster, which
acts as a way to modify default configuration.
- Further, indication of usage of MinIO web console is provided in the
`quickstart.sh` in commented form, allowing users to administer the
object storage using web based interface.
- Updation of requirements to provide more clarity in self-hosting
documentation
## Tests
- [x] I have tested these changes on my system
2025-06-15 18:05:57 +05:30
Vishnu Mohandas
ad3a85d80b
[auth] Remove dead code ( #6266 )
2025-06-15 17:53:36 +05:30
vishnukvmd
e27cc11a49
[auth] Remove dead code
2025-06-15 17:53:20 +05:30
Vishnu Mohandas
8504b3984a
[docs] Update export/index.md
2025-06-14 21:52:25 +05:30
Laurens Priem
68f5f08df5
[mob][photos] Improve caching for memories and magic ( #6252 )
...
## Description
- Fixes issues with chinese characters
- Runs decoding in computer
## Tests
Tested in debug mode on my pixel phone.
2025-06-14 10:55:43 +05:30
Keerthana
29024b91fe
[server] uncomment environment variables for web
2025-06-14 10:07:03 +05:30
Yusuf Danış
d96a24c2ca
[auth] Add Ankara University icon support fix
2025-06-13 21:41:34 +03:00
Yusuf Danış
0f41eb99f2
[auth] Add Ankara University icon support
2025-06-13 21:26:13 +03:00
Manav Rathi
7ad277c666
[web] Code improvements ( #6259 )
...
(Public links etc)
2025-06-13 17:28:52 +05:30
Manav Rathi
002cfd5419
Leftovers
2025-06-13 17:17:10 +05:30
Manav Rathi
9e8e57051a
Lint workarounds
2025-06-13 17:08:10 +05:30
Manav Rathi
08c446a57c
Tweak
2025-06-13 16:58:04 +05:30
Manav Rathi
fe59a6f5b9
2
2025-06-13 16:40:31 +05:30
Manav Rathi
c234688542
re
2025-06-13 16:36:52 +05:30
Manav Rathi
f96e7507bc
Conv
2025-06-13 16:28:07 +05:30
Manav Rathi
beac9f5756
New
2025-06-13 16:22:04 +05:30
Laurens Priem
3eb700661b
Update mobile/lib/utils/cache_util.dart
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-13 16:02:12 +05:30
Manav Rathi
17f9c8299f
Re
2025-06-13 15:19:29 +05:30
Manav Rathi
7cecb80a64
Reuse
2025-06-13 14:06:16 +05:30
Manav Rathi
e4ae03a252
Tweak
2025-06-13 13:46:38 +05:30
Manav Rathi
c52df50faf
wrap
2025-06-13 13:36:29 +05:30
Manav Rathi
3502579b11
Unused
2025-06-13 13:21:16 +05:30
Manav Rathi
d58c500c97
Reroute
2025-06-13 12:59:27 +05:30
Manav Rathi
3ee741abbb
Impl
2025-06-13 12:21:08 +05:30
Manav Rathi
cf424e59f6
Sugar
...
> Because primitives can be spread into objects as well, and from the
> observation that all falsy values do not have enumerable properties, we can
> simply use a logical AND
>
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax
2025-06-13 12:05:46 +05:30
Manav Rathi
634a4e595c
Impl
2025-06-13 11:49:10 +05:30
Manav Rathi
3da404a714
Sketch
2025-06-13 11:10:49 +05:30
Keerthana
bdcd75a3be
[docs] refactor docker compose start in quickstart
2025-06-13 10:27:59 +05:30
Manav Rathi
a75b9c0574
[web] Iterate on the new collection handling lower layers ( #6258 )
2025-06-13 10:27:38 +05:30
Manav Rathi
f407af363a
Lint workaround
2025-06-13 10:20:35 +05:30
Manav Rathi
17378319f6
Other places too
2025-06-13 10:03:52 +05:30
Manav Rathi
86dc335137
Both
2025-06-13 09:34:25 +05:30
Manav Rathi
4d9b7fa905
Alt
2025-06-13 08:49:44 +05:30
Manav Rathi
9fde80593f
Temp scaffold and cast
2025-06-13 06:40:30 +05:30
Manav Rathi
fdc428bde4
Reorder
2025-06-13 06:19:16 +05:30
Manav Rathi
4edc144255
fin
2025-06-13 06:19:16 +05:30
Manav Rathi
e5b60d434d
Pub
2025-06-13 06:19:16 +05:30
Manav Rathi
7ee222925d
MM type
2025-06-13 06:19:16 +05:30
Manav Rathi
42a6697531
Not really
2025-06-13 06:19:16 +05:30
Manav Rathi
223fd9a7d5
Start count at 1 (same as existing code)
2025-06-13 06:19:16 +05:30
Keerthana
9693cb3c8d
[docs] Added socials to docs
...
## Description
Added Ente's Bluesky and Instagram accounts
2025-06-13 04:46:27 +05:30
Keerthana
898c0e31a1
[docs] update quickstart documentation
2025-06-13 03:54:53 +05:30
Keerthana
bab661914d
[docs][script] provide option to start cluster and update pre-requisites
2025-06-13 03:40:33 +05:30
AmanRajSinghMourya
3c4a92612d
Fix grid view size
2025-06-12 19:15:00 +05:30
AmanRajSinghMourya
000002c327
Fix text alignment
2025-06-12 18:58:51 +05:30
Prateek Sunal
cb84164466
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-06-12 18:44:10 +05:30
Manav Rathi
dc051e75e3
[web] Code improvements ( #6253 )
...
Still iterating on the code structure for this
2025-06-12 17:28:52 +05:30
Manav Rathi
b500912650
Refactor
2025-06-12 17:09:23 +05:30
Prateek Sunal
7b6aed426d
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-06-12 16:55:23 +05:30
Manav Rathi
7e13f8b1cc
Rearrange
2025-06-12 16:32:58 +05:30
Manav Rathi
d535cfc5a4
sk 3
2025-06-12 16:08:15 +05:30
Prateek Sunal
25b96825cc
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-06-12 15:58:58 +05:30
Prateek Sunal
6d952cc89e
fix: only throw notifications for sync to internal users
2025-06-12 15:52:33 +05:30
laurenspriem
e0303cd2a6
Set minimum cluster size to 2
2025-06-12 15:16:03 +05:30
Prateek Sunal
4d0a6e93ea
fix(remote_sync): prioritize non-updated files, push videos to back in bg for uploads
2025-06-12 15:15:18 +05:30
laurenspriem
15f844e538
import
2025-06-12 15:09:39 +05:30
laurenspriem
56db78d699
Caching test in moments section
2025-06-12 15:09:33 +05:30
laurenspriem
a9cf299a4f
Dev logging in computer
2025-06-12 15:06:23 +05:30
laurenspriem
5f75db4e1f
Clean old method
2025-06-12 15:02:46 +05:30
laurenspriem
8459d7ead6
Integrate better caching methods
2025-06-12 15:01:14 +05:30
Manav Rathi
64e671b0d2
Try without it first
2025-06-12 14:39:49 +05:30
Manav Rathi
23609c4bb9
Revert the envelope terminology
2025-06-12 14:35:41 +05:30
Prateek Sunal
331521306e
fix(bg): don't run HomeWidget sync in bg
2025-06-12 14:33:44 +05:30
Prateek Sunal
141b5603eb
fix: simplify remote sync code
2025-06-12 14:33:10 +05:30
Manav Rathi
8585f3881c
Sketch 2
2025-06-12 14:12:26 +05:30
Manav Rathi
432d44f4af
Sketch
2025-06-12 13:43:46 +05:30
Manav Rathi
49b4adc843
Test a suffix
2025-06-12 13:29:14 +05:30
Manav Rathi
228bf55a8d
C2
2025-06-12 12:29:36 +05:30
Manav Rathi
00aabfc283
Separate concerns
2025-06-12 12:11:41 +05:30
laurenspriem
8463dc8721
Separate caching util in computer
2025-06-12 11:54:07 +05:30
Manav Rathi
fe224b5ab2
dec
2025-06-12 11:43:01 +05:30
Manav Rathi
6e9f3bfbe2
[web] Explore alternative internal API for magic metadata ( #6250 )
2025-06-12 11:24:22 +05:30
Manav Rathi
d44fe31277
Implement
2025-06-12 11:14:02 +05:30
Keerthana
709a9f5996
Merge branch 'main' into docs/revamp
2025-06-12 10:43:59 +05:30
Manav Rathi
71867dd63e
Move and doc
2025-06-12 09:56:43 +05:30
Manav Rathi
3db9ded294
Schema 1
2025-06-12 08:39:17 +05:30
Manav Rathi
844b893ebf
Doc
2025-06-12 08:25:22 +05:30
Prateek Sunal
a6c69b80e3
fix: init hw prefs
2025-06-11 20:27:45 +05:30
Manav Rathi
7885ad18c6
Take 3
2025-06-11 20:14:53 +05:30
Manav Rathi
dab8b634bd
Take 2
2025-06-11 18:51:29 +05:30
Manav Rathi
d59eed6974
Take 1
2025-06-11 18:35:30 +05:30
AmanRajSinghMourya
b1837dec75
Resolve merge conflict
2025-06-11 18:28:41 +05:30
Manav Rathi
b5edd39517
Trim
2025-06-11 18:09:19 +05:30
Manav Rathi
0931e590a9
Conv
2025-06-11 18:00:44 +05:30
Prateek Sunal
89917d6168
fix: bump version code and number
2025-06-11 17:42:16 +05:30
Prateek Sunal
41ebc50538
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-06-11 17:40:41 +05:30
Prateek Sunal
f7ace0a57f
fix: re-enable foreground sync
2025-06-11 17:39:12 +05:30
Manav Rathi
b7b7d2382b
[web] General code improvements ( #6246 )
2025-06-11 17:30:19 +05:30
Manav Rathi
49d3b033cb
Update patch versions
2025-06-11 17:21:39 +05:30
Manav Rathi
5a78b77da5
Match the package.json name
2025-06-11 17:15:55 +05:30
Manav Rathi
34f3c55573
Prevent layout shift
2025-06-11 17:04:35 +05:30
Manav Rathi
6521921687
Reduce layout shift
2025-06-11 16:56:34 +05:30
Prateek Sunal
806bf2cd31
fix: update period to 60m, make BgTask cancellable, init crypto
2025-06-11 16:47:13 +05:30
Prateek Sunal
ff3d105271
chore: add async & update workmanager source
2025-06-11 16:46:10 +05:30
Prateek Sunal
4d30d8837a
chore: lint fix
2025-06-11 16:45:54 +05:30
Prateek Sunal
f35e2fb49c
fix: only throttle for videos when multipart is not enabled
2025-06-11 16:45:45 +05:30
Prateek Sunal
cae140b239
chore: lint fix
2025-06-11 16:45:06 +05:30
Prateek Sunal
b11452d29a
fix: content type not set issue
2025-06-11 16:44:57 +05:30
Manav Rathi
155d939ae8
The button remains disabled if first input is empty
2025-06-11 16:38:33 +05:30
AmanRajSinghMourya
11383d3689
Merge branch 'main' into memory_improvement
2025-06-11 16:36:07 +05:30
Manav Rathi
00d4d27277
Update
2025-06-11 16:34:16 +05:30
Aman Raj Singh Mourya
97309e9a6e
[mob][photos] Memory swipe ( #6245 )
...
## Description
Enable swipe between memories.
2025-06-11 16:31:02 +05:30
Manav Rathi
501bba0283
Unyup
2025-06-11 16:29:38 +05:30
AmanRajSinghMourya
e51506b9f8
Pause animtaion when delete/share action is performed
2025-06-11 16:28:34 +05:30
Manav Rathi
df5b46e0d3
Redo
2025-06-11 16:28:32 +05:30
AmanRajSinghMourya
55dd0ea830
Refactor tap handling in video widgets to prevent interaction when viewing memories
2025-06-11 16:27:23 +05:30
Manav Rathi
7e76f40f43
Handle
2025-06-11 15:28:29 +05:30
Manav Rathi
1c2e81353d
New
2025-06-11 14:54:04 +05:30
Manav Rathi
bf53b61d03
redo 2
2025-06-11 14:33:44 +05:30
laurenspriem
6256ddfc78
Extra error handling around face thumbnail caching
2025-06-11 14:17:09 +05:30
Manav Rathi
6937701fa4
vis
2025-06-11 14:16:29 +05:30
AmanRajSinghMourya
29962197d7
Refractor
2025-06-11 14:13:22 +05:30
AmanRajSinghMourya
287e6da537
To avoid shuffling of memories when user see all the files in one memory
2025-06-11 14:13:06 +05:30
Manav Rathi
069958d220
Unyup and redo
2025-06-11 14:06:38 +05:30
Neeraj
d95fb14f8e
[mob] Reduce home gallery refresh during iOS upload/indexing ( #6242 )
2025-06-11 13:49:56 +05:30
Manav Rathi
4c231691f6
re
2025-06-11 13:49:39 +05:30
Prateek Sunal
718a81e41d
chore: bump locks
2025-06-11 13:49:13 +05:30
laurenspriem
8d67d07f27
Increase face thumbnail cache
2025-06-11 13:46:31 +05:30
Manav Rathi
e965aa370c
Inline
2025-06-11 13:42:09 +05:30
Manav Rathi
daaefd8e18
Match padding
2025-06-11 13:39:50 +05:30
Manav Rathi
138b4a5cc4
Conv
2025-06-11 13:19:34 +05:30
Manav Rathi
ed48c74885
Specific
2025-06-11 13:06:44 +05:30
Manav Rathi
27b816e50e
Sp
2025-06-11 13:01:06 +05:30
Manav Rathi
b5ac9a9591
Rework
2025-06-11 12:53:19 +05:30
laurenspriem
7ec1eaf334
Extract strings
2025-06-11 12:51:55 +05:30
laurenspriem
e1e66ca670
Keep button in place
2025-06-11 12:47:13 +05:30
Manav Rathi
673a8df520
unyup
2025-06-11 12:41:41 +05:30
Manav Rathi
f55e718aca
Conv
2025-06-11 12:39:02 +05:30
Manav Rathi
15008d0559
Conv
2025-06-11 12:35:13 +05:30
Manav Rathi
a1a45df14e
use
2025-06-11 12:29:07 +05:30
Prateek Sunal
c7b06d8a69
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-06-11 12:25:26 +05:30
laurenspriem
c0b0fa44af
Smooth grid extension
2025-06-11 12:11:25 +05:30
Neeraj Gupta
38bacb17e0
Simplify
2025-06-11 11:57:47 +05:30
Neeraj Gupta
6febb54478
Ignore fileUpdate event if asset was recently requested
2025-06-11 11:53:34 +05:30
Manav Rathi
263bfa55e5
[web] SRP code improvements ( #6241 )
2025-06-11 11:35:10 +05:30
laurenspriem
4c9a09866b
Use slivers instead
2025-06-11 11:23:41 +05:30
Manav Rathi
a43d19fb79
Obs
2025-06-11 11:13:27 +05:30
Manav Rathi
999cc91f6c
Fix cyclic dep
2025-06-11 11:12:55 +05:30
Manav Rathi
488886d685
Rename
2025-06-11 11:06:32 +05:30
Manav Rathi
485fbcf393
Doc
2025-06-11 11:04:06 +05:30
Manav Rathi
f434e0dd67
Part of the subclass
2025-06-11 10:44:07 +05:30
Manav Rathi
cbb35a8e3c
Rearrange
2025-06-11 10:39:22 +05:30
laurenspriem
caff966d3b
More faces option
2025-06-11 10:38:00 +05:30
Manav Rathi
7539a1003c
re
2025-06-11 10:34:18 +05:30
laurenspriem
ee24d12d8c
Simpler fallback for little faces
2025-06-11 10:32:27 +05:30
Manav Rathi
4dc424464e
Doc and cleanup
2025-06-11 10:03:21 +05:30
Manav Rathi
977552fa81
Unlog
2025-06-11 09:36:19 +05:30
Manav Rathi
644bfe72af
Move to service layer
2025-06-11 09:32:33 +05:30
Manav Rathi
fc21932a34
Conv
2025-06-11 09:09:18 +05:30
Manav Rathi
a1a480f35e
Rename
2025-06-11 09:04:34 +05:30
Manav Rathi
61d07242ad
Conv
2025-06-11 09:03:51 +05:30
laurenspriem
ea217404e9
Early stopping for efficiency
2025-06-11 09:00:18 +05:30
laurenspriem
6f7250d179
Remove unneeded fallback
2025-06-11 08:58:13 +05:30
laurenspriem
9e27951c3e
Remove old comment
2025-06-11 08:49:41 +05:30
Manav Rathi
91891fc5b5
Rearrange
2025-06-11 08:15:22 +05:30
Manav Rathi
b62ea7b28f
[web] SRP related refactoring ( #6239 )
2025-06-10 20:44:35 +05:30
Manav Rathi
893e1e307d
Conv
2025-06-10 20:34:01 +05:30
Manav Rathi
6b4653a996
Conv
2025-06-10 20:29:41 +05:30
Manav Rathi
06dcc697f9
Tweak
2025-06-10 20:06:23 +05:30
Manav Rathi
f62872808d
Reorder
2025-06-10 19:50:52 +05:30
Manav Rathi
0fe5b45f8b
Use
2025-06-10 19:30:51 +05:30
Manav Rathi
44e71d8b09
New
2025-06-10 19:25:21 +05:30
Manav Rathi
abc1f2cd64
Rename
2025-06-10 19:23:08 +05:30
Manav Rathi
8a8d0e4069
Reorder
2025-06-10 19:21:04 +05:30
Manav Rathi
ec3df01606
Tweak
2025-06-10 19:20:14 +05:30
Manav Rathi
851fd08d5d
inline hop
2025-06-10 19:13:58 +05:30
AmanRajSinghMourya
c7cb728feb
Merge branch 'main' into album_fixes
2025-06-10 19:07:27 +05:30
Manav Rathi
43ae1de2b5
Move
2025-06-10 19:07:07 +05:30
AmanRajSinghMourya
13bac40aeb
Fix: resolve conflict in pubspec.yaml
2025-06-10 19:03:41 +05:30
AmanRajSinghMourya
1e5abf20cd
Improve memory navigation and data handling in memory widgets
2025-06-10 18:58:19 +05:30
AmanRajSinghMourya
6a796debb8
Callback to go to next/previous memories
2025-06-10 18:56:49 +05:30
Manav Rathi
7373a07a71
Stash and unstash
2025-06-10 18:53:15 +05:30
Manav Rathi
f9fc6b83d0
schema
2025-06-10 18:46:21 +05:30
Manav Rathi
6ff586c3e9
Move
2025-06-10 18:30:29 +05:30
Manav Rathi
fc9b2a186b
Unnest
2025-06-10 18:20:05 +05:30
Manav Rathi
dfbf51fa36
Conv
2025-06-10 18:16:48 +05:30
Manav Rathi
6a417750b2
[web] Translation tweaks ( #6238 )
2025-06-10 18:13:23 +05:30
Manav Rathi
0d08907e9c
Casing
2025-06-10 18:09:33 +05:30
Manav Rathi
589acf459d
Rename
2025-06-10 18:07:35 +05:30
Manav Rathi
5d0dff7172
[web] Signup flow code improvements ( #6237 )
2025-06-10 17:58:17 +05:30
Manav Rathi
9827ca5048
Fix
2025-06-10 17:51:24 +05:30
Manav Rathi
c7341e65e9
Below
2025-06-10 17:42:22 +05:30
Neeraj
c1a2c76a38
[mob] Fix: Take wakelock to continue video download ( #6234 )
...
## Description
Note: Review by commit, we have just removed old widget and renamed the
media_kit_new to media_kit.
Previously, while using media_kit, as we were not taking wakeload before
video playback actually starts, the download was getting paused when
dispose was getting called.
Also, increased the file size limit for internal users.
## Tests
2025-06-10 17:39:06 +05:30
AmanRajSinghMourya
3d58698bfc
Use better name + code refractoring
2025-06-10 17:05:25 +05:30
laurenspriem
71c70dcc8c
Fix people cascade effect
2025-06-10 17:01:33 +05:30
Manav Rathi
584ca125a6
Unyup
2025-06-10 16:35:02 +05:30
Manav Rathi
4b616dcbe1
Unnest
2025-06-10 16:31:32 +05:30
Manav Rathi
ac59eae329
Vis
2025-06-10 16:21:37 +05:30
Neeraj Gupta
44a1e6c28b
Increase file size for internal users
2025-06-10 16:18:00 +05:30
Neeraj Gupta
d6500f8cb7
Fix: Take wakelock before playback to continue downloading
2025-06-10 16:15:32 +05:30
Manav Rathi
769704f0fc
Use built in prop
2025-06-10 16:13:10 +05:30
Neeraj Gupta
ba7fbcc02f
Rename
2025-06-10 16:12:23 +05:30
Neeraj Gupta
613a08dd3a
Remove unused widget
2025-06-10 16:09:59 +05:30
Manav Rathi
7087de0c94
Form prop
2025-06-10 16:06:14 +05:30
Manav Rathi
afa0d87c76
Label
2025-06-10 15:53:52 +05:30
Manav Rathi
a6428608e6
Use majority terminology in more places
2025-06-10 15:28:16 +05:30
Manav Rathi
550d026061
Update
2025-06-10 15:22:44 +05:30
Manav Rathi
45a41497df
Conv
2025-06-10 14:59:51 +05:30
Manav Rathi
a0e9d8340c
Add temp check
2025-06-10 14:49:21 +05:30
Manav Rathi
a48b40fc0c
Tweak
2025-06-10 14:22:11 +05:30
Keerthana
fa7d534c56
Merge branch 'main' into docs/revamp
2025-06-10 14:12:24 +05:30
Keerthana
92d1a9d335
[docs] refactor requirements
2025-06-10 14:10:22 +05:30
Manav Rathi
b8f8d90d13
Conv
2025-06-10 14:09:59 +05:30
Manav Rathi
c1c40581d5
Storage layer
2025-06-10 13:50:51 +05:30
Manav Rathi
4aacd1e47a
Conv
2025-06-10 13:44:14 +05:30
Manav Rathi
4cc9311343
Schema
2025-06-10 13:34:50 +05:30
Manav Rathi
9f0e5d712f
Update
2025-06-10 13:22:40 +05:30
Manav Rathi
92096e6a21
casing
2025-06-10 13:21:29 +05:30
Manav Rathi
002ef8ca5c
Tweak
2025-06-10 13:17:50 +05:30
Manav Rathi
0e4ce445e0
Doc 2
2025-06-10 13:13:12 +05:30
Manav Rathi
7a11547a14
Doc
2025-06-10 13:08:49 +05:30
Manav Rathi
29ac7b7df9
Move and rename
2025-06-10 12:58:03 +05:30
Manav Rathi
3b749f0e75
Doc
2025-06-10 12:23:54 +05:30
AmanRajSinghMourya
edc9917b57
Work around for swipe between memories
2025-06-10 12:09:51 +05:30
Manav Rathi
bab5c3697b
Doc
2025-06-10 12:07:04 +05:30
Manav Rathi
043b8e42c0
Outline
2025-06-10 11:46:15 +05:30
Laurens Priem
29d955933d
[Docs] Ente help on local indexing and notifications ( #6226 )
...
## Description
- Add some info on (disabling) local indexing
- Add some info on notifications
## Tests
2025-06-10 11:12:32 +05:30
Manav Rathi
a3b5d8dcfd
[web] SRP code refactoring ( #6232 )
2025-06-10 10:26:36 +05:30
Manav Rathi
86ba7a6d7a
Outline
2025-06-10 10:08:33 +05:30
Manav Rathi
38bbd8a5d7
Note
2025-06-10 09:40:12 +05:30
Keerthana
8339e9e1ca
[docs] fix caddy configuration
2025-06-10 09:38:16 +05:30
Manav Rathi
b359258d8b
Refactor
2025-06-10 09:32:11 +05:30
Manav Rathi
f94a65fcfb
Refactor
2025-06-10 09:10:47 +05:30
Manav Rathi
58c4ada254
Specific error
2025-06-10 08:29:24 +05:30
Manav Rathi
a57b2448d0
Reorder
2025-06-10 08:02:20 +05:30
Manav Rathi
f8093a65a6
Move
2025-06-10 07:57:44 +05:30
Manav Rathi
81eff305d3
Split
2025-06-10 07:57:44 +05:30
Manav Rathi
093ff9c395
Split
2025-06-10 07:57:44 +05:30
Manav Rathi
857fabadbe
Tweak
2025-06-10 07:57:44 +05:30
Manav Rathi
9074441c5a
Tweak
2025-06-10 07:57:44 +05:30
Manav Rathi
d2b33defa1
[desktop] Proceed gracefully if safe store is unavailable when saving ( #6231 )
2025-06-10 05:31:59 +05:30
Manav Rathi
aec107b6b7
[desktop] Proceed gracefully if safe store is unavailable when saving
2025-06-10 05:21:09 +05:30
Brogio
7d56db701c
Add socials
...
Added Ente's Bluesky and Instagram accounts
2025-06-09 18:00:07 +02:00
anandbaburajan
1752192688
[email]: different ott templates for with and without verify btn
2025-06-09 19:21:49 +05:30
Keerthana
de9e48aa98
[docs] revamp introduction and remove deprecations
...
## Description
This PR revamps introduction page to be self-contained, eliminating the
need for overview section. Dead configuration,deprecated warning and
inconsistencies have been fixed for Tailscale community guide.
A preview of the updated documentation can be tracked at:
https://ente-wy9m.vercel.app/
2025-06-09 19:00:25 +05:30
Laurens Priem
6d13535d8d
[mob][photos] Lower on this day requirements ( #6227 )
...
## Description
## Tests
2025-06-09 18:54:08 +05:30
laurenspriem
0df7b20fae
Lower on this day requirements
2025-06-09 18:27:57 +05:30
laurenspriem
84f7b96998
Add notifications entry
2025-06-09 18:13:38 +05:30
laurenspriem
b1810c7ea6
Add local indexing info
2025-06-09 17:50:43 +05:30
laurenspriem
6aeb508d6e
Remove old info
2025-06-09 17:50:31 +05:30
Keerthana
d9d4ebdc01
[docs] remove deprecated caution on docker in Tailscale guide
2025-06-09 17:11:03 +05:30
Keerthana
2b70b22117
[docs] lint and remove unneeded vite config
2025-06-09 17:06:13 +05:30
Keerthana
a12088f2f1
[docs] update introduction page
2025-06-09 17:01:28 +05:30
github-actions[bot]
dbea39c182
[mobile] New translations ( #6220 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-09 16:53:10 +05:30
t4ba
269e9ceea7
[auth] Custom Icon for tebex.io ( #6196 )
...
pterodactyl game panel icon and tebex icon
2025-06-09 16:51:22 +05:30
AmanRajSinghMourya
80adeecb6b
Minor UI changes
2025-06-09 16:33:29 +05:30
AmanRajSinghMourya
19eb3a5141
fix: set defailt time to 10 seconds if the video duration is null & avoid un-necessary playbackCallback is isFromMemories is true
2025-06-09 16:33:05 +05:30
Manav Rathi
25bc6220b3
[web] General code improvements ( #6223 )
2025-06-09 15:32:21 +05:30
Manav Rathi
a938c82fc6
Join
2025-06-09 14:58:46 +05:30
Manav Rathi
147b06f08e
Inline
2025-06-09 14:56:58 +05:30
Manav Rathi
55be8bc5d7
Conv
2025-06-09 14:47:15 +05:30
Manav Rathi
dfd80a136b
Conv
2025-06-09 14:44:05 +05:30
Manav Rathi
31f393ad5b
Tweak
2025-06-09 14:36:07 +05:30
Manav Rathi
5b3f15de34
Conv
2025-06-09 14:31:19 +05:30
Manav Rathi
009408581d
Conv
2025-06-09 14:20:35 +05:30
Manav Rathi
960d2fd2b1
Tweak
2025-06-09 14:06:28 +05:30
Manav Rathi
b4b34e89bc
Move
2025-06-09 13:59:22 +05:30
Manav Rathi
cc8dc77f92
re 3
2025-06-09 13:48:07 +05:30
Manav Rathi
350af6a43f
re 2
2025-06-09 13:45:48 +05:30
Manav Rathi
71308f28c3
re
2025-06-09 13:40:18 +05:30
Manav Rathi
2d2f9d348d
norm
2025-06-09 13:29:10 +05:30
AmanRajSinghMourya
6d5a2a956f
Minor fix
2025-06-09 13:23:53 +05:30
Manav Rathi
938afa34c9
Min
2025-06-09 13:23:32 +05:30
Manav Rathi
4df59e7bf2
That's why
2025-06-09 13:21:03 +05:30
AmanRajSinghMourya
613230d218
Refactor: add border radius to NoThumbnailWidget
2025-06-09 13:08:07 +05:30
AmanRajSinghMourya
65add2e448
Fix merge conflict
2025-06-09 13:07:33 +05:30
Manav Rathi
bfa396b93f
[web] General code improvements ( #6222 )
2025-06-09 13:01:30 +05:30
Manav Rathi
e473c1852c
lint
2025-06-09 12:57:31 +05:30
Manav Rathi
088cf4adef
Conv
2025-06-09 12:43:01 +05:30
Manav Rathi
5b0a04142f
Outline
2025-06-09 11:56:19 +05:30
Manav Rathi
d1d7af4f7e
Outline
2025-06-09 11:47:38 +05:30
Aman Raj Singh Mourya
7b0190ff8a
[photos][mob] Deselect albums with back navigation in albums list ( #6183 )
...
## Description
This is very similar to #6182 . However instead of the album selection in
the second home tab, it applies to the full albums list.
## Tests
2025-06-09 11:39:26 +05:30
Manav Rathi
e2d103f20f
Use correct type
2025-06-09 11:34:30 +05:30
Manav Rathi
7bfb2f0fe8
Update
2025-06-09 11:21:31 +05:30
Manav Rathi
8adebbba3f
Doc
2025-06-09 11:09:29 +05:30
Manav Rathi
719c8f7b9c
Move and doc
2025-06-09 11:04:33 +05:30
Neeraj
af0f1600d9
[auth] New translations ( #6221 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-06-09 11:00:36 +05:30
Neeraj
b014cb57c0
[auth] Add custom icon for FZJ ( #6195 )
...
Add custom icon for FZJ (Forschungszentrum Jülich)
2025-06-09 11:00:00 +05:30
Manav Rathi
1832f9f996
Conv
2025-06-09 10:40:30 +05:30
Manav Rathi
a94a0f199a
Rearrange
2025-06-09 10:33:49 +05:30
Neeraj
2c0dc85d70
fix(android): allow cleartext traffic for domains other ente ( #6201 )
...
Fixes #6186
## Description
It seems that while trying to show user certificates we broke cleartext
connections. Since having an SSL certificate for self hosted ente
deployments is not mandatory, we shouldn't restrict users from making
cleartext connections
2025-06-09 10:25:16 +05:30
Manav Rathi
ca748f731e
Conv
2025-06-09 08:17:52 +05:30
Manav Rathi
ebf6c15655
[web] New translations ( #6219 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-06-09 08:06:44 +05:30
Crowdin Bot
95271a45b6
New Crowdin translations by GitHub Action
2025-06-09 01:18:02 +00:00
Crowdin Bot
e5d5ea9d3e
New Crowdin translations by GitHub Action
2025-06-09 00:42:03 +00:00
Neeraj
94351f68fb
[server] Fix expiry time for free users ( #6213 )
...
## Description
Fix the bug introduced by
69c71d23c3
where we reset the expiry-time for free users.
2025-06-09 05:47:02 +05:30
vishnukvmd
87c1877736
Fix expiry time for free users
2025-06-08 23:33:30 +05:30
Jacques Lucke
bc6529a35f
Merge branch 'main' into pop-album-selection
2025-06-07 19:06:16 +02:00
Denys Vitali
d2ee45653c
fix(android): allow cleartext traffic for domains other ente
...
Fixes #6186
2025-06-07 15:27:14 +02:00
Sam Maloney
d0d35937e8
add FZJ metadata to custom-icons.json
2025-06-06 17:29:13 +02:00
Sam Maloney
f9d428e2c1
add fzj.svg icon
2025-06-06 17:23:23 +02:00
Manav Rathi
68fda97f9e
[web] Crypto API cleanup (non functional) - Part 4/4 ( #6192 )
...
Fin!
2025-06-06 18:29:56 +05:30
Manav Rathi
f8fa731a32
Simplify
2025-06-06 18:24:57 +05:30
Manav Rathi
38a4d96035
Unused
2025-06-06 18:06:10 +05:30
Manav Rathi
9cacbb4f34
Restore older behaviour
...
accidentally left off in 9a5bac774e
2025-06-06 17:55:23 +05:30
AmanRajSinghMourya
bc6fce30ed
Merge branch 'main' into album_fixes
2025-06-06 17:41:33 +05:30
Manav Rathi
930070ad14
Swap
2025-06-06 17:36:52 +05:30
Ashil
11e5704414
[photos][mob] Deselect albums with back navigation in second tab ( #6182 )
...
## Description
Previously, back navigation would always go to the home screen, even
when albums are currently selected. This is unexpected because typically
back navigation first deselect everything if anything is selected.
This patch implements this expected behavior for albums on the second
tab. If at least one album is selected, all will be deselected when
going-back. Only when everything is deselect, the app transitions to the
first tab like before.
## Tests
2025-06-06 17:30:27 +05:30
Manav Rathi
81eca40f13
Via
2025-06-06 17:30:06 +05:30
Manav Rathi
0fdb27ccd7
Swap
2025-06-06 17:22:20 +05:30
Manav Rathi
8b4e66e37c
Reorder
2025-06-06 17:17:02 +05:30
Manav Rathi
d409935ceb
Tweak
2025-06-06 17:10:52 +05:30
Manav Rathi
4d985abd07
Trim
2025-06-06 17:07:38 +05:30
Manav Rathi
3a127bcd8b
New
2025-06-06 17:00:26 +05:30
Manav Rathi
a1e506eb85
Impl
2025-06-06 16:52:20 +05:30
Manav Rathi
b82427a6cf
Swap
2025-06-06 16:43:39 +05:30
Manav Rathi
a3b4a0b80c
Swap
2025-06-06 16:37:01 +05:30
Manav Rathi
df0b8cc44e
Direct
2025-06-06 16:27:06 +05:30
Manav Rathi
709eb66614
Swap
2025-06-06 16:17:10 +05:30
Manav Rathi
0381cf66dc
Rename
2025-06-06 16:08:22 +05:30
Prateek Sunal
2317a4cadb
fix: error
2025-06-06 16:00:21 +05:30
Prateek Sunal
5c6397e8ad
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-06-06 15:58:41 +05:30
AmanRajSinghMourya
6f0828858d
Fix: update color scheme
2025-06-06 15:48:00 +05:30
Manav Rathi
76cff8d386
Swap
2025-06-06 15:47:19 +05:30
Manav Rathi
37c0fa1cd6
Scaffold more infra
2025-06-06 15:43:24 +05:30
Manav Rathi
63830b798b
Save 1
2025-06-06 14:47:17 +05:30
Prateek Sunal
81c539979d
Merge remote-tracking branch 'origin/main' into flutter-upgrade
2025-06-06 14:35:39 +05:30
Prateek Sunal
3cffd969b4
feat: bump flutter to 3.29
2025-06-06 14:35:30 +05:30
Manav Rathi
b707b3e3dc
Conv
2025-06-06 14:31:48 +05:30
Manav Rathi
af391346d1
Move
2025-06-06 14:23:39 +05:30
Manav Rathi
e96774e325
Conv
2025-06-06 14:15:56 +05:30
Manav Rathi
e3329a8d73
Conv
2025-06-06 14:04:03 +05:30
Manav Rathi
da8174bcc7
[web] General refactoring ( #6190 )
2025-06-06 13:57:30 +05:30
Manav Rathi
5b1b52e529
Don't keep the spinners spinning
...
(this handles other types of cancel too)
2025-06-06 13:40:42 +05:30
Manav Rathi
0165f07bb9
Handle cancel on the delete prompt
2025-06-06 13:35:59 +05:30
Manav Rathi
7dee2c1526
Fix dialog state not getting reset on reopening
...
...without going back from accounts page.
2025-06-06 13:30:54 +05:30
AmanRajSinghMourya
52d2bea970
Make album UI consistent in archive & hidden section
2025-06-06 13:08:39 +05:30
AmanRajSinghMourya
e26f78d9ed
Show newly created album at top while adding photos to multiple album
2025-06-06 13:07:44 +05:30
Manav Rathi
4152751d52
Fix
2025-06-06 10:38:19 +05:30
Manav Rathi
abdc3bbca1
Alt
2025-06-06 10:08:49 +05:30
Manav Rathi
8519183013
kp
2025-06-06 09:54:39 +05:30
Manav Rathi
7c0450c364
Conv and simplify
2025-06-06 09:45:52 +05:30
Manav Rathi
eed1341003
Conv
2025-06-06 09:36:41 +05:30
Manav Rathi
3671080cfc
Conv
2025-06-06 08:35:53 +05:30
Manav Rathi
c8481fdb3e
Variant
2025-06-06 08:10:52 +05:30
Manav Rathi
146db578b6
Move
2025-06-06 07:29:21 +05:30
Jacques Lucke
385f35b6e5
pop album selection
2025-06-05 19:41:48 +02:00
Jacques Lucke
a86e9b8f57
still support returning to home
2025-06-05 18:20:53 +02:00
Jacques Lucke
e06ccc35a0
deselect albums on pop
2025-06-05 18:16:43 +02:00
AmanRajSinghMourya
47c52e31ae
Fix: update border radius & colors for consistency and adjust spacing
2025-06-05 17:14:31 +05:30
AmanRajSinghMourya
7953337f15
Enhance shared collections layout with consistent size across all screens
2025-06-05 16:23:29 +05:30
AmanRajSinghMourya
3facf47540
Refactor: rename NewProgressIndicator to MemoryProgressIndicator
2025-06-05 15:42:08 +05:30
AmanRajSinghMourya
629d902745
Fix reseting progress bar to full before starting new memory & improve paly/pause for video memory
2025-06-05 15:40:53 +05:30
AmanRajSinghMourya
277b88f332
Refactor: removing null check for _imageProvider when calling onFinalFileLoad
2025-06-04 19:54:45 +05:30
AmanRajSinghMourya
0473bcc543
Refactor: update onFinalFileLoad method to accept memoryDuration parameter
2025-06-04 19:40:35 +05:30
AmanRajSinghMourya
79c1affc39
fix: update border radius and text style
2025-06-04 19:19:20 +05:30
AmanRajSinghMourya
20314a5d2d
Reduce size of 'Delete empty albums' button
2025-06-03 14:53:06 +05:30
AmanRajSinghMourya
b43bc8a5bd
feat: add light and dark mode SVG icons for collection and search actions
2025-05-31 20:24:45 +05:30
AmanRajSinghMourya
ab3808adbf
fix: show newly created album in the collection sheet for batch operation
2025-05-31 12:52:50 +05:30
AmanRajSinghMourya
8d8de53167
fix: remove borderRadius
2025-05-30 17:26:48 +05:30
Neeraj Gupta
bbf4462c6c
temp
2025-05-28 10:31:49 +05:30
Neeraj Gupta
cf5aabbde1
Merge branch 'main' into single_file_link
2025-05-27 10:28:28 +05:30
Neeraj Gupta
b9b239c207
move refactor
2025-05-12 15:18:13 +05:30
Prateek Sunal
8c58e536de
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-05-12 14:42:33 +05:30
Prateek Sunal
8eed8a67ee
fix(bgsync): better fg check, init deps well, add seppuku function
2025-05-12 14:41:42 +05:30
Prateek Sunal
89ba442731
fix: remove fg sync for now
2025-05-12 14:41:04 +05:30
Prateek Sunal
81965d0d36
fix(bgtask): better logging
2025-05-12 14:40:52 +05:30
Neeraj Gupta
aa181b1f1f
Merge branch 'main' into single_file_link
2025-05-11 10:31:13 +05:30
Prateek Sunal
674642ac7c
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-05-09 14:29:22 +05:30
Prateek Sunal
08889bd608
fix: decrease the time to 15 mins on iOS
2025-05-09 14:29:14 +05:30
Prateek Sunal
990d185e86
fix: separate BgTaskUtils for workmanager rel utils
2025-05-08 15:31:11 +05:30
Prateek Sunal
8db7fb3842
fix: add different names for background task identifier's
2025-05-07 19:35:49 +05:30
Neeraj Gupta
daec225ef8
Add DB Scheme for file URL
2025-05-07 16:57:59 +05:30
Prateek Sunal
f18dd26716
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-05-07 16:39:47 +05:30
Prateek Sunal
25c5efbb8c
fix(work-manager): use different identifier name
2025-05-07 13:31:12 +05:30
Neeraj Gupta
c94878e190
Model for single file sharing
2025-05-07 10:51:17 +05:30
Prateek Sunal
f5e0a006c8
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-05-06 18:35:35 +05:30
Prateek Sunal
5141493337
fix: add true to debug mode
2025-05-06 18:34:51 +05:30
Prateek Sunal
e0f8e791b3
fix: remove bg fetch
2025-05-06 18:34:41 +05:30
Prateek Sunal
2bb28f83c1
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-05-02 17:39:52 +05:30
Prateek Sunal
af52644a4b
fix: adjust initial delay for background task and remove unnecessary delay
2025-05-02 11:54:15 +05:30
Prateek Sunal
eb71113d73
chore: update lock files
2025-05-02 11:53:46 +05:30
Prateek Sunal
cd5288eb47
chore: bump locks
2025-05-02 10:58:38 +05:30
Prateek Sunal
c8e5246f44
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-05-02 10:58:21 +05:30
Prateek Sunal
fbb15adf11
Merge remote-tracking branch 'origin/main' into isolated-ffmpeg
2025-05-02 10:56:28 +05:30
Prateek Sunal
3efd36ab7b
fix: statitify things and log error
2025-04-29 00:55:40 +05:30
Prateek Sunal
11cb355e98
fix: remove init from main
2025-04-29 00:54:14 +05:30
Prateek Sunal
caadca9a48
fix: reencode audio as aac
2025-04-29 00:54:04 +05:30
Prateek Sunal
0a50e33023
Merge remote-tracking branch 'origin/main' into isolated-ffmpeg
2025-04-28 13:09:03 +05:30
Prateek Sunal
5eef2a5816
fix: update isolated function
2025-04-28 13:08:42 +05:30
Prateek Sunal
fe4bf5c217
Merge remote-tracking branch 'origin/main' into isolated-ffmpeg
2025-04-28 12:10:47 +05:30
anandbaburajan
873ee3ac14
[email]: different views for mobile and desktop
2025-04-18 16:54:21 +05:30
anandbaburajan
cfce2d00f5
[email]: add one click verify button for verification email
2025-04-18 13:45:04 +05:30
Prateek Sunal
912fc72600
Add ffmpeg framework support and refactor video processing to isolated service
2025-04-17 03:39:59 +05:30
Prateek Sunal
00c0f36d71
chore: update pubspec lock
2025-04-07 14:55:01 +05:30
Prateek Sunal
aaca6d62f3
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-04-07 14:54:09 +05:30
Prateek Sunal
f62e76eb02
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-04-06 21:05:12 +05:30
Prateek Sunal
9717a92142
feat: Register periodic task for iOS background app refresh and simplify setupIntentAction call
2025-03-27 18:53:33 +05:30
Prateek Sunal
cfe091b5b3
chore: Update Podfile.lock with dependency version changes
2025-03-26 23:03:30 +05:30
Prateek Sunal
a450004c19
Merge remote-tracking branch 'origin/main' into improve-bg-processing
2025-03-26 22:47:10 +05:30
Prateek Sunal
939b30c1b2
feat: Remove background_fetch dependency and update workmanager to use git source
2025-03-26 22:46:35 +05:30
Prateek Sunal
68886d72ce
Merge remote-tracking branch 'origin/mob_workmanager' into improve-bg-processing
2025-03-26 15:50:40 +05:30
Prateek Sunal
15947c311d
chore: change to if else ladder
2024-11-07 20:22:34 +05:30
Prateek Sunal
da7247357a
chore: change if else format
2024-11-07 19:14:16 +05:30
Prateek Sunal
2bc84f446b
fix: dependency override to support both background_fetch and workmanager
2024-11-07 00:04:37 +05:30
Prateek Sunal
c3f970b5fe
fix: move work manager outside
2024-11-06 23:28:49 +05:30
Prateek Sunal
7a69ac730b
chore: update translations
2024-11-06 23:25:30 +05:30
Prateek Sunal
0b83bbbe40
Merge remote-tracking branch 'origin/main' into mob_workmanager
2024-11-06 23:24:13 +05:30
Prateek Sunal
e7bf39a770
feat: update work manager methods
2024-11-06 23:18:45 +05:30
Prateek Sunal
3d1b6a40e2
Merge remote-tracking branch 'origin/main' into mob_workmanager
2024-11-05 16:27:43 +05:30
Prateek Sunal
8d55d310da
fix: remove background fetch temporarily
2024-10-04 00:51:13 +05:30