Prateek Sunal
109ac573c9
[mob] remove NativeAdapter to support big file upload ( #5843 )
...
## Description
Big file uploads fail when using NativeAdapter, this PR:
- [x] Removes NativeAdapter http client adapter
## Tests
2025-05-08 12:45:53 +05:30
Prateek Sunal
23559252e6
chore: bump version
2025-05-08 12:45:22 +05:30
Prateek Sunal
31b31b1a52
chore: lint update
2025-05-08 12:45:11 +05:30
Prateek Sunal
8333e2ad7b
fix: not remove it for enteDio
2025-05-08 12:42:59 +05:30
Prateek Sunal
cb5c9f3170
chore: lint fix
2025-05-08 12:38:58 +05:30
Prateek Sunal
7b2e6cb1bd
fix(network): remove NativeAdapter to support big file upload
2025-05-08 12:38:42 +05:30
Neeraj
d18d939489
[mob] Navigate to BackupSettings when tapping "Waiting for network" status ( #5835 )
...
## Description
## Tests
2025-05-08 11:28:59 +05:30
Neeraj Gupta
b3376f27aa
Fixed typo
2025-05-08 11:27:01 +05:30
Vishnu Mohandas
f238b55df3
[docs] env, ports and more docs in /self-hosting ( #5823 )
2025-05-07 19:10:54 +05:30
mngshm
d15a034869
consistency (2)
2025-05-07 19:09:07 +05:30
mngshm
7b3ae417e8
consistency
2025-05-07 18:56:00 +05:30
Neeraj Gupta
e322958b25
Navigate to BackupSettings when tapping "Waiting for network" status
2025-05-07 16:53:02 +05:30
Neeraj
0d660f239f
[mob] Bump version v1.0.9 ( #5834 )
...
## Description
Bumping version to prepare for next release.
## Tests
2025-05-07 16:24:46 +05:30
Prateek Sunal
c4a50fc9fb
chore: bump version to 1039
2025-05-07 16:15:41 +05:30
mngshm
8856ad1520
Sidebar
2025-05-07 13:30:40 +05:30
mangesh
e8158ef45a
[staff] show family member storage quota ( #5770 )
2025-05-07 10:55:02 +05:30
Manav Rathi
4fa0bf76e8
[desktop] Generisize the creation of utility processes ( #5829 )
...
ffmpeg code about to become one
2025-05-06 18:58:41 +05:30
Manav Rathi
92a9b34836
Generisize
2025-05-06 18:52:03 +05:30
Manav Rathi
10d7162d6e
Rename
2025-05-06 18:00:10 +05:30
Manav Rathi
2a1b8ae18e
Generalize
2025-05-06 17:39:48 +05:30
Manav Rathi
5abf2cb35e
Extract
2025-05-06 17:24:03 +05:30
Manav Rathi
367170be95
[desktop] Video stream generation - WIP Part x/x ( #5827 )
2025-05-06 17:05:48 +05:30
Manav Rathi
4d7cfee60f
Fix slowness
2025-05-06 16:03:13 +05:30
Prateek Sunal
29152d1f85
[mob] bump to 1038 ( #5817 )
...
## Description
Bump version to 1038
## Tests
2025-05-06 15:39:25 +05:30
Neeraj
6b4ffa4822
[mob][photos] Fix share to Ente ( #5821 )
...
## Description
Fix [issue with sharing to
Ente](https://github.com/ente-io/ente/discussions/5755 )
## Tests
2025-05-06 15:38:32 +05:30
Manav Rathi
2883f4bed6
Tweak
2025-05-06 15:08:52 +05:30
laurenspriem
c96275cdd1
Update load message
2025-05-06 14:48:57 +05:30
Manav Rathi
9db8324ffd
Sketch
2025-05-06 14:42:23 +05:30
mngshm
0c664b94b9
Make storageLimit nullable and display 'NA'
2025-05-06 14:41:42 +05:30
Manav Rathi
c087e419d5
Outline
2025-05-06 13:00:41 +05:30
mngshm
5ba5cae5ef
mark redirection info as IMPORTANT in doc
2025-05-06 12:50:27 +05:30
Manav Rathi
4ea211d923
Sketch interruptible loop
2025-05-06 12:32:57 +05:30
mngshm
8d8202adab
Env and Ports
2025-05-06 12:13:48 +05:30
mngshm
267f93e41e
Merge branch 'main' into fam
2025-05-06 11:05:10 +05:30
Manav Rathi
260ec952b4
Not needed
2025-05-06 10:14:28 +05:30
Prateek Sunal
5e311c2813
fix: bump to 1038
2025-05-05 20:53:51 +05:30
Prateek Sunal
1d3268916f
[mob] fix ffmpeg-kit android compilation ( #5813 )
...
## Description
- [x] Fix failing android build
- [x] Don't redirect to Backup Status screen when "Preview Failed"
status is pressed.
## Tests
- [x] Test if app works and everything is fine
2025-05-05 20:23:22 +05:30
Prateek Sunal
73192cd0fd
fix: remove unused import and simplify navigation logic in PreviewStatusWidget
2025-05-05 20:21:55 +05:30
Prateek Sunal
9c886b3fa3
fix: update ffmpeg kit resolved reference in pubspec.lock
2025-05-05 20:01:39 +05:30
Prateek Sunal
017832f11e
feat: update ffmpeg kit source
2025-05-05 18:38:49 +05:30
Prateek Sunal
67e76bc42f
chore: update locals
2025-05-05 18:38:37 +05:30
laurenspriem
9a6579c55c
Refactor
2025-05-05 17:30:12 +05:30
laurenspriem
17c0cdef14
Fix backup share issue
2025-05-05 17:21:39 +05:30
mngshm
dd0cc71f36
Minor
2025-05-05 16:37:29 +05:30
mangesh
21fd6ab463
[staff] match title casing to key in the UserData interface ( #5812 )
2025-05-05 16:36:43 +05:30
mngshm
6e2142c605
match title casing to key in the UserData interface
2025-05-05 16:28:23 +05:30
Manav Rathi
16338682ed
[docs] Mention UNC path workaround to create network drive ( #5811 )
2025-05-05 15:58:05 +05:30
Manav Rathi
a7e8d3dfa6
[docs] Mention UNC path workaround to create network drive
2025-05-05 15:51:03 +05:30
Manav Rathi
6e9014b915
[desktop] Tweak the backfill behaviour in case of transients ( #5809 )
2025-05-05 15:34:24 +05:30
Neeraj
b5e7a3f83f
[mob] Bump version v1.0.7 ( #5810 )
...
## Description
## Tests
2025-05-05 15:24:19 +05:30
Neeraj Gupta
d8d76f452d
Bump version v1.0.7
2025-05-05 15:23:14 +05:30
Laurens Priem
c2e475c666
Face thumbnail logging ( #5808 )
...
## Description
Change logging flow for face thumbnail generation
2025-05-05 15:03:06 +05:30
Manav Rathi
9a4bc898f0
[desktop] Tweak the backfill behaviour in case of transients
2025-05-05 15:02:28 +05:30
laurenspriem
ca92aa8c62
Include delay
2025-05-05 14:59:53 +05:30
laurenspriem
56c6d7ed3c
Remove redundant reset
2025-05-05 14:49:57 +05:30
mangesh
6ee4bce676
Merge branch 'main' into fam
2025-05-05 14:47:44 +05:30
laurenspriem
ff3f01af56
Increase queue size
2025-05-05 14:47:05 +05:30
Laurens Priem
b5ba81e22b
[mob][photos] Fix memories update regression ( #5807 )
...
## Description
Fixed regression in memories update scheme.
2025-05-05 14:23:04 +05:30
laurenspriem
d5aab7c6df
Fix memories update regression
2025-05-05 14:18:58 +05:30
Manav Rathi
2749457611
[web] Ensure copy as PNG option is reset when we get the original ( #5806 )
...
Fixes: https://github.com/ente-io/ente/discussions/5802
2025-05-05 14:02:22 +05:30
Manav Rathi
883b14e96a
[web] Ensure copy as PNG option is reset when we get the original
...
Fixes: https://github.com/ente-io/ente/discussions/5802
2025-05-05 13:58:13 +05:30
Neeraj
59d7e0acac
[mobile] New translations ( #5799 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-05-05 13:39:10 +05:30
Neeraj
68ac3503ed
[server] Use access ctrl for verifying access ( #5801 )
...
## Description
## Tests
2025-05-05 13:33:26 +05:30
mngshm
58649db181
fix Linters in UpdateSubscription Component
2025-05-05 13:25:21 +05:30
mangesh
92ca4eeb15
[staff] consolidate and separate interfaces ( #5765 )
...
The codebase was too cluttered with interfaces spread all over the
codebase. Separated all the commonly usable types into a single
`types/index.ts` file. Some types which are only usable in that
particular component are left untouched.
P.S: Inspiration from families codebase.
2025-05-05 13:21:12 +05:30
Manav Rathi
d3e06e6cc9
[web] Ensure ellipsizing of caption ( #5805 )
...
`text-align: right` causes the ellipsizing to sometimes work, sometimes
not, depending on the exact contents of the line (tested in current
Chrome). Tweak the design to work with the normal text align to try and
ensure the elision is always ellipsized.
2025-05-05 13:19:22 +05:30
Manav Rathi
3cef3e9bdc
[web] Ensure ellipsizing of caption
...
`text-align: right` causes the ellipsizing to sometimes work, sometimes not,
depending on the exact contents of the line (tested in current Chrome). Tweak
the design to work with the normal text align to try and ensure the ellision is
always ellipsized.
2025-05-05 13:12:58 +05:30
mangesh
d318952feb
[quickstart] Gracefully handle case when docker compose is not present ( #5804 )
...
When docker is present but docker compose is not present, the `docker
compose` invocation would fail. We want the early exit (`set -e`), so
instead do a fallback to set dcv to an empty string so that it later
fails in the `test -z dcv` case below and prints the intended error
message.
2025-05-05 13:08:49 +05:30
Manav Rathi
6d8051dfa0
[quickstart] Gracefully handle case when docker compose is not present
...
When docker is present but docker compose is not present, the `docker compose`
invocation would fail. We want the early exit (`set -e`), so instead do a
fallback to set dcv to an empty string so that it later fails in the `test -z
dcv` case below and prints the intended error message.
2025-05-05 12:37:48 +05:30
Laurens Priem
6acb9cf23f
[mob][photos] Deletion fixes ( #5792 )
...
## Description
- Fix issue where user is not able to delete own files in a shared album
- Fix issue where deletion of not yet uploaded files leads to showing
grey boxes in gallery
## Tests
Tested in debug mode on my pixel phone.
2025-05-05 11:46:03 +05:30
Manav Rathi
87e5457eb0
[web] New translations ( #5798 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-05-05 11:43:11 +05:30
laurenspriem
5ee23118ff
Don't show delete on public collection
2025-05-05 10:06:46 +05:30
Neeraj Gupta
d198f0c273
Use access ctrl for verifying access
2025-05-05 10:01:33 +05:30
Crowdin Bot
a88249de09
New Crowdin translations by GitHub Action
2025-05-05 01:05:08 +00:00
Crowdin Bot
89ded523f8
New Crowdin translations by GitHub Action
2025-05-05 00:40:34 +00:00
laurenspriem
f132a1359f
Fix deletions when not uploaded yet
2025-05-03 18:59:20 +05:30
Manav Rathi
48d9d03b32
[web] Rearrange upload code - Part 2/2 ( #5786 )
...
Fix most (but not all) of the temporary escape hatches added during
https://github.com/ente-io/ente/pull/5779 .
2025-05-02 20:04:17 +05:30
Manav Rathi
11aba9df96
Update
2025-05-02 19:42:38 +05:30
Manav Rathi
2c0fb5e584
Update
2025-05-02 19:39:58 +05:30
Prateek Sunal
69c6adcd06
[workflow] auth linux packages ( #5783 )
...
## Description
- [x] Rename libtiff6 to libtiff5 to be backward compatible.
- [x] Update the locks for pubspec and Podfile
## Tests
2025-05-02 19:38:06 +05:30
Manav Rathi
e6c72baef7
Fix
2025-05-02 19:35:46 +05:30
Manav Rathi
83853e579f
lint
2025-05-02 19:33:23 +05:30
Manav Rathi
02652d3cfa
lint
2025-05-02 19:32:33 +05:30
Manav Rathi
fe60dbbb08
lint
2025-05-02 19:30:55 +05:30
Manav Rathi
a1842be6e1
lint
2025-05-02 19:16:50 +05:30
Manav Rathi
5f644ae96d
Fix
2025-05-02 19:09:16 +05:30
Manav Rathi
3f5043a104
transform doesn't require await
...
ref: https://developer.mozilla.org/en-US/docs/Web/API/TransformStream/TransformStream#transformchunk_controller
2025-05-02 19:03:39 +05:30
Manav Rathi
df55492984
Scope
2025-05-02 18:59:52 +05:30
Manav Rathi
b73171a329
Scope
2025-05-02 18:50:15 +05:30
Manav Rathi
b0b02e2ffe
Undot
...
- Have forgotten why I'd reverted this
- Tested manually with a sample that it works, including a malformed JSON file
containing `null`, `"null"`, `["null"]`.
2025-05-02 18:35:54 +05:30
Manav Rathi
7b79a42cc9
A
2025-05-02 18:20:55 +05:30
Prateek Sunal
54d1363b58
chore: bump locks
2025-05-02 18:09:40 +05:30
Prateek Sunal
8a9afc40a8
fix: auth workflow packages
2025-05-02 18:07:01 +05:30
Prateek Sunal
958f569969
[mob] update backup-failed dialog ( #5780 )
...
## Description
- [x] Make Upload Backup Failed Dialog UX better
## Tests
- [x] Tested the new dialog
2025-05-02 17:35:16 +05:30
Ashil
a64214ae15
[Auth] Remove dependency override ( #5781 )
...
## Description
The dependency was overridden for [this
change](https://github.com/juliansteenbakker/flutter_secure_storage/pull/673 )
which is merged now and available from flutter_secure_storage version
9.1.0.
2025-05-02 17:29:17 +05:30
ashilkn
69e8ba6743
bump up auth to 4.3.6
2025-05-02 17:27:28 +05:30
Manav Rathi
0b73c92ee6
Audit (and minor fix)
2025-05-02 17:25:51 +05:30
Ashil
196e601929
[workflow] revert to ubuntu 22.04 runner for auth-release ( #5782 )
...
## Description
- [x] Auth is dependent on GLIB 2.38 due to ubuntu latest runner, this
downgrades the ubuntu runner to fix this and support atleast GLIB 2.35
## Tests
2025-05-02 17:12:56 +05:30
Manav Rathi
6252b2c267
R
2025-05-02 17:08:19 +05:30
Manav Rathi
9f462f90ab
Now it is
2025-05-02 16:43:22 +05:30
Manav Rathi
0e19f5d8b3
R
2025-05-02 16:41:06 +05:30
Prateek Sunal
3ff77ee9c0
fix: revert to ubuntu 22.04 runner
2025-05-02 16:40:54 +05:30
Manav Rathi
65c2eda941
R
2025-05-02 16:36:36 +05:30
ashilkn
f6a2deb763
Remove dependency override
2025-05-02 16:35:32 +05:30
laurenspriem
08ee4c1351
Show delete action inside collaborative album
2025-05-02 16:33:07 +05:30
laurenspriem
c713e1c22b
Fix bug in deleting from collaborative album
2025-05-02 16:31:27 +05:30
Manav Rathi
c76a7c75ea
Use
2025-05-02 16:30:14 +05:30
Manav Rathi
a56a086dc4
1
2025-05-02 16:20:12 +05:30
Prateek Sunal
c1903c7016
fix(backup-item-card): log warning when contact support is clicked
2025-05-02 15:54:09 +05:30
Prateek Sunal
4dfadc535f
chore: bump locks
2025-05-02 15:36:18 +05:30
Prateek Sunal
8e01a5038e
chore: update generated locals
2025-05-02 15:35:57 +05:30
Prateek Sunal
05a42efb1b
fix: update backup failed dialog to make UX better
2025-05-02 15:35:43 +05:30
mangesh
3d924ab514
[docs] self-hosting revamp and cleanup ( #5746 )
...
1. Un-index DB Migration and Mobile Builds
2. Move Frequently Answered S3 problems to `/troubleshooting/uploads`
which was a common file for documenting fixes around uploads to Ente.
3. Un-index Yarn troubleshooting as we default most of the support
versions in the getting-started script and encourage the use of the
one=liner command more.
4. `/troubleshooting/bucket-cors` as the single document for setting up
Bucket CORS. And clean the duplicated guidelins from `/external-s3`.
2025-05-02 15:01:58 +05:30
Manav Rathi
ae34a4c41a
[web] Rearrange upload code - Part 1/2 ( #5779 )
...
This does the move of the files to the gallery package (so that they can
be reused by the future separate albums app) while trying to touch
minimal code. Will make a pass over the disabled lints in as subsequent
PR.
2025-05-02 14:29:51 +05:30
Neeraj
6bc9230dc8
[server] Fix jwt token expiry time ( #5778 )
...
## Description
## Tests
2025-05-02 14:14:54 +05:30
Neeraj Gupta
93186421b1
Fix jwt token expiry time
2025-05-02 14:12:33 +05:30
Manav Rathi
8dce58713f
ign
2025-05-02 14:04:27 +05:30
Laurens Priem
7b391ba08f
[mob][photos] Faces queue ( #5767 )
...
## Description
Use custom task queue instead of pool package for face thumbnail
generation
## Tests
Tested in debug mode on my pixel phone.
2025-05-02 14:02:42 +05:30
Manav Rathi
199df72cf6
ign
2025-05-02 13:58:09 +05:30
Neeraj
59e998f5be
[server] Render html responses for account recovery ( #5772 )
2025-05-02 13:53:51 +05:30
Manav Rathi
bf3373697f
Update
2025-05-02 13:51:29 +05:30
Manav Rathi
509955f8c1
Move
2025-05-02 13:31:42 +05:30
laurenspriem
62279ce72f
Lower amount of concurrent tasks
2025-05-02 12:28:20 +05:30
Manav Rathi
0c80c88548
[web][desktop] Routine dependency updates feat Electron 36 ( #5776 )
2025-05-02 09:54:07 +05:30
Manav Rathi
ce3b980e27
Newer
2025-05-02 09:49:10 +05:30
Manav Rathi
7b25e65da4
Electron 36
2025-05-02 09:45:39 +05:30
Neeraj Gupta
3510c01e6e
Rename
2025-05-01 17:00:36 +05:30
Neeraj
d20a8495d8
[mob] re-encode audio ffmpeg & update backup status screen ( #5769 )
...
## Description
- [x] Re-encode audio to aac when video is already re-encoding to
libx264
- [x] Update Backup Status screen to show the uploaded items as well.
## Tests
- [x] Backup screen now shows uploaded items correctly
2025-05-01 00:55:19 +05:30
Neeraj Gupta
b8cf6012bd
Modify dockerfile to include templates
2025-05-01 00:46:23 +05:30
Neeraj Gupta
70dc4db1c5
Return happy response when account is already recovered
2025-05-01 00:45:24 +05:30
Neeraj Gupta
1fb30ceafd
Render html template for account recovery
2025-05-01 00:36:14 +05:30
Neeraj Gupta
38ec62a23b
Add account recovery templates
2025-05-01 00:24:02 +05:30
mngshm
0a3abb20a1
making linters happy
2025-04-30 20:10:29 +05:30
mngshm
9f9288a5c0
show family member storage quota
2025-04-30 19:59:11 +05:30
Manav Rathi
d047e05bc8
Routine dependency updates
2025-04-30 19:43:33 +05:30
mngshm
e939b06339
Minor
2025-04-30 19:13:14 +05:30
Prateek Sunal
2eaeb759c5
fix: show uploaded items in backup status correctly
2025-04-30 19:11:29 +05:30
Prateek Sunal
2f2346286d
fix: use copy aac for case 2
2025-04-30 19:07:26 +05:30
Manav Rathi
8ed1d34301
[desktop] Use the live processing queue in more cases ( #5766 )
...
...to reduce the need for redownloading the source files.
2025-04-30 16:28:08 +05:30
Manav Rathi
e38152051c
Minor
2025-04-30 16:05:59 +05:30
mngshm
100c1d3803
use nullish coalescing to avoid optional chaining
2025-04-30 15:57:24 +05:30
laurenspriem
7cc3ab1004
Cancel face crop task if not needed
2025-04-30 15:56:52 +05:30
Manav Rathi
0c86c53a96
Fix
2025-04-30 15:35:26 +05:30
Manav Rathi
130e751072
typo
2025-04-30 15:32:14 +05:30
mngshm
408cc05f7c
fix: usage conversion import
2025-04-30 15:28:36 +05:30
mngshm
9f70aab9b5
refactor: consolidate and separate interfaces
2025-04-30 15:24:51 +05:30
Manav Rathi
39f63b6339
Remove thresholds since it is now just fs paths
2025-04-30 14:37:36 +05:30
Manav Rathi
81e3c41749
flip
2025-04-30 14:30:17 +05:30
Manav Rathi
831563317e
Import
2025-04-30 14:05:18 +05:30
Manav Rathi
a3c43cb54e
Use 2
2025-04-30 14:04:33 +05:30
Manav Rathi
83373c4424
Use 1
2025-04-30 13:38:33 +05:30
Manav Rathi
ad47dda614
Convert reverse
2025-04-30 13:24:28 +05:30
Manav Rathi
4466136776
Tweak
2025-04-30 12:58:51 +05:30
Manav Rathi
bc874a2292
Ontology
2025-04-30 12:43:27 +05:30
Manav Rathi
e52816feb1
Note special case
2025-04-30 11:43:54 +05:30
Neeraj
3a34fa4257
[mob] Fix: Add missing check for widget mount ( #5764 )
...
## Description
```
FlutterError (A ValueNotifier<bool> was used after being disposed.
Once you have called dispose() on a ValueNotifier<bool>, it can no longer be used.)
[sentry.platformError] #0 ChangeNotifier.debugAssertNotDisposed.<anonymous closure> (package:flutter/src/foundation/change_notifier.dart:183:9)
1 ChangeNotifier.debugAssertNotDisposed (package:flutter/src/foundation/change_notifier.dart:190:6)
change_notifier.dart:190
2 ChangeNotifier.notifyListeners (package:flutter/src/foundation/change_notifier.dart:416:27)
change_notifier.dart:416
3 ValueNotifier.value= (package:flutter/src/foundation/change_notifier.dart:559:5)
change_notifier.dart:559
4 _LoadingPhotosWidgetState.initState.<anonymous closure> (package:photos/ui/home/loading_photos_widget.dart:42:25)
```
## Tests
2025-04-30 11:42:15 +05:30
Manav Rathi
216a3e3e10
Move and cases
2025-04-30 11:24:39 +05:30
Neeraj
c5f02a0116
[mob] Fix Splash screens stuck issues during dev with iOS simulator ( #5763 )
...
## Description
## Tests
2025-04-30 11:13:02 +05:30
Neeraj Gupta
7975de0a9a
Catch uncaught exception to avoid splash screen issue
2025-04-30 11:08:19 +05:30
Neeraj Gupta
bba262e164
Disable iOS battery check in debugmode
2025-04-30 11:07:36 +05:30
laurenspriem
03a16119b9
Simplify code snippet taskqueue in thumbnails
2025-04-30 10:56:00 +05:30
Manav Rathi
2e657d88f4
sketch web side 1
2025-04-30 10:52:36 +05:30
laurenspriem
ede5e0be90
Remove old pool dependency
2025-04-30 10:52:05 +05:30
laurenspriem
e6981a8c47
Switch to task queue
2025-04-30 10:50:40 +05:30
Manav Rathi
0883ed39e3
node side
2025-04-30 10:42:33 +05:30
bilgilendir
223961bf78
Add 3 Auth Provider Icons ( #5660 )
...
**Description:**
- Added icons for the following auth providers:
- ImmoScout24
- Bonify
- Agentur für Arbeit
- Updated `assets/custom-icons/_data/custom-icons.json` accordingly.
- Reordered one icon name ascending
2025-04-30 09:26:20 +05:30
Neeraj
f50b3743f5
[mob] Surface storage utilisation for pending sync section ( #5754 )
...
## Description
## Tests
---------
Co-authored-by: Prateek Sunal <prtksunal@gmail.com >
2025-04-30 09:25:39 +05:30
Manav Rathi
10a7c1172b
Keep both concepts
2025-04-30 09:16:09 +05:30
Manav Rathi
da60436e91
specific
2025-04-30 08:20:15 +05:30
Manav Rathi
9405d549c7
[desktop] Bifurcate the desktop upload case earlier ( #5761 )
2025-04-29 19:38:45 +05:30
Manav Rathi
47ee46b440
Use
2025-04-29 19:27:37 +05:30
Manav Rathi
a9d9173364
assert
2025-04-29 19:18:24 +05:30
Manav Rathi
088ebdb7b5
Clarify
2025-04-29 19:10:13 +05:30
Manav Rathi
7a85fb2e72
[web] Tonemap HDR thumbnails ( #5758 )
2025-04-29 17:21:39 +05:30
Manav Rathi
c63ae6fc1f
Use
2025-04-29 17:14:05 +05:30
Manav Rathi
8bf9607bb8
Parse
2025-04-29 17:14:05 +05:30
Manav Rathi
dabae19cf2
ffprobe returns -1 on success
2025-04-29 17:14:05 +05:30
Neeraj Gupta
da930976ef
Show pending sync breakup on long press
2025-04-29 16:59:40 +05:30
Neeraj Gupta
0c57ae3b58
Fix path prefix
2025-04-29 16:58:00 +05:30
Neeraj Gupta
543f4c43b3
Clean up names
2025-04-29 16:55:16 +05:30
Neeraj Gupta
5a8f8b8449
Fix: Pass prefix value
2025-04-29 16:54:59 +05:30
Manav Rathi
64363b70e3
Sketch
2025-04-29 16:17:55 +05:30
Manav Rathi
c84b6f6824
Route
2025-04-29 15:43:22 +05:30
Manav Rathi
fb6751a439
Use
2025-04-29 15:25:54 +05:30
Manav Rathi
802dd21200
Potential HDR check
...
Refs:
- https://github.com/amietn/vcsi/pull/135/files#diff-ad9111f3166bc9321ffb8c8dcd22a624457d6591fc4e9f72ec9821a644459927R535
- https://github.com/photoprism/photoprism/issues/4488#issuecomment-2495851302
2025-04-29 15:10:35 +05:30
Manav Rathi
782008e5d3
Sketch
2025-04-29 14:51:30 +05:30
Manav Rathi
94de25cb26
Handle even px requirement
2025-04-29 13:29:27 +05:30
Manav Rathi
b1efd289d3
tm thumb
2025-04-29 13:10:28 +05:30
Manav Rathi
1e1b3e9d74
Fix
2025-04-29 13:10:28 +05:30
eark39
ba0bf3dd5b
[auth] Add BitKub custom icon ( #5753 )
...
## Description
## Tests
2025-04-29 12:51:14 +05:30
Neeraj Gupta
a9a2e89e49
Merge branch 'main' into pending-sync-info
2025-04-29 12:49:12 +05:30
Manav Rathi
cc1240b43c
[desktop] HLS gen - WIP - Part x/x ( #5752 )
...
Four cases:
H.264, <= 10 MB - Skip
H.264, <= 4000 kb/s bitrate - Don't re-encode video stream
<= 2000 kb/s bitrate - Don't apply the scale+fps filter
!BT.709 - Apply tonemap (zscale+tonemap+zscale)
Example invocation:
ffmpeg -i in.mov -vf
'scale=-2:720,fps=30,zscale=transfer=linear,tonemap=tonemap=hable:desat=0,zscale=primaries=709:transfer=709:matrix=709,format=yuv420p'
-c:v libx264 -c:a aac -f hls -hls_key_info_file out.m3u8.info
-hls_list_size 0 -hls_flags single_file out.m3u8
2025-04-29 11:57:39 +05:30
Neeraj
06830c3881
[mob] Hide ref promo banner for non-ente instance ( #5740 )
...
## Description
## Tests
2025-04-29 11:54:48 +05:30
Manav Rathi
918a7bad68
Deal with lines where res is not followed by comma
2025-04-29 11:40:03 +05:30
Manav Rathi
356f98bf52
204 requires body to be null
...
Otherwise the Response constructor throws
2025-04-29 11:26:36 +05:30
Manav Rathi
2d3734bf14
Relay
2025-04-29 11:18:01 +05:30
Manav Rathi
73a8d4dcda
Cases
2025-04-29 11:04:28 +05:30
Manav Rathi
f9e25ed14d
rescale case
2025-04-29 10:55:51 +05:30
Manav Rathi
acede69f5b
Reencode case
2025-04-29 10:44:18 +05:30
Manav Rathi
0c46aa338e
br
2025-04-29 10:17:36 +05:30
Manav Rathi
de42700914
Take 1
2025-04-29 09:53:57 +05:30
Manav Rathi
8a2d4a4eee
codec
2025-04-29 09:24:25 +05:30
Manav Rathi
5d0ae9edb6
Outline
2025-04-29 09:17:42 +05:30
Laurens Priem
dda7b2a28e
[mob][photos] Fixes 'Not person' null response ( #5747 )
...
## Description
Fixes 'Not person' null response
## Tests
Tested in debug mode on my pixel phone.
2025-04-28 20:41:37 +05:30
mangesh
7735d938a5
stray backslash
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-28 18:25:19 +05:30
mngshm
adfe701016
dedup bucket cors setup guide
2025-04-28 16:02:52 +05:30
mngshm
76c7d22754
collapse all sections
2025-04-28 16:02:09 +05:30
mngshm
54aab6738e
un-yarn
2025-04-28 15:55:45 +05:30
mngshm
825dd79795
move S3 FAQ from /configuring-s3 to /troubleshooting/uploads
2025-04-28 15:47:55 +05:30
mngshm
ef5dc18442
reorganize and unindex old docs
2025-04-28 14:56:53 +05:30
Vishnu Mohandas
4521943fb1
[mob] Setup readable string for Norwegian ( #5745 )
2025-04-28 13:33:02 +05:30
vishnukvmd
dc82c24674
Reorder
2025-04-28 13:32:48 +05:30
vishnukvmd
6c6d524b15
[mob] Setup readable string for Norwegian
2025-04-28 13:32:17 +05:30
Neeraj Gupta
5341049bdf
Merge remote-tracking branch 'origin/main' into ente_hide_banner
2025-04-28 12:34:18 +05:30
Neeraj
3f58bbf9bc
[mobile] New translations ( #5744 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-04-28 12:34:04 +05:30
Crowdin Bot
880cba335f
New Crowdin translations by GitHub Action
2025-04-28 06:51:31 +00:00
Neeraj Gupta
cb321f49bd
Remove redundant import
2025-04-28 12:14:34 +05:30
Neeraj Gupta
15b02c59cc
Hide ref promo banner for non-ente instance
2025-04-28 11:59:03 +05:30
Manav Rathi
727a47cf34
[desktop] HLS gen - WIP - Part x/x ( #5721 )
...
Stream generation works during live uploads (behind a dev feature flag).
2025-04-28 09:38:50 +05:30
Neeraj
718dbae521
[mobile] New translations ( #5738 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-04-28 09:22:47 +05:30
Neeraj
2ce4e8e955
[auth] remove hex for LinkedIn icon. ( #5727 )
...
Closes #5722
Fix LinkedIn icon rendering by removing unwanted hex code.
Before:

2025-04-28 09:22:19 +05:30
Neeraj
df858338bc
[mob] streaming hot fixes ( #5724 )
...
## Description
- [x] Don't show preview status in home as well as backup status screen
- [x] Only make streamables from local videos under 500mb and under 1
minute.
## Tests
- [x] Test general flow and display of processing text in home and
backup screen
- [x] Test cases for streaming point
2025-04-28 09:20:56 +05:30
Neeraj
43931b852f
[auth] New translations ( #5739 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-04-28 09:19:52 +05:30
Crowdin Bot
0db4332a02
New Crowdin translations by GitHub Action
2025-04-28 01:17:38 +00:00
Crowdin Bot
c3d121e4ac
New Crowdin translations by GitHub Action
2025-04-28 01:05:09 +00:00
Prateek Sunal
b8476769d6
fix(streaming): issue in init check for video
2025-04-27 20:55:20 +05:30
Vishnu Mohandas
aeb3142d23
[docs] Self-hosting ( #5728 )
2025-04-26 19:45:56 +05:30
vishnukvmd
8bb5b9406d
[docs] Update
2025-04-26 19:39:50 +05:30
Alvin Joy
da1e7788f9
remove hex
2025-04-26 18:37:13 +05:30
vishnukvmd
7098e93ae8
[docs] Refactor
2025-04-26 16:44:55 +05:30
Prateek Sunal
1a71513723
fix(file_util): remove async from _getLocalDiskFile function signature
2025-04-26 02:57:36 +05:30
Prateek Sunal
331675091a
fix(preview_video_store): modify file check logic to skip files exceeding size and duration limits
2025-04-26 02:57:29 +05:30
Prateek Sunal
106338508d
fix(files_db): add conditions for file size and duration
2025-04-26 02:11:46 +05:30
Prateek Sunal
500a9481cb
fix(streaming): only upload local files
2025-04-26 00:52:17 +05:30
Prateek Sunal
e4771320b1
chore: update lock file
2025-04-25 23:45:35 +05:30
Prateek Sunal
39e0f34b2d
fix: remove preview status from backup and home
2025-04-25 23:45:22 +05:30
Manav Rathi
9ce9fa2dbf
Reducing threshold
2025-04-25 19:20:01 +05:30
Manav Rathi
6b8800f151
Implement node side
2025-04-25 18:47:00 +05:30
Manav Rathi
d95864be1c
Rename for incoming increased scope
2025-04-25 18:36:17 +05:30
Manav Rathi
b01f6d9482
4 cases
2025-04-25 18:17:41 +05:30
Ashil
5bf3f01de6
Fix auth not building for iOS 18.4 ( #5719 )
...
## Description
Fix build failing on iOS 18.4 by [upgrading
sentry](https://github.com/getsentry/sentry-dart/issues/2771#issuecomment-2717968324 )
2025-04-25 18:08:49 +05:30
Neeraj
4fcd938575
[mob] Enable gradual rollout for resumable upload ( #5718 )
...
## Description
## Tests
2025-04-25 17:46:31 +05:30
ashilkn
500cb9d0f2
Fix auth not building for iOS 18.4
2025-04-25 17:39:25 +05:30
Manav Rathi
34233875bd
Split
2025-04-25 17:37:03 +05:30
Manav Rathi
8871902594
Split
2025-04-25 17:12:02 +05:30
Manav Rathi
912d52ea6b
Cleanup
2025-04-25 16:04:52 +05:30
Neeraj Gupta
27f635dfaa
[mob] Enable gradual rollout for resumable upload
2025-04-25 16:01:05 +05:30
Manav Rathi
7ff6785860
stream
2025-04-25 15:43:47 +05:30
Ashil
d6665b1dbf
[mob][Auth] Release v4.3.5 ( #5717 )
2025-04-25 15:42:42 +05:30
Vishnu Mohandas
1cbc783bc6
[docs] Add Features page for Auth ( #5716 )
...
Added a Features page for Ente Auth to the docs, briefly describing all
the available key features. Also fixed a small typo on
`/photos/features/trash.md`
2025-04-25 15:34:37 +05:30
Manav Rathi
e6b446c95f
Cont
2025-04-25 15:24:49 +05:30
Sven
480e8682f9
Merge branch 'ente-io:main' into main
2025-04-25 11:26:02 +02:00
Sven
bb997039c8
Add features page for Ente Auth
2025-04-25 11:24:54 +02:00
Manav Rathi
a2debd6746
log
2025-04-25 14:44:28 +05:30
Manav Rathi
f454221634
Upload
2025-04-25 14:44:28 +05:30
Manav Rathi
6614e4468d
Web side
2025-04-25 14:44:28 +05:30
Manav Rathi
8c0cbc7343
Still doesn't work - ERR_H2_OR_QUIC_REQUIRED
...
Committing for posterity. I also realized that the retries will not work once
the stream has been read. So all this needs to be moved to the node side.
2025-04-25 14:44:28 +05:30
Manav Rathi
22f05f73a9
chain
2025-04-25 14:44:28 +05:30
Manav Rathi
d53d5090e0
Tweak
2025-04-25 14:44:28 +05:30
Manav Rathi
64afcc0c70
Dimensions
2025-04-25 14:44:28 +05:30
Manav Rathi
d904aab804
[desktop] Start next release train ( #5715 )
2025-04-25 14:04:21 +05:30
Manav Rathi
1d8aaa49e7
[desktop] Start next release train
2025-04-25 14:03:17 +05:30
Neeraj
39509813c6
[server] Support for self-recovery on account deletion ( #5712 )
...
## Description
## Tests
2025-04-25 13:39:49 +05:30
Manav Rathi
f362943ab6
photosd-v1.7.12 ( #5714 )
2025-04-25 13:36:13 +05:30
Manav Rathi
976eee005c
photosd-v1.7.12
2025-04-25 13:33:48 +05:30
Neeraj Gupta
9b15ab2f2f
Remove log
2025-04-25 12:12:26 +05:30
Neeraj Gupta
31f6671626
Gracefully handle bad or expired tokens
2025-04-25 12:11:43 +05:30
Neeraj Gupta
c32e4be8be
copy change
2025-04-25 11:57:23 +05:30
Neeraj Gupta
6ae9003585
rename
2025-04-25 11:39:36 +05:30
Neeraj Gupta
851aed6a78
Add link in delete email to auto-recover account
2025-04-25 11:37:25 +05:30
Neeraj Gupta
7732f9eee9
Fix case
2025-04-25 10:03:03 +05:30
Manav Rathi
06099f00c6
[desktop] Video stream generation - WIP x/x ( #5711 )
2025-04-24 19:38:49 +05:30
Manav Rathi
8e0b0da68f
hah!
2025-04-24 19:22:20 +05:30
Manav Rathi
55dbc3a8db
Propgagate
...
The ! (definite assigment assertion) is needed to get tsc to stop emitting an
error about dimensions not being assigned.
Docs for it: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-2-7.html#definite-assignment-assertions
2025-04-24 19:17:17 +05:30
Manav Rathi
f6744d4b47
Full playlist
2025-04-24 18:57:13 +05:30
Manav Rathi
fbf626b578
Fix warning
...
"Cannot use both -hls_key_info_file and -hls_enc, ignoring -hls_enc"
25b0a8e295/libavformat/hlsenc.c (L1869)
2025-04-24 17:05:14 +05:30
Manav Rathi
9508695bba
red
2025-04-24 16:42:06 +05:30
Manav Rathi
645014460b
[desktop] Video stream generation - WIP Part x/x ( #5710 )
2025-04-24 15:27:51 +05:30
Manav Rathi
e32af8e0e5
Alternative dimension
...
Our currently bundled ffmpeg balks with
"Option allowed_extensions not found."
2025-04-24 15:19:12 +05:30
Manav Rathi
6e2f645905
Read playlist
2025-04-24 14:38:54 +05:30
Manav Rathi
5e091af787
vdim
2025-04-24 14:32:19 +05:30
Ashil
f9dbbb8cc9
[mob][photos] Video editor improvements ( #5709 )
...
## Description
- #### Better UX on exporting an edited video
If a video is large enough (even an 8s 4k video), the export process can
take a while. Previously, we were only showing a 'Saving edits...'
message in a dialog, which gave users no indication of how much time it
would take and some even thought the app was stuck. I’ve resolved this
by adding a linear progress indicator to show the progress.
https://github.com/user-attachments/assets/b078337f-0e29-4738-a8b6-f8f94474a4c8
- #### Fix video previewing in a flipped state upon opening video editor
(Bug exists only android).
2025-04-24 13:48:14 +05:30
Manav Rathi
1fc72383a3
turn of desat
...
In my test video (recorded from iPhone, viewing on macOS), this made a
substantial difference (the default desaturation was dulling out the test video
visually).
2025-04-24 13:44:36 +05:30
Manav Rathi
c040ae9dcc
tonemap filterchain 1
2025-04-24 13:36:23 +05:30
ashilkn
f70148d652
Update documentation
2025-04-24 13:17:38 +05:30
ashilkn
60f94362d2
Animate linear progress indicator of LinearProgressDialog
2025-04-24 13:14:56 +05:30
ashilkn
a9bf825dde
Do video rotation correction only on Android since the bug is absent on iOS
2025-04-24 13:14:42 +05:30
Manav Rathi
004525ddeb
Outline
...
More Refs:
- https://www.canva.dev/blog/engineering/a-journey-through-colour-space-with-ffmpeg/
- https://jimmyhoke.net/wp/?p=412
2025-04-24 10:51:44 +05:30
mangesh
2ff03d7303
[server] don't send OTT if registration is disabled Fixes #5684 ( #5695 )
...
fixes #5684
2025-04-24 10:35:54 +05:30
Manav Rathi
fcaf46fcd1
Regex
2025-04-24 09:24:47 +05:30
ashilkn
d8c50ce3fa
Update text style of LinearProgressDialog
2025-04-24 08:49:36 +05:30
ashilkn
15ed5e9d7b
Show progress dialog when exporting edited video for better UX
2025-04-24 08:41:49 +05:30
Manav Rathi
ef6e4ebbcd
pprobe
2025-04-24 08:33:30 +05:30
ashilkn
60b3e0977e
Add docs
2025-04-24 07:20:15 +05:30
mngshm
f183c56c20
minor reorganizations of checks
2025-04-24 01:45:11 +05:30
Manav Rathi
01e9d79a22
[desktop] Streaming video generation - WIP Part x/x ( #5705 )
2025-04-23 19:57:00 +05:30
Manav Rathi
ff22c69ca6
trac recommendations
2025-04-23 19:53:58 +05:30
ashilkn
016b031bf1
Fix flipped version of video being shown in video editor
2025-04-23 17:09:15 +05:30
Manav Rathi
c7a2001405
scale/fps
2025-04-23 15:36:41 +05:30
Manav Rathi
3871a538ab
Start sculpting
2025-04-23 15:26:35 +05:30
ashilkn
b52ac3ff5d
Log when video editor page is initialized and built
2025-04-23 14:55:07 +05:30
Manav Rathi
be33ee5a1c
[web] New translations ( #5703 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-04-23 13:51:16 +05:30
Crowdin Bot
8df7c1b9a4
New Crowdin translations by GitHub Action
2025-04-23 08:19:06 +00:00
Manav Rathi
e8997c16a6
[web] Use top level as fallback for leaf files to avoid confusing error ( #5702 )
...
Also some visual fixes.
2025-04-23 13:48:20 +05:30
Manav Rathi
141d761ecb
Visual fixes
2025-04-23 13:44:34 +05:30
Manav Rathi
fe5feb0394
Use top level as fallback for leaf files to avoid confusing error
2025-04-23 13:26:40 +05:30
mangesh
7ec0c6dbdb
[docs] separate all sections from getting-started (revamp part x/x) ( #5692 )
2025-04-23 09:14:21 +05:30
Ashil
be84e1856d
[mob][photos] Update dark mode app icon following iOS design docs to make it look consistent with other iOS app icons ( #5701 )
...
## Description
#### Before
<img width="334" alt="Screenshot 2025-04-23 at 7 58 31 AM"
src="https://github.com/user-attachments/assets/482779dc-7a37-4294-8d6f-751df62da873 "
/>
#### After
<img width="334" alt="Screenshot 2025-04-23 at 8 03 06 AM"
src="https://github.com/user-attachments/assets/99a158a9-53a7-4475-ac12-603abfaf9d03 "
/>
2025-04-23 09:10:16 +05:30
ashilkn
9808ea5d8e
Reupload dark mode app icon following apple iOS docs to make it look consisent with other iOS app icons
2025-04-23 08:05:06 +05:30
mngshm
2577b9c93a
remove redundant code
2025-04-22 21:55:50 +05:30
Manav Rathi
0981ba5989
[web] Add UX feedback when copying links ( #5700 )
2025-04-22 20:15:48 +05:30
Manav Rathi
c2959d06b0
elsewhere
2025-04-22 20:09:18 +05:30
Manav Rathi
eed42c9df5
elsewhere
2025-04-22 20:06:50 +05:30
Manav Rathi
ec30ace822
copy feedback
2025-04-22 20:02:05 +05:30
Manav Rathi
7fa9e2a627
[desktop] Handle dock icon for macOS fullscreen ( #5698 )
2025-04-22 19:40:18 +05:30
Manav Rathi
ac0c96ae29
macOS fs
2025-04-22 19:37:12 +05:30
Manav Rathi
9900c346b5
[web] Use correct translation key ( #5697 )
2025-04-22 19:27:17 +05:30
Manav Rathi
2108461450
Fix tr key
2025-04-22 19:20:14 +05:30
Manav Rathi
270dd02e20
[desktop] Debounce cluster refresh during uploads ( #5696 )
2025-04-22 19:17:09 +05:30
mngshm
e6deea1533
separate ott generation purpose checks
2025-04-22 19:10:42 +05:30
Manav Rathi
d303a40cc7
Use promise variant
2025-04-22 18:49:53 +05:30
Manav Rathi
08d435b920
Debounce cluster refresh during uploads
2025-04-22 18:08:40 +05:30
mngshm
efa4c46f6e
fixes #5684 : don't send OTT if disable registration == true
2025-04-22 16:43:59 +05:30
mangesh
3cd5127488
[server] trivial but better error messages ( #5693 )
2025-04-22 14:20:44 +05:30
Ashil
e77a8cdf9b
[mob][photos] Fix wakelock bugs ( #5691 )
...
## Description
#### New `EnteWakelockService` singleton that wraps wakelock_plus APIs
- Persist enable/disable (across sessions) state in `SharedPreferences`
- Re apply wakelock on app init based on stored state
- Makes sure the wakelock setting across sessions if set is respected
when wakelock is updated for other non-across-session purposes.
### Bugs fixed:
- App not staying awake after disabling auto lock in back up settings
when killed and reopened.
- App not staying awake when video is playing (only on
native_video_player)
## Tests
Tested all cases.
2025-04-22 14:02:42 +05:30
mngshm
77e4506d2a
trivial: better error messages
2025-04-22 13:55:19 +05:30
mngshm
c170384607
Separate everything
2025-04-22 13:14:14 +05:30
ashilkn
ce7a564cbd
Refactor
2025-04-22 12:56:48 +05:30
ashilkn
0d6f71c193
Update documentation
2025-04-22 12:51:24 +05:30
ashilkn
ab04bd66a5
Fix screen timing out and fading when viewing video played in native video player
2025-04-22 12:31:27 +05:30
ashilkn
9f3c4c8542
Handle edge case where on disposing media_kit player, wakelock state if enabled across app sessions is not respected
2025-04-22 11:59:19 +05:30
ashilkn
879f16a2dd
Add wakelock service wrapper for persistent wakelock state across sessions
2025-04-22 11:53:48 +05:30
Manav Rathi
136f8d17cc
[web] Tweak nav behaviour ( #5690 )
2025-04-22 11:24:54 +05:30
Manav Rathi
4539acd239
Tweak nav behaviour
2025-04-22 11:20:55 +05:30
Manav Rathi
4d37e415e7
[server] increase max pg connection 30 -> 45 ( #5687 )
...
## Description
## Tests
2025-04-22 10:10:11 +05:30
Neeraj
361283f072
[server] Add retry while putting metadata obj in s3 ( #5688 )
...
## Description
## Tests
2025-04-22 10:09:43 +05:30
Neeraj Gupta
3b4f9ecc22
[server] Add retry while putting metadata obj in s3
2025-04-22 09:52:21 +05:30
Neeraj Gupta
d1289bb467
[server] increase max pg connection 30 -> 45
2025-04-22 09:43:53 +05:30
Manav Rathi
b81098f88d
[desktop] Routine dependency updates ( #5683 )
2025-04-21 19:17:08 +05:30
Manav Rathi
432883685d
[web] New translations ( #5682 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-04-21 19:16:57 +05:30
Manav Rathi
55094b7f2a
[desktop] Routine dependency updates
2025-04-21 19:15:16 +05:30
Crowdin Bot
5c9d6610c1
New Crowdin translations by GitHub Action
2025-04-21 13:42:12 +00:00
Manav Rathi
da1ac0696b
[web] Tweak translation ( #5681 )
...
This jumps around between 1 and 2 lines when there are many files (and
in non-English languages with longer strings). Also the message keeps
moving as the counts change. So I'll omit the message, only retain the
counts, since the
context should make sense from the title.
2025-04-21 19:11:37 +05:30
Manav Rathi
c61667290b
tr
...
this jumps around between 1 and 2 lines when there are many files (and in
non-English languages with longer strings). Also the message keeps moving as the
counts change. So I'll omit the message, only retain the counts, since the
context should make sense from the title
2025-04-21 19:06:08 +05:30
Ashil
61e306e1b3
[mob][photos] Log whether resource intensive features are enabled ( #5678 )
2025-04-21 17:35:46 +05:30
Manav Rathi
da565172fc
[web] The last of the capital keys ( #5680 )
2025-04-21 17:13:14 +05:30
Manav Rathi
c686c75141
tr
2025-04-21 17:10:07 +05:30
Manav Rathi
d8617cb782
[web] New translations ( #5679 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-04-21 17:04:42 +05:30
Crowdin Bot
7a12f6edde
New Crowdin translations by GitHub Action
2025-04-21 11:32:23 +00:00
Manav Rathi
f0c489587f
[web] Indicate skipped ( #5677 )
2025-04-21 17:01:40 +05:30
ashilkn
b9a81c3693
Log whether resource intensive features are enabled
2025-04-21 17:01:39 +05:30
Manav Rathi
f143add013
Split
2025-04-21 16:50:52 +05:30
Manav Rathi
7d71a0c9a4
Unprefix
2025-04-21 16:31:53 +05:30
Manav Rathi
fb5bd0bdec
prefix ellipsised
2025-04-21 16:31:06 +05:30
Manav Rathi
adbaba8a44
Retain what we can, add new
2025-04-21 16:26:40 +05:30
mangesh
01d0915004
[docs] minor change in index.md ( #5671 )
2025-04-21 16:20:28 +05:30
Manav Rathi
332e759e6a
New
2025-04-21 15:59:38 +05:30
Manav Rathi
a1557e8d27
R
2025-04-21 15:46:05 +05:30
Manav Rathi
8d667333e3
R
2025-04-21 15:39:10 +05:30
Manav Rathi
2843cc36d9
sp
2025-04-21 15:36:58 +05:30
Manav Rathi
1019047eb2
R
2025-04-21 15:35:22 +05:30
Manav Rathi
42a085221c
Case
2025-04-21 15:31:14 +05:30
Manav Rathi
e08b228d05
R
2025-04-21 15:28:56 +05:30
Manav Rathi
3eee5a5fdc
reorg
2025-04-21 15:27:30 +05:30
Manav Rathi
97c03a4985
[web] Improved thumbnail loading experience ( #5675 )
2025-04-21 15:04:30 +05:30
Manav Rathi
f3974cdb8a
[web] Improved thumbnail loading experience
2025-04-21 14:53:34 +05:30
Ashil
dc402b7bca
[mob][photos] Remove setting audio session category (iOS) ( #5673 )
...
## Description
Audio session category had to be explicitly set because an older version
of [native_video_player](https://pub.dev/packages/native_video_player )
had an issue.
The version of the package that we currently use includes a [fix for
this](https://github.com/albemala/native_video_player/issues/22#issuecomment-2569092092 ).
## Tests
Confirmed that video playback on iOS simulator has audio on silent and
ring mode.
2025-04-21 14:39:47 +05:30
Ashil
5082343708
[mob][photos] Fix build failing due to translation error ( #5674 )
2025-04-21 14:36:25 +05:30
ashilkn
4e34ecd580
fix build failing dur to translation error
2025-04-21 14:25:53 +05:30
ashilkn
fb897d237d
Auto generated changes
2025-04-21 14:24:25 +05:30
ashilkn
b6a1a77bf7
Revert "[mob][photos] Fix: audio not playing on iOS when in silent mode"
...
This reverts commit dc6fde9f77 .
2025-04-21 14:09:43 +05:30
Manav Rathi
168ef20e0f
[web] Enable new video player for all ( #5672 )
...
+ Enable arabic
2025-04-21 14:02:16 +05:30
Manav Rathi
d880255fc8
Enable ar-SA
2025-04-21 13:53:15 +05:30
Manav Rathi
1b1c33977d
Enable new player for all
2025-04-21 13:47:45 +05:30
mngshm
07f89bb1d6
rem
2025-04-21 13:43:20 +05:30
Neeraj
47b0d51f22
[auth] Add custom icon for fortrabbit ( #5666 )
...
## Description
This MR adds an SVG to be used as custom icon for
[fortrabbit](https://www.fortrabbit.com/ ).
The icon was taken from the official [fortrabbit logo and corporate
identity repository](https://github.com/fortrabbit/art ), and optimized
using [SVGOMG](https://jakearchibald.github.io/svgomg/ ).
2025-04-21 11:12:08 +05:30
Neeraj
5e489843fa
[mobile] New translations ( #5669 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-04-21 10:44:56 +05:30
Neeraj
5dea3fd8b0
[docs] self-hosting docs clean up & revamp (part x/x) ( #5647 )
2025-04-21 10:43:57 +05:30
Neeraj
8dd9dc16ad
[auth] New translations ( #5670 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-04-21 10:43:36 +05:30
Manav Rathi
d31db6d678
[web] New translations ( #5668 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-04-21 09:18:06 +05:30
Crowdin Bot
a928e87747
New Crowdin translations by GitHub Action
2025-04-21 01:17:37 +00:00
Crowdin Bot
064092a3e6
New Crowdin translations by GitHub Action
2025-04-21 01:05:13 +00:00
Crowdin Bot
a76561ebe9
New Crowdin translations by GitHub Action
2025-04-21 00:39:52 +00:00
Ben Peachey
6321f50e6c
Add custom icon for fortrabbit.
2025-04-20 17:35:27 +02:00
mngshm
93dd0c4943
reorganize(4): might be bad to let beginners read about S3 straight after getting started
2025-04-18 12:18:12 +05:30
mngshm
83fdda46a3
reorganize (3): separate community contributed guides
2025-04-18 11:53:49 +05:30
Manav Rathi
23943aae89
[desktop] Generate streamable video variant - WIP Part x/x ( #5649 )
2025-04-17 20:13:33 +05:30
Manav Rathi
f01d0ff274
Update comments
2025-04-17 20:05:16 +05:30
mngshm
d158db9499
Tone (2) and re-organize (x)
2025-04-17 20:04:49 +05:30
mngshm
9186b272b6
Tone up
2025-04-17 19:48:42 +05:30
mngshm
60f1172033
separate bucket-cors troubleshooting guide
...
sidebar
2025-04-17 19:46:41 +05:30
Manav Rathi
5843aee3d6
Upload
2025-04-17 19:45:36 +05:30
mngshm
f6b186a167
reorganize sidebar & deprecate old community contributed guide
2025-04-17 19:30:48 +05:30
mngshm
aa9096134d
"with caddy" and update endpoint.png
2025-04-17 19:29:44 +05:30
Manav Rathi
1370f0523c
Preview URL
2025-04-17 19:14:30 +05:30
mngshm
c1051b8a10
Forgot the examples earlier 💀
2025-04-17 18:52:38 +05:30
Manav Rathi
b4d532bb41
PUT video-data
2025-04-17 18:42:18 +05:30
Manav Rathi
4327fbb9e5
Remove output.ts.tmp
2025-04-17 17:56:14 +05:30
mngshm
636d2a8069
merge /system-requirements into /getting-started
2025-04-17 17:55:42 +05:30
Manav Rathi
21e0edcb85
output.ts
2025-04-17 17:49:47 +05:30
Manav Rathi
8b11989e0f
Provide the key
...
[main] [hls @ 0x14e607410] Cannot generate a strong random key
2025-04-17 17:37:23 +05:30
mngshm
5bc6505cb8
getting-started, reverse-proxy, writing museum.yaml
2025-04-17 17:32:07 +05:30
mngshm
a0184013f8
make dead link checker happy
2025-04-17 17:02:34 +05:30
Manav Rathi
d0b5f84854
replace
2025-04-17 16:56:48 +05:30
mngshm
4bb2aea5d2
clean stuff from the merge
2025-04-17 16:54:27 +05:30
Manav Rathi
298faf8e0a
Sketch
2025-04-17 16:41:58 +05:30
Neeraj
e816504576
[mob] Refactor & remove unused methods ( #5648 )
...
## Description
## Tests
2025-04-17 16:16:45 +05:30
Neeraj Gupta
1506009a55
doc
2025-04-17 16:12:45 +05:30
Neeraj Gupta
8930a0ddbc
Simplify
2025-04-17 15:59:09 +05:30
mangesh
8611d5644d
Merge branch 'main' into sh-revamp
2025-04-17 15:48:28 +05:30
Neeraj Gupta
5df815da58
Remove unused method
2025-04-17 15:45:02 +05:30
Neeraj Gupta
59e2906bdc
Remove unused method
2025-04-17 15:41:26 +05:30
Neeraj Gupta
79e8fffc7a
Simplify
2025-04-17 15:40:46 +05:30
Bl4ckspell
bbd81a6385
[auth] fix luma icon ( #5640 )
...
## Description
Because the icon (added in #5276 ) is black, it was not visible when the
app was in darkmode.
I added `mix-blend-mode: difference` to the svg source.
Now in darkmode, the icon turns white:


2025-04-17 15:21:05 +05:30
Bl4ckspell
1ba31e9442
[auth] fix coinspot icon ( #5641 )
...
## Description
some elements of the coinspot icon added in #5186 were displayed as
black.
i fixed the source code using the [Oh My SVG
App](https://flathub.org/apps/re.sonny.OhMySVG )
| | before | fixed |
|-------|-------|------|
| light | 
| 
|
| dark | 
| 
|
2025-04-17 15:20:45 +05:30
Bl4ckspell
7cf8ccdc7e
[auth] fix bingx icon ( #5637 )
...
## Description
the bingx icon added in #5186 was displayed as black.
i fixed the source using [this
code](https://github.com/Bl4ckspell7/svg-css-to-inline-styling )
| | old | fixed |
|-------|-------|------|
| light |||
| dark |||
2025-04-17 15:20:10 +05:30
Bl4ckspell
ae6e2b1349
[auth] Fix android monochrome app icon ( #5484 )
...
## Description
Removes the shadow of the app icon on the homescreen which is currently
present. Closes #3840 . It is especially visible as a "glowing" in dark
mode.
| Mode | Current Icon | Fix Icon |
|-----------|-------------|----------|
| **Light**
|||
| **Dark**
|||
2025-04-17 15:19:54 +05:30
Bl4ckspell
a65493192f
[auth] specify flutter version ( #5636 )
...
## Description
Allows to explicitly set the flutter version you want to use, by
utilizing `fvm`.
`dart pub global activate fvm`
`fvm install 3.24.3`
`fvm use 3.24.3`
`fvm flutter ...`
2025-04-17 15:17:42 +05:30
Bl4ckspell
cf538a713b
[auth] add fanatical icon ( #5466 )
...
## Description
add icon for fanatical

2025-04-17 15:17:18 +05:30
Manav Rathi
3440bbd772
Route
2025-04-17 15:13:21 +05:30
Manav Rathi
657a57f46a
Res
2025-04-17 15:04:56 +05:30
Manav Rathi
f6db2daaee
array
2025-04-17 15:03:22 +05:30
mngshm
2d8ffae74b
un-index web-app.md, surface new doc /guides/from-source
2025-04-17 14:11:54 +05:30
Manav Rathi
1efaefbf9c
nn fin
2025-04-17 14:05:18 +05:30
Manav Rathi
29f5693078
nn
2025-04-17 14:01:56 +05:30
mngshm
94bd9f4dd6
note unnote
2025-04-17 14:00:46 +05:30
mngshm
ce9c08c607
removing unnecessary pm2 nonsense
2025-04-17 14:00:46 +05:30
ashilkn
a35d16e20d
Merge branch 'main' into auth_release_v4.3.4
2025-04-17 13:06:49 +05:30
ashilkn
77a6508a0b
Bump up auth build number and version
2025-04-17 13:05:25 +05:30
Manav Rathi
347140c14c
generisize
2025-04-17 12:49:33 +05:30
Manav Rathi
97bc768092
Sketch
2025-04-17 12:09:41 +05:30
Manav Rathi
cdb81c621d
Sketch
2025-04-17 11:26:11 +05:30
Manav Rathi
bd7fec03d3
Revert "cond type take 1" - It just doesn't seem to work without casts
...
...and we don't even need in the final goal (this is desktop only).
This reverts commit 0c904d37c8 .
2025-04-17 10:58:11 +05:30
Manav Rathi
0c904d37c8
cond type take 1
2025-04-17 10:49:34 +05:30
Manav Rathi
dc9f665029
[web] Omit spurious ffmpeg logs ( #5646 )
...
We don't need to do it for the desktop code since there the deletion
function checks if the file exists first.
2025-04-17 10:28:52 +05:30
Manav Rathi
4b0536a5b2
Fix
2025-04-17 10:18:15 +05:30
Manav Rathi
c2efd198a6
Revert "omitlog" - there is already an if exists check
...
This reverts commit a2a74e2166 .
2025-04-17 10:13:18 +05:30
Manav Rathi
a2a74e2166
omitlog
...
ref: https://nodejs.org/api/child_process.html#child_processexeccommand-options-callback
> in case of any error (including any error resulting in an exit code other than
0), a rejected promise is returned...
2025-04-17 09:59:33 +05:30
Manav Rathi
b0f8258a90
Omit spurious logs
2025-04-17 09:39:57 +05:30
Manav Rathi
c75937759f
[web] New translations ( #5645 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-04-17 09:39:35 +05:30
Crowdin Bot
466f31bbb9
New Crowdin translations by GitHub Action
2025-04-17 04:00:53 +00:00
Manav Rathi
09f6922ccf
[web] Move video streaming strings to translations ( #5644 )
2025-04-17 09:30:11 +05:30
Manav Rathi
eacc364498
tr
2025-04-17 09:24:39 +05:30
Manav Rathi
3c3ce516f5
[docs] Add example line to OTT faq ( #5643 )
2025-04-17 08:13:25 +05:30
Manav Rathi
7fe070b5ae
vc
2025-04-17 08:11:36 +05:30
Prateek Sunal
b1fb5d548b
Merge branch 'main' into pending-sync-info
2025-04-17 03:43:36 +05:30
Manav Rathi
13bcfe61ed
[web] Enable streaming video playback for public albums app ( #5633 )
2025-04-16 14:20:48 +05:30
Manav Rathi
4d3926c150
Enable for albums app
2025-04-16 14:14:10 +05:30
Manav Rathi
7d92b5923b
Clear transient
2025-04-16 14:07:03 +05:30
Manav Rathi
864f0317fa
Outline
2025-04-16 13:05:00 +05:30
Manav Rathi
a928676280
Outline
2025-04-16 12:35:08 +05:30
Manav Rathi
2073134e7a
[server] Copy only libsodium lib to Docker image ( #5632 )
...
Suggested twice:
- https://github.com/ente-io/ente/pull/3952
- https://github.com/ente-io/ente/issues/5631
Fixes: https://github.com/ente-io/ente/issues/5631
**Tested by**
Theory: On a clean alpine container, ran `apk add libsodium` then
visually glanced using
`docker container diff` that the .so is the only relevant file.
Practice: Recreated the local Docker compose using this updated file and
verified that server runs and can upload files etc.
2025-04-16 07:36:16 +05:30
Manav Rathi
5a411d1d4d
[server] Copy only libsodium lib to Docker image
...
Suggested twice:
- https://github.com/ente-io/ente/pull/3952
- https://github.com/ente-io/ente/issues/5631
Fixes: https://github.com/ente-io/ente/issues/5631
Tested:
Theory: On a clean alpine container, ran `apk add libsodium` then visually glanced using
`docker container diff` that the .so is the only relevant file.
Practice: Recreated the local Docker compose using this updated file and
verified that server runs and can upload files etc.
2025-04-16 06:36:06 +05:30
Manav Rathi
5f1d767b9c
[meta] Ask for last known version ( #5629 )
2025-04-15 21:00:42 +05:30
Manav Rathi
1ecff890f0
[meta] Ask for last known version
2025-04-15 20:49:18 +05:30
Manav Rathi
38aae47445
[desktop] Show person name in the file info panel ( #5628 )
2025-04-15 20:10:45 +05:30
Manav Rathi
e4cd1434df
Fix a stale effect
2025-04-15 20:02:05 +05:30
Manav Rathi
f907beab62
[desktop] Show person name in the file info panel
2025-04-15 19:33:46 +05:30
Neeraj
f2e336c35a
[mob] Bump version 1.0.4 ( #5626 )
...
## Description
## Tests
2025-04-15 16:07:18 +05:30
Neeraj Gupta
a8b2423d77
Bump version 1.0.4
2025-04-15 16:06:48 +05:30
Neeraj
f8f2e6f7c7
[server] Preview public albums ( #5601 )
...
## Description
## Tests
[ ] Local testing pending
2025-04-15 15:11:48 +05:30
ashilkn
cd3b9defcd
Update build number for Auth app
2025-04-15 14:55:31 +05:30
Manav Rathi
e103d7490e
[web] Public album streaming ( #5625 )
...
Behind a ff flag, meant for testing
https://github.com/ente-io/ente/pull/5601
2025-04-15 14:24:27 +05:30
ashilkn
aa9e8abf0e
Bump up auth version to 4.3.4
2025-04-15 14:08:29 +05:30
Neeraj Gupta
f068d6ef24
Fix panic
2025-04-15 14:02:33 +05:30
Manav Rathi
3ec3f9f2e1
Forward
2025-04-15 13:33:53 +05:30
Manav Rathi
25c472e584
Support for public albums
2025-04-15 13:29:08 +05:30
Neeraj
7b69c86cba
[cli] Update documentation for change of export directory ( #5623 )
...
In my case to change export directory was necessary to add "--app"
2025-04-15 11:43:26 +05:30
Prateek Sunal
1d197694ef
[mob] switch to custom ffmpeg kit ( #5586 )
...
## Description
Switch to custom ffmpeg kit.
Future actionables on this:
- Creating minimal ffmpeg configuration and using it
- Replace and use .aar for android plugin, currently it is fine and
using the published maven package
## Tests
2025-04-15 00:01:47 +05:30
horfnt
4c9a37f3c8
Update README.md
...
In my case to change export directory was necessary to add "--app"
2025-04-14 21:29:01 +03:00
Prateek Sunal
59bc454f5c
Merge branch 'main' into switch-ffmpeg-kit
2025-04-14 22:52:17 +05:30
Neeraj
dd9f3f993d
[Auth] Fix import from aegis ( #5618 )
...
## Description
Fixes https://github.com/ente-io/ente/issues/5438
https://github.com/ente-io/ente/issues/5324
https://github.com/ente-io/ente/issues/5188
https://github.com/ente-io/ente/issues/5064
## Tests
Tested locally
2025-04-14 16:54:59 +05:30
Neeraj
f5b20cf8d0
[auth] Add advanced options to edit period & TOTP ( #5520 )
...
**Description**
1. Add custom time period (between 10 to 60 seconds)
2. Select type of OTP from TOTP, STEAM, HOTP
**Desktop**
<img
src="https://github.com/user-attachments/assets/494ca78c-0cd9-4c85-8ffb-c00a5e909e87 "
alt="Desktop" width="300">
**Mobile**
<img
src="https://github.com/user-attachments/assets/dc9a289e-4db5-481c-b590-2882be09f99a "
alt="Mobile" width="300">
2025-04-14 16:51:01 +05:30
Neeraj Gupta
2f9d664b05
[Auth] Fix import from aegis
2025-04-14 16:50:34 +05:30
Neeraj Gupta
2bfb52168e
Update label
2025-04-14 16:41:39 +05:30
Ashil
c4fe18bbc1
[mob][auth] Fix lock screen appearing on reinstall (iOS/macOS) if previously installed instance had lock screen enabled ( #5617 )
2025-04-14 16:18:51 +05:30
ashilkn
d3a47eedda
Fix issue where lock screen appears on installing the Auth app, if it was enabled on a previously installed instance of the app (iOS & macOS only)
2025-04-14 15:34:28 +05:30
laurenspriem
6c412e5803
Fix not person bug
2025-04-14 14:51:01 +05:30
ashilkn
28717ce2f2
Refactor
2025-04-14 14:13:00 +05:30
laurenspriem
8113a9aa97
Simplify memories update lock
2025-04-14 14:02:54 +05:30
Laurens Priem
082d15b41b
[mob][photos] Advanced option to disable curated memories ( #5614 )
...
## Description
Advanced option to disable curated memories
## Tests
Tested in debug mode on my pixel phone.
2025-04-14 13:40:23 +05:30
Prateek Sunal
a582f40fa5
[mob] fix build ( #5604 )
...
## Description
This PR fixes the build on main branch for photos mobile.
## Tests
2025-04-14 13:40:09 +05:30
laurenspriem
c706904263
Extract string
2025-04-14 12:26:09 +05:30
laurenspriem
8a73b19a3e
Advanced option to disable curated memories
2025-04-14 12:24:51 +05:30
Daniel Friesen
dd53cd5f47
[auth] Add Postmark logo ( #5611 )
...
## Description
Adds a logo for Postmark (https://postmarkapp.com/ ).
Postmarkapp doesn't have any official branding source files or use SVGs,
so Vector logo is sourced from here:
https://www.vectorlogo.zone/logos/postmarkapp/

I went with this rather than the ones on sites like
https://brandfetch.com/postmarkapp.com because the white stamp border
looks the closest to the logo that Postmark uses in their official
Zapier integration.
https://zapier.com/apps/postmark/integrations

2025-04-14 10:40:15 +05:30
Alex K
368b0c946a
[docs] Update Authy import docs to mention Authy-iOS-MiTM ( #5445 )
...
## Description
This pull request adds mention of the Authy-iOS-MiTM method to Ente's
documentation on migrating from Authy. Currently, the only working
method to import Authy tokens into Ente is to use a rooted Android
device, which is not ideal due to most people not having rooted Android
devices. The Authy-iOS-MiTM method (that I made) only requires an iOS
device with Authy and a computer with Python and mitmproxy, making it
significantly more accessible to people looking to migrate their Authy
tokens. By mentioning my method in Ente's Authy import docs, it would
help more people discover it and would hopefully make some people's
lives easier since they wouldn't have to manually re-register 2FA on
every website. Let me know if you have any questions.
## Tests
N/A, this pull request does not modify any code
2025-04-14 10:07:02 +05:30
github-actions[bot]
6ead2ab843
[auth] New translations ( #5613 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-04-14 10:06:26 +05:30
github-actions[bot]
eb3ec77bb6
[mobile] New translations ( #5612 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-04-14 10:06:03 +05:30
Vishnu Mohandas
037a699790
[docs] Update export.md ( #5605 )
2025-04-13 07:19:43 +05:30
Vishnu Mohandas
678e97e937
[docs] Update export.md
2025-04-13 07:18:43 +05:30
Prateek Sunal
6f02a048b6
fix: rename package
2025-04-12 22:23:14 +05:30
Prateek Sunal
e1f0605345
fix: app build
2025-04-12 22:20:09 +05:30
Prateek Sunal
3cab14a1eb
chore: update SDK versions and dependencies
2025-04-12 20:15:44 +05:30
github-actions[bot]
1f090642f2
[auth] New translations ( #5492 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-04-12 15:34:26 +05:30
Neeraj Gupta
51235bf81b
Add support for accessing preview url for public collections
2025-04-12 15:25:04 +05:30
Neeraj Gupta
4bd31aeea8
Refactor
2025-04-12 14:55:48 +05:30
Neeraj Gupta
f2736c43c1
Refactor
2025-04-12 14:37:33 +05:30
Prateek Sunal
145ad5d309
[mob] fix: only cache at max 50 files for memory widget ( #5594 )
...
## Description
Previously we were caching all the memories without a working limit,
this PR fixes that.
## Tests
2025-04-12 14:13:10 +05:30
Neeraj Gupta
c6b4cba8b4
[server] Auto recovery post deletion 1/x
2025-04-12 13:47:46 +05:30
vaguerant
70daffd23e
[auth] Add Mbin custom icon ( #5530 )
...
## Description
Add a custom icon for the [Mbin](https://joinmbin.org/ ) fediverse
software. SVG sourced from the linked page and modified to remove
background. Additional `altNames` for some popular or important Mbin
instances: `kbin` (several instances), `thebrainbin` (popular instance)
and `gehirneimer` (Mbin co-developer bentigorlich's instance).
## Tests
Untested
2025-04-12 13:33:07 +05:30
Neeraj
bd4f1071e5
[mobile] New translations ( #5491 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-04-12 13:22:24 +05:30
Neeraj
8abd38c57a
[mob] ICU syntax fix ( #5518 )
...
- Replaces `zero` with `=0` to avoid syntax errors.
- Replaces `one` with `=1` in the context of a single item for better
compatibility with non-English languages.
- Fixes grammar.
2025-04-12 13:22:13 +05:30
Neeraj
098832ccc9
[mob] Add support for pt_PT ( #5598 )
...
## Description
## Tests
2025-04-12 13:17:26 +05:30
Neeraj Gupta
3b3e670c50
[mob] Add support for pt_PT
2025-04-12 13:11:22 +05:30
Crowdin Bot
25b39be91c
New Crowdin translations by GitHub Action
2025-04-12 07:37:09 +00:00
zDqrK
f67b47183f
[Auth] Added Custom Icons for RedotPay & Cwallet ( #5469 )
...
## Description
Add RedotPay SVG Icon & Data Entry ✅
Add Cwallet SVG Icon & Data Entry ✅
## Tests
None Yet
2025-04-12 12:56:53 +05:30
Prateek Sunal
18a951ccf3
fix: remove the redundant take 50
2025-04-12 02:16:30 +05:30
Prateek Sunal
ca5a2c8fa2
fix: break if 50 files are present for memory set already
2025-04-12 02:14:51 +05:30
Manav Rathi
cfe58aa248
[web] HLS gen - Part x/x ( #5593 )
2025-04-11 21:02:38 +05:30
Manav Rathi
4d9a1c6389
Revert "wip ocr"
...
This reverts commit cf5d64554a .
2025-04-11 20:57:32 +05:30
Manav Rathi
cf5d64554a
wip ocr
...
Noticed the ocr filter in `ffmpeg -filters`. It works on CLI! trying out using wasm version.
Incantation from: https://ffmpeg-user.ffmpeg.narkive.com/wfgWXwHf/how-to-use-ocr-filter
This doesn't work because the ffmpeg wasm we have isn't complied with the ocr
filter. Still committing this experiment to git history for potential future
reference (will revert next).
2025-04-11 20:44:25 +05:30
Manav Rathi
5b9752544a
Step
2025-04-11 19:02:40 +05:30
Manav Rathi
1496e9fd5a
Add trace command
2025-04-11 17:23:28 +05:30
Manav Rathi
1fb3779310
Handle error
2025-04-11 17:18:28 +05:30
Manav Rathi
2d8d137029
Scaffold
2025-04-11 15:07:50 +05:30
Ashil
343108d470
[mob][photos] Use queue for more efficient fetching of local thumbnails ( #5591 )
...
## Description
Use a task queue to manage local thumbnail requests with cancellation,
priority and timeout functionality.
This significantly improves the browsing experience of galleries with a
large number of local thumbnails. Previously, scrolling down deep into a
device folder would cause the thumbnails to take a long time to load.
Now, the loading speed has improved considerably.
A `maxQueueSize` of 200 for `smallLocalThumbnailQueue` should be
appropriate, as the maximum number of mounted `Thumbnailwidget`s is 186
when using a gallery grid size of 6 on a decently sized phone screen
(the screen length is the relevant factor here). With a grid size of 6,
the maximum number of mounted ThumbnailWidgets should be around 186 ± 12
for most phone screens.
Note: Thumbnails for HEIC images on android still take some time to
load. There is improvement, but not enough for seamless UX.
## Tests
Manually tested gallery scroll performance checks and if thumbnails load
as expected.
2025-04-11 13:55:37 +05:30
Manav Rathi
7bfc5cb08d
Expand
2025-04-11 13:54:54 +05:30
Manav Rathi
ae0a8028d1
[web] Add support for iOS date format ( #5592 )
...
Tested on the sample provided by the customer.
2025-04-11 13:12:48 +05:30
Manav Rathi
7215f12d76
[web] Add support for iOS date format
...
Tested on the sample file provided by the customer.
2025-04-11 13:04:52 +05:30
ashilkn
29d09bf143
Fix grammar
2025-04-11 12:10:55 +05:30
ashilkn
8afc337b62
Update _maxLocalThumbnailRetries
2025-04-11 12:00:03 +05:30
ashilkn
a1b0eec83b
Use more descriptive names. Deferring of thumbnail loads is only used for gallery
2025-04-11 11:51:52 +05:30
ashilkn
f4de138b08
Increase thumbnailDiskLoadDeferDuration from 40ms to 500ms to avoid and edge case where if gallery (device folder is a good example) is scrolled deep enough at a specific pace using the scrollbar, thumbanils fail to render when scrolling is stopped.
2025-04-11 11:49:27 +05:30
ashilkn
1b45dfee0e
Avoid retrying of local thumbnail fetch if ThumbnailWidget is not mounted
2025-04-11 11:43:48 +05:30
ashilkn
a57041d0d2
Use priority queue for more efficient fetching of local thumbnails
2025-04-11 11:39:43 +05:30
Manav Rathi
6e57cc9e79
Remove outdated FAQ item in family-plans.md ( #5584 )
...
The FAQ item mentions that it is not possible to set a storage quota for
a family member, but this is possible since v1
2025-04-11 11:37:35 +05:30
Prateek Sunal
79a73ffd09
fix(ios): switch to ffmpeg_kit_custom
2025-04-11 00:07:17 +05:30
Sven
9425f80ef5
Remove outdated FAQ item in family-plans.md
2025-04-10 20:12:13 +02:00
Laurens Priem
7de9b747a9
[mob][photos] Only smart memories if local indexing is on ( #5582 )
...
## Description
Only smart memories if local indexing is on
2025-04-10 21:26:32 +05:30
Manav Rathi
adb8c2bdd6
[web] Video streaming touchup ( #5583 )
...
And start WIP work on playlist generation.
2025-04-10 20:37:12 +05:30
Manav Rathi
069a9fba58
Make it work when reopening the file viewer
2025-04-10 20:34:01 +05:30
Manav Rathi
0268c47c45
Match mobile app's behaviour
2025-04-10 20:27:01 +05:30
Laurens Priem
b7f59a18bd
[mob][photos] log avatar faceID issue ( #5581 )
...
## Description
Log issue around avatarFaceID
2025-04-10 20:26:04 +05:30
laurenspriem
8e4dd04588
Only smart memories if local indexing
2025-04-10 20:25:32 +05:30
Manav Rathi
05f2b3c43e
q
2025-04-10 19:23:07 +05:30
laurenspriem
4580e04bf6
log avatar faceID issue
2025-04-10 19:03:07 +05:30
Manav Rathi
970e631808
d only
2025-04-10 18:33:09 +05:30
Manav Rathi
0a40f2fef4
hook
2025-04-10 18:14:39 +05:30
Manav Rathi
5334388041
[web] Video streaming - Playback alpha ( #5579 )
2025-04-10 16:19:39 +05:30
Manav Rathi
0737054363
Enable alpha
2025-04-10 16:13:04 +05:30
Manav Rathi
85c40dfe29
close 2
2025-04-10 16:08:48 +05:30
Manav Rathi
719c5584f7
close
2025-04-10 15:57:24 +05:30
Manav Rathi
93747a87ec
Hide the auto option when nothing is visible
2025-04-10 15:48:31 +05:30
Manav Rathi
6cf881dd60
intercept 2
2025-04-10 11:26:08 +05:30
Manav Rathi
22539c2a2f
intercept
2025-04-10 11:13:11 +05:30
Manav Rathi
6ff909d3b8
Fix swap
2025-04-10 11:03:10 +05:30
Manav Rathi
0b609a9159
Update
2025-04-10 10:46:53 +05:30
Manav Rathi
7998f8ac53
Revert "spinner"
...
This reverts commit 0d223a759e . Only keeping it
for reference in git history.
2025-04-10 10:45:35 +05:30
Manav Rathi
0d223a759e
spinner
2025-04-10 10:40:03 +05:30
Manav Rathi
b27e5938f1
[web] Update ffmpeg dep ( #5576 )
...
Assets via:
mkdir ffmpeg-core-0.12.10
curl -fsSLO
https://unpkg.com/@ffmpeg/core@0.12.10/dist/umd/ffmpeg-core.js
curl -fsSLO
https://unpkg.com/@ffmpeg/core@0.12.10/dist/umd/ffmpeg-core.wasm
Note that the latest core version is (0.12.10) is different from the
(latest, 0.12.15) @ffmpeg/ffmpeg version we're updating to.
2025-04-10 09:45:19 +05:30
Manav Rathi
fcaebe2256
[web] Update ffmpeg dep
...
Assets via:
mkdir ffmpeg-core-0.12.10
curl -fsSLO https://unpkg.com/@ffmpeg/core@0.12.10/dist/umd/ffmpeg-core.js
curl -fsSLO https://unpkg.com/@ffmpeg/core@0.12.10/dist/umd/ffmpeg-core.wasm
Note that the latest core version is (0.12.10) is different from the (latest,
0.12.15) @ffmpeg/ffmpeg version we're updating to.
2025-04-10 09:31:56 +05:30
Manav Rathi
23d1c054aa
[docs] Self hosting updates ( #5575 )
...
Updates for https://github.com/ente-io/ente/pull/5574
2025-04-10 08:26:00 +05:30
Manav Rathi
c0669a138a
[docs] Self hosting updates
...
Updates for https://github.com/ente-io/ente/pull/5574
2025-04-10 08:24:33 +05:30
Manav Rathi
150fd6f153
[docs] Document some self hosting questions ( #5574 )
...
...that arose recently.
2025-04-10 08:17:34 +05:30
Manav Rathi
e8e407a249
pg
2025-04-10 08:14:59 +05:30
Manav Rathi
4cd4445e65
doc csp
2025-04-10 08:04:43 +05:30
Manav Rathi
357926806b
[web] Video streaming WIP - Part x/x ( #5571 )
...
Ever so closer to enabling video streaming (playback only) for internal
users
2025-04-09 19:50:42 +05:30
Manav Rathi
223043e75c
Include playlist info
2025-04-09 19:39:28 +05:30
Manav Rathi
41a688357c
More focused hiding
2025-04-09 19:12:25 +05:30
Manav Rathi
ca83e781dd
More robust hiding
2025-04-09 19:01:00 +05:30
Manav Rathi
5535fdead5
Enable int
2025-04-09 18:43:37 +05:30
Manav Rathi
96194bdfe4
[desktop] Write timestamps as string for GT consistency; Read either ( #5570 )
...
Fixes: https://github.com/ente-io/ente/issues/5568
2025-04-09 17:06:25 +05:30
Manav Rathi
e31d132855
[desktop] Write timestamps as string for GT consistency; Read either
...
Fixes: https://github.com/ente-io/ente/issues/5568
2025-04-09 16:56:21 +05:30
Manav Rathi
77aef5db3f
[docs] Tweaks for recently merged external PRs ( #5566 )
2025-04-09 12:08:04 +05:30
Manav Rathi
79415880fc
Tweak
2025-04-09 12:06:54 +05:30
Manav Rathi
959a2d65a4
tweak
2025-04-09 12:02:43 +05:30
Manav Rathi
5abc0e3dc1
Update index.md ( #5556 )
...
* Added explanation to find hostname
* Added explanation of format for the server endpoint address
## Description
## Tests
2025-04-09 11:50:56 +05:30
Manav Rathi
b43d8e0851
Update index.md ( #5557 )
...
* Expanded verification code explanation
* Added link to website for app downloads
## Description
## Tests
2025-04-09 11:42:10 +05:30
Manav Rathi
3b577b1881
[web] Run typos on web and desktop ( #5565 )
...
* https://github.com/crate-ci/typos
* Manually verified the changes
* Didn't run it on server, but corrected a grammar mistake I recently
noticed.
2025-04-09 11:37:49 +05:30
Manav Rathi
0a1f984082
grammar
2025-04-09 11:32:32 +05:30
Manav Rathi
798977e395
typos web
2025-04-09 11:27:48 +05:30
Manav Rathi
cca47db499
typos desktop
2025-04-09 11:16:35 +05:30
Manav Rathi
1030f8eda8
[web] Yarn dedup ( #5564 )
...
npx yarn-deduplicate yarn.lock
https://github.com/scinos/yarn-deduplicate
2025-04-09 10:56:51 +05:30
Manav Rathi
279cbb3938
type
2025-04-09 10:51:42 +05:30
Manav Rathi
9afa495d7e
[web] Yarn dedup
...
npx yarn-deduplicate yarn.lock
https://github.com/scinos/yarn-deduplicate
2025-04-09 10:32:50 +05:30
Manav Rathi
69874bbcf6
[web] Misc tweaks ( #5563 )
2025-04-09 10:08:04 +05:30
Manav Rathi
787beb951d
Un-triple-eq some unambiguious string comparisons
2025-04-09 10:01:09 +05:30
Manav Rathi
4c820b7bf8
Misc tweaks
2025-04-09 09:50:27 +05:30
Manav Rathi
d25fe9296b
[web] Node 20 => 22 ( #5562 )
...
Contributors do not necessarily need to update to node 22, I tested that
the dev server works with node 20 also.
That said, if someone wishes to update - here is the dance I needed to
do on macOS. Garnish to taste and OS.
```sh
brew uninstall node@20
brew install node@22
brew link node@22
corepack disable
corepack enable
```
2025-04-09 09:12:41 +05:30
Manav Rathi
51f13191b3
Node 20 => 22
2025-04-09 08:43:52 +05:30
Manav Rathi
9d4d3dc159
[web] Node 20 => 22
2025-04-09 08:23:51 +05:30
Manav Rathi
76e7f694f1
[web] Routine dependency updates ( #5561 )
2025-04-09 07:59:14 +05:30
Manav Rathi
60b484a2ad
Fix type errors by ensuring single react types
2025-04-09 07:51:43 +05:30
Manav Rathi
75385a6e02
Same issue in more places
2025-04-09 07:25:57 +05:30
Manav Rathi
575f1744a2
yarn lint
2025-04-08 19:55:29 +05:30
Manav Rathi
90f05021c5
Fix unmet peers warning for media-chrome
2025-04-08 19:38:06 +05:30
Manav Rathi
c9fc6f9e3e
Routine dependency updates
2025-04-08 19:36:24 +05:30
Manav Rathi
1d2de2ab76
[desktop] Dependency updates ( #5559 )
2025-04-08 18:58:40 +05:30
Manav Rathi
a51dfb2d7f
Electron 35 uses node 22
...
https://www.electronjs.org/blog#stack-changes
2025-04-08 18:54:09 +05:30
Manav Rathi
3c2a821045
New lints
2025-04-08 18:46:30 +05:30
Manav Rathi
fdefd2720c
app.dock is now only defined on macOS
...
https://www.electronjs.org/docs/latest/api/app#appdock-macos-readonly
2025-04-08 18:44:43 +05:30
Manav Rathi
c57b93f0d9
Upgrade to Electron 35 (+ others)
2025-04-08 18:37:23 +05:30
Manav Rathi
1cbb00ec3d
Update to chokidar v4
...
We don't use globs so this shouldn't be a breaking change for us
https://github.com/paulmillr/chokidar?tab=readme-ov-file#upgrading
2025-04-08 18:19:20 +05:30
Manav Rathi
ee3f4451ed
[web] Video streaming WIP - Part x/x ( #5558 )
...
Playback is ready
2025-04-08 17:05:12 +05:30
Manav Rathi
aabaa89add
More robust check
2025-04-08 16:53:04 +05:30
Manav Rathi
7556287716
now it was flickering vertically!
2025-04-08 16:52:27 +05:30
Manav Rathi
31ab4962f9
Handle the video quality change case
2025-04-08 16:31:15 +05:30
Manav Rathi
dfba8478b7
Fix workaround
2025-04-08 16:05:09 +05:30
Manav Rathi
5a6c385132
Keep using ente- for the class/ids (et- makes more sense for temporary vars)
2025-04-08 14:55:30 +05:30
Manav Rathi
c6827cc3f4
Tweak caption for videos
2025-04-08 14:50:54 +05:30
Laurens Priem
7002d2b464
[mob][photos] Caching fix ( #5531 )
...
## Description
Fix incorrect cache reading for incorrect utf8 encoding for memories and
magic cache.
## Tests
Tested in debug mode on my pixel phone.
2025-04-08 14:24:41 +05:30
Manav Rathi
c062cc8aae
Workaround
2025-04-08 14:10:09 +05:30
cmyplay
448ad06902
Update index.md
...
* Added explanation to find hostname
* Added explanation of format for the server endpoint address
2025-04-08 20:26:09 +12:00
cmyplay
ae6092d2ab
Update index.md
...
* Expanded verification code explanation
* Added link to website for app downloads
2025-04-08 20:24:27 +12:00
Manav Rathi
658b8e5297
Reflect current status
2025-04-08 12:15:12 +05:30
Manav Rathi
b164fde81b
Attempt to fix slide reset
2025-04-08 11:46:57 +05:30
Manav Rathi
8593ae8fbc
Fix positioning
2025-04-08 10:59:07 +05:30
Manav Rathi
d3e4771055
Fix hiding
2025-04-08 10:59:07 +05:30
Manav Rathi
41e2a93b20
Handle it for the video quality switch too
2025-04-08 10:59:07 +05:30
Manav Rathi
bfa2251d6d
Use mc
2025-04-08 10:59:07 +05:30
Manav Rathi
8363b7b7d3
[desktop] Windows icon - Take 3 ( #5555 )
...
Resize to make it fit better with the other icons in the start menu.
2025-04-08 10:58:07 +05:30
Manav Rathi
cd072113bb
[desktop] Windows icon - Take 3
...
Resize to make it fit better with the other icons in the start menu.
2025-04-08 10:56:02 +05:30
Manav Rathi
dbf4d055d4
[desktop] Match windows icon with macOS icon ( #5553 )
...
Previously in https://github.com/ente-io/ente/pull/5551 the icon.ico was
generated from icon.png. In this PR, based on user feedback we instead
generate
it from the icon.icns (the same as that used by the macOS app) - this
one has
rounded corners.
2025-04-08 07:49:27 +05:30
Manav Rathi
424fbf1169
[desktop] Match windows icon with macOS icon
...
Previously in https://github.com/ente-io/ente/pull/5551 the icon.ico was
generated from icon.png. In this PR, based on user feedback we instead generate
it from the icon.icns (the same as that used by the macOS app) - this one has
rounded corners.
2025-04-08 07:46:55 +05:30
Manav Rathi
bf4d15db9c
[web] Video streaming WIP - Part x/x ( #5552 )
2025-04-07 19:54:19 +05:30
Manav Rathi
4de0421f88
LF
2025-04-07 19:51:13 +05:30
Manav Rathi
6273313df9
Unnecessary since there shouldn't be an entry at this point
2025-04-07 19:46:30 +05:30
Manav Rathi
104a9bbb94
Better esc handling
2025-04-07 19:35:07 +05:30
Manav Rathi
866958389c
Update the menu state
2025-04-07 19:18:35 +05:30
Manav Rathi
c762d16fa5
Menu 1
2025-04-07 18:59:02 +05:30
Manav Rathi
8ee3fb84b1
toggle
2025-04-07 17:30:26 +05:30
Manav Rathi
901b3df9f5
add change listener
2025-04-07 17:04:40 +05:30
Manav Rathi
b9c9d76e5d
qmenu
2025-04-07 15:53:13 +05:30
Manav Rathi
a173ca5cd8
Put behind ff
2025-04-07 15:19:46 +05:30
Manav Rathi
86eb974dc3
Keep media chrome in sync
...
Ref:
- https://github.com/muxinc/media-chrome/pull/1088
- 1b5f331dbb/src/js/media-mute-button.ts (L119)
2025-04-07 15:16:10 +05:30
Manav Rathi
099771dfe6
Prevent a scroll of the file list in the background
2025-04-07 14:57:23 +05:30
Manav Rathi
1d0ab2cd43
eq
2025-04-07 14:54:04 +05:30
Prateek Sunal
db5a56c6f6
[mob] bump packages & replace some ( #5427 )
...
## Description
Bump packages, remove unused (used dependency_validator for detection of
them), change source to upstream for some and update comments for rest
of git deps.
## Tests
Unfortunately it is failing the Passkey deep link, will check.
2025-04-07 14:52:23 +05:30
Manav Rathi
4db1a39de2
Add staleness check
2025-04-07 14:34:38 +05:30
Prateek Sunal
255a170088
Merge branch 'main' into mob-bump-packages
2025-04-07 14:20:05 +05:30
Manav Rathi
56623099b3
Outline
2025-04-07 14:13:55 +05:30
Manav Rathi
a069b1b7e4
Revert "Attach validity"
...
We already convert to object URLs!
This reverts commit 55345cf60e .
2025-04-07 14:07:47 +05:30
Manav Rathi
55345cf60e
Attach validity
2025-04-07 13:53:08 +05:30
Manav Rathi
d91555f8f2
Fix
2025-04-07 13:05:35 +05:30
Manav Rathi
a0049f4e78
Move
2025-04-07 13:03:06 +05:30
Manav Rathi
d4199790bb
[destkop] Add windows icon variant ( #5551 )
...
Generated from icon.png using https://www.icoconverter.com/
Even though the docs (https://www.electron.build/icons.html ) say that
the icon.png should automatically get used, in practice it seems to
generate start menu icons that are blurry.
The recommendation from the maintainer
(https://github.com/electron-userland/electron-builder/issues/7328#issuecomment-1499884818 )
is to provide an .ico variant that'll get used for Windows.
I'm not sure if it is necessary to also mention this explicitly in the
build config. From reading the docs
(https://www.electron.build/electron-builder.interface.windowsconfiguration#icon ),
'build/icon.ico' should be the default, so trying first by just adding
the file.
2025-04-07 12:40:39 +05:30
Manav Rathi
9a36c24227
[destkop] Add windows icon variant
...
Generated from icon.png using https://www.icoconverter.com/
Even though the docs (https://www.electron.build/icons.html ) say that the
icon.png should automatically get used, in practice it seems to generate start
menu icons that are blurry.
The recommendation from the maintainer
(https://github.com/electron-userland/electron-builder/issues/7328#issuecomment-1499884818 )
is to provide an .ico variant that'll get used for Windows.
I'm not sure if it is necessary to also mention this explicitly in the build
config. From reading the docs
(https://www.electron.build/electron-builder.interface.windowsconfiguration#icon ),
'build/icon.ico' should be the default, so trying first by just adding the file.
2025-04-07 11:59:40 +05:30
Manav Rathi
9341c63ed0
[web] New translations ( #5549 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-04-07 10:00:30 +05:30
Crowdin Bot
ca25756717
New Crowdin translations by GitHub Action
2025-04-07 00:38:15 +00:00
Prateek Sunal
33f29cdb41
Merge remote-tracking branch 'origin/main' into pending-sync-info
2025-04-06 21:04:04 +05:30
Ashil
b81448d366
[mob][photos] Bump up to v1.0.2 ( #5538 )
...
## Description
f-droid is at `1.0.1` so have to go from `1.0.0` to `1.0.2`
2025-04-04 19:35:29 +05:30
ashilkn
d9db651ff7
Bump up photos mobile app to v1.0.2
2025-04-04 19:20:41 +05:30
Ashil
1da0870bc5
[mob][photos] Downgrade flutter_secure_storage to fix lockscreen data persisting even after reinstall on iOS ( #5534 )
...
## Description
`LockScreenSettings` and `Configuration` uses two different instances of
`FlutterSecureStorage`.
`lsSecureStorage = FlutterSecureStorage();`
```
configSecureStorage = const FlutterSecureStorage(
iOptions: IOSOptions(
accessibility: KeychainAccessibility.first_unlock_this_device,
),
);
```
On flutter_secure_storage v9.2.4, data written using `lsSecureStorage`
aren't getting deleted when calling `configSecureStorage.deleteAll()`
which is called on logging out and on initialisation of `Configuration`
because of different accessibility configurations of both instances.
v9.0.0 doesn't have this issue and so downgrading is the best solution.
Let's wait till the
[issue](https://github.com/juliansteenbakker/flutter_secure_storage/issues/870#issuecomment-2777447937 )
is resolved by the package maintainer. If not resolved and we need to
upgrade, write a migration script.
## Tests
#### Tested the following cases:
- [x] Install with v9.0.0.
- [x] Login and create PIN lock.
- [x] Reinstall app to check if PIN exists in secure storage and if lock
screen comes up.
- [x] PIN is non-existent and lock screen doesn't come up.
##### And
- [x] Install with v9.2.4
- [x] Login and create PIN lock.
- [x] Reinstall with v9.0.0 and check if PIN exists in secure storage
and if lock screen comes up.
- [x] PIN is non-existent and lock screen doesn't come up.
2025-04-04 19:09:32 +05:30
Manav Rathi
1e2027b6a9
[web] Ignore self email from family suggestions in share list ( #5537 )
2025-04-04 18:19:17 +05:30
Manav Rathi
579afbd6b5
Tweak
2025-04-04 18:15:10 +05:30
Manav Rathi
fec0b867fe
Exclude family self
2025-04-04 18:10:29 +05:30
Manav Rathi
2977a91d17
types
2025-04-04 18:02:15 +05:30
Manav Rathi
e30cb93502
un
2025-04-04 18:00:57 +05:30
Manav Rathi
1b59ea1377
Move
2025-04-04 18:00:14 +05:30
ashilkn
fc8a0b2f37
Fix version number of comment
2025-04-04 17:46:26 +05:30
Manav Rathi
93ad3d65fd
[desktop] Potential live photo workaround for Linux-en ( #5536 )
2025-04-04 17:44:21 +05:30
Manav Rathi
b261f72864
Add another case
2025-04-04 17:33:49 +05:30
Manav Rathi
55e0a8de6f
Potential live photo workaround for Linuxen
2025-04-04 17:29:43 +05:30
Ashil
bd12d1e885
[mob][photos]Bump up to v1.0.1 ( #5535 )
2025-04-04 17:21:58 +05:30
ashilkn
0aabee9e3b
Bump up version to 1.0.1
2025-04-04 17:20:37 +05:30
ashilkn
5d28c0038a
Refactor
2025-04-04 17:01:28 +05:30
ashilkn
7a31cc982a
Auto generated changes
2025-04-04 16:59:40 +05:30
ashilkn
bad8d9bf2a
Downgrade flutter_secure_storage to fix lockscreen data persisting even after reinstall on iOS
2025-04-04 16:59:14 +05:30
Manav Rathi
73d67277b7
[web] File URL generator internal API cleanup ( #5533 )
2025-04-04 16:00:21 +05:30
Manav Rathi
b5130f1ab6
rework 3
2025-04-04 15:43:45 +05:30
Manav Rathi
d8e3807049
step 2 wip
2025-04-04 15:43:45 +05:30
Manav Rathi
1388e34659
transition 1
2025-04-04 15:43:45 +05:30
Manav Rathi
ee2c836a2a
Update
2025-04-04 15:43:45 +05:30
Manav Rathi
6379cdd70b
Unused
2025-04-04 15:43:45 +05:30
Manav Rathi
fe9989fd5f
Revert "[desktop] Show/hide the window on tray icon double click on Linux/Win" ( #5532 )
...
Reverts ente-io/ente#5526 . Like macOS, the double click interferes with
the click event that shows the context menu on Linux too.
2025-04-04 13:49:16 +05:30
Manav Rathi
34cdefe028
Revert "[desktop] Show/hide the window on tray icon double click on Linux/Win"
2025-04-04 13:44:55 +05:30
laurenspriem
15ec21f3c8
old dependecy pubspec
2025-04-04 12:31:01 +05:30
laurenspriem
2efc645c31
fix incorrect utf8 cache encoding for magic cache too
2025-04-04 12:30:46 +05:30
laurenspriem
ea7109e577
fix incorrect utf8 cache encoding
2025-04-04 12:30:00 +05:30
laurenspriem
444e1a1490
format
2025-04-04 12:28:50 +05:30
Manav Rathi
969b0c1655
[server] Update service definition for recent env var lookup changes ( #5529 )
...
**Tested by**
Modifying the compose.yaml to provide an environment variable:
```diff
environment:
ENTE_CREDENTIALS_FILE: /credentials.yaml
+ ENTE_HTTP_USE_TLS: 1
```
then observing that museum is honoring it
```
...
[GIN-debug] Listening and serving HTTPS on :443
```
2025-04-04 11:13:25 +05:30
Manav Rathi
bdd5036cf8
Update comment
2025-04-04 11:07:19 +05:30
Manav Rathi
6fd2db8d0b
Augment not replace
2025-04-04 10:54:22 +05:30
Manav Rathi
7eae2936bd
[server] Update service definition for recent env var lookup changes
2025-04-04 10:16:07 +05:30
Manav Rathi
f29b8f933b
[desktop] Show/hide the window on tray icon double click on Linux/Win ( #5526 )
...
Ref: https://github.com/ente-io/ente/discussions/4521
2025-04-03 19:48:56 +05:30
Manav Rathi
ad27bd3b35
[desktop] Show/hide the window on tray icon double click on Linux/Win
...
Ref: https://github.com/ente-io/ente/discussions/4521
2025-04-03 19:45:16 +05:30
Manav Rathi
21fd608ed7
[web] Better fallback when editing screenshots without exif ( #5524 )
2025-04-03 19:08:37 +05:30
Vishnu Mohandas
4229238768
[server] Relax criteria for closing families ( #5525 )
...
## Description
Users can create a family, leave it and then join another.
In the `families` table, there will be one entry for each such family
they have been a part of (against their `admin_id`).
This PR removes this constraint for only a single row to be affected, so
users who have historically been associated with more than one family
can have a fresh start.
2025-04-03 19:07:19 +05:30
vishnukvmd
d86f4de8ce
Relax criteria for closing families
2025-04-03 18:57:39 +05:30
Manav Rathi
f0b8e3b4af
Better fallback
2025-04-03 18:55:55 +05:30
Manav Rathi
aa422889f3
[web] Prevent potential npe
2025-04-03 18:33:04 +05:30
Vishnu Mohandas
0738caaa2b
[docs] 5GB > 10GB ( #5523 )
2025-04-03 17:30:03 +05:30
vishnukvmd
c981af5470
[docs] 5GB > 10GB
2025-04-03 17:29:42 +05:30
Manav Rathi
f5eca5b671
[web] Use browser's native HEIC support when detected ( #5521 )
2025-04-03 15:52:33 +05:30
Manav Rathi
74036bad60
Apparently 17 had it too
...
https://caniuse.com/heif
2025-04-03 15:47:18 +05:30
Manav Rathi
95f7735164
Add test
2025-04-03 15:28:53 +05:30
Manav Rathi
740c1093ff
Cleanup
2025-04-03 15:10:28 +05:30
Aman Raj Singh Mourya
04bf4527d8
[auth] implemented logic for period & TOTP
2025-04-03 15:04:37 +05:30
Manav Rathi
b9a8f58dec
scaffold wip 2
...
Ref: 8d15007530
2025-04-03 15:04:16 +05:30
Aman Raj Singh Mourya
5c66511a31
[auth] added totp selector widget
2025-04-03 15:03:02 +05:30
Aman Raj Singh Mourya
4c204e2a2a
[auth] minor changes
2025-04-03 15:01:58 +05:30
Manav Rathi
291833e1e1
scaffold wip
2025-04-03 14:31:36 +05:30
Manav Rathi
be99d92bf2
[web] Reduce flicker when resizing gallery window ( #5519 )
2025-04-03 12:28:55 +05:30
Manav Rathi
e94b1966bd
Fin
2025-04-03 12:19:04 +05:30
Manav Rathi
bc0399dfeb
Prune 2
2025-04-03 12:10:57 +05:30
Manav Rathi
c4822a1caf
Prune 1
2025-04-03 11:59:15 +05:30
DanteMS
a390d3ff2e
[mob] ICU syntax fix
2025-04-03 14:22:07 +08:00
Manav Rathi
3d8d4bd8bf
Update to pick the performance improvement
...
> Changed width and height values to be based om getBoundingClientRect rather
than offsetWidth and offsetHeight (which are integers and can cause
rounding/flickering problems in some cases).
>
> https://github.com/bvaughn/react-virtualized-auto-sizer/releases/tag/1.0.26
2025-04-03 11:33:01 +05:30
Manav Rathi
8555358fa3
[desktop] [macOS] Hide dock icon on Window close ( #5517 )
...
Based on customer feedback. The dock icon will hide when the window is
closed by using the "x" without quitting the app.
The menu bar icon remains as it is, and so does the existing preferences
(whose value is also retained if it were set explicitly).
2025-04-03 09:22:21 +05:30
Manav Rathi
9999ffa52c
centralize
2025-04-03 09:12:39 +05:30
Manav Rathi
9d60e980f8
[desktop] [macOS] Hide dock icon on Window close
...
Based on customer feedback. The dock icon will hide when the window is closed by
using the "x" without quitting the app. The menu bar icon remains as it is, and
so does the existing preferences (whose value is also retained if set
explicitly).
2025-04-03 08:48:19 +05:30
mangesh
b680129af5
Update mc command for cors ( #5504 )
...
## Description
Took me all night to figure this one out. Hopefull no one has to deep
dive like this.
Ref to why it changed:
https://github.com/minio/minio/tree/master/docs/config#api
## Tests
2025-04-02 19:01:09 +05:30
Manav Rathi
732fa6b3d9
[web] Prepare for eventual yarn => npm migration ( #5507 )
...
npm doesn't support the "@" character in package names (it's used for
scopes). We eventually want to move from yarn to npm, so in preparation,
rename
our internal packages accordingly so that they also work with npm
workspaces.
Methodology: No manual code changes, just automatic search replace of
```
"@/accounts => "ente-accounts
"@/utils => "ente-utils
...
"@ente/shared => "ente-shared
```
Then reran prettier.
--
EDIT: Updated the docs too later manually in a separate commit.
2025-04-02 19:00:42 +05:30
Manav Rathi
c3a7952c42
Update the docs too
2025-04-02 18:47:32 +05:30
Manav Rathi
fdb4b0374c
Prepare for eventual yarn => npm migration
...
npm doesn't support the "@" character in package names (it's used for
scopes). We eventually want to move from yarn to npm, so in preparation, rename
our internal packages accordingly so that they also work with npm workspaces.
Methodology: No manual code changes, just automatic search replace of
```
"@/accounts => "ente-accounts
"@/utils => "ente-utils
...
"@ente/shared => "ente-shared
```
Then reran prettier.
2025-04-02 18:37:16 +05:30
Manav Rathi
250bc3edcf
[web] Video streaming WIP - Part x/x ( #5506 )
2025-04-02 17:40:08 +05:30
Manav Rathi
822285fd3d
Fin
2025-04-02 17:19:18 +05:30
mangesh
f5ea4b0a05
[server] Replace EnvVarKey "-" with "_" ( #5496 )
...
Fixes #5493
2025-04-02 16:47:51 +05:30
mngshm
174d9fb82e
doc
2025-04-02 16:13:00 +05:30
mngshm
101e27514b
Comment
2025-04-02 16:02:52 +05:30
Manav Rathi
fc480e8ce6
Tried tr
...
https://www.media-chrome.org/docs/en/internationalization/adding-language-support
2025-04-02 15:55:47 +05:30
Manav Rathi
2cbc4998df
Couldn't connect when I tried it
...
Cast is also not supported by hls-video, can investigate both these together.
2025-04-02 14:53:34 +05:30
Manav Rathi
40812ec7c3
More robust
2025-04-02 14:44:57 +05:30
Manav Rathi
09b4025f11
cap
2025-04-02 14:28:11 +05:30
Manav Rathi
7b169fe903
focus workaround
2025-04-02 13:59:19 +05:30
Manav Rathi
9d222cd007
hk
2025-04-02 13:55:31 +05:30
Manav Rathi
cfe6343d63
Fix partial clipped lines showing through on the caption
2025-04-02 13:55:31 +05:30
Manav Rathi
e15fb04ee0
Caption positioning
2025-04-02 13:55:31 +05:30
Manav Rathi
6bbfcb1d13
abs
...
ref https://github.com/muxinc/media-chrome/discussions/890
2025-04-02 13:55:31 +05:30
Manav Rathi
b9bb7c074d
Pause
2025-04-02 13:55:31 +05:30
Manav Rathi
5a7f83212b
Tweak
2025-04-02 13:55:31 +05:30
Manav Rathi
01071676ce
[meta] Update workflow permissions ( #5505 )
...
Continuation of https://github.com/ente-io/ente/pull/5456
2025-04-02 13:34:06 +05:30
Manav Rathi
aadacda2f6
[meta] Update workflow permissions
...
Continuation of https://github.com/ente-io/ente/pull/5456
2025-04-02 13:31:44 +05:30
Athul Cyriac Ajay
bc0d832105
Update mc command for cors
2025-04-02 02:33:13 +05:30
Manav Rathi
0a1c1e441e
[web] Video streaming WIP - Part x/x ( #5502 )
2025-04-01 20:00:22 +05:30
Manav Rathi
4e95f4b36f
settings icon from MUI icon
...
https://mui.com/material-ui/material-icons/?query=settings&selected=Settings
2025-04-01 19:41:41 +05:30
Manav Rathi
5a3b72b141
Restore clicks on the next/prev arrows
2025-04-01 19:09:55 +05:30
Manav Rathi
c88e04535c
style
2025-04-01 18:47:28 +05:30
Manav Rathi
b12a4dd235
speed
2025-04-01 17:52:40 +05:30
Manav Rathi
f24d6b882d
take 2
2025-04-01 17:41:30 +05:30
Manav Rathi
199c2d0c95
take 1
2025-04-01 17:41:30 +05:30
Manav Rathi
7508d9c86b
Log message
...
Saw this when working with media-chrome. In WIP code, I am getting
[error] Unhandled error: ResizeObserver loop completed with undelivered notifications.
but that string comes as event.message (event.error is null).
2025-04-01 17:41:30 +05:30
Manav Rathi
b586281207
[web] Fix assignment typo in previous PR ( #5499 )
...
https://github.com/ente-io/ente/pull/5498
2025-04-01 17:38:20 +05:30
Manav Rathi
8510a88e9e
Fix assignment
2025-04-01 17:31:43 +05:30
Manav Rathi
2dc202d984
[web] Reduce unnecessary rerenders during upload ( #5498 )
...
setTimeout was showing up prominently in the profiler
2025-04-01 14:40:47 +05:30
Manav Rathi
48aec5df86
Reduce unnecessary rerenders during upload
2025-04-01 14:34:21 +05:30
Manav Rathi
2440c38530
[web] Fix expiry date in link settings ( #5495 )
2025-04-01 12:16:12 +05:30
Manav Rathi
b1ce3edf28
Graceful deg
2025-04-01 12:13:05 +05:30
Manav Rathi
80ea75e2d2
[web] Fix expiry date in link settings
2025-04-01 12:13:05 +05:30
mngshm
f592d73d87
note in local.yaml
2025-04-01 12:10:24 +05:30
mngshm
28295e2b83
Replace '-' with '_'
2025-04-01 12:04:42 +05:30
Manav Rathi
6be4b29331
[web] New translations ( #5490 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-04-01 10:58:19 +05:30
Ashil
ba435ad974
Correct typo in cli ( #5483 )
...
Corrected "expirty" typo in ente admin update-subscription --no-limit
False success workflow.
## Description
Fixed typo "expirty" to "expiry" in file limit success flow.
## Tests
2025-03-31 08:26:20 +05:30
Ashil
799f9f2878
Updated subscription FAQ ( #5479 )
...
Corrected the free storage from 5 GB to 10 GB.
2025-03-31 08:25:16 +05:30
Laurens Priem
39e1f7bfe7
[mob][photos] Improve tag "me" flow ( #5426 )
...
## Description
Simplified the action of assigning "me" by sticky-ing the users email on
top (in case "me" is not assigned).
## Tests
Tested in debug mode on my pixel phone.
2025-03-31 07:53:21 +05:30
Crowdin Bot
5d7ce9f542
New Crowdin translations by GitHub Action
2025-03-31 00:38:58 +00:00
deancommasteven
eefd740a4d
Correct typo in cli
...
Corrected "expirty" typo in ente admin update-subscription --no-limit False success workflow.
2025-03-30 14:20:20 -04:00
Niika
ef6e859e76
Updated subscription FAQ
...
Corrected the free storage from 5 GB to 10 GB.
2025-03-29 23:34:14 +01:00
Vishnu Mohandas
404e8c3214
[mob] Enable translations for Norwegian ( #5472 )
2025-03-29 16:38:53 +05:30
vishnukvmd
c47ddab7ba
Enable translations for Norwegian
2025-03-29 16:38:28 +05:30
Vishnu Mohandas
74849bd257
[mob] Enable translations for Romanian ( #5470 )
2025-03-29 15:51:32 +05:30
vishnukvmd
a76a7abc2a
Enable translations for Romanian
2025-03-29 15:49:57 +05:30
Neeraj
bd7a16a85c
[mob][photos] Remove datepicker dependency ( #5463 )
...
## Description
Switched to our own date picker in the last place we were using package
(link expiry page) and removed package.
## Tests
Tested in debug mode on my pixel phone.
2025-03-29 05:04:16 +05:30
Manav Rathi
cd634b98a0
[desktop] Next release train ( #5465 )
2025-03-28 18:28:25 +05:30
Manav Rathi
7b871195c8
[desktop] Next release train
2025-03-28 18:25:48 +05:30
Vishnu Mohandas
bed0b0f902
[docs] Update links for photos ( #5462 )
2025-03-28 18:14:50 +05:30
vishnukvmd
cdf46acd8b
Fix
2025-03-28 18:14:04 +05:30
vishnukvmd
af7698e29e
Fix links
2025-03-28 18:13:14 +05:30
laurenspriem
713972af9b
Remove redundant dependency
2025-03-28 18:03:35 +05:30
laurenspriem
1c2b9634db
Cleanup file
2025-03-28 18:02:52 +05:30
laurenspriem
bf8173708d
use own datepicker
2025-03-28 18:01:57 +05:30
laurenspriem
125eca1847
datepicker sheet method
2025-03-28 18:01:34 +05:30
laurenspriem
112a4844ee
Cleanup file
2025-03-28 17:02:15 +05:30
vishnukvmd
eb9e97080f
[docs] Update links for photos
2025-03-28 16:49:41 +05:30
Prateek Sunal
633184852e
fix: deep link experience
2025-03-28 16:47:39 +05:30
Vishnu Mohandas
46a090535f
[server] Up free storage ( #5461 )
...
## Description
## Tests
2025-03-28 16:46:29 +05:30
Prateek Sunal
886cb06590
feat: Remove temporary directory after processing video preview
2025-03-28 14:53:04 +05:30
Prateek Sunal
cd2094f75e
feat: Add Pending Sync Info Screen and enhance path storage viewer
2025-03-28 14:50:05 +05:30
Laurens Priem
360223bd2f
[mob][photos] Image embedding caching perf ( #5459 )
...
## Description
Made changes to more efficiently handle image embeddings caching,
keeping them cached only in MLComputer and only for limited times when
the user needs it.
## Tests
Tested in debug mode on my pixel phone.
2025-03-28 14:13:42 +05:30
laurenspriem
d11ff14ecd
Remove embeddings cache after inactivity
2025-03-28 13:55:23 +05:30
Manav Rathi
60781ba86b
[meta] Allow running CodeQL manually ( #5458 )
...
Necessary to get GitHub to resync the status until the next time it runs
2025-03-28 13:50:38 +05:30
Manav Rathi
02d2db3e43
[meta] Allow running CodeQL manually
...
Necessary to get GitHub to resync the status until the next time it runs
2025-03-28 13:49:53 +05:30
Manav Rathi
4035a06040
[meta] Create custom codeql.yml ( #5457 )
...
Here is the original autogenerated template on which this is based:
```yaml
# For most projects, this workflow file will not need changing; you simply need # to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed, # or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check # the `language` matrix defined below to confirm you have the correct set of # supported CodeQL languages.
#
name: "CodeQL Advanced"
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
schedule:
- cron: '22 1 * * 1'
jobs:
analyze:
name: Analyze (${{ matrix.language }}) # Runner size impacts CodeQL analysis time. To learn more, please see:
# - https://gh.io/recommended-hardware-resources-for-running-codeql
# - https://gh.io/supported-runners-and-hardware-resources
# - https://gh.io/using-larger-runners (GitHub.com only)
# Consider using larger runners or machines with greater resources for possible analysis time improvements.
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
permissions:
# required for all workflows
security-events: write
# required to fetch internal or private CodeQL packs
packages: read
# only required for workflows in private repositories
actions: read
contents: read
strategy: fail-fast: false matrix: include:
- language: actions build-mode: none
- language: c-cpp build-mode: autobuild - language: go build-mode: autobuild - language: java-kotlin build-mode: autobuild - language: javascript-typescript build-mode: none - language: ruby build-mode: none - language: swift build-mode: autobuild # CodeQL supports the following values keywords for 'language': 'actions', 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' # Use `c-cpp` to analyze code written in C, C++ or both # Use 'java-kotlin' to analyze code written in Java, Kotlin or both # Use 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both # To learn more about changing the languages that are analyzed or customizing the build mode for your analysis, # see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning . # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how # your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages steps:
- name: Checkout repository uses: actions/checkout@v4
# Add any setup steps before running the `github/codeql-action/init` action.
# This includes steps like installing compilers or runtimes (`actions/setup-node`
# or others). This is typically only required for manual builds.
# - name: Setup runtime (example)
# uses: actions/setup-example@v1
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} # If you wish to specify custom queries, you can do so here or in a config file. # By default, queries listed here will override any specified in a config file. # Prefix the list here with "+" to use these queries and those in the config file.
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
# If the analyze step fails for one of the languages you are analyzing with
# "We were unable to automatically build your code", modify the matrix above
# to set the build mode to "manual" for that language. Then modify this step
# to build your code.
# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
- if: matrix.build-mode == 'manual' shell: bash run: | echo 'If you are using a "manual" build mode for one or more of the' \ 'languages you are analyzing, replace this with the commands to build' \ 'your code, for example:' echo ' make bootstrap' echo ' make release' exit 1
- name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v3 with: category: "/language:${{matrix.language}}"
```
2025-03-28 13:47:51 +05:30
Manav Rathi
2d16d958e3
[meta] Create custom codeql.yml
...
Here is the original autogenerated template from which this is based:
----
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL Advanced"
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
schedule:
- cron: '22 1 * * 1'
jobs:
analyze:
name: Analyze (${{ matrix.language }})
# Runner size impacts CodeQL analysis time. To learn more, please see:
# - https://gh.io/recommended-hardware-resources-for-running-codeql
# - https://gh.io/supported-runners-and-hardware-resources
# - https://gh.io/using-larger-runners (GitHub.com only)
# Consider using larger runners or machines with greater resources for possible analysis time improvements.
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
permissions:
# required for all workflows
security-events: write
# required to fetch internal or private CodeQL packs
packages: read
# only required for workflows in private repositories
actions: read
contents: read
strategy:
fail-fast: false
matrix:
include:
- language: actions
build-mode: none
- language: c-cpp
build-mode: autobuild
- language: go
build-mode: autobuild
- language: java-kotlin
build-mode: autobuild
- language: javascript-typescript
build-mode: none
- language: ruby
build-mode: none
- language: swift
build-mode: autobuild
# CodeQL supports the following values keywords for 'language': 'actions', 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift'
# Use `c-cpp` to analyze code written in C, C++ or both
# Use 'java-kotlin' to analyze code written in Java, Kotlin or both
# Use 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
# To learn more about changing the languages that are analyzed or customizing the build mode for your analysis,
# see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning .
# If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
steps:
- name: Checkout repository
uses: actions/checkout@v4
# Add any setup steps before running the `github/codeql-action/init` action.
# This includes steps like installing compilers or runtimes (`actions/setup-node`
# or others). This is typically only required for manual builds.
# - name: Setup runtime (example)
# uses: actions/setup-example@v1
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
# If the analyze step fails for one of the languages you are analyzing with
# "We were unable to automatically build your code", modify the matrix above
# to set the build mode to "manual" for that language. Then modify this step
# to build your code.
# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
- if: matrix.build-mode == 'manual'
shell: bash
run: |
echo 'If you are using a "manual" build mode for one or more of the' \
'languages you are analyzing, replace this with the commands to build' \
'your code, for example:'
echo ' make bootstrap'
echo ' make release'
exit 1
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"
2025-03-28 13:44:49 +05:30
laurenspriem
a682fb4ece
cleanup
2025-03-28 13:43:40 +05:30
laurenspriem
bc65e2c256
don't cache embeddings on startup
2025-03-28 13:41:16 +05:30
laurenspriem
3457cc1369
log embeddings retrieval time
2025-03-28 13:40:58 +05:30
laurenspriem
5ffd513826
Speed up embedding db call
2025-03-28 13:39:55 +05:30
Manav Rathi
d1df2962cb
[meta] Granular action permissions ( #5456 )
2025-03-28 13:08:45 +05:30
Manav Rathi
cf7d46fd70
go-rel
...
ref: https://github.com/wangyoucao577/go-release-action?tab=readme-ov-file#basic-example
2025-03-28 13:02:19 +05:30
Manav Rathi
875a747e24
granular perms / release
...
"only required permissions for the action specified (which is contents: write)"
- https://github.com/ncipollo/release-action?tab=readme-ov-file#notes
2025-03-28 12:57:41 +05:30
Manav Rathi
0e4fa1ad4c
ro
2025-03-28 12:57:41 +05:30
laurenspriem
939d1a5d40
properly clear isolate cache
2025-03-28 12:47:22 +05:30
Manav Rathi
0f62c4fa79
granular perms / docker-push
...
ref: https://docs.github.com/en/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions#authenticating-to-package-registries-with-repository-scoped-permissions
2025-03-28 12:32:33 +05:30
Manav Rathi
038f6b33e1
granular perms [crowdin]
2025-03-28 12:22:59 +05:30
laurenspriem
bd0818ec7d
Reduce time to isolate disposal
2025-03-28 11:57:21 +05:30
laurenspriem
1267587ae5
Fix using plugins in regular isolates
2025-03-28 11:51:34 +05:30
laurenspriem
168a4936f8
cache clip embeddings inside MLComputer isolate
2025-03-28 11:42:06 +05:30
Manav Rathi
eb11d80d79
[desktop] photosd-v1.7.11 ( #5455 )
2025-03-28 11:15:31 +05:30
Manav Rathi
dbc1cec05a
[desktop] photosd-v1.7.11
2025-03-28 11:12:50 +05:30
Manav Rathi
95c9f5877c
[docs] AppImage icon FAQ ( #5454 )
2025-03-28 11:09:58 +05:30
Manav Rathi
34034a77a2
Fix link
2025-03-28 11:08:55 +05:30
Manav Rathi
1da4770728
[docs] AppImage icon FAQ
2025-03-28 11:06:58 +05:30
Manav Rathi
353b2274d1
[docs] Add linux icon update FAQ ( #5453 )
2025-03-28 08:47:45 +05:30
Manav Rathi
56f15a33af
[docs] Add linux icon update FAQ
2025-03-28 08:46:10 +05:30
Manav Rathi
85e0fef80b
[server] Quickstart: don't rely on the -w flag for base64 ( #5452 )
...
Tested on macOS, Ubuntu (docker), Alpine (docker)
2025-03-28 08:15:30 +05:30
Manav Rathi
f3eb4c9acf
Don't silently fail if docker is not installed
2025-03-28 08:10:03 +05:30
Manav Rathi
70924b7416
Don't rely on the -w flag for base64
2025-03-28 08:06:43 +05:30
Neeraj
21028e4985
[mob] Improve ignored file identifier for android ( #5451 )
...
## Description
Handle the case where some files were incorrectly ignored for upload
because device reused deleted file name.
## Tests
2025-03-28 07:28:35 +05:30
Neeraj Gupta
4ba22fd677
Improve ignored file identifier for android
2025-03-28 07:19:55 +05:30
laurenspriem
ac43ecf45b
Make MLComputer a regular isolate
2025-03-27 16:07:28 +05:30
laurenspriem
a974a95fb2
Auto dispose face thumbnail generator isolate
2025-03-27 16:06:36 +05:30
laurenspriem
eb7f350102
Separate face thumbnail generator from embeddings
2025-03-27 16:04:13 +05:30
Manav Rathi
b2e4b82d5c
[web] Video streaming WIP - Part x/x ( #5449 )
2025-03-27 14:30:33 +05:30
Neeraj
a88e281800
[mob] Log sync status when uploadIcon is hidden ( #5448 )
...
## Description
## Tests
2025-03-27 14:18:12 +05:30
Neeraj
279319bd52
[mob] Fix discovery section reload condition ( #5447 )
...
## Description
Previous condition didn't handle the case when the cities were not
loaded when discovery section was getting computed.
## Tests
2025-03-27 14:18:00 +05:30
Neeraj Gupta
6a3c3d5b5b
Log sync status when uploadIcon is hidden
2025-03-27 14:17:10 +05:30
Neeraj Gupta
f36cc9ec06
[mob] Fix discovery section reload condition
2025-03-27 14:08:36 +05:30
Manav Rathi
8981668052
Tweaks
2025-03-27 13:29:46 +05:30
Manav Rathi
cba4f538f8
grad
2025-03-27 12:56:26 +05:30
Manav Rathi
8b787c7373
rgba => rgb
...
"The rgba() functional notation is an alias for rgb(). They are exactly equivalent. It is recommended to use rgb()." - MDN
https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/rgb
2025-03-27 12:50:50 +05:30
Manav Rathi
30c4a72e69
2l 2
2025-03-27 12:37:48 +05:30
Manav Rathi
bfd9a0d760
two line
2025-03-27 10:59:22 +05:30
Manav Rathi
2d2696e4ee
two line?
2025-03-27 10:33:45 +05:30
Manav Rathi
4f0bee517e
Use type
2025-03-27 10:06:56 +05:30
Manav Rathi
e536e34808
Move
2025-03-27 10:00:04 +05:30
Manav Rathi
8a13c9071c
Same as mobile
2025-03-27 08:05:40 +05:30
Manav Rathi
e35fae6c3c
Notes
...
Ref: 476e5abdd0/packages/hls-video-element/hls-video-element.js (L73)
2025-03-27 08:04:29 +05:30
Neeraj
313a7064f8
[mob] Search & filter by uploader's name ( #5443 )
...
## Description
## Tests
2025-03-27 00:17:13 +05:30
Neeraj Gupta
a550dcce57
Enable search filter for uploader name
2025-03-26 23:44:32 +05:30
Neeraj Gupta
63b9b926a1
Show seperate result for different uploader
2025-03-26 22:54:39 +05:30
Neeraj Gupta
4500a8f620
Add support to search by uploader name
2025-03-26 22:16:11 +05:30
Manav Rathi
90bf99c20b
[web] Video streaming WIP - Part x/x ( #5440 )
2025-03-26 21:05:22 +05:30
Manav Rathi
838b7e2a88
loading indicator
2025-03-26 18:48:50 +05:30
Laurens Priem
99f882043b
[mob][photos] Onnx debug options ( #5439 )
...
## Description
Some ONNX logging and cleaner menu for loading separate models.
## Tests
2025-03-26 17:55:32 +05:30
laurenspriem
dd0c5ed770
Focused menu for loading separate models
2025-03-26 17:19:57 +05:30
Manav Rathi
2f3c00fc99
quot
2025-03-26 15:53:39 +05:30
Manav Rathi
acad6895e8
More controls
2025-03-26 15:53:39 +05:30
laurenspriem
1774a8019f
Always log OrtVersion on init
2025-03-26 15:09:08 +05:30
laurenspriem
f5ce53d8ca
consistent logging in onnx plugin
2025-03-26 15:04:29 +05:30
Manav Rathi
e5720c1906
More controls
2025-03-26 14:16:17 +05:30
Manav Rathi
9803720603
Via CSS
2025-03-26 12:55:15 +05:30
Manav Rathi
86ba1eed5d
Workaround: defer setting mediacontroller attribute until next tick
2025-03-26 12:31:06 +05:30
laurenspriem
9ab55ed1e4
Remove "this is me" button
2025-03-26 12:23:38 +05:30
laurenspriem
bf7e10eab6
Make own email stickied at top
2025-03-26 12:18:44 +05:30
Manav Rathi
8383d7dd56
HLS playlists are provided as data:
2025-03-26 11:56:49 +05:30
Manav Rathi
7174cbac3b
[web] Video streaming WIP - Part x/x ( #5436 )
2025-03-26 10:21:59 +05:30
Manav Rathi
52c7c1b4ed
LF
2025-03-26 10:21:46 +05:30
Manav Rathi
2187b3ec6e
Trim
2025-03-26 10:06:15 +05:30
Manav Rathi
d1af77dbef
also for hls
...
476e5abdd0/packages/hls-video-element/index.html (L52)
2025-03-26 09:35:00 +05:30
Manav Rathi
33ee599f3c
Inline playback of live photos on mobile browsers
2025-03-26 09:30:41 +05:30
Manav Rathi
0247d3f458
first slide
2025-03-26 08:31:01 +05:30
Manav Rathi
38c64ac05f
move out and link - wip
2025-03-26 07:34:57 +05:30
Manav Rathi
220a6cbc4b
Retain dimensions from playlist
2025-03-26 06:08:23 +05:30
Prateek Sunal
4797e03119
fix(pubspec): suggest package alternative
2025-03-26 04:14:43 +05:30
Prateek Sunal
02d730eaae
chore: update dependencies in pubspec.yaml and remove unused packages
2025-03-26 03:56:18 +05:30
Prateek Sunal
070907fc69
Merge branch 'main' into mob-bump-packages
2025-03-25 22:58:08 +05:30
Manav Rathi
01b65eb608
wip
2025-03-25 20:36:15 +05:30
Manav Rathi
3ab8c348b0
Move controls out
2025-03-25 16:31:29 +05:30
Manav Rathi
7af57bd7c8
Start adding controls
2025-03-25 16:31:29 +05:30
Manav Rathi
1ac64b5a31
+media-chrome
2025-03-25 16:31:29 +05:30
Manav Rathi
2431c81c44
Use
2025-03-25 16:31:29 +05:30
Manav Rathi
f0b23a495c
hls.js + hls-video-element
2025-03-25 16:31:29 +05:30
Manav Rathi
677ad0dc00
Works in Safari
2025-03-25 16:31:29 +05:30
Manav Rathi
142020e26a
Add file extension and mime type
2025-03-25 16:31:29 +05:30
Manav Rathi
195bd114f9
[web] Fix video tabbing ( #5434 )
2025-03-25 16:30:43 +05:30
Manav Rathi
6b91228273
Fix video tabbing
2025-03-25 16:25:06 +05:30
Prateek Sunal
1166b53383
feat: replace uni_links with app_links in Podfile and update dependencies
2025-03-25 15:02:29 +05:30
Neeraj
041a657877
[mob] Delete old identifier for shared-media files ( #5433 )
...
## Description
## Tests
2025-03-25 14:28:48 +05:30
Neeraj Gupta
d0ee33131e
[mob] Delete old identifier for shared-media files
2025-03-25 14:21:29 +05:30
Neeraj
2e193d3ac0
[auth] Misc fixes & locale improvements ( #5432 )
...
## Description
## Tests
2025-03-25 10:43:08 +05:30
Neeraj Gupta
4a1540b63b
Bump version
2025-03-25 10:39:38 +05:30
Neeraj Gupta
18b71dbc0c
[auth] Increase initial window height
2025-03-25 10:34:49 +05:30
Neeraj Gupta
b3ba9a6aa7
[auth] Change macos min target from 10.14 to 10.15
2025-03-25 10:32:32 +05:30
Neeraj Gupta
e2878ec454
[auth] Enable l10n for Romanian & Hebrew language
2025-03-25 10:25:09 +05:30
Neeraj Gupta
cfebf632dc
l10n generated changes
2025-03-25 10:18:34 +05:30
Neeraj Gupta
b97e77a4f8
[auth] Support both Chinese Simplified and Traditional
2025-03-25 10:17:14 +05:30
Neeraj Gupta
9df375b2e9
[auth] Require min ios 13.0 for cuptertino_http
2025-03-25 10:16:01 +05:30
Manav Rathi
e0f9e6f586
[web] Video streaming WIP - Part x/x ( #5431 )
2025-03-25 10:13:56 +05:30
Manav Rathi
fa32ab55c6
LF
2025-03-25 10:09:30 +05:30
Manav Rathi
fcd6a621e0
+hls.js
2025-03-25 10:01:45 +05:30
Manav Rathi
afea991e16
elsewhere
2025-03-25 09:55:14 +05:30
Manav Rathi
2d245ea8e4
URL
2025-03-25 09:55:14 +05:30
Manav Rathi
f29ed595de
More notes
2025-03-25 09:55:13 +05:30
github-actions[bot]
b901e4b210
[auth] New translations ( #5330 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-03-25 09:43:55 +05:30
Manav Rathi
17c8d9d372
[desktop] Update icons ( #5430 )
...
Also update Electron to pick the latest patch release in the current
series.
2025-03-25 09:16:03 +05:30
Manav Rathi
9319aeee6f
Update icons
...
general note of commands which were needed:
mkdir build/icon.iconset
touch build/icon.iconset/icon_512x512@2x.png
iconutil --convert icns --output build/icon.icns build/icon.iconset
# general resizing
sips -Z 48 build/taskbar-icon@3x.png
for the icns while just the above worked, here is fuller script that also uses
the size variants (rom
https://stackoverflow.com/questions/12306223/how-to-manually-create-icns-files-using-iconutil ),
the final asset used this.
mkdir MyIcon.iconset
sips -z 16 16 Icon1024.png --out MyIcon.iconset/icon_16x16.png
sips -z 32 32 Icon1024.png --out MyIcon.iconset/icon_16x16@2x.png
sips -z 32 32 Icon1024.png --out MyIcon.iconset/icon_32x32.png
sips -z 64 64 Icon1024.png --out MyIcon.iconset/icon_32x32@2x.png
sips -z 128 128 Icon1024.png --out MyIcon.iconset/icon_128x128.png
sips -z 256 256 Icon1024.png --out MyIcon.iconset/icon_128x128@2x.png
sips -z 256 256 Icon1024.png --out MyIcon.iconset/icon_256x256.png
sips -z 512 512 Icon1024.png --out MyIcon.iconset/icon_256x256@2x.png
sips -z 512 512 Icon1024.png --out MyIcon.iconset/icon_512x512.png
cp Icon1024.png MyIcon.iconset/icon_512x512@2x.png
iconutil -c icns MyIcon.iconset
rm -R MyIcon.iconset
for the taskbar icons I used this ad-hoc script:
#!/bin/sh
set -e
sips -Z 16 ~/Downloads/Taskbar.png --out build/taskbar-icon.png
sips -Z 32 ~/Downloads/Taskbar.png --out build/taskbar-icon@2x.png
sips -Z 48 ~/Downloads/Taskbar.png --out build/taskbar-icon@3x.png
sips -Z 16 ~/Downloads/Taskbar-Template.png --out build/taskbar-icon-Template.png
sips -Z 32 ~/Downloads/Taskbar-Template.png --out build/taskbar-icon-Template@2x.png
sips -Z 48 ~/Downloads/Taskbar-Template.png --out build/taskbar-icon-Template@3x.png
2025-03-25 09:04:04 +05:30
github-actions[bot]
7dfa822b0f
[mobile] New translations ( #5421 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-03-25 06:39:15 +05:30
antoniohg
edf1fe19e5
[auth][icon] add Pionex custom icon and entry to the icon data ( #5394 )
...
## Description
Create a custom icon for Pionex, one of the most popular crypto trading
bot platform
## Tests
Icon change only, no code changes.
2025-03-25 06:37:59 +05:30
mangesh
164df3edef
[server] log.Error ❌ log.Info ✅ ( #5425 )
2025-03-25 06:36:54 +05:30
Neeraj
bce91b6d38
[mob] Fix npe in featureFlag service ( #5429 )
...
## Description
## Tests
2025-03-25 06:36:17 +05:30
Neeraj
7829913c48
[auth][icon] Patient Access ( #5413 )
...
## Description
Hi, sincere apologies if there are any issues I’ve created. I’m new to
pull requests. I attach a Patient Access icon for Ente Auth. If
everything goes well I (if it’s okay) will be happy to help in the
future.
Kind regards,
Jack
2025-03-25 06:14:30 +05:30
Neeraj Gupta
ca40eaa377
[mob] Fix npe in featureFlag service
2025-03-25 06:13:18 +05:30
Prateek Sunal
a33ace26dd
chore: update comments
2025-03-24 19:25:53 +05:30
Prateek Sunal
d8826199e0
chore: update comment
2025-03-24 19:22:08 +05:30
Prateek Sunal
e389a2c4a2
chore: update comments for packages
2025-03-24 19:21:17 +05:30
Prateek Sunal
2283f4a25d
feat(deprecate): use app_links instead of uri_links
2025-03-24 19:15:50 +05:30
Manav Rathi
67a0ff55b4
Update electron
2025-03-24 19:10:01 +05:30
Prateek Sunal
e55ddefa21
chore(photos-mobile): bump figma_squicircle to latest
2025-03-24 19:08:36 +05:30
laurenspriem
76b9c30332
error log
2025-03-24 16:34:58 +05:30
laurenspriem
ce681d83da
Add "this is me" to link email screen
2025-03-24 16:32:21 +05:30
laurenspriem
11bc17e766
Separate util method to check if me is assigned
2025-03-24 16:08:31 +05:30
vishnukvmd
69c71d23c3
Migrate existing free folks
2025-03-24 14:45:38 +05:30
vishnukvmd
214573e0c2
Increase free storage to 10gb
2025-03-24 14:45:28 +05:30
Manav Rathi
9d87aa2228
[web] Dockerfile accounts fix ( #5424 )
...
try_files $uri/ matches the passkeys/ folder in accounts app, causing
nginx to
try loading (e.g.) http://localhost:3001/passkeys/?xxx instead of
http://localhost:3001/passkeys?xxx
The way Next is currently generating the static renders, we anyways
don't need
the slug/index.html lookup, the only index.html we have is at the root,
rest of
them are of the form slug.html.
2025-03-24 11:56:51 +05:30
Manav Rathi
fe3c3f8a49
[web] Dockerfile accounts fix
...
try_files $uri/ matches the passkeys/ folder in accounts app, causing nginx to
try loading (e.g.) http://localhost:3001/passkeys/?xxx instead of
http://localhost:3001/passkeys?xxx
The way Next is currently generating the static renders, we anyways don't need
the slug/index.html lookup, the only index.html we have is at the root, rest of
them are of the form slug.html.
2025-03-24 11:37:50 +05:30
Manav Rathi
c2ba851076
[web] New translations ( #5420 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-03-24 10:48:16 +05:30
Crowdin Bot
ba8e8302c7
New Crowdin translations by GitHub Action
2025-03-24 00:37:55 +00:00
Prateek Sunal
f37777885e
[auth] Fix drop review copy ( #5412 )
2025-03-23 00:04:43 +05:30
mngshm
ffdf5960c0
log.Error ❌ log.Info ✅
2025-03-23 00:00:25 +05:30
Aman Raj Singh Mourya
bb6b4ba49d
minor fix
2025-03-22 23:59:34 +05:30
Jack Roberts
3d3f200168
Add files via upload
2025-03-22 18:13:03 +00:00
Jack Roberts
40649f172a
Update custom-icons.json
2025-03-22 18:11:37 +00:00
Aman Raj Singh Mourya
b8f144132b
[auth] fix copy
2025-03-22 22:53:57 +05:30
Manav Rathi
4b3cc007aa
[docs] Add callout for the importance of museum.yaml ( #5406 )
2025-03-21 20:37:50 +05:30
Manav Rathi
803d36c915
Add callout
2025-03-21 20:26:04 +05:30
Prateek Sunal
3c789e9758
[mob] remove filler as a title and use years ago instead ( #5403 )
...
## Description
Remove filler title and use proper locals.
## Tests
2025-03-21 17:15:29 +05:30
Prateek Sunal
e430d4a47d
chore: bump version number
2025-03-21 17:12:48 +05:30
Prateek Sunal
fa88396072
fix: check for blockers inside lock as well
2025-03-21 17:09:10 +05:30
Manav Rathi
f4760187ab
[web] Fix viewer close on deletion of last file ( #5405 )
2025-03-21 17:04:52 +05:30
Prateek Sunal
3644993964
refactor: replace S.load with LanguageService for localization
2025-03-21 17:04:00 +05:30
Prateek Sunal
4bdf879a50
refactor: rename variable 'locale' to 'local' for clarity
2025-03-21 17:02:58 +05:30
Prateek Sunal
6484419839
fix: revert to original like
2025-03-21 17:02:35 +05:30
Prateek Sunal
1440c7e07a
chore: remove getTitle
2025-03-21 17:00:43 +05:30
Prateek Sunal
85c899b41d
Merge remote-tracking branch 'origin/memories_fillers' into fix-filler-title
2025-03-21 16:59:13 +05:30
Manav Rathi
a4ab3168ad
Add note
2025-03-21 16:59:10 +05:30
Manav Rathi
5a524fa5b0
Fix viewer close on deletion of last file
2025-03-21 16:57:05 +05:30
Prateek Sunal
c597c2596c
feat(language): integrate LanguageService for localized titles and dates
2025-03-21 16:52:16 +05:30
laurenspriem
916c748479
Clear internal flag in moments
2025-03-21 16:48:12 +05:30
laurenspriem
45ef2b6976
Remove backup on memories widget
2025-03-21 16:46:11 +05:30
laurenspriem
a4141bb296
Fix fillers showing filler when ML disabled
2025-03-21 16:45:56 +05:30
Prateek Sunal
4f6eff1034
fix(memory-widget): remove filler as a title and use years ago instead
2025-03-21 16:38:46 +05:30
Manav Rathi
0ab2e2834a
[docs] Add a misc FAQ page ( #5402 )
2025-03-21 15:07:02 +05:30
Manav Rathi
d84bdb645b
Title
2025-03-21 15:04:05 +05:30
Manav Rathi
99bb2b1d98
[docs] Add a misc FAQ page
2025-03-21 15:02:54 +05:30
Vishnu Mohandas
0dcb185744
[mob][photos] v1 🚀 ( #5400 )
2025-03-21 13:46:49 +05:30
Manav Rathi
12ba72e87c
[server] Autogenerate credentials during quickstart ( #5395 )
2025-03-21 13:40:44 +05:30
ashilkn
350a0159c9
v1 🚀
2025-03-21 13:37:14 +05:30
Manav Rathi
f5f323cf3e
Improve UX
2025-03-21 13:35:04 +05:30
Laurens Priem
f493f4d444
[mob][photos] Memory final fix ( #5398 )
...
## Description
Last minor fix for memories
2025-03-21 13:27:51 +05:30
Ashil
85cc0af308
[mob][photos] Handle if InheritedWidget is not an ancestor ( #5399 )
2025-03-21 13:18:23 +05:30
ashilkn
2d88f4f6d7
Use maybeOf instead of .of to avoid null check error if the InheritedWidget is not an ancestor
2025-03-21 13:10:46 +05:30
Manav Rathi
8b52d5583c
Mention open port
2025-03-21 13:08:14 +05:30
Manav Rathi
3fdbd8c735
Inline and split
2025-03-21 12:52:48 +05:30
Manav Rathi
dbb2ae79c6
Remove unnecessary forwards
...
localhost is user's host
2025-03-21 12:28:14 +05:30
Manav Rathi
58ffbc5eb4
Start implementing outline
2025-03-21 12:20:24 +05:30
laurenspriem
1a764779ba
Do the same for magic cache
2025-03-21 12:19:30 +05:30
Vishnu Mohandas
7a35558175
[mob] Update changelog ( #5397 )
2025-03-21 12:18:07 +05:30
vishnukvmd
d7f5ee6039
All green
2025-03-21 12:17:29 +05:30
Manav Rathi
e8cf80bfde
Update links
2025-03-21 12:15:48 +05:30
laurenspriem
f03d269a5f
Only clear cache if there is cache
2025-03-21 12:13:16 +05:30
Vishnu Mohandas
e286696552
[mob] Update copy for iOS widget ( #5396 )
2025-03-21 12:13:06 +05:30
vishnukvmd
8142a7460b
Update copy for iOS widget
2025-03-21 12:12:29 +05:30
Manav Rathi
2216c2c746
Outline new approach and move doc
2025-03-21 12:06:52 +05:30
Manav Rathi
d5488954b3
creds are autogened
2025-03-21 09:23:21 +05:30
Manav Rathi
a6f9f3565d
fix
2025-03-21 08:55:38 +05:30
Manav Rathi
aada6bf415
tr
2025-03-21 08:30:38 +05:30
Manav Rathi
822d74b65b
base64url
...
Test harness:
while true; do gen_jwt_secret | node -e 'const s = require("fs").readFileSync(0, "utf8").trim(); const ls = require("libsodium-wrappers-sumo"); ls.ready.then(() => console.log(s, ls.from_base64(s, 5).length))'; sleep 1; done
2025-03-21 08:23:00 +05:30
Manav Rathi
cfc76b7e14
Disable b64 wrap
2025-03-21 07:38:54 +05:30
Manav Rathi
bb8a25bf63
autogen
2025-03-20 21:52:38 +05:30
Manav Rathi
74eff4d50b
Apparently more portable
2025-03-20 21:03:26 +05:30
Manav Rathi
d01fdd966f
b check
2025-03-20 20:59:38 +05:30
Manav Rathi
0758c8a623
Outline
2025-03-20 20:47:11 +05:30
Manav Rathi
47e6419e23
Prep
2025-03-20 20:34:50 +05:30
Prateek Sunal
137208f088
[mob][photos] make bottom caption of fullscreen memory better looking ( #5391 )
2025-03-20 20:09:28 +05:30
Prateek Sunal
e69d466ff2
[mob][photos] refactor home widget ( #5389 )
...
## Description
Refactor home widget and separate memory home widget services.
## Tests
2025-03-20 20:06:38 +05:30
ashilkn
ff9473425c
Make bottom caption of fullscreen memory better looking
2025-03-20 20:05:29 +05:30
Prateek Sunal
34dd088a9d
fix: streamline memory widget initialization by removing login checks and adding blocker validation
2025-03-20 20:03:10 +05:30
Prateek Sunal
92fa3488b4
fix: don't keep updating if show memories is off
2025-03-20 19:59:33 +05:30
Prateek Sunal
a5c9ef207d
chore: bump again
2025-03-20 19:51:50 +05:30
Prateek Sunal
4ebbb75ef6
fix: enhance memory widget initialization and logging
2025-03-20 19:50:37 +05:30
Prateek Sunal
b5909ac3b2
fix: don't duplicate complete icon set
2025-03-20 19:50:14 +05:30
Prateek Sunal
ea0c02a662
fix: update iOS class name as well
2025-03-20 19:06:17 +05:30
Prateek Sunal
25e4cae14b
fix: update android class name
2025-03-20 18:54:44 +05:30
Prateek Sunal
4611db3983
fix(memory-hw): update copies, auto logout clear behavior,
2025-03-20 18:51:57 +05:30
Prateek Sunal
ca7ff8cd16
refactor(memory-home-widget): streamline memory update logic and improve synchronization handling
2025-03-20 18:26:25 +05:30
Manav Rathi
c872f9177d
[server] Add docker compose version check to quickstart script ( #5390 )
2025-03-20 17:48:40 +05:30
Manav Rathi
b82df80864
mention start_interval in troubleshooting docs
2025-03-20 17:45:58 +05:30
Manav Rathi
c3fe7ab171
HEAD => main
2025-03-20 17:42:17 +05:30
Manav Rathi
f2acf75b4a
min ver check
2025-03-20 17:34:01 +05:30
Prateek Sunal
9327238d19
fix(home-widget-service): remove unnecessary ignore call in init method
2025-03-20 17:26:17 +05:30
Prateek Sunal
7342963f96
fix(home-widget-service): correct ignore call in init method
2025-03-20 17:24:14 +05:30
Prateek Sunal
3579d44c78
Merge remote-tracking branch 'origin/main' into final-memory-winget
2025-03-20 17:20:55 +05:30
Prateek Sunal
35f5c7271b
refactor(home-widget): use MemoryHomeWidgetService and update related methods
2025-03-20 17:20:49 +05:30
Laurens Priem
6521e09056
[mob][photos] Fix widget infinite load ( #5388 )
...
## Description
fix infinite loop issue
## Tests
2025-03-20 17:14:09 +05:30
laurenspriem
aa57c1a827
Fix widget infinite load
2025-03-20 17:11:31 +05:30
Manav Rathi
a0b4315842
docker check
2025-03-20 17:06:42 +05:30
Manav Rathi
4254a54071
[server][web] Quickstart doc cleanup ( #5386 )
2025-03-20 16:45:54 +05:30
Manav Rathi
df7d49d2cc
Update
2025-03-20 16:35:28 +05:30
Manav Rathi
0a33a44752
Update
2025-03-20 16:25:38 +05:30
Vishnu Mohandas
bf52a6923d
[mobile] Fix path to icon ( #5384 )
2025-03-20 16:19:59 +05:30
vishnukvmd
778c72e33b
Rename in correct case
2025-03-20 16:18:34 +05:30
vishnukvmd
eb874b8907
Temporary rename
2025-03-20 16:18:16 +05:30
Manav Rathi
c06175cf11
Doc
2025-03-20 16:10:02 +05:30
Vishnu Mohandas
b4a5c0c594
[mob] Update splash image ( #5382 )
...
## Tests
- [x] Tested on emulator for both light and dark modes
2025-03-20 14:55:39 +05:30
vishnukvmd
8830bb65a7
Update splash image
2025-03-20 14:39:25 +05:30
Laurens Priem
36bc214497
[mob][photos] Fix memories fresh login issue ( #5381 )
...
## Description
Fix memories fresh login issue
## Tests
2025-03-20 14:14:30 +05:30
Laurens Priem
0f08280f2f
Merge branch 'main' into memories_login_regression
2025-03-20 14:12:17 +05:30
laurenspriem
292187ee9c
Bump for internal release
2025-03-20 14:09:36 +05:30
laurenspriem
ee7fba3c11
Fix memories fresh loging
2025-03-20 14:08:06 +05:30
Manav Rathi
b37c2bc047
Update
2025-03-20 13:58:39 +05:30
laurenspriem
29ef3d4522
Remove redundant lines
2025-03-20 13:55:28 +05:30
Manav Rathi
08d6fa3b6b
Rearrange
2025-03-20 13:54:24 +05:30
laurenspriem
0d181361a7
Cleanup
2025-03-20 13:48:00 +05:30
Manav Rathi
f4d4e1ad6b
doc
2025-03-20 13:46:26 +05:30
Manav Rathi
d91201a25b
[server] Rename hello.sh to quickstart.sh ( #5380 )
2025-03-20 13:10:56 +05:30
Manav Rathi
fbf0f934fb
[server] Rename hello.sh to quickstart.sh
2025-03-20 13:08:09 +05:30
Manav Rathi
5abc106494
[server] Create quickstart hello ( #5379 )
2025-03-20 12:51:24 +05:30
Manav Rathi
9ffba2fe91
Fancier
2025-03-20 12:45:27 +05:30
Neeraj
4f55310145
[mob] Update change log ( #5378 )
...
## Description
## Tests
2025-03-20 12:31:01 +05:30
Neeraj Gupta
ee7f6c3021
update changelog version
2025-03-20 12:27:14 +05:30
Neeraj Gupta
940de19b7d
Bump version
2025-03-20 12:24:23 +05:30
Neeraj Gupta
38c17bd813
Change title
2025-03-20 12:23:21 +05:30
Neeraj Gupta
82fb3324a7
Add translation
2025-03-20 12:22:26 +05:30
Manav Rathi
f7a6a5e115
Create quickstart hello
2025-03-20 12:18:50 +05:30
Neeraj Gupta
bdda47656c
Extract strings
2025-03-20 12:17:03 +05:30
Neeraj Gupta
cc1b1a70f0
Delete unused strings
2025-03-20 12:11:03 +05:30
Neeraj Gupta
8b22d1e03f
Update change log
2025-03-20 11:53:40 +05:30
Manav Rathi
b4d22996c8
[web] Increase yarn install timeout ( #5377 )
...
Workaround for the image build failing no the arm64 runners (it works
fine on the amd64 runner):
https://github.com/ente-io/ente/actions/runs/13962703146/job/39086814540
2025-03-20 11:22:14 +05:30
Manav Rathi
cd20b22eae
[web] Increase yarn install timeout
...
Workaround for the image build failing no the arm64 runners (it works fine on
the amd64 runner):
https://github.com/ente-io/ente/actions/runs/13962703146/job/39086814540
2025-03-20 11:20:38 +05:30
Manav Rathi
149fba11f1
[web] Add workflow to publish Docker images ( #5376 )
2025-03-20 11:06:54 +05:30
Manav Rathi
1da0455b77
Add web variant
2025-03-20 11:03:53 +05:30
Manav Rathi
9222b029b2
Increas hamming distance
2025-03-20 10:54:11 +05:30
Manav Rathi
938e2dcadb
Tweak
2025-03-20 10:50:31 +05:30
Manav Rathi
ebf85c15c3
[server] Change server/ghcr => ghcr/server ( #5375 )
...
In prep for its new baby sibling, ghcr/web.
2025-03-20 10:47:20 +05:30
Manav Rathi
91494f7823
[server] Change server/ghcr => ghcr/server
...
In prep for its new baby sibling, ghcr/web.
2025-03-20 10:42:42 +05:30
Manav Rathi
39f7af7932
[server] Add quickstart variant of docker compose - WIP ( #5374 )
...
Pending items (should be done shortly):
- Publish and use the web docker image instead of the placeholder
- Add hello.sh
2025-03-20 10:36:40 +05:30
Manav Rathi
960399b0a5
Add web
2025-03-20 10:27:01 +05:30
Manav Rathi
9a93cc121c
Rejig
2025-03-20 10:14:42 +05:30
Manav Rathi
6d3cb97ab0
ditto and swap
2025-03-20 09:42:09 +05:30
Manav Rathi
970c1229c4
Use default network
2025-03-20 09:37:53 +05:30
Manav Rathi
f213e9ad8c
Outline
2025-03-20 09:33:11 +05:30
Manav Rathi
d943586faf
Remove extra volume
...
This is an appendage from when this compose file was used for a test network,
and not relevant to self hosting, at least not in the starter sample.
2025-03-20 08:04:05 +05:30
Manav Rathi
27fe549e15
Shorten
2025-03-20 08:02:55 +05:30
Vishnu Mohandas
c1d1a3540a
[mob][photos] resync memories on widget tap ( #5373 )
...
## Description
Resync memories on widget tap.
## Tests
2025-03-20 02:19:53 +05:30
Prateek Sunal
df64413478
fix: improve memory sync logic in HomeWidgetService
2025-03-20 02:15:02 +05:30
Prateek Sunal
2cd31826e7
fix: rename changeMemories & tap behavior fix
2025-03-20 01:54:47 +05:30
Prateek Sunal
a5ef3461d8
[mob][photos] memory widget revamp ( #5343 )
...
## Description
Supercharged memory widget with title, sub title and on tap behavior and a nice preview image.
## Tests
2025-03-20 01:08:31 +05:30
Prateek Sunal
97e5b251c1
chore: bump version
2025-03-20 01:06:32 +05:30
Prateek Sunal
fd31cb3433
fix: update preview snapshot
2025-03-20 01:06:07 +05:30
Prateek Sunal
c1b6006f12
fix: update preview image base 64 and remove unwanted text
2025-03-20 00:59:39 +05:30
Prateek Sunal
5d72070890
feat(memories): introduce MemorySeenEvent and update widget subscriptions
2025-03-20 00:33:52 +05:30
Prateek Sunal
4e3bec7ad7
fix(memory-widget: add init method for service and update ios widget
2025-03-20 00:14:29 +05:30
Prateek Sunal
a002b26114
Merge remote-tracking branch 'origin/main' into migrate-things
2025-03-19 23:58:48 +05:30
Prateek Sunal
99e6425408
refactor(home_widget_service): simplify initHomeWidget parameters and improve memory sync logic
2025-03-19 23:58:39 +05:30
Manav Rathi
daae621770
[server] Inline config in compose file, and prune unnecessary ports ( #5372 )
2025-03-19 21:05:35 +05:30
Manav Rathi
c56801c024
Notes
2025-03-19 20:42:44 +05:30
Manav Rathi
551d099c4a
Reduce default ports
2025-03-19 20:35:47 +05:30
Manav Rathi
d615614985
Stop exposing postgres externally entirely
...
Museum can directly access it via the shared network
2025-03-19 20:29:14 +05:30
Manav Rathi
d80b220ad4
Avoid using default postgres port
2025-03-19 20:25:53 +05:30
Manav Rathi
3916d2b7d8
Prune
2025-03-19 20:21:15 +05:30
Manav Rathi
4cdc72bc29
Move config inline
2025-03-19 20:09:23 +05:30
Manav Rathi
b5e429ebc5
[server] Remove extra container by using a post_start lifecycle hook ( #5370 )
2025-03-19 19:55:17 +05:30
Manav Rathi
c329b30e49
[server] Remove extra container by using a post_start lifecycle hook
2025-03-19 19:50:55 +05:30
Laurens Priem
0285cd6b8c
[mob][photos] Memories minor fixes and changes ( #5368 )
...
## Description
Minor fixes and changes
## Tests
Tested in debug mode on my pixel phone.
2025-03-19 19:31:14 +05:30
Manav Rathi
f145e0b424
[server] Inline the minio provision script ( #5369 )
...
This reduces a sidecar file that is needed by the Docker compose file
(which is a prerequisite for a future change where we will provide a
zero-build variant that doesn't require cloning the repo).
2025-03-19 19:12:17 +05:30
Manav Rathi
a4bc596b66
Inline
2025-03-19 18:25:41 +05:30
laurenspriem
5637d533ed
add todo for later
2025-03-19 18:21:13 +05:30
laurenspriem
f498a986c9
Don't force compute when we have backup cache
2025-03-19 18:06:55 +05:30
Prateek Sunal
97935a5890
fix(memory-widget): this will change everything
...
sync logic is separated
2025-03-19 17:57:57 +05:30
laurenspriem
c5e7f233a7
Reduce birthday duration
2025-03-19 17:35:58 +05:30
Manav Rathi
675121f243
outline
2025-03-19 17:31:46 +05:30
laurenspriem
543fec4e4e
error handling in getMemories
2025-03-19 17:26:41 +05:30
Prateek Sunal
5b3fa5e141
fix(home_widget_service): replace MemoriesService with memoriesCacheService for memory visibility check
2025-03-19 17:15:39 +05:30
Prateek Sunal
0e5bed8053
Merge remote-tracking branch 'origin/memories_qa' into migrate-things
2025-03-19 17:13:44 +05:30
Prateek Sunal
8d7333a223
feat(home_widget_service): add subscription for memories changed event and improve widget initialization logic
2025-03-19 17:13:40 +05:30
Manav Rathi
20b873d266
[web] Make the endpoints configurable without rebuilding the image ( #5367 )
...
Sibling of https://github.com/ente-io/ente/pull/5364 .
**Tested by**
```sh
docker build -t web-test .
# Uses provided values
docker run -it --rm -p 3000:3000 -p 3090:3002 -e ENTE_API_ORIGIN=http://localhost:8090 -e ENTE_ALBUMS_ORIGIN=http://localhost:3090 web-test
# Uses defaults
docker run -it --rm -p 3000:3000 -p 3002:3002 web-test
```
2025-03-19 17:09:52 +05:30
Manav Rathi
a80c724d0f
Placeholder
2025-03-19 16:50:55 +05:30
laurenspriem
c45e4ad1d1
Prioritize last met over birthday
2025-03-19 16:36:50 +05:30
Prateek Sunal
7201e796fb
fix(home_widget_service): update text when clearing widget
2025-03-19 16:29:35 +05:30
Prateek Sunal
2fdb0ccbe4
feat(home-widget): update slideshow preview android
2025-03-19 16:29:11 +05:30
laurenspriem
e05701fce2
Remove old memories service completely
2025-03-19 16:26:44 +05:30
Prateek Sunal
14b2f1aa94
fix(memory-widget): default state text align and padding + default state logic when memories are cached
2025-03-19 16:14:02 +05:30
laurenspriem
533b2193be
Remove old memories widget
2025-03-19 16:07:49 +05:30
laurenspriem
603e0bdb28
cosmetic change
2025-03-19 16:07:29 +05:30
laurenspriem
8b0267cce7
Cache fillers if ML disabled
2025-03-19 16:05:05 +05:30
Manav Rathi
dfda91b99b
Runtime configurable env vars
2025-03-19 16:04:36 +05:30
Prateek Sunal
43f3d4a5fe
fix(slideshow-widget): remove default title and subtitle text
2025-03-19 15:26:34 +05:30
Prateek Sunal
184852295f
fix(memories-cache): log warning when memory not found by generatedFileID
2025-03-19 15:20:10 +05:30
Prateek Sunal
38fd244811
fix(memory-widget): onTap widget should redirect to memory page
2025-03-19 15:18:19 +05:30
Prateek Sunal
3024384628
fix(home-widget): update memories check to showAnyMemories
2025-03-19 15:05:30 +05:30
Prateek Sunal
55ec76d5f6
Merge remote-tracking branch 'origin/memories_qa' into migrate-things
2025-03-19 15:05:01 +05:30
Prateek Sunal
2e9517d75f
fix(memory-w): add force sync option for widget
2025-03-19 15:01:52 +05:30
laurenspriem
8aacb503c1
Memories widget api attempt
2025-03-19 14:54:46 +05:30
laurenspriem
743205f4c8
Fix duplicates in time memories
2025-03-19 14:54:25 +05:30
laurenspriem
80188cb8ea
Copy change
2025-03-19 14:29:29 +05:30
laurenspriem
f21ed45fee
Fix shuffle clip memories
2025-03-19 13:24:48 +05:30
Manav Rathi
a28932c319
[web] Don't block page load on malformed feature flags ( #5365 )
2025-03-19 13:22:21 +05:30
laurenspriem
e6761ac703
Add logs
2025-03-19 13:19:29 +05:30
Manav Rathi
c120cfc74b
[web] Don't block page load on malformed feature flags
2025-03-19 13:19:10 +05:30
laurenspriem
6a3b5a7f0e
move old memories code
2025-03-19 12:56:55 +05:30
laurenspriem
8308652d17
Move seen memories to end properly
2025-03-19 12:32:22 +05:30
laurenspriem
8e572c39d3
Don't use old memories service for marking seen
2025-03-19 12:18:54 +05:30
laurenspriem
fd40383482
extra null safety check
2025-03-19 11:34:22 +05:30
laurenspriem
b79f72930a
Handle deleted files in cache
2025-03-19 11:24:39 +05:30
Neeraj
40f3ed7aad
[mob] Fix formatBytes for TB unit ( #5352 )
...
## Description
## Tests
2025-03-19 10:45:50 +05:30
Manav Rathi
9c54e3f002
[web] Add web dockerfile ( #5364 )
...
References: Various community docker image examples, in particular
* https://help.ente.io/self-hosting/faq/sharing#dockerfile-example by @
Dylanger on community discord
* https://github.com/DanteMS/ente-web by @DanteMS
* The OG community guide at
https://help.ente.io/self-hosting/guides/external-s3 by @Bramas
Thank you.
In a subsequent PR I'll also add cron jobs to publish this, add docs
etc.
## Tested by
```
docker build -t web-test .
docker run -it --rm -p 3000:3000 -p 3002:3002 -p 3003:3003 web-test
```
2025-03-19 10:17:40 +05:30
laurenspriem
9e7833bf93
Early stop if no persons
2025-03-19 10:09:55 +05:30
Manav Rathi
0b9242c527
Add web dockerfile
2025-03-19 09:47:23 +05:30
Prateek Sunal
3912f00fb7
chore: bump build
2025-03-18 23:16:02 +05:30
Prateek Sunal
7c58dbf551
fix: only sync when memory change
2025-03-18 23:13:43 +05:30
Prateek Sunal
705c9fbf86
chore: bump number
2025-03-18 21:56:47 +05:30
Prateek Sunal
d004bfa83d
Merge remote-tracking branch 'origin/main' into migrate-things
2025-03-18 21:55:55 +05:30
Manav Rathi
64d4c69159
[web] Video streaming WIP - Part 1/x ( #5359 )
2025-03-18 20:52:22 +05:30
Manav Rathi
f3ac886616
Not realistically happening soon, so avoid a leftover fork
2025-03-18 20:46:04 +05:30
Manav Rathi
4fef527ac2
LF
2025-03-18 20:46:00 +05:30
Manav Rathi
e9344c2ddc
example
2025-03-18 20:38:18 +05:30
Vishnu Mohandas
23039eba18
[mob] Update notification icon ( #5358 )
...
## Tests
<img width="338" alt="Screenshot 2025-03-18 at 7 56 20 PM"
src="https://github.com/user-attachments/assets/4e8c56ce-95d3-4bc3-a561-b11da4d21111 "
/>
2025-03-18 20:35:52 +05:30
Laurens Priem
46c7eb140e
[mob][photos] Various memories fixes ( #5357 )
...
## Description
## Tests
2025-03-18 20:35:31 +05:30
Manav Rathi
280d29ffda
throw on exceptional cases
2025-03-18 20:17:48 +05:30
Manav Rathi
e0843485d5
pl
2025-03-18 20:10:41 +05:30
Manav Rathi
8b427bccad
dec
2025-03-18 19:56:54 +05:30
vishnukvmd
e291255838
Update notification icon
2025-03-18 19:55:39 +05:30
Manav Rathi
08594222e0
link
2025-03-18 19:40:33 +05:30
laurenspriem
26f7f85e75
Clear cache debug option
2025-03-18 19:29:16 +05:30
Manav Rathi
4ece954c3a
Move
2025-03-18 19:23:23 +05:30
Prateek Sunal
c0b83df2c3
fix: overlay
2025-03-18 19:23:01 +05:30
laurenspriem
a741d4126b
Fix persons not showing
2025-03-18 19:16:48 +05:30
Manav Rathi
6ef977be9c
Sketch
2025-03-18 19:14:16 +05:30
Prateek Sunal
67ff3c9093
fix(android-widget): remove unnecessary attributes from gradient definition
2025-03-18 18:56:56 +05:30
Prateek Sunal
f21abd5133
feat(widget): android widget with title, subTitle, tap action & fixes for iOS widget
2025-03-18 18:54:28 +05:30
laurenspriem
04ad4a24c8
random clip memories
2025-03-18 18:50:38 +05:30
laurenspriem
86675c66bc
Update clip copies
2025-03-18 18:48:03 +05:30
laurenspriem
b7ef4a4adb
cleanup
2025-03-18 18:31:59 +05:30
Manav Rathi
78c35e2571
Sketch
2025-03-18 18:26:05 +05:30
laurenspriem
f9d42393a9
memories translations
2025-03-18 18:25:29 +05:30
laurenspriem
fb15ff540a
Create titles on main thread
2025-03-18 17:39:38 +05:30
Manav Rathi
8f4f66987c
[web] Enum cleanup (towards enabling isolatedDeclarations) ( #5355 )
...
Part 2 of https://github.com/ente-io/ente/pull/5353
2025-03-18 16:45:08 +05:30
Manav Rathi
935456bd16
For now
2025-03-18 16:40:07 +05:30
Manav Rathi
2a55215c62
Start enabling
2025-03-18 16:20:42 +05:30
Manav Rathi
16d2539bbf
conv
2025-03-18 15:55:05 +05:30
Manav Rathi
2a883e48ca
conv
2025-03-18 15:48:51 +05:30
Manav Rathi
96fa0a8472
conv
2025-03-18 15:43:53 +05:30
Manav Rathi
0c00433bec
conv
2025-03-18 15:31:56 +05:30
Ashil
a05cf1168f
[mob][photos] Use new asset for splash screen ( #5354 )
2025-03-18 15:22:06 +05:30
Manav Rathi
76360d7100
Tweak logging
2025-03-18 15:15:35 +05:30
Prateek Sunal
91e4ab3e4d
fix(memories): sync on iOS
2025-03-18 15:11:12 +05:30
Manav Rathi
a2475c32e9
[web] Enum cleanup (towards enabling isolatedModules) - Part 1 ( #5353 )
2025-03-18 15:09:44 +05:30
Manav Rathi
7182ce015d
conv
2025-03-18 14:57:17 +05:30
Prateek Sunal
dfca616ba5
fix: bg color on tinted mode
2025-03-18 14:49:20 +05:30
Manav Rathi
bad4ae47a4
conv
2025-03-18 14:38:39 +05:30
ashilkn
0d05b9134a
Use new asset for splash screen
2025-03-18 14:34:26 +05:30
Manav Rathi
2b784d80c3
conv
2025-03-18 14:32:40 +05:30
Neeraj Gupta
2e3ac8b485
Return complete claim instead of userID
2025-03-18 14:30:24 +05:30
Neeraj Gupta
47f0c88ed8
Extract method
2025-03-18 14:27:39 +05:30
Manav Rathi
48eec72bf6
conv UploadResult
2025-03-18 14:26:15 +05:30
Neeraj Gupta
162ce32b8e
omitEmpty field from claim json
2025-03-18 14:23:54 +05:30
Neeraj Gupta
a1dbdfd6ba
Reuse existing claim for recovery
2025-03-18 14:22:15 +05:30
Manav Rathi
b065e20d65
conv
2025-03-18 13:58:31 +05:30
Manav Rathi
5e0991aa9c
conv
2025-03-18 13:44:09 +05:30
Manav Rathi
05b0e84a2a
conv
2025-03-18 13:29:27 +05:30
laurenspriem
4a478e67e3
update clip queries
2025-03-18 13:18:01 +05:30
Manav Rathi
80eb4deece
Fix
2025-03-18 13:06:02 +05:30
laurenspriem
614c3e0548
Randonmize person memories pick
2025-03-18 13:00:41 +05:30
Manav Rathi
30da80f058
conv
2025-03-18 13:00:40 +05:30
Neeraj Gupta
582709f4f5
[mob] Fix formatBytes for TB unit
2025-03-18 12:58:13 +05:30
Manav Rathi
62a8b2dc88
conv
2025-03-18 12:48:05 +05:30
laurenspriem
2fa9561c8c
Adjusting people clip queries to prevent NSFW
2025-03-18 11:57:55 +05:30
Neeraj Gupta
74072b952d
Add JWT model for account recovery
2025-03-18 11:43:45 +05:30
Neeraj
f26a2f6c83
[mob] Avoid redundant event ( #5351 )
...
## Description
## Tests
2025-03-18 11:11:56 +05:30
Neeraj Gupta
c145412b9f
Avoid redundant event
2025-03-18 11:06:39 +05:30
laurenspriem
d854019897
Better logging of memories update
2025-03-18 10:28:25 +05:30
Manav Rathi
d3d65d26cf
[web] Refactor file viewer favorite to match archive code paths ( #5350 )
2025-03-18 10:20:04 +05:30
Manav Rathi
8c16c41b90
Omit empty collection name row in hidden section
2025-03-18 10:12:16 +05:30
Manav Rathi
58ce181a40
Fin
2025-03-18 09:59:34 +05:30
Manav Rathi
fb7fe05716
trigger
2025-03-18 09:45:36 +05:30
Manav Rathi
9551861ed7
clear
2025-03-18 09:21:47 +05:30
Manav Rathi
fb7d18e749
hook up
2025-03-18 09:14:28 +05:30
Manav Rathi
c3af3fada1
propogate
2025-03-18 08:46:48 +05:30
Manav Rathi
0455f7bd23
ditto wip
2025-03-18 08:26:13 +05:30
Ashil
7057e732d8
[mob][photos] Reupload iOS icon assets with unique names + Remove unused Asset set ( #5346 )
2025-03-18 05:53:19 +05:30
ashilkn
ecbb0e3ea7
[mob][photos] Remove unused Asset set
2025-03-17 23:11:27 +05:30
ashilkn
74116263a3
[mob][photos] Reupload iOS icon assets with unique names
2025-03-17 22:56:36 +05:30
Ashil
361a73075e
[mob][photos] Support for iOS tinted icons + clean up ( #5342 )
...
### Different icons (Green, Light, Dark & OG) under different icon
themes (Light, Dark, Automatic & Tinted):
https://github.com/user-attachments/assets/2387cbab-59cc-4b27-a7b7-f57097460553
https://github.com/user-attachments/assets/c7e94283-f787-48de-a174-48b950f8b978
https://github.com/user-attachments/assets/c64f4999-c204-4b6e-a911-d3c7457bf916
https://github.com/user-attachments/assets/9e4ac258-a084-410b-a8c0-60a409366527
2025-03-17 22:41:17 +05:30
Manav Rathi
aa72fc2e39
[web] Gallery reducer nomenclature cleanup ( #5345 )
2025-03-17 20:47:22 +05:30
Prateek Sunal
f9365016c3
Merge remote-tracking branch 'origin/main' into migrate-things
2025-03-17 20:24:11 +05:30
Prateek Sunal
4ed8c2004a
chore: bump things
2025-03-17 20:24:02 +05:30
Prateek Sunal
3424700cfe
[mob] feat(memories): make iOS release ready
2025-03-17 20:21:35 +05:30
Manav Rathi
85143b9a24
Rename
2025-03-17 20:18:52 +05:30
Manav Rathi
278c082a38
Update gallery
2025-03-17 20:10:29 +05:30
Manav Rathi
8dee052ebb
[web] Gallery reducer nomenclature cleanup
2025-03-17 19:57:28 +05:30
Vishnu Mohandas
c224b5c8f8
docs-updatedfaq ( #5336 )
...
## Description
## update faq
2025-03-17 19:50:19 +05:30
Manav Rathi
42edba6680
[web] Outline sync code ( #5344 )
2025-03-17 18:58:06 +05:30
Manav Rathi
d58af3f88d
Upd
2025-03-17 18:48:02 +05:30
Manav Rathi
4c1bdcf3d0
Systematize
2025-03-17 18:37:32 +05:30
Prateek Sunal
2976fd7269
Merge branch 'main' into migrate-things
2025-03-17 18:30:21 +05:30
Manav Rathi
df17ac3c91
Reuse
2025-03-17 18:17:45 +05:30
Manav Rathi
8575bd83ac
Also colln
2025-03-17 18:03:24 +05:30
Manav Rathi
be046cd906
Gen
2025-03-17 17:51:14 +05:30
Prateek Sunal
f0d23fe873
[mob] fix(memories): iOS tint, hide when disabled, sync on change, store generatedId
2025-03-17 17:38:13 +05:30
Neeraj
bdd6adcee3
[mob][photos] Minor fixes for memories and shift date ( #5341 )
...
## Description
Small fixes for memories and shift date
## Tests
2025-03-17 17:26:45 +05:30
ashilkn
5791bfdf76
[mob][photos] Add iOS tinted asset for OG icon to avoid an edge case where the new tinted icon is coming up instead of the old one
2025-03-17 17:09:24 +05:30
ashilkn
592e6c914b
[mob][photos] Update iOS tinted icon asset
2025-03-17 16:59:07 +05:30
ashilkn
7f58b58ea9
[mob][photos] Use 'Single size' config for old app icon on iOS
2025-03-17 16:51:23 +05:30
laurenspriem
8220f5a484
[mob][photos] Less empty space
2025-03-17 16:47:57 +05:30
Neeraj
acfaf79178
[mob] SqlDB mixin class for common operations ( #5338 )
...
## Description
## Tests
2025-03-17 16:25:11 +05:30
Manav Rathi
a8cff32d04
[web] New translations ( #5340 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-03-17 16:07:47 +05:30
Crowdin Bot
b2f5b58fe9
New Crowdin translations by GitHub Action
2025-03-17 10:35:44 +00:00
Manav Rathi
e36e99fa57
[web] Add an archive action in the file viewer ( #5339 )
2025-03-17 16:04:59 +05:30
laurenspriem
2aad26b048
[mob][photos] Fix dateformat
2025-03-17 16:01:58 +05:30
Manav Rathi
19f3cc1141
tr
2025-03-17 15:53:14 +05:30
Manav Rathi
89b8e98cd2
Fix
2025-03-17 15:48:20 +05:30
laurenspriem
7a4fa1c2ac
[mob][photos] Copy
2025-03-17 15:47:01 +05:30
Manav Rathi
d032df105b
Ref 2
2025-03-17 15:38:57 +05:30
laurenspriem
c1cca99973
[mob][photos] Fix you and me memory
2025-03-17 15:31:17 +05:30
Neeraj Gupta
3017f189fd
[mob] Rename
2025-03-17 15:29:47 +05:30
ashilkn
71865607b7
[mob][photos] Delete unused Asset set 'AppIcon-dev' from iOS Asset Catalog
2025-03-17 15:29:07 +05:30
ashilkn
20c8d4cefa
[mob][photos] Add support for iOS icon themes on the new v1 icons
2025-03-17 15:25:20 +05:30
Neeraj Gupta
109203d331
[mob] Move migrate in common mixin class
2025-03-17 15:23:16 +05:30
laurenspriem
e807747079
[mob][photos] Compute trigger
2025-03-17 15:18:06 +05:30
Manav Rathi
0024b7a400
Ref
2025-03-17 15:14:37 +05:30
Manav Rathi
7f6974697a
Align
2025-03-17 15:04:22 +05:30
Neeraj Gupta
632d6119d2
[mob] move
2025-03-17 15:03:42 +05:30
Manav Rathi
ac5fc4b893
Integrate
2025-03-17 14:33:11 +05:30
Jay
f2c8383cb7
docs-updatedfaq
2025-03-17 14:19:36 +05:30
Manav Rathi
76ad97e59e
Clear
2025-03-17 14:12:44 +05:30
Manav Rathi
3ad0a260e0
reorient
2025-03-17 14:05:14 +05:30
Manav Rathi
dff8ef8512
redo wip 3
2025-03-17 13:16:13 +05:30
Manav Rathi
2d003d8359
redo wip 2
2025-03-17 13:16:13 +05:30
Manav Rathi
a5e1cd2a5c
redo wip
2025-03-17 13:16:13 +05:30
Manav Rathi
57f43a20e3
Part
2025-03-17 13:16:13 +05:30
Manav Rathi
0ec76545c5
Return a new file
2025-03-17 13:16:13 +05:30
Manav Rathi
346cb175b4
Outline
2025-03-17 13:16:12 +05:30
Manav Rathi
efb6656c28
Pick the latest from files
2025-03-17 13:16:12 +05:30
Manav Rathi
1f8fa69f8b
Towards new layering
2025-03-17 13:16:12 +05:30
Manav Rathi
400157a46d
Use alt
2025-03-17 13:16:12 +05:30
Manav Rathi
a70d2b9c05
Alt
2025-03-17 13:16:12 +05:30
Manav Rathi
0849f6d85c
note 2
2025-03-17 13:16:12 +05:30
Manav Rathi
a488e4bb9f
Note 1
2025-03-17 13:16:12 +05:30
Manav Rathi
df2678f358
Clear on error
2025-03-17 13:16:12 +05:30
Manav Rathi
f7d5a305b7
Handle more cases
2025-03-17 13:16:12 +05:30
Manav Rathi
0b45e6c3c0
scope
2025-03-17 13:16:12 +05:30
Manav Rathi
8f87d141ad
shortcut
2025-03-17 13:16:12 +05:30
Manav Rathi
06e60d60ca
Fix
2025-03-17 13:16:12 +05:30
Manav Rathi
c366d7e282
Ref
2025-03-17 13:16:12 +05:30
Manav Rathi
1db7d3aa90
All 3
2025-03-17 13:16:12 +05:30
Manav Rathi
2ba4bce241
vis 1
2025-03-17 13:16:12 +05:30
Manav Rathi
e71379e725
Forward
2025-03-17 13:16:12 +05:30
Manav Rathi
f8e1736254
wip gallery changes
2025-03-17 13:16:12 +05:30
Manav Rathi
5b896125f8
reducer 2
2025-03-17 13:16:12 +05:30
Manav Rathi
f2a3ebf1c5
wip reducer
2025-03-17 13:16:12 +05:30
Manav Rathi
810d9a7acd
Sketch
2025-03-17 13:16:12 +05:30
Manav Rathi
a8e06372af
sketch
2025-03-17 13:16:12 +05:30
Manav Rathi
4e6e02e300
[desktop] Minor ML tweaks ( #5335 )
2025-03-17 12:48:55 +05:30
Manav Rathi
accf820978
Tweak positioning
2025-03-17 12:45:07 +05:30
Manav Rathi
71646c4136
log to help debug a customer's support issue
2025-03-17 12:41:09 +05:30
Manav Rathi
7e4e72979f
[desktop] Stop force resets on upload of large folders ( #5334 )
2025-03-17 12:37:30 +05:30
Manav Rathi
20d17ec817
[desktop] Stop force resets
2025-03-17 12:35:22 +05:30
mangesh
546f438b59
[docs] remove unnecessary dep ( #5331 )
2025-03-17 12:11:53 +05:30
laurenspriem
49b280d2b0
[mob][photos] Fix consistent time format
2025-03-17 11:42:20 +05:30
Manav Rathi
3461710b79
[desktop] Regular dep updates ( #5333 )
2025-03-17 11:07:58 +05:30
Manav Rathi
9de85946bf
[desktop] Regular dep updates
2025-03-17 11:04:24 +05:30
laurenspriem
32a5399c58
[mob][photos] Log faceIDs
2025-03-17 10:55:05 +05:30
Laurens Priem
74b02130a5
Cluster remove copy ( #5332 )
...
## Description
- Added delete file option in cluster page (it's already there for named
persons, should be here too)
- Similar copy between cluster and named person for removing file
2025-03-17 10:48:47 +05:30
laurenspriem
c6da46d6fe
[mob][photos] Similar copy between cluster and person
2025-03-17 10:41:19 +05:30
laurenspriem
6ad6db84ae
[mob][photos] Add delete option for cluster files
2025-03-17 10:38:44 +05:30
mngshm
9825ab2a6f
remove unnecessary dep & focus only on docker/compose
2025-03-17 10:21:16 +05:30
Manav Rathi
de567f9c5b
[web] New translations ( #5328 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-03-17 09:53:13 +05:30
Crowdin Bot
be00a108c6
New Crowdin translations by GitHub Action
2025-03-17 00:37:47 +00:00
Neeraj
2532ebc34e
[auth][mob] Fix change-password flow immediately after login ( #5320 )
...
## Description
## Tests
2025-03-15 09:35:43 +05:30
Neeraj Gupta
00db0ebf25
[auth] Fix change password flow post login
2025-03-15 09:32:54 +05:30
Neeraj Gupta
f67764f9fe
[mob] Fix change password on login->immedidate change password flow
2025-03-15 09:30:50 +05:30
Prateek Sunal
31652347d1
Merge remote-tracking branch 'origin/main' into migrate-things
2025-03-15 01:27:28 +05:30
Prateek Sunal
59f3687c97
fix: new captureFile with thumbnail and notify via toast when updated home widget
2025-03-15 01:27:25 +05:30
Prateek Sunal
1b501025c4
fix: fetch memories ( #5319 )
...
## Description
## Tests
2025-03-14 22:24:48 +05:30
Prateek Sunal
60203e7b0b
fix: fetch memories
2025-03-14 22:09:50 +05:30
Neeraj
7fe914258e
fix: add IconGreen ( #5318 )
...
## Description
## Tests
2025-03-14 21:58:45 +05:30
Prateek Sunal
4d37231561
fix: add IconGreen
2025-03-14 21:56:19 +05:30
Neeraj
9a4027de24
[mob] iOS home widget + memories ( #5297 )
...
## Description
This PR implements widgets for iOS, bringing memories to your home
screen.
## Tests
2025-03-14 21:49:52 +05:30
Prateek Sunal
b48a0aed42
chore: bump lock
2025-03-14 21:43:07 +05:30
Prateek Sunal
39082c71b9
Merge remote-tracking branch 'origin/main' into home-widget-ios-lesgo
2025-03-14 21:38:10 +05:30
Prateek Sunal
2e7f76bdba
chore: push as usual
2025-03-14 21:37:30 +05:30
Neeraj
0ec87cd10f
[mob] Fix ios debug build ( #5317 )
...
## Description
## Tests
2025-03-14 21:36:06 +05:30
Prateek Sunal
4a58909f03
chore: bump version
2025-03-14 21:35:33 +05:30
Neeraj Gupta
b4a32ff28a
[mob] Fix ios debug build
2025-03-14 21:34:30 +05:30
Prateek Sunal
7e3d0952a7
feat: push all
2025-03-14 20:02:51 +05:30
Prateek Sunal
0168118920
Merge remote-tracking branch 'origin/main' into home-widget-ios-lesgo
2025-03-14 19:53:58 +05:30
Neeraj
8819c7ec09
[mob][photos] Memories ( #5316 )
...
## Description
## Tests
2025-03-14 19:40:15 +05:30
laurenspriem
d7c3d3d89f
[mob][photos] Wait on update
2025-03-14 19:26:40 +05:30
laurenspriem
4dea737f5f
[mob][photos] Fix show all activities
2025-03-14 19:26:10 +05:30
Prateek Sunal
36dd02d6f0
Merge remote-tracking branch 'origin/home-widget-ios-lesgo' into home-widget-ios-lesgo
2025-03-14 19:10:25 +05:30
Prateek Sunal
7b1c770705
Merge remote-tracking branch 'origin/home-widget-ios-lesgo' into home-widget-ios-lesgo
2025-03-14 19:09:51 +05:30
Prateek Sunal
8733758504
fix: push changes
2025-03-14 19:09:46 +05:30
Neeraj Gupta
3f476ec770
[mob] Handle empty list
2025-03-14 19:09:41 +05:30
Neeraj Gupta
31c490734b
[mob] Fix typo
2025-03-14 18:57:35 +05:30
Prateek Sunal
f5acad963f
fix: height and width
2025-03-14 18:53:40 +05:30
laurenspriem
7adebef19e
[mob][photos] Resolved todos
2025-03-14 18:51:45 +05:30
Prateek Sunal
f1e477f140
Merge remote-tracking branch 'origin/home-widget-ios-lesgo' into home-widget-ios-lesgo
2025-03-14 18:48:56 +05:30
Prateek Sunal
b3a9ed0105
fix: finalize logic of things
2025-03-14 18:48:38 +05:30
Neeraj Gupta
920e318074
[mob] Fix bad state
2025-03-14 18:45:32 +05:30
laurenspriem
47f76dc40e
[mob][photos] Park base locations for now
2025-03-14 17:59:00 +05:30
laurenspriem
ed7b646067
[mob][photos] Remove internal flag
2025-03-14 17:50:29 +05:30
laurenspriem
fd8a324f58
[mob][photos] Show seen memories last
2025-03-14 17:33:47 +05:30
laurenspriem
f05c3c98a7
[mob][photos] Clip memories
2025-03-14 16:49:52 +05:30
Prateek Sunal
35ab57f316
fix: fetch memory instead of favorites now
2025-03-14 16:05:10 +05:30
Prateek Sunal
42a60fcf85
Merge remote-tracking branch 'origin/memories_api_widget' into home-widget-ios-lesgo
2025-03-14 16:03:50 +05:30
Prateek Sunal
732d2fca97
Merge remote-tracking branch 'origin/main' into home-widget-ios-lesgo
2025-03-14 16:03:43 +05:30
laurenspriem
ae2c47f236
[mob][photos] Don't show hidden persons
2025-03-14 14:30:37 +05:30
laurenspriem
883e0f5a52
[mob][photos] Queue to recompute when people are added
2025-03-14 14:28:24 +05:30
laurenspriem
fc79d3d967
[mob][photos] Remove unneeded condition
2025-03-14 14:15:04 +05:30
Vishnu Mohandas
97f1951ba1
Icon for v1 ( #5313 )
...
## Description
New icons + icon switcher + splashscreen.
<img
src="https://github.com/user-attachments/assets/b3753ecb-bf50-4dff-b004-7360f0d36cde "
width="222px"/>
<img
src="https://github.com/user-attachments/assets/f57ca067-54aa-471d-bf74-bece72675846 "
width="222px"/>
## Tests
- [x] Android
- [x] iOS
- [x] Circle
- [x] Squircle
- [x] Monochrome
2025-03-14 13:55:45 +05:30
laurenspriem
7aead5fe11
[mob][photos] Remove limit
2025-03-14 13:49:28 +05:30
vishnukvmd
bc75cd460f
Merge branch 'main' into icon
2025-03-14 13:40:43 +05:30
vishnukvmd
cdcfb35053
OG monochrome
2025-03-14 13:38:36 +05:30
vishnukvmd
5b0530013e
Update monochrome icon
2025-03-14 13:34:45 +05:30
laurenspriem
71399e01f0
[mob][photos] Increase memories refresh frequency
2025-03-14 13:11:02 +05:30
laurenspriem
8245ba0f9b
[mob][photos] Remove more loop syntax
2025-03-14 13:03:25 +05:30
laurenspriem
78067230aa
[mob][photos] todo
2025-03-14 12:59:53 +05:30
laurenspriem
41365619b5
[mob][photos] Remove unneeded loop syntax
2025-03-14 12:57:17 +05:30
vishnukvmd
c15000dd67
Setup monochrome icon
2025-03-14 12:40:05 +05:30
vishnukvmd
7f795407d8
Generate light mode icon
2025-03-14 12:32:40 +05:30
vishnukvmd
1c44f077ba
Generate dark mode icon
2025-03-14 12:32:40 +05:30
vishnukvmd
0f0270a8bd
Generate default icon
2025-03-14 12:32:40 +05:30
vishnukvmd
dc2aebbffc
Update e
2025-03-14 12:32:40 +05:30
vishnukvmd
91ff3f55a3
Setup monochrome
2025-03-14 12:32:39 +05:30
laurenspriem
eb19d0af97
[mob][photos] Move constants
2025-03-14 12:28:58 +05:30
laurenspriem
e099aa0e0f
[mob][photos] Always show month memories
2025-03-14 11:59:28 +05:30
laurenspriem
24f0638975
[mob][photos] standardize titles
2025-03-14 11:41:05 +05:30
laurenspriem
f0328f6563
[mob][photos] Add more people activities
2025-03-14 11:23:22 +05:30
laurenspriem
60afab62b0
[mob][photos] Only recompute when going into moments section
2025-03-14 10:46:13 +05:30
laurenspriem
0e3609542c
[mob][photos] Force compute new cache when needed
2025-03-14 10:15:03 +05:30
laurenspriem
5c65f6a30d
[mob][photos] Memory calculations in computer
2025-03-14 10:06:49 +05:30
laurenspriem
8e0a5e4419
[mob][photos] Null safety check
2025-03-14 10:05:31 +05:30
laurenspriem
0d99c90d9f
[mob][photos] Log calc time for memories update
2025-03-14 09:40:05 +05:30
Prateek Sunal
b57f553d8d
Merge remote-tracking branch 'origin/main' into home-widget-ios-lesgo
2025-03-14 04:18:21 +05:30
Prateek Sunal
1394d539f0
feat: a working prototype for iOS
2025-03-14 04:18:12 +05:30
Ashil
16c2358b4d
[mob][photos] Ensure that the shared data received through the intent is a photo or video before showing a dialog specific to shared photo/video. ( #5310 )
2025-03-13 19:04:28 +05:30
ashilkn
18671730c5
[mob][photos] Extract string
2025-03-13 18:47:40 +05:30
ashilkn
79ddde8777
[mob][photos] Remove unused file
2025-03-13 18:44:57 +05:30
ashilkn
0702ee98bc
[mob][photos] Ensure that the shared data received through the intent is a photo or video before showing a dialog specific to shared media
2025-03-13 18:36:10 +05:30
laurenspriem
7391602302
[mob][photos] works even if no ML data
2025-03-13 16:19:04 +05:30
laurenspriem
1e96044a51
[mob][photos] Separate data gathering and calculations
2025-03-13 15:59:34 +05:30
ashilkn
b0a1cf0ca1
Merge branch 'main' into icon
2025-03-13 14:54:37 +05:30
Neeraj
4b862f52fc
[server] Update from address for family related emails ( #5308 )
...
## Description
## Tests
2025-03-13 14:21:37 +05:30
Neeraj Gupta
629d0e69cd
[server] Update from address for family related emails
2025-03-13 14:18:57 +05:30
ashilkn
8e220f474c
[mob][photos] Make radio buttons tappable in app icon selector
2025-03-13 14:05:38 +05:30
Neeraj
f49cf78b2d
[mob] Render image with high filter quality ( #5306 )
...
## Description
## Tests
2025-03-13 12:32:59 +05:30
Neeraj Gupta
7ca49bb753
[mob] Render image with high filter quality
2025-03-13 12:15:49 +05:30
vishnukvmd
5526a46434
Add monochrome
2025-03-13 12:07:23 +05:30
laurenspriem
1675cfc388
[mob][photos] Simplify get maps
2025-03-13 11:49:51 +05:30
laurenspriem
05f91d233c
[mob][photos] Better safety checking
2025-03-13 11:41:52 +05:30
laurenspriem
217eaaea98
[mob][photos] Fallback if ML is off
2025-03-13 10:43:12 +05:30
Prateek Sunal
5670de7e01
[mob] lint fixes ( #5298 )
...
## Description
From 44 issues down to 7 issues for lint. Leftovers are related to
[`isPasswordInput`](2ccd92519b/mobile/lib/ui/components/text_input_widget.dart (L41) )
and [`flutter_map`](https://pub.dev/packages/flutter_map ) deprecated
params.
<img width="995" alt="image"
src="https://github.com/user-attachments/assets/a1f164bd-6be1-477f-87b2-9a28ab3adfec "
/>
## Tests
2025-03-13 09:49:14 +05:30
Ashil
d62dd4d63a
[mob][photos] Update favourite icon in File's app bar ( #5304 )
...
## Description
https://github.com/user-attachments/assets/99f0e0cd-d38a-4f7b-ad3e-c75ed43c6d0b
2025-03-13 05:46:51 +05:30
ashilkn
deb458801a
[mob][photos] Add haptics when favouriting from file app bar
2025-03-13 01:38:52 +05:30
ashilkn
a616e0b67e
[mob][photos] Update file app bar's favourite icon's colors
2025-03-13 01:08:58 +05:30
vishnukvmd
21cc52987c
Update docs
2025-03-13 00:00:22 +05:30
vishnukvmd
4009078fb0
Delete unused file
2025-03-12 23:58:56 +05:30
vishnukvmd
b82cbfb025
Sample commit for adding icon
2025-03-12 23:57:52 +05:30
vishnukvmd
40ae8d91c3
Add OG icon
2025-03-12 23:55:17 +05:30
vishnukvmd
8aab6513f2
Fix icons
2025-03-12 23:29:18 +05:30
vishnukvmd
cf3da97a50
Simplify
2025-03-12 23:08:20 +05:30
vishnukvmd
24f2ac2d8b
Remove debug
2025-03-12 18:34:40 +05:30
Prateek Sunal
f27807622d
fix: update code
2025-03-12 18:29:36 +05:30
ashilkn
7a090910cc
Merge branch 'icon_picker_ui' into icon
2025-03-12 18:25:18 +05:30
ashilkn
50add97171
[mob][photos] chore
2025-03-12 18:24:49 +05:30
ashilkn
de7cd585ba
[mob][photos] Show available icons in app icon selection screen and get selection working
2025-03-12 17:22:35 +05:30
laurenspriem
9cfd8a7671
[mob][photos] Don't use location tag for trips
2025-03-12 16:42:59 +05:30
Prateek Sunal
ab89b28ccc
[mob] chore: remove unused imports
2025-03-12 16:37:52 +05:30
Prateek Sunal
fc7203d2ab
[mob] fix: remove unused
2025-03-12 16:36:55 +05:30
vishnukvmd
2f7a6c7fd1
Unbreak flutter run by removing LAUNCHER nodes per flavor
2025-03-12 15:55:06 +05:30
Prateek Sunal
6746c64a66
Merge remote-tracking branch 'origin/main' into home-widget-ios-lesgo
2025-03-12 15:44:26 +05:30
Prateek Sunal
2578dec249
[mob] feat: update slideshow widget code to support iOS
2025-03-12 15:42:12 +05:30
vishnukvmd
185da3fa9a
Remove unused flavor
2025-03-12 15:30:26 +05:30
Neeraj
2ccd92519b
[auth] remove ubuntu-20.04 runner & more ( #5232 )
...
## Description
Remove deprecated ubuntu-20.04 workflow and merge it with the latest.
## Tests
2025-03-12 15:16:52 +05:30
Laurens Priem
b96c350c2e
[mob][photos] Bulk edit date ( #5131 )
...
## Description
Improved the edit date functionality:
- Bulk edit date
- Shift dates
- New edit date UI more in line with Ente designs
## Design
<img
src="https://github.com/user-attachments/assets/ce20c6f6-5ade-4e1b-8c2f-3dd7e9612fcd "
width="300px">
<img
src="https://github.com/user-attachments/assets/66f3f68b-8557-4859-a5cf-f70f692187c5 "
width="300px">
<img
src="https://github.com/user-attachments/assets/973f1ff5-9a54-4ab0-afb7-0cc68d4421d6 "
width="300px">
<img
src="https://github.com/user-attachments/assets/906e5106-7264-4c60-aeb6-6f1d1586e9ec "
width="300px">
<img
src="https://github.com/user-attachments/assets/6b786bd5-58d7-4e66-85b0-73f7ef5eb817 "
width="300px">
<img
src="https://github.com/user-attachments/assets/458daf34-6047-4a0a-8feb-9683dd2d7374 "
width="300px">
<img
src="https://github.com/user-attachments/assets/85da4b34-8e47-40f2-ba56-05fb0818f6e3 "
width="300px">
## Tests
Tested in debug mode on my pixel phone.
2025-03-12 15:16:20 +05:30
laurenspriem
0625571fdc
[mob][photos] Use existing update mmd method
2025-03-12 15:12:33 +05:30
vishnukvmd
5e2fbf9c7f
Remove duplicate entries from launcher, breaking flutter run
2025-03-12 15:07:01 +05:30
vishnukvmd
84f329ea9c
Update
2025-03-12 15:07:01 +05:30
ashilkn
f8decd42f1
Merge branch 'icon' into icon_picker_ui
2025-03-12 14:12:37 +05:30
ashilkn
f92b7b3ea8
[mob][photos] Update spalsh screen
2025-03-12 14:02:57 +05:30
Neeraj
70418d70a7
docs-ios backup ( #5293 )
...
## Description
## add iOS album backup faq
2025-03-12 13:54:25 +05:30
Manav Rathi
c12335d5fe
[web] Make the accountsUrl optional when pk is not set ( #5296 )
2025-03-12 13:21:26 +05:30
Manav Rathi
a9887cb235
[web] Make the accountsUrl optional when pk is not set
2025-03-12 13:15:49 +05:30
Manav Rathi
f7c47674d1
[web] File viewer code cleanup ( #5294 )
...
Cleaning pending leftovers from old viewer.
2025-03-12 12:52:14 +05:30
laurenspriem
2e70eb678d
[mob][photos] Unscrew translations
2025-03-12 12:26:49 +05:30
Manav Rathi
c8b07fcae5
FileThumbnail
2025-03-12 12:18:14 +05:30
Jay
6d31ecbe2f
docs-ios backup
2025-03-12 12:13:28 +05:30
laurenspriem
8375c54b9b
Merge branch 'main' into bulk_edit_date
2025-03-12 12:07:57 +05:30
Neeraj
26c35d997a
[mob] Reduce fully gallery reload during upload matching ( #5283 )
...
## Description
## Tests
2025-03-12 11:56:06 +05:30
laurenspriem
117e4f3475
[mob][photos] Re-organize
2025-03-12 11:51:51 +05:30
laurenspriem
7f6d4027a5
[mob][photos] Properly update mmd
2025-03-12 11:23:43 +05:30
laurenspriem
faf2f39990
[mob][photos] Forgot earlier commit
2025-03-12 11:23:06 +05:30
Manav Rathi
4312b024f6
cleanup
2025-03-12 10:49:23 +05:30
Manav Rathi
500ecc3966
Prune
2025-03-12 10:34:03 +05:30
Manav Rathi
f92db38ca1
uncontext
2025-03-12 10:28:05 +05:30
Manav Rathi
c07f2f4775
types
2025-03-12 10:21:33 +05:30
Manav Rathi
57a226ed2a
Rename
2025-03-12 09:35:43 +05:30
Manav Rathi
367d373c18
Semantic + better layout for long descriptions
2025-03-12 09:14:24 +05:30
Manav Rathi
85d6552943
[web] New translations ( #5290 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-03-12 08:39:01 +05:30
Crowdin Bot
56876e4a28
New Crowdin translations by GitHub Action
2025-03-12 03:01:31 +00:00
Manav Rathi
738128a7c5
[web] File viewer translation related cleanup ( #5289 )
2025-03-12 08:30:38 +05:30
Manav Rathi
eab1d98d2d
tr
2025-03-12 08:24:05 +05:30
Manav Rathi
7aa4f5bb16
l
2025-03-12 08:15:08 +05:30
Manav Rathi
27fa57f608
More
2025-03-12 08:05:22 +05:30
Manav Rathi
f135b65d31
sc
2025-03-12 08:02:59 +05:30
Manav Rathi
9b09ebe3f0
fav
2025-03-12 07:58:26 +05:30
Vishnu Mohandas
9e64752677
[auth] Add icon for LinkedIn ( #5284 )
...
## Description
Add SVG icon for LinkedIn: https://www.linkedin.com/ .
See logo being used here:
https://en.m.wikipedia.org/wiki/File:LinkedIn_icon.svg
2025-03-12 07:55:49 +05:30
Manav Rathi
563d65cc1d
tr
2025-03-12 07:09:58 +05:30
Manav Rathi
68132147e7
Reuse
2025-03-12 06:53:50 +05:30
Manav Rathi
6979617d12
Prune
2025-03-12 06:46:07 +05:30
Manav Rathi
c4812abab3
Use
2025-03-12 06:36:48 +05:30
Manav Rathi
f09ef7ae10
pn
2025-03-12 06:35:56 +05:30
Manav Rathi
062bbdfa88
list join
2025-03-12 06:33:04 +05:30
Daniel Tsiang
1f87ef8cb7
[auth] Add icon for LinkedIn
2025-03-11 15:47:15 +00:00
laurenspriem
fc9bac09ef
[mob][photos] Remove old code
2025-03-11 19:21:39 +05:30
laurenspriem
5d15905736
[mob][photos] Use in file info too
2025-03-11 19:19:33 +05:30
laurenspriem
39bb4b4400
[mob][photos] Option to not show header
2025-03-11 19:07:04 +05:30
Neeraj
df14f18881
[mob][perf] Improve computation for discover sections by batching lookup ( #5282 )
...
## Description
- For 14k files, this reduced the overall time to calculate discovery
section from **1600ms** to **250ms**
- This should also reduce the memory overhead as we have reduce the
number of times we are passing vector to different isolate.
## Tests
2025-03-11 17:43:37 +05:30
Neeraj Gupta
c4d8ddbf26
[mob] add docs
2025-03-11 17:32:50 +05:30
Neeraj Gupta
9132be591d
[mob][perf] Avoid db reload on mapping local file to remote file
2025-03-11 17:30:00 +05:30
laurenspriem
30b3af8691
[mob][photos] Extract strings
2025-03-11 17:20:22 +05:30
Neeraj Gupta
2fa555163c
[mob] Batch query lookup for discover sections
2025-03-11 16:48:54 +05:30
laurenspriem
890b8a5ac7
[mob][photos] Give option in file selection actions
2025-03-11 16:46:27 +05:30
laurenspriem
07de44b235
[mob][photos] show day of week in picker
2025-03-11 16:40:23 +05:30
Neeraj Gupta
643da1491a
[mob] Add support for getting clip results for multiple queries
2025-03-11 15:07:31 +05:30
laurenspriem
c62cde415f
[mob][photos] Contain file name
2025-03-11 14:33:24 +05:30
laurenspriem
83404a646e
[mob][photos] Align tiles
2025-03-11 14:26:49 +05:30
Prateek Sunal
45c878aa35
Merge remote-tracking branch 'origin/main' into home-widget-ios-lesgo
2025-03-11 13:29:28 +05:30
laurenspriem
54be18dac6
[mob][photos] Align components
2025-03-11 13:17:45 +05:30
laurenspriem
a1c74bb0b2
[mob][photos] newrange fix
2025-03-11 12:51:38 +05:30
Neeraj
3b568bf914
[mob] Refactor local import ( #5280 )
...
## Description
## Tests
2025-03-11 12:32:44 +05:30
mangesh
fd325d0be5
[doc] family limits docs ( #5268 )
2025-03-11 11:39:59 +05:30
Neeraj
8e158677f2
Update family-plans.md
2025-03-11 11:39:44 +05:30
Sven
d8490ea4b1
[auth] Add 2 new icons (MEXC & ICONOMI) ( #5271 )
...
Add icons for MEXC and ICONOMI to Ente Auth
2025-03-11 11:38:41 +05:30
Ashil
01e258557c
[mob][photo] Show file caption/description in file viewer. ( #5279 )
...
## Description
- Tapping on description/caption will open file info.
<img
src="https://github.com/user-attachments/assets/0f9422ec-49bb-43d8-9568-b57748587866 "
width="300px">
<img
src="https://github.com/user-attachments/assets/43b704b4-6fc4-44ed-8d7a-97b7d27c90b0 "
width="300px">
<img
src="https://github.com/user-attachments/assets/65fca334-14a7-4f01-95c4-46b231687438 "
width="300px">
<img
src="https://github.com/user-attachments/assets/8e56cb29-7af6-439e-8627-3badc60aa383 "
width="300px">
2025-03-11 11:36:11 +05:30
Bl4ckspell
f9dbf0efea
[auth] add luma icon ( #5276 )
...
## Description

## Tests
2025-03-11 11:35:37 +05:30
ashilkn
51ef7c60fa
[mob][photos] Fix render overlow
2025-03-11 11:21:55 +05:30
Neeraj
600736e70f
[auth] Add support for editing number of digits & algorithm ( #5190 )
...
## Description
This PR add support to edit the number of digits (between 1 to 10) for
the 2FA codes and also give an option to select algorithms

2025-03-11 10:13:31 +05:30
laurenspriem
1977129a68
[mob][photos] am/pm
2025-03-11 10:06:49 +05:30
Manav Rathi
ef3ccbd91b
zoom
2025-03-11 09:58:50 +05:30
Manav Rathi
55a68f9d29
tr
2025-03-11 09:54:51 +05:30
Manav Rathi
5918698366
reuse
2025-03-11 09:36:56 +05:30
Manav Rathi
d0b58b75c8
Tweak
2025-03-11 09:32:03 +05:30
Manav Rathi
a72eb78e53
Center
2025-03-11 09:29:18 +05:30
Manav Rathi
8d07b16e09
[web] Misc minor fixes ( #5278 )
2025-03-11 09:09:18 +05:30
Manav Rathi
caadba3996
Fix empty space
...
This had been there earlier, had accidentally gotten removed during search bar refactoring
2025-03-11 09:00:24 +05:30
Manav Rathi
427cc9d414
Fix
2025-03-11 08:13:42 +05:30
ashilkn
cfb2e5f1bd
[mob][photos] Scaffold app icon selection screen
2025-03-10 22:32:50 +05:30
Manav Rathi
d8995ef375
[web] File viewer code cleanup ( #5275 )
2025-03-10 21:18:58 +05:30
Manav Rathi
c3831230e0
Move
2025-03-10 21:10:39 +05:30
vishnukvmd
6552562d83
Fix colors
2025-03-10 21:03:45 +05:30
vishnukvmd
226d2b6925
Refactor
2025-03-10 20:55:10 +05:30
vishnukvmd
26e903b1f1
Try new plugin
2025-03-10 20:53:51 +05:30
vishnukvmd
701676beeb
Update xml colors
2025-03-10 20:53:46 +05:30
vishnukvmd
fe9c236b71
Try new plugin
2025-03-10 20:53:34 +05:30
vishnukvmd
df20a6185b
Fix iOS
2025-03-10 20:53:25 +05:30
Manav Rathi
76d8038899
Let PhotoSwipe show the error
2025-03-10 20:30:45 +05:30
Manav Rathi
ad0169b7e5
cc
2025-03-10 19:56:46 +05:30
Manav Rathi
76887b2205
shared shortcuts
2025-03-10 19:50:39 +05:30
Manav Rathi
7249b25180
F
2025-03-10 19:44:49 +05:30
Prateek Sunal
9c18de33e6
feat: widget on iOS
2025-03-10 19:32:40 +05:30
Manav Rathi
ffd2a55ca0
Retain previous (pre-ps5) behaviour
2025-03-10 19:27:55 +05:30
Manav Rathi
eaf576967b
Chrome warnings
2025-03-10 19:24:18 +05:30
Manav Rathi
e6a9ccefe7
ts
2025-03-10 19:01:54 +05:30
Manav Rathi
d0b25b31c8
ts
2025-03-10 18:42:38 +05:30
Manav Rathi
3211e6afe6
Remove the auto hide code, it is too distracting to enable
2025-03-10 18:19:49 +05:30
Manav Rathi
a7cc5e7165
ts
2025-03-10 18:05:43 +05:30
vishnukvmd
8dd1180c85
Update
2025-03-10 18:02:19 +05:30
Manav Rathi
bea32ac7e3
Re
2025-03-10 17:56:10 +05:30
Manav Rathi
3be7f7b55e
Inline
2025-03-10 17:47:56 +05:30
Manav Rathi
4a833e0799
Final two
2025-03-10 17:47:56 +05:30
Manav Rathi
10a9ad02f8
Remove no longer needed zi workarounds
2025-03-10 17:47:56 +05:30
vishnukvmd
3dec686458
Update icons
2025-03-10 17:42:40 +05:30
vishnukvmd
ac57a5d90d
Update icons
2025-03-10 17:40:00 +05:30
ashilkn
ba79588090
[mob][photos] Fix text colour
2025-03-10 17:38:22 +05:30
ashilkn
3593a8e545
[mob][photos] Open file info bottom sheet when tapped on file description/caption
2025-03-10 17:29:02 +05:30
Sven
f27ad4786a
Merge branch 'main' of https://github.com/sv3nnie/ente
2025-03-10 12:52:58 +01:00
Sven
cf0ef0f9f4
Decrease height for MEXC
2025-03-10 12:52:55 +01:00
Sven
00c6de0e53
Merge branch 'ente-io:main' into main
2025-03-10 12:41:06 +01:00
Manav Rathi
643a6cf413
Trim
2025-03-10 16:38:46 +05:30
ashilkn
dbb14f0a24
[mob][photos] Reflect edited caption/description immidiately on file viewer on changing it in file info bottom sheet
2025-03-10 16:36:31 +05:30
Manav Rathi
cba6676bb5
Empty state
2025-03-10 16:26:25 +05:30
laurenspriem
afb80f2131
[mob][photos] use ente colours everywhere
2025-03-10 16:07:09 +05:30
laurenspriem
7c520655a3
[mob][photos] Add new range UI
2025-03-10 16:02:45 +05:30
Manav Rathi
d43cf1fb86
Fin annotation propagation
2025-03-10 15:54:12 +05:30
Manav Rathi
f02974045b
Move
2025-03-10 15:53:54 +05:30
Manav Rathi
20268c236a
CL
2025-03-10 15:53:54 +05:30
Manav Rathi
0b7aa97db1
wip re
2025-03-10 15:17:58 +05:30
Manav Rathi
9a39298acd
Re
2025-03-10 15:17:58 +05:30
Manav Rathi
36e1e758c5
Re
2025-03-10 15:17:58 +05:30
Manav Rathi
f74f13c7a8
web doesn't need the submodule fetch anymore
2025-03-10 15:17:57 +05:30
laurenspriem
812dffc231
[mob][photos] single file header
2025-03-10 15:16:28 +05:30
laurenspriem
5898aebcf1
[mob][photos] max shift setting
2025-03-10 14:51:53 +05:30
laurenspriem
439664fcca
[mob][photos] edit dates logic
2025-03-10 14:42:41 +05:30
laurenspriem
7c8599a370
[mob][photos] confirmation button
2025-03-10 14:30:07 +05:30
Vishnu Mohandas
eb9e61579e
[docs] Update README.md ( #5270 )
...
Fixes https://github.com/ente-io/ente/issues/5262 .
2025-03-10 13:34:22 +05:30
Vishnu Mohandas
300b3c89a3
Update README.md
2025-03-10 13:33:52 +05:30
Laurens Priem
302d2af3d2
;[mob][photos] Memories iteration for internal users ( #5253 )
...
## Description
Some minor iterations:
- Added base locations to location section
- More debugging options in moments section
- Performance logging
- Minor tweaks
## Tests
Tested in debug mode on my pixel phone.
2025-03-10 13:33:51 +05:30
laurenspriem
3feee66d3a
Merge branch 'main' into memories_iteration
2025-03-10 13:31:54 +05:30
ashilkn
b953d6d513
[mob][photos] Clean up
2025-03-10 13:27:04 +05:30
laurenspriem
d88b39ec46
[mob][photos] bump for internal release
2025-03-10 13:26:11 +05:30
ashilkn
145e025eea
[mob][photos] Move caption/description inside seek bar's container in media kit player for consistancy of UI across players
2025-03-10 13:22:56 +05:30
ashilkn
13c36d9c40
[mob][photos] Hide/show caption with enabling/disabling full screen
2025-03-10 13:13:52 +05:30
github-actions[bot]
dd807368b2
[auth] New translations ( #5266 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-03-10 12:41:36 +05:30
Iiii-I-I-I
0f0790df5f
[Auth] Add two custom icons ( #5267 )
...
## Description
Add icons for:
* Federal Student Aid ([studentaid.gov](https://studentaid.gov )), rank
557 on [Similarweb](https://www.similarweb.com/website/studentaid.gov/ )
* RuneScape Wiki ([runescape.wiki](https://runescape.wiki/ )), rank 2,652
on [Similarweb](https://www.similarweb.com/website/runescape.wiki/ )
2025-03-10 12:24:38 +05:30
mangesh
9d2e1cd502
[server] Soft error msgs when billing/payment data(config) is not found ( #5269 )
...
From discord discussion
the pr makes changes to the error strings which are thrown when
configuration reltaed to payment and billing isn't found. The error
messages are changed so to not scare self hosters while we are aware of
it on the production instance.
2025-03-10 12:24:21 +05:30
mngshm
a640a430bf
tweak
2025-03-10 12:08:08 +05:30
mngshm
26cb6ad722
[server] avoid scary error msgs if payment/billing configuration is not found
2025-03-10 11:58:59 +05:30
laurenspriem
340ca6500a
[mob][photos] DateTime picker widget
2025-03-10 11:57:03 +05:30
mngshm
b114dd54b9
[doc] family limits docs
2025-03-10 11:28:29 +05:30
ashilkn
b8e3d88575
[mob][photos] Show caption/description in file viewer screen
2025-03-10 11:22:50 +05:30
mangesh
b3d5731731
[docs] replication diagram by @maazy4ever ( #5245 )
2025-03-10 11:08:34 +05:30
vishnukvmd
04c591a38c
Setup icons for Android
2025-03-08 17:49:30 +05:30
vishnukvmd
06c126544d
Setup icons for iOS
2025-03-08 17:49:25 +05:30
vishnukvmd
53a45f7cdc
Compress dev icon
2025-03-08 17:38:29 +05:30
vishnukvmd
7d664986ac
Generate new icons
2025-03-08 17:37:51 +05:30
vishnukvmd
c4c542bc25
Drop dev icon generator
2025-03-08 17:37:44 +05:30
laurenspriem
7ff9031ac0
[mob][photos] Next screen
2025-03-08 14:19:52 +05:30
laurenspriem
0ad3878bbd
[mob][photos] stateful widget controlling flow
2025-03-08 13:28:16 +05:30
laurenspriem
013f83cc39
[mob][photos] extract widgets
2025-03-08 13:19:32 +05:30
vishnukvmd
ee6e389fca
Setup base icons
2025-03-08 11:37:56 +05:30
vishnukvmd
de252b4ad8
Upgrade icon package
2025-03-08 11:37:52 +05:30
Sven
4c7d92530f
Add ICONOMI
2025-03-07 23:55:14 +01:00
Sven
cafbdc70e8
Add MEXC icon
2025-03-07 23:32:28 +01:00
Manav Rathi
84b880d7cf
[web] Doesn't require submodules anymore ( #5258 )
2025-03-07 20:33:53 +05:30
Manav Rathi
3900ee609f
Fix clicks on hidden buttons
2025-03-07 20:18:52 +05:30
Manav Rathi
0ee496401a
Mention ps
2025-03-07 19:52:23 +05:30
Manav Rathi
511c324bad
[web] Submodules required no more
2025-03-07 19:50:06 +05:30
Manav Rathi
51f2868f98
[web] Handle deletion of last slide ( #5257 )
...
...in the new file viewer.
2025-03-07 19:45:08 +05:30
Manav Rathi
2a70327153
[web] Handle deletion of last slide
2025-03-07 19:40:11 +05:30
Manav Rathi
f29341ccb2
[web] Ask prettier to not modify objectWrap in translations ( #5256 )
...
The crowdin action reverts this otherwise
2025-03-07 19:27:21 +05:30
Manav Rathi
89b35f44c3
Not needed anymore
2025-03-07 19:22:11 +05:30
Manav Rathi
beeafe4aa6
The crowdin action reverts this otherwise
2025-03-07 19:22:11 +05:30
Manav Rathi
4b631aa423
[web] New translations ( #5255 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-03-07 19:16:08 +05:30
Crowdin Bot
83729aced4
New Crowdin translations by GitHub Action
2025-03-07 13:44:23 +00:00
Manav Rathi
bbcfa865d1
[web] Dependency updates + prettier's new objectWrap=collapse ( #5254 )
2025-03-07 19:13:03 +05:30
Manav Rathi
4bf629a44c
yarn prettier --write --object-wrap=collapse
2025-03-07 18:54:04 +05:30
Manav Rathi
4e417e9490
LF
2025-03-07 18:44:45 +05:30
Manav Rathi
b6aefd1845
[web] Dependency updates
2025-03-07 18:21:05 +05:30
laurenspriem
a68f1e91c5
[mob][photos] Performance logging
2025-03-07 18:18:58 +05:30
Manav Rathi
a3e8d3c1a3
yarn prettier --write --object-wrap=collapse .
2025-03-07 17:53:58 +05:30
Manav Rathi
15473d80d8
Run linter
2025-03-07 17:47:57 +05:30
Manav Rathi
fa349caf0c
[desktop] Dep updates
2025-03-07 17:36:05 +05:30
laurenspriem
920e26255c
[mob][photos] Surface calculated persons
2025-03-07 16:49:47 +05:30
Manav Rathi
2a3466da63
[web] Modify the cursor on file viewer thumbnail ( #5252 )
2025-03-07 16:15:11 +05:30
Manav Rathi
c59da52f71
Modify the cursor on thumbnail
2025-03-07 16:08:34 +05:30
Manav Rathi
aa551463b3
Prefix
2025-03-07 14:38:06 +05:30
laurenspriem
949909631a
[mob][photos] don't sort debug memories
2025-03-07 14:09:01 +05:30
laurenspriem
de2b399941
[mob][photos] datepicker for debugging memories
2025-03-07 14:06:58 +05:30
laurenspriem
6685c68c35
[mob][photos] Show ALL memories in moments section [debug]
2025-03-07 13:03:50 +05:30
Manav Rathi
02f1ac4f2f
[web] Update PhotoSwipe (Complete) ( #5249 )
...
- Swaps our forked version of PhotoSwipe with the latest upstream.
- Many(!) improvements to the file viewer at the same time.
There is a further bunch of cleanup, but that can be done async later.
2025-03-07 11:31:53 +05:30
Manav Rathi
573cc787e5
Prune
2025-03-07 11:24:10 +05:30
Manav Rathi
997b87bd26
Swap fin
2025-03-07 11:15:40 +05:30
Manav Rathi
ef013473fc
Swap
2025-03-07 11:07:46 +05:30
Manav Rathi
df96f42a61
Install
2025-03-07 10:35:06 +05:30
Manav Rathi
a144d39a47
Styles
2025-03-07 10:32:21 +05:30
Manav Rathi
70c98b8877
Remove the submodule version of photoswipe
2025-03-07 10:28:42 +05:30
Manav Rathi
2a5f774423
[desktop] Electron minor version update ( #5248 )
2025-03-07 10:27:19 +05:30
Manav Rathi
4796d8a54a
[desktop] Electron minor version update
2025-03-07 10:24:23 +05:30
Manav Rathi
694a8a46dd
[web] PhotoSwipe Update - Before switch over ( #5247 )
...
Final set of changes, in next PR we swap
2025-03-07 10:20:48 +05:30
Manav Rathi
61809889e9
Revert "Temporary workbench"
...
This reverts commit 3bb92e10e4 .
2025-03-07 10:16:04 +05:30
Manav Rathi
981716fbcb
vid shortcuts
2025-03-07 08:59:15 +05:30
Manav Rathi
be25081a73
Loader
2025-03-07 08:48:12 +05:30
Manav Rathi
8e3e741b1a
Flip
2025-03-07 08:40:37 +05:30
Manav Rathi
a056cfd154
Start dusting
2025-03-07 07:52:00 +05:30
Manav Rathi
98987326e2
ditto
2025-03-07 07:45:57 +05:30
Manav Rathi
b9de012c28
Better counter behaviour on moving into two lines
2025-03-07 07:15:45 +05:30
Manav Rathi
50adfa7399
Fix error position
2025-03-07 07:04:21 +05:30
Manav Rathi
2d005a7d07
For future us
2025-03-07 06:58:28 +05:30
Manav Rathi
4faf938fbd
fav cleanup
2025-03-07 06:57:16 +05:30
Manav Rathi
3bb92e10e4
Temporary workbench
...
This reverts commit 1eed87e117 .
2025-03-07 06:57:16 +05:30
Ashil
9f51c2ddae
[mob][photos] Log android version along with device name ( #5240 )
...
### Description
Logging the Android version will make it easier to identify if an issue
is linked to certain Android version(s).
2025-03-07 05:21:41 +05:30
mngshm
2a453ee321
replication diagram by @maazy4ever
2025-03-06 22:04:31 +05:30
Manav Rathi
a48505205e
[web] PhotoSwipe update - WIP ( #5244 )
2025-03-06 20:24:15 +05:30
Manav Rathi
6697cca571
Revert "Temporary workbench"
...
This reverts commit ae4e189848 .
2025-03-06 20:16:47 +05:30
Manav Rathi
bfc0f785bc
Top bar mobile
2025-03-06 20:16:47 +05:30
Manav Rathi
f3cc4f6fa0
lp fix if nearby slide
2025-03-06 19:42:44 +05:30
Manav Rathi
781de2b60b
Single element 1
2025-03-06 19:37:05 +05:30
Aman Raj Singh Mourya
dfe892b54e
[auth] Minor fix
2025-03-06 19:33:48 +05:30
Manav Rathi
fce9c6d01e
Focus handle
2025-03-06 19:16:32 +05:30
Manav Rathi
183000526c
sp
2025-03-06 19:06:45 +05:30
Manav Rathi
0b50d43d53
Fix vis
2025-03-06 18:47:59 +05:30
Manav Rathi
f48d97112c
toggle 2
2025-03-06 18:13:26 +05:30
Manav Rathi
815009da9b
across slides
2025-03-06 18:13:26 +05:30
Manav Rathi
e9e0b31b8a
Tweak
2025-03-06 18:13:26 +05:30
Manav Rathi
b72f65d44c
play 2
2025-03-06 18:13:26 +05:30
Manav Rathi
5649ee7c03
live 1
2025-03-06 18:13:26 +05:30
Manav Rathi
74f301e936
Tweak
2025-03-06 18:13:26 +05:30
Manav Rathi
03df527fb7
live 1
2025-03-06 18:13:26 +05:30
Manav Rathi
6c9887613b
mark pending
2025-03-06 18:13:26 +05:30
Manav Rathi
ca7ee5e147
Consistent auto hide with slide changes
2025-03-06 18:13:26 +05:30
Manav Rathi
c8dc9c9f46
ks
2025-03-06 18:13:26 +05:30
Manav Rathi
7eaedfe138
Fixes
2025-03-06 18:13:26 +05:30
Manav Rathi
30b23e6c3b
Use closures consistently
2025-03-06 18:13:26 +05:30
Manav Rathi
b578c8f0de
help
2025-03-06 18:13:26 +05:30
Manav Rathi
ba95d08cdd
kbd fin
2025-03-06 18:13:26 +05:30
Manav Rathi
63faa29cd4
occam
2025-03-06 18:13:25 +05:30
Manav Rathi
27ad9840d0
Reroute so that it works with kbd shortcuts
2025-03-06 18:13:25 +05:30
Manav Rathi
c96f2495ed
pseudo focus
2025-03-06 18:13:25 +05:30
Manav Rathi
b1c680cccd
wasd fix
2025-03-06 18:13:25 +05:30
Manav Rathi
f487e64569
wasd
2025-03-06 18:13:25 +05:30
Manav Rathi
ae4e189848
Temporary workbench
...
This reverts commit 1eed87e117 .
2025-03-06 18:13:25 +05:30
Manav Rathi
5ab8169cd9
[desktop] Passthrough unknown entity data fields ( #5241 )
2025-03-06 18:04:57 +05:30
Manav Rathi
f52b6256b5
Update
2025-03-06 18:01:24 +05:30
Manav Rathi
c03f63d2b2
[desktop] Passthrough unknown entity data fields
2025-03-06 17:51:37 +05:30
laurenspriem
e2aea63276
[mob][photos] base locations in locations section
2025-03-06 16:33:41 +05:30
ashilkn
f590a43159
[mob][photos] Log android version along with device name
2025-03-06 16:15:15 +05:30
Neeraj
bc72ec1982
[mob] Refactor permission related logic ( #5239 )
...
## Description
## Tests
2025-03-06 16:14:10 +05:30
Neeraj Gupta
7050ba5f22
[mob] Lint fix
2025-03-06 16:07:47 +05:30
Neeraj Gupta
2e2cc7f3e7
Merge remote-tracking branch 'origin/main' into refactor_perm
2025-03-06 15:43:55 +05:30
Neeraj Gupta
2278b1f40e
[mob] Refactor
2025-03-06 15:41:37 +05:30
Ashil
fcc249b989
[mob][photos] Properly handle and log error/exception thrown in isolate ( #5234 )
2025-03-06 15:24:54 +05:30
ashilkn
ff82245293
[mob][photos] Rethrow
2025-03-06 15:08:59 +05:30
Vishnu Mohandas
4bd08f02f8
[docs] Update passkeys.md
2025-03-06 15:08:06 +05:30
Neeraj Gupta
69852e436a
refactor
2025-03-06 14:06:42 +05:30
Neeraj Gupta
3fe47dd4c4
[mob] Add permission service
2025-03-06 13:13:12 +05:30
Vishnu Mohandas
9650d3865a
[docs] Update ( #5237 )
2025-03-06 12:40:04 +05:30
vishnukvmd
a4f64a73cb
[docs] Update
2025-03-06 12:39:24 +05:30
Ashil
16baa84cf0
[mob][photos] Bump up build number ( #5236 )
2025-03-06 12:35:38 +05:30
ashilkn
db7f669198
[mob][photos] Bump up build number
2025-03-06 12:04:25 +05:30
ashilkn
5ec52541bf
[mob][photos] Pass back any exceptions/errors back to main isolate when thrown from a different isolate when using _getLocalIDsAndFilesFromAssets + catch and log in the main isolate so that its reported on sentry
2025-03-06 01:13:49 +05:30
Manav Rathi
c7326c2efc
[web] PhotoSwipe Update - WIP ( #5233 )
...
Nearing completion, perhaps the second last WIP PR in this series.
2025-03-05 20:08:56 +05:30
Ashil
904c93cf4e
[mob][photos] Fix free up space bug ( #5231 )
...
## Description
If free up space fails, now we retry after removing `localIDs` that have
no asset returned by Photo Manager. If it still fails, we re-try after
running
[this](https://github.com/fluttercandies/flutter_photo_manager?tab=readme-ov-file#remove-all-non-exist-entities ).
Note: It's not clear if this fixes received bug reports since we haven't
been able to reproduce
[deleteWithIds](https://github.com/fluttercandies/flutter_photo_manager?tab=readme-ov-file#delete-entities )
failing on using the Free up space feature.
2025-03-05 20:04:25 +05:30
Manav Rathi
d98394272e
Fix formatting lints
2025-03-05 20:03:10 +05:30
Manav Rathi
1eed87e117
Revert "Temporary workbench"
...
This reverts commit 8ac9751891 .
2025-03-05 20:00:29 +05:30
Manav Rathi
22cd3763b7
delegate
2025-03-05 19:59:03 +05:30
Manav Rathi
a18db13899
simpl
2025-03-05 19:25:42 +05:30
Prateek Sunal
54c8d5851b
[auth] fix(workflow): remove soon to be deprecated ubuntu-20.04 workflow and switch source to ente-io of flutter_distributor
2025-03-05 19:23:53 +05:30
Manav Rathi
89d6ddf2c6
backdrop
2025-03-05 19:05:58 +05:30
Manav Rathi
aff27e662a
More
2025-03-05 19:02:38 +05:30
Prateek Sunal
cc569eb192
chore: bump build number
2025-03-05 18:45:33 +05:30
ashilkn
8e1d931c1f
[mob][photos] Extract string
2025-03-05 18:06:24 +05:30
ashilkn
abe313fff2
[mob][photos] Use better name
2025-03-05 18:03:06 +05:30
Neeraj
20095620c8
[mob][fix] share & description in android ( #5229 )
2025-03-05 17:57:01 +05:30
ashilkn
ec90db7b7d
[mob][photos] Fix merge conflict and merge main
2025-03-05 17:48:15 +05:30
laurenspriem
5ff494320c
[mob][photos] trips dont repeat early
2025-03-05 17:43:51 +05:30
ashilkn
bb781e257e
[mob][photos] More logging
2025-03-05 17:41:17 +05:30
Prateek Sunal
8902b99ae7
fix: add buffering indicator for media kit player
2025-03-05 17:31:36 +05:30
laurenspriem
d49f9cc054
[mob][photos] Use constants
2025-03-05 17:12:46 +05:30
ashilkn
d5c9eea40f
[mob][photos] Try checking for and handling already deleted local IDs during free up space only if freeing up space without it fails
...
This is to make free up space faster in most cases
2025-03-05 17:05:32 +05:30
laurenspriem
c432125113
[mob][photos] Make base locations more robust
2025-03-05 16:41:12 +05:30
Manav Rathi
4a8b130738
sc4
2025-03-05 16:22:25 +05:30
Manav Rathi
ed76b41392
sc3
2025-03-05 15:17:26 +05:30
Manav Rathi
270158dadc
sc 2
2025-03-05 15:04:08 +05:30
Manav Rathi
5ea4f8b897
shortcut 1
2025-03-05 14:47:29 +05:30
Manav Rathi
e12a9aa800
fs 2
2025-03-05 14:08:10 +05:30
Manav Rathi
b4a853acc5
fs 1
...
Refs
* https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_API
* https://mdn.github.io/dom-examples/fullscreen-api/index.html
2025-03-05 13:51:36 +05:30
Prateek Sunal
6c748f6c87
chore: bump locks
2025-03-05 13:36:37 +05:30
Prateek Sunal
f36666bd0a
fix: show video description in previews for android
2025-03-05 13:36:22 +05:30
Manav Rathi
fb8f7901b1
Impl + shift top bar
2025-03-05 13:35:09 +05:30
Prateek Sunal
32ceac423b
fix: share in android
2025-03-05 13:19:04 +05:30
laurenspriem
d25e81282d
[mob][photos] Mini refactor
2025-03-05 13:13:22 +05:30
Neeraj
7bbd432294
[mob] Refactor utils ( #5228 )
...
## Description
## Tests
2025-03-05 12:59:44 +05:30
laurenspriem
2d30ac4c46
[mob][photos] include import
2025-03-05 12:43:40 +05:30
laurenspriem
49fe5f41e0
[mob][photos] easier debugging
2025-03-05 12:42:49 +05:30
Neeraj Gupta
72ba881e26
[mob] Remove assert
2025-03-05 12:36:25 +05:30
Neeraj Gupta
1c8860d08e
Merge remote-tracking branch 'origin/main' into move_refactor
2025-03-05 12:28:44 +05:30
Manav Rathi
731c19d6a9
Notes of what needs to be done
2025-03-05 12:13:39 +05:30
Neeraj Gupta
3ac937a244
move
2025-03-05 12:00:02 +05:30
ashilkn
74ff170672
[mob][photos] Fix merge conflicts and merge main
2025-03-05 11:49:06 +05:30
laurenspriem
2a98ed4815
Merge branch 'main' into bulk_edit_date
2025-03-05 11:48:23 +05:30
Manav Rathi
1897285380
Don't show delete in shared
...
This functionality has not yet been implemented
2025-03-05 11:46:30 +05:30
Manav Rathi
7d8683640b
vid 1
2025-03-05 11:19:12 +05:30
Manav Rathi
81e3593b74
PNG
2025-03-05 11:03:52 +05:30
Manav Rathi
21f87b7cba
Different tack
2025-03-05 10:45:34 +05:30
Neeraj
5e4862cc3c
[fix] steaming fixes ( #5168 )
...
## Description
- Update queuing logic
- Use native_video_player + exoplayer branch to fix artifacts for
android
- Support newer namespace and sdk 35
- Store failures and don't retry them
- Modify how sync file data status is happening i.e. don't remote sync
everytime we need to update previewIds, instead update it locally
- Add bandwidth check before queuing
- Remove rotate metadata parameter
Now the player decision logic is:
- Android: Native video Player for both Stream and original source
- iOS: Media Kit for stream and Native Video Player for Original
The UseMediaKitEvent is still there in case of any error or if user long
presses on that button (android) for original source.
## Tests
2025-03-05 10:43:42 +05:30
Manav Rathi
879f28599c
Copy 2
2025-03-05 10:07:40 +05:30
Manav Rathi
11413ee77b
Move closer to source
2025-03-05 09:47:30 +05:30
Manav Rathi
bb6c2f1656
Tweak
2025-03-05 08:12:37 +05:30
Manav Rathi
1bc8c44b54
copy 1
2025-03-05 07:56:16 +05:30
Manav Rathi
8f8cdbb13f
mh
2025-03-05 07:43:38 +05:30
Manav Rathi
f3a079e734
Prevent rerenders
2025-03-05 07:32:40 +05:30
Manav Rathi
c0b3b4b38e
link
2025-03-05 07:25:27 +05:30
Manav Rathi
848ec03827
Route
2025-03-05 07:12:13 +05:30
Manav Rathi
642320b1d9
icons 2
2025-03-05 06:55:57 +05:30
Manav Rathi
6f8f997f93
icons
2025-03-05 06:55:57 +05:30
Manav Rathi
fd13c737aa
Download in bar
2025-03-05 06:55:57 +05:30
Manav Rathi
7fc96285f1
route
2025-03-05 06:55:57 +05:30
Manav Rathi
76efe1290c
menu
2025-03-05 06:55:57 +05:30
Manav Rathi
3d44700010
Position
2025-03-05 06:55:56 +05:30
Manav Rathi
2541febb53
Download
2025-03-05 06:55:56 +05:30
Manav Rathi
62222b0228
Fix height
...
356b885778/packages/mui-material/src/MenuItem/MenuItem.js (L147)
2025-03-05 06:55:56 +05:30
Manav Rathi
9072766169
Fix
2025-03-05 06:55:56 +05:30
Manav Rathi
12f5c1db87
Handle singleton album deletes
2025-03-05 06:55:56 +05:30
Manav Rathi
60d3cad540
Also for favs
2025-03-05 06:55:56 +05:30
Manav Rathi
8e9eb79f2b
Slightly better
2025-03-05 06:55:56 +05:30
Manav Rathi
ca276ba1fe
Fix rerenders on remote sync
2025-03-05 06:55:56 +05:30
Manav Rathi
349ef3263c
Workaround
2025-03-05 06:55:56 +05:30
Manav Rathi
7c1dae7c77
Update color
2025-03-05 06:55:56 +05:30
Manav Rathi
4fe12c46aa
hov
2025-03-05 06:55:56 +05:30
Manav Rathi
b363e3663f
del 2
2025-03-05 06:55:56 +05:30
Manav Rathi
043d3324ca
del 1
2025-03-05 06:55:56 +05:30
Manav Rathi
a9540307bf
Menu 2
2025-03-05 06:55:56 +05:30
Manav Rathi
35b3dbe650
Menu 1
2025-03-05 06:55:56 +05:30
Manav Rathi
e376bf00e0
Use same opacity throughout
2025-03-05 06:55:56 +05:30
Manav Rathi
fd87d196ac
Handle
2025-03-05 06:55:56 +05:30
Manav Rathi
bad8a9c9b8
Rename and pass file
2025-03-05 06:55:56 +05:30
Manav Rathi
9c5adfe7cb
Reset cache
2025-03-05 06:55:56 +05:30
Manav Rathi
6676668c86
alt
2025-03-05 06:55:55 +05:30
Manav Rathi
ca24541ea5
Limit text field rows
2025-03-05 06:55:55 +05:30
Manav Rathi
0e32e60dbd
Tweak
2025-03-05 06:55:55 +05:30
Manav Rathi
79ac17a742
Vids
2025-03-05 06:55:55 +05:30
Manav Rathi
2490b5ca4f
caption fin
2025-03-05 06:55:55 +05:30
Manav Rathi
72aab3f53c
cap 2
2025-03-05 06:55:55 +05:30
Manav Rathi
a9def0ccc1
cap 1
2025-03-05 06:55:55 +05:30
Manav Rathi
8ac9751891
Temporary workbench
...
This reverts commit 2859e02dac .
2025-03-05 06:55:55 +05:30
Vishnu Mohandas
e2dceef8a4
[mob][photos] fix: Allow uploads when link shared from collect photos section ( #5225 )
2025-03-04 20:04:00 +05:30
Aman Raj Singh Mourya
6083992bfd
[mob][photos] fix: Allow uploads when link shared from collect photos
2025-03-04 19:31:45 +05:30
Prateek Sunal
9507c6f882
Merge remote-tracking branch 'origin/main' into stream-queue-fix
2025-03-04 16:33:44 +05:30
Neeraj
e01a2b7d65
[mob] Remove PrimitiveWrapper & simplify FilesDB::insertMultiple ( #5222 )
...
## Description
## Tests
2025-03-04 16:27:18 +05:30
Prateek Sunal
5ef1a0d3f7
chore: bump version
2025-03-04 16:11:12 +05:30
Neeraj
9ba2010293
[mob][photos] Video memory ( #5211 )
...
## Description
This PR introduces a feature that takes a list of images as input and
generates a video output. Each image is displayed for 2 seconds before
transitioning to the next image with smooth animations (fade, slide,
etc.).
2025-03-04 15:59:03 +05:30
Prateek Sunal
ebab9fd1a0
fix: remove stop code as there is no memory leak now
2025-03-04 15:44:04 +05:30
Aman Raj Singh Mourya
017692d80f
[mob][photos] fix: change title to (i) Video Memory to identify its a internal feature
2025-03-04 15:35:43 +05:30
Prateek Sunal
de2bd40401
chore: bump package and add docs to them
2025-03-04 15:35:38 +05:30
Neeraj
50a0af23aa
[mob][photos] Home memories [internal] ( #5223 )
...
## Description
MVP of new memories, for internal user only.
## Tests
Tested in debug mode on my pixel phone.
2025-03-04 15:24:48 +05:30
laurenspriem
ba6b34be2a
[mob][photos] Move models
2025-03-04 15:17:19 +05:30
Prateek Sunal
f41c12cde8
fix: keep r8 enabled
2025-03-04 15:15:41 +05:30
Prateek Sunal
7d9e2eccd6
fix: add info to update to latest verison whenever update is available
2025-03-04 15:13:26 +05:30
laurenspriem
8792167986
[mob][photos] Move clearCache
2025-03-04 15:12:46 +05:30
laurenspriem
dcf6d3a9e1
[mob][photos] Fix title bug
2025-03-04 15:04:31 +05:30
laurenspriem
d9691ac089
[mob][photos] Resolve merge conflixt properly
2025-03-04 15:03:48 +05:30
Prateek Sunal
610c1ffc9f
fix: add conflict resolution algorithm as replace
2025-03-04 15:03:42 +05:30
Laurens Priem
35bdacdc56
Merge branch 'main' into home_memories
2025-03-04 14:50:17 +05:30
laurenspriem
2147e13af4
[mob][photos] Fix
2025-03-04 14:45:34 +05:30
Neeraj Gupta
0c722171be
move
2025-03-04 14:39:37 +05:30
Prateek Sunal
1f18c65ff6
fix: add other information like objectId and objectSize to previewIds
2025-03-04 14:38:30 +05:30
Prateek Sunal
985d530aef
fix: don't make failureFiles a late variable
2025-03-04 14:20:29 +05:30
Aman Raj Singh Mourya
23dc378888
[mob][photos] fix: feature flag
2025-03-04 14:09:39 +05:30
Neeraj Gupta
fd5501882b
[mob] Move toast
2025-03-04 13:54:26 +05:30
laurenspriem
b922bacb78
[mob][photos] Move dot product inside MLComputer
2025-03-04 13:45:26 +05:30
Prateek Sunal
33cd46583e
fix: only update init if called from correct function
2025-03-04 13:02:16 +05:30
Prateek Sunal
5a2be86524
fix: make uploadedFileID as the primary key
2025-03-04 12:57:30 +05:30
Prateek Sunal
62e55cfd96
Merge remote-tracking branch 'origin/main' into stream-queue-fix
2025-03-04 12:35:32 +05:30
Prateek Sunal
4439d97f31
chore: add doc for appendPreview
2025-03-04 12:20:17 +05:30
laurenspriem
71b7589de3
[mob][photos] method to compare embeddings in MLComputer
2025-03-04 11:40:11 +05:30
Neeraj Gupta
e145da5a8b
[mob] move
2025-03-04 11:36:23 +05:30
Neeraj Gupta
3f721abc4d
[mob] Simplify batch insert for files
2025-03-04 11:30:13 +05:30
mangesh
7ce9cc7468
[server][self-hosting] clear instructions to tweak compose ( #5221 )
2025-03-04 11:09:27 +05:30
mngshm
038692ad06
fix KEY_ID & s3 bucket url
2025-03-04 11:07:58 +05:30
mngshm
2dc71143b7
update
2025-03-04 10:45:44 +05:30
mngshm
1eec079a85
update dummy pass in minio provision script
2025-03-04 10:39:33 +05:30
mngshm
1eddf1f75a
fix
2025-03-03 19:55:20 +05:30
mngshm
0940b8b3be
[server] Instructions to tweak compose
2025-03-03 19:53:59 +05:30
laurenspriem
e459da3908
[mob][photos] Fix
2025-03-03 18:25:03 +05:30
laurenspriem
809fe6ab2c
[mob][photos] show internal in UI only
2025-03-03 18:12:09 +05:30
laurenspriem
7b5ed1deaa
[mob][photos] Fix correct sort
2025-03-03 18:03:00 +05:30
laurenspriem
d3d5aa5a8b
[mob][photos] Fix
2025-03-03 17:54:24 +05:30
Neeraj
5466d80da9
[mobile] New translations ( #5213 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-03-03 17:37:40 +05:30
Neeraj
52aa997807
[mob] Refactor: reorganize code ( #5220 )
...
## Description
## Tests
2025-03-03 17:33:42 +05:30
Neeraj Gupta
73efdbbf4d
move
2025-03-03 17:29:03 +05:30
Neeraj Gupta
be6ca79c2d
move
2025-03-03 17:21:31 +05:30
Neeraj Gupta
f2550bb253
move constant
2025-03-03 17:04:45 +05:30
Neeraj Gupta
3bf715fd46
[mob] Move
2025-03-03 17:00:50 +05:30
laurenspriem
28c19b8916
[mob][photos] filler memories
2025-03-03 16:18:39 +05:30
Neeraj
b4b5f834f7
[mob] Remove UserRemoteFlagService & switch to flagService ( #5219 )
...
## Description
## Tests
2025-03-03 16:15:13 +05:30
Caboose
ee41052eda
[auth] BingX & CoinSpot Icons ( #5186 )
...
Added BingX & CoinSpot .svg files as well as updated the .JSON file to
include them
2025-03-03 16:13:04 +05:30
Neeraj Gupta
8898ac7060
clean up
2025-03-03 16:10:34 +05:30
Neeraj Gupta
976634f8c7
[mob] Show verification banner after 3 days
2025-03-03 16:08:26 +05:30
Neeraj Gupta
137a5cd772
Switch to flagService for mlConsent
2025-03-03 14:58:54 +05:30
Manav Rathi
631257de3c
[web] Match mobile's internal user spec ( #5217 )
2025-03-03 14:33:43 +05:30
Neeraj Gupta
f556950c07
Remove unused constant
2025-03-03 14:32:38 +05:30
Neeraj Gupta
f8e2714315
[mob] Use flagservice for map consent
2025-03-03 14:30:52 +05:30
Manav Rathi
4b5618e1f2
[web] Match mobile's internal user spec
2025-03-03 14:27:10 +05:30
Neeraj Gupta
e34b70a8f9
[mob] Stop special treatment for @ente.io as internal users
2025-03-03 14:05:36 +05:30
laurenspriem
025fc46022
[mob][photos] constant for day itself duration
2025-03-03 13:40:47 +05:30
Neeraj Gupta
bcf49763e6
[mob] Avoid multiple calls to fetch flags
2025-03-03 13:32:59 +05:30
laurenspriem
a2b0c06a5b
[mob][photos] Prettify
2025-03-03 13:31:25 +05:30
Manav Rathi
99b84fe4e7
[infra] Import Grafana conf ( #5215 )
2025-03-03 12:44:36 +05:30
Aman Raj Singh Mourya
2aa953d5b6
[auth] Minor fixes
2025-03-03 12:26:54 +05:30
Manav Rathi
2d1e6312af
[infra] Import Grafana conf
2025-03-03 12:05:47 +05:30
laurenspriem
d8fd5add26
[mob][photos] First bottom sheet
2025-03-03 11:56:38 +05:30
mangesh
0b110ecead
[docs] details about replication for self hosters ( #5206 )
2025-03-03 11:03:52 +05:30
Neeraj
dad6da26fb
[auth] New translations ( #5214 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-03-03 10:52:19 +05:30
Crowdin Bot
1d01b913e1
New Crowdin translations by GitHub Action
2025-03-03 01:17:41 +00:00
Crowdin Bot
f37f1c3703
New Crowdin translations by GitHub Action
2025-03-03 01:05:17 +00:00
Aman Raj Singh Mourya
d49a90c616
[mob][photos] Show video memory option on file selection action
2025-03-02 23:55:23 +05:30
Aman Raj Singh Mourya
0bfb48bde4
[mob][photos] Implemented ffmpeg to create video memory
2025-03-02 23:54:41 +05:30
laurenspriem
751e19abae
[mob][photos] Adjust trip time show
2025-03-01 19:02:11 +05:30
laurenspriem
36f90014a2
[mob][photos] People surface logic
2025-03-01 18:50:06 +05:30
mngshm
74051ad6bb
Some more details about Replication
2025-03-01 18:40:03 +05:30
Vishnu Mohandas
c66adcb677
[mob] Fix grammar ( #5202 )
2025-03-01 12:30:49 +05:30
vishnukvmd
c7bc560d53
[mob] Fix grammar
2025-03-01 12:30:27 +05:30
Neeraj
c6ea0f1fd7
[mob] Move model & remove unused file ( #5201 )
...
## Description
## Tests
2025-03-01 10:55:51 +05:30
Neeraj Gupta
8516d8364c
[mob] Remove unused file
2025-03-01 10:48:03 +05:30
Neeraj Gupta
5b88b2b563
[mob] Move model
2025-03-01 10:43:37 +05:30
Prateek Sunal
2a5ba8480c
chore: bump build number
2025-02-28 21:44:14 +05:30
Prateek Sunal
19607d488f
Merge remote-tracking branch 'origin/main' into stream-queue-fix
2025-02-28 21:43:57 +05:30
Prateek Sunal
fcbba19129
fix: remove rotate property, add scroll widget in failure or any dialog, seekbar smooth, player ux buttons same position, failure title for preview
2025-02-28 21:43:35 +05:30
Manav Rathi
f402fb3887
[web] PhotoSwipe update - WIP ( #5200 )
2025-02-28 19:57:51 +05:30
Manav Rathi
7355d99299
Simplify
2025-02-28 19:54:38 +05:30
Manav Rathi
b20de9ed83
Convert deprecated prop
2025-02-28 19:46:18 +05:30
Manav Rathi
2859e02dac
Revert "Temporary workbench"
...
This reverts commit 8e08a0d71d .
2025-02-28 19:40:39 +05:30
Manav Rathi
80859d91b0
schedule update
2025-02-28 19:40:15 +05:30
Manav Rathi
acaf1939e7
edit
2025-02-28 19:23:36 +05:30
Manav Rathi
d7587d12ed
vis
2025-02-28 19:04:30 +05:30
Manav Rathi
61779a6ca7
More aria
...
taken from the basic example in https://mui.com/material-ui/react-menu/
2025-02-28 18:53:34 +05:30
Manav Rathi
02a7024cdc
id
2025-02-28 16:57:24 +05:30
Manav Rathi
9d61eaa04d
:\
2025-02-28 16:50:07 +05:30
Manav Rathi
a73e7af704
Don't initialize face DB in non-desktop builds
2025-02-28 16:44:32 +05:30
Manav Rathi
14bfaf97f3
Update deprecated
2025-02-28 16:35:06 +05:30
Manav Rathi
cae5b2ad4d
Update deps to pick up new MUI
...
MenuListProps are (will eventually be) deprecated, but the alternative is only
in the latest release.
2025-02-28 16:32:48 +05:30
Manav Rathi
8050422313
Fix
2025-02-28 16:32:48 +05:30
Neeraj Gupta
4323ae9422
[mob] Move
2025-02-28 16:10:53 +05:30
Manav Rathi
d3cec93c03
type
2025-02-28 16:02:55 +05:30
Manav Rathi
5adac095a6
Anchor
2025-02-28 15:59:35 +05:30
Manav Rathi
dce95ad4f1
more
2025-02-28 15:49:00 +05:30
Manav Rathi
67dc1b77d4
Fix
2025-02-28 15:32:33 +05:30
Manav Rathi
de9cad09c4
sigh
2025-02-28 15:28:43 +05:30
Manav Rathi
df21d20dd0
Workable
2025-02-28 15:23:31 +05:30
laurenspriem
374979894a
[mob][photos] Cache path
2025-02-28 15:08:49 +05:30
laurenspriem
49c0e32fff
[mob][photos] Fix null issue
2025-02-28 14:46:12 +05:30
Manav Rathi
0f732c0b61
Impl
2025-02-28 14:37:30 +05:30
Prateek Sunal
11a42e7ee3
fix: remove ticks from seekbar & change video source correctly
2025-02-28 14:26:42 +05:30
Neeraj
398f39e2b0
[mob] Clean up deprecated invalidFileIDs ( #5199 )
...
## Description
## Tests
2025-02-28 14:25:58 +05:30
laurenspriem
09e65e8d00
[mob][photos] Remove singleton pattern
2025-02-28 14:24:04 +05:30
laurenspriem
103901bbd3
[mob][photos] Fix ordering
2025-02-28 14:15:40 +05:30
Neeraj Gupta
2cdd919c37
[mob] Clean up deprecated invalidFileIDs
2025-02-28 14:14:32 +05:30
Manav Rathi
c1a2f226ef
Move
2025-02-28 14:13:34 +05:30
laurenspriem
8e8610beda
[mob][photos] More robust caching and models
2025-02-28 14:11:33 +05:30
Manav Rathi
1605f71a54
Fill in
2025-02-28 14:11:32 +05:30
Neeraj
a11ba4d14f
[mob] Clean up migration for livePhoto ( #5198 )
...
## Description
## Tests
2025-02-28 13:51:23 +05:30
Manav Rathi
eb7f0c0bed
Fix extra invalidations
2025-02-28 13:48:53 +05:30
Manav Rathi
ffc1db7369
err 1
2025-02-28 13:35:45 +05:30
Manav Rathi
cea88b91d2
dis 2
2025-02-28 13:24:21 +05:30
Neeraj Gupta
d98fbd6dc5
[mob] Clean up
2025-02-28 13:13:16 +05:30
Manav Rathi
28d412a12b
disabled
2025-02-28 13:09:21 +05:30
Neeraj Gupta
9d601a6b4e
[mob] Clean up migration for livePhoto
2025-02-28 13:06:38 +05:30
Manav Rathi
b851a30c18
Change both in sync
2025-02-28 12:42:05 +05:30
Manav Rathi
ec11bc7092
Complete
2025-02-28 12:25:35 +05:30
Manav Rathi
093ba4895d
d4
2025-02-28 12:22:22 +05:30
Manav Rathi
502507abf5
d3
2025-02-28 11:00:54 +05:30
Manav Rathi
15b49816cc
d2
2025-02-28 09:58:46 +05:30
Manav Rathi
15a4e3cd98
wip delegate
2025-02-28 09:20:19 +05:30
Manav Rathi
067e44e10a
st 2
2025-02-28 08:48:16 +05:30
Manav Rathi
67206b013b
stable ident
2025-02-28 08:31:31 +05:30
Manav Rathi
df86904e6a
fav 1
2025-02-28 08:26:10 +05:30
Manav Rathi
66f43a9c9a
more 2
2025-02-28 08:08:56 +05:30
Manav Rathi
561b0ea71e
more
2025-02-28 06:32:46 +05:30
Manav Rathi
2fbc26c9eb
scale
2025-02-28 06:25:32 +05:30
Manav Rathi
b11636bfdf
zoom left
2025-02-28 05:59:01 +05:30
Manav Rathi
8e08a0d71d
Temporary workbench
...
Revert "Prep for merge"
This reverts commit e75165d01e .
2025-02-28 05:46:02 +05:30
Aman Raj Singh Mourya
b35cd47c8a
[auth] Show advance option only when code setup
2025-02-27 20:35:52 +05:30
Manav Rathi
f49fcd7984
[web] PhotoSwipe update - WIP ( #5195 )
2025-02-27 18:35:57 +05:30
Manav Rathi
e75165d01e
Prep for merge
...
Revert "Temporary workbench"
This reverts commit 06b84e8067 .
2025-02-27 18:28:56 +05:30
Manav Rathi
70abbeebc2
Fix hiding
2025-02-27 18:28:36 +05:30
Manav Rathi
215ed6d6c8
Fix toggle
2025-02-27 17:50:01 +05:30
Manav Rathi
e453f5bf36
icons
2025-02-27 17:34:11 +05:30
Manav Rathi
e87d596b4c
fav 1
2025-02-27 17:12:07 +05:30
Prateek Sunal
e9633e48ab
fix: separation is the key
2025-02-27 16:57:35 +05:30
Manav Rathi
0bfd355233
Save
2025-02-27 16:51:19 +05:30
Prateek Sunal
cf96c4dc44
chore: bump version
2025-02-27 16:30:24 +05:30
Manav Rathi
0803ef4da6
Btn
2025-02-27 16:07:23 +05:30
Prateek Sunal
daada5e1c8
fix: disable full r8 mode
2025-02-27 15:59:14 +05:30
Vishnu Mohandas
a7ea2859fa
[docs] faq ( #5161 )
...
## Description
## How to reset my password if I lost it?
2025-02-27 15:54:26 +05:30
Vishnu Mohandas
8336589a22
docs-edit hiding ( #5194 )
...
## Description
Removed Hiding is currently only supported in the Ente mobile app, and
items hidden from the mobile app will not be visible in the web and
desktop app.
2025-02-27 15:53:59 +05:30
Jay
074a4d96a6
docs-edit hiding
2025-02-27 15:39:48 +05:30
Manav Rathi
e1d08899a5
Scaffold
2025-02-27 15:39:31 +05:30
Manav Rathi
5576f8379c
Fix close animation
2025-02-27 15:31:03 +05:30
Prateek Sunal
42cb7902c6
chore: bump things
2025-02-27 14:51:21 +05:30
Prateek Sunal
11c7d5f0de
fix: keep things light
2025-02-27 14:51:12 +05:30
Prateek Sunal
c36cee2ed1
Merge remote-tracking branch 'origin/main' into stream-queue-fix
2025-02-27 14:17:42 +05:30
Prateek Sunal
65614adc1a
fix: build it finally
2025-02-27 14:15:42 +05:30
Manav Rathi
b06b8a5794
Manage fi open/close
2025-02-27 13:12:57 +05:30
Manav Rathi
25935f6219
Remaining fi props
2025-02-27 13:07:47 +05:30
Manav Rathi
51effed5a3
Other props
2025-02-27 12:51:21 +05:30
laurenspriem
7cecf84841
[mob][photos] Time as parameter
2025-02-27 12:39:40 +05:30
Manav Rathi
d50391ea13
not async
2025-02-27 12:19:58 +05:30
Manav Rathi
9c6bfaa460
Undo the effects of contentDestroy
2025-02-27 12:15:37 +05:30
Manav Rathi
ee201ff24b
use orig
2025-02-27 12:04:37 +05:30
laurenspriem
7e10c077d3
[mob][photos] Logging
2025-02-27 11:51:39 +05:30
laurenspriem
75800f41e4
[mob][photos] Try catch
2025-02-27 11:45:44 +05:30
laurenspriem
7d84ed3e8b
[mob][photos] Rename
2025-02-27 11:40:44 +05:30
laurenspriem
d3acd79de6
[mob][photos] Simplify
2025-02-27 11:39:25 +05:30
laurenspriem
89afa9fbc7
[mob][photos] Separate cache model
2025-02-27 11:15:06 +05:30
Manav Rathi
7fc03a71e7
Fix npe
2025-02-27 11:12:04 +05:30
Manav Rathi
06b84e8067
Temporary workbench
2025-02-27 11:01:20 +05:30
Manav Rathi
2919590b05
[desktop] Improve export_status.json writes ( #5193 )
2025-02-27 09:28:23 +05:30
Manav Rathi
4e6e3e7abf
[desktop] Improve export_status.json writes
2025-02-27 09:20:15 +05:30
Aman Raj Singh Mourya
24759a3923
[auth] Refactoring
2025-02-26 23:44:30 +05:30
Aman Raj Singh Mourya
1fba250f74
[auth] Remove log statement
2025-02-26 23:39:04 +05:30
Aman Raj Singh Mourya
8099cbd990
[auth] Minor fixes
2025-02-26 23:32:24 +05:30
Aman Raj Singh Mourya
b1ed3a6302
[auth] Add UI to select algorithm
2025-02-26 23:31:58 +05:30
Aman Raj Singh Mourya
3a955f2b04
[auth] Add support for editing number of digits & algorithm type
2025-02-26 23:31:16 +05:30
ashilkn
9b2af45f16
[mob][photos] Bump up build number
2025-02-26 19:56:43 +05:30
Manav Rathi
8fb463028d
[web] Del screen refactoring ( #5189 )
2025-02-26 19:49:30 +05:30
ashilkn
5307c1fda6
[mob][photos] Bump up build number
2025-02-26 19:48:49 +05:30
ashilkn
f96db9cfd3
Merge branch 'main' into fix_free_up_space_bug
2025-02-26 19:44:31 +05:30
ashilkn
afc8fbf7b2
[mob][photos] If free up space fails the first time, retry after removing non-existing assets (only for android)
2025-02-26 19:41:57 +05:30
Manav Rathi
833b564acc
Promise
2025-02-26 18:53:10 +05:30
Manav Rathi
3013709540
Move
2025-02-26 18:49:20 +05:30
Manav Rathi
cba85799f0
del api
2025-02-26 18:48:02 +05:30
Manav Rathi
818fba9435
Prune
2025-02-26 18:40:47 +05:30
Manav Rathi
8ec75834e8
[web] Minor code improvements (towards removing yup) ( #5187 )
2025-02-26 17:17:00 +05:30
laurenspriem
e32b23409c
[mob][photos] fallback on old memories
2025-02-26 17:14:16 +05:30
Manav Rathi
9103d73874
touched
2025-02-26 17:06:01 +05:30
Manav Rathi
504a8bdab6
Use newer
2025-02-26 17:02:26 +05:30
Manav Rathi
1be2286279
Move
2025-02-26 16:52:10 +05:30
Manav Rathi
059275a486
fetch
2025-02-26 16:42:57 +05:30
laurenspriem
c32974cf95
[mob][photos] Log old memories properly
2025-02-26 16:37:27 +05:30
Manav Rathi
5e583da6f0
unyup
2025-02-26 16:29:30 +05:30
Manav Rathi
bb613cd384
validate
2025-02-26 16:23:16 +05:30
Manav Rathi
359bbd2628
Unindent
2025-02-26 16:18:56 +05:30
Manav Rathi
fb869b7f44
[web] New translations ( #5185 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-26 15:54:59 +05:30
Crowdin Bot
4455a3c793
New Crowdin translations by GitHub Action
2025-02-26 10:23:03 +00:00
Manav Rathi
d781adeba5
[web] Consolidated duplicated translation key ( #5184 )
2025-02-26 15:52:12 +05:30
Manav Rathi
e7d0977346
[web] Consolidated duplicated translation key
2025-02-26 15:48:11 +05:30
Manav Rathi
488ca1f6d9
[web] New translations ( #5183 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-26 15:41:40 +05:30
Crowdin Bot
00939ff2b8
New Crowdin translations by GitHub Action
2025-02-26 10:10:18 +00:00
Manav Rathi
69488c2db6
[web] File info code cleanup ( #5182 )
2025-02-26 15:38:11 +05:30
Manav Rathi
c70fa4391c
cap fin
2025-02-26 15:31:48 +05:30
Manav Rathi
26c4481658
cap2
2025-02-26 15:07:02 +05:30
Neeraj
f487565398
[server] Retry for size fetch & parallelize check ( #5155 )
...
## Description
## Tests
2025-02-26 15:06:45 +05:30
Manav Rathi
96b9743270
cap1
2025-02-26 14:59:31 +05:30
Neeraj Gupta
42d2136d32
Merge branch 'main' into sizeRetry
2025-02-26 14:54:56 +05:30
Neeraj
21247a892f
[server] Read embeddings from different bucket & logging improvements ( #5180 )
...
## Description
## Tests
2025-02-26 14:50:28 +05:30
Manav Rathi
33e7ccb9ae
Extract
2025-02-26 14:50:16 +05:30
Manav Rathi
a157273b42
Remove spurious error on saving edited file in desktop
2025-02-26 14:50:16 +05:30
Manav Rathi
d0f30a1198
Wider
2025-02-26 14:50:16 +05:30
Manav Rathi
d5987dd882
rework rename dialog
2025-02-26 14:50:16 +05:30
Manav Rathi
1bd44351d9
Unnest
2025-02-26 14:50:16 +05:30
Manav Rathi
930bd4ce2e
Unwrap
2025-02-26 14:50:16 +05:30
Manav Rathi
3e527e3c41
Rearrange
2025-02-26 14:50:16 +05:30
Manav Rathi
847e647437
Inline
2025-02-26 14:50:16 +05:30
Manav Rathi
cd3bd1cdbb
Move
2025-02-26 14:50:16 +05:30
Manav Rathi
82082e2cbf
Move
2025-02-26 14:50:16 +05:30
Manav Rathi
7545047647
abstract
2025-02-26 14:50:16 +05:30
Manav Rathi
1c1fe7f1df
Scope
2025-02-26 14:50:16 +05:30
Manav Rathi
cc2be30f53
Scope
2025-02-26 14:50:16 +05:30
Manav Rathi
9fc5483eb8
Shorten
2025-02-26 14:50:16 +05:30
Manav Rathi
3468bdea7b
Fix
2025-02-26 14:50:16 +05:30
Manav Rathi
bc23f1dec9
R
2025-02-26 14:50:16 +05:30
Manav Rathi
9327cb114c
rejig
2025-02-26 14:50:16 +05:30
Manav Rathi
2fee6e87f9
Use
2025-02-26 14:50:16 +05:30
Manav Rathi
052367cccb
Move to base context
2025-02-26 14:50:16 +05:30
Manav Rathi
4afa486c19
R
2025-02-26 14:50:16 +05:30
Manav Rathi
4b03d1bd0c
Prune
2025-02-26 14:50:16 +05:30
Manav Rathi
93108c45d8
photosd-next ( #5181 )
2025-02-26 14:46:43 +05:30
Manav Rathi
3b1ec81db8
photosd-next
2025-02-26 14:45:25 +05:30
Ashil
ebeeb189fd
[mob][photos] Handle error + refactoring ( #5172 )
2025-02-26 14:33:25 +05:30
Neeraj Gupta
98ebf98d17
[server] Bump default worker for filedata replication
2025-02-26 14:32:17 +05:30
Neeraj Gupta
d494bb8d38
[server] doc
2025-02-26 14:25:45 +05:30
Neeraj Gupta
b688706935
[server] Enchance logging for metadata failure
2025-02-26 14:20:28 +05:30
Neeraj Gupta
d0ef4f234d
[server] Prefer reading from b5
2025-02-26 14:04:28 +05:30
Manav Rathi
0fa664a4cb
photosd-v1.7.10 ( #5179 )
2025-02-26 14:02:00 +05:30
Neeraj
c2833d11b0
[server] Panic instead of fatal err ( #5178 )
2025-02-26 14:00:17 +05:30
Manav Rathi
ec594acafc
photosd-v1.7.10
2025-02-26 14:00:09 +05:30
Prateek Sunal
8ce9baf920
fix: stop then dispose for now
2025-02-26 13:59:03 +05:30
laurenspriem
1b1c5c0e7b
[mob][photos] cleanup init
2025-02-26 13:20:07 +05:30
ashilkn
81124566f2
Merge branch 'main' into fix_free_up_space_bug
2025-02-26 00:36:42 +05:30
Vishnu Mohandas
0d42cc7b68
[server] Swallow file data fetch err ( #5177 )
...
## Description
## Tests
2025-02-25 22:46:00 +05:30
Neeraj Gupta
8fb5f44b62
[server] Swallow mldata fetch err
2025-02-25 22:44:05 +05:30
Vishnu Mohandas
908b0d9dc4
[server] Prefer b6 for read ( #5176 )
...
## Description
## Tests
2025-02-25 22:31:56 +05:30
Neeraj Gupta
c0086efdbc
[server] Prefer b6 for read
2025-02-25 22:30:39 +05:30
Vishnu Mohandas
49101bfddb
[server] Add missing bucketId ( #5175 )
...
## Description
## Tests
2025-02-25 22:12:00 +05:30
Neeraj Gupta
83b322770d
[server] Add missing bucketId
2025-02-25 22:10:36 +05:30
Neeraj
72bcd8e450
[server] Wait for fileData put & fail fetch if more than 5 object fails ( #5174 )
...
## Description
## Tests
2025-02-25 21:41:45 +05:30
ashilkn
1e05c9d701
[mob][photos] Log stacktrace
2025-02-25 18:56:39 +05:30
laurenspriem
fdf4a3d336
[mob][photos] Unify all caching in cache service only
2025-02-25 17:15:45 +05:30
ashilkn
e61d212ad0
[mob][photos] Handle errors/exceptions in getThumbnailFileOfPerson
2025-02-25 17:13:09 +05:30
Prateek Sunal
837d2bbf77
fix: failure previewed case and fire bus event
2025-02-25 17:06:11 +05:30
Prateek Sunal
f7f5e924aa
fix: add new table for stream upload errors
2025-02-25 16:25:24 +05:30
Neeraj Gupta
1eed650812
[server] Return custom errors
2025-02-25 15:47:41 +05:30
Neeraj Gupta
b62f82c81e
Minor fix
2025-02-25 15:42:00 +05:30
Andrés Ignacio Torres
7b6fe4a9d7
[auth] Add custom icons for No-IP, Prey Project, Workflowy + extra name for Nintendo Account ( #5127 )
...
## Description
Added three new custom icons:
- No-IP
- Prey Project
- Workflowy
Additionally add one more alternate name for the Nintendo custom icon:
Nintendo Account.
These are a few of the services I noticed had no icons after migrating
my 2FA codes to Ente.
## Tests
Icon change only, no code changes.
2025-02-25 15:41:10 +05:30
Neeraj
38d207d28e
[mob] Check lock before reporting file & limit retry for network errors ( #5171 )
...
## Description
This should significantly reduce the instances of
- Duplicate file uploads
- File replacement instances
## Tests
2025-02-25 15:37:44 +05:30
Prateek Sunal
05cec775aa
chore: bump version
2025-02-25 15:29:25 +05:30
Prateek Sunal
19073951c8
fix: shuffle deck
2025-02-25 15:29:12 +05:30
Prateek Sunal
0b56575939
fix: add more proguard rules
2025-02-25 15:27:36 +05:30
Prateek Sunal
e9c6ad39f7
Merge remote-tracking branch 'origin/main' into stream-queue-fix
2025-02-25 15:05:28 +05:30
Prateek Sunal
655bbd36da
chore: bump version code
2025-02-25 15:04:38 +05:30
Prateek Sunal
d1a5e94886
fix: aspect ratio resolution
2025-02-25 15:04:26 +05:30
Neeraj Gupta
840fc3c061
[mob] Check lock again before reporting file
2025-02-25 15:02:44 +05:30
laurenspriem
a5cb78bf95
[mob][photos] memories cache first iteration
2025-02-25 14:48:25 +05:30
Prateek Sunal
5659b93555
fix: add code to append preview
2025-02-25 14:48:24 +05:30
ashilkn
f772a48bc0
Merge branch 'main' into person_linking_improvements
2025-02-25 14:43:31 +05:30
Prateek Sunal
fc429d88c5
chore: add proguard rules
2025-02-25 14:43:31 +05:30
ashilkn
55015f4a62
Merge branch 'main' into person_linking_improvements
2025-02-25 13:37:42 +05:30
Neeraj Gupta
2ff97c29ff
[mob] Limit retry to noStatusCode
2025-02-25 13:36:25 +05:30
Neeraj Gupta
1c94807c36
[mob] generated strings
2025-02-25 13:27:59 +05:30
Manav Rathi
e009151667
[web] Fix rendering of files without extension ( #5170 )
...
Fixes: https://github.com/ente-io/ente/issues/5125
2025-02-25 13:23:16 +05:30
Manav Rathi
4a03e34a20
[web] Fix rendering of files without extension
...
Fixes: https://github.com/ente-io/ente/issues/5125
2025-02-25 13:18:53 +05:30
Manav Rathi
6aa6b667e3
[web] Minor code reorg ( #5169 )
2025-02-25 12:57:46 +05:30
Prateek Sunal
99a579f7f3
fix: revert to some original code
2025-02-25 12:03:19 +05:30
Prateek Sunal
5c64a1a5e5
Merge remote-tracking branch 'origin/main' into stream-queue-fix
2025-02-25 11:53:48 +05:30
Neeraj
3c902bc1c1
[mobile] New translations ( #5007 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-02-25 11:53:26 +05:30
Neeraj
0fb8ccc029
[mob] Clean up ( #5165 )
...
## Description
## Tests
2025-02-25 11:53:13 +05:30
Crowdin Bot
ba000c2304
New Crowdin translations by GitHub Action
2025-02-25 06:21:48 +00:00
Prateek Sunal
d9f15dad45
Merge remote-tracking branch 'origin/main' into stream-queue-fix
2025-02-25 11:42:03 +05:30
mangesh
07fac1a354
[server] don't allow setting storageLimit for INVITED users ( #5167 )
2025-02-25 11:27:41 +05:30
mngshm
3ae65e1de9
[server] don't allow setting storageLimit for INVITED users
2025-02-25 11:16:22 +05:30
Manav Rathi
62471dad3e
Move
2025-02-25 10:58:30 +05:30
Neeraj Gupta
19ea1ad1f4
[mob] Clean up
2025-02-25 10:56:42 +05:30
Manav Rathi
2ece083d4d
Rename
2025-02-25 10:49:12 +05:30
laurenspriem
53d71de31f
[mob][photos] More central flag
2025-02-25 10:38:41 +05:30
Neeraj
3cf627a290
[server] Add index on file_data(user_id,updated_at) ( #5164 )
...
## Description
## Tests
2025-02-25 09:47:12 +05:30
Neeraj Gupta
792353bb9e
[server] Add index on file_data(user_id,updated_at)
2025-02-25 09:34:26 +05:30
Manav Rathi
b0c17fee6d
[web] Prevent extra submission of 2fa when a request is in progress ( #5162 )
2025-02-24 21:21:36 +05:30
Manav Rathi
4db25b1b8f
Fix error handling
2025-02-24 20:58:37 +05:30
Manav Rathi
d0c93338fa
await route changes
2025-02-24 20:48:02 +05:30
Manav Rathi
af89a2202c
Cleanup
2025-02-24 20:47:22 +05:30
Manav Rathi
6208531902
Fix the double submit bug
2025-02-24 20:34:16 +05:30
Manav Rathi
47539e93f9
Simplify
2025-02-24 20:32:23 +05:30
Manav Rathi
15d77b7551
Use correct error
2025-02-24 20:25:22 +05:30
Manav Rathi
841de87a33
Combine
2025-02-24 20:23:04 +05:30
Manav Rathi
25ba019a57
Vis
2025-02-24 20:07:55 +05:30
Manav Rathi
1c8a796bec
Reduce indent
2025-02-24 20:01:28 +05:30
Manav Rathi
277c7e452a
Cleanup
2025-02-24 19:49:37 +05:30
Manav Rathi
9ab110c4c3
Vis
2025-02-24 19:39:29 +05:30
Manav Rathi
7420eb5a66
Vis
2025-02-24 19:35:36 +05:30
Manav Rathi
37775b9ee5
Conv
2025-02-24 19:29:14 +05:30
Manav Rathi
7d5205d57d
Conv
2025-02-24 19:27:21 +05:30
Manav Rathi
16246d8d58
Conv
2025-02-24 19:24:37 +05:30
Manav Rathi
4442b3af28
Inline
2025-02-24 19:12:04 +05:30
mangesh
b67a33fcaf
Create Tailscale.md ( #5140 )
...
ente photos with tailscale
2025-02-24 19:06:41 +05:30
Manav Rathi
989708cf58
Use
2025-02-24 19:05:11 +05:30
mngshm
425954257b
add missing sidebar link
2025-02-24 19:04:52 +05:30
Manav Rathi
7725b14935
Conv
2025-02-24 18:50:26 +05:30
mngshm
58fe69638e
Community
2025-02-24 18:49:15 +05:30
Manav Rathi
290ae40296
Conv
2025-02-24 18:42:22 +05:30
Manav Rathi
ebc310d742
z
2025-02-24 18:38:55 +05:30
Manav Rathi
28d04f7725
Inline
2025-02-24 18:36:06 +05:30
Jay
3c90b0dfca
docs-faq
2025-02-24 17:21:05 +05:30
Manav Rathi
8de3619cf1
[desktop] Reattempt indexing if needed ( #5160 )
2025-02-24 17:20:09 +05:30
Manav Rathi
8036aae292
[desktop] Reattempt indexing if needed
2025-02-24 17:13:22 +05:30
Prateek Sunal
87555194fe
chore: bump lock files
2025-02-24 16:43:33 +05:30
ashilkn
6c67f11cc0
Merge branch 'main' into person_linking_improvements
2025-02-24 16:37:14 +05:30
Neeraj Gupta
b9573c057e
[server] Use cached result for canUpload
2025-02-24 16:34:57 +05:30
Vishnu Mohandas
490a7221e7
[docs] Update ( #5157 )
2025-02-24 16:20:50 +05:30
vishnukvmd
1b98f782f1
Update
2025-02-24 16:19:54 +05:30
Vishnu Mohandas
a46a64e386
[docs] Update ( #5156 )
2025-02-24 16:03:54 +05:30
vishnukvmd
492ea61bb7
Update
2025-02-24 16:03:28 +05:30
Neeraj Gupta
54d2813329
[server] Parallize size fetch for file & thumb
2025-02-24 15:59:11 +05:30
Prateek Sunal
7175e1d43a
fix: don't show media kit button for preview
2025-02-24 15:47:15 +05:30
Prateek Sunal
8237229823
fix: loop behavior media kit
2025-02-24 15:46:13 +05:30
Prateek Sunal
a36958503d
fix: smooth native video player experience
2025-02-24 15:34:25 +05:30
Neeraj Gupta
19efbad336
[server] Add retry for sizeOf fetch
2025-02-24 15:21:34 +05:30
Neeraj
9447f1c767
[server] Remove embeddings handler ( #5154 )
...
## Description
## Tests
2025-02-24 15:11:47 +05:30
Neeraj Gupta
76b2a73f9a
clean up
2025-02-24 15:00:33 +05:30
Neeraj Gupta
4bbe1ae0d2
[server] Remove embeddings handler
2025-02-24 14:49:21 +05:30
Manav Rathi
b15b707600
[server] Limit support while fetching collections ( #5148 )
...
## Description
This endpoint let's us add limit which fetching collections.
## Tests
2025-02-24 14:18:44 +05:30
Neeraj
454363d772
[server] Minor refactor ( #5152 )
...
## Description
Moving few methods related to collection_files in diff file.
## Tests
2025-02-24 14:08:28 +05:30
Vishnu Mohandas
196fa2c8a4
[docs] Update ( #5153 )
...
## Description
## Tests
2025-02-24 14:05:34 +05:30
vishnukvmd
4c3ca8a565
Update
2025-02-24 14:05:02 +05:30
Neeraj Gupta
15aea42b96
[server] Minor refactor
2025-02-24 14:04:39 +05:30
Vishnu Mohandas
29c7f587f6
[docs] Update ( #5151 )
2025-02-24 13:55:36 +05:30
vishnukvmd
5f0bb21491
Update
2025-02-24 13:54:59 +05:30
Vishnu Mohandas
c882ce0f98
[docs] Update ( #5149 )
2025-02-24 13:07:25 +05:30
vishnukvmd
02dde7f6a2
Update
2025-02-24 13:07:04 +05:30
Neeraj Gupta
d268e1f309
Fix
2025-02-24 12:39:55 +05:30
Neeraj Gupta
245e78ac42
[server] Limit support while fetching collections
2025-02-24 12:29:20 +05:30
Neeraj
fa55bd88a2
[auth] New translations ( #5144 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-02-24 11:13:56 +05:30
Neeraj
11538236c0
[auth] Upgrade dio ( #5137 )
...
## Description
Upgrade dio 5.4.0 -> 5.8.0+1
2025-02-24 11:12:56 +05:30
Manav Rathi
09996f77ea
[web] [desktop] Enable Japanese translations ( #5146 )
2025-02-24 10:26:38 +05:30
Manav Rathi
3f512bc959
lf
2025-02-24 10:08:16 +05:30
Manav Rathi
8b0990bd6c
[web] [desktop] Enable Japanese translations
2025-02-24 09:58:52 +05:30
Manav Rathi
70ff886252
[web] New translations ( #5143 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-24 09:46:57 +05:30
Crowdin Bot
4314d42ab4
New Crowdin translations by GitHub Action
2025-02-24 01:17:26 +00:00
Crowdin Bot
8abe6957d7
New Crowdin translations by GitHub Action
2025-02-24 00:35:43 +00:00
frost
e0dd39dd95
Update Tailscale.md
2025-02-23 13:11:58 +05:00
Prateek Sunal
386554ac70
fix: don't check for preview if video streaming is disabled
2025-02-23 05:33:02 +05:30
Prateek Sunal
e99bc335d9
chore: bump deps
2025-02-23 05:32:46 +05:30
frost
48f6071f5c
Create Tailscale.md
...
This is ente photos setup running with tailscale
2025-02-22 20:50:49 +05:00
Aman Raj Singh Mourya
d6ec6809c2
[auth] Use native dio adapter
2025-02-22 00:53:16 +05:30
Aman Raj Singh Mourya
8fe9b9571a
[auth] Upgrade dio
2025-02-22 00:49:22 +05:30
Aman Raj Singh Mourya
d667cc4f98
[auth] Set cronetHttpNoPlay=true while building apk for droid
2025-02-22 00:48:53 +05:30
Aman Raj Singh Mourya
34a672fb7c
[mob][photos] Initial setup for Video-memory
2025-02-21 23:10:27 +05:30
Prateek Sunal
8a5cc0c221
feat: push all changes
2025-02-21 20:55:52 +05:30
ashilkn
5e6860f2cd
[mob][photos] Avoid localIDs of non-existant assets from being passed to photo_manager's deleteWithIds() when using free up space feature to avoid complete failure of free up space operation
2025-02-21 20:04:12 +05:30
Prateek Sunal
10e675a81c
chore: bump pod file
2025-02-21 17:53:04 +05:30
Prateek Sunal
98b890aa99
Merge remote-tracking branch 'origin/main' into stream-queue-fix
2025-02-21 17:52:21 +05:30
Prateek Sunal
0d7f87381a
chore: down version
2025-02-21 17:51:11 +05:30
Prateek Sunal
d50171bf7f
fix: android sdk 35
2025-02-21 17:50:44 +05:30
Manav Rathi
5806eb6e60
[web] Update storage card when family member's storage limit is configured ( #5135 )
...
Sibling of https://github.com/ente-io/ente/pull/5123
2025-02-21 17:42:21 +05:30
Prateek Sunal
64712e5600
chore: bump version again
2025-02-21 17:37:35 +05:30
Prateek Sunal
8a615c34ef
fix: for media kit android
2025-02-21 17:37:22 +05:30
Prateek Sunal
8b94304754
feat: add stream switched event
2025-02-21 17:30:00 +05:30
Manav Rathi
8830deb619
[web] Update storage card when family member's storage limit is configured
...
Sibling of https://github.com/ente-io/ente/pull/5123
2025-02-21 17:22:54 +05:30
laurenspriem
9da79dc99a
[mob][photos] Don't show others in spotlight
2025-02-21 16:59:43 +05:30
Manav Rathi
5e32e975df
[web] New translations ( #5134 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-21 16:54:41 +05:30
Crowdin Bot
8633dabd92
New Crowdin translations by GitHub Action
2025-02-21 11:22:42 +00:00
Manav Rathi
c256f0a8c4
[web] Misc cleanup ( #5133 )
2025-02-21 16:52:01 +05:30
Manav Rathi
b150bbe15e
Rename
2025-02-21 16:40:51 +05:30
Manav Rathi
7f69fa5d65
Reorder
2025-02-21 16:36:50 +05:30
Manav Rathi
3968dd93e9
R
2025-02-21 16:34:09 +05:30
Manav Rathi
557bdd142b
R
2025-02-21 16:32:29 +05:30
Manav Rathi
b89da99c96
Rename
2025-02-21 16:29:54 +05:30
Manav Rathi
e79050a3b6
ann2
2025-02-21 16:28:42 +05:30
Manav Rathi
5e4707b695
ann
2025-02-21 16:28:42 +05:30
Manav Rathi
fd0c2866a2
Doc
2025-02-21 16:28:42 +05:30
Manav Rathi
69eee661d1
Prop
2025-02-21 16:28:42 +05:30
Prateek Sunal
b09e911f18
fix: bump native video player
2025-02-21 16:25:52 +05:30
Manav Rathi
c78578fce5
[web] Speed up file selection for libraries with 100k+ files ( #5132 )
...
(Drastically!)
2025-02-21 16:15:51 +05:30
Manav Rathi
a0f103be9b
Fix
2025-02-21 16:05:15 +05:30
Manav Rathi
04ede4326a
Cleanup scaffolding
2025-02-21 15:59:57 +05:30
Manav Rathi
7cb9bc3eb7
Reduce some duplication
2025-02-21 15:53:29 +05:30
Manav Rathi
488402156f
take 1
2025-02-21 15:45:46 +05:30
Manav Rathi
e80e602786
bespoke 1
2025-02-21 15:38:59 +05:30
laurenspriem
78a7ae7c5f
[mob][photos] photo selection of people memories
2025-02-21 15:28:52 +05:30
Manav Rathi
5d553afea7
Rearrange
2025-02-21 15:28:29 +05:30
Neeraj
9a25356abf
[mob] Update storage card when family member's storage limit is configured ( #5123 )
...
## Description
## Tests
2025-02-21 15:15:35 +05:30
Neeraj Gupta
5625733429
Merge remote-tracking branch 'origin/main' into family_limits
2025-02-21 14:59:18 +05:30
Prateek Sunal
61bb3ce16b
fix: is preview player setting
2025-02-21 14:55:50 +05:30
Manav Rathi
d2dd08391a
Investigate speeding up the checkbox action too
2025-02-21 14:47:37 +05:30
Neeraj Gupta
9d06db2b6b
[mob] Fix free storage calculation for mob upload
2025-02-21 14:44:50 +05:30
Neeraj Gupta
80049b11ba
[mob] Handle null result
2025-02-21 14:42:59 +05:30
Manav Rathi
28160b04b9
Clean
2025-02-21 14:22:47 +05:30
Manav Rathi
02441239d5
fast 4
2025-02-21 14:11:11 +05:30
Prateek Sunal
2688ca446e
chore: bump version
2025-02-21 14:09:53 +05:30
Prateek Sunal
80e86f6f65
fix: update queuing logic
2025-02-21 14:08:48 +05:30
Manav Rathi
760b50b417
fast 3
2025-02-21 14:08:20 +05:30
Manav Rathi
d118e0e63e
fast 1
2025-02-21 14:07:07 +05:30
Manav Rathi
49f9caac90
wip speed up
2025-02-21 14:05:38 +05:30
Prateek Sunal
ea875730dd
[mob] streaming patches ( #5122 )
...
## Description
Quality of Life fixes:
- [x] Queue fixes
- [x] Android Impeller fix
- [x] No video_player_media_kit proxy, just using media_kit directory
Quality of Dev fixes:
- [x] Use master branch of media_kit
- [x] extract common functions from native player and media kit for
seconds to duration.
2025-02-21 13:34:01 +05:30
Neeraj
e3b03db06f
[server] Clean up old logic for collection diff ( #5130 )
...
## Description
We still have some traffic from old mobile client v0.7.xx that is making
call to the v1 endpoint.
## Tests
2025-02-21 13:25:14 +05:30
Neeraj Gupta
b030c4e182
[server] Clean up old logic for collection diff
2025-02-21 13:22:45 +05:30
Manav Rathi
1a39846d25
Swap
2025-02-21 13:05:16 +05:30
Manav Rathi
e44020f93a
Swap
2025-02-21 13:02:58 +05:30
Neeraj
435621496c
[server] Move refactor ( #5129 )
...
## Description
Just grouping various actions inside different file to improve
readability
## Tests
2025-02-21 12:52:18 +05:30
Manav Rathi
8379162716
Fix
2025-02-21 12:51:21 +05:30
Manav Rathi
e8d9f4f6cf
Conv
2025-02-21 12:45:12 +05:30
laurenspriem
bfe39be07e
[mob][photos] Update clip query
2025-02-21 12:43:44 +05:30
Manav Rathi
6724527c27
Another
2025-02-21 12:35:11 +05:30
Neeraj Gupta
6b65a974b5
[server] Refactor
2025-02-21 12:28:11 +05:30
Manav Rathi
1b90fa93ee
Use
2025-02-21 12:20:12 +05:30
Neeraj Gupta
f907303c8b
[server] move files
2025-02-21 12:08:16 +05:30
Manav Rathi
4317f819d8
mod
2025-02-21 12:07:31 +05:30
Manav Rathi
587da41f53
Dup
2025-02-21 11:56:23 +05:30
Manav Rathi
3214031a0c
Reuse
2025-02-21 11:56:23 +05:30
Manav Rathi
0b1eee6c8e
select all by date is the culprit
...
for 100k
t0: 291.615234375 ms
t1: 4.695068359375 ms
t2: 5.75 ms
t3: 5.9921875 ms
t4: 0.014892578125 ms
t5: 0.794921875 ms
t6: 0.0029296875 ms
2025-02-21 10:54:25 +05:30
Neeraj
7c679cd38b
[auth] Add Custom Icons (ButterflyMX / FreeTaxUSA) ( #5116 )
...
## Description
New Icons: ButterFlyMX / FreeTaxUSA
2025-02-21 09:13:03 +05:30
Francis Geronimo
3669b6be09
Rename Butterflymx.svg to butterflymx.svg
2025-02-20 09:45:01 -07:00
Manav Rathi
88b0ecf472
[web] Trim the gallery context ( #5124 )
...
Code restructuring, no functional changes
2025-02-20 19:04:46 +05:30
Manav Rathi
ee2f03adca
Fix
2025-02-20 18:56:48 +05:30
Manav Rathi
3e6c253a24
Uncontext
2025-02-20 18:45:17 +05:30
ashilkn
708b17cef3
[mob][photos] Resolve merge conflicts and merge main
2025-02-20 18:35:40 +05:30
Manav Rathi
776b7488d3
Fin
2025-02-20 18:27:03 +05:30
Manav Rathi
371377d4d1
R
2025-02-20 18:16:26 +05:30
Manav Rathi
aad42b3c00
del 2
2025-02-20 18:10:00 +05:30
Manav Rathi
9ce0b43bfe
del 1
2025-02-20 18:05:19 +05:30
Manav Rathi
f5ea565aa8
Combine visually single section
2025-02-20 17:57:25 +05:30
Manav Rathi
d41e177b3c
ex
2025-02-20 17:53:00 +05:30
Manav Rathi
bc742f20e1
Use 3
2025-02-20 17:42:00 +05:30
Neeraj Gupta
898658f0ef
[mob] Show memberLimit and usage when familyMember limit is set
2025-02-20 17:39:21 +05:30
ashilkn
1746db0d44
[mob][photos] Gracefully handle no avatar of recent file for face in UI where every getThumbnailFileOfPerson is used
2025-02-20 17:38:37 +05:30
Prateek Sunal
7743a4af98
chore: move date related utils to date_time_util.dart
2025-02-20 17:35:07 +05:30
Prateek Sunal
d2764fe7e1
chore: delete redundant files
2025-02-20 17:33:13 +05:30
Manav Rathi
35601956d2
Use
2025-02-20 17:30:28 +05:30
ashilkn
af676e6107
[mob][photos] Refactor
2025-02-20 17:20:41 +05:30
Manav Rathi
bc699b8f37
sys
2025-02-20 17:16:39 +05:30
ashilkn
11c75dc5c8
[mob][photos] Log info
2025-02-20 16:58:27 +05:30
Prateek Sunal
82df23a3b2
fix: bump build number
2025-02-20 15:24:09 +05:30
Prateek Sunal
00028e3a10
fix: queue addition logic
2025-02-20 15:23:53 +05:30
Prateek Sunal
c5dab37dfa
feat: use media kit directly for preview, instead of video_player proxy
2025-02-20 15:23:31 +05:30
Neeraj
d20615002c
[sever] Minor fixes in modify-storage endpoint ( #5121 )
...
## Description
## Tests
2025-02-20 14:39:05 +05:30
Neeraj Gupta
b44f844513
[server] Remove null resp
2025-02-20 14:27:18 +05:30
Neeraj Gupta
09d390bd38
[server] Return on err
2025-02-20 14:26:10 +05:30
Manav Rathi
e439e4a5f7
[web] Show an activity indicator when the user is selecting files/folders/drag-drop ( #5119 )
...
When selecting 100k+ files, the browser doesn't get back to us for
seconds, so let the user know something's happening.
> During this I found that the dd library is also doing some synchronous
processing of its own the further delays the callback, but there is
still a base delay anyways even when directly using the HTML inputs
elements.
2025-02-20 14:20:43 +05:30
Manav Rathi
3147800486
Fin
2025-02-20 14:11:40 +05:30
Natoshi
0a7984a0d2
[auth] Add Gate.io icon ( #5107 )
...
Add new icon to ente auth (gateio.svg)
and Add Gate.io icon to custom-icons.json
2025-02-20 14:01:21 +05:30
Manav Rathi
189a3ebc40
Take 1
2025-02-20 13:58:29 +05:30
Prateek Sunal
c37deecb96
chore: extract out some functions
2025-02-20 13:55:37 +05:30
Prateek Sunal
d2a4634f02
fix: callbacks
2025-02-20 13:55:22 +05:30
Manav Rathi
c0eeb7dd2f
Maybe
2025-02-20 13:53:43 +05:30
Manav Rathi
4f271887fc
dd
2025-02-20 13:50:42 +05:30
Manav Rathi
f46f063beb
Disable backdrop clicks
2025-02-20 13:17:04 +05:30
Prateek Sunal
2275a47438
chore: bump deps changes
2025-02-20 13:14:47 +05:30
Prateek Sunal
80ab0a308f
chore: bump locks
2025-02-20 13:14:32 +05:30
Prateek Sunal
ddb867d21f
fix: correct sources
2025-02-20 13:14:21 +05:30
Prateek Sunal
c63cf362b6
Merge remote-tracking branch 'origin/main' into streaming-patched
2025-02-20 13:12:57 +05:30
Manav Rathi
270a628478
Use
2025-02-20 13:09:53 +05:30
Prateek Sunal
3f358b9511
fix: run preview creation after sync fd status
2025-02-20 13:08:56 +05:30
Manav Rathi
b5f850b3be
Activity indicator
2025-02-20 13:06:37 +05:30
Manav Rathi
77d16e275d
Also mark selection
2025-02-20 12:46:54 +05:30
Neeraj
098a4526ad
[mob] Share only image for live photos ( #5118 )
...
## Description
## Tests
2025-02-20 12:08:49 +05:30
Manav Rathi
957c333cf3
Use the same enum throughout
2025-02-20 12:08:44 +05:30
Neeraj Gupta
c480dd71f1
[mob] Parse family member storage limit
2025-02-20 12:06:22 +05:30
Neeraj Gupta
101a9d4b5d
[mob] Share only image for live photos
2025-02-20 12:00:27 +05:30
Manav Rathi
e3ef1e4628
Move
2025-02-20 11:51:53 +05:30
Manav Rathi
fd133d4023
Attach cancel callback
2025-02-20 11:42:30 +05:30
Neeraj
cdfdc83083
[mob] streaming feedbacks resolved ( #5112 )
...
## Description
This PR deals with following:
- [x] Android Artifacts fixes
- [x] Queuing Fixes
- [x] Document functions better
- [x] Make UX similar to native video player
- [x] Check for seekbar changes
## Tests
2025-02-20 11:36:39 +05:30
laurenspriem
512cf3b395
[mob][photos] More activities
2025-02-20 11:26:32 +05:30
Manav Rathi
8618babc11
Attempt to intercept cancellation
2025-02-20 11:20:54 +05:30
laurenspriem
87f2957e19
[mob][photos] Lower threshold
2025-02-20 11:20:12 +05:30
laurenspriem
f4d73e683c
[mob][photos] Fix lastTimeWith
2025-02-20 11:14:43 +05:30
laurenspriem
cac846f0e2
[mob][photos] Change surfacing order
2025-02-20 11:12:56 +05:30
Manav Rathi
ca28a3c595
Also
2025-02-20 11:05:57 +05:30
Manav Rathi
5eba06a269
Sublimate
2025-02-20 11:02:12 +05:30
Manav Rathi
91017969b3
Transplant
2025-02-20 10:49:42 +05:30
laurenspriem
58c10ad204
[mob][photos] Increase activity threshold
2025-02-20 10:31:28 +05:30
laurenspriem
321d3d6031
[mob][photos] Small fix
2025-02-20 10:24:32 +05:30
laurenspriem
41e5cf03e4
[mob][photos] Increase activity threshold
2025-02-20 10:08:55 +05:30
laurenspriem
22b91a164b
[mob][photos] Sign that smart memories are for internal users only
2025-02-20 10:08:33 +05:30
laurenspriem
4e6b86118f
[mob][photos] Comment
2025-02-20 09:14:54 +05:30
laurenspriem
e222d091d8
[mob][photos] Extra check against me for lastTimeMemory
2025-02-20 09:14:16 +05:30
Francis Geronimo
d25e37e2ad
New Icons
...
ButterFlyMX
FreeTaxUSA
2025-02-19 17:33:13 -07:00
Prateek Sunal
7b902a607a
chore: bump version
2025-02-19 20:37:11 +05:30
Prateek Sunal
68bc6fac38
chore: bump locks
2025-02-19 20:36:38 +05:30
Prateek Sunal
82fdae9253
fix: seek bar & buffering
2025-02-19 20:36:30 +05:30
Manav Rathi
d78ffced78
[desktop] Improve error bifurcation during ML indexing ( #5113 )
2025-02-19 19:24:52 +05:30
laurenspriem
664c40064d
[mob][photos] people memories MVP
2025-02-19 19:07:46 +05:30
Manav Rathi
7035d3ca90
Use
2025-02-19 19:02:42 +05:30
Manav Rathi
8920462b54
wrap
2025-02-19 18:59:59 +05:30
Manav Rathi
56f9f2a028
wrap
2025-02-19 18:58:00 +05:30
Prateek Sunal
94a77b7df1
chore: update lock files
2025-02-19 18:35:41 +05:30
Prateek Sunal
7fc42bed64
fix: add playbackCallback to hideStuff properly
2025-02-19 18:32:47 +05:30
Manav Rathi
8eb34503ac
net 1
2025-02-19 18:32:25 +05:30
Prateek Sunal
2fe6df5d21
fix: sync previewIds after enabling streaming
2025-02-19 18:31:57 +05:30
Manav Rathi
d59d3c3b07
grandfather
2025-02-19 17:40:43 +05:30
Prateek Sunal
503c2506aa
fix: put remote files at last, get file after updating status as compressing,
2025-02-19 15:21:38 +05:30
Prateek Sunal
e44405b46f
feat: document more, better code
2025-02-19 14:54:18 +05:30
Prateek Sunal
cdaeec0e8e
fix: skip errors in checking file for preview creation
2025-02-19 14:17:09 +05:30
Prateek Sunal
29671aa154
fix: use media kit in android too
2025-02-19 12:28:44 +05:30
Manav Rathi
370299d433
[desktop] Improve ML worker logging ( #5111 )
2025-02-19 12:14:33 +05:30
Manav Rathi
38d42c67fb
Log in other workers too
2025-02-19 12:08:40 +05:30
Manav Rathi
802ad184d2
Log at top level to cover unknown scenarios too
2025-02-19 12:06:02 +05:30
Manav Rathi
55cff6f174
log ww unhandled
2025-02-19 11:41:31 +05:30
Manav Rathi
e5448685ca
Tweak
2025-02-19 10:52:32 +05:30
Manav Rathi
bde8a17cb4
Tweak
2025-02-19 10:39:24 +05:30
Manav Rathi
fc3200af73
[desktop] Fix NaN% ML status for empty account ( #5110 )
2025-02-19 10:35:51 +05:30
Manav Rathi
d21ea0a5a6
Fix NaN% for empty account
2025-02-19 10:31:34 +05:30
Manav Rathi
a1fda786f5
Fix look (paper now has a default shadow)
2025-02-19 10:30:33 +05:30
Manav Rathi
bc0980eb8d
[web] Code reorg ( #5109 )
...
Intermezzo between the photoswipe changes.
2025-02-19 10:08:46 +05:30
Manav Rathi
2cfc5d9c59
Unused
2025-02-19 09:58:25 +05:30
Manav Rathi
682710a8a8
Remove unneeded ignore
...
We no longer have any source in public
2025-02-19 09:56:42 +05:30
Manav Rathi
ed50e5a36c
pkg json cleanup
2025-02-19 09:51:58 +05:30
Manav Rathi
f31a6f2401
Move
2025-02-19 09:51:58 +05:30
Manav Rathi
239f08b516
Fixes
2025-02-19 09:32:23 +05:30
Manav Rathi
8544f5e109
Fixes
2025-02-19 09:30:40 +05:30
Manav Rathi
1eaaafb8df
Ditto
2025-02-19 08:58:25 +05:30
Manav Rathi
149196e7dd
Rename
2025-02-19 08:45:38 +05:30
Manav Rathi
38a31b7492
5s
2025-02-19 08:41:56 +05:30
Manav Rathi
b14ad92b91
Improvements
2025-02-19 08:41:56 +05:30
Manav Rathi
872455cce2
[web] Use upstream PhotoSwipe - Part x/x ( #5108 )
...
- Error handling
- Exif handling (partial)
2025-02-18 20:25:05 +05:30
Manav Rathi
65a5248338
Revert "Revert "Mainlineable""
...
This reverts commit d398838742 .
2025-02-18 20:17:50 +05:30
Manav Rathi
fcf06cff57
Cleanup
2025-02-18 20:17:03 +05:30
Manav Rathi
13752654cd
Retain original image URL
2025-02-18 19:59:56 +05:30
Manav Rathi
d5e8777e0d
Take 1
2025-02-18 19:47:06 +05:30
Manav Rathi
7de2a47c51
Sketch
2025-02-18 19:23:13 +05:30
Manav Rathi
20bc84ca96
Doc
2025-02-18 18:24:47 +05:30
laurenspriem
844f969f1c
[mob][photos] people memory model
2025-02-18 17:00:28 +05:30
Manav Rathi
fd7c25029e
Restructure
2025-02-18 16:52:39 +05:30
Manav Rathi
764add95c8
EP 1
2025-02-18 16:30:15 +05:30
Prateek Sunal
8c3fc0a879
[mob] remove internal user flag for media kit ( #5106 )
...
## Description
Remove internal user flag for media kit
## Tests
2025-02-18 15:11:55 +05:30
Prateek Sunal
37c467eb86
fix: remove internal user flag
2025-02-18 15:09:52 +05:30
Manav Rathi
931d7c8513
Close
2025-02-18 15:03:58 +05:30
Manav Rathi
132962b92f
Exclusive
2025-02-18 14:48:51 +05:30
Manav Rathi
a5c4d9cc18
ff
2025-02-18 14:40:25 +05:30
Neeraj
39c31779a4
[mob] Lint fixes ( #5103 )
...
## Description
* Modified the analysis file and disabled all rules except
use_super_key.
Ran automatic fix command
❯ dart fix --apply
This also removed redundant cast warning. As the changes seemed
harmless, decided to keep them.
## Tests
2025-02-18 14:19:35 +05:30
Neeraj
d09613a946
[mob] video editor fixes ( #5091 )
...
## Description
Previously video editor was giving subpar quality videos, this fixes it
and also re-encodes videos using libx264 mp4 format.
This will also increase the time to process the edited video.
## Tests
2025-02-18 14:17:15 +05:30
Prateek Sunal
88e50982b2
[mob] streaming queue fixes ( #5105 )
...
## Description
## Tests
2025-02-18 14:16:57 +05:30
Prateek Sunal
ce5a8f0457
fix: logic for queuing and item removal
2025-02-18 14:09:39 +05:30
Neeraj Gupta
8c81a377c0
Lint fixes
2025-02-18 14:08:10 +05:30
Neeraj Gupta
a0025ab09b
[mob] Lint fixes
2025-02-18 13:48:28 +05:30
Manav Rathi
324c156ea1
Use last best instead of thumbnail
2025-02-18 13:43:23 +05:30
Manav Rathi
4b87c9f3ac
Thumb errs
2025-02-18 13:36:19 +05:30
Neeraj
dfda0c2c32
[mob] Extract ente_crypto plugin ( #5102 )
...
## Description
## Tests
2025-02-18 13:27:29 +05:30
Neeraj Gupta
c1a53bdfce
Fix lint issues
2025-02-18 13:24:15 +05:30
laurenspriem
8ff8a0f0d2
[mob][photos] Don't use computer anywhere (yet)
2025-02-18 13:21:34 +05:30
Neeraj Gupta
0c8dc3af95
[mob] Extract ente_crypto plugin
2025-02-18 13:19:09 +05:30
Manav Rathi
b3100f098b
Reset failures
2025-02-18 12:50:09 +05:30
Prateek Sunal
0e157a4e33
fix: still check 10mb preview limit
2025-02-18 12:19:16 +05:30
laurenspriem
22e2d5edd9
[mob][photos] Init locale
2025-02-18 12:18:50 +05:30
Prateek Sunal
04a5372f6e
Merge branch 'main' into bumpversion
2025-02-18 11:47:52 +05:30
laurenspriem
0774d53efc
[mob][photos] Cleanup duplicate code
2025-02-18 11:25:59 +05:30
laurenspriem
d41f1da48d
[mob][photos] Add bulk edit date option
2025-02-18 11:24:08 +05:30
Manav Rathi
f47837f550
fin visually
2025-02-18 11:21:34 +05:30
Manav Rathi
1af8d7481d
err 4
2025-02-18 11:09:39 +05:30
Manav Rathi
af91adeb72
err 3
2025-02-18 10:53:16 +05:30
Neeraj
8fd90651b1
[auth] Delete unused code ( #5094 )
...
## Description
## Tests
2025-02-18 10:31:47 +05:30
Edoardo Mileto
c3da41eee2
Create a custom icon for Deloitte ( #5096 )
...
## Description
followed [this
guide](https://github.com/ente-io/ente/blob/main/auth/docs/adding-icons.md )
2025-02-18 10:31:04 +05:30
Neeraj Gupta
ac94dccb90
remove oversize icon
2025-02-18 10:26:17 +05:30
Manav Rathi
89881975f2
err 2
2025-02-18 10:22:48 +05:30
Manav Rathi
e715d582ac
err 1
2025-02-18 09:54:07 +05:30
Manav Rathi
808c611a92
Docs
2025-02-18 09:25:53 +05:30
Manav Rathi
fe5146ead8
Singleton => module
2025-02-18 09:15:25 +05:30
Manav Rathi
d398838742
Revert "Mainlineable"
...
This reverts commit 6ccca2114e .
2025-02-18 09:02:11 +05:30
Manav Rathi
717dc0996f
[web] Use upstream PhotoSwipe (WIP) ( #5097 )
...
Continue https://github.com/ente-io/ente/pull/5066
2025-02-17 19:47:00 +05:30
Manav Rathi
00db3c0335
sp
2025-02-17 19:42:40 +05:30
Manav Rathi
6ccca2114e
Mainlineable
2025-02-17 19:38:03 +05:30
Manav Rathi
0e3708ffdc
LP resume
2025-02-17 19:38:03 +05:30
Manav Rathi
36e7dae2ee
Simplify
2025-02-17 19:30:48 +05:30
Manav Rathi
9d76d93254
Integrate
2025-02-17 19:16:03 +05:30
Prateek Sunal
aab4bff6ff
bump version
2025-02-17 18:54:20 +05:30
Manav Rathi
12a96b68ba
wip ds
2025-02-17 18:39:27 +05:30
Manav Rathi
a851caf78f
Another ARIA workaround
2025-02-17 17:11:14 +05:30
Neeraj Gupta
4bbac0ca66
[auth] Delete unused code
2025-02-17 17:08:22 +05:30
laurenspriem
9298e22c5c
[mob][photos] cache clip embedding
2025-02-17 17:02:38 +05:30
laurenspriem
8de380d4cf
[mob][photos] Clear memories seenTime after a while
2025-02-17 16:51:48 +05:30
laurenspriem
d874882866
[mob][photos] Use seen times
2025-02-17 16:49:39 +05:30
Manav Rathi
bb2bbb5655
Workaround for an aria issue...
...
...somewhere (In something we're doing? In PS? In Chrome? In ARIA?)
2025-02-17 16:32:13 +05:30
Neeraj Gupta
d36934ec0d
remove
2025-02-17 16:27:50 +05:30
Neeraj Gupta
f922df304e
[mob] Refactor
2025-02-17 16:27:50 +05:30
Manav Rathi
f6d949db38
wrap
2025-02-17 16:09:18 +05:30
Manav Rathi
e937027667
Title gets used as ariaLabel
2025-02-17 16:04:51 +05:30
Manav Rathi
84aeb79412
Move out icons
2025-02-17 15:44:05 +05:30
Manav Rathi
6140f35e69
Move
2025-02-17 15:27:39 +05:30
Manav Rathi
0eba6b9c98
Move
2025-02-17 15:07:30 +05:30
Manav Rathi
fe86075868
Namespace
2025-02-17 14:54:11 +05:30
laurenspriem
78ca393760
[mob][photos] cache methods
2025-02-17 14:47:50 +05:30
Manav Rathi
e9d63dfea9
zi
2025-02-17 14:39:49 +05:30
Manav Rathi
1c322a9c62
Modal
2025-02-17 14:11:16 +05:30
Manav Rathi
dc0450b155
Modal
2025-02-17 14:05:55 +05:30
Manav Rathi
8e90541d87
Fix path for lps
2025-02-17 13:57:25 +05:30
Prateek Sunal
8df04b2363
fix: convert the edited video to mp4 with x264
2025-02-17 13:50:03 +05:30
Manav Rathi
43c0d8a6ad
Revert "Revert "Workbench""
...
This reverts commit 20fea517ce .
2025-02-17 13:42:38 +05:30
laurenspriem
19976136ab
[mob][photos] todo
2025-02-17 12:25:59 +05:30
laurenspriem
5fd18807cc
[mob][photos] Clean up search service
2025-02-17 11:58:44 +05:30
laurenspriem
1fe6987acf
[mob][photos] Move to home gallery
2025-02-17 11:39:13 +05:30
github-actions[bot]
dd52ee7763
[auth] New translations ( #5085 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-02-17 11:02:52 +05:30
Manav Rathi
387e4ae826
[server] Fix publish workflow ( #5089 )
...
Fixes for https://github.com/ente-io/ente/pull/5088
2025-02-17 11:01:34 +05:30
Andrés Ignacio Torres
098ff4e664
[auth] Add custom icon for EVE Online ( #5078 )
...
## Description
Added an Ente Auth custom icon for the EVE Online game service. I
followed the guidance
[here](https://github.com/ente-io/ente/blob/main/auth/docs/adding-icons.md )
to add the entry for EVE Online.
The icon itself comes from [Wikimedia
Commons](https://commons.wikimedia.org/wiki/File:EVE_online_logo.svg )
and was adapted to a square. I also added a custom hex color code to
ensure the logo is visible when using dark mode.
Noting that this is my first contribution as I've recently started using
Ente Auth, any feedback or suggestions would be appreciated :-)
## Tests
Visual change, no code changes.
2025-02-17 11:01:21 +05:30
Manav Rathi
00a04f18e4
[server] Fix publish workflow
...
Fixes for https://github.com/ente-io/ente/pull/5088
2025-02-17 11:00:21 +05:30
Rflew33
b8304f0ec5
Additional Icons ( #5072 )
...
## Description
Added Aruba. OnShape, RealVNC icons
## Tests
2025-02-17 10:59:39 +05:30
Manav Rathi
979fa5e6da
[server] Publish Docker image automatically on 15th of every month ( #5088 )
2025-02-17 10:58:54 +05:30
Manav Rathi
91f356ceda
[server] Publish Docker image automatically on 15th of every month
2025-02-17 10:51:23 +05:30
Manav Rathi
a019aaf5fc
[web] New translations ( #5084 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-17 10:18:51 +05:30
Crowdin Bot
a9df48ea5d
New Crowdin translations by GitHub Action
2025-02-17 00:36:04 +00:00
Vishnu Mohandas
be6ce6d639
feat: create video-streaming.md ( #5080 )
...
## Description
Add FAQs for streaming
## Tests
2025-02-16 21:31:36 +05:30
vishnukvmd
9d421e79a7
Cosmetic changes
2025-02-16 21:30:25 +05:30
Prateek Sunal
d1d8144fd1
Update sidebar.ts
2025-02-16 19:59:12 +05:30
Prateek Sunal
7302f1d4ab
feat: create video-streaming.md
2025-02-16 19:54:53 +05:30
Ashil
39788341db
[docs] Upgrade background sync doc: Mention how background sync won't work if app is in private space on android 15 and later ( #5067 )
2025-02-14 19:41:45 +05:30
Neeraj Gupta
7e91152431
[mob] Bump version v0.9.98+999
2025-02-14 19:35:51 +05:30
Neeraj
27e906421a
[mob] Remove internal flag ( #5071 )
...
## Description
## Tests
2025-02-14 19:35:11 +05:30
Neeraj
6c86fe0d53
[mob] Remove internal flag ( #5071 )
...
## Description
## Tests
2025-02-14 19:34:09 +05:30
Neeraj Gupta
30ed06cfda
[mob] Remove internal flag
2025-02-14 19:30:41 +05:30
Prateek Sunal
21788c28cf
[mob] streaming fixes ( #5055 )
...
## Description
## Tests
2025-02-14 18:28:25 +05:30
Manav Rathi
2969b5c9a5
[web] Code restructuring - Part 2 ( #5070 )
...
Continuation of https://github.com/ente-io/ente/pull/5069
2025-02-14 18:22:56 +05:30
Manav Rathi
aa74948f4a
Workaround bad types is file
2025-02-14 18:14:04 +05:30
Manav Rathi
1bdbfe0580
More
2025-02-14 18:06:13 +05:30
Manav Rathi
cacf4212c7
Silence some
2025-02-14 18:05:16 +05:30
Manav Rathi
8f540f23dc
Types
2025-02-14 18:03:02 +05:30
Manav Rathi
17d76e50da
Fix lints
2025-02-14 18:00:33 +05:30
Manav Rathi
db26923d68
Move
2025-02-14 17:56:38 +05:30
Manav Rathi
4670be9bba
Move
2025-02-14 17:52:36 +05:30
Manav Rathi
f8c2f4b9dd
Move
2025-02-14 17:38:28 +05:30
Manav Rathi
396065e80c
Move
2025-02-14 17:30:03 +05:30
Manav Rathi
5a755d851a
Move
2025-02-14 17:12:17 +05:30
Manav Rathi
286a968f65
Props
2025-02-14 17:03:39 +05:30
Manav Rathi
efff97bc71
[web] Code restructuring ( #5069 )
2025-02-14 16:35:31 +05:30
Manav Rathi
2a73de848c
Lint
2025-02-14 16:25:41 +05:30
Neeraj
c7c8fd65b6
[mob] Fix collection attribute motification ( #5068 )
...
## Description
## Tests
2025-02-14 15:56:17 +05:30
Neeraj Gupta
8d7eef99ad
[mob] Fix collection attribute motification
2025-02-14 15:54:14 +05:30
Manav Rathi
1605b44c6e
Fin
2025-02-14 15:30:35 +05:30
ashilkn
578a92d4bc
[docs] Upgrade background sync doc: Mention how background sync won't work if app is in private space on android 15 and later
2025-02-14 15:18:58 +05:30
Manav Rathi
bf3ed6f478
Namespace
2025-02-14 15:06:39 +05:30
Manav Rathi
92a9698df5
Prune
2025-02-14 14:59:03 +05:30
Manav Rathi
342ac3258a
Direct
2025-02-14 14:56:54 +05:30
Manav Rathi
e4427d7605
Direct
2025-02-14 14:52:11 +05:30
Manav Rathi
6f729c01e1
Direct
2025-02-14 14:47:05 +05:30
Manav Rathi
0d7c319903
Swap
2025-02-14 14:41:10 +05:30
Manav Rathi
6d552f5190
Unnest
2025-02-14 14:29:43 +05:30
Manav Rathi
06450a0ce0
Tweak
2025-02-14 14:23:56 +05:30
Manav Rathi
72d6789739
In photos
2025-02-14 14:22:53 +05:30
Manav Rathi
3d2d0cc345
More
2025-02-14 14:20:08 +05:30
Manav Rathi
884246d2ab
Provide
2025-02-14 14:17:29 +05:30
Manav Rathi
cf25cc40e4
Extra
2025-02-14 14:09:42 +05:30
Manav Rathi
7138510e48
Rename
2025-02-14 14:01:56 +05:30
Manav Rathi
15e7e0ae9d
Move
2025-02-14 13:58:53 +05:30
Manav Rathi
9dcced260f
Same nomenclature
2025-02-14 13:21:12 +05:30
Manav Rathi
2d5dc734aa
Up
2025-02-14 13:17:44 +05:30
Manav Rathi
1d93d44180
ud
2025-02-14 13:10:43 +05:30
laurenspriem
e13b88881e
[mob][photos] Separate memory types
2025-02-14 13:10:28 +05:30
Manav Rathi
0aeb9f0c82
Up
2025-02-14 12:59:43 +05:30
Manav Rathi
183bbdd145
Fix
2025-02-14 12:26:30 +05:30
Manav Rathi
8d701d4fd5
Match reality
2025-02-14 12:13:45 +05:30
Manav Rathi
c6f6041d24
Pass context method
2025-02-14 12:07:31 +05:30
Manav Rathi
f49ece10e6
Move
2025-02-14 11:57:45 +05:30
Manav Rathi
d0f206741f
Undep
2025-02-14 11:51:25 +05:30
Manav Rathi
87ff5c5c0b
Undep
2025-02-14 11:37:41 +05:30
Manav Rathi
b931dac18b
Doc
2025-02-14 11:30:32 +05:30
Manav Rathi
2b52616ba5
Undep
2025-02-14 11:11:57 +05:30
Manav Rathi
e66ee5bcb1
to-base
2025-02-14 11:08:56 +05:30
Manav Rathi
f18bcc71d3
Move
2025-02-14 11:03:16 +05:30
Manav Rathi
43a7cb1223
Move
2025-02-14 10:48:38 +05:30
Manav Rathi
ceb25651f2
[web] Use upstream PhotoSwipe (Much WIP) ( #5066 )
2025-02-14 08:54:25 +05:30
Manav Rathi
8a8934eacd
LF
2025-02-14 08:48:54 +05:30
Manav Rathi
20fea517ce
Revert "Workbench"
...
This reverts commit 4736ec7e0a .
2025-02-14 08:46:13 +05:30
Manav Rathi
0d32bd55dd
Plumb
2025-02-14 08:34:11 +05:30
Manav Rathi
20bbdb131d
Get file
2025-02-14 08:28:11 +05:30
Manav Rathi
1980cb035e
Add example
2025-02-14 08:28:11 +05:30
Manav Rathi
bd00c27dc6
Same name as docs
2025-02-14 08:28:11 +05:30
Manav Rathi
e8fa86e2ad
Loader
2025-02-14 08:28:11 +05:30
Manav Rathi
baa72202b2
Icon 2
2025-02-14 08:28:11 +05:30
Manav Rathi
46658a26f3
Icon 1
2025-02-14 08:28:11 +05:30
Manav Rathi
6653b36764
Use order to position it
2025-02-14 08:28:11 +05:30
Manav Rathi
c17d0d0087
Handle keyboard focus when auto hiding
2025-02-14 08:28:11 +05:30
Manav Rathi
b823a8d6a1
Cleanup
2025-02-14 08:28:11 +05:30
Manav Rathi
e06b20a566
Fix
2025-02-14 08:28:11 +05:30
Manav Rathi
8218bfba04
Try and alternative event to resize
2025-02-14 08:28:11 +05:30
Manav Rathi
8df5831944
Some overlay
2025-02-14 08:28:11 +05:30
Manav Rathi
6e774d6758
Pause on changing video slide
2025-02-14 08:28:11 +05:30
Manav Rathi
981c74d3f1
Don't auto load vids
...
Ref: 5e32d6589d/dist/photoswipe-video-plugin.esm.js (L77)
2025-02-14 08:28:11 +05:30
Manav Rathi
18ee3b19f7
Set
2025-02-14 08:28:11 +05:30
Manav Rathi
aa27191ddc
CSS for vids
2025-02-14 08:28:11 +05:30
Manav Rathi
0883fe1d05
Take 2 disable thumb zoom
2025-02-14 08:28:11 +05:30
Manav Rathi
17e59de59c
Revert "Note diversion that didn't work"
...
This reverts commit 0791a8f659e7aad48ff69c53f07c7894db663345.
2025-02-14 08:28:11 +05:30
Manav Rathi
bdb30d64f0
Note diversion that didn't work
2025-02-14 08:28:11 +05:30
Manav Rathi
57881f34c3
Image dims
2025-02-14 08:28:11 +05:30
Manav Rathi
6ef3c01030
Fix
2025-02-14 08:28:11 +05:30
Manav Rathi
d4ddc0f919
The dimensions are necessary
...
the CSS was masking the issue
2025-02-14 08:28:11 +05:30
Manav Rathi
4736ec7e0a
Workbench
2025-02-14 08:28:11 +05:30
Neeraj
0840c66a34
[mob] Mark collection owner, sharee and publicUrls as non-nullable field ( #5063 )
...
## Description
## Tests
2025-02-13 16:15:37 +05:30
Neeraj Gupta
eb2f6aec68
[mob] refactor
2025-02-13 16:12:56 +05:30
mangesh
45074f85d9
[server] API for modifying family member storage limit ( #5028 )
...
## Tests
Tested in followin cases
1. various statuses "REJECTED", "REVOKED" and "SELF" etc
2. user not part of any family & admin user
3. storage limit check on bulk upload
4. reduce storage check
5. set storage bigger than anything available in the world
6. admin shouldn't be able to set his own storage.
- [x] check for potential refactoring
2025-02-13 16:07:16 +05:30
mngshm
c46c27d21d
if storageLimit == null, set no limit for member
2025-02-13 16:03:20 +05:30
Neeraj Gupta
3ff8d04d7b
[mob] Mark collection owner, sharee and publicUrls as non-nullable field
2025-02-13 15:36:20 +05:30
Prateek Sunal
437eb246b0
fix: reduce it to 10 minutes minimum
2025-02-13 15:35:32 +05:30
Laurens Priem
5e383f3844
[mob][photos] bump for internal release ( #5061 )
...
## Description
## Tests
2025-02-13 15:25:07 +05:30
Manav Rathi
9bce8dc878
[desktop] Dark WCO title bar overlay ( #5062 )
2025-02-13 15:24:13 +05:30
Manav Rathi
a447d615e0
[desktop] Dark WCO title bar overlay
2025-02-13 15:22:54 +05:30
laurenspriem
239e6a3158
[mob][photos] bump for internal release
2025-02-13 15:21:35 +05:30
laurenspriem
9f06de3889
[mob][photos] enum
2025-02-13 15:16:58 +05:30
mngshm
5a72d62555
chore: validate memberUsage check inside *storageLimit nil check
2025-02-13 15:08:18 +05:30
mngshm
7aa8f6f00f
chore: wrap everything inside nil check for storageLimit
2025-02-13 14:59:52 +05:30
Manav Rathi
5b168021f4
[desktop] Add IndexedDB circuit breaker ( #5058 )
...
From one customer's logs (Windows):
[rndr] [error] Unhandled promise rejection: Error: The user's token was
present in local storage but not in IndexedDB
And thereafter the app started behaving erratically. Restarting fixed
it. This
sequence happened during an app update.
This sequence is not reproducible, but adding as a extra precaution
adding a
circuit breaker to prevent execution if IndexedDB is not readable.
2025-02-13 14:48:14 +05:30
mngshm
a407b1baad
fix: allow modification for invited user
...
fix: adds bonus + storage to get total storage
fix: var name changes, use NewBadRequestWithmessage
2025-02-13 14:36:46 +05:30
Manav Rathi
3589cc5bbf
Lint
2025-02-13 14:35:08 +05:30
Manav Rathi
0cef0656f3
[desktop] Add IndexedDB circuit breaker
...
From one customer's logs (Windows):
[rndr] [error] Unhandled promise rejection: Error: The user's token was present in local storage but not in IndexedDB
And thereafter the app started behaving erratically. Restarting fixed it. This
sequence happened during an app update.
This sequence is not reproducible, but adding as a extra precaution adding a
circuit breaker to prevent execution if IndexedDB is not readable.
2025-02-13 14:29:34 +05:30
mngshm
3b3ba721a2
revert errors.go
2025-02-13 14:17:19 +05:30
Manav Rathi
d899be6eac
[web] Improve logging of new HTTP errors ( #5057 )
...
...to match how the old HTTPService ones would've behaved.
2025-02-13 13:16:13 +05:30
Manav Rathi
17c713d3de
Ignore the temporary desktop build folder
2025-02-13 13:11:09 +05:30
Manav Rathi
0e9153f4ab
[web] Improve logging of new HTTP errors
...
...to match how the old HTTPService ones would've behaved.
2025-02-13 13:06:26 +05:30
Laurens Priem
5484a95bf4
Ram logging ( #5056 )
...
## Description
Extra debug options related to ML
2025-02-13 12:55:34 +05:30
Laurens Priem
2a1c1a30e9
[mob][photos] Fix empty facethumbnail due to decoding issue ( #5054 )
...
## Description
Resolve face thumbnail issue.
2025-02-13 12:52:37 +05:30
laurenspriem
f902b7e75c
[mob][photos] ML dev options
2025-02-13 12:51:38 +05:30
Prateek Sunal
ac9f4e3181
fix: behavior
2025-02-13 12:46:43 +05:30
Prateek Sunal
b68b1a97b5
Merge branch 'main' into streaming-release-ready
2025-02-13 12:45:08 +05:30
Prateek Sunal
b8de2bf736
chore: update locks
2025-02-13 12:41:06 +05:30
Prateek Sunal
d35975b26e
fix(preview-queue): put higher duration videos at last
2025-02-13 12:13:52 +05:30
laurenspriem
c2ca87d3af
[mob][photos] log device ram
2025-02-13 12:13:14 +05:30
mngshm
a41c359ae4
use FetchMembersForAdminID to get storage including bonuses
...
remove unneeded api calls
omit unnecessary checks
2025-02-13 11:57:36 +05:30
Neeraj
e00cdee92b
[auth] Add icon for Ankama & Seafile ( #5030 )
...
## Description
SVG Icon added for [Ankama](https://www.ankama.com/ ) and
[Seafile](https://www.seafile.com/en/home/ )
Source of the icon is their website then cropped
2025-02-13 11:18:51 +05:30
Neeraj
a4ade14794
[cli] Skip CLI init for docs,versions & help commad ( #5053 )
...
## Description
## Tests
2025-02-13 11:17:04 +05:30
laurenspriem
b1ce7b6edb
[mob][photos] Fix empty facethumbnail due to decoding issue
2025-02-13 11:16:32 +05:30
Neeraj Gupta
a5efee1ae3
[cli] Update version v0.2.3
2025-02-13 11:16:15 +05:30
Neeraj Gupta
33b56a2257
[cli] Skip cli init for version,docs & help
2025-02-13 11:11:21 +05:30
Neeraj
9abdfd2555
[auth] Increase default window height ( #5039 )
...
## Description
## Tests
2025-02-13 10:49:50 +05:30
Vishnu Mohandas
81ead3e4ce
[mob] Notify internal Discord when internal release is available on PlayStore ( #5052 )
2025-02-13 10:49:31 +05:30
Laurens Priem
95d218b3a1
[mob][photos] Trips memories (internal users only) ( #5035 )
...
## Description
Added trips memories for internal users in the moments section
## Tests
Tested in debug mode on my pixel phone.
2025-02-13 10:36:36 +05:30
laurenspriem
74db8767a2
[mob][photos] Fix base location regression
2025-02-13 10:35:54 +05:30
laurenspriem
1200dbb6a9
[mob][photos] base names
2025-02-13 10:05:40 +05:30
vishnukvmd
8a90eba39a
Add webhook
2025-02-13 09:58:36 +05:30
vishnukvmd
562ead3202
[mob] Notify Discord when internal releases are ready
2025-02-13 09:56:25 +05:30
laurenspriem
2c92411596
[mob][photos] name
2025-02-13 09:38:41 +05:30
laurenspriem
2fd5c703c9
[mob][photos] Add trip location names
2025-02-13 09:33:15 +05:30
mngshm
15d58e3446
make linters happy
2025-02-12 22:23:04 +05:30
ashilkn
fae8200920
[mob][photos] Bump up to v0.9.97
2025-02-12 21:22:43 +05:30
Ashil
dc9292b280
[mob][photos] Join link confirmation dialog ( #5046 )
2025-02-12 21:21:27 +05:30
Ashil
cf43bd6698
[mobile][photos] Fix: show account owner's email in 'Link email' screen if it's not assigned to any person yet ( #5045 )
2025-02-12 21:19:57 +05:30
Prateek Sunal
677a473d7d
fix: use crf 23 for all the compressions for better results
2025-02-12 20:39:54 +05:30
Ashil
fb0128369a
[mob][photos] Join link confirmation dialog ( #5046 )
2025-02-12 20:23:16 +05:30
ashilkn
bc4aa85eb1
[mob][photos] Bump up to v0.9.96
2025-02-12 20:12:07 +05:30
ashilkn
b1d2de712b
[mob][photos] Show confirmation dialog before joining public link
2025-02-12 20:08:12 +05:30
Ashil
526b5da40f
[mobile][photos] Fix: show account owner's email in 'Link email' screen if it's not assigned to any person yet ( #5045 )
2025-02-12 19:46:57 +05:30
ashilkn
1c6efd4985
[mob][photos] Use better names
2025-02-12 19:42:21 +05:30
ashilkn
defd88050d
[mobile][photos] Fix: show account owner's email in 'Link email' screen if it's not assigned to any person yet
2025-02-12 19:40:04 +05:30
Prateek Sunal
9e12f35650
fix: check before file size and chunk size
2025-02-12 14:49:23 +05:30
mngshm
a7f31119fe
[server]fix: use proper Error causes
2025-02-12 14:47:09 +05:30
Neeraj Gupta
40959cae09
[auth] Increase default window height
2025-02-12 14:47:05 +05:30
Manav Rathi
f32874fb05
[docs] Mention desktop log paths ( #5037 )
2025-02-12 14:44:30 +05:30
Manav Rathi
69f9bf35ac
Mention paths
2025-02-12 14:43:27 +05:30
Manav Rathi
8204ac3070
[web] Account for Exif orientation when extracting width and height ( #5036 )
...
- Prefer file tag over Exif/XMP
- Use both dim/orient from same source
Tested with a portrait (HEIC) photo taken on an iPhone. Such files have
an orientation with in the Exif section.
```
$ exiftool -u -G IMG_xxxx.HEIC | grep Orient
[EXIF] Orientation : Rotate 90 CW
```
2025-02-12 14:05:07 +05:30
Manav Rathi
115c2c7fb3
Prefer file tag over exif, and use both dim/orient from same source
2025-02-12 13:42:57 +05:30
Manav Rathi
60b7ed52b8
[web] Account for Exif orientation when extracting width and height
2025-02-12 13:24:42 +05:30
laurenspriem
e6f72ea1c3
[mob][photos] Simplify
2025-02-12 11:38:33 +05:30
laurenspriem
967d8c0f3b
[mob][photos] Trip class
2025-02-12 11:15:56 +05:30
mngshm
b729b8f0ea
[server]refactor: make code more readable with guard clause
2025-02-12 11:08:19 +05:30
Manav Rathi
e3323890df
[web] Tweak large tile gradient to work better in light mode ( #5034 )
...
When no thumbnail is shown, e.g. for empty uncat
2025-02-12 11:04:22 +05:30
Manav Rathi
fe4b0ded71
[web] Tweak large tile gradient to work better in light mode
...
When no thumbnail is shown, e.g. for empty uncat
2025-02-12 10:54:56 +05:30
laurenspriem
566364191d
[mob][photos] Simplify
2025-02-12 10:20:38 +05:30
laurenspriem
c1dccf438b
[mob][photos] Simplify with BaseLocation
2025-02-12 10:16:46 +05:30
Manav Rathi
71e419ac20
[desktop] Fix drag and drop ( #5033 )
...
https://github.com/react-dropzone/react-dropzone/issues/1411
2025-02-12 10:11:58 +05:30
Manav Rathi
de8fb95477
[desktop] Fix drag and drop
...
https://github.com/react-dropzone/react-dropzone/issues/1411
2025-02-12 10:03:02 +05:30
laurenspriem
84c00d0d31
[mob][photos] todo
2025-02-12 09:03:15 +05:30
Manav Rathi
d9ed2b4c10
[web] Allow marking certain dialogs as critical / non-replacable ( #5032 )
2025-02-12 07:31:31 +05:30
Manav Rathi
db308fa199
Fix key
2025-02-12 07:26:10 +05:30
Manav Rathi
244599ba67
Use
2025-02-12 07:24:02 +05:30
Manav Rathi
ee8ce50649
Rename
2025-02-12 07:23:32 +05:30
Manav Rathi
5f5632aac5
[web] Allow marking certain dialogs as critical / non-replacable
2025-02-12 07:22:03 +05:30
Manav Rathi
5f736aaa10
[desktop] Update version and link ( #5031 )
2025-02-12 06:53:49 +05:30
Manav Rathi
f003b4f8ac
[desktop] Update version and link
2025-02-12 06:52:12 +05:30
Yannick
b933a89336
[auth] Add icon for Seafile
2025-02-11 18:32:40 +01:00
Yannick
016a476895
[auth] Add icon for Ankama
2025-02-11 16:58:19 +01:00
Neeraj
94c4e1ff0d
[mob] Fix exif time parsing ( #5029 )
...
## Description
## Tests
2025-02-11 20:09:12 +05:30
Neeraj Gupta
d7ee9615b7
[mob] Fix lint & missing exif for files shared to ente
2025-02-11 19:58:14 +05:30
Neeraj Gupta
bf89a0ca9e
[mob] Fill dateTime and offsetTime during upload
2025-02-11 19:58:03 +05:30
Neeraj Gupta
9f1b4fc23c
[mob] Refactor
2025-02-11 19:57:47 +05:30
Neeraj Gupta
f3feb4cdda
[mob] Parse exif as part of MediaUploadData
2025-02-11 19:57:36 +05:30
Neeraj Gupta
0b7b4b72f3
[mob] Add support for parsing dateTime & offsetTime from pubMagicMetadata
2025-02-11 19:57:28 +05:30
Neeraj Gupta
0380a30705
[mob] Refactor
2025-02-11 19:57:19 +05:30
Neeraj Gupta
ff72dae408
[mob] Refactor
2025-02-11 19:57:11 +05:30
Neeraj Gupta
be7cbc2ba0
[mob] Fix handling of timezone
2025-02-11 19:57:03 +05:30
Neeraj Gupta
1b0d481b45
[mob] Fix creationTime parsing
2025-02-11 19:56:54 +05:30
mngshm
4ee6ef408e
[server] error handling if memberUsage is more than potential modified storagelimit
...
some more additional checks for the adminUser
2025-02-11 19:07:19 +05:30
Manav Rathi
9eb887e511
[web] Post revert fix ( #5027 )
2025-02-11 18:48:38 +05:30
Manav Rathi
5dd5f7e9c5
[web] Post revert fix
2025-02-11 18:44:22 +05:30
Manav Rathi
cd7183a9ad
[web] New translations ( #5023 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-11 18:39:53 +05:30
Crowdin Bot
17b213e380
New Crowdin translations by GitHub Action
2025-02-11 13:09:21 +00:00
mngshm
79712182af
[server] include usageRepo inside family controller
2025-02-11 18:34:41 +05:30
Neeraj
97362ddbf2
Revert "[mob] Fix exif time parsing ( #4985 )" ( #5026 )
...
This reverts commit 5b17711b55 , reversing
changes made to 85bf3eebcb .
## Description
## Tests
2025-02-11 18:30:49 +05:30
Neeraj Gupta
7621041ce0
Revert "[mob] Fix exif time parsing ( #4985 )"
...
This reverts commit 5b17711b55 , reversing
changes made to 85bf3eebcb .
2025-02-11 18:27:17 +05:30
Manav Rathi
d58c2a3d49
[web] Use upstream Photoswipe - Heavily WIP ( #5025 )
2025-02-11 18:10:29 +05:30
Manav Rathi
2d4e532186
LF
2025-02-11 18:06:06 +05:30
Manav Rathi
3484f81546
Prep for merge
2025-02-11 18:00:47 +05:30
Manav Rathi
54da181256
Handle both cases
2025-02-11 18:00:47 +05:30
Manav Rathi
021b6ec9b4
+ bg click hide
2025-02-11 18:00:47 +05:30
Manav Rathi
b4e01d5ab5
Auto hide
...
Needs the new CSS, but it'll work when that is enabled
2025-02-11 18:00:47 +05:30
Manav Rathi
78334d2e22
Improve comments
2025-02-11 18:00:47 +05:30
Manav Rathi
9496baaffc
zoom and click improvements
2025-02-11 18:00:47 +05:30
Manav Rathi
1feb43d3d4
pass through pointer events
...
+ don't close if too small
2025-02-11 18:00:47 +05:30
Manav Rathi
5d6cc892f3
Take 2
2025-02-11 18:00:47 +05:30
Manav Rathi
27070bbe4c
Take 1
2025-02-11 18:00:47 +05:30
Manav Rathi
556a0d1814
lp
2025-02-11 18:00:47 +05:30
Manav Rathi
5c1d7a0315
Cleanup
2025-02-11 18:00:47 +05:30
Manav Rathi
5b1130ab24
dd
2025-02-11 18:00:47 +05:30
Manav Rathi
96937041f1
vid 1
2025-02-11 18:00:47 +05:30
Manav Rathi
6f0deba3ed
full
2025-02-11 18:00:47 +05:30
Manav Rathi
ca31a422fa
Multiple
2025-02-11 18:00:47 +05:30
Manav Rathi
8c68af7772
Empty seems to work
2025-02-11 18:00:47 +05:30
Manav Rathi
42ac508fe7
enqueue 1
2025-02-11 18:00:47 +05:30
Manav Rathi
2e52efb15f
Class
2025-02-11 18:00:47 +05:30
Manav Rathi
825a9df9fa
Cleanup up scaffold
2025-02-11 18:00:47 +05:30
Manav Rathi
f30e05389b
Validate
2025-02-11 18:00:47 +05:30
Manav Rathi
e952aa80a5
Don't reuse
...
(see prev diversion)
2025-02-11 18:00:46 +05:30
Manav Rathi
f3d9595953
diversion: pswp doesn't reset isOpen
2025-02-11 18:00:46 +05:30
Manav Rathi
a57232c34b
Link
2025-02-11 18:00:46 +05:30
Manav Rathi
5c16ce3459
Prop
2025-02-11 18:00:46 +05:30
Manav Rathi
44c64c06a7
idata
2025-02-11 18:00:46 +05:30
Manav Rathi
3bbfa71824
Doc
2025-02-11 18:00:46 +05:30
Manav Rathi
970da9f29c
Direct
2025-02-11 18:00:46 +05:30
Manav Rathi
97bdc9362a
Tinker
2025-02-11 18:00:46 +05:30
Manav Rathi
4881f08790
Try import
2025-02-11 18:00:46 +05:30
Manav Rathi
d322f5e1bc
Take 2
2025-02-11 18:00:46 +05:30
Manav Rathi
b87b68e9d4
Scaffold differently
2025-02-11 18:00:46 +05:30
Manav Rathi
782688c1f7
Scaffold
2025-02-11 18:00:46 +05:30
mngshm
38a35696a3
fix column names in DB & include UsageCtrl in controllers
2025-02-11 17:28:30 +05:30
laurenspriem
cea9fa84a1
[mob][photos] Limit
2025-02-11 17:26:06 +05:30
mngshm
bf4807da5b
[server] use custom request struct for modifying functionality
2025-02-11 17:20:04 +05:30
Prateek Sunal
dc3f074588
fix: don't index unowned files
2025-02-11 17:14:20 +05:30
Neeraj
282ecf763b
[server] Make new links joinable by default ( #5024 )
...
## Description
## Tests
2025-02-11 17:00:22 +05:30
Neeraj Gupta
218c652ed1
[server] Make new links joinable by default
2025-02-11 16:57:54 +05:30
Neeraj
5b17711b55
[mob] Fix exif time parsing ( #4985 )
...
## Description
## Tests
2025-02-11 16:56:31 +05:30
Neeraj Gupta
b3d8e2e865
Merge remote-tracking branch 'origin/main' into fixTime
2025-02-11 16:14:32 +05:30
Ashil
85bf3eebcb
[mob][photos] Fix: FileAppbar buttons not working on some screens ( #5022 )
...
## Description
The Appbar was getting cut off at the bottom, likely due to a larger top
inset on certain screens, which makes the AppBar buttons unclickable
(have received reports on the favourite button being unclickable).
This change ensures that the Appbar remains useable on all screens.
#### Before
<img
src="https://github.com/user-attachments/assets/9611aae5-0671-4767-b5b6-22bac1f9d8f3 "
width="320">
#### After
<img
src="https://github.com/user-attachments/assets/8a360440-1d92-4168-a0e6-b8151b2a2788 "
width="320">
2025-02-11 16:14:00 +05:30
Neeraj
ceb3046a02
[mob] Avoid reloading all files from DB on Upload events ( #4974 )
...
## Description
## Tests
2025-02-11 16:09:04 +05:30
Neeraj
d3ebb3a50c
[mob] Upgrade dio ( #4944 )
...
## Description
This should ideally improve the API req/response time (as seen by the
client) and also improve the overall support for VPN. See
https://pub.dev/packages/native_dio_adapter
There's only one open ticket for this plugin:
https://github.com/cfug/dio/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22p%3A%20native_dio_adapter%22
https://pub.dev/packages/cronet_http#use-embedded-cronet
To make sure app works without Google Play Services, we will need to
define this variable in our production + fdroid build process
> --dart-define=cronetHttpNoPlay=true
## Tests
2025-02-11 16:08:43 +05:30
laurenspriem
4a9bc84375
[mob][photos] Surface only relevant trips
2025-02-11 16:08:01 +05:30
Neeraj Gupta
2282db7800
[mob] Build changes
2025-02-11 16:06:00 +05:30
Neeraj Gupta
5abd8b8f04
Merge remote-tracking branch 'origin/main' into dio_upgrade
2025-02-11 15:56:24 +05:30
ashilkn
45f1549079
[mob][photos] Fix: FileAppbar buttons not working on some screens
2025-02-11 15:50:42 +05:30
laurenspriem
01aa679698
[mob][photos] Better merge
2025-02-11 14:17:48 +05:30
mngshm
8da160b834
minor fix for db column names in DB.Exec
2025-02-11 11:51:47 +05:30
mngshm
2947ca2e3c
fix storagelimit column name in DB.Exec
2025-02-11 11:27:21 +05:30
Manav Rathi
54d63c9969
[docs] Update logs menu location ( #5015 )
2025-02-10 20:05:54 +05:30
Manav Rathi
77be0a18d4
[docs] Update logs menu location
2025-02-10 20:04:37 +05:30
Manav Rathi
627e170304
[desktop] next ( #5014 )
2025-02-10 19:55:15 +05:30
mngshm
59e26779b9
[server][WIP] functionality for modifying users storage limit
2025-02-10 19:36:40 +05:30
Manav Rathi
dda46c0639
[desktop] next
2025-02-10 19:29:49 +05:30
Manav Rathi
d0e9972547
photosd-v1.7.9 ( #5013 )
2025-02-10 19:26:19 +05:30
Manav Rathi
1358087ee7
photosd-v1.7.9
2025-02-10 19:22:04 +05:30
laurenspriem
5a0d2ba922
[mob][photos] Remove too small trips
2025-02-10 16:51:15 +05:30
laurenspriem
d607d8a851
[mob][photos] Merge locations better
2025-02-10 16:38:46 +05:30
laurenspriem
8d7950afea
[mob][photos] Change logic for repeating trips
2025-02-10 15:49:02 +05:30
Neeraj
10ee5989f2
[server] Delete more items in single run ( #5010 )
...
## Description
## Tests
2025-02-10 15:25:36 +05:30
Neeraj Gupta
7509abd1a9
[server] Increase cron freq
2025-02-10 15:21:31 +05:30
Neeraj Gupta
b0966e0cca
[server] Delete more items in single run
2025-02-10 15:19:51 +05:30
laurenspriem
d99d08e8ae
[mob][photos] creationTime check
2025-02-10 14:09:56 +05:30
Neeraj
0a19b8259a
[server] Speed up file deletion ( #5009 )
...
## Description
## Tests
2025-02-10 13:59:43 +05:30
laurenspriem
caf601b49b
[mob][photos] Switch order
2025-02-10 13:55:59 +05:30
Neeraj Gupta
b453ffef85
[server] Speed up file deletion
2025-02-10 13:29:17 +05:30
Neeraj
1bb8facc56
fix(mob): streaming changes ( #4992 )
...
## Description
Many issues fixed that were hindering streaming experience.
## Tests
2025-02-10 13:08:57 +05:30
Neeraj Gupta
3fb4d3f7fb
[mob] ios build changes
2025-02-10 13:06:48 +05:30
Neeraj
1ef396b34d
[auth] Add icon for AJ Bell ( #5004 )
...
## Description
Add SVG icon for AJ Bell: https://www.ajbell.co.uk/ .
See logo being used here: https://www.linkedin.com/company/ajbell/
2025-02-10 11:57:59 +05:30
Neeraj
85b9516fa7
[auth] New translations ( #5008 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-02-10 11:46:26 +05:30
Neeraj Gupta
12c472ef01
[mob] Fix lint & missing exif for files shared to ente
2025-02-10 11:34:45 +05:30
laurenspriem
726c6dc8e6
[mob][photos] Increase trip distance threshold
2025-02-10 11:33:11 +05:30
Manav Rathi
bebe0f6d53
[web] New translations ( #5005 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-10 10:36:44 +05:30
Crowdin Bot
e5303e8f0a
New Crowdin translations by GitHub Action
2025-02-10 01:17:17 +00:00
Crowdin Bot
b4c5a7c747
New Crowdin translations by GitHub Action
2025-02-10 00:35:18 +00:00
Daniel Tsiang
4cc7bbb84a
[auth] Add icon for AJ Bell
2025-02-09 20:39:43 +00:00
Prateek Sunal
837f372d4e
chore: bump version
2025-02-08 05:29:32 +05:30
Prateek Sunal
b9a5f42d95
fix: details page
2025-02-08 05:29:25 +05:30
Prateek Sunal
b2d02c6a26
fix: add l10n, routing changes
2025-02-08 05:12:58 +05:30
Prateek Sunal
e0cbe47052
fix: stream size issues
2025-02-08 04:59:57 +05:30
Prateek Sunal
d0a2502a39
fix: color space check code
2025-02-08 04:04:00 +05:30
Prateek Sunal
f4b7ef19ce
fix: add backup status item tap action, sorting fix, color space fix
2025-02-08 03:51:04 +05:30
Ashil
4d70556986
[mob][photos] Use leading debouncer for better UX ( #4988 )
2025-02-07 20:34:45 +05:30
ashilkn
dae55c7684
[mob][photos] Make field private
2025-02-07 17:57:53 +05:30
ashilkn
2c0b6f6dbc
[mob][photos] Make debouncer used in AllSectionsExampleProvider a leading debouncer + delay initial load on app start + avoid a case where initial loading would have happened twice
2025-02-07 17:56:30 +05:30
ashilkn
e07a24a192
[mob][photos] Use leading debouncer where ever necessary for better UX
2025-02-07 17:17:38 +05:30
ashilkn
be5a29b6de
[mob][photos] Add option to make debouncer leading or trailing
2025-02-07 17:06:51 +05:30
Neeraj Gupta
5d0a15e9e5
[mob] Fill dateTime and offsetTime during upload
2025-02-07 16:32:02 +05:30
Manav Rathi
27f51a6da4
[web] New translations ( #4987 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-07 16:14:36 +05:30
Prateek Sunal
38ae9e2b19
fix: buffering indicator
2025-02-07 16:11:08 +05:30
Neeraj Gupta
8559dd8364
[mob] Refactor
2025-02-07 16:09:57 +05:30
Crowdin Bot
2ee79af5b7
New Crowdin translations by GitHub Action
2025-02-07 10:27:06 +00:00
Manav Rathi
405e51f228
[desktop] Touchups for light mode + integrated title bar release ( #4986 )
...
- Accommodate file menu items in the sidebar where possible
- IA changes since the sidebar was growing too big
2025-02-07 15:56:22 +05:30
Manav Rathi
13ca35c0f5
Tweak
2025-02-07 15:43:51 +05:30
Neeraj Gupta
b6b724f64f
[mob] Parse exif as part of MediaUploadData
2025-02-07 15:38:49 +05:30
Prateek Sunal
afb139a301
Merge commit 'f65ab4a5a0ef53470673ca2c038df181075702f7' into streaming-prtk
2025-02-07 15:30:50 +05:30
Prateek Sunal
f65ab4a5a0
fix: put files while ignore the result
2025-02-07 15:29:15 +05:30
Manav Rathi
9309a68010
separate
2025-02-07 15:27:31 +05:30
Manav Rathi
caf1f715e1
Dividers
2025-02-07 15:10:32 +05:30
Prateek Sunal
d193efbe14
fix: queuing order, locals, preview status tap, remove cache preview button, refresh indicator
2025-02-07 15:06:55 +05:30
Manav Rathi
2156c3a946
Move
2025-02-07 15:03:08 +05:30
Neeraj Gupta
c20dcdae76
[mob] Add support for parsing dateTime & offsetTime from pubMagicMetadata
2025-02-07 14:59:52 +05:30
Manav Rathi
698e96c6d6
Arrange
2025-02-07 14:50:32 +05:30
Neeraj Gupta
5522121cf6
[mob] iOS podlock changes
2025-02-07 14:40:16 +05:30
Neeraj Gupta
0a9e706b50
[mob] Refactor
2025-02-07 14:36:16 +05:30
Manav Rathi
6c0622ab51
Account menu
2025-02-07 14:35:20 +05:30
Manav Rathi
2f205112d9
Move
2025-02-07 14:23:30 +05:30
Manav Rathi
edcd784852
Don't auto maximize
2025-02-07 14:16:26 +05:30
Manav Rathi
d13f6db1dc
Use the web side
2025-02-07 14:15:16 +05:30
Manav Rathi
b9fb797a15
refresh
2025-02-07 14:06:03 +05:30
Manav Rathi
d595a2ec15
Handle
2025-02-07 13:59:45 +05:30
Manav Rathi
3936954ee2
Menu
2025-02-07 13:55:35 +05:30
Neeraj Gupta
602881ee26
[mob] Refactor
2025-02-07 13:54:44 +05:30
Manav Rathi
1b83acb262
hint improvements
2025-02-07 13:46:18 +05:30
Manav Rathi
3ec410f932
Make it work better with the hover state
2025-02-07 13:17:01 +05:30
Manav Rathi
8af2a75c84
tr
2025-02-07 13:07:31 +05:30
Manav Rathi
a041853657
Match
2025-02-07 12:58:46 +05:30
Manav Rathi
85f5939ce6
Help menu
2025-02-07 12:53:23 +05:30
Neeraj Gupta
10079d4cb0
[mob] Fix handling of timezone
2025-02-07 12:35:15 +05:30
Neeraj Gupta
d363f37592
[mob] Fix creationTime parsing
2025-02-07 12:26:52 +05:30
Manav Rathi
5566d5881b
Tweak
2025-02-07 12:25:21 +05:30
Manav Rathi
6623c4fa7f
Accomodate menu items - prep
2025-02-07 12:19:15 +05:30
Manav Rathi
a1b63b8ea4
Inline
2025-02-07 12:08:38 +05:30
Manav Rathi
0ce2ac279c
View logs
2025-02-07 12:03:21 +05:30
Manav Rathi
8fc5a8ad88
Update Electron
2025-02-07 11:55:31 +05:30
Vishnu Mohandas
d48e34cfba
[staff] populate attributes from userDataResponse when UpdateStorage returns data ( #4982 )
...
/cc @vishnukvmd mentioned that the json Response does not include
attributes data (like customerID, StripeAccountCountry) and it is
skipped in the jsonResponse while updating the storage.
2025-02-06 23:26:07 +05:30
Manav Rathi
ebf5a63c04
[desktop] Use custom theme-aware titlebar for end-to-end display ( #4981 )
2025-02-06 17:02:24 +05:30
Manav Rathi
d707b76f91
LF
2025-02-06 16:57:26 +05:30
Manav Rathi
cc6b3897a7
Enable
2025-02-06 16:55:52 +05:30
Manav Rathi
56f58e4dbe
Fix the backdrop
2025-02-06 16:52:53 +05:30
Manav Rathi
bcd1609fd1
Cleanup
2025-02-06 16:45:50 +05:30
Manav Rathi
35ce21e207
Selection marker
2025-02-06 16:42:29 +05:30
Manav Rathi
c7dc01326f
Improve behaviour on small screens
2025-02-06 16:26:47 +05:30
Manav Rathi
4e22fba056
Extract
2025-02-06 16:18:27 +05:30
Manav Rathi
22f65ce656
Conv
2025-02-06 16:15:24 +05:30
Manav Rathi
c35825f54e
Below bar
2025-02-06 16:12:42 +05:30
Manav Rathi
a3adec3fee
[desktop] Derive both formatted and timestamp from same source ( #4980 )
...
/cc @ua741
2025-02-06 15:58:12 +05:30
Manav Rathi
7d892c5285
[desktop] Derive both formatted and timestamp from same source
2025-02-06 15:50:14 +05:30
Manav Rathi
18e6bde91f
Top bar pseudo sel
2025-02-06 15:14:55 +05:30
laurenspriem
8922d7e663
[mob][photos] Merge trips
2025-02-06 14:38:05 +05:30
mngshm
3ef7dca18f
clear log statements
2025-02-06 14:36:15 +05:30
Manav Rathi
768b2f8e66
viewer 1
2025-02-06 14:36:02 +05:30
mngshm
578547fc75
hotfix: changes to populate attributes after userDataResponse is received
2025-02-06 14:28:00 +05:30
Neeraj
91a9ff5dd5
[mob][photos] fix: Value out of range ( #4979 )
2025-02-06 14:09:46 +05:30
Manav Rathi
b47a5d6a97
Tweak sel bar for shared albums
2025-02-06 14:07:22 +05:30
Manav Rathi
6249008151
Update
2025-02-06 13:45:40 +05:30
Manav Rathi
d244ce21f0
Trim
2025-02-06 13:40:46 +05:30
Manav Rathi
85b545049e
Contents
2025-02-06 13:29:57 +05:30
Aman Raj Singh Mourya
362ae7f2f3
[mob][photos] fix: files list generated by where method can still be empty
2025-02-06 13:29:32 +05:30
Manav Rathi
cdf9474788
Reorder
2025-02-06 13:20:12 +05:30
Aman Raj Singh Mourya
10e61ee7f7
[mob][photos] fix: Invalid value: Valid value range is empty
2025-02-06 13:13:22 +05:30
Manav Rathi
54611ff256
Fix
2025-02-06 12:48:51 +05:30
Manav Rathi
2908c27ab4
1 is enough
2025-02-06 12:45:31 +05:30
Manav Rathi
21acd608ff
Same
2025-02-06 12:40:55 +05:30
Manav Rathi
6902e0a8f7
Tweak
2025-02-06 12:38:52 +05:30
Manav Rathi
7b8ca828c9
Nomen
2025-02-06 12:19:31 +05:30
Manav Rathi
426765a1e4
Fin
2025-02-06 12:11:30 +05:30
Manav Rathi
e7d36f98a7
wip
2025-02-06 12:08:12 +05:30
Neeraj
dd7f5cef92
[server] Allow setting storageLimit for family members ( #4961 )
2025-02-06 11:59:16 +05:30
Manav Rathi
61d0c090b7
Swap
2025-02-06 11:51:51 +05:30
Manav Rathi
40edd3ecfd
source order
2025-02-06 11:38:16 +05:30
Neeraj Gupta
d6a626fe0d
Merge remote-tracking branch 'origin/main' into dio_upgrade
2025-02-06 11:33:48 +05:30
Manav Rathi
d7af576b7d
gallery is dark in lm, so ditto in light mode
2025-02-06 10:45:03 +05:30
Manav Rathi
09c7cde958
Stack
2025-02-06 10:34:45 +05:30
Neeraj
eb34372a21
[mob][photos] Extract strings ( #4976 )
2025-02-06 10:29:23 +05:30
Manav Rathi
6fc2dc96a5
1's enough
2025-02-06 10:27:57 +05:30
Manav Rathi
7a5a708714
Same constant
2025-02-06 10:26:24 +05:30
Manav Rathi
6d842fd1e2
const
2025-02-06 10:23:39 +05:30
Manav Rathi
8333367633
Reuse
2025-02-06 10:23:29 +05:30
Manav Rathi
4ef56c3dc9
Rename again
2025-02-06 10:23:29 +05:30
Manav Rathi
684c538fe8
bespoke
2025-02-06 10:23:29 +05:30
Manav Rathi
0f6016db00
Rename as per plan
2025-02-06 10:23:22 +05:30
Manav Rathi
c6a907e9f6
Move
2025-02-06 09:55:18 +05:30
Manav Rathi
5094006712
bespoke
2025-02-06 09:53:09 +05:30
Manav Rathi
63c3e48a00
1 is enough
2025-02-06 09:47:26 +05:30
Manav Rathi
5a1b88983f
It already comes after in the source order
2025-02-06 09:44:25 +05:30
Manav Rathi
27beed354e
[web] Use lighter scrim for overlays atop photo viewer ( #4978 )
...
\+ continue with the custom title bar prep
2025-02-06 09:23:12 +05:30
Manav Rathi
73bbf39256
tsc fix
2025-02-06 09:16:53 +05:30
Manav Rathi
1a3d665655
Inline
2025-02-06 09:15:27 +05:30
Manav Rathi
02f3afc4cc
Use the dialog's loader and error indicator
2025-02-06 09:14:31 +05:30
Manav Rathi
d492a0e695
Fin
2025-02-06 09:09:12 +05:30
Manav Rathi
299363c8c4
Add the customization
2025-02-06 08:58:40 +05:30
Manav Rathi
37774c31d7
Alt path
2025-02-06 08:55:06 +05:30
Manav Rathi
9fe36985d6
Tweak
2025-02-06 08:04:46 +05:30
Manav Rathi
eee6705e11
Rename
2025-02-06 07:45:03 +05:30
Manav Rathi
719ac8539b
Outline
2025-02-06 07:42:32 +05:30
Manav Rathi
7f1d8dba94
Move out
2025-02-06 06:54:49 +05:30
Manav Rathi
92fe34d43f
Reintroduce backdrop filter
2025-02-06 06:43:33 +05:30
Manav Rathi
a6a77ffb9c
Alternative approach
2025-02-06 06:43:32 +05:30
ashilkn
a638cb1ece
[mob][photos] Fix dirty merge conflict resolution
2025-02-05 20:27:42 +05:30
ashilkn
cf3cfe7275
[mob][photos] Resolve conflicts and merge main
2025-02-05 20:23:44 +05:30
ashilkn
edc39f3fd8
[mob][photos] Extract strings
2025-02-05 20:17:54 +05:30
Ashil
85729c9426
[mob][photos] Use first letter person avatar if no person is linked to contact in contacts section, all contacts screen and contact search results ( #4975 )
2025-02-05 19:23:55 +05:30
ashilkn
1e50f52801
[mob][photos] Throw exception and instruction on what to do instead if GenericSearchResult.previewThumbnail() is used when ResultType is 'shared'(which is the case for contacts search)
2025-02-05 17:37:21 +05:30
ashilkn
46c941fb8c
[mob][photos] Use first letter avatar for contact in contacts section and all contacts screen if no person is linked to contact
2025-02-05 17:28:13 +05:30
Neeraj Gupta
f11803fd1f
[mob] Lint fix
2025-02-05 16:58:09 +05:30
Neeraj Gupta
e3833044e9
[mob] Avoid reloading all files from DB on Upload events
2025-02-05 16:37:54 +05:30
laurenspriem
edfd86628a
[mob][photos] Basic trips
2025-02-05 16:29:01 +05:30
mngshm
6e0be18500
rename column name to storage_limit
2025-02-05 16:09:30 +05:30
laurenspriem
99e5bc5050
[mob][photos] Simplify
2025-02-05 16:00:43 +05:30
Neeraj Gupta
2b3177d51c
[server] refactor
2025-02-05 15:44:17 +05:30
Manav Rathi
88abe4dac1
[desktop] Custom theme aware titlebar - Part 1 ( #4973 )
2025-02-05 15:42:43 +05:30
Manav Rathi
e1633eccb7
Ensure mergeability
2025-02-05 15:34:10 +05:30
Manav Rathi
12e441a27b
Calc
2025-02-05 15:27:50 +05:30
Manav Rathi
c6497dcb5a
Rename
2025-02-05 15:24:33 +05:30
laurenspriem
252ae8169d
[mob][photos] Improve base locations
2025-02-05 15:15:35 +05:30
Manav Rathi
70be419562
backdrop-filter
2025-02-05 15:00:19 +05:30
mngshm
834fcf933b
[server] fixed the lousy bug o.O
2025-02-05 14:34:35 +05:30
Manav Rathi
6f7e56e796
Sidebar 1
2025-02-05 14:24:04 +05:30
laurenspriem
3478720cb3
[mob][photos] Test trips selection
2025-02-05 14:17:09 +05:30
mngshm
667a544fc2
[server] refactor
2025-02-05 13:48:15 +05:30
Manav Rathi
051ea691af
Use t
2025-02-05 13:21:19 +05:30
Manav Rathi
b7db8e9e77
Title
2025-02-05 13:20:13 +05:30
Manav Rathi
d2e5b87bf7
Comment
2025-02-05 13:10:10 +05:30
Manav Rathi
de5ece27f2
Make it work on macOS too
2025-02-05 13:05:48 +05:30
Manav Rathi
55871c1f2e
Try env, though it doesn't seem to be working
2025-02-05 13:03:37 +05:30
Manav Rathi
71a195a4de
Framework
2025-02-05 12:57:15 +05:30
Manav Rathi
320a397b1c
Fix the original issue
...
https://www.electronjs.org/docs/latest/tutorial/dark-mode
2025-02-05 12:51:59 +05:30
Manav Rathi
a295eb39f7
drag
2025-02-05 12:29:01 +05:30
Manav Rathi
df7ffefdf8
30px is from the example gist
...
https://www.electronjs.org/docs/latest/tutorial/custom-title-bar#create-a-custom-title-bar
2025-02-05 12:27:26 +05:30
Manav Rathi
5e7ac4437f
Custom titlebar - step 1
...
https://www.electronjs.org/docs/latest/tutorial/custom-title-bar
2025-02-05 12:25:10 +05:30
Manav Rathi
b855d38864
[web][desktop] Light mode ( #4971 )
2025-02-05 11:40:15 +05:30
Manav Rathi
23712e6bd3
Fix cast theme
2025-02-05 11:35:07 +05:30
Manav Rathi
dff5e9f4a6
dep bump
2025-02-05 11:26:11 +05:30
Manav Rathi
fe58758523
We don't seem to require this, the browser + MUI defaults are working in both modes
...
Tested Chrome, Safari
2025-02-05 11:15:55 +05:30
mngshm
26a407cc81
[server[ fix nil dereferencing errors when user is not a part of family
2025-02-05 11:05:12 +05:30
mngshm
7513a84ad2
[server] fix minor syntax in InviteMember parameters
...
Remove unused SetStorage method
2025-02-05 11:04:39 +05:30
Manav Rathi
bf70129fb6
Fix the actual issue
2025-02-05 11:01:38 +05:30
Manav Rathi
8083cdfaa6
Fainter
2025-02-05 10:29:21 +05:30
Manav Rathi
f14f1ab6bb
User facing CL
2025-02-05 10:16:42 +05:30
Manav Rathi
914802f057
CL
2025-02-05 10:01:15 +05:30
Manav Rathi
80e41c9882
Special case cast
2025-02-05 09:55:10 +05:30
Manav Rathi
8d9ec328f4
unwip
2025-02-05 09:52:36 +05:30
laurenspriem
fea6d58bd4
Merge branch 'main' into memories_trip
2025-02-05 09:51:14 +05:30
Manav Rathi
963ac63898
Enable lm
2025-02-05 09:48:34 +05:30
Manav Rathi
7b704d9ea7
[web] New translations ( #4967 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-04 19:02:10 +05:30
Ashil
46669c623b
[mob][photos] Change log for release ( #4965 )
2025-02-04 18:57:13 +05:30
mngshm
2da115b6b7
[server[ logic for blocking upload
2025-02-04 18:53:58 +05:30
Crowdin Bot
e74c6fd582
New Crowdin translations by GitHub Action
2025-02-04 13:18:11 +00:00
Manav Rathi
4be86c4c00
[web] Light mode - Part n-1/n ( #4966 )
...
Almost ready, next PR should be the final one that enables this.
2025-02-04 18:47:23 +05:30
Manav Rathi
d21f7c1a93
lint
2025-02-04 18:43:08 +05:30
Manav Rathi
a60048a4d0
Update
2025-02-04 18:40:42 +05:30
Manav Rathi
737977358a
tr
2025-02-04 18:35:48 +05:30
Manav Rathi
f03fa338b1
Fix the toggle
2025-02-04 18:31:34 +05:30
Manav Rathi
e3c09d7af0
ns
2025-02-04 18:28:07 +05:30
ashilkn
1fb6b3dc89
[mob][photos] Bump up to v0.9.94
2025-02-04 18:10:41 +05:30
ashilkn
e68fa04a14
Merge branch 'main' into change_log
2025-02-04 18:08:14 +05:30
ashilkn
daf33bcb3a
[mob][photos] Update change log
2025-02-04 18:03:53 +05:30
Manav Rathi
154a46b2ef
Tweak
2025-02-04 18:00:30 +05:30
Manav Rathi
584d993bc0
Fix secondary
2025-02-04 17:40:12 +05:30
Manav Rathi
ddc4c9d275
Prune
2025-02-04 17:32:01 +05:30
Manav Rathi
61b5e0ae60
Prep
2025-02-04 17:30:36 +05:30
Prateek Sunal
e0789b0d5a
[mob][preview] add support for video streaming ( #4253 )
2025-02-04 17:25:08 +05:30
Manav Rathi
8e847f12f2
Finalize for now
2025-02-04 17:21:17 +05:30
Manav Rathi
52086eb697
Tranlucent snb
2025-02-04 17:13:51 +05:30
Manav Rathi
383b7542c8
Messes with the animation of the "Copied" snackbar in auth
2025-02-04 17:04:57 +05:30
Manav Rathi
7e50de6e61
Match colors to auth/share
2025-02-04 16:58:42 +05:30
Manav Rathi
82cb806fab
ep
2025-02-04 16:50:41 +05:30
Manav Rathi
3e89692ebc
Switch
2025-02-04 16:28:08 +05:30
Manav Rathi
847cba9a8b
Cleanup
2025-02-04 16:12:38 +05:30
Manav Rathi
5ed9ac0578
cap
2025-02-04 16:07:52 +05:30
Manav Rathi
be790b5bc5
Gallery itself is always in dark mode
2025-02-04 15:58:40 +05:30
Manav Rathi
092640af7e
Cleanup
2025-02-04 15:24:16 +05:30
Manav Rathi
f8b9bcf79f
Use in people section too
2025-02-04 15:21:00 +05:30
Prateek Sunal
510768bbd6
fix: add logic for caching and loading deatils
2025-02-04 15:16:14 +05:30
Prateek Sunal
c59dd66c0d
fix: logic of displayling size, height and width
2025-02-04 15:13:05 +05:30
Manav Rathi
be894d0aaa
Create button
2025-02-04 15:03:19 +05:30
Prateek Sunal
aa07b53bbd
fix: add delay from init
2025-02-04 14:36:24 +05:30
Laurens Priem
3caeaef2b7
[mob][photos] Memories fix ( #4964 )
...
## Description
## Tests
2025-02-04 14:29:04 +05:30
laurenspriem
5804feedc4
[mob][photos] Bump for internal release
2025-02-04 14:25:32 +05:30
laurenspriem
cc098346b8
[mob][photos] Extra safety
2025-02-04 14:23:29 +05:30
Neeraj
2639b88348
[mob] Fix bad state error ( #4963 )
...
## Description
## Tests
2025-02-04 14:23:23 +05:30
Neeraj Gupta
dd061e6171
[mob] Fix stream cancellation for deeplink
2025-02-04 14:21:14 +05:30
laurenspriem
f874396694
[mob][photos] Fix infinite loop
2025-02-04 14:20:35 +05:30
laurenspriem
ed8a17ffd8
[mob][photos] Re-enable internal memories for Android
2025-02-04 14:16:35 +05:30
Manav Rathi
3988c9ad9d
Allow customization
2025-02-04 14:14:22 +05:30
Neeraj Gupta
088c52b0df
[mob] Fix bad state error
2025-02-04 14:10:51 +05:30
Neeraj Gupta
ed231c2260
Lint suggestions
2025-02-04 14:10:38 +05:30
Manav Rathi
b712ac8bf1
Prune
2025-02-04 14:08:58 +05:30
Manav Rathi
39a93ea8ef
Inline
2025-02-04 14:07:10 +05:30
Neeraj
18e1745146
[auth] New translations ( #4939 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-02-04 14:00:40 +05:30
Manav Rathi
c5fabbd50b
Tile
2025-02-04 13:57:47 +05:30
Manav Rathi
d7806d3441
Rename
2025-02-04 13:55:46 +05:30
Manav Rathi
0658a5a59f
Inline
2025-02-04 13:46:34 +05:30
Prateek Sunal
5203b764c5
Merge branch 'main' into mobile-preview-video
2025-02-04 13:43:55 +05:30
Prateek Sunal
d357d9ecbe
fix: clear Queue code & uploading id code
2025-02-04 13:42:52 +05:30
Prateek Sunal
9bddc98827
fix: begin date conversion and check
2025-02-04 13:27:51 +05:30
Prateek Sunal
8fb51174ce
fix: allow force upload on failed click
2025-02-04 13:12:20 +05:30
Prateek Sunal
d80093bfed
fix: show options even if local variant is available but preview is too, shout correct errors,
2025-02-04 12:57:52 +05:30
Manav Rathi
8ba43d913a
[web] Light mode WIP - Part x/x ( #4962 )
2025-02-04 12:44:30 +05:30
Manav Rathi
bd095f3062
Cleanup
2025-02-04 12:39:55 +05:30
mngshm
7a5d7a5c49
fix: set StorageLimit to nil
...
fix: utilise AddMemberInvite method instead of new SetStorageLimit method
2025-02-04 12:37:23 +05:30
Manav Rathi
7b214c1dc0
Keep the icon sizes consistent
...
They need to be scaled down on smaller screens, but we'll need to do that across
the board at once for them to remain consistent.
2025-02-04 12:35:07 +05:30
Manav Rathi
1047767d90
Tweak
2025-02-04 12:30:39 +05:30
Prateek Sunal
2c20ace110
fix: add delay, retry count and error
2025-02-04 12:29:25 +05:30
Manav Rathi
6b9e4b186e
occam
2025-02-04 12:24:04 +05:30
Manav Rathi
c3f8e6a11d
Reuse
2025-02-04 12:17:00 +05:30
Prateek Sunal
f93dbf0633
fix: issues
2025-02-04 12:09:25 +05:30
Manav Rathi
54cf5dba01
Tweak
2025-02-04 12:03:13 +05:30
Manav Rathi
748b737f74
Fix
2025-02-04 11:57:20 +05:30
Manav Rathi
071ffefffd
Ensure ordering
2025-02-04 11:52:52 +05:30
Manav Rathi
3863591d26
accessor
2025-02-04 11:49:19 +05:30
Manav Rathi
d92838d9f2
Move
2025-02-04 11:34:49 +05:30
laurenspriem
e54027c5dd
[mob][photos] Basic structure
2025-02-04 11:30:47 +05:30
Neeraj Gupta
36c06d5501
[mob] keep keep class org.chromium.net in droid proguard
2025-02-04 11:24:02 +05:30
Neeraj Gupta
701b7b8f37
[mob] Set cronetHttpNoPlay=true while building apk for droid
2025-02-04 11:13:09 +05:30
Manav Rathi
220e46109d
Tweak gradient
2025-02-04 10:53:41 +05:30
Manav Rathi
4ace6675ce
Treat white and black as constants
2025-02-04 10:32:57 +05:30
Manav Rathi
f3c5e769fe
lm
2025-02-04 10:28:17 +05:30
Manav Rathi
c094a5afb5
disabled bg
2025-02-04 10:12:51 +05:30
mngshm
d1be5e4922
bonk upload if totalUploadSize > total member Storage
2025-02-04 10:09:02 +05:30
Manav Rathi
8555fed3d6
[web] Stack indicators on the album thumbnail ( #4960 )
...
+ other light mode changes
2025-02-04 10:05:44 +05:30
Manav Rathi
ccca42f757
Revert and scope backdrop overrides
...
Overriding it globally causes the backdrop of menus and selects to also have this.
2025-02-04 10:00:59 +05:30
Manav Rathi
4de5b9b8bb
Rename
2025-02-04 09:54:21 +05:30
Manav Rathi
da5d81fe91
Prune
2025-02-04 09:53:49 +05:30
Manav Rathi
4ad13a2991
Opacity
2025-02-04 09:52:06 +05:30
Manav Rathi
c7859131b0
Tweak
2025-02-04 09:52:06 +05:30
Manav Rathi
211171b78a
Use
2025-02-04 09:52:06 +05:30
Manav Rathi
e9fd33890e
+attr
2025-02-04 09:52:06 +05:30
Neeraj
ee43a9c14c
Added icon for keygen.sh ( #4925 )
...
## Description
Added 2 new icons
keygen icon was taken directly from keygen.sh, LinkedIn icon is from
Wikipedia
## Tests
2025-02-04 09:38:39 +05:30
Manav Rathi
011bfc1e0b
[web] Tweaks to handling of the new .supplemental-metadata ( #4959 )
...
Ref: https://github.com/ente-io/ente/pull/4956
2025-02-04 09:05:00 +05:30
Manav Rathi
94cb146b3c
Add some comments from the original PR for future ref
...
https://github.com/ente-io/ente/pull/4956
2025-02-04 08:58:56 +05:30
Manav Rathi
c48963244d
User facing
2025-02-04 08:53:46 +05:30
Manav Rathi
03d7d826cf
Fin
2025-02-04 08:51:22 +05:30
Manav Rathi
ef5babd40c
Inline
2025-02-04 08:51:04 +05:30
Manav Rathi
01ebe68f09
Inline
2025-02-04 08:44:22 +05:30
Manav Rathi
6d02686331
Inline
2025-02-04 08:15:32 +05:30
Manav Rathi
d2ffea6cf9
Trim
2025-02-04 08:10:25 +05:30
Manav Rathi
ca841dcced
Reduce exports
2025-02-04 08:09:25 +05:30
Manav Rathi
9933bd5385
Reduce duplication in tests
2025-02-04 08:06:10 +05:30
Manav Rathi
90e052fa49
Reorder
2025-02-04 07:58:43 +05:30
Manav Rathi
ad12458774
Tweak
2025-02-04 07:52:48 +05:30
Manav Rathi
fa00c06cf8
Rename
2025-02-04 07:48:01 +05:30
Manav Rathi
b8f475bf2e
Rename
2025-02-04 07:43:46 +05:30
Manav Rathi
ffc87312d1
Split into groups
2025-02-04 07:38:11 +05:30
Manav Rathi
48f0f62d7c
Add support for Takeout's new .supplemental-metadata.json files ( #4956 )
...
In recent Google Takeout archives, the metadata JSON files are named
"${original_filename}.supplemental-metadata.json" instead of
"${original_filename}.json", as before.
I refactored the previous code so that `getMetadataJSONMapKeyForJSON()`
only removes the ".json" suffix from the metadata filename and does not
make any other changes. All of the filename munging is now done to the
name of the media file. That was the only way I could make the process
deterministic. As far as I can figure out, there's no deterministic way
of deriving the media filename from the metadata filename -- it's only
deterministic going from the media filename to the metadata filename.
These new names are still subject to the 46-character clipping limit,
with some specific rules about how the filename is clipped:
- The ".json" suffix is never clipped, only the ".supplemental-metadata"
portion is.
- If the original filename is longer than 46 characters, then the
".supplemental-metadata" suffix gets completely removed during the
clipping, along with a portion of the original filename (as before).
- The numbered suffix (if present) is also never clipped. It is however
added at the end of the clipped ".supplemental-metadata" portion,
instead of after the original filename. E.g. "IMG_1234(1).jpg" would
previously use a metadata filename of "IMG_1234.jpg(1).json". Now it
uses a metadata filename of
"IMG_1234.jpg.supplemental-metadata(1).json". But if the filename is
too long, it gets turned into something like
"IMG_1234.jpg.suppl(1).json".
- Worth noting is that if the original filename is 45 characters long,
then everything except for the "." from ".supplemental-metadata" will
get clipped. So the metadata file ends up with a filename like
"filename_that_is_45_chars_long.jpg..json".
I added a bunch of additional test cases in `upload.test.ts` based on
actual filenames I have in my Google Photos Takeout archives. The new
code passes all of the new test cases, as well as the original ones.
Fixes #4953
2025-02-04 07:32:11 +05:30
Ashil
9ac2ebfc08
[mob][photos] Fix freezing app + improvements to contacts-faces linking ( #4957 )
2025-02-03 20:45:31 +05:30
ashilkn
c96102c2b8
[mob][photos] Fallback to using first file as thumbnail for contacts section elements if PersonFaceWidget fails in contact section
2025-02-03 19:43:16 +05:30
ashilkn
f69dd18364
[mob][photos] Show onThisDayOrWeeksResults in moments section only on iOS
2025-02-03 19:32:49 +05:30
Gary Peck
6d2c317877
Add support for Takeout's new .supplemental-metadata.json files
...
In recent Google Takeout archives, the metadata JSON files are named
"${original_filename}.supplemental-metadata.json" instead of
"${original_filename}.json", as before.
I refactored the previous code so that `getMetadataJSONMapKeyForJSON()`
only removes the ".json" suffix from the metadata filename and does not
make any other changes. All of the filename munging is now done to the
name of the media file. That was the only way I could make the process
deterministic. As far as I can figure out, there's no deterministic way
of deriving the media filename from the metadata filename -- it's only
deterministic going from the media filename to the metadata filename.
These new names are still subject to the 46-character clipping limit,
with some specific rules about how the filename is clipped:
- The ".json" suffix is never clipped, only the ".supplemental-metadata"
portion is.
- If the original filename is longer than 46 characters, then the
".supplemental-metadata" suffix gets completely removed during the
clipping, along with a portion of the original filename (as before).
- The numbered suffix (if present) is also never clipped. It is however
added at the end of the clipped ".supplemental-metadata" portion,
instead of after the original filename. E.g. "IMG_1234(1).jpg" would
previously use a metadata filename of "IMG_1234.jpg(1).json". Now it
uses a metadata filename of
"IMG_1234.jpg.supplemental-metadata(1).json". But if the filename is
too long, it gets turned into something like
"IMG_1234.jpg.suppl(1).json".
- Worth noting is that if the original filename is 45 characters long,
then everything except for the "." from ".supplemental-metadata" will
get clipped. So the metadata file ends up with a filename like
"filename_that_is_45_chars_long.jpg..json".
I added a bunch of additional test cases in `upload.test.ts` based on
actual filenames I have in my Google Photos Takeout archives. The new
code passes all of the new test cases, as well as the original ones.
2025-02-03 13:23:40 +01:00
Manav Rathi
3454536799
[web] Fix casing of source string ( #4955 )
2025-02-03 17:50:01 +05:30
Manav Rathi
1ecd688fb8
[web] Fix casing of source string
2025-02-03 17:46:38 +05:30
Manav Rathi
54971cbaf8
[web] New translations ( #4954 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-03 17:46:20 +05:30
Crowdin Bot
a892061446
New Crowdin translations by GitHub Action
2025-02-03 12:15:21 +00:00
Manav Rathi
f6d4c632c7
[web] Light mode WIP - Part x/x ( #4952 )
2025-02-03 17:21:41 +05:30
Manav Rathi
919f0e2b57
Prefix to improve greppability
...
Didn't want to prefix with "--ente" since these are not "global" vars, they're
only for a small scope, using the mechanism that Pigment CSS is recommending
that we follow to introduce dynamism with static styling.
"et" could mean "ente" (but shorter), or "ente temp", or whatever you wish for
it to mean really.
2025-02-03 17:10:17 +05:30
Manav Rathi
388add5984
Pixel
2025-02-03 17:05:57 +05:30
mngshm
10cba852d7
fix: set storage column type to BIGINT
...
set default storage limit if StorageLimit is empty/0
2025-02-03 17:04:59 +05:30
Neeraj
404d1feef6
[mob][photos] Contact person linking final fixes ( #4951 )
2025-02-03 17:03:17 +05:30
ashilkn
d6e0b85af9
[mob][photos] Bump up to v0.9.92
2025-02-03 17:01:17 +05:30
ashilkn
58c164d2c2
Merge branch 'main' into contact_person_linking_final_fixes
2025-02-03 17:00:02 +05:30
ashilkn
7830f9b1b1
[mob][photos] Chore
2025-02-03 16:59:31 +05:30
mngshm
23db087b6a
same as previous commit but for methods and
2025-02-03 16:56:10 +05:30
mngshm
43b9ae6539
querying storage in families table as convertRowsToFamilyMember also expects storage
2025-02-03 16:51:57 +05:30
Neeraj
efe3240bf4
[mob] Fix personAvatar when low score face is manually assigned ( #4950 )
...
## Description
## Tests
2025-02-03 16:50:12 +05:30
Neeraj Gupta
1446f20d69
[mob] Fix personAvatar when low score face is manually assigned
2025-02-03 16:42:46 +05:30
Manav Rathi
296579b80b
Fix color
2025-02-03 16:31:47 +05:30
Manav Rathi
aea6961676
[web] New translations ( #4949 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-03 16:12:16 +05:30
Crowdin Bot
6c33671da7
New Crowdin translations by GitHub Action
2025-02-03 10:41:04 +00:00
ashilkn
982e0068ee
[mob][photos] Create constant variables for keys
2025-02-03 16:10:42 +05:30
Manav Rathi
256178240d
[web] Manually sync with Crowdin ( #4948 )
...
Building via their dashboard is not applying these changes
2025-02-03 16:10:11 +05:30
Manav Rathi
9d931e2d8b
[web] Manually sync with Crowdin
...
Building via their dashboard is not applying these changes
2025-02-03 16:05:13 +05:30
ashilkn
92234752a2
[mob][photos] Fix border issue
2025-02-03 15:55:48 +05:30
Manav Rathi
1d908cbed6
[web] New translations ( #4947 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-03 15:55:34 +05:30
Crowdin Bot
305f727078
New Crowdin translations by GitHub Action
2025-02-03 10:24:17 +00:00
Manav Rathi
9244a1799a
[web] New translations ( #4946 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-03 15:49:57 +05:30
Crowdin Bot
d76c512d96
New Crowdin translations by GitHub Action
2025-02-03 10:10:30 +00:00
Manav Rathi
8fbbb3a18c
[web] Misc minor color and translation fixes ( #4945 )
2025-02-03 15:39:48 +05:30
Manav Rathi
1b0ed23df9
Fix warning
2025-02-03 15:32:08 +05:30
Manav Rathi
9230ddba3f
Prune
2025-02-03 15:30:28 +05:30
Manav Rathi
5f2a1e9386
Rename
2025-02-03 15:24:54 +05:30
Neeraj Gupta
1396ca57db
[mob] Use native dio adapter
2025-02-03 15:21:46 +05:30
Manav Rathi
0d40c382ac
Move
2025-02-03 15:21:18 +05:30
Manav Rathi
c1b73dc18c
Rename
2025-02-03 15:20:05 +05:30
Manav Rathi
84888df08b
Move
2025-02-03 15:19:11 +05:30
Manav Rathi
b43c0f6cc7
Rename
2025-02-03 15:18:23 +05:30
Manav Rathi
fb10d78c34
Rename
2025-02-03 15:13:39 +05:30
Manav Rathi
5b1365e7d1
Rename and move
2025-02-03 15:12:58 +05:30
Manav Rathi
85bf7bbc48
Rename
2025-02-03 15:12:16 +05:30
Manav Rathi
f1bf091faf
Reorder
2025-02-03 15:11:04 +05:30
Neeraj Gupta
5a639a9c60
[mob] Upgrade dio
2025-02-03 15:09:52 +05:30
Manav Rathi
f1a345d04d
Rename
2025-02-03 15:09:35 +05:30
Manav Rathi
2988a3983e
Rename
2025-02-03 15:01:58 +05:30
ashilkn
6fd19b3dca
[mob][photos] Fallback to using first letter avatar if face avatar is not available yet becuase db is not ready in UserAvatarWidget
2025-02-03 14:57:35 +05:30
Manav Rathi
58fce85696
Rename
2025-02-03 14:57:15 +05:30
Manav Rathi
fbde5625b2
Rename
2025-02-03 14:56:10 +05:30
Manav Rathi
269660c487
Rename
2025-02-03 14:55:41 +05:30
Manav Rathi
dbae45ee44
Fix
2025-02-03 14:54:40 +05:30
Manav Rathi
0b76611e11
Rename
2025-02-03 14:54:12 +05:30
Manav Rathi
b77ac99bbb
Rename
2025-02-03 14:53:03 +05:30
Manav Rathi
7cfad45b65
Rename
2025-02-03 14:51:06 +05:30
Manav Rathi
a3384adfb0
Rename
2025-02-03 14:48:19 +05:30
Manav Rathi
e1e05d4781
Fix key warning
2025-02-03 14:44:59 +05:30
Manav Rathi
b8e2b265c3
Update
2025-02-03 14:39:02 +05:30
ashilkn
e3ffe3e1f0
[mob][photos] Fix search results with wrong thumbnail and possible other wrong elements
2025-02-03 14:38:36 +05:30
Manav Rathi
3c352e9ca2
both grad
2025-02-03 14:35:25 +05:30
ashilkn
85d50890a6
[mob][photos] Minor perf optimization
2025-02-03 14:33:21 +05:30
Eran Nave
0a4ad32d9c
undo json autoformat
2025-02-03 09:44:25 +01:00
ashilkn
1201cfc42d
[mob][photos] Show contacts that have shared nothing yet also in contacts section and search
2025-02-03 14:12:39 +05:30
Eran Nave
528526ac10
removed LinkedIn icon
2025-02-03 09:42:35 +01:00
Manav Rathi
2049bf769d
gradient lm
2025-02-03 14:11:03 +05:30
Eran Nave
597190e375
Merge branch 'ente-io:main' into custom_icons
2025-02-03 09:40:44 +01:00
mngshm
47a68742d2
include storageLimit in convertRowsToFamilyMember method
2025-02-03 13:58:03 +05:30
Manav Rathi
e1327a5896
New one
2025-02-03 13:57:12 +05:30
Manav Rathi
7a9110cc9b
Can use it with tsc currently
2025-02-03 13:42:05 +05:30
Manav Rathi
f64e62ba61
Reuseable
2025-02-03 13:42:05 +05:30
Manav Rathi
54681d3bde
Fix the set password form showing through now that we have a translucent loading overlay
2025-02-03 13:42:05 +05:30
Neeraj
749109fc73
[mob] Store remote ml data before sechduling processing ( #4942 )
...
## Description
This will ensure that MLData that was already fetched is saved in the DB
before running the ML pipeline on files that requires indexing.
## Tests
2025-02-03 13:18:10 +05:30
Neeraj
58f84b2a73
Revert "[mobile] New translations ( #4938 )" ( #4943 )
...
This reverts commit 930224a2e5 , reversing
changes made to 3de324f342 .
## Description
## Tests
2025-02-03 11:53:40 +05:30
Neeraj Gupta
86c9b1ef00
Revert "[mobile] New translations ( #4938 )"
...
This reverts commit 930224a2e5 , reversing
changes made to 3de324f342 .
2025-02-03 11:50:27 +05:30
Neeraj Gupta
e98b0f4e10
[mob] Clean up
2025-02-03 11:37:28 +05:30
Neeraj
930224a2e5
[mobile] New translations ( #4938 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-02-03 11:36:48 +05:30
Laurens Priem
3de324f342
Memories seleciton ( #4926 )
...
## Description
Complete first iteration of time based memories
## Tests
Tested in debug mode on my pixel phone.
2025-02-03 11:31:33 +05:30
laurenspriem
2e0dcc17ef
[mob][photos] Bump for internal release
2025-02-03 11:24:24 +05:30
laurenspriem
10e6f797eb
Merge branch 'main' into memories_seleciton
2025-02-03 11:22:59 +05:30
Manav Rathi
e8e7744af3
[meta] Use preferred casing of Wasm ( #4941 )
...
From webassembly.org
> WebAssembly (abbreviated _Wasm_) is ...
2025-02-03 11:19:38 +05:30
Neeraj Gupta
e42024c912
minor refactor
2025-02-03 11:18:01 +05:30
Manav Rathi
18cc16bcc0
Use preferred casing of Wasm
...
From webassembly.org
> WebAssembly (abbreviated _Wasm_) is ...
2025-02-03 11:15:00 +05:30
ashilkn
01c2348b6e
[mob][photos] Minor perf optimization
2025-02-03 11:12:05 +05:30
Neeraj Gupta
4fd3a269b0
[mob] Store existing results first before yeilding for indexing
2025-02-03 11:08:56 +05:30
ashilkn
5e41952e62
[mob][photos] Fix no element error
2025-02-03 10:56:59 +05:30
ashilkn
37d38a0e6b
[mob][photos] Avoid getRelevantContacts in Person Service returning account owner's User object
2025-02-03 10:52:21 +05:30
Manav Rathi
2a5d67b5ca
[web] New translations ( #4937 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-02-03 09:46:28 +05:30
Crowdin Bot
1b320000fb
New Crowdin translations by GitHub Action
2025-02-03 01:17:10 +00:00
Crowdin Bot
faed01ca01
New Crowdin translations by GitHub Action
2025-02-03 01:05:07 +00:00
Crowdin Bot
ec147d57dd
New Crowdin translations by GitHub Action
2025-02-03 00:34:32 +00:00
Prateek Sunal
5250f7f355
Merge branch 'main' into mobile-preview-video
2025-02-03 06:03:30 +05:30
Prateek Sunal
df769a97ec
chore: bump version
2025-02-03 06:02:54 +05:30
Prateek Sunal
9f14d60b42
fix: skip local videos for preview
2025-02-03 05:40:19 +05:30
Prateek Sunal
b70de5cc67
fix: imports
2025-02-03 04:56:43 +05:30
Prateek Sunal
95ae2c30ec
fix: add i18n & autoplay
2025-02-03 04:51:41 +05:30
Prateek Sunal
05d83cf390
fix: handle edge cases for preview uploads
2025-02-03 04:40:28 +05:30
Prateek Sunal
a72ae560c9
fix: processing and display logic
2025-02-03 03:37:29 +05:30
ashilkn
6980f56cc3
[mob][photos] Show contacts with no files shared too in contacts and all contacts section
2025-02-01 22:54:57 +05:30
Ashil
48169e9794
[mob][photos] Ask "open public album link in app" permission once ( #4922 )
...
## Description
1. Don't show the permission dialog if self-hosted ente
2. Show dialog only once
2025-02-01 18:53:53 +05:30
Ashil
14fbec6b94
[mob][photos] Bug fixes for contact-person linking feature ( #4931 )
2025-02-01 16:34:20 +05:30
Aman Raj Singh Mourya
a845642cfe
[mob][photos] Minor fix
2025-02-01 15:01:30 +05:30
Ashil
4b7397c9bf
[auth] Fix logout button not showing on lockscreen ( #4924 )
...
## Description
1. Logout button was hidden when user first opt for **Use without
backup** and then **Log in** due the `hasOptedForOfflineMode` been set
to true if we follow the above way , fixed by checking `isLoggedIn`
## Tests
2025-02-01 14:39:55 +05:30
ashilkn
bf19e07512
[mob][photos] Bump up to v0.9.90
2025-02-01 14:36:35 +05:30
ashilkn
e3540b7681
[mob][photos] Run flutter pub get
2025-02-01 14:33:39 +05:30
ashilkn
6ee6e7f217
[mob][photos] Resolve merge conflicts and merge main
2025-02-01 13:14:49 +05:30
ashilkn
cb4fcfdd25
[mob][photos] Reset _emailToPartialPersonDataMapCache after first entities sync (right after logging in)
2025-02-01 12:39:16 +05:30
Prateek Sunal
330a3b4dea
chore: bump version
2025-02-01 04:21:55 +05:30
Prateek Sunal
bf1613d91d
fix: store in pub magic metadata
2025-02-01 04:21:17 +05:30
Prateek Sunal
0f7445b219
chore: add TODO
2025-02-01 03:35:26 +05:30
Prateek Sunal
47914126e5
fix: add mechanism to show the stream details
2025-02-01 03:35:01 +05:30
Prateek Sunal
bc7400c0a2
fix: icons in backup status, make the buttons work, correct bitrate and codec in checking, correctly upload on start
2025-02-01 02:59:37 +05:30
ashilkn
c15a7909e8
[mob][photos] Minor change
2025-01-31 20:42:16 +05:30
Manav Rathi
5243515beb
[web] Light mode WIP - Part x/x ( #4927 )
2025-01-31 20:16:07 +05:30
Manav Rathi
48db372251
Plan button
2025-01-31 20:11:52 +05:30
ashilkn
9671f4e3fc
[mob][photos] Fix user avatar not updating after linking contact to face
2025-01-31 20:09:41 +05:30
Manav Rathi
e093a0de61
wf cleanup
2025-01-31 20:07:51 +05:30
ashilkn
4e7c97a45f
[mob][photos] Chore
2025-01-31 19:44:09 +05:30
Manav Rathi
4fac219e52
Tweak
2025-01-31 18:37:27 +05:30
ashilkn
65ea4f755f
[mob][photos] Fix bug when filtering list of contacts when searching on add participant page and possibly in link email screen as well
2025-01-31 18:37:07 +05:30
Manav Rathi
189f647ffe
Conv
2025-01-31 18:34:47 +05:30
ashilkn
eed50f753b
[mob][photos] Write a function that returns relevant emails, which will then be used as the base list to further filter suggestions in the 'Link Email' screen and the 'Add Participants to Album' screen.
...
The number of emails suggested in the 'Add Participants to Album' screen will now be higher than before, yet still useful.
2025-01-31 17:38:18 +05:30
laurenspriem
0ba76ebbf0
[mob][photos] Simplify
2025-01-31 17:28:55 +05:30
laurenspriem
78ae7c8595
[mob][photos] Increase month selection to 20
2025-01-31 17:20:21 +05:30
laurenspriem
45eff8edb3
[mob][photos] Add months
2025-01-31 17:13:38 +05:30
laurenspriem
0498fa644b
[mob][photos] Null safety fix uploadedFileID
2025-01-31 17:10:14 +05:30
Eran Nave
6192ea8b3a
Added icons for LinkedIn and keygen.sh
2025-01-31 11:55:42 +01:00
Aman Raj Singh Mourya
34b20573b5
[auth] fix logout button not showing on lockscreen
2025-01-31 16:10:20 +05:30
Manav Rathi
f39ac3529f
[web] Light mode changes - Revert the dialog blur ( #4923 )
...
+ other WIP
2025-01-31 16:03:23 +05:30
Manav Rathi
0869421d9c
Too strong too do always perhaps, need more thought
2025-01-31 15:58:00 +05:30
Manav Rathi
e2876d3d24
Search input
2025-01-31 15:58:00 +05:30
ashilkn
e0b9b27537
[mob][photos] Replace email with name if available on ShareCollectionPage
2025-01-31 15:40:41 +05:30
Manav Rathi
cecb7fd4f4
Solids
2025-01-31 15:23:06 +05:30
laurenspriem
68319ca725
[mob][photos] Update day string
2025-01-31 15:20:55 +05:30
laurenspriem
92a718ca0f
[mob][photos] Return when limit
2025-01-31 15:17:24 +05:30
laurenspriem
e4e01cce9e
[mob][photos] Add significant weeks
2025-01-31 15:14:25 +05:30
Aman Raj Singh Mourya
a77fe84ea4
[mob][photos] Ask the permission dialog once
2025-01-31 14:52:57 +05:30
Manav Rathi
8e3608c396
Conv
2025-01-31 14:52:01 +05:30
Aman Raj Singh Mourya
3f673d409a
[mob][photos] Do not show "open public links in app" permission if self-hosted ente
2025-01-31 14:51:36 +05:30
Manav Rathi
b24b249352
s
2025-01-31 14:47:47 +05:30
Prateek Sunal
662cb8135e
fix: cutoff logic for video player
2025-01-31 14:44:08 +05:30
Prateek Sunal
e7a53f87ca
fix: disable it by default
2025-01-31 14:37:37 +05:30
Manav Rathi
5a8d45fa98
Subtler
...
Revert "Also for drawers"
This reverts commit 3a7914e1bf .
2025-01-31 14:36:32 +05:30
Manav Rathi
3a7914e1bf
Also for drawers
2025-01-31 14:31:03 +05:30
Manav Rathi
6afce67d51
[web] Light mode WIP - Part x/x ( #4921 )
2025-01-31 14:30:42 +05:30
Manav Rathi
edcd916744
Cleanup
2025-01-31 14:10:11 +05:30
Manav Rathi
9fdc1c1baf
LF
2025-01-31 14:08:44 +05:30
Manav Rathi
0b60603559
Fix duplicate backdrops
2025-01-31 13:56:06 +05:30
Manav Rathi
c080d16ae7
Prune
2025-01-31 13:38:41 +05:30
Manav Rathi
14a806c4ea
sp => gap
2025-01-31 13:34:18 +05:30
Manav Rathi
a60f1ec213
Tweak
2025-01-31 12:48:32 +05:30
ashilkn
ba53da4a69
[mob][photos] Show user avatars in email section of save or edit person screen to match figma design
2025-01-31 12:45:28 +05:30
Manav Rathi
79b9b2f84e
Tweak layout
2025-01-31 12:41:49 +05:30
Manav Rathi
17b2348fca
plan card
2025-01-31 12:27:58 +05:30
Manav Rathi
6453c3d243
Tweak
2025-01-31 12:16:02 +05:30
Manav Rathi
0842edc82d
Menu
2025-01-31 12:07:16 +05:30
Manav Rathi
ab9e1f4a3d
Fix
2025-01-31 11:53:45 +05:30
Manav Rathi
533e20ad46
Notification
2025-01-31 11:50:05 +05:30
Manav Rathi
6d257f04b5
Do
2025-01-31 11:24:05 +05:30
Manav Rathi
f6ca34c6e9
Improve contrast of dialog contents
2025-01-31 11:15:58 +05:30
ashilkn
96e8b09555
[mob][photos] Chore
2025-01-31 10:52:28 +05:30
ashilkn
bdd7dccd74
[mob][photos] Chore
2025-01-31 10:47:11 +05:30
mngshm
1e55d61279
Removing code which doesn't make sense
2025-01-31 10:47:01 +05:30
Manav Rathi
70877b9103
Let it shine through
2025-01-31 10:43:09 +05:30
ashilkn
888a604633
[mob][photos] Update thumbnail of contacts in contacts section when linking or un-linking person from the contact
2025-01-31 10:39:38 +05:30
Manav Rathi
37172c8291
transluscent
2025-01-31 10:36:36 +05:30
Manav Rathi
beb09defca
Use loading bar on photos
2025-01-31 10:29:55 +05:30
Manav Rathi
e23f7fd63e
hook
2025-01-31 08:59:21 +05:30
Manav Rathi
93f4e9f2c0
[desktop] Fix ARM build ( #4920 )
...
Regression introduced yesterday -
d37675cc57
2025-01-31 08:45:40 +05:30
Manav Rathi
495c950386
[desktop] Fix ARM build
...
Regression introduced yesterday - d37675cc57
2025-01-31 08:43:00 +05:30
Manav Rathi
8d29e837cd
[web] Match mobile behaviour for archived files in all ( #4919 )
...
Fixes https://github.com/ente-io/ente/issues/4893 ,
https://github.com/ente-io/ente/discussions/4000
Related https://github.com/ente-io/ente/discussions/3047
2025-01-31 07:13:30 +05:30
Prateek Sunal
226830acaa
chore: bump version
2025-01-31 03:48:37 +05:30
Prateek Sunal
96a18d9f2b
Merge branch 'main' into mobile-preview-video
2025-01-31 03:48:20 +05:30
Prateek Sunal
548955a803
fix: add to queue based on cutoff date
2025-01-31 03:45:55 +05:30
Prateek Sunal
f7896d5a82
fix: only show size for internal user
2025-01-31 03:16:33 +05:30
Prateek Sunal
18ca154578
fix: preview video state & similar controls
2025-01-31 02:59:59 +05:30
Prateek Sunal
d625816eb3
fix: update code for backup status
2025-01-30 22:12:29 +05:30
Prateek Sunal
094e08c387
fix: show preview status
2025-01-30 21:52:20 +05:30
Manav Rathi
f7c8a563a9
[web] Match mobile behaviour for archived files in all
2025-01-30 19:57:14 +05:30
ashilkn
00c43b10ea
[mob][photos] Use contact's face as thumbnail if linked to a person in contacts section and search results that come up when searching
2025-01-30 19:33:38 +05:30
ashilkn
bcaafe7e33
[mob][photos] Remove unused widget
2025-01-30 19:08:09 +05:30
Neeraj
a754fe740f
[mob] Reduce noise from logs ( #4914 )
...
## Description
## Tests
2025-01-30 18:23:48 +05:30
laurenspriem
26020c2e99
[mob][photos] todo
2025-01-30 17:52:01 +05:30
ashilkn
9e4c3d826a
[mob][photos] Add remoteID of person linked to the email in email-to-person-data cache
2025-01-30 17:09:08 +05:30
ashilkn
da582a2436
[mob][photos] Await on _resetEmailToNameCache so that PeopleChangedEvent is fired only after cache is updated. Else there is chance that UI is rebuild on PeopleChangedEvent with stale state of EmailToNameCahce
2025-01-30 16:50:03 +05:30
ashilkn
208e4cbbab
[mob][photos] Chore
2025-01-30 16:37:17 +05:30
laurenspriem
fbcba9903e
[mob][photos] todo
2025-01-30 16:15:57 +05:30
ashilkn
d37af17445
Revert "[mob][photos] Move Contacts section from search tab to shared tab"
...
This reverts commit 628f195c0e .
2025-01-30 16:11:29 +05:30
ashilkn
d8b995c3d6
Revert "[mob][photos] Refactor"
...
This reverts commit cf977a7fa1 .
2025-01-30 16:10:50 +05:30
Manav Rathi
58d5374910
[web] Routine dependency updates ( #4913 )
...
yarn workspaces info 2>&1 | sed '1d' | sed '$d' | jq '.[] | values |
.location' | xargs -o -n 1 -I % sh -c 'cd % && npx npm-check-updates
--interactive'
2025-01-30 16:10:07 +05:30
ashilkn
90db26c07b
Revert "[mob][photos] Reload Contacts and AllContacts section on necessary update events"
...
This reverts commit 11d080f721 .
2025-01-30 16:08:43 +05:30
Neeraj Gupta
48de9850e5
[mob] Lint
2025-01-30 16:03:04 +05:30
Manav Rathi
c4d6323a36
More
2025-01-30 16:00:44 +05:30
Neeraj Gupta
bc6ede54f9
[mob] Reduce noise from logs
2025-01-30 15:59:42 +05:30
laurenspriem
0c92ed96a6
[mob][photos] Lower clip threshold
2025-01-30 15:58:51 +05:30
Manav Rathi
20c6f15a0f
Fin
2025-01-30 15:49:12 +05:30
Manav Rathi
8407816d14
MUI deprecations
2025-01-30 15:46:23 +05:30
Manav Rathi
369999e0aa
Fix MUI deprecations
2025-01-30 15:20:00 +05:30
laurenspriem
9295908dc5
[mob][photos] comment
2025-01-30 14:47:44 +05:30
ashilkn
b2a21084da
[mob][photos] Remove hidden or ignored people from person selection screens (Reassign me & Link contact to person)
2025-01-30 14:38:14 +05:30
laurenspriem
95a27397d3
[mob][photos] small correction
2025-01-30 14:32:31 +05:30
laurenspriem
d9c1a21b0c
[mob][photos] simplify
2025-01-30 14:25:00 +05:30
laurenspriem
821965308e
[mob][photos] Increase photo multiyear photo selection if needed
2025-01-30 14:16:58 +05:30
laurenspriem
22bec8eee7
[mob][photos] Simpler multi-year filtering
2025-01-30 14:06:55 +05:30
Neeraj
e77998fd71
[mob] Fix bad translation ( #4911 )
...
## Description
## Tests
2025-01-30 13:57:01 +05:30
Manav Rathi
b6ae571b0b
[web] Routine dependency updates
...
yarn workspaces info 2>&1 | sed '1d' | sed '$d' | jq '.[] | values | .location' | xargs -o -n 1 -I % sh -c 'cd % && npx npm-check-updates --interactive'
2025-01-30 13:51:00 +05:30
Manav Rathi
b3d8072a38
[desktop] Replace ImageMagick with vips ( #4912 )
...
This has already been done, this PR is just final cleanup.
2025-01-30 13:45:21 +05:30
Manav Rathi
892f130580
[desktop] Replace ImageMagick with vips
...
This has already been done, this PR is just final cleanup.
2025-01-30 13:37:36 +05:30
Neeraj Gupta
b25e5a9443
[mob] Fix bad translation
2025-01-30 13:37:21 +05:30
Manav Rathi
55994e472a
[desktop] Handle missing assigned clusters gracefully ( #4910 )
2025-01-30 12:53:04 +05:30
Manav Rathi
9c23c03f23
[desktop] Handle missing assigned clusters gracefully
2025-01-30 12:46:02 +05:30
Manav Rathi
7dda0ecf81
[web] Light mode WIP - Part x/x ( #4909 )
2025-01-30 12:41:36 +05:30
Manav Rathi
09bfca7aa4
lf
2025-01-30 12:38:44 +05:30
Neeraj
7c3fe5d57c
[auth][mob] Fix 2FA recovery flow ( #4908 )
...
## Description
Resolves https://github.com/ente-io/ente/issues/3935
## Tests
2025-01-30 12:01:10 +05:30
Manav Rathi
08c4842f20
Stop duplicating comments
2025-01-30 11:58:01 +05:30
Manav Rathi
aea5f78765
Lift it up for dark mode
2025-01-30 11:58:01 +05:30
Manav Rathi
2bd36b0795
Improve vis
2025-01-30 11:58:01 +05:30
Manav Rathi
13860afbc2
Tweak
2025-01-30 11:58:01 +05:30
Manav Rathi
a7a21e66a7
Style the focus and activation
2025-01-30 11:58:01 +05:30
Manav Rathi
f0e4678307
Improve accessibility and keyboard access
2025-01-30 11:58:01 +05:30
Neeraj Gupta
782ef5eeb0
[auth] Fix 2fa recovery flow
2025-01-30 11:55:07 +05:30
Neeraj Gupta
7fc7d365ad
[mob] Fix color
2025-01-30 11:41:18 +05:30
Neeraj Gupta
f98be148dc
[mob] Fix recovery flow
2025-01-30 11:41:11 +05:30
Manav Rathi
09c29362af
[desktop] Fix download path during install ( #4907 )
2025-01-30 11:40:21 +05:30
Manav Rathi
bed645044b
[desktop] Fix download path during install
2025-01-30 11:38:43 +05:30
Neeraj
07618b8041
[mob] Interface for ML DB + refactor ( #4898 )
...
## Description
## Tests
2025-01-30 11:01:51 +05:30
Manav Rathi
7e0dc22abe
[desktop] im => vips ( #4906 )
...
More cleanup is pending, once we give this nightly a go.
2025-01-30 08:22:27 +05:30
Manav Rathi
d37675cc57
[desktop] im => vips
...
More cleanup is pending, once we give this nightly a go.
2025-01-30 08:20:11 +05:30
mngshm
c5aaed4361
chore[broken mods]: Modifications for Storage Limits
2025-01-29 19:04:52 +05:30
Manav Rathi
1ac0903561
[desktop] Routine dependency updates ( #4900 )
2025-01-29 17:43:39 +05:30
Manav Rathi
adffe6362a
[desktop] Routine dependency updates
2025-01-29 17:41:54 +05:30
Neeraj Gupta
2cade6f271
[mob] Refactor
2025-01-29 17:13:21 +05:30
Neeraj Gupta
ac08d5b37d
[mob] Fix lint
2025-01-29 17:13:12 +05:30
Manav Rathi
9d1cc2a014
[desktop] Don't assume a particular position for the open URL arg ( #4899 )
...
Ref: https://github.com/electron/electron/issues/20322
2025-01-29 17:12:51 +05:30
Manav Rathi
167807c758
[desktop] Don't assume a particular position for the open URL arg
...
Ref: https://github.com/electron/electron/issues/20322
2025-01-29 17:03:14 +05:30
Neeraj Gupta
ebd4b89f34
[mob] Refactor
2025-01-29 16:36:06 +05:30
Manav Rathi
6217c3a8f5
[web] Storage card light mode ( #4897 )
...
Part of WIP lm updates
2025-01-29 16:27:49 +05:30
Laurens Priem
4d307ded5e
[mob][photos] Bump for internal release again ( #4896 )
...
## Description
bump for internal release
2025-01-29 16:23:46 +05:30
laurenspriem
6e7ced0ecc
[mob][photos] Bump for internal release
2025-01-29 16:21:11 +05:30
Manav Rathi
2dad8f6db0
both
2025-01-29 16:19:46 +05:30
Laurens Priem
9b729fb170
[mob][photos] Bump ( #4895 )
...
## Description
Bump version for internal release
2025-01-29 16:17:47 +05:30
laurenspriem
7598351211
[mob][photos] Bump
2025-01-29 16:14:08 +05:30
Neeraj Gupta
657949d109
[mob] Perf improvement
2025-01-29 16:10:42 +05:30
Manav Rathi
1d118b07f9
Extract
2025-01-29 16:05:18 +05:30
Neeraj Gupta
a0bb50fc37
[mob] Performance improvement
2025-01-29 15:57:28 +05:30
laurenspriem
29e77245d7
[mob][photos] Filter for multiple years
2025-01-29 15:57:22 +05:30
Manav Rathi
a0a001e8e7
individual cards
2025-01-29 15:56:08 +05:30
Prateek Sunal
d6c58bc9ca
fix: add state for preview updates
2025-01-29 15:54:18 +05:30
Laurens Priem
65ed594574
Person issue logs ( #4894 )
...
## Description
Logs
2025-01-29 15:52:59 +05:30
Neeraj
f3952fad49
[auth] Update custom-icons.json ( #4892 )
...
I moved World Cube Association entry to the proper alphabetical place
and added the "slug" line because icon is showing blank and I think that
could be the reason.
If there's other common issues with blank SVG icons I would love to
check it, because I've not touch the icon code and is showing in red for
closing `</g>` but is showing fine in the viewer.
Sorry about this.
Regards
2025-01-29 15:36:59 +05:30
Neeraj Gupta
09b88e5bab
refactor
2025-01-29 15:33:46 +05:30
Alfred0
bfdd111dc1
Update custom-icons.json
...
I move World Cube Association entry to the proper alphabetical place and added the slug line because icon is showing blank and I think that could be the reason
2025-01-29 10:51:58 +01:00
Manav Rathi
a2166308d2
wip
2025-01-29 15:20:16 +05:30
Neeraj Gupta
29f4bbb0de
Merge remote-tracking branch 'origin/main' into db_interface
2025-01-29 15:08:19 +05:30
Manav Rathi
f235da8a05
t
2025-01-29 14:54:51 +05:30
Manav Rathi
cae38e22e3
tweak
2025-01-29 14:34:27 +05:30
Manav Rathi
c4702cdc22
mq
2025-01-29 14:18:37 +05:30
laurenspriem
05fc91576a
[mob][photos] More logs
2025-01-29 14:02:35 +05:30
Neeraj Gupta
c64af87e33
[mob] Refactor
2025-01-29 13:52:12 +05:30
laurenspriem
14f13d9dde
[mob][photos] Better logging of person issues
2025-01-29 13:48:39 +05:30
Manav Rathi
6d7210cc69
t
2025-01-29 12:58:45 +05:30
laurenspriem
1ff4f7d0bb
[mob][photos] prompt
2025-01-29 12:57:48 +05:30
laurenspriem
ba0ac8ab08
[mob][photos] clip prompt
2025-01-29 12:48:59 +05:30
Manav Rathi
8de32ca12d
tweak
2025-01-29 12:48:43 +05:30
Manav Rathi
bd13a2373a
nf tweak
2025-01-29 12:41:38 +05:30
ashilkn
ab5f0e7de4
[mob][photos] Replace contact's email with name if linked to a person in all screen related to collaborative albums created by the account owner
2025-01-29 12:10:22 +05:30
laurenspriem
cd190f21d1
[mob][photos] Prioritize named faces
2025-01-29 11:50:51 +05:30
ashilkn
544a124318
[mob][photos] Fix UX issue: Bottom inset overlapping with UI
2025-01-29 11:37:42 +05:30
mngshm
284fc41c65
add: migration scripts for storage table
2025-01-29 11:09:58 +05:30
Neeraj
6134baea55
[mob] Handle 401/404 failure during individual multipart upload ( #4890 )
...
## Description
## Tests
2025-01-29 10:49:14 +05:30
Neeraj Gupta
5cabc406af
[mob] Handle 401/404 failure during individual multipart upload
2025-01-29 10:42:02 +05:30
Manav Rathi
86704252e0
[web] More wip vips notes ( #4889 )
2025-01-29 10:38:22 +05:30
Manav Rathi
481d3e3700
Note
2025-01-29 10:33:35 +05:30
Manav Rathi
dcd920cbb4
wip patch
2025-01-29 09:40:35 +05:30
Manav Rathi
efa6d0289d
Mention the conclusion after experimenting with alternatives
2025-01-29 08:09:30 +05:30
Prateek Sunal
f4d7bbae34
fix: enable video streaming for internal user
2025-01-28 17:26:56 +05:30
Prateek Sunal
c4f5265ff3
fix: only play preview for non-local video & when streaming is enabled
2025-01-28 17:25:57 +05:30
Prateek Sunal
7e1038a0f6
fix: add conditions for compression
2025-01-28 17:23:33 +05:30
Manav Rathi
3a7e0c23ac
[web] More notes around adding vips ( #4885 )
2025-01-28 17:06:43 +05:30
Manav Rathi
cd93cf1be6
Cleanup
2025-01-28 17:02:40 +05:30
Prateek Sunal
0a3e1087ef
fix: only upload preview if video streaming enabled
2025-01-28 16:59:01 +05:30
Prateek Sunal
2345265e19
chore: update locals & project
2025-01-28 16:56:36 +05:30
Prateek Sunal
6468fe9637
feat: add video streaming setting
2025-01-28 16:56:17 +05:30
Manav Rathi
8e653912cd
x64 variant
2025-01-28 16:51:51 +05:30
Manav Rathi
80f64b2f8c
t2
2025-01-28 16:51:51 +05:30
Manav Rathi
b022d0292f
Take 1
2025-01-28 16:51:51 +05:30
Manav Rathi
d12aad2817
The musl variant seems to still link to the c lib dynamically
...
Sure there'd be a way to resolve this, but for now revert to the normal variant
ldd bin/vips
/lib/ld-musl-aarch64.so.1 (0xffffa9868000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xffffa96a9000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xffffa9684000)
libc.so => /lib/ld-musl-aarch64.so.1 (0xffffa9868000)
2025-01-28 16:51:51 +05:30
Manav Rathi
55281b7e32
thumb
2025-01-28 16:51:51 +05:30
Manav Rathi
a155855b45
Note
2025-01-28 16:51:51 +05:30
Manav Rathi
81206c0e36
Patch
2025-01-28 16:51:51 +05:30
Manav Rathi
d0738f0988
Nope
2025-01-28 16:51:51 +05:30
Manav Rathi
4d65e3b233
Try with libvips-packaging
...
https://github.com/kleisauke/libvips-packaging/
Found via this comment:
> The build script at
> https://github.com/kleisauke/libvips-packaging/blob/main/build/lin.sh can be
> used as a reference to compile libvips and its dependencies as a single,
> statically-linked shared library.
>
> https://github.com/libvips/libvips/discussions/3426#discussioncomment-5507520
2025-01-28 16:51:51 +05:30
Manav Rathi
a6f2eae418
static more
2025-01-28 16:51:51 +05:30
Manav Rathi
84e16057b6
Trying with everything disabled
2025-01-28 16:51:51 +05:30
Manav Rathi
b91ee793bf
static lib
2025-01-28 16:51:51 +05:30
laurenspriem
0059f1817b
[mob][photos] Add todo
2025-01-28 16:47:50 +05:30
laurenspriem
dc401f6f72
[mob][photos] Sort
2025-01-28 16:36:16 +05:30
laurenspriem
69025f7ebf
[mob][photos] Increase threshold
2025-01-28 16:27:31 +05:30
Neeraj
e02c6dfab9
Remove extra line breaks in Auth app descriptions ( #4883 )
...
## Description
Solves #4881 , removing line breaks that break the text flow on F-Droid.
## Tests
No code changes made.
2025-01-28 15:59:37 +05:30
Neeraj
92104e9a42
[auth] Downgrade flutter ( #4882 )
...
## Description
## Tests
2025-01-28 15:39:01 +05:30
Simon
de23adec73
Remove extra line breaks in Auth app descriptions
2025-01-28 10:50:42 +01:00
Neeraj Gupta
53b868215c
[auth] Bump version
2025-01-28 15:06:45 +05:30
Neeraj Gupta
fbe77affa0
[auth] Fix json
2025-01-28 15:06:02 +05:30
Neeraj Gupta
988a3e74b4
[auth] Downgrade flutter version
2025-01-28 14:53:12 +05:30
Neeraj Gupta
fc4f35aae0
[auth] Downgrade flutter version
2025-01-28 14:52:21 +05:30
ashilkn
6176ec6cb9
[mob][photos] Revert back to using figma_squircle v0.5.3 from pub.dev since we've reverted to flutter v3.24.x
2025-01-28 13:36:36 +05:30
Neeraj Gupta
6bdc1f5d65
[mob] Add generic type for fileID
2025-01-28 13:30:24 +05:30
ashilkn
f5ee666a52
[mob][photos] Auto generated changes
2025-01-28 13:27:37 +05:30
ashilkn
fc89b9bfc1
[mob][photos] Bump up to v0.9.86
2025-01-28 13:25:41 +05:30
ashilkn
2071cbc61b
Merge branch 'main' into mobile-preview-video
2025-01-28 13:24:09 +05:30
Ashil
f7fba3438f
[mob][photos] Fix clipping issue of people in all people screen ( #4880 )
2025-01-28 13:21:35 +05:30
ashilkn
bba1eb99e6
[mob][photos] Fix clipping issue of people in all people screen
2025-01-28 13:18:26 +05:30
Prateek Sunal
e06bfd0724
Merge branch 'main' into mobile-preview-video
2025-01-28 12:58:54 +05:30
Ashil
e01f92adcc
[mob][photos] Use face when available for user avatar ( #4879 )
...
## Description
If the user (contact specifically) is linked to a person, use the
person's face as user's avatar in the `UserAvatarWidget`
## Tests
Tested everything myself.
2025-01-28 12:07:52 +05:30
ashilkn
e06dbb0ef1
[mob][photos] Remove logs used to assess time taken by ops
...
Made sure that repeated calls to getPersons() by UserAvatarWidget won't cause any performance issues
2025-01-28 11:53:52 +05:30
ashilkn
b1b70a0d08
[mob][photos] Fix Faces on avatar not loading on app start
...
This was because the emailToName cache was not set yet when accessed by UserAvatarWidget. Awaiting on PersonService.init to finish in main() fixed the problem. It only increases time on splash screen by 4ms on the medium sized(uploaded and faces count wise) account I tested on
2025-01-28 11:35:53 +05:30
laurenspriem
e50ab7ca84
[mob][photos] First iteration of file selection
2025-01-28 10:43:58 +05:30
laurenspriem
a575e5f3c8
[mob][photos] Functions to get embeddings of specific files
2025-01-28 10:43:22 +05:30
Manav Rathi
90076dd984
[web] Prevent dedup from failing because of shared files owned by others ( #4878 )
2025-01-28 06:37:01 +05:30
Manav Rathi
fe19868623
[web] Prevent dedup from failing because of shared files owned by others
2025-01-27 19:50:43 +05:30
ashilkn
61e1153a36
[mob][photos] Use contact's face if linked to a person for user avatar
2025-01-27 18:42:05 +05:30
Neeraj
94a145dafc
[auth] Add & update icons ( #4844 )
...
## New icons
- DocuSeal
- STRATO
- TikTok
- Xbox
- Zoom
## Updated icons
- Canva
- Ubisoft
- Windscribe
- Yahoo
2025-01-27 17:07:49 +05:30
Neeraj
70d957e649
[auth] Use zip compression for windows build ( #4868 )
...
## Description
## Tests
2025-01-27 17:06:52 +05:30
Vishnu Mohandas
039bfc3521
Update emails ( #4870 )
2025-01-27 16:29:31 +05:30
vishnukvmd
84ad5e9363
Update mails
2025-01-27 16:28:27 +05:30
Neeraj Gupta
69661b0d30
[mob] Put clip queries in same db class
2025-01-27 16:27:20 +05:30
Manav Rathi
8610854155
[web] Handle NaN in the Exif locations ( #4869 )
...
A customer sent us a sample file from the wild where this was the case.
2025-01-27 16:17:37 +05:30
Neeraj
f3110f65a1
[auth] Use zip compression for windows build
2025-01-27 16:12:12 +05:30
Manav Rathi
ac8804a1c1
[web] Handle NaN in the Exif locations
...
A customer sent us a sample file from the wild where this was the case.
2025-01-27 16:03:02 +05:30
Laurens Priem
34ddeff6bc
Person assigned ( #4867 )
...
## Description
Make PersonData.assigned and PersonData.rejectedFaceIds non-nullable to
fix issue.
## Tests
Tested in debug mode on my pixel phone.
2025-01-27 15:40:16 +05:30
Neeraj
5204fdc768
[auth] Auth banner ( #4842 )
2025-01-27 15:05:07 +05:30
VanillaChanny
5738f5262b
[auth] Create a custom icons for NekoHosting ( #4838 )
...
## Description
Adds SVG icons for https://nekohosting.gg/ and
https://beta.nekohosting.gg/
2025-01-27 15:03:53 +05:30
Alfred0
099dce43de
[auth] World Cube Association Icon ( #4853 )
...
Hi, I open in the past a pull request to add the World Cube Association
icon, but I was pending for confirmation and was closed.
Now at this point is all ok to use it as I understand, so here is the
WCA logo.
Hope all is fine, this is my first pull request for something.
Best regards.
2025-01-27 15:03:13 +05:30
Neeraj
9bab498d41
[auth] Hide [Share/QR/Edit/Trash] popup in code reorder screen ( #4866 )
...
## Description
Solve #4856
## Tests
2025-01-27 15:02:44 +05:30
Aman Raj Singh Mourya
39a9cd3db4
[auth] Hide [Share/QR/Edit/Trash] popup in code reorder screen
2025-01-27 14:57:54 +05:30
laurenspriem
06daaa1205
[mob][photos] More null checks removed
2025-01-27 14:32:56 +05:30
Aman Raj Singh Mourya
85f407ff7d
[auth] Extract strings
2025-01-27 14:30:18 +05:30
laurenspriem
07830e4dac
[mob][photos] Remove null checks
2025-01-27 14:29:28 +05:30
laurenspriem
4e57688dab
[mob][photos] Make assigned non-nullable
2025-01-27 14:22:12 +05:30
laurenspriem
6cd59a7f52
[mob][photos] Document
2025-01-27 14:21:54 +05:30
Aman Raj Singh Mourya
3327b75133
[auth] code refactor
2025-01-27 14:11:07 +05:30
Prateek Sunal
69ddb6fb2c
Merge branch 'main' into mobile-preview-video
2025-01-27 13:52:46 +05:30
Neeraj
da8d1f25ab
[auth] New translations ( #4861 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-01-27 13:35:29 +05:30
Neeraj
c839dc5e9b
[mobile] New translations ( #4860 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-01-27 13:35:04 +05:30
Neeraj
c0e701f223
[auth] Attempt to fix icons displaying as black ( #4843 )
...
## Description
Some icons were showing as black instead of their intended colors.
Suspecting an issue with CSS color styling, switched to inline syntax.
2025-01-27 13:29:03 +05:30
Manav Rathi
635c742535
Update deduplicate.md ( #4865 )
...
## Description
Fixed typo
2025-01-27 13:07:56 +05:30
mape6
26264dde04
Update deduplicate.md
2025-01-27 08:16:13 +01:00
Vishnu Mohandas
27ecf6c3d3
[docs] Rename photo-dates > metadata ( #4863 )
2025-01-27 09:52:13 +05:30
Manav Rathi
aabe2a5bcf
One more place
2025-01-27 09:51:51 +05:30
vishnukvmd
47ad0aab2d
[docs] Rename photo-dates > metadata
2025-01-27 09:40:46 +05:30
Manav Rathi
425b110b40
[web] New translations ( #4859 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-27 07:03:21 +05:30
Crowdin Bot
e456e6986a
New Crowdin translations by GitHub Action
2025-01-27 01:17:07 +00:00
Crowdin Bot
642c01a908
New Crowdin translations by GitHub Action
2025-01-27 01:05:04 +00:00
Crowdin Bot
a3fea1656e
New Crowdin translations by GitHub Action
2025-01-27 00:34:31 +00:00
Prateek Sunal
6aa3733111
Update pubspec.yaml
2025-01-26 13:27:58 +05:30
Ashil
98c8e82ca7
[Mob][Photos] People-contact linking ( #4845 )
...
## Description
- Linked people to contacts (specifically emails) following the [Figma
design](https://www.figma.com/design/SYtMyLBs5SAOkTbfMMzhqt/Ente-Visual-Design?node-id=34500-35963&t=viuppN9KWwcHHWI5-4 ).
- Enabled the "joining public links" feature.
Reverted to Flutter version 3.24.3 due to a bug introduced in version
3.27.x.
## Tests
Did basic QA and code review myself.
2025-01-26 09:18:33 +05:30
Prateek Sunal
9e3d412e99
fix: use sdk 34
2025-01-26 03:03:41 +05:30
Prateek Sunal
858de20726
chore: bump version
2025-01-25 23:21:19 +05:30
Prateek Sunal
453f23ffba
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2025-01-25 23:20:42 +05:30
Prateek Sunal
17c2bd24e4
fix: HDR to SDR conversion
2025-01-25 23:19:19 +05:30
Neeraj Gupta
771d12bd9b
[mob] Define interface for ML DB
2025-01-25 15:16:01 +05:30
ashilkn
89a411c6a1
[mob][photos] Bump up to v0.9.84
2025-01-24 21:19:41 +05:30
ashilkn
0e6d39fcc7
[mob][photos] Refactor
2025-01-24 21:10:42 +05:30
ashilkn
475f839593
[mob][photos] Chore
2025-01-24 20:40:18 +05:30
ashilkn
a3db3e496a
[mob][photos] Refactor
2025-01-24 20:33:28 +05:30
ashilkn
fe9682823f
[mob][photos] Use better variable name
2025-01-24 20:27:03 +05:30
Neeraj
40e3338ead
[mob] Use different bundle for iOS debug variant ( #4840 )
...
## Description
## Tests
2025-01-24 20:15:49 +05:30
ashilkn
5ec4998f13
[mob][photos] Extract strings
2025-01-24 19:31:27 +05:30
ashilkn
36bd0b1d92
[mob][photos] chore
2025-01-24 19:22:10 +05:30
ashilkn
11d080f721
[mob][photos] Reload Contacts and AllContacts section on necessary update events
2025-01-24 19:13:09 +05:30
Braky
41ddfb90f2
[auth] Add & update icons
2025-01-24 14:41:54 +01:00
Bl4ckspell
d2df920606
Attempt to fix icons displaying as black
...
Some icons were showing as black instead of their intended colors. Suspecting an issue with CSS color styling, switched to inline syntax.
2025-01-24 14:35:08 +01:00
Manav Rathi
0b31f9321c
[web] Non-functional scraps from experimenting with ImageMagick alternatives ( #4841 )
2025-01-24 17:54:39 +05:30
Manav Rathi
58b300d8d4
LF
2025-01-24 17:46:53 +05:30
Aman Raj Singh Mourya
90a8ecf0ab
[auth] minor fix
2025-01-24 17:45:19 +05:30
Aman Raj Singh Mourya
53c872ceec
[auth] remove supportDev widget and minor fix
2025-01-24 17:29:06 +05:30
ashilkn
3816ea42ab
[mob][photos] Chore
2025-01-24 17:14:41 +05:30
Aman Raj Singh Mourya
7e5a38a687
[auth] Implemented logic for notification banner
2025-01-24 17:10:26 +05:30
Aman Raj Singh Mourya
fc8d5837c3
[auth] added notification banner on the setting screen
2025-01-24 17:07:03 +05:30
Aman Raj Singh Mourya
6ed5203485
[auth] Implemented function to set the app install time
2025-01-24 17:06:14 +05:30
Neeraj Gupta
7bc5af0bb8
[mob] Use different bundle for iOS debug variant
2025-01-24 16:41:05 +05:30
ashilkn
b3df62e2bc
[mob][photos] Show full email in contacts filter chip
2025-01-24 16:37:56 +05:30
ashilkn
cf977a7fa1
[mob][photos] Refactor
...
The contacts section was moved to the shared tab from the search tab in a hacky way before this change. Have now refactored code around it for better readability and consistancy
2025-01-24 16:18:08 +05:30
ashilkn
a1b0e82d56
[mob][photos] Return null deprecated name field is empty on User.displayName
2025-01-24 14:16:52 +05:30
ashilkn
8370cf44b5
[mob][photos] Show name of contact instead of email in file info of an incoming shared photo if the contact it assinged to a person
2025-01-24 14:15:40 +05:30
ashilkn
fb63e66abb
[mob][photos] Minor padding change in EndToEndBanner
2025-01-24 13:54:39 +05:30
Manav Rathi
31009f7a58
Document current state
2025-01-24 13:08:57 +05:30
ashilkn
927267f19f
[mob][photos] Revert to flutter 3.24.3
2025-01-24 12:21:26 +05:30
ashilkn
a2c5c1e67a
[mob][photos] Resolve merge conflicts and merge main
2025-01-24 12:02:02 +05:30
ashilkn
43b6140808
[mob][photos] Show join link banner only if logged in
2025-01-24 11:55:11 +05:30
ashilkn
ff8fdb0cc1
[mob][photos] Use EndToEndBanner component as banner for join link
2025-01-24 11:44:37 +05:30
ashilkn
b6094e5aa8
[mob][photos] Remove internal flag from join links feature
2025-01-24 11:44:00 +05:30
ashilkn
8c932dc3f2
[mob][photos] Add animation to widget in SaveOrEditPerson
2025-01-24 11:07:16 +05:30
mangesh
bbf001e5cb
[docs] revamp "Configuring S3" ( #4821 )
...
PR is about making improvements to the "Configuring S3" Document. Making
sure to staying with the principles of the previous doc just making
improvements in the explanation.
Also added a diagram, will keep it updated as I develop better
understanding of the whole Client, Museum and S3 Relation :)
2025-01-24 10:51:50 +05:30
Neeraj
fd4c4ab226
[dashboard] Remove token field ( #4819 )
2025-01-24 10:51:14 +05:30
Manav Rathi
f049aa96fc
Try with a alpine build to see if we can get a static binary
2025-01-24 06:33:24 +05:30
Manav Rathi
ed7bc529f5
Same results as trying manually with staticx
...
the staticx produced binary takes 0.5 secs to launch, as compared the one we get by normally compiling.
2025-01-24 06:33:24 +05:30
Manav Rathi
8fa4e8e2d1
Try using staticx on vips binary
...
Dockerfile from https://github.com/joshuarli/static-builders
2025-01-24 06:33:24 +05:30
Manav Rathi
647a04af96
Prepare build env
2025-01-24 06:33:24 +05:30
Manav Rathi
a4e49daeb1
Inspectable layer
2025-01-24 06:33:24 +05:30
Manav Rathi
c4c8447f54
Sample
2025-01-24 06:33:24 +05:30
Manav Rathi
9451124c38
Init
2025-01-24 06:33:24 +05:30
Manav Rathi
27f6a899f7
[web] New translations ( #4834 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-24 05:58:36 +05:30
Crowdin Bot
27711dcb0e
New Crowdin translations by GitHub Action
2025-01-24 00:21:01 +00:00
Manav Rathi
13040cc53e
[server] Report a client error instead of 5xx on invalid pk signature ( #4833 )
...
e.g.
--- at /etc/ente/pkg/api/user.go:352
(UserHandler.FinishPasskeyAuthenticationCeremony) ---
--- at /etc/ente/pkg/repo/passkey/passkey.go:395
(Repository.FinishAuthentication) ---
Caused by: Error validating the assertion signature: \u003cnil\u003e
## Tested by
Modifying the pk app to pass null as the signature, and observing that
client gets back a 401 (previously 500).
2025-01-24 05:44:06 +05:30
Manav Rathi
3188643583
[server] Report a client error instead of 5xx on invalid pk signature
...
e.g.
--- at /etc/ente/pkg/api/user.go:352 (UserHandler.FinishPasskeyAuthenticationCeremony) ---
--- at /etc/ente/pkg/repo/passkey/passkey.go:395 (Repository.FinishAuthentication) ---
Caused by: Error validating the assertion signature: \u003cnil\u003e
2025-01-24 05:35:01 +05:30
ashilkn
ff9bec5bb2
[mob][photos] Show only contacts that aren't linked to any person in the 'link email' screen
2025-01-23 21:37:42 +05:30
ashilkn
065c13cd06
[mob][photos] Refactor
2025-01-23 21:09:24 +05:30
ashilkn
c7bc8e97d5
[mob][photos] Add guards to make sure no email is linked to more than one person
2025-01-23 20:44:43 +05:30
ashilkn
f11d4d540b
[mob][photos] Refactor
2025-01-23 19:54:32 +05:30
mangesh
90d84b04b6
[docs} add missing ENV to env variables in Dockerfile ( #4829 )
2025-01-23 19:48:50 +05:30
ashilkn
628f195c0e
[mob][photos] Move Contacts section from search tab to shared tab
...
This is a quick workaround, will reorganize code in a better way in near future
2025-01-23 19:14:19 +05:30
mngshm
334a4869b2
fix: adding in Dockerfile
2025-01-23 17:51:20 +05:30
ashilkn
6bd8e73c8a
[mob][photos] Make Person selection screens same as figma design
2025-01-23 17:35:42 +05:30
ashilkn
c00b70cbde
[mob][photos] Make 'Reassign Me' functional
2025-01-23 15:55:39 +05:30
mngshm
629311ca2c
Make CI happy :)
2025-01-23 14:37:18 +05:30
mngshm
975ed72ff6
Add information about
2025-01-23 14:36:46 +05:30
mngshm
5ccfbbf263
fix: yarn build was unhappy with the image
2025-01-23 14:34:49 +05:30
Manav Rathi
d2c2bae3eb
[web] Refactor RowButton to prepare for light mode ( #4826 )
2025-01-23 13:46:14 +05:30
Manav Rathi
a1db956ae8
lm switch focus
2025-01-23 13:40:41 +05:30
Manav Rathi
312a82cea5
Label
2025-01-23 13:13:30 +05:30
Manav Rathi
c6b1dcba87
Split
2025-01-23 13:00:53 +05:30
Manav Rathi
01ff0a62bc
Active and focus visible
2025-01-23 12:40:24 +05:30
ashilkn
a34d2a9c1a
[mob][photos] Append '(Me)' at the end of PeopleAppBar's title if the opened person is 'Me'
2025-01-23 12:34:19 +05:30
Manav Rathi
c1b7ebf863
Disabled
2025-01-23 12:31:24 +05:30
Neeraj
b43f4b1a2a
[mob] Opt of out flutter default deeplink ( #4825 )
...
## Description
## Tests
2025-01-23 12:22:07 +05:30
Neeraj Gupta
8b276a55ef
[mob] Opt of out flutter default deeplink
2025-01-23 12:21:42 +05:30
ashilkn
e850dae7be
[mob][photos] Show 'Reassign Me' option on PeopleAppBar if 'Me' is assigned and the person 'Me' is opened
2025-01-23 12:15:51 +05:30
Manav Rathi
90c36a5eee
Hover
2025-01-23 12:05:50 +05:30
ashilkn
718dcafdd0
[mob][photos] Make 'Link person' banner on contact screen functional. Create a separate widget for ContactSearchResult for better separation.
2025-01-23 11:42:04 +05:30
Manav Rathi
c082c542ef
Reduce variants
2025-01-23 11:09:05 +05:30
Neeraj
20524177b1
[auth] Auth banner widget ( #4820 )
...
## Description
## Tests
2025-01-23 11:03:10 +05:30
Manav Rathi
105878c3b5
checkpoint
2025-01-23 10:49:46 +05:30
Manav Rathi
c23c92573e
checkpoint 2
2025-01-23 10:06:04 +05:30
Manav Rathi
ab5209070c
wip surgery
2025-01-23 09:44:12 +05:30
Manav Rathi
121e1380c7
Split
2025-01-23 09:04:14 +05:30
Manav Rathi
60e144ab5e
Children
2025-01-23 07:54:03 +05:30
Manav Rathi
07dd081f0e
Nomenclature
2025-01-23 07:48:01 +05:30
Manav Rathi
26f4c9e0fe
Move
2025-01-22 19:30:35 +05:30
mngshm
a9952e14d0
Revamp S3 Configuration Doc
2025-01-22 19:03:33 +05:30
ashilkn
45b2f91da5
[mob][photos] Show 'Link person' banner on contact screen if contact isn't linked to a person yet
2025-01-22 18:05:29 +05:30
Aman Raj Singh Mourya
8290809dfb
[auth] minor changes
2025-01-22 17:53:18 +05:30
Aman Raj Singh Mourya
a4b14fe5b1
[auth] Implemented Banner widget
2025-01-22 17:51:30 +05:30
mngshm
bec84530e6
re-order help.ente.io/self-hosting sidebar
2025-01-22 17:43:29 +05:30
ashilkn
6081dcf7a8
[mob][photos] Create EndToEndBanner component and use it
2025-01-22 17:39:37 +05:30
ashilkn
e4ebdddb7f
[mob][photos] chore
2025-01-22 16:55:08 +05:30
ashilkn
cea2f5b2df
[mob][photos] Show name if email is linked to a person for emails in the share info screen of albums
2025-01-22 16:54:46 +05:30
ashilkn
0b5e6f9ced
[mob][photos] Reset email to name cache completely on any change to name or email to avoid stale cache
2025-01-22 16:53:10 +05:30
ashilkn
48dc09ad38
[mob][photos] Use User.displayName instead of User.name since User.name is now deprecated
2025-01-22 16:14:48 +05:30
ashilkn
9ff57b765c
[mob][photos] Deprecate in User model and create extension of User which has displayName() method that gets user name from emailToNameCache
2025-01-22 16:02:43 +05:30
ashilkn
03be554025
[mob][photos] Create emailToName cache for contacts linked to people
2025-01-22 15:51:45 +05:30
mngshm
5f2e18c25f
Read Token from Param
2025-01-22 15:43:31 +05:30
Manav Rathi
2b7d514328
Move
2025-01-22 15:40:29 +05:30
Manav Rathi
3e7c66f9fe
Tweak
2025-01-22 15:38:19 +05:30
Manav Rathi
fb1cfbf541
Tweak
2025-01-22 15:27:00 +05:30
Manav Rathi
471b3f2c94
Hover
2025-01-22 15:19:05 +05:30
mngshm
27beac3288
Formatting
2025-01-22 15:09:40 +05:30
mngshm
9f17c9a564
Remove token field
2025-01-22 15:07:52 +05:30
Manav Rathi
a62335df85
Unmini
2025-01-22 15:02:26 +05:30
Manav Rathi
1043f7c9a2
Ref
2025-01-22 14:53:21 +05:30
Neeraj
d95df66b9c
[auth] Fix deeplink issue ( #4818 )
...
## Description
Also
- Remove logo from privacy screen
- Fix bug while deleting items from trash
## Tests
2025-01-22 14:45:21 +05:30
Manav Rathi
c19119afc4
Tweak
2025-01-22 14:43:25 +05:30
Neeraj Gupta
58cb9f480f
Clean up
2025-01-22 14:42:23 +05:30
Neeraj Gupta
14e413effa
[auth] Bump version
2025-01-22 14:41:36 +05:30
Neeraj Gupta
728a8c4976
Merge remote-tracking branch 'origin/main' into auth_fixes
2025-01-22 14:41:22 +05:30
Neeraj Gupta
dc779ae53f
[auth] Opt out of flutter default deeplinking
2025-01-22 14:40:28 +05:30
Neeraj Gupta
ab5bda8074
[auth] Remove privacy screen image
2025-01-22 14:39:33 +05:30
Manav Rathi
3782165155
Doc
2025-01-22 14:39:05 +05:30
Neeraj Gupta
2fc8d6e0c4
[auth] Handle multiple invokation of same deeplink
2025-01-22 14:35:03 +05:30
Neeraj Gupta
3fa18b3560
[auth] Handle deeplink in offline mode
2025-01-22 14:30:04 +05:30
Neeraj Gupta
a15556264a
[auth]Skip wait for online sync while parsing otpauth deeplink
2025-01-22 14:23:31 +05:30
Manav Rathi
267f54d943
[web] Fix link default prop for the (WIP) light mode ( #4817 )
...
This was causing an exception when opening screens with the <Link>
2025-01-22 14:20:13 +05:30
Manav Rathi
1015c87dd2
Fix link default prop
2025-01-22 14:14:18 +05:30
Neeraj Gupta
a71c284708
[auth] Fix bug in trash deletion
2025-01-22 13:55:22 +05:30
Neeraj Gupta
89e1efbde4
[auth] Opt out of flutter deeplink for ios
2025-01-22 13:54:57 +05:30
Manav Rathi
5e317b9f37
Increase hover opacity for light mode
2025-01-22 13:37:55 +05:30
Manav Rathi
6a4e992843
[desktop] Attempt to fix macOS universal build after electron builder update ( #4816 )
...
CI failures since updating Electron building (and Electron):
• packaging platform=darwin arch=arm64 electron=34.0.0
appOutDir=dist/mac-universal-arm64-temp
• packaging platform=darwin arch=universal electron=34.0.0
appOutDir=dist/mac-universal
⨯ pattern is too long failedTask=build stackTrace=TypeError: pattern is
too long
2025-01-22 13:18:02 +05:30
Manav Rathi
6e5e28d2bd
[desktop] Attempt to fix macOS universal build after electron builder update
...
CI failures since updating Electron building (and Electron):
• packaging platform=darwin arch=arm64 electron=34.0.0 appOutDir=dist/mac-universal-arm64-temp
• packaging platform=darwin arch=universal electron=34.0.0 appOutDir=dist/mac-universal
⨯ pattern is too long failedTask=build stackTrace=TypeError: pattern is too long
2025-01-22 13:16:30 +05:30
Manav Rathi
fcb7221820
[desktop] Fix incomplete build being generated - Take 2 ( #4815 )
...
These issues only surface when running on the CI, hence the PR splurge.
2025-01-22 13:01:55 +05:30
Manav Rathi
4abfb5b8bd
Don't return falsey
2025-01-22 12:59:54 +05:30
Manav Rathi
09b15d8645
[desktop] Fix incomplete build being generated ( #4813 )
...
...because of returning false from our build hook.
Also update the MetaInfo to avoid duplicating.
2025-01-22 12:43:17 +05:30
Manav Rathi
e0eae10007
Use URL instead of repeating contents
2025-01-22 12:41:39 +05:30
Manav Rathi
47ec5e78c0
[desktop] Fix incomplete build being generated
...
...because of returning false from our build hook.
2025-01-22 12:39:33 +05:30
ashilkn
0060389251
[mob][photos] Create 'Link email' widget for PeoplePage
2025-01-22 11:43:33 +05:30
Neeraj
07f55020df
[auth] Bump version v4.3.0 ( #4812 )
...
## Description
## Tests
2025-01-22 11:40:50 +05:30
Neeraj Gupta
d345de9ff3
[auth] Bump version v4.3.0
2025-01-22 11:36:23 +05:30
Neeraj
3bbb3c5767
[auth] Revert Notification banner ( #4806 )
2025-01-22 11:29:51 +05:30
Manav Rathi
7ac322b799
[desktop] Update build for latest electron builder ( #4811 )
...
Since the eb update, the CI job fails with errors like
unable to copy, file is symlinked outside the package
source=out/404.html
realPathFile=/Users/runner/work/photos-desktop/photos-desktop/web/apps/photos/out/404.html
Error: Cannot copy file (xxx.js) symlinked to file (xxx.js) outside the
package as that violates asar security integrity
at writeFileOrProcessSymlink
(/Users/runner/work/photos-desktop/photos-desktop/desktop/node_modules/app-builder-lib/src/asar/asarUtil.ts:126:15)
2025-01-22 09:43:55 +05:30
Manav Rathi
1e8750c330
[desktop] Update build for latest electron builder
...
Since the eb update, the CI job fails with errors like
unable to copy, file is symlinked outside the package source=out/404.html realPathFile=/Users/runner/work/photos-desktop/photos-desktop/web/apps/photos/out/404.html
Error: Cannot copy file (xxx.js) symlinked to file (xxx.js) outside the package as that violates asar security integrity
at writeFileOrProcessSymlink (/Users/runner/work/photos-desktop/photos-desktop/desktop/node_modules/app-builder-lib/src/asar/asarUtil.ts:126:15)
2025-01-22 09:42:08 +05:30
Manav Rathi
07786e3162
[desktop] Depedencies upgrade ( #4809 )
...
In particular,
* Electron 34 is needed to fix the Flatpak file picker issue -
"Fixed file chooser dialogs for flaptak applications. #44681 "
https://github.com/electron/electron/pull/44681
* Electron builder 26 is needed for the FPM app armour profiles
https://github.com/electron-userland/electron-builder/issues/8635#issuecomment-2462586534
2025-01-22 08:17:33 +05:30
Manav Rathi
d413c1d8dc
LF
2025-01-22 08:16:23 +05:30
Manav Rathi
0466067c55
[desktop] Depedencies upgrade
...
In particular,
* Electron 34 is needed to fix the Flatpak file picker issue -
"Fixed file chooser dialogs for flaptak applications. #44681 "
https://github.com/electron/electron/pull/44681
* Electron builder 26 is needed for the FPM app armour profiles
https://github.com/electron-userland/electron-builder/issues/8635#issuecomment-2462586534
2025-01-22 08:08:30 +05:30
Manav Rathi
d8b7d76d55
[desktop] IM 7 - Handle CI rebuilds, and add windows extension ( #4808 )
...
- CI builds both arch binaries in one go, so the singular yarn install
hook is not enough
- Without the extension windows doesn't run it
2025-01-22 07:54:34 +05:30
Manav Rathi
b1c62f6c93
[desktop] IM 7 - Handle CI rebuilds, and add windows extension
...
- CI builds both arch binaries in one go, so the singular yarn install hook is not enough
- Without the extension windows doesn't run it
2025-01-22 07:49:18 +05:30
Prateek Sunal
edb5e901e4
fix: use ffmpeg
2025-01-22 02:03:06 +05:30
Aman Raj Singh Mourya
5620be6c15
[auth] revert commit 2bf58aff45
2025-01-21 22:12:40 +05:30
Aman Raj Singh Mourya
91462bcb3c
Revert "[auth] Implemeted banner widget"
...
This reverts commit 2bf58aff45 .
2025-01-21 22:09:19 +05:30
Neeraj
c040935c52
[auth] Update crypto dependency + bump version ( #4805 )
...
## Description
## Tests
2025-01-21 20:15:40 +05:30
Neeraj Gupta
ffe7535cd2
Lint fix
2025-01-21 20:09:05 +05:30
Neeraj Gupta
219e5590bc
[auth] Ensure sortKey is always passed
2025-01-21 19:58:41 +05:30
Neeraj Gupta
7c7ce15177
[auth] Bump version
2025-01-21 19:53:20 +05:30
Neeraj Gupta
b2e164af75
[auth] Upgrade dependency
2025-01-21 19:52:57 +05:30
Neeraj
d495d6f281
[auth] Remove scan package ( #4804 )
2025-01-21 19:32:21 +05:30
Aman Raj Singh Mourya
1e45ae5bbc
[auth] Remove scan package
2025-01-21 19:27:33 +05:30
mangesh
636d493dfe
[docs] fix web app docs, sibling to #4800 ( #4802 )
2025-01-21 16:39:06 +05:30
Manav Rathi
1684192dc0
[desktop] Update to ImageMagick 7, and also make it available on Linux ARM + Windows x64/ARM ( #4803 )
2025-01-21 16:38:38 +05:30
Manav Rathi
e7d6362eaa
Make prettier happy
2025-01-21 16:32:03 +05:30
Manav Rathi
85cf1de12c
All current os/arch combinations are handled
2025-01-21 16:28:35 +05:30
mngshm
19135a0dfc
resolve merge conflict o.O
2025-01-21 16:26:33 +05:30
Manav Rathi
3d2b8974df
Temporary tracing
2025-01-21 16:24:03 +05:30
Manav Rathi
d836e190e3
Use the updated im 7
2025-01-21 16:21:49 +05:30
mngshm
5e54b0af36
fix[web-app docs]: fix syntax issue & add note related to yarn version
2025-01-21 16:05:19 +05:30
Manav Rathi
75509ff339
exec
2025-01-21 15:56:04 +05:30
Neeraj
adf8542301
[mob] Bump version ( #4801 )
...
## Description
## Tests
2025-01-21 15:55:09 +05:30
Neeraj Gupta
eca1ff6bb6
[mob] Bump version
2025-01-21 15:54:49 +05:30
Manav Rathi
c731833863
Use a node script to avoid dealing with Windows nonsense
2025-01-21 15:36:00 +05:30
Manav Rathi
cf27dd5889
Outline
2025-01-21 14:54:24 +05:30
Neeraj
45e8006652
[mob][auth] Flutter upgrade to 3.27.2 ( #4799 )
...
## Description
## Tests
2025-01-21 14:50:32 +05:30
ashilkn
df9124d4f9
[mob][photos] Check if email holds ente account before adding email to email TextField
2025-01-21 14:37:16 +05:30
Neeraj Gupta
39a54a08c0
[auth] Lint fix
2025-01-21 14:29:11 +05:30
Neeraj Gupta
d3fecf3831
[auth] Lint fix
2025-01-21 14:24:12 +05:30
Neeraj Gupta
e9ed423094
Lint fixes
2025-01-21 14:21:13 +05:30
ashilkn
7ff6555770
[mob][photos] Fix UI issue on iOS
2025-01-21 14:07:15 +05:30
Neeraj Gupta
6eb381b64a
[auth][photos] Upgrade flutter
2025-01-21 14:02:13 +05:30
ashilkn
2bbd2d9185
[mob][photos] Fix state issue + remove confirmation dialogs
2025-01-21 13:47:20 +05:30
Neeraj Gupta
9f67d06844
[auth] Upgrade flutter submodule to 3.27.2
2025-01-21 13:31:05 +05:30
Neeraj
17ab295983
[auth] Minor fixes ( #4797 )
...
## Description
## Tests
2025-01-21 12:49:59 +05:30
ashilkn
0ab9fbec49
[mob][photos] Show 'This is me' button in SaveOrEditPersonScreen only if the current user isn't assigned a face
2025-01-21 12:05:23 +05:30
Laurens Priem
dd600c05cd
[docs] Add FAQ question on export ( #4798 )
...
## Description
Added a question on export size.
2025-01-21 11:47:47 +05:30
laurenspriem
ed8ce66ce5
[docs] Add FAQ question on export
2025-01-21 11:45:50 +05:30
ashilkn
ab8525ca3d
[mob][photos] Make 'Link email' of SaveOrEditPerson screen functional
2025-01-21 11:35:25 +05:30
Neeraj Gupta
6c68052a55
Lint fix
2025-01-21 11:04:24 +05:30
ashilkn
72af9a2435
[mob][photos] Show 'Link email' header in PeoplePage only if email is missing for the person
2025-01-21 11:02:48 +05:30
Neeraj
305c63f921
[auth] Notification banner ( #4789 )
...
## Description

2025-01-21 10:53:54 +05:30
Neeraj Gupta
bb4e42331b
[auth] Update window min size/height
2025-01-21 10:53:38 +05:30
Neeraj Gupta
4243a331a3
[auth] Log error during init
2025-01-21 10:35:26 +05:30
Aman Raj Singh Mourya
2bf58aff45
[auth] Implemeted banner widget
2025-01-20 21:21:08 +05:30
Aman Raj Singh Mourya
85c5ccd218
[auth] added assets for banner widget
2025-01-20 21:20:25 +05:30
Manav Rathi
0f63930e52
[meta] Update issue template ( #4788 )
2025-01-20 19:57:49 +05:30
Manav Rathi
4826fdc999
[meta] Update issue template
2025-01-20 19:57:29 +05:30
Manav Rathi
6621944a66
[web] Update mem & ops limits ( #4785 )
...
Sibling of https://github.com/ente-io/ente/pull/4771
2025-01-20 19:45:59 +05:30
ashilkn
3bfd3b5220
[mob][photos] Add UI for linking/unlinking from SaveOrEditPerson screen & make Unlinking functional all while managing state across different screens below it.
2025-01-20 19:33:55 +05:30
Neeraj
969a9c554f
[server] Fix error type for bad request ( #4787 )
...
## Description
## Tests
2025-01-20 16:44:40 +05:30
Neeraj Gupta
e6e4540671
[server] Fix error type for bad request
2025-01-20 16:42:08 +05:30
Neeraj
e2ccfe5f48
[mob] Lower Mem & increase ops limit for key derivation ( #4771 )
...
## Description
## Tests
2025-01-20 16:40:09 +05:30
Manav Rathi
4c518f6b13
[web] Update mem & ops limits
...
Sibling of https://github.com/ente-io/ente/pull/4771
2025-01-20 14:48:25 +05:30
Neeraj Gupta
ff3da665a3
[server] Add server side validation
2025-01-20 14:17:22 +05:30
Neeraj Gupta
2b8c6494cd
[mob] Remove unused value
2025-01-20 14:16:39 +05:30
Neeraj Gupta
ff81711043
Merge branch 'lowerMemRequirement' of https://github.com/ente-io/auth into lowerMemRequirement
2025-01-20 14:13:43 +05:30
Manav Rathi
96605d7702
[desktop] Include branding colors in Flathub MetaInfo ( #4784 )
...
https://docs.flathub.org/blog/introducing-app-brand-colors/#adding-brand-colors
2025-01-20 14:13:10 +05:30
Neeraj Gupta
02fb6888ab
[mob] Remove client side strength check
2025-01-20 14:12:59 +05:30
Manav Rathi
0309db9466
[desktop] Include branding colors in Flathub MetaInfo
...
https://docs.flathub.org/blog/introducing-app-brand-colors/#adding-brand-colors
2025-01-20 14:04:21 +05:30
Neeraj Gupta
ffde143247
[mob] Fixed typo and lint
2025-01-20 14:01:56 +05:30
Neeraj Gupta
8e26433dd2
[mob] LowerMem & increase ops limit for key derivation
2025-01-20 14:01:56 +05:30
Trekky12
e92b5c3397
[cli] sync deleted files before syncing new/updates files ( #4776 )
...
## Description
The CLI sorts deleted photos to the bottom of the sync queue.
When an album is synced, a photo is removed from the album and later
re-added to the album (same name) and doing another sync the new file is
added first and a new name is generated since the original filename is
(still) taken. Afterwards the initial photo is deleted and the filename
would be available.
This leads to having a file, e.g. IMG_0001_1.JPG instead of the original
filename IMG_0001.JPG despite the initial filename is no longer on disk
and could have been used.
This PR changes the sort order so that deleted files are first removed
and afterwards new files are created. In this case all files where the
filename is now available, but were taken, are named like they were
uploaded.
2025-01-20 11:16:37 +05:30
github-actions[bot]
77db220327
[mobile] New translations ( #4781 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-01-20 11:09:50 +05:30
Neeraj
7e320693a1
[server] Remove unused endpoint ( #4772 )
...
## Description
No logs for request in last 30 days and client code also don't refer to
this endpoint.
## Tests
2025-01-20 11:09:31 +05:30
Jonathan Beliën
714a37d461
[auth] Update icons ( #4777 )
...
## Description
- Remove "forced" color for Fastmail logo (colors are already defined in
SVG file)
- Add [CSAM ](https://www.csam.be/en/index.html ) logo
- Add [reMarkable](https://remarkable.com/ ) logo
I was planning to add LinkedIn logo but noticed #4742 so I've removed
it.
## Tests
2025-01-20 11:07:56 +05:30
github-actions[bot]
db7f38a926
[auth] New translations ( #4782 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-01-20 11:06:41 +05:30
Manav Rathi
a7232d7401
[web] New translations ( #4779 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-20 09:59:54 +05:30
Crowdin Bot
dbc7861cee
New Crowdin translations by GitHub Action
2025-01-20 00:34:13 +00:00
Neeraj Gupta
43adef8899
[mob] Fixed typo and lint
2025-01-18 16:14:00 +05:30
Neeraj Gupta
73af752f52
[mob] LowerMem & increase ops limit for key derivation
2025-01-18 16:10:30 +05:30
Neeraj Gupta
3cf050c2e8
[mob] Bump version
2025-01-18 15:45:49 +05:30
Prateek Sunal
3d89d852a0
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2025-01-18 04:22:25 +05:30
Prateek Sunal
815848450c
fix: turn rotate off and re-encode to fix iOS issue
2025-01-18 04:20:50 +05:30
Manav Rathi
b6d267e0cd
[web] UI color related improvements ( #4765 )
...
Continuation of https://github.com/ente-io/ente/pull/4759 .
2025-01-17 20:39:38 +05:30
Manav Rathi
aaeab874d8
Rename
2025-01-17 20:35:10 +05:30
Manav Rathi
8cd2267f5d
Fix imports
2025-01-17 20:31:54 +05:30
Manav Rathi
67398ea9e4
Fix the button to work in light mode
2025-01-17 20:26:02 +05:30
Manav Rathi
8705d878f4
Tweak
2025-01-17 20:06:09 +05:30
Manav Rathi
a37bd085d6
Color text
2025-01-17 20:02:22 +05:30
Manav Rathi
9a01518200
Prune
2025-01-17 19:50:27 +05:30
Manav Rathi
f1e1939983
Swap
2025-01-17 19:46:03 +05:30
Manav Rathi
60de6018a1
Swap
2025-01-17 19:39:30 +05:30
Manav Rathi
14ff82da27
hover opacity
2025-01-17 19:36:08 +05:30
Manav Rathi
0e34b92398
Better match
2025-01-17 19:05:44 +05:30
Manav Rathi
929f749ad9
Fill
2025-01-17 18:50:58 +05:30
Manav Rathi
1dd831e72d
Lowercase for consistency with the others
2025-01-17 18:35:57 +05:30
Manav Rathi
9e4ad1280f
Mergability
2025-01-17 17:57:28 +05:30
Manav Rathi
3970724ade
Fix logo
2025-01-17 17:50:13 +05:30
Manav Rathi
0f5d921ddb
Comment out the fields we're not currently using
2025-01-17 17:41:04 +05:30
Manav Rathi
ef55e2dc23
Tweak
2025-01-17 17:37:17 +05:30
Manav Rathi
a17fb4e2fb
landing page
2025-01-17 17:31:20 +05:30
Manav Rathi
210e055d9c
LM tweaks
2025-01-17 17:16:21 +05:30
Manav Rathi
1788d07cdd
[server] Make SMTP sender name configurable ( #4677 )
...
## Description
## Tests
2025-01-17 16:32:36 +05:30
Tobias Genannt
ae68998069
[server] Make SMTP sender name configurable
2025-01-17 12:00:15 +01:00
Manav Rathi
9041269af7
Shadow
2025-01-17 16:13:25 +05:30
Manav Rathi
b5fd289ae9
Theme aware
2025-01-17 16:02:32 +05:30
Manav Rathi
2cdc14aed3
light
2025-01-17 15:55:34 +05:30
Laurens Priem
4bb9c3b290
[mob][photos] Sort merge persons ( #4761 )
...
## Description
When assigning or merging an unnamed cluster, order the possible
existing persons to merge with in order from most similar to least
similar.
## Tests
Tested in debug mode on my pixel phone.
2025-01-17 15:54:25 +05:30
Manav Rathi
ccb07a45d9
Shorten
2025-01-17 15:51:45 +05:30
laurenspriem
0f03545929
[mob][photos] Cleanup
2025-01-17 15:44:50 +05:30
Manav Rathi
4f1659f7b7
Palette
2025-01-17 15:43:25 +05:30
laurenspriem
703277fc1d
[mob][photos] Run once
2025-01-17 15:18:38 +05:30
laurenspriem
7de379580a
[mob][photos] imports
2025-01-17 15:02:27 +05:30
laurenspriem
e224609e7d
[mob][photos] First sort attempt
2025-01-17 15:01:20 +05:30
Manav Rathi
1bb04f2650
[web] Deploy only on weekdays ( #4760 )
2025-01-17 14:50:29 +05:30
Manav Rathi
a164f1b839
[web] Deploy only on weekdays
2025-01-17 14:48:12 +05:30
Manav Rathi
c69eb1dc52
[web] UI color related improvements ( #4759 )
...
Continuation of https://github.com/ente-io/ente/pull/4751 . Now that dark
theme colors have been (mostly) isolated, next up will be introducing
the light one.
2025-01-17 14:43:59 +05:30
Manav Rathi
371960d479
gray
2025-01-17 14:21:25 +05:30
LivioZ
fd50eb9c13
Add Starbreeze icon ( #4743 )
...
Source:
[https://corporate.starbreeze.com/en/press/media/ ](https://corporate.starbreeze.com/en/press/media/ )
2025-01-17 14:16:15 +05:30
Neeraj
f1bd625585
[auth][mob] Add padding during SRP authn ( #4758 )
...
## Description
## Tests
2025-01-17 14:13:29 +05:30
mangesh
de253865ac
[draft] staff ( #4611 )
2025-01-17 14:06:02 +05:30
Laurens Priem
776fdc6d03
Cluster trigger ( #4750 )
...
## Description
Trigger clustering when user presses on unclustered face from file info.
2025-01-17 14:05:22 +05:30
Bl4ckspell
58d2f740a5
[Auth] Add more custom icons ( #4753 )
...
## Description
Added more icons:
| Name | Icon | Source |
|---------------|-------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------|
| Finanzfluss | <img
src="https://github.com/user-attachments/assets/f3c9ca30-0202-490b-8339-83970b8b8e1e "
width="100"><br> |
[https://www.finanzfluss.de/presse/ ](https://www.finanzfluss.de/presse/ )
|
| LabyMod | <img
src="https://github.com/user-attachments/assets/1bb8f37d-e3df-4370-a414-de5057ab5324 "
width="100"><br> |
[https://labymod.net/en/branding ](https://labymod.net/en/branding ) |
| Nextcloud | <img
src="https://github.com/user-attachments/assets/bc907f08-ce94-41d1-a12e-63cf5f8c5a40 "
width="100"><br> |
[https://nextcloud.com/press/#logo-resources ](https://nextcloud.com/press/#logo-resources )
|
| Parqet | <img
src="https://github.com/user-attachments/assets/6059e0b7-9a36-44cb-ba1f-ce7af89a7a13 "
width="100"><br> |
[https://parqet.notion.site/Parqet-in-der-Presse-314ee4e9cf4648e99371821f072acc58 ](https://parqet.notion.site/Parqet-in-der-Presse-314ee4e9cf4648e99371821f072acc58 )
|
| CSGORoll | <img
src="https://github.com/user-attachments/assets/9c738583-fbf3-44aa-8058-441d5ce8ef71 "
width="100"><br> |
[https://www.csgoroll.com/assets/favicons/android-icon-192x192.png ](https://www.csgoroll.com/assets/favicons/android-icon-192x192.png )
|
| GommeHD.net | <img
src="https://github.com/user-attachments/assets/c472be83-362e-4c59-b245-bd99bc229934 "
width="100"><br> |
[https://img.gommehd.net/128x128/logo.png ](https://img.gommehd.net/128x128/logo.png )
|
## Note
For `CSGORoll` and `GommeHD.net`, I couldn't find official .svg files.
As a result, I converted the low-resolution .png sources to .svg, which
may not look perfect. Feel free to search for better-quality assets if
needed.
2025-01-17 14:04:41 +05:30
Manav Rathi
df04d0ec2e
[desktop] Add MetaInfo ( #4757 )
...
## Description
Add AppStream MetaInfo for https://github.com/flathub/flathub/pull/6032 ,
similar to
[enteauth.appdata.xml](https://github.com/ente-io/ente/blob/main/auth/linux/packaging/enteauth.appdata.xml ).
2025-01-17 14:04:37 +05:30
Neeraj
4de573190b
[server] Switch to forked version of go-srp ( #4748 )
...
## Description
The custom forks fixes couple of padding related issues in the original
library.
Changes can be reviewed here
https://github.com/Kong/go-srp/compare/master...ente-io:go-srp:master
## Tests
2025-01-17 14:01:08 +05:30
Manav Rathi
8e044f4f50
Fix font
2025-01-17 13:51:37 +05:30
Manav Rathi
2ef78be038
fainter
2025-01-17 13:39:17 +05:30
Manav Rathi
cb90e064ab
Remove unnecessary customization
2025-01-17 13:06:04 +05:30
Manav Rathi
18d091ea4e
Extract
2025-01-17 12:59:49 +05:30
Manav Rathi
82a2c6e12b
For now
2025-01-17 12:50:56 +05:30
Manav Rathi
cb085ba0f3
Use channel style
2025-01-17 12:48:58 +05:30
Manav Rathi
491e446454
Remove hardcoded
2025-01-17 12:42:04 +05:30
Manav Rathi
bfe62d2209
LF
2025-01-17 12:07:48 +05:30
Manav Rathi
0a359b0835
Remove hardcoded
2025-01-17 12:05:21 +05:30
Manav Rathi
1a1b5cac3b
Remove prop from styled LinkButton
2025-01-17 11:40:10 +05:30
Manav Rathi
0b95e84143
Tweak spacing
2025-01-17 10:39:46 +05:30
Manav Rathi
c5ab6e7c66
Improve
2025-01-17 10:29:00 +05:30
Manav Rathi
6fe6233664
Swap
2025-01-17 10:10:55 +05:30
Manav Rathi
38895eaf56
Unprop
2025-01-17 10:03:33 +05:30
Manav Rathi
9e91029105
dedup
2025-01-17 10:00:20 +05:30
Manav Rathi
169af1628d
Ditto
2025-01-17 09:55:23 +05:30
Manav Rathi
634aa10aff
in css
2025-01-17 09:43:52 +05:30
NN708
03903ae605
[desktop] Add MetaInfo
2025-01-17 11:08:18 +08:00
Manav Rathi
8961939d37
Theme
2025-01-17 08:02:45 +05:30
Manav Rathi
870cb61adb
Theme
2025-01-17 07:58:26 +05:30
Manav Rathi
786b0bac4f
Smoother animation
2025-01-17 07:38:41 +05:30
Manav Rathi
03deaa9b8e
Use
2025-01-17 07:35:15 +05:30
Manav Rathi
2117a5b6e8
Conv
2025-01-17 07:34:13 +05:30
Prateek Sunal
15446d3d98
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2025-01-17 01:03:24 +05:30
Manav Rathi
a002733d3f
[web] UI color related improvements ( #4751 )
...
Prep for light mode (continuation of
https://github.com/ente-io/ente/pull/4741 )
2025-01-16 19:34:04 +05:30
Manav Rathi
3008fac19c
Const
2025-01-16 19:28:09 +05:30
Manav Rathi
3f324a599c
Prep
2025-01-16 19:21:36 +05:30
Manav Rathi
67acabf7c7
Fix
2025-01-16 19:17:45 +05:30
Manav Rathi
03c1ff366f
Fix
2025-01-16 19:15:25 +05:30
Manav Rathi
94eef9b596
Prep for merge
2025-01-16 18:52:02 +05:30
ashilkn
394798d232
[mob][photos] Make Link button in link email page functional. Write method to call for unlinking email from person
2025-01-16 18:50:40 +05:30
Manav Rathi
fb70460ec5
Sel
2025-01-16 18:08:32 +05:30
laurenspriem
57e8eb7c03
[mob][photos] Force clustering on unclustered face
2025-01-16 17:55:39 +05:30
Manav Rathi
d8443c5f6f
Match Figma (better, but still not exactly)
2025-01-16 17:46:53 +05:30
Neeraj Gupta
5c7127cba9
Fix lint
2025-01-16 17:38:52 +05:30
Neeraj Gupta
b871f00150
Fix pkg version
2025-01-16 17:35:12 +05:30
Neeraj Gupta
bc8ebab531
clean up
2025-01-16 17:32:11 +05:30
Neeraj Gupta
b70b00cda4
Add dependency on fork to track changes
2025-01-16 17:10:51 +05:30
Neeraj Gupta
52653b6fe4
Clean up logs
2025-01-16 16:52:00 +05:30
Neeraj Gupta
0b26d9abc5
Add missing padding
2025-01-16 16:06:09 +05:30
Manav Rathi
d2defe4d27
Use
2025-01-16 16:06:03 +05:30
Manav Rathi
926e179d57
Rename to disambiguate from Overlay
2025-01-16 15:52:32 +05:30
Manav Rathi
b7841e2aee
Use theme color
2025-01-16 15:47:18 +05:30
Neeraj Gupta
77fdfe84ec
[server] Add missing padding
2025-01-16 15:34:42 +05:30
laurenspriem
d9fc53137d
[mob][photos] Dont double run clustering
2025-01-16 15:32:36 +05:30
laurenspriem
470d14d81f
[mob][photos] Rename
2025-01-16 15:24:52 +05:30
laurenspriem
5611f2f9d9
[mob][photos] Rename function
2025-01-16 15:22:57 +05:30
Neeraj Gupta
5302f67679
[server] Update srp validation
2025-01-16 15:20:50 +05:30
Manav Rathi
4ed620db28
Fix default hidden collection download
2025-01-16 15:17:44 +05:30
Manav Rathi
c4f2e9e319
Overrides
2025-01-16 15:17:44 +05:30
Manav Rathi
b7dd90158b
Fix font weights
...
normal is the CSS keyword which resolves to 400, which is not what we want (500).
2025-01-16 15:17:44 +05:30
Manav Rathi
ba6418fcf2
Fix
2025-01-16 15:17:44 +05:30
Manav Rathi
806839d5ab
Fix
2025-01-16 15:17:44 +05:30
Manav Rathi
f324e5e11c
Switching theme reveals more
2025-01-16 15:17:43 +05:30
Manav Rathi
d24f9aff72
Temp fix
2025-01-16 15:17:43 +05:30
Manav Rathi
20bbd61fce
Dropdown revert
2025-01-16 15:17:43 +05:30
Manav Rathi
24aff9268a
Remove hardcoded
2025-01-16 15:17:43 +05:30
Manav Rathi
588236dcb4
Fix
2025-01-16 15:17:43 +05:30
Manav Rathi
e4b26e7e74
Crop
2025-01-16 15:17:43 +05:30
Manav Rathi
61cd5de725
Remove hardcoded black
2025-01-16 15:17:43 +05:30
Manav Rathi
7310d4da03
const
2025-01-16 15:17:43 +05:30
Manav Rathi
804b91b825
Fix + TODO
2025-01-16 15:17:43 +05:30
Manav Rathi
c7fab49d68
Rename
2025-01-16 15:17:43 +05:30
Manav Rathi
75c3c54a5a
Shift
2025-01-16 15:17:43 +05:30
Manav Rathi
59e3f864ce
why?
2025-01-16 15:17:43 +05:30
Manav Rathi
1322739707
Move
2025-01-16 15:17:43 +05:30
Manav Rathi
c72b4a428a
unlints
2025-01-16 15:17:43 +05:30
Manav Rathi
59f6bb5f48
Cleanup
2025-01-16 15:17:43 +05:30
Manav Rathi
1915fa0bb6
Prune
2025-01-16 15:17:43 +05:30
Manav Rathi
5f5de6b640
ts
2025-01-16 15:17:43 +05:30
Manav Rathi
944caafe76
Fix
2025-01-16 15:17:43 +05:30
Manav Rathi
6171488375
Take 1
2025-01-16 15:17:43 +05:30
Manav Rathi
5328e6cfee
wip checkpoint
2025-01-16 15:17:43 +05:30
laurenspriem
429fcbf062
[mob][photos] Better logging
2025-01-16 15:16:10 +05:30
ashilkn
cccefc8d9b
[mob][photos] Bug fix
2025-01-16 13:27:49 +05:30
ashilkn
674106593c
[mob][photos] Create link email screen
2025-01-16 13:20:37 +05:30
ashilkn
70191d752b
[mob][photos] Improve TextInput
...
Widget
2025-01-16 13:16:43 +05:30
Bl4ckspell
8366a8fe4d
[Auth] Add Badlion logo ( #4746 )
...
## Description
Source:
[https://www.badlion.net/wiki/resources ](https://www.badlion.net/wiki/resources )
2025-01-16 11:20:11 +05:30
Manav Rathi
9e8e2af51d
[web] UI color related improvements ( #4741 )
...
Prep for light mode.
2025-01-15 19:32:16 +05:30
Manav Rathi
b0318e4ec3
Trim
2025-01-15 19:22:18 +05:30
Manav Rathi
78dc93f6d7
wip rework
2025-01-15 19:05:05 +05:30
Manav Rathi
12793858d0
Doc and move
2025-01-15 18:54:11 +05:30
Manav Rathi
c7896d0e68
USe
2025-01-15 18:44:47 +05:30
Manav Rathi
038a08f583
Use
2025-01-15 18:39:54 +05:30
Manav Rathi
b316947548
Extract
2025-01-15 18:33:50 +05:30
Manav Rathi
2db54bc1ce
Conv
2025-01-15 18:18:49 +05:30
Manav Rathi
d2bdec909d
Conv
2025-01-15 18:12:57 +05:30
Manav Rathi
5477d09155
Conv
2025-01-15 18:10:35 +05:30
Manav Rathi
bd0b3aadf8
Rework
2025-01-15 18:03:17 +05:30
Manav Rathi
dea20345da
Rework
2025-01-15 17:44:07 +05:30
Manav Rathi
ba0ea26e93
Conv
2025-01-15 17:24:48 +05:30
Manav Rathi
d34cb01a07
Conv
2025-01-15 17:12:46 +05:30
Manav Rathi
d3b1f0f5ab
Conv
2025-01-15 16:48:31 +05:30
Manav Rathi
7913debe8c
No chevron there anymore
2025-01-15 16:39:56 +05:30
Manav Rathi
f282761ad2
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
351883c002
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
fc81dd9df3
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
f61ba74797
Update
2025-01-15 16:36:21 +05:30
Manav Rathi
9602d70a14
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
e620116371
pigmentize
2025-01-15 16:36:21 +05:30
Manav Rathi
ed6ea753a2
Scope
2025-01-15 16:36:21 +05:30
Manav Rathi
dd01a4aaa5
Hover and use
2025-01-15 16:36:21 +05:30
Manav Rathi
16747b48b0
fp
2025-01-15 16:36:21 +05:30
Manav Rathi
4cf3302cff
Tweak
2025-01-15 16:36:21 +05:30
Manav Rathi
51597ed48d
prep for pigment
2025-01-15 16:36:21 +05:30
Manav Rathi
131cf43f73
Tweak API
2025-01-15 16:36:21 +05:30
Manav Rathi
ad4716256e
Tweak
2025-01-15 16:36:21 +05:30
Manav Rathi
4c1e434b96
Visual fix
2025-01-15 16:36:21 +05:30
Manav Rathi
7417bb6830
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
e475c0d507
Reduce prop scope
2025-01-15 16:36:21 +05:30
Manav Rathi
f3f7d67fb3
Simplify
2025-01-15 16:36:21 +05:30
Manav Rathi
c44e558259
Update
2025-01-15 16:36:21 +05:30
Manav Rathi
038b47ebeb
Tweak
2025-01-15 16:36:21 +05:30
Manav Rathi
e996664b57
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
8b9830fe79
Improve focus visible and add active state for switch
2025-01-15 16:36:21 +05:30
Manav Rathi
75149a4a70
m
2025-01-15 16:36:21 +05:30
Manav Rathi
66e85567a6
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
36f7bb5364
Tweak
2025-01-15 16:36:21 +05:30
Manav Rathi
58db7e8a91
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
d7e62f2b26
Seeing blue
2025-01-15 16:36:21 +05:30
Manav Rathi
a1117da632
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
003f1ec0e8
Conv
2025-01-15 16:36:21 +05:30
Manav Rathi
a0078dd966
In palette
2025-01-15 16:36:21 +05:30
Manav Rathi
6a71d6359a
Inline
2025-01-15 16:36:20 +05:30
Manav Rathi
04ea4ac027
[desktop] Fix regression causing people suggestions not to appear in empty state ( #4739 )
...
When the search bar was empty, previously we would show people
suggestions. This
was accidentally circumvented; fix it.
2025-01-15 16:34:06 +05:30
Manav Rathi
5074f7d9f4
[desktop] Fix regression causing people suggestions not to appear in empty state
...
When the search bar was empty, previously we would show people suggestions. This
was accidentally circumvented; fix it.
2025-01-15 16:28:33 +05:30
Neeraj Gupta
125f386df1
[auth] Bump version
2025-01-15 15:55:45 +05:30
Neeraj Gupta
41ed5dd17e
[auth] Fix manual code setup
2025-01-15 15:55:45 +05:30
Neeraj
6031101600
[server] Legacy email reminder ( #4737 )
...
## Description
- Sends email when account is ready to be recovered
- Keep sending reminder email every 7 days, till T-2 day when a recovery
attempt is in waiting.
## Tests
Did monkey testing locally by modifying the DB time
2025-01-15 15:48:45 +05:30
Neeraj Gupta
73a8550844
[server] Add remaining mails for legacy
2025-01-15 15:41:13 +05:30
mngshm
2c6022186c
remove token print
2025-01-15 15:22:52 +05:30
mngshm
1713be30b7
reset Sidebar/index.ts
2025-01-15 15:20:41 +05:30
mngshm
629cbe6887
fix lint issue specifically for Sidebar/index.ts
2025-01-15 14:06:13 +05:30
mngshm
c2306ed4e9
reorganize getToken import line
2025-01-15 13:52:16 +05:30
mngshm
7d1670d210
condition for instanceof HTMLInputElement
2025-01-15 13:33:14 +05:30
mngshm
1638b7584f
reorganize getToken import line
2025-01-15 12:41:30 +05:30
Laurens Priem
bf256863b9
[mob][photos] Bump for release ( #4735 )
...
## Description
## Tests
2025-01-15 07:50:15 +01:00
laurenspriem
e7aeef6e2e
[mob][photos] Bump for release
2025-01-15 12:18:42 +05:30
Laurens Priem
3a77db9ff6
[mob][photos] Fix regression with Persons ( #4734 )
...
## Description
Fix regression causing the Person entities to not load properly on
mobile.
2025-01-15 07:43:56 +01:00
laurenspriem
00c279096d
[mob][photos] Format
2025-01-15 12:00:44 +05:30
Neeraj Gupta
0de1b344ad
Merge branch 'main' into mobile-preview-video
2025-01-15 11:55:36 +05:30
laurenspriem
a913e2c6e7
[mob][photos] Fix person issue
2025-01-15 11:54:27 +05:30
Neeraj Gupta
05f86b8951
[auth] Potential fix for segfault on Linux due to bad window size
2025-01-15 11:12:17 +05:30
Manav Rathi
2396cc8d30
[web] Switch to CSS vars based color schemes ( #4730 )
2025-01-15 10:56:04 +05:30
Manav Rathi
52f3e7a293
lf
2025-01-15 10:53:08 +05:30
Manav Rathi
a15c9620ec
Static
2025-01-15 10:45:27 +05:30
Manav Rathi
626b403657
T
2025-01-15 10:28:52 +05:30
Manav Rathi
20310d2ef5
Update
2025-01-15 10:20:38 +05:30
Manav Rathi
75e146e23b
Fix lints
2025-01-15 09:53:52 +05:30
Manav Rathi
bfabeaefb9
Move
2025-01-15 09:52:50 +05:30
Manav Rathi
882d66ee52
Remove old state
2025-01-15 09:48:04 +05:30
Manav Rathi
16a804c329
Selector
2025-01-15 09:28:49 +05:30
Manav Rathi
db77e45aab
Enable css vars based color schemes
...
https://mui.com/blog/material-ui-v6-is-out/
2025-01-15 08:57:20 +05:30
Manav Rathi
9e1570032a
[web] Translation improvements ( #4728 )
2025-01-15 08:43:59 +05:30
Manav Rathi
cb88e1662b
Simplify
2025-01-15 08:37:49 +05:30
Manav Rathi
80bea2b31b
R
2025-01-15 08:31:51 +05:30
Manav Rathi
b63d6ad859
Fix casing
2025-01-15 08:28:15 +05:30
Manav Rathi
d13e9bc11a
[web] Color related code improvements ( #4720 )
2025-01-14 21:29:27 +05:30
Manav Rathi
8bfb5fcba5
Conv
2025-01-14 21:22:33 +05:30
Manav Rathi
794fe3cad6
2fa
2025-01-14 21:10:11 +05:30
Manav Rathi
1b9ad83653
2f
2025-01-14 20:44:57 +05:30
Manav Rathi
7236b24d96
Swap danger
2025-01-14 20:36:59 +05:30
Manav Rathi
7757409976
active
2025-01-14 20:31:29 +05:30
Manav Rathi
58150319f0
Light
2025-01-14 20:19:32 +05:30
Manav Rathi
b4b719ffc4
Use
2025-01-14 20:09:03 +05:30
Manav Rathi
4fc82e2b98
Patch
2025-01-14 19:55:38 +05:30
Manav Rathi
6b55e8598f
crs
2025-01-14 19:52:58 +05:30
Manav Rathi
f50c88fd15
Backdrop
2025-01-14 19:50:16 +05:30
Prateek Sunal
882850e3d5
fix: null check issue
2025-01-14 17:59:19 +05:30
Prateek Sunal
cb9083677f
Merge branch 'main' into mobile-preview-video
2025-01-14 17:42:26 +05:30
Neeraj Gupta
d968310f73
[mob] Update moments section for internal users
2025-01-14 17:38:10 +05:30
Laurens Priem
4a27596a2e
[mob][photos] Fix hidden file for face ( #4718 )
...
## Description
## Tests
2025-01-14 13:04:35 +01:00
Prateek Sunal
c302f1ba2a
fix: remove unwanted key
2025-01-14 17:26:53 +05:30
Manav Rathi
8fef83adaf
Fix
2025-01-14 17:05:49 +05:30
Manav Rathi
baa081510e
Remove other uses of text.secondary
2025-01-14 17:02:53 +05:30
Manav Rathi
77248175c2
Default is standard, but I don't see how it is different
...
We're anyways overriding the bg and color of the buttons in this toggle group.
2025-01-14 16:57:58 +05:30
Manav Rathi
c506346c2a
Remove unnecessary primary
2025-01-14 16:40:15 +05:30
Manav Rathi
4c75253e0a
To misc
2025-01-14 16:32:36 +05:30
mngshm
e81b6acbdd
fix lint?
2025-01-14 16:32:21 +05:30
mngshm
08278fb169
fix: formatting ;-;
2025-01-14 16:30:26 +05:30
mngshm
09d2158ca4
add basic functionality for 'update-token' feature
2025-01-14 16:28:53 +05:30
laurenspriem
25d66dd238
[mob][photos] Fix hidden file for face
2025-01-14 15:20:44 +05:30
Manav Rathi
52cbd024f7
Document why
2025-01-14 15:14:35 +05:30
Manav Rathi
fdd7f20518
Disable ripple on checkboxes
2025-01-14 15:07:41 +05:30
Manav Rathi
44566d7e64
Inline to avoid text.secondary
2025-01-14 14:38:20 +05:30
Manav Rathi
397248557b
Inline to avoid text.secondary
2025-01-14 14:29:41 +05:30
Manav Rathi
2a532cf1d2
Doc
2025-01-14 14:24:38 +05:30
Manav Rathi
62edaa62d8
Doc
2025-01-14 14:16:05 +05:30
Manav Rathi
b41909477e
Doc
2025-01-14 14:15:07 +05:30
Manav Rathi
4926783905
Fin
2025-01-14 14:00:26 +05:30
Neeraj Gupta
680ddce30e
[mob] Bump version v0.9.79
2025-01-14 13:34:30 +05:30
Manav Rathi
e593274fec
Paper
2025-01-14 13:32:14 +05:30
Laurens Priem
572b026d01
[mob][photos] Update if pause is over ( #4715 )
...
## Description
## Tests
2025-01-14 08:58:32 +01:00
laurenspriem
7baa19e5f1
[mob][photos] Update if pause is over
2025-01-14 13:25:07 +05:30
Manav Rathi
085e11302c
ts
2025-01-14 12:51:56 +05:30
Manav Rathi
f925d98686
Fixed
2025-01-14 12:48:54 +05:30
Manav Rathi
8b038e7439
Clean
2025-01-14 12:21:30 +05:30
Manav Rathi
3db0b73648
Rearrange
2025-01-14 12:09:28 +05:30
Manav Rathi
474f9b8433
Reduce interface
2025-01-14 12:08:48 +05:30
Laurens Priem
0feebde0b9
[mob][photos] Remove cluster bug ( #4714 )
...
## Description
## Tests
2025-01-14 07:33:22 +01:00
laurenspriem
b97a994f08
[mob][photos] Remove cluster bug
2025-01-14 11:58:31 +05:30
Manav Rathi
e8f11effe7
Cleanup
2025-01-14 11:57:51 +05:30
Manav Rathi
8560304b1d
Palette var
2025-01-14 11:51:57 +05:30
Manav Rathi
4a6910ce46
Gen and inline
2025-01-14 11:13:24 +05:30
Laurens Priem
ca5c5b3bed
[mob][photos] Fix issue with null person data ( #4713 )
...
## Description
## Tests
2025-01-14 06:37:51 +01:00
Manav Rathi
3f38ed4611
Doc
2025-01-14 10:55:30 +05:30
laurenspriem
bb6ad42084
[mob][photos] Type check
2025-01-14 10:48:10 +05:30
Manav Rathi
537f1c3d0c
Split
2025-01-14 10:40:30 +05:30
Manav Rathi
07944d9ac0
Doc
2025-01-14 10:26:05 +05:30
Manav Rathi
db8270987b
doc
2025-01-14 10:26:05 +05:30
Neeraj
9a527a15f5
[auth] Fix export with invalid algo name ( #4712 )
...
## Description
Fixes https://github.com/ente-io/ente/issues/4404
## Tests
2025-01-14 10:19:59 +05:30
Neeraj Gupta
ab3589a2b1
[auth] Bump version
2025-01-14 10:15:46 +05:30
Neeraj Gupta
6df88cda36
[auth] Fix export for imports with invalid algoname
2025-01-14 10:15:25 +05:30
Neeraj Gupta
d2b16bd84b
[auth] Fix import
2025-01-14 09:40:00 +05:30
Neeraj Gupta
d08bb5ea11
[auth] Handle invalid export of Google Auth codes
2025-01-14 09:38:54 +05:30
Neeraj
a1779af68d
[auth] Fix workflow for Ubuntu build ( #4711 )
...
## Description
## Tests
2025-01-14 09:05:27 +05:30
Neeraj Gupta
0c690efc38
[auth] Fix workflow for Ubuntu build
2025-01-14 09:04:47 +05:30
Neeraj
975eabab60
[auth] Update Github build action ( #4710 )
...
## Description
## Tests
2025-01-14 08:48:50 +05:30
Neeraj Gupta
82225a0f2a
[auth] Update Github build action
2025-01-14 08:48:22 +05:30
Neeraj
36afb54925
[auth] Update Github build action ( #4709 )
...
## Description
## Tests
2025-01-14 08:42:26 +05:30
Neeraj Gupta
61e8a86ca5
[auth] Update Github build action
2025-01-14 08:41:21 +05:30
Neeraj
cdff3b8099
[auth] Update version ( #4708 )
...
## Description
## Tests
2025-01-14 08:09:58 +05:30
Neeraj Gupta
1e792e392e
[auth] Update version
2025-01-14 08:09:28 +05:30
Neeraj
379622a986
[auth] Fix logo for Enom ( #4707 )
...
Fix enom logo "slug"
## Description
Enom logo wasn't working
## Tests
tested this edit on the desktop version and worked.
2025-01-14 08:08:30 +05:30
ludespeedny
cf9711580c
Update custom-icons.json
...
Fix enom logo "slug"
2025-01-13 20:09:24 -05:00
Neeraj
2661a99dae
[auth] Fix content not scrolling when font size set to large ( #4700 )
...
## Description
Fix #4399


2025-01-14 06:21:06 +05:30
Neeraj
8afb88d7dc
[auth] fix generic icon not updating when issuer name is changed ( #4705 )
...
## Description
Fix #4683
1. If the name of `issuer` is change the icon is updated accordingly
2. If the `issuer` name and the `custom icon` (from the icon picker)
both are changed than the final icon is selected from the custom icon.
## Tests
2025-01-14 06:20:42 +05:30
Aman Raj Singh Mourya
6ed24b413b
[auth] fix generic icon not updating when issuer name is changed
2025-01-13 23:01:45 +05:30
Manav Rathi
c912776273
[desktop] notifyImmediately for updates when triggered by user action ( #4704 )
2025-01-13 20:43:57 +05:30
Manav Rathi
fee24b331e
[desktop] notifyImmediately for updates when triggered by user action
2025-01-13 20:39:32 +05:30
Manav Rathi
3ab14e106c
[desktop] The next beta release train rolls into the platform ( #4703 )
2025-01-13 19:57:16 +05:30
Manav Rathi
95010eb8c8
[desktop] The next beta release train rolls into the platform
2025-01-13 19:55:19 +05:30
Manav Rathi
e33394129f
photosd-v1.7.8 ( #4702 )
2025-01-13 19:30:34 +05:30
Manav Rathi
c2803fd7c0
photosd-v1.7.8
2025-01-13 19:28:53 +05:30
Manav Rathi
72b78aa3ab
[docs] Use relative link ( #4701 )
2025-01-13 19:26:49 +05:30
Manav Rathi
46f2d33281
[docs] Use relative link
2025-01-13 19:24:39 +05:30
Neeraj
ef159540db
[auth] Use issuerName as default sort key ( #4699 )
...
## Description
Resolves https://github.com/ente-io/ente/issues/4670 (confusion for
users who upgrade or install the app on a new device)
## Tests
2025-01-13 17:02:14 +05:30
mngshm
c750f2ea7e
add: dashboard redirection button in photos app
...
while this is temporary. The baseURL hardcoding will be removed in the near future.
pushing this to keep a track of changes happening
2025-01-13 16:59:37 +05:30
Neeraj Gupta
b9f519d4ad
[auth] Use issuerName as default sort key
2025-01-13 16:59:21 +05:30
Aman Raj Singh Mourya
c79400c6d5
[auth] fix content not show when font size set to large from device settings
2025-01-13 16:58:41 +05:30
mngshm
57a2650e8d
fix: useEffect() syntax and formatting
2025-01-13 16:57:26 +05:30
mngshm
cfe86b00aa
auto-fill search bar for token and wrap input fields in single div
2025-01-13 16:21:33 +05:30
Neeraj
d99d6eedc5
[auth] Update auth ios icon ( #4698 )
...
## Description
## Tests
2025-01-13 16:17:20 +05:30
Neeraj Gupta
d691dff28c
Merge remote-tracking branch 'origin/main' into iosIcons
2025-01-13 16:10:16 +05:30
Neeraj Gupta
f7ee2512aa
[auth] update ios icons
2025-01-13 16:09:37 +05:30
Neeraj Gupta
6ca447f730
[auth] Fix auth launch background color
2025-01-13 16:00:51 +05:30
Neeraj
08e05d513f
[auth] Fix privacy screen color for dark mode ( #4696 )
...
## Description
## Tests
2025-01-13 15:52:03 +05:30
Yoann Dumont
3999115b3a
[auth] Adding 2 new custom icons for AzurHosts, MineNode and AzurWare ( #4678 )
...
Add 2 new icons :
<img
src="https://github.com/user-attachments/assets/f8a68248-e4e3-4d51-8675-b4098496741a "
alt="azurhosts" width="64" height="64">
<img
src="https://github.com/user-attachments/assets/6029cdd6-7a61-480e-a562-d684e7955794 "
alt="azurware" width="64" height="64">
2025-01-13 15:49:53 +05:30
Neeraj Gupta
cc1037afa8
[auth] Fix privacy screen color for dark mode
2025-01-13 15:48:58 +05:30
Manav Rathi
1190b570ac
[desktop] Fix drag and drop on watch folders dialog ( #4694 )
2025-01-13 13:45:00 +05:30
Manav Rathi
d8a5fbce22
Tweak
2025-01-13 13:38:49 +05:30
Prateek Sunal
167ed91a01
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2025-01-13 13:36:59 +05:30
Prateek Sunal
b595272713
fix: check isUploading & only upload for internal user
2025-01-13 13:36:43 +05:30
Manav Rathi
e1316b443e
Button
2025-01-13 13:33:16 +05:30
Manav Rathi
f64edf088a
T
2025-01-13 13:26:46 +05:30
Manav Rathi
ebdccfad14
T
2025-01-13 13:16:07 +05:30
Manav Rathi
8fa18e9993
Move
2025-01-13 13:12:45 +05:30
Manav Rathi
50245fd6ea
Tweak
2025-01-13 13:11:24 +05:30
Manav Rathi
fe16c0128e
[desktop] Fix drag and drop on watch folders dialog
2025-01-13 13:05:27 +05:30
laurenspriem
044136ab0e
[mob][photos] Simplify
2025-01-13 12:33:33 +05:30
Manav Rathi
ff787fde99
Rearrange
2025-01-13 12:26:12 +05:30
Manav Rathi
0251144b11
[web] Restore translations for search ( #4690 )
...
Crowdin apparently overrode them even when we selected the option to
retain translations when changing the case and then manually fixing the
case in their web UI.
2025-01-13 09:42:26 +05:30
Manav Rathi
2f673be3b3
[web] Restore translations for search
...
Crowdin apparently overrode them even when we selected the option to retain
translations when changing the case and then manually fixing the case in their
web UI.
2025-01-13 09:22:46 +05:30
Manav Rathi
51e8cba473
[web] New translations ( #4687 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-13 09:14:21 +05:30
Crowdin Bot
a8f5281e93
New Crowdin translations by GitHub Action
2025-01-13 03:42:35 +00:00
Jonathan Beliën
3d999b3fcb
[Auth] Add Fastmail logo ( #4685 )
...
## Description
Add Fastmail logo for Ente Auth.
I've initially wanted to use the official logo available from
https://www.fastmail.com/media-kit/ but I noticed you need SVG, so I
went to https://commons.wikimedia.org/wiki/File:Fastmail_icon_2019.svg
Hexadecimal color is also from Logo guidelines
(https://www.fastmail.com/assets/brand/Fastmail-Logo-Guidelines-March-2019-V1.pdf ).
## Tests
2025-01-13 09:08:53 +05:30
Manav Rathi
d249346f28
Update RUNNING.md ( #4684 )
...
Fix link to 'Running without docker'
2025-01-13 09:04:58 +05:30
Neeraj
c718ecee10
[mobile] New translations ( #4688 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-01-13 09:04:44 +05:30
Neeraj
8385ae40e2
[auth] New translations ( #4689 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-01-13 09:04:17 +05:30
Crowdin Bot
9fc544d4b1
New Crowdin translations by GitHub Action
2025-01-13 01:17:34 +00:00
Crowdin Bot
3c169ec452
New Crowdin translations by GitHub Action
2025-01-13 01:05:20 +00:00
Prateek Sunal
6e258490fe
fix: append to a set if already compressing
2025-01-13 05:49:48 +05:30
Prateek Sunal
ca118c397b
fix: match collection id to "Camera"
2025-01-13 05:40:29 +05:30
optisamit
787a4c9684
Update RUNNING.md
...
Fix link to 'Running without docker'
2025-01-12 16:34:40 +02:00
Vishnu Mohandas
73674259f2
[auth] Fix app bar Icon spacing ( #4681 )
...
## Description

## Tests
2025-01-12 12:35:13 +05:30
Aman Raj Singh Mourya
eb635bc3b3
[auth] fix app bar icon spacing
2025-01-12 12:12:57 +05:30
Neeraj
025982c149
[auth] Enable translation for more languages ( #4674 )
...
## Description
## Tests
2025-01-11 16:33:25 +05:30
Neeraj Gupta
f2b5a39ca9
[auth] Fix translation
2025-01-11 16:31:26 +05:30
Neeraj Gupta
eec79447dc
[auth] Ignore macos/build
2025-01-11 16:24:14 +05:30
Neeraj Gupta
7ffdcb4f13
[auth] Fix order
2025-01-11 16:23:27 +05:30
Neeraj Gupta
da79d1fad3
Merge remote-tracking branch 'origin/main' into enable_lang
2025-01-11 16:22:42 +05:30
Neeraj
018d91d5d1
[auth] New translations ( #4675 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-01-11 16:22:30 +05:30
Crowdin Bot
49d5be35c2
New Crowdin translations by GitHub Action
2025-01-11 10:51:50 +00:00
Neeraj Gupta
81bf43e269
[auth] Enable translation for more languages
2025-01-11 16:18:51 +05:30
Neeraj Gupta
9fe58e44b0
[server] Improve recovery initialization validation
2025-01-11 15:22:42 +05:30
Neeraj
6dc59e35e6
[auth] Update flatpak version ( #4668 )
...
## Description
## Tests
2025-01-11 13:20:24 +05:30
Neeraj Gupta
023c5185ce
Update flatpak version
2025-01-11 13:16:57 +05:30
Neeraj
54f9908eff
[auth][mob] Gracefully handle registration error ( #4666 )
...
## Description
## Tests
2025-01-11 12:19:01 +05:30
Neeraj Gupta
d8118d10dc
[mob] Handle registration error
2025-01-11 12:13:33 +05:30
Neeraj Gupta
5bd0d3369d
[auth] Handle registration error
2025-01-11 11:57:19 +05:30
Vishnu Mohandas
8263eb3912
[museum] Update mail ( #4665 )
2025-01-11 11:21:11 +05:30
vishnukvmd
a5fc5a75a8
[museum] Update mail
2025-01-11 11:20:40 +05:30
Neeraj
9306a4df57
[auth] Bump version & hide import from gallery for external users ( #4664 )
...
## Description
## Tests
2025-01-11 11:18:31 +05:30
Neeraj Gupta
df30a3e768
[auth] Bump version 4.2.4
2025-01-11 11:13:50 +05:30
Neeraj Gupta
4056787721
Show import from gallery for internal users
2025-01-11 11:13:28 +05:30
Neeraj
18f398f6c2
[auth] Fix 2fas import ( #4663 )
...
## Description
## Tests
2025-01-11 11:11:06 +05:30
Neeraj Gupta
69911f6c02
[auth] Fix 2fas import
2025-01-11 11:01:06 +05:30
Neeraj
b94f9c9616
[mob] Fix stuck uploads due to lock & surface upload error on backup status ( #4658 )
...
## Description
## Tests
2025-01-11 09:34:56 +05:30
Neeraj Gupta
c18dec516a
[mob] Lint fix
2025-01-11 09:32:47 +05:30
Neeraj Gupta
1c4581d56d
[mob] Eager release log in case of silent errors
2025-01-11 09:29:22 +05:30
Neeraj Gupta
63ad770f39
[mob] Change buffer from 24h to 4h
2025-01-11 09:13:54 +05:30
Manav Rathi
a483a20112
[web] Notification UI level improvements ( #4660 )
2025-01-10 20:01:25 +05:30
Manav Rathi
b23f9a1a88
Fix types
2025-01-10 19:52:03 +05:30
Manav Rathi
41e90ce3b6
Fix
2025-01-10 19:48:07 +05:30
Manav Rathi
719f548185
Fix
2025-01-10 19:35:45 +05:30
Manav Rathi
ee4cf8885d
Improve
2025-01-10 19:26:59 +05:30
Manav Rathi
3436cfc266
Tweak
2025-01-10 19:04:44 +05:30
Manav Rathi
2c5d5f8d35
Button cannot contain another button
2025-01-10 18:47:08 +05:30
Manav Rathi
d8e7415c36
Use
2025-01-10 18:35:23 +05:30
Manav Rathi
b97c2ccedb
new-ify
2025-01-10 18:29:51 +05:30
Manav Rathi
cbf221500a
Doc
2025-01-10 18:17:57 +05:30
Manav Rathi
4e9e50fc4b
nf
2025-01-10 18:00:40 +05:30
Neeraj Gupta
8db5efd5aa
[mob] Fix bug that was causing lock to be not released in certain cases
2025-01-10 17:53:07 +05:30
Neeraj Gupta
d51d8f190a
[mob] Show upload failure message on backup status
2025-01-10 17:41:22 +05:30
Manav Rathi
21c6e1eae2
Move
2025-01-10 17:26:18 +05:30
Manav Rathi
c9c36f7419
Minor ver updates
2025-01-10 17:11:59 +05:30
Manav Rathi
efcc7b6342
[web] Remove global styles (3/4) ( #4659 )
...
Only apps/photos is left.
2025-01-10 16:53:37 +05:30
Manav Rathi
ea2e9f1fd4
lf
2025-01-10 16:32:45 +05:30
Manav Rathi
b78efd441d
Unglob
2025-01-10 16:26:11 +05:30
Manav Rathi
d87f8e04ee
Unused
2025-01-10 16:25:16 +05:30
Manav Rathi
d2a787acbe
Conv
2025-01-10 16:24:51 +05:30
Manav Rathi
b781e5a536
Use
2025-01-10 16:21:36 +05:30
Manav Rathi
2b72cd718e
Prune
2025-01-10 16:15:35 +05:30
Manav Rathi
9618cd64c1
Update
2025-01-10 15:49:04 +05:30
Manav Rathi
874a7121b2
Use
2025-01-10 15:41:34 +05:30
Manav Rathi
1ea632d3e7
Reuse
2025-01-10 15:37:50 +05:30
Manav Rathi
c322bc7b04
Scope
2025-01-10 14:53:51 +05:30
Manav Rathi
705a93e6d6
Fix
2025-01-10 14:51:32 +05:30
Manav Rathi
6967fa4caf
Update
2025-01-10 14:49:35 +05:30
Manav Rathi
54d3e8f7f5
Conv
2025-01-10 14:48:35 +05:30
Manav Rathi
46d0a6f1c8
Prune
2025-01-10 14:41:59 +05:30
Manav Rathi
96f3c7dd45
Auth doesn't have sidebar to redirect to change-email
2025-01-10 14:38:19 +05:30
Neeraj Gupta
86c6836dc6
[mob] Log last HB time for the BG task
2025-01-10 14:37:11 +05:30
Manav Rathi
0168e1d851
Prune
2025-01-10 14:36:31 +05:30
Manav Rathi
563df12262
conv
2025-01-10 14:34:01 +05:30
Manav Rathi
625be594d6
Fix
2025-01-10 14:31:27 +05:30
Neeraj Gupta
c0ce7a97b1
[mob] Reduce lock expiry buffer
2025-01-10 14:29:54 +05:30
Manav Rathi
563834a8fd
gen
2025-01-10 14:27:19 +05:30
Manav Rathi
bb0294ef64
li
2025-01-10 14:20:55 +05:30
Manav Rathi
2368225578
Tweak
2025-01-10 13:57:41 +05:30
Manav Rathi
6a263e2176
Conv
2025-01-10 13:53:46 +05:30
Manav Rathi
642c9e611b
Conv
2025-01-10 12:53:55 +05:30
Manav Rathi
fdded49bda
Conv
2025-01-10 12:45:02 +05:30
Manav Rathi
17dd67afc0
Conv
2025-01-10 12:38:03 +05:30
Manav Rathi
ad5cad8e97
Reuse
2025-01-10 12:35:23 +05:30
Manav Rathi
5d7ca1ac44
Bespoke
2025-01-10 12:27:41 +05:30
Manav Rathi
c8b64f585c
Fix
2025-01-10 12:09:16 +05:30
Manav Rathi
6db59247cd
L2
2025-01-10 12:05:10 +05:30
Manav Rathi
96305adedc
Tweak
2025-01-10 11:50:55 +05:30
Manav Rathi
6bef1d2e20
New layout
2025-01-10 11:49:27 +05:30
Neeraj
0a8f7a995b
Fixes to make the source 32bit compatible ( #4643 )
...
## Description
I have tried to build ente server using the source and have found
various bugs that in a 64bit system would not pose an issue but when ran
on 32bit architecture would result in errors. After the fixes, Ente
works beautifully.
## Why bother merging?
I understand that Ente does not support 32bit architectures by nature
and hence there would be no point in merging this PR and solving these
issues but I have put this PR out there in hopes that it helps others
run Ente on their own desired architecture.
## Changes Description
1. `billing.go` - `storage` variables are not properly typed as int64
despite them being able to hold more than the 32bit integer limit. On a
32bit system, this will lead to an integer overflow (especially with the
default 5GB value). Typing them appropriately as an int64 will resolve
this bug and have no impacts on a 64bit execution.
2. `rate_limit.go` - The code as is will result in an unaligned 64bit
atomic operation ([read
more](https://blog.openziti.io/my-pi-day-journey-with-go-64-bit-alignment )).
In short, the fields were ordered in a way that `count` would start at
the middle of an 8-byte block which is not permitted. Aligning it by
reordering it does not affect the functional aspect but in terms of
golang's memory management, the int64 fields are now properly at an
8-byte boundary, fixing the issue.
## Other 32bit changes
To other open source tinkerers out there, if you wish to use Ente on a
32bit architecture, the dependencies will also need to be recompiled and
rebuilt as they do not have openly available docker images for arm32.
Feel free to use [my built
images](https://github.com/fourjr/ente-megarepo-arm32v7 ).
2025-01-10 11:19:59 +05:30
Neeraj
d8c68ed0ee
[auth] Add QR Code Scanning from Saved Images for 2FA Setup ( #4457 )
2025-01-10 11:16:17 +05:30
Neeraj
683506a54e
[mob] Improve index fetch when localIndexing is disabled ( #4650 )
...
## Description
## Tests
2025-01-10 10:57:47 +05:30
Manav Rathi
50350c6cc7
Up
2025-01-10 10:46:30 +05:30
Manav Rathi
43bc1b1374
Abstract
2025-01-10 10:33:58 +05:30
Manav Rathi
a859386edb
R
2025-01-10 10:25:30 +05:30
Manav Rathi
fa9ba408a3
T
2025-01-10 10:08:17 +05:30
Manav Rathi
f3efad60f3
logs
2025-01-10 08:45:40 +05:30
Manav Rathi
287add7bb7
Remove glob
2025-01-10 08:30:44 +05:30
Manav Rathi
f00bc2ca5b
Tweak
2025-01-10 08:28:54 +05:30
Manav Rathi
5e28110fc9
wip unglob
2025-01-10 08:21:03 +05:30
Manav Rathi
b921ca7493
wip Ungloblicate
2025-01-10 08:20:52 +05:30
Manav Rathi
c9b0b1ceea
Remove global
2025-01-10 07:47:46 +05:30
Manav Rathi
bfaae99aaf
Towards removing the global styles
2025-01-10 07:24:19 +05:30
Manav Rathi
cce6562a4d
Comment
2025-01-10 07:21:49 +05:30
Manav Rathi
2c56f7e8c8
Simplify
2025-01-10 06:52:03 +05:30
Prateek Sunal
04f860c97a
feat: upgrade package to support bitrate in video compress
2025-01-10 01:52:03 +05:30
Manav Rathi
39103e6937
[web] Misc improvements (non functional) ( #4654 )
2025-01-09 20:13:00 +05:30
Manav Rathi
ea417bd46a
H
2025-01-09 19:57:11 +05:30
Manav Rathi
5f33fe9215
F
2025-01-09 19:48:14 +05:30
Manav Rathi
fe9cccd3ab
LO
2025-01-09 19:46:03 +05:30
Manav Rathi
623bb66fa7
T
2025-01-09 19:29:43 +05:30
Manav Rathi
efb15e3866
T
2025-01-09 19:19:33 +05:30
Manav Rathi
f46a0befdf
T
2025-01-09 19:06:19 +05:30
Manav Rathi
1d5af6f3bc
T
2025-01-09 18:59:27 +05:30
Manav Rathi
784073df7f
[web] Improve font handling ( #4653 )
2025-01-09 18:40:51 +05:30
Manav Rathi
f3852948c8
lf
2025-01-09 18:34:56 +05:30
Manav Rathi
02a1679255
uc
2025-01-09 18:30:57 +05:30
Manav Rathi
1570cf9745
From theme
2025-01-09 18:15:38 +05:30
Manav Rathi
df8108f027
mui
2025-01-09 18:12:17 +05:30
Manav Rathi
15dbd9ee3e
Unused
2025-01-09 17:49:47 +05:30
Manav Rathi
a453668138
pk
2025-01-09 17:49:47 +05:30
Manav Rathi
60c136d9a9
T
2025-01-09 17:49:47 +05:30
Manav Rathi
ef5856abe4
T
2025-01-09 17:49:47 +05:30
Manav Rathi
6123d00361
Prune
2025-01-09 17:49:47 +05:30
Manav Rathi
e4990d1fd5
MU
2025-01-09 17:49:47 +05:30
Manav Rathi
485f0e25a7
sx
2025-01-09 17:49:47 +05:30
Manav Rathi
107cfe53bf
Fix
2025-01-09 17:49:47 +05:30
Manav Rathi
2c2b8c1522
sx
2025-01-09 17:49:47 +05:30
Manav Rathi
fb9f99bc1c
sx
2025-01-09 17:49:47 +05:30
Manav Rathi
35a47828e9
occam
2025-01-09 17:49:47 +05:30
Manav Rathi
940f91e4e1
Set h3 default to medium
...
In couple of places this changes the look, but this was intentional.
2025-01-09 17:49:46 +05:30
Manav Rathi
a6e16092f9
Fix
2025-01-09 17:49:46 +05:30
Manav Rathi
6db07c30e2
Update
2025-01-09 17:49:46 +05:30
Manav Rathi
dd41b1fb29
Update
2025-01-09 17:49:46 +05:30
Manav Rathi
3302a8a6ca
Update
2025-01-09 17:49:46 +05:30
Manav Rathi
830185a089
Rest
2025-01-09 17:49:46 +05:30
Manav Rathi
e9153635ea
NEXT_PUBLIC_ENTE_TRACE
2025-01-09 17:49:46 +05:30
Manav Rathi
5da89e0e65
Unused
2025-01-09 17:49:46 +05:30
Manav Rathi
a52a159691
Reuse
2025-01-09 17:49:46 +05:30
Manav Rathi
e47accb866
Medium
2025-01-09 17:49:46 +05:30
Manav Rathi
bd7e300959
fw
2025-01-09 17:49:46 +05:30
Manav Rathi
5456a17e04
Use Inter Var
2025-01-09 17:49:46 +05:30
Manav Rathi
f0d7343a69
Dup and redirect
2025-01-09 17:49:46 +05:30
Manav Rathi
81d031d03e
Inline
2025-01-09 17:49:46 +05:30
Manav Rathi
1a3b51eb0e
iv
2025-01-09 17:49:46 +05:30
Manav Rathi
baa44d98d1
Add debug instrumentation for route change
2025-01-09 17:49:46 +05:30
Manav Rathi
307a8bba88
[web] Fix video upload on metadata parsing errors ( #4651 )
2025-01-09 17:46:14 +05:30
Manav Rathi
404706f1ef
[web] Fix video upload on metadata parsing errors
2025-01-09 17:45:08 +05:30
Neeraj Gupta
c49aeb0be8
Lint fix
2025-01-09 17:19:52 +05:30
Neeraj Gupta
feb9414636
[mob] Bump version
2025-01-09 15:28:33 +05:30
Neeraj Gupta
54be847f80
[mob] Extract strings
2025-01-09 15:27:59 +05:30
Neeraj Gupta
0a6121e1fa
[mob] Fix fetch for shared file index when local indexing is disabled
2025-01-09 15:25:40 +05:30
Neeraj Gupta
fec2de85ad
[mob] Show index percentage
2025-01-09 14:26:37 +05:30
Laurens Priem
719c7bb636
Better logging and handling of inconsistent person cluster mappings ( #4642 )
...
## Description
Better logs the case where clusters are mapped to non-existant Persons,
and deletes the mapping in such cases
2025-01-09 06:45:24 +01:00
Manav Rathi
a1c6e559d4
[web] Fix navbar in uncategorized section ( #4648 )
2025-01-09 09:41:54 +05:30
Manav Rathi
d2c1255a1c
[web] Fix navbar in uncategorized section
2025-01-09 09:38:07 +05:30
Manav Rathi
b37a08ad1e
Fixed link in web-app self-hosting guide ( #4644 )
...
## Description
- Fixes link to `local.yaml`
## Tests
- None
2025-01-09 06:55:33 +05:30
Tobias Genannt
1c43ca4123
Fixed link in web-app self-hosting guide
2025-01-08 16:22:54 +01:00
Yee Jia Rong
c0a3abb0ed
Fixes to make the source 32bit compatible
2025-01-08 22:04:44 +08:00
laurenspriem
71dab9b5ac
[mob][photos] Try catch log on transaction
2025-01-08 14:07:41 +01:00
laurenspriem
7aa476b19d
[mob][photos] Log missing persons stronger
2025-01-08 14:04:14 +01:00
laurenspriem
5c42d797c7
[mob][photos] Log sentry
2025-01-08 13:53:08 +01:00
laurenspriem
cfa8054091
[mob][photos] Log in Sentry
2025-01-08 13:52:14 +01:00
laurenspriem
2d34e9e97c
[mob][photos] Better log and handle clusterperson edge case
2025-01-08 13:47:52 +01:00
Neeraj
8fed95f3dc
[mob] Shared indexing ( #4639 )
...
## Description
## Tests
2025-01-08 16:45:02 +05:30
Neeraj Gupta
0b4e225ccc
[mob] Set old prop while creating shared link
2025-01-08 16:40:55 +05:30
Neeraj Gupta
6730953958
[mob] Bump version
2025-01-08 16:37:42 +05:30
Neeraj Gupta
0db5370dea
Lint fix
2025-01-08 16:36:41 +05:30
Manav Rathi
065bc85cad
[web] New translations ( #4641 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-08 16:35:54 +05:30
Neeraj Gupta
132c270136
[mob] Avoid redudant state refresh when section is not expanded
2025-01-08 16:32:13 +05:30
Crowdin Bot
74373037fc
New Crowdin translations by GitHub Action
2025-01-08 11:02:09 +00:00
Manav Rathi
921b8881ce
[web] Prune and document the transKeepBasicHtmlNodesFor translation option ( #4640 )
2025-01-08 16:31:25 +05:30
Manav Rathi
9152960be0
Doc
2025-01-08 16:27:47 +05:30
Manav Rathi
c9685c97b5
Unused
2025-01-08 16:20:09 +05:30
Neeraj Gupta
188bb4a9f4
[mob] Included shared file in index count
2025-01-08 16:18:26 +05:30
Manav Rathi
5655b0e55b
Un-div
2025-01-08 16:18:23 +05:30
Neeraj Gupta
ae0654fce4
Merge remote-tracking branch 'origin/main' into pull_shared_indexes
2025-01-08 16:08:35 +05:30
Neeraj Gupta
8ab6109a77
[mob] Index shared files
2025-01-08 16:08:21 +05:30
Neeraj
acc8f6974a
[server] Fixed typo ( #4638 )
...
## Description
## Tests
2025-01-08 15:52:37 +05:30
Neeraj Gupta
e2f62a390d
[server] Fixed typoe
2025-01-08 15:47:55 +05:30
Manav Rathi
60fcba38cc
[meta] Minor fix to GHCR push workflow branch tagging ( #4637 )
2025-01-08 15:45:27 +05:30
Manav Rathi
7d12141199
[meta] Need to qualify the ref to push from a detached HEAD
2025-01-08 15:44:14 +05:30
Manav Rathi
228e1b17e4
[web] New translations ( #4636 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-08 15:16:41 +05:30
Crowdin Bot
4e6ff712a2
New Crowdin translations by GitHub Action
2025-01-08 09:44:49 +00:00
Manav Rathi
0c344baf14
[web] Translation improvements ( #4635 )
2025-01-08 15:14:01 +05:30
Manav Rathi
72e39a23da
R
2025-01-08 15:09:44 +05:30
Manav Rathi
762f6d6f1d
R
2025-01-08 15:04:17 +05:30
Manav Rathi
e4bbac174a
Unused + R
2025-01-08 15:02:39 +05:30
Manav Rathi
0724a26986
R
2025-01-08 14:58:54 +05:30
Manav Rathi
55a3eddb34
Dedup
2025-01-08 14:55:38 +05:30
Manav Rathi
5754e77b20
R
2025-01-08 14:54:54 +05:30
Manav Rathi
4004ceb8b1
R
2025-01-08 14:48:07 +05:30
Manav Rathi
8692b22da1
R
2025-01-08 14:36:14 +05:30
Manav Rathi
106acba45d
Dedup
2025-01-08 14:31:20 +05:30
Manav Rathi
1b97fc24d8
R
2025-01-08 14:29:47 +05:30
Manav Rathi
52450de36a
[web] New translations ( #4634 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-08 14:26:23 +05:30
Crowdin Bot
71038a7e28
New Crowdin translations by GitHub Action
2025-01-08 08:55:34 +00:00
Manav Rathi
61b42a0f1a
[desktop] Shared indexes ( #4633 )
...
Sibling of https://github.com/ente-io/ente/pull/4569
2025-01-08 14:24:46 +05:30
Neeraj
8656f698c0
[server] Enable metadata r/w for shared files ( #4569 )
...
## Description
## Tests
Will test happy cases and update here
2025-01-08 14:23:13 +05:30
Neeraj Gupta
db4b560a3c
[server] Allow write metadata for shared files
2025-01-08 13:57:46 +05:30
Manav Rathi
ac3fbf8cb1
ui
2025-01-08 13:56:10 +05:30
Manav Rathi
af56da987e
shared indexes
2025-01-08 12:59:09 +05:30
Neeraj
a33f5b83d5
[mob][auth] Add certificate fingerprint ( #4632 )
...
## Description
## Tests
2025-01-08 12:28:22 +05:30
Neeraj Gupta
3fb60c17c9
[auth] Add certificate fingerprint
2025-01-08 12:27:39 +05:30
Neeraj Gupta
645023a76d
[mob] Pull shared indexes
2025-01-08 12:23:24 +05:30
Neeraj
8d804940b3
[mob] Add certificate fingerprint
2025-01-08 12:22:23 +05:30
Manav Rathi
7c4fe3c61b
[desktop] Fix native thumbnail gen instead of using web fallback ( #4631 )
...
Broken in nightlies because of the recent react-dropzone update.
2025-01-08 12:11:28 +05:30
Manav Rathi
60fadbb465
Pin to fix a issue where drag and drop on desktop will not obtain file path
2025-01-08 12:05:36 +05:30
Prateek Sunal
021cde5b7e
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2025-01-08 12:02:55 +05:30
Ashil
50aff81d18
[mob][photos] Use better batching when freeing up space in batches on iOS ( #4630 )
...
## Description
On iOS, deletion fails without any error if a batch has at least one
shared file. The only indicator that deletion failed is `List<String>`
returned by `PhotoManager.editor.deleteWithIds` will be empty.
So if shared files are distributed pretty evenly across list of
`localIDs` to be deleted, almost all batches would fail even with a
batch size of 10 (which was the minimum batch size before this change).
Recursively trying with a smaller batch size if the bigger batch size
fails makes it possible to delete all non-shared local files with more
system delete conformation dialogs though, but gets the work done for
users blocked on this.
```plaintext
[A, B, C, D, E]
└─ Attempt to delete; if failure:
├─ [A, B]
│ └─ Attempt to delete; if failure:
│ ├─ [A]
│ └─ [B]
└─ [C, D, E]
└─ Attempt to delete; if failure:
├─ [C]
└─ [D, E]
└─ Attempt to delete; if failure:
├─ [D]
└─ [E]
2025-01-08 12:02:19 +05:30
Manav Rathi
a692a7b70c
Remove unnecessary pins
2025-01-08 12:00:45 +05:30
ashilkn
fb7a441efe
[mob][photos] Bump up to v0.9.76
2025-01-08 11:48:32 +05:30
Laurens Priem
50c65125a7
Clusterface ( #4626 )
...
## Description
Fixed bug where we showed "Face not clustered yet, please come back
later" toast message even for faces which had a score too low to ever be
clustered automatically.
2025-01-08 07:02:45 +01:00
Laurens Priem
0488e5013d
[mob][photos] Fix sync issue adding cluster ( #4623 )
...
## Description
## Tests
2025-01-08 07:01:22 +01:00
ashilkn
5cd0a654bb
[mob][photos] Show loading state when on deleting each batch
2025-01-08 11:31:07 +05:30
Alan Moyano
ac92f564fa
Fix Belo icon displaying as a violet square instead of the correct icon ( #4619 )
...
Fixing the icon introduced in https://github.com/ente-io/ente/pull/4548
2025-01-08 11:30:55 +05:30
Manav Rathi
ff7763934e
[web] Parse description from image metadata ( #4629 )
...
- Implements
https://github.com/ente-io/ente/discussions/3857#discussioncomment-11764990
- Tested on the samples provided therein.
2025-01-08 08:34:17 +05:30
Manav Rathi
f6ca19babc
[web] Parse description from image metadata
...
- Implements https://github.com/ente-io/ente/discussions/3857#discussioncomment-11764990
- Tested on the samples provided therein.
2025-01-08 08:27:37 +05:30
Prateek Sunal
ca08f39a4e
fix: add custom bitrate, framerate for preview compress
2025-01-08 02:25:47 +05:30
Prateek Sunal
05ee252be8
chore: bump versions
2025-01-08 02:25:33 +05:30
Prateek Sunal
6c7a409c35
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2025-01-08 01:40:29 +05:30
laurenspriem
38d7438dc4
[mob][photos] Fix showing toast too often
2025-01-07 20:01:36 +01:00
laurenspriem
2cee052f3f
[mob][photos] Comment
2025-01-07 19:59:14 +01:00
laurenspriem
af42576e45
[mob][photos] Simplify
2025-01-07 19:48:09 +01:00
laurenspriem
6f63158699
[mob][photos] Simplify
2025-01-07 19:45:34 +01:00
laurenspriem
2c41efb672
[mob][photos] dev log
2025-01-07 19:15:28 +01:00
ashilkn
aac9c73d05
[mob][photos] Try deleting in batches in a better way if deletion fails in one shot by splitting a batch into two if deletion fails and repeat the process recursively on each half until deletion succeeds
2025-01-07 21:26:32 +05:30
laurenspriem
92eab74917
[mob][photos] Fix sync issue adding cluster
2025-01-07 16:01:18 +01:00
Manav Rathi
ead2b3d3d6
[web] New translations ( #4622 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-07 20:28:46 +05:30
Crowdin Bot
c24bb97762
New Crowdin translations by GitHub Action
2025-01-07 14:56:27 +00:00
Manav Rathi
c7a59eb880
[web] Improvements to our use of MUI ( #4621 )
2025-01-07 20:25:29 +05:30
Manav Rathi
16e1ab2049
fw
2025-01-07 20:06:08 +05:30
Manav Rathi
e5d2b21a97
Undep
2025-01-07 19:56:12 +05:30
Manav Rathi
0f1a6a29fe
large size => fullWidth
2025-01-07 19:52:18 +05:30
Manav Rathi
e0af77181d
Unneeded
2025-01-07 19:29:57 +05:30
Manav Rathi
fe0d7417af
C
2025-01-07 19:21:39 +05:30
Manav Rathi
a6d420bbaa
h6
2025-01-07 19:10:47 +05:30
Manav Rathi
456c52c175
Move
2025-01-07 19:07:31 +05:30
Manav Rathi
b374ee1e99
Use
2025-01-07 19:02:19 +05:30
Manav Rathi
7c44a160a0
Comment
2025-01-07 18:09:03 +05:30
Manav Rathi
15283cbc73
It's the default already
2025-01-07 18:09:03 +05:30
Manav Rathi
b5c7e9d6ac
Unused
2025-01-07 18:09:03 +05:30
Manav Rathi
ec5a1d9359
-blur
2025-01-07 18:09:03 +05:30
Manav Rathi
e13797e02e
Move fixed colors out of theme
2025-01-07 18:09:03 +05:30
mngshm
f0789b1fca
pushing staged changes
2025-01-07 17:41:55 +05:30
ashilkn
c608550534
[mob][photos] Update log message for more clarity
2025-01-07 17:09:29 +05:30
Neeraj Gupta
2083632c20
Fix check for single file
2025-01-07 15:57:19 +05:30
Neeraj Gupta
6898f0dbcb
Improve err
2025-01-07 15:57:19 +05:30
Neeraj Gupta
48a0bce211
Minor refactor
2025-01-07 15:57:19 +05:30
Neeraj Gupta
d262503b75
[server] Fix access check
2025-01-07 15:57:19 +05:30
Neeraj Gupta
af533ebc1d
[server] Enable metadata fetch for shared files
2025-01-07 15:57:19 +05:30
Neeraj
65d144be77
[mob][server] Join albums via link ( #4607 )
...
## Description
## Tests
2025-01-07 15:35:07 +05:30
Neeraj Gupta
44ffb99b0b
Remove unused import
2025-01-07 15:31:13 +05:30
Neeraj Gupta
93cc5cc8a2
[mob] Extract strings
2025-01-07 15:11:41 +05:30
Neeraj Gupta
7062aacf35
[mob] Handle albums with download disabled
2025-01-07 14:42:53 +05:30
ashilkn
d24555314d
[mob][photos] Minor fix
2025-01-07 13:46:10 +05:30
Neeraj Gupta
e2d72c71b4
[mob] Open existing shared collection
2025-01-07 13:44:29 +05:30
Neeraj Gupta
5a593c27b0
[mob] Lint fix
2025-01-07 13:33:01 +05:30
Ashil
ebe35c285b
[mob][photos] Fix null check operator used on null value exception ( #4617 )
2025-01-07 13:31:22 +05:30
ashilkn
99405ebc2e
[mob][photos] Fix null check operator used on null value exception
2025-01-07 13:28:47 +05:30
Neeraj Gupta
9e901c78ef
[server] Send email when link is joined
2025-01-07 11:45:46 +05:30
Neeraj Gupta
167d2c5d29
Merge remote-tracking branch 'origin/main' into join_change
2025-01-07 11:24:53 +05:30
Neeraj Gupta
9b9112ba4a
[server] Disable join by default
2025-01-07 11:24:42 +05:30
Neeraj Gupta
c16289fca9
[server] Return correct value for enableJoin flag
2025-01-07 11:24:42 +05:30
Neeraj Gupta
ca0deb60e7
[mob] Enable join for links created by internal users
2025-01-07 11:20:50 +05:30
Manav Rathi
e8cebdc2c7
[web] New translations ( #4616 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-07 11:05:21 +05:30
Crowdin Bot
9bd78de4cd
New Crowdin translations by GitHub Action
2025-01-07 05:34:38 +00:00
Manav Rathi
55744a9be3
[web] Translation improvements ( #4615 )
2025-01-07 11:03:49 +05:30
Manav Rathi
6325e3f886
Fix
2025-01-07 10:58:11 +05:30
Manav Rathi
ad0de74721
R
2025-01-07 10:46:34 +05:30
Manav Rathi
1058dd89fb
R
2025-01-07 10:44:56 +05:30
Manav Rathi
f60ea405a6
R
2025-01-07 10:43:04 +05:30
Manav Rathi
86c8b4d6b6
R
2025-01-07 10:41:55 +05:30
Manav Rathi
fddc7961ad
R
2025-01-07 10:40:26 +05:30
Manav Rathi
5bf9b63bc9
Move
2025-01-07 10:38:45 +05:30
Manav Rathi
d0d1578b1a
R
2025-01-07 10:37:31 +05:30
Manav Rathi
291d62ca0e
R
2025-01-07 10:25:19 +05:30
Manav Rathi
e9dfb77109
R
2025-01-07 10:18:15 +05:30
Manav Rathi
34caf1f56e
Fix casing
2025-01-07 10:17:21 +05:30
Manav Rathi
fb3cb54c93
Rename
2025-01-07 10:13:05 +05:30
mngshm
cf6cd23ea4
fix: formatting
2025-01-07 10:11:06 +05:30
Manav Rathi
b36faca264
Update AASA to be more specific on what links to open ( #4612 )
...
## Description
iOS sometimes falls back to opening Ente Photos app if Safari is
disabled and AASA claims all paths even if a non-matching domain link is
tapped. So making it more specific in AASA on what to open.
2025-01-07 09:48:07 +05:30
Neeraj Gupta
1d803552da
extract strings
2025-01-07 09:47:35 +05:30
ashilkn
645171ae9d
Update AASA to be more specific on what links to open
2025-01-06 19:50:06 +05:30
mngshm
079a84fc82
refactor: reomve unnecessary stylesheet
2025-01-06 19:13:01 +05:30
Manav Rathi
161c2c1df6
[web] Consistently use <Stack direction="row> when we want a horizontal stack ( #4610 )
2025-01-06 17:04:48 +05:30
Manav Rathi
7adb64f0f5
Convert Box/flex => Stack/row
...
> Box component is not intended to be used with Figma, it's a specific implementation based on the underlying style engine we are using which might be removed once we switched to Pigment CSS (not related to design again).
>
> https://github.com/mui/material-ui/issues/43898#issuecomment-2482313907
2025-01-06 17:00:03 +05:30
Manav Rathi
f7596c6cca
to sx
2025-01-06 16:50:53 +05:30
Manav Rathi
b5cc2ed9d8
hstack
2025-01-06 16:45:38 +05:30
Neeraj Gupta
de885e45ef
[mob] Hide join button is join is disabled
2025-01-06 16:32:19 +05:30
Manav Rathi
8f5cb7681e
[web] Update React 18 => 19, Next 14 => 15, MUI 5 => 6 ( #4609 )
...
...and other libraries too.
2025-01-06 16:21:39 +05:30
Neeraj Gupta
d24c46610d
Tweak padding
2025-01-06 16:18:07 +05:30
Manav Rathi
cbe46c4def
Cleanup
2025-01-06 16:16:55 +05:30
Manav Rathi
1ea6b7fc8e
Undo codemod litter
2025-01-06 16:14:55 +05:30
Manav Rathi
ada7550035
Remove dup
2025-01-06 16:11:09 +05:30
Manav Rathi
ba83c66ba6
Cleanup and dedup
2025-01-06 16:08:53 +05:30
Neeraj Gupta
fc10e46a0b
[mob] Allow joining public links
2025-01-06 15:51:33 +05:30
Neeraj Gupta
928a7237a7
[mob] generated strings
2025-01-06 15:50:28 +05:30
Manav Rathi
64762b8810
v6 recommendation
...
https://mui.com/material-ui/migration/upgrade-to-v6/#box
2025-01-06 15:37:07 +05:30
Manav Rathi
742645fff4
Remove nested links
2025-01-06 15:33:09 +05:30
Manav Rathi
8589fbe97c
Fix warning
2025-01-06 15:17:19 +05:30
Manav Rathi
5abbcd4228
Fix
2025-01-06 15:13:50 +05:30
Manav Rathi
43c464120f
Fix type to match upstream update
2025-01-06 15:12:07 +05:30
Manav Rathi
61d89e01b8
Patch
2025-01-06 13:58:50 +05:30
Manav Rathi
0eb01f9cf4
Fix
2025-01-06 13:57:53 +05:30
Manav Rathi
5e3323275d
Fix
2025-01-06 13:55:55 +05:30
Manav Rathi
1ca478af84
Fix
2025-01-06 13:53:48 +05:30
Manav Rathi
61ec736df8
Fix
2025-01-06 13:36:10 +05:30
Manav Rathi
fa9663dbf7
Fix
2025-01-06 13:31:31 +05:30
Manav Rathi
32a47b4020
Fix
2025-01-06 13:28:10 +05:30
Manav Rathi
9544ffee9a
cast
2025-01-06 13:21:44 +05:30
Manav Rathi
79c2ad89c5
auth
2025-01-06 13:20:52 +05:30
Manav Rathi
7b45d0aa9e
Update
2025-01-06 13:17:08 +05:30
Neeraj Gupta
8c3fff8015
Merge branch 'join_change' of https://github.com/ente-io/auth into join_change
2025-01-06 13:15:47 +05:30
Neeraj Gupta
79e059ccc2
[mob] Remove hardcoded urls for public collection
2025-01-06 13:15:09 +05:30
Manav Rathi
4a47305a54
Fix + accounts app
2025-01-06 13:12:03 +05:30
Manav Rathi
9c6f0b7ee6
Fix
2025-01-06 12:59:44 +05:30
Manav Rathi
670a75048e
codemods + manual
2025-01-06 12:50:44 +05:30
mangesh
180f7d842b
[server] Email Notification on User Login. ( #4586 )
...
# Description
- Add functionality for sending Email Notification on Login to User's
Ente Account.
2025-01-06 12:43:23 +05:30
mngshm
2b97899562
fix: remove duplicate declaration of FilesCollectedMuteDurationInMinutes
2025-01-06 12:25:22 +05:30
mngshm
af4229d551
resolve merge conflicts
2025-01-06 12:20:43 +05:30
Manav Rathi
ac10ce7bff
Restore color
2025-01-06 12:07:42 +05:30
mngshm
7c21f9ddb2
fix: bad formatting
2025-01-06 12:02:20 +05:30
Manav Rathi
1999ce4aaa
Future-compat styled
2025-01-06 12:01:10 +05:30
Neeraj Gupta
d17dbe4115
Remove hardcoded endpoint
2025-01-06 11:59:55 +05:30
Neeraj Gupta
c38947c14c
[mob] Add method to join public collection
2025-01-06 11:59:37 +05:30
Neeraj Gupta
6a01cda379
Merge remote-tracking branch 'origin/main' into join_change
2025-01-06 11:58:03 +05:30
mngshm
f1d8b022f7
fix: lint
2025-01-06 11:53:46 +05:30
Manav Rathi
859bf63685
codemods + manual
2025-01-06 11:51:52 +05:30
Manav Rathi
5752463360
Pin to 5.6 until the ArrayBufferLike regressions are resolved
...
e.g. https://github.com/microsoft/TypeScript/issues/60846 , https://github.com/microsoft/TypeScript/issues/60579
Note that we can't also update the node types since we're using node 20.
2025-01-06 11:48:41 +05:30
Manav Rathi
2b14f9150f
esl
2025-01-06 11:42:17 +05:30
Manav Rathi
3aa3ab37c2
fmt
2025-01-06 11:39:41 +05:30
mngshm
f34624e0d2
fix lint (?)
2025-01-06 11:39:36 +05:30
Manav Rathi
e569a25f87
Avoid recreating the style everytime
...
https://mui.com/system/getting-started/the-sx-prop/#dynamic-values
2025-01-06 11:35:17 +05:30
Neeraj Gupta
be7f4b7107
[auth] add padding to the generated QR code image to prevent coner ey… ( #4591 )
...
## Description
Some QR codes (especially those with smaller data) had their corner
alignment patterns (the three large squares) partially cut off, reducing
readability and making them potentially invalid for scanning.
Added padding (**20.0** on each side) around the QR code to ensure that
corner alignment patterns are never cut off.

2025-01-06 11:34:05 +05:30
Neeraj Gupta
e4b7089d5e
[mobile] New translations ( #4604 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2025-01-06 11:33:28 +05:30
Neeraj Gupta
3172bc613c
Request feedback on subscription cancellation ( #4590 )
2025-01-06 11:31:23 +05:30
Neeraj Gupta
4d5b44a4c1
Make linter happy
2025-01-06 11:29:02 +05:30
Neeraj Gupta
afe7705355
Improve canJoin check for public link
2025-01-06 11:27:54 +05:30
Neeraj Gupta
52c0bcb6cf
[server] Allow client to update enableJoin flag
2025-01-06 11:27:45 +05:30
Neeraj Gupta
d4b36cb698
[server] Allow client to pass join flag
2025-01-06 11:27:37 +05:30
Neeraj Gupta
e74d705446
[server] API to enable joining collection via link
2025-01-06 11:27:22 +05:30
Manav Rathi
f13b80be1d
Minor
2025-01-06 11:22:50 +05:30
Manav Rathi
b94332aaa7
codemods + manual afterwords
...
npx @mui/codemod@latest deprecations/all `git ls-files '**.tsx'` ; npx @mui/codemod@latest v6.0.0/styled `git ls-files '**.tsx'` ; npx @mui/codemod@latest v6.0.0/sx-prop `git ls-files '**.tsx'` ; npx @mui/codemod@latest v6.0.0/system-props `git ls-files '**.tsx'`
2025-01-06 11:19:13 +05:30
Neeraj Gupta
220d4eb4a6
[auth] Add Newgrounds icon ( #4600 )
...
## Description
Adds custom SVG icon for https://www.newgrounds.com/ .
2025-01-06 11:11:42 +05:30
Neeraj Gupta
f8b17f52d5
Add Custom Icon for PostScan Mail ( #4593 )
...
https://postscanmail.com
2025-01-06 11:08:26 +05:30
Neeraj Gupta
4d6d5a0037
[auth] New translations ( #4605 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2025-01-06 11:08:09 +05:30
Manav Rathi
4ce934a0f9
Manual cleanup after npx @mui/codemod@latest v6.0.0/system-props
...
git ls-files '**.tsx' | xargs -n 1 npx @mui/codemod@latest v6.0.0/system-props
2025-01-06 11:07:10 +05:30
Manav Rathi
69d0893c43
@/accounts - codemods then manual fixing
...
npx @mui/codemod@latest deprecations/all `git ls-files '**.tsx'` && npx @mui/codemod@latest v6.0.0/styled `git ls-files '**.tsx'` && npx @mui/codemod@latest v6.0.0/sx-prop `git ls-files '**.tsx'`
2025-01-06 10:53:30 +05:30
Manav Rathi
e210b22efd
npx @mui/codemod@latest v6.0.0/system-props photo/src then cleanup
2025-01-06 10:23:42 +05:30
Manav Rathi
084fb5bbed
npx @mui/codemod@latest v6.0.0/sx-prop src
2025-01-06 10:23:42 +05:30
Manav Rathi
7510be7453
Fix dep
2025-01-06 10:23:42 +05:30
Manav Rathi
9790148ba9
Fix
2025-01-06 10:23:42 +05:30
Manav Rathi
cf93f80c0c
MutableRefObject is deprecated (all refs are mutable now)
2025-01-06 10:23:41 +05:30
Manav Rathi
b5418ea2e4
Vis center
2025-01-06 10:23:41 +05:30
Manav Rathi
c65a34e180
Better layout around the breakpoint
2025-01-06 10:23:41 +05:30
Manav Rathi
d427374e99
Prune
2025-01-06 10:23:41 +05:30
Manav Rathi
72ddc812bd
Clean up
2025-01-06 10:23:41 +05:30
Manav Rathi
d0ab487f31
Add workaround for Chrome smooth scroll bug by doing it twice
...
Ref: https://github.com/facebook/react/issues/23396
2025-01-06 10:23:41 +05:30
Manav Rathi
a5156db967
Smooth scroll doesn't work with Chrome
2025-01-06 10:23:41 +05:30
Manav Rathi
a44a3183d3
Test 2
2025-01-06 10:23:41 +05:30
Manav Rathi
5af93fbbcb
Testing smooth anim
2025-01-06 10:23:41 +05:30
Manav Rathi
438f4e6f50
Simplify
2025-01-06 10:23:41 +05:30
Manav Rathi
53ff75bff6
Fixes
2025-01-06 10:23:41 +05:30
Manav Rathi
83432f2a7c
Dots
2025-01-06 10:23:41 +05:30
Manav Rathi
c1d0f9445d
Custom carousel wip
2025-01-06 10:23:41 +05:30
Manav Rathi
b43b2410e9
Carousel migration to fix Next 15 issues
2025-01-06 10:23:41 +05:30
Manav Rathi
3e4ca320c9
Fix prop-types dep
2025-01-06 10:23:41 +05:30
Manav Rathi
ef482c4b49
Fix
2025-01-06 10:23:41 +05:30
Manav Rathi
3bea29f83b
peer-deps
2025-01-06 10:23:41 +05:30
Manav Rathi
9295b15cd8
Regen
2025-01-06 10:23:41 +05:30
Manav Rathi
3ba62669df
exifreader
...
https://github.com/mattiasw/ExifReader/releases
2025-01-06 10:23:41 +05:30
Manav Rathi
b59e97cb6c
checkpoint
2025-01-06 10:23:41 +05:30
Manav Rathi
b6fa5c5b44
checkpoint
2025-01-06 10:23:41 +05:30
Manav Rathi
c52a62d944
Update React 18 => 19, Next 14 => 15, MUI 5 => 6 (wip checkpoint)
2025-01-06 10:23:41 +05:30
Manav Rathi
8d1a800cf4
[web] New translations ( #4602 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2025-01-06 09:57:08 +05:30
Crowdin Bot
83cfd470d0
New Crowdin translations by GitHub Action
2025-01-06 01:17:27 +00:00
Crowdin Bot
4e46d8da42
New Crowdin translations by GitHub Action
2025-01-06 01:05:15 +00:00
Crowdin Bot
7e298b8d1d
New Crowdin translations by GitHub Action
2025-01-06 00:35:59 +00:00
NRM
35fb4e8d58
Add Newgrounds entry.
2025-01-05 22:54:17 +00:00
NRM
637eabaae2
Add Newgrounds icon.
2025-01-05 22:50:19 +00:00
Prateek Sunal
7a39b6c75c
[auth] Fix ~/.cache being deleted on linux ( #4597 )
...
## Description
Fixes https://github.com/ente-io/ente/issues/4536 and
https://github.com/ente-io/ente/issues/4464 .
## Tests
After opening the app on linux, my 1.3G cache folder remained intact.
## Technical details
Now the path resolves to `~/.cache/io.ente.auth` instead of `~/.cache`.
[Under the
hood](ca4671cc0f/packages/path_provider/path_provider_linux/lib/src/path_provider_linux.dart (L75-L82) )
it uses the app's ID and the `xdg_directories` package, so it will work
when the user has `XDG_CACHE_HOME` set to something else.
2025-01-06 00:44:14 +05:30
Prateek Sunal
d07f6f8ee1
fix: set correct cache directory for all platforms
2025-01-06 00:25:28 +05:30
Gutyina Gergő
b5d4b848fd
[auth] Fix ~/.cache being deleted on linux
2025-01-05 18:49:39 +01:00
NanoBunTV
44f7872707
Add custom icon for PostScan Mail
2025-01-04 17:07:51 -06:00
Aman Raj
b33e4ea977
[auth] add padding to the generated QR code image to prevent coner eye from being cut off
2025-01-04 18:37:59 +05:30
vishnukvmd
a11ea3b41b
Update template
2025-01-04 17:16:05 +05:30
vishnukvmd
f967b6b00e
Request feedback on paid sub cancellation
2025-01-04 17:05:07 +05:30
mngshm
6a3ef27408
chore: set universal timezone
2025-01-04 15:48:05 +05:30
Ashil
446556967d
[mob][photos] Bump up to v0.9.75 ( #4585 )
2025-01-03 18:28:35 +05:30
mngshm
cf56776245
add formatting to time and change email subject
2025-01-03 17:11:58 +05:30
ashilkn
ec3213040c
[mob][photos] Bump up to v0.9.75
2025-01-03 17:10:37 +05:30
mngshm
a0d2573a04
chore: minor changes in email template
2025-01-03 17:10:37 +05:30
vishnukvmd
afd8d4caac
Fix case
2025-01-03 16:52:12 +05:30
Ashil
dc494c02c4
[mob][photos] Option to hide shared items from home gallery ( #4582 )
...
## Description
https://github.com/user-attachments/assets/ce79a175-3683-423c-af35-f40a834dfec7
2025-01-03 16:50:19 +05:30
ashilkn
333a71a4a1
[mob][photos] Add close button that takes user from PhotoGridSizePickerPage to home gallery
2025-01-03 16:45:03 +05:30
ashilkn
05f80f2bdd
[mob][photos] Extract string
2025-01-03 16:40:41 +05:30
ashilkn
f82e48e754
[mob][photos] Create different screen for gallery settings. Can be found in Settings -> Advanced -> Gallery
2025-01-03 16:39:22 +05:30
ashilkn
cbf2947b0f
[mob][photos] Remove unnecessary Column widgets
2025-01-03 16:22:11 +05:30
mngshm
a052342ec4
add: formatting to time.Now()
2025-01-03 15:46:44 +05:30
Neeraj Gupta
913baf994a
[server] Fix login notificaiton
2025-01-03 15:12:20 +05:30
mngshm
e6171dbec4
test: login success
2025-01-03 14:59:16 +05:30
Neeraj Gupta
1952e5278d
[auth] Fix key binding for search focus on mac ( #4584 )
...
## Description
## Tests
2025-01-03 14:49:43 +05:30
Neeraj Gupta
c5019da4bd
[auth] Bump version v4.2.3
2025-01-03 14:42:04 +05:30
Neeraj Gupta
acb898ecf9
[auth] Activate search on cmd+f on mac instead of ctrl+f
2025-01-03 14:41:37 +05:30
mangesh
aea531ee21
[docs] Update self-hosting docs for configurable app urls ( #4565 )
2025-01-03 14:27:37 +05:30
Neeraj Gupta
22c4a50c2b
[auth] Dragable scrollbar for long scrolling list of codes ( #4583 )
2025-01-03 12:53:42 +05:30
ashilkn
4609d395c7
[mob][photos] Extract string
2025-01-03 12:22:40 +05:30
ashilkn
8296c81742
[mob][photos] Make same changes to getAllLocalAndUploadedFiles
2025-01-03 12:20:00 +05:30
mngshm
290716e8ca
minor fix after testing on build
2025-01-03 11:57:43 +05:30
ashilkn
a1afd8155c
[mob][photos] Add a new parameter 'ignoreSharedFiles' and use that instead of passing 'applyOwnerCheck' since apply owner check doesn't exclude files for which ownerID is null
2025-01-03 11:57:05 +05:30
Ashil
f96a336b4b
[mob][photos] Add android build folder in gitignore ( #4576 )
2025-01-03 11:54:42 +05:30
Aman Raj
a6600b4718
[auth] added scrollbar for custom sorting of codes
2025-01-03 00:12:00 +05:30
ashilkn
232f793fb0
[mob][photos] Add logic to reload home gallery on toggling hide shared items from home gallery settings and also store the preference in local settings
2025-01-02 23:41:40 +05:30
Aman Raj
ce0798fbec
[auth] Dragable scrollbar for selecting custom icons
2025-01-02 23:29:54 +05:30
Ashil
7cbc5ffb2d
[mob][photos] Fix minor UX issue move/add to a newly created album ( #4575 )
...
## Description
When adding/moving items to a newly created album from the vertical
albums list sheet, after items are added, the app fails to navigate to
the newly created album. This PR fixes this issue.
2025-01-02 23:00:38 +05:30
ashilkn
88ac10d96c
[mob][photos] Add android build folder in gitignore
2025-01-02 22:56:52 +05:30
ashilkn
0a7fd03df7
[mob][photos] Fix move/add to album UX issue
2025-01-02 22:48:52 +05:30
Manav Rathi
9b47595f2c
[web] Video preview - Prep - Part x/x ( #4572 )
2025-01-02 17:25:05 +05:30
Manav Rathi
af5e072ea5
Prune
2025-01-02 16:39:38 +05:30
Manav Rathi
2bc9251a09
Specific
2025-01-02 16:36:52 +05:30
Aman Raj Singh Mourya
12a19a484c
[auth] Export Code Lockscreen fix ( #4571 )
...
https://github.com/user-attachments/assets/3f6d3726-d333-4dc3-ba67-3c100d00d93f
2025-01-02 16:35:14 +05:30
Manav Rathi
8906cb2a1d
Agenda
2025-01-02 16:29:41 +05:30
Manav Rathi
6f936a42c4
Unused
2025-01-02 16:23:58 +05:30
Manav Rathi
497e546129
Doc
2025-01-02 16:22:14 +05:30
Manav Rathi
2736ab5334
Tweak
2025-01-02 16:15:40 +05:30
Manav Rathi
f04b8ffce6
Move
2025-01-02 16:11:23 +05:30
Manav Rathi
b7f33233d9
R
2025-01-02 16:05:35 +05:30
Manav Rathi
6dffb1f289
Conv
2025-01-02 15:59:26 +05:30
Manav Rathi
5a131e7f83
Conv
2025-01-02 15:44:15 +05:30
Manav Rathi
2138ef602a
Inline
2025-01-02 15:43:42 +05:30
Manav Rathi
6adadcaf93
Inline
2025-01-02 15:34:56 +05:30
Manav Rathi
0ce4ed494d
Inline
2025-01-02 15:31:36 +05:30
Manav Rathi
77257aa6ab
T
2025-01-02 15:27:04 +05:30
Manav Rathi
184bb6ec6c
Tweak
2025-01-02 15:23:42 +05:30
Manav Rathi
2e7e9c1ca8
Reorder
2025-01-02 15:14:52 +05:30
Manav Rathi
7ef3a7a726
Doc
2025-01-02 15:12:44 +05:30
Manav Rathi
fbf27b4544
Reduce state
2025-01-02 14:51:02 +05:30
Manav Rathi
67ba7614db
Flip
2025-01-02 14:33:26 +05:30
Manav Rathi
b05e675820
Tweaks
2025-01-02 14:14:25 +05:30
Manav Rathi
ff3033f1ae
Reclaim preview
2025-01-02 13:57:47 +05:30
Manav Rathi
4dda92219a
Tie
2025-01-02 13:31:58 +05:30
Manav Rathi
53618d0e1f
preview 1
2025-01-02 13:14:15 +05:30
Manav Rathi
0642e41a2e
[web] Improve handling of in-memory favorite state until sync completes ( #4570 )
2025-01-02 13:07:05 +05:30
Manav Rathi
0be4aed185
Other
2025-01-02 13:03:35 +05:30
Neeraj Gupta
ef93482523
[auth] Ctrl+F to activate search tab ( #4552 )
2025-01-02 12:43:32 +05:30
Manav Rathi
bb161ad3a9
Rew
2025-01-02 12:42:01 +05:30
Manav Rathi
bf7be69c3d
Fix
2025-01-02 12:30:52 +05:30
Manav Rathi
82358812bd
Combine
2025-01-02 12:28:52 +05:30
Manav Rathi
e52e61c0af
ft
2025-01-02 12:22:17 +05:30
Manav Rathi
17ea9dfaaa
thread
2025-01-02 12:15:26 +05:30
Manav Rathi
6e045affa4
Rename
2025-01-02 11:53:01 +05:30
Manav Rathi
1232b956c9
Keep fav file overrides in reducer
2025-01-02 11:40:35 +05:30
mngshm
9a284f916f
adapt docs to PR#4562
2025-01-01 19:06:44 +05:30
Aman Raj
df321f9dea
[auth] fix: remove extra setstate
2025-01-01 17:57:21 +05:30
Neeraj Gupta
543411254b
[auth] Fix progress bar ( #4564 )
...
## Description
## Tests
2025-01-01 17:04:35 +05:30
Neeraj Gupta
a3b9b6bb90
[mob] Add authentication for trashed section ( #4561 )
...
## Description
## Tests
2025-01-01 17:04:24 +05:30
Manav Rathi
5b9e1abec3
[web] Remove hardcoded URLs ( #4562 )
...
Museum now supports configuring the URL that the clients should use for
cast, accounts (passkeys) and families portal.
Changes are in main, and also the latest published Docker image.
If you're using the old method (which was only supported by the web app,
unlike the new method which is supported by both mobile and web) of
configuring the custom environment variables, then you should instead
use the corresponding setting in the museum configuration.
```
NEXT_PUBLIC_ENTE_ACCOUNTS_URL => apps.account
NEXT_PUBLIC_ENTE_FAMILY_URL => apps.family
```
Reference: [apps block in
local.yaml](fe2771f2e0/server/configurations/local.yaml (L75-L89) )
2025-01-01 16:38:23 +05:30
Neeraj Gupta
a1e97239c3
[server] Skip sending ott during signup when registrations are disabled ( #4563 )
...
## Description
## Tests
2025-01-01 14:39:00 +05:30
Manav Rathi
2f372cdbe1
Doesn't work outside of the next process
2025-01-01 14:19:12 +05:30
Manav Rathi
9910049d1d
[web] Remove hardcoded URLs
...
Museum now supports configuring the URL that the clients should use for cast,
accounts (passkeys) and families portal.
If you're using the old method (which was only supported by the web app, unlike
the new method which is supported by both mobile and web, and also for cast) of
configuring the custom environment variables, then you should instead use the
corresponding setting in the museum configuration:
- NEXT_PUBLIC_ENTE_ACCOUNTS_URL => apps.account
- NEXT_PUBLIC_ENTE_FAMILY_URL => apps.family
Reference: [apps block in
local.yaml](fe2771f2e0/server/configurations/local.yaml (L75-L89) )
2025-01-01 14:12:38 +05:30
github-actions[bot]
fe2771f2e0
[auth] New translations ( #4539 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-01-01 13:47:54 +05:30
Rui Chen
2e517535b3
[cli] Switch to go v1.23 ( #4556 )
...
## Description
feat: update to use go1.23
---
relates to https://github.com/Homebrew/homebrew-core/pull/201919
(homebrew side always use latest go for building the artifact)
also love a new cli release for some patches so that we can proceed with
the homebrew PR
Signed-off-by: Rui Chen <rui@chenrui.dev >
2025-01-01 13:47:39 +05:30
Alan Moyano
e459fb5686
[auth] Adding icon for Belo ( #4548 )
...
## Description
Belo is a popular fintech in Argentina and Brazil.
2025-01-01 13:46:12 +05:30
Neeraj Gupta
9498571c10
[auth] Update Amazon icon ( #4554 )
...
## Description
- Update Amazon icon to comply with new branding.
2025-01-01 13:44:16 +05:30
Neeraj Gupta
f2a9675911
[server] Speed up deletion ( #4560 )
...
## Description
## Tests
2025-01-01 13:42:04 +05:30
Neeraj Gupta
ede505d939
[server] Speed up deletion
2025-01-01 13:40:48 +05:30
Manav Rathi
65a92f1a77
[web] Remove unnecessary queuing primitive for non-async function ( #4558 )
...
The useEffect that underlay useMemoSingleThreaded shouldn't be having
any impact none of this code has an async dispatch, and all of it
already runs serially on the main thread.
2025-01-01 10:14:28 +05:30
Manav Rathi
56cdb9064d
[web] Remove unnecessary queuing primitive for non-async function
...
The useEffect that underlay useMemoSingleThreaded shouldn't be having any impact
none of this code has an async dispatch, and all of it already runs serially on
the main thread.
2025-01-01 10:08:48 +05:30
Tanguy
7ddf70eb86
Update Amazon icon to new branding
2024-12-31 15:31:44 +01:00
Aman Raj
6592ddedfd
[auth] fix: disposing text controller
2024-12-31 15:53:02 +05:30
Aman Raj
1b74049eb5
[auth] ctrl+f to activate search box for icons
2024-12-31 15:52:13 +05:30
Aman Raj
568377d4e7
[auth] ctrl+f to activate search box
2024-12-31 15:51:43 +05:30
Vishnu Mohandas
4bd416fd10
[auth] add caixa icon ( #4551 )
...
Solves [issue](https://github.com/ente-io/ente/issues/4531 )
2024-12-31 15:47:10 +05:30
Aman Raj
634ae71a5d
[auth] add caixa icon
2024-12-31 15:10:28 +05:30
Neeraj Gupta
0ae1557508
[mobile] New translations ( #4538 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-12-31 02:03:31 +05:30
Manav Rathi
93071af19a
[server] Add workaround for intermittent Safari CORS errors ( #4540 )
...
At times, Safari will fail our API responses because its CORS preflight
fails. The errors are reproducible, but intermittently, and not on
localhost. We seem not to be the first ones to hit
[this](https://github.com/processing/p5.js-web-editor/issues/3156 ).
Based on a hint from:
https://github.com/supabase/supabase/issues/20982#issuecomment-2548329565
Modify our CORS responses to use 200 instead of 204 to try and fix
Safari.
2024-12-30 18:54:31 +05:30
Manav Rathi
ab15263a17
[web] Use urls from museum response instead of hardcoded ones ( #4546 )
...
Next step will be to remove the hardcoded ones completely (this is
pending on a new museum image release).
2024-12-30 17:26:28 +05:30
Manav Rathi
d2d02f3591
lf
2024-12-30 17:18:51 +05:30
Manav Rathi
1e79409f73
fam
2024-12-30 16:54:56 +05:30
Manav Rathi
866d2bb00a
Use
2024-12-30 16:51:10 +05:30
Manav Rathi
1832005d72
Use
2024-12-30 16:46:51 +05:30
Manav Rathi
b054c070ad
Parse
2024-12-30 16:45:14 +05:30
Manav Rathi
64a47694d0
Type
2024-12-30 16:37:05 +05:30
Aman Raj
8af02aa4c8
[auth] fix dialog not hiding after saving the codes/logs
2024-12-30 16:20:13 +05:30
Manav Rathi
a4e09a40e8
Doc
2024-12-30 16:19:10 +05:30
Manav Rathi
82fc1a1434
Opt
2024-12-30 16:15:33 +05:30
Manav Rathi
b511aeb401
zod type
2024-12-30 16:01:28 +05:30
Manav Rathi
6812527607
Use accounts url
2024-12-30 15:44:34 +05:30
Manav Rathi
2263eb684c
Use
2024-12-30 15:44:34 +05:30
Manav Rathi
8df68cf529
Parse cast URL
2024-12-30 15:44:34 +05:30
Manav Rathi
ba11a5a755
[desktop] Prettier upgrade ( #4545 )
...
And then some.
Sibling of https://github.com/ente-io/ente/pull/4542
2024-12-30 15:42:58 +05:30
Manav Rathi
e31b55499b
Upd
2024-12-30 15:37:38 +05:30
Manav Rathi
89f917220d
Fix
2024-12-30 15:34:56 +05:30
Manav Rathi
fad26a960d
Elsewhere
2024-12-30 14:55:44 +05:30
Manav Rathi
6e3d285428
Manually run in code too
2024-12-30 14:54:13 +05:30
Manav Rathi
2198eeb372
Prettier upgraed
2024-12-30 14:53:37 +05:30
Manav Rathi
184c044377
[docs] Prettier and vitepress update ( #4543 )
...
Run `yarn pretty` afterwords.
Sibling of https://github.com/ente-io/ente/pull/4542
2024-12-30 14:51:32 +05:30
Manav Rathi
63d41434a9
yarn pretty
2024-12-30 14:47:46 +05:30
Manav Rathi
310f180c5a
Update prettier and vitepress
2024-12-30 14:45:10 +05:30
Manav Rathi
5da05467d6
Elsewhere
2024-12-30 14:45:10 +05:30
Manav Rathi
a2decb5030
Workers
2024-12-30 14:45:10 +05:30
Manav Rathi
6f891a45de
[web] Prettier upgrade ( #4542 )
...
The list formatting changed (again).
2024-12-30 14:31:45 +05:30
Manav Rathi
4e7d764722
numered lists too
2024-12-30 14:23:48 +05:30
Manav Rathi
9aae713207
Update comments to match prettier defaults
...
These comments were earlier written to match the way prettier formatted
markdown, but they've changed that upstream with 3.4, so revert back to the more
natural style that prettier also uses.
2024-12-30 14:18:36 +05:30
Manav Rathi
17aa1b67c1
[web] Prettier upgrade
2024-12-30 14:10:54 +05:30
Manav Rathi
5e22c95bfb
[server] Retain published image commit as branch instead of tag ( #4541 )
...
Overwriting tags is clunky (besides being generally discouraged). e.g.
pulling the overwritten tags locally requires `git fetch --force
--tags`. So instead use the branch `server/ghcr` to point to the commit
from which the latest published ghcr docker image has been built.
2024-12-30 14:03:41 +05:30
Manav Rathi
182fd89356
[server] Retain published image commit as branch instead of tag
...
Overwriting tags is clunky (besides being generally discouraged). e.g. pulling
the overwritten tags locally requires `git fetch --force --tags`. So instead use
the branch `server/ghcr` to point to the commit from which the latest published
ghcr docker image has been built
2024-12-30 13:58:08 +05:30
Manav Rathi
6516b457cb
[server] Add workaround for intermittent Safari CORS errors
...
At times, Safari will fail our API responses because its CORS preflight fails.
The errors are reproducible, but intermittently, and not on localhost. We seem
not to be the first ones to hit [this](https://github.com/processing/p5.js-web-editor/issues/3156 ).
Based on a hint from:
https://github.com/supabase/supabase/issues/20982#issuecomment-2548329565
Modify our CORS responses to use 200 instead of 204 to try and fix Safari.
2024-12-30 12:13:53 +05:30
Manav Rathi
bf78b2e671
[web] New translations ( #4537 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-12-30 09:50:40 +05:30
Crowdin Bot
58afaa9405
New Crowdin translations by GitHub Action
2024-12-30 04:18:26 +00:00
Crowdin Bot
1bffbdad03
New Crowdin translations by GitHub Action
2024-12-30 01:05:17 +00:00
Manav Rathi
267d5cef65
[web] Fix typo in (report only) CSP policy ( #4525 )
2024-12-27 19:55:52 +05:30
Manav Rathi
d391db2dd5
[web] Fix typo in (report only) CSP policy
2024-12-27 19:52:30 +05:30
Vishnu Mohandas
8a222d9dc4
[auth] Fix icons ( #4524 )
...
## Description
- Update contract for Simple Icons:
https://github.com/simple-icons/simple-icons/pull/12415
## Tests
- Tested manually on Simulator
2024-12-27 19:42:48 +05:30
vishnukvmd
cf4c20f2d3
[auth] v4.2.2
2024-12-27 19:41:23 +05:30
vishnukvmd
28c29a0c3a
Update parser for simple-icons
2024-12-27 19:40:58 +05:30
Neeraj Gupta
3de1c8011a
[server] Fix canDowngrade storage check ( #4520 )
...
## Description
Previously, we were only checking if the usage is less than newStorage +
Paid Add Ons.
If the user also have referral bonus, we also need to calculate the new
usable bonus based on the newStorage.
## Tests
2024-12-27 15:21:50 +05:30
Neeraj Gupta
7adb166fad
[server] Fix canDowngrade storage check
2024-12-27 15:18:55 +05:30
Neeraj Gupta
6447ba6ec0
[docs] Fix ACCOUNTS ENDPOINT variable. ( #4511 )
2024-12-27 13:21:21 +05:30
Neeraj Gupta
258cdca69b
[auth] Reduce progress bar refresh rate to lower CPU usage ( #4517 )
...
## Description
Related
https://github.com/ente-io/ente/issues/2003#issuecomment-2563380828
## Tests
2024-12-27 13:20:32 +05:30
Neeraj Gupta
2a19c30d0e
Lint fix
2024-12-27 13:12:42 +05:30
Neeraj Gupta
d23c22762b
[auth] Bump version 4.2.1
2024-12-27 13:12:29 +05:30
Neeraj Gupta
bf9d0e3d6b
[auth] Reduce refresh rate for progress bar to lower CPU usage
2024-12-27 12:18:35 +05:30
Manav Rathi
a818f062b1
[web] New translations ( #4515 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-12-27 12:10:13 +05:30
Crowdin Bot
f57f1a8636
New Crowdin translations by GitHub Action
2024-12-27 06:39:11 +00:00
Manav Rathi
da78c45b1d
[web] Minor translation keys improvements ( #4514 )
2024-12-27 12:08:30 +05:30
Manav Rathi
3429a9f3d6
Fixes
2024-12-27 12:03:35 +05:30
Manav Rathi
cdbd86d63c
Rename
2024-12-27 11:55:58 +05:30
Manav Rathi
69e1aa18e6
fix
2024-12-27 11:54:44 +05:30
Manav Rathi
6f2079c7c6
Ren
2024-12-27 11:50:48 +05:30
Manav Rathi
a14358416a
[web] New translations ( #4513 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-12-27 11:22:35 +05:30
Crowdin Bot
57c353a443
New Crowdin translations by GitHub Action
2024-12-27 05:48:15 +00:00
Manav Rathi
dd7cea1f96
[web] Switch to new dup implementation (same as mobile) ( #4512 )
2024-12-27 11:17:25 +05:30
Manav Rathi
6d2a223acf
Fixes
2024-12-27 11:12:58 +05:30
Manav Rathi
eca0137426
Replace old impl
2024-12-27 11:10:05 +05:30
mngshm
e1e2c528c4
fix: accounts env variable
2024-12-27 10:02:17 +05:30
Manav Rathi
28ab3c321c
Loc
2024-12-27 09:34:13 +05:30
Manav Rathi
5c2c6b2a84
Set
2024-12-27 09:13:37 +05:30
Manav Rathi
4ae0683c62
ids are enough and less confusinng
2024-12-27 08:59:28 +05:30
Manav Rathi
0a6740bb2e
Prune
2024-12-27 08:46:40 +05:30
Manav Rathi
b026020485
[web] New dedup, same as mobile - Almost completed ( #4508 )
...
The changes are done, haven't swapped with the existing implementation
yet pending another scan.
2024-12-26 19:44:27 +05:30
Manav Rathi
b71fa478b9
Remote expects uniques
2024-12-26 19:31:15 +05:30
Manav Rathi
b9c992cae0
Dedup
2024-12-26 19:19:27 +05:30
Manav Rathi
2845d7bfeb
lf
2024-12-26 18:49:34 +05:30
Manav Rathi
b09d6ab2a6
Sync after dedup
2024-12-26 18:46:28 +05:30
Manav Rathi
94ce77c07b
Move
2024-12-26 18:45:18 +05:30
Manav Rathi
a292f01187
Move
2024-12-26 18:42:57 +05:30
Manav Rathi
aae2632b19
See: [Note: strict mode migration]
2024-12-26 18:28:54 +05:30
Manav Rathi
746c85bc9f
Move
2024-12-26 18:23:06 +05:30
Manav Rathi
adeab53d3b
Move
2024-12-26 18:03:32 +05:30
Manav Rathi
3e23ff9c9b
Move
2024-12-26 17:54:58 +05:30
Manav Rathi
dca6e02286
Move
2024-12-26 17:52:26 +05:30
Manav Rathi
daf3fd2a75
Sketch
2024-12-26 17:42:41 +05:30
Manav Rathi
f5a3b8a3fb
Del
2024-12-26 17:29:13 +05:30
Manav Rathi
7cd1ce0a99
Avoid the same name
2024-12-26 17:13:59 +05:30
Manav Rathi
1b863005ea
Ref
2024-12-26 17:11:48 +05:30
Ashil
b580756e6b
[mob][photos] On freeing up space, retry deleting local files in batches with smaller max batch sizes if no files are deleted with bigger max batch sizes ( #4505 )
2024-12-26 15:53:24 +05:30
Manav Rathi
26fb47c165
Invert the processing
2024-12-26 15:50:35 +05:30
Manav Rathi
3f21011392
Retain files so that we can reuse trashFiles code
2024-12-26 15:19:15 +05:30
Manav Rathi
7348170a36
Tweak progress
2024-12-26 14:57:46 +05:30
Manav Rathi
3919fb0db2
Progress is not tied to specific groups
2024-12-26 14:42:05 +05:30
Manav Rathi
ad6a0e9c31
linprog
2024-12-26 13:38:02 +05:30
Manav Rathi
be3896826d
[web] Refactor some APIs we'll use for dedup ( #4506 )
2024-12-26 13:00:15 +05:30
Manav Rathi
268550f292
lf
2024-12-26 12:56:47 +05:30
Manav Rathi
68e557124c
Up
2024-12-26 12:55:33 +05:30
Manav Rathi
96863923d1
Tweak
2024-12-26 12:21:57 +05:30
Manav Rathi
a22b0aec58
Tweak
2024-12-26 12:11:35 +05:30
ashilkn
93e26c6caf
[mob][photos] Retry deleting local files in batches with smaller max batch sizes if no files are deleted with a bigger max batch size
2024-12-26 12:01:18 +05:30
Manav Rathi
8a8f5c20c6
Tweak
2024-12-26 11:56:26 +05:30
Manav Rathi
3c7b6694e9
Ren
2024-12-26 11:53:21 +05:30
Manav Rathi
c37d85f6c5
Move
2024-12-26 11:49:28 +05:30
Neeraj Gupta
e0abb2de9c
[auth] Add dependency on super_text_layout
2024-12-26 11:44:37 +05:30
Neeraj Gupta
b73ba4a22f
[auth][mac] build changes
2024-12-26 11:42:29 +05:30
Manav Rathi
912279e3cf
Dedup
2024-12-26 11:35:32 +05:30
Manav Rathi
5a0bab9304
Merge
2024-12-26 11:33:58 +05:30
Manav Rathi
a9cd56c4ce
Ren
2024-12-26 11:28:18 +05:30
Manav Rathi
5b4028378b
Retain all collections associated
2024-12-26 11:20:45 +05:30
Ashil
57bd5b9d17
[mob][photos] In-app public link fixes ( #4495 )
...
## Description
Fixed these issues:
- Unrelated files coming up (these are local device files) in public
link when opened in-app.
- Max number of files in link capped to 2000.
- Sort order not working.
2024-12-24 21:07:41 +05:30
Manav Rathi
2bd074bd79
[web] New dedup - WIP - Part (n-1)/n ( #4496 )
2024-12-24 18:41:03 +05:30
Manav Rathi
a8d831364d
Progress 2
2024-12-24 18:25:45 +05:30
ashilkn
21f0602161
[mob][photos] Fix sort order setting not reflecting on public link opened in-app
2024-12-24 18:13:28 +05:30
Manav Rathi
1ac2d60c7b
Progress
2024-12-24 18:06:13 +05:30
Manav Rathi
a098481b98
tryctch
2024-12-24 18:03:02 +05:30
Manav Rathi
472339cafb
Reduce potential for aliasing
2024-12-24 17:56:03 +05:30
Manav Rathi
d24f5bcee7
ftr
2024-12-24 17:46:36 +05:30
ashilkn
bd0e8e6fe6
[mob][photos] Fix in-app public links only showing upto 2000 files
2024-12-24 17:25:33 +05:30
Neeraj Gupta
c9d2a0a4ca
[mob] Remove hardcoded app urls for passkey & cast ( #4494 )
...
## Description
## Tests
Tested locally
2024-12-24 16:57:47 +05:30
Neeraj Gupta
1a6eb26f2b
[mob] Remove hardcoded url for cast
2024-12-24 16:51:30 +05:30
Manav Rathi
7c2fce2ebe
Fin local part
2024-12-24 16:49:42 +05:30
Neeraj Gupta
e90871ea6b
Merge remote-tracking branch 'origin/main' into remove_hardcoded_apps_url
2024-12-24 16:34:31 +05:30
Neeraj Gupta
3ca78cac35
[mob] Remove hardcoded url for accounts/passkey
2024-12-24 16:34:09 +05:30
Neeraj Gupta
49ddfdfde5
[mobile] New translations ( #4493 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-12-24 16:33:29 +05:30
Crowdin Bot
bc76864587
New Crowdin translations by GitHub Action
2024-12-24 11:03:00 +00:00
Manav Rathi
4f1d3c23f5
Fix and imp
2024-12-24 16:31:39 +05:30
ashilkn
cc674183cd
[mob][photos] Use genId + uploadedId instead of just genId for value key to make sure all keys are unique when opening a public link in-app (genID is null for all files in public link)
2024-12-24 16:30:38 +05:30
Manav Rathi
86bd098406
Sort
2024-12-24 16:29:55 +05:30
Manav Rathi
e5fe3a7255
size
2024-12-24 16:28:16 +05:30
ashilkn
df68d3f005
[mob][photos] Fix local files coming up when public links are opened in-app
2024-12-24 16:25:55 +05:30
ashilkn
9a6a46fd0d
[mob][photos] Chore
2024-12-24 16:23:57 +05:30
Neeraj Gupta
14c9929451
[server] Rename accountUrl -> accountsUrl ( #4492 )
...
## Description
Related https://github.com/ente-io/ente/pull/4491
## Tests
2024-12-24 15:54:24 +05:30
Manav Rathi
54f9bd880a
Funnel
2024-12-24 15:43:14 +05:30
Neeraj Gupta
aaa636345c
[mob] Remove hardcoded url for accounts/passkey
2024-12-24 15:32:41 +05:30
Neeraj Gupta
6f3e02888e
[auth] Remove hardcoded accounts url ( #4491 )
...
## Description
## Tests
2024-12-24 15:26:16 +05:30
Neeraj Gupta
42a8b5c826
[server] Rename accountUrl -> accountsUrl
2024-12-24 15:25:04 +05:30
Manav Rathi
24674f6da6
Notes and changes based on discussion
...
The hash change now matches mobile
2024-12-24 15:25:03 +05:30
Neeraj Gupta
90b45665f5
[auth] Remove hardcoded accounts url
2024-12-24 15:23:58 +05:30
Manav Rathi
8a217a292b
Comments
2024-12-24 14:18:31 +05:30
Neeraj Gupta
047fede844
[mobile] New translations ( #4471 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-12-24 14:02:41 +05:30
Crowdin Bot
e77b557990
New Crowdin translations by GitHub Action
2024-12-24 07:11:57 +00:00
Manav Rathi
c2bfcf23c0
larger
2024-12-24 12:36:35 +05:30
Vishnu Mohandas
646a012734
[mob] Fix typos ( #4481 )
2024-12-24 12:36:20 +05:30
Manav Rathi
21332c6b92
Placeholder activity indicator
2024-12-24 12:26:16 +05:30
Manav Rathi
f9c101241e
Sketch
2024-12-24 12:10:40 +05:30
Manav Rathi
bc6f147f5e
Fix
2024-12-24 11:50:51 +05:30
Manav Rathi
fbaa360741
do both transitions simultaneously
2024-12-24 10:12:09 +05:30
Manav Rathi
4029398351
Reduce noise
2024-12-24 10:07:43 +05:30
Manav Rathi
7602d48bd9
Refresh list on width and sort order changes
2024-12-24 09:54:18 +05:30
Manav Rathi
f28d50ace6
div
2024-12-24 09:24:03 +05:30
Manav Rathi
b026b30172
layout
2024-12-24 09:03:07 +05:30
Manav Rathi
977f5c21a6
[web] New dedup - WIP - Part x/x ( #4482 )
2024-12-23 20:41:12 +05:30
Manav Rathi
dafbf23d67
2 line
2024-12-23 19:39:31 +05:30
vishnukvmd
d9bc6597c0
Fix typo
2024-12-23 19:28:46 +05:30
vishnukvmd
913a80591b
Fix typo
2024-12-23 19:26:51 +05:30
Manav Rathi
26c0a8e1d5
Title
2024-12-23 19:25:37 +05:30
Manav Rathi
2e2c972a84
Tiles
2024-12-23 19:04:17 +05:30
Manav Rathi
748dd2b0e2
[web] New dedup - WIP ( #4478 )
2024-12-23 17:20:50 +05:30
Manav Rathi
dbb376056d
Fix type
2024-12-23 17:13:56 +05:30
Manav Rathi
b31fc5cbe9
Pad
2024-12-23 17:02:08 +05:30
Manav Rathi
cb76ba7560
Var
2024-12-23 16:33:44 +05:30
Manav Rathi
e915ded2de
fit in
2024-12-23 16:18:12 +05:30
mangesh
eedc538283
[docs] minor fixes in Dockerfile and some others ( #4473 )
2024-12-23 16:11:25 +05:30
Neeraj Gupta
294b333d0e
[auth] New translations ( #4472 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-12-23 16:10:54 +05:30
Vishnu Mohandas
8f705f2f72
[auth] Make "Ente Auth" at the top of app similar to marketing images/Photos app ( #4469 )
...
## Description
Currently the "Ente Auth" text at the top of the mobile/desktop app is
different in style to the one in the marketing images and the equivalent
in the Photos app. So I just copied the style from the Photos app.
Marketing image:

Currently: (not the latest version of the app but the text part is the
same except for the capitalization)

## Tests
I haven't tested this.
2024-12-23 16:10:44 +05:30
Neeraj Gupta
c5c0ee5ddf
[auth] Update simple-icons ( #4477 )
...
## Description
Fixes https://github.com/ente-io/ente/issues/4476
## Tests
2024-12-23 16:05:30 +05:30
Neeraj Gupta
5f43f03a65
Update simple-icons
2024-12-23 16:02:50 +05:30
Manav Rathi
aa62f4003c
Dup the layout algo
2024-12-23 15:56:51 +05:30
Manav Rathi
6c5dbc3696
Grid
2024-12-23 15:14:52 +05:30
Neeraj Gupta
1bef409552
[server] Return various app urls as part of relevant API response. ( #4458 )
...
## Description
For the cast dialog, that we show on the app, before making the API call
to pair. Have parked that change for now.
## Tests
2024-12-23 15:08:00 +05:30
Neeraj Gupta
62155040da
Review comment + return castUrl as part of featureFlag
2024-12-23 14:19:33 +05:30
Manav Rathi
592dc26d8b
Optimize unnecessary rerenders
2024-12-23 14:11:04 +05:30
Manav Rathi
1af1c3f196
Probe
2024-12-23 14:09:24 +05:30
Manav Rathi
6f077310c1
[web] New translations ( #4470 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-12-23 10:27:57 +05:30
Neeraj Gupta
905fc2ad78
[server] Disable 2fa on legacy account recovery ( #4463 )
...
## Description
## Tests
2024-12-23 10:26:56 +05:30
mngshm
e6e4f313de
minor: add log level for caddy and change build sequence
2024-12-23 09:43:55 +05:30
mngshm
1ae8caa917
fix:remove serve for non-existent albums app and add note
2024-12-23 09:42:41 +05:30
Crowdin Bot
209228326d
New Crowdin translations by GitHub Action
2024-12-23 01:17:31 +00:00
Crowdin Bot
0533f99313
New Crowdin translations by GitHub Action
2024-12-23 00:35:18 +00:00
dnred
545cf40710
Update home_page.dart
2024-12-22 22:20:59 +01:00
dnred
8ae8ed20fe
Make the "Ente Auth" text similar to marketing images
2024-12-22 21:55:43 +01:00
Neeraj Gupta
0df0126af4
[server] Disable 2fa on legacy account recovery
2024-12-21 17:15:50 +05:30
Neeraj Gupta
60ad6ef713
[auth] Potential fix for desktop build ( #4462 )
...
## Description
## Tests
2024-12-21 17:03:01 +05:30
Neeraj Gupta
fc626c1287
Update pod for macos
2024-12-21 17:00:04 +05:30
Neeraj Gupta
4035e364df
[auth] Update github workflow for auth-release
2024-12-21 16:56:47 +05:30
Neeraj Gupta
791ec10a0f
[auth] Improve icon path matching ( #4461 )
...
## Description
## Tests
2024-12-21 16:40:28 +05:30
Neeraj Gupta
87ab805cf7
Lint fix
2024-12-21 16:37:24 +05:30
Neeraj Gupta
447bb72556
Fix altname icons when slug is missing
2024-12-21 16:32:46 +05:30
Neeraj Gupta
c07e2f1387
Improve simple-icon path creation
2024-12-21 16:24:50 +05:30
Neeraj Gupta
151a0b3ab7
Pull simple-icons
2024-12-21 16:04:29 +05:30
Neeraj Gupta
cf15d68bd2
Merge remote-tracking branch 'origin/main' into auth_minor_1
2024-12-21 15:57:41 +05:30
Neeraj Gupta
e4a05edc12
iOS build changes
2024-12-21 15:57:33 +05:30
Neeraj Gupta
879d6571bc
Show scroll bar
2024-12-21 15:57:04 +05:30
Neeraj Gupta
2496350fad
[auth] fix formatting of hex value in custom-icons.json ( #4460 )
...
## Description
Error: **Invalid radix-16 number (at character 3) 0xFF#4687FF**


2024-12-21 15:52:30 +05:30
Aman Raj
653a7f22ef
[auth] Bump version
2024-12-21 15:33:34 +05:30
Aman Raj
6071df2083
[auth] fix formatting of hex value in custom-icons.json
2024-12-21 15:27:49 +05:30
Neeraj Gupta
f6e93ab060
[auth] Rename
2024-12-21 15:07:14 +05:30
Neeraj Gupta
ddc9dfe552
[auth] Fix icons not showing on Choose Icon page ( #4459 )
2024-12-21 15:06:23 +05:30
Aman Raj
b9b87c1570
[auth] Bump version
2024-12-21 15:03:08 +05:30
Aman Raj
3a413524f8
[auth] fix icons not showing
2024-12-21 14:58:28 +05:30
Neeraj Gupta
4830451d4e
[docs] minor fixes in web-apps hosting doc ( #4446 )
...
Did not move the [!IMPORTANT] section at the bottom like discussed,
because I don't feel that would change the situation a lot.
Also fixed the CMD command, the flags and serve url were wrong in the
previous commit (wonder how it worked on local system, probably loaded
wrong image in the compose.yaml)
2024-12-21 12:02:26 +05:30
Neeraj Gupta
4cb11f4b06
[server] Return accounts & familyUrl
2024-12-21 11:56:43 +05:30
Neeraj Gupta
150faa5d84
[server] Config for accounts,cast, & family apps
2024-12-21 11:46:12 +05:30
Neeraj Gupta
9b15102058
[mob] Update permission dialog ( #4456 )
...
## Description
## Tests
2024-12-21 11:20:06 +05:30
Aman Raj
548b4e7a08
[auth] implemented import code from images having qr_code
2024-12-21 10:28:02 +05:30
Neeraj Gupta
25bb175ff7
Remove redundant import
2024-12-21 10:21:41 +05:30
Aman Raj
37cbef01fe
[auth] use scan package to scan qr from images
2024-12-21 10:21:28 +05:30
Neeraj Gupta
ec7b61c36a
[mob] Update permission dialog
2024-12-21 10:21:06 +05:30
Manav Rathi
85735b4ff0
[web] New dedup (same as mobile) - WIP ( #4454 )
2024-12-20 18:44:12 +05:30
Manav Rathi
8029829d9b
Retain sel on sort
2024-12-20 18:30:31 +05:30
Manav Rathi
87c5f05f84
ds all
2024-12-20 18:24:12 +05:30
Manav Rathi
356b2542c9
Cherry
2024-12-20 18:14:05 +05:30
Manav Rathi
dc3329368e
Sel
2024-12-20 18:12:27 +05:30
Manav Rathi
92868dccb4
sz/count
2024-12-20 17:49:50 +05:30
Manav Rathi
49942909b0
Pass data
2024-12-20 17:35:55 +05:30
Manav Rathi
b36c8de417
List
2024-12-20 17:26:34 +05:30
Manav Rathi
a0335b82c6
Extr
2024-12-20 17:20:57 +05:30
Manav Rathi
01cbf29217
Button
2024-12-20 16:56:32 +05:30
Manav Rathi
7c464a0d60
Sort
2024-12-20 16:41:33 +05:30
Laurens Priem
8c20f5f660
Ml string ( #4453 )
...
## Description
## Tests
2024-12-20 11:54:55 +01:00
Neeraj Gupta
acc367d522
Lint fix
2024-12-20 16:24:32 +05:30
Manav Rathi
671199e286
Redirect
2024-12-20 16:19:04 +05:30
laurenspriem
6805ee1a2a
[mob][photos] Suggestions less filtering on large size
2024-12-20 11:36:17 +01:00
Ashil
fd8246705c
[mob][photos] Memories widget UI changes ( #4448 )
...
### Description
Change seen and unseen memory states.
(New state on the right)
<img width="824" alt="Screenshot 2024-12-20 at 1 12 47 PM"
src="https://github.com/user-attachments/assets/f8d176f2-08d0-49fc-9758-4f8f75ef4479 "
/>
2024-12-20 15:45:58 +05:30
Neeraj Gupta
65e1745aa0
[auth] HTML export fixes ( #4449 )
2024-12-20 15:45:45 +05:30
Neeraj Gupta
c6c3b1f9bd
[auth] Remove Contact Support option when no duplicate code found ( #4450 )
...
## Description
## Tests
2024-12-20 15:45:30 +05:30
Neeraj Gupta
1de19e7a3e
[mob] Bump version
2024-12-20 15:44:57 +05:30
Neeraj Gupta
1f122c79f7
[mob] Switch to medium quality
2024-12-20 15:44:16 +05:30
Manav Rathi
175467267a
[desktop] Flush file writes ( #4452 )
...
A customer reported a partial export_status.json being written to an
external drive. Forcing a flush to attempt to reduce chances of this
happening. Since this particular code path is only used for writing JSON
files (export status and metadata), we unconditionally enable this for
all writes.
2024-12-20 15:17:27 +05:30
Manav Rathi
9756c178bf
[desktop] Flush file writes
...
A customer reported a partial export_status.json being written to an external
drive. Forcing a flush to attempt to reduce chances of this happening. Since
this particular code path is only used for writing JSON files (export status and
metadata), we unconditionally enable this for all writes.
2024-12-20 15:13:46 +05:30
Manav Rathi
af420a8fc3
[web] New dedupe WIP + overflow menu cleanup ( #4451 )
2024-12-20 15:07:41 +05:30
Manav Rathi
9a5d977419
lf
2024-12-20 15:01:06 +05:30
Manav Rathi
d4ae5c118b
Swap and fin
2024-12-20 15:00:35 +05:30
Manav Rathi
605fda2710
Swap
2024-12-20 14:59:45 +05:30
Manav Rathi
0181693736
Swap
2024-12-20 14:57:29 +05:30
Manav Rathi
5c92d093ca
Swap
2024-12-20 14:56:33 +05:30
Manav Rathi
a6c9a153e7
Fix watch folder opening
2024-12-20 14:24:20 +05:30
Manav Rathi
613f7294e1
Swap
2024-12-20 14:20:19 +05:30
Manav Rathi
facd05bd89
Swap
2024-12-20 14:15:42 +05:30
Manav Rathi
4bbe71e135
Use
2024-12-20 14:12:05 +05:30
Manav Rathi
5583902433
tt
2024-12-20 14:02:12 +05:30
Manav Rathi
664c723c78
Tweak
2024-12-20 13:47:14 +05:30
Aman Raj
9b35fe04b9
[auth] remove Contact Support option when no duplicate code found
2024-12-20 13:42:48 +05:30
Manav Rathi
34068d09ba
Use regular menu
2024-12-20 13:35:52 +05:30
Aman Raj
c23b22cc5b
[auth] Extract String
2024-12-20 13:34:23 +05:30
Aman Raj
065382ddd2
[auth] Use better names
2024-12-20 13:34:11 +05:30
Aman Raj
5a72686e53
[auth] use table to display exported code contents
2024-12-20 13:29:38 +05:30
Manav Rathi
8c5b77cd52
Extr
2024-12-20 13:08:12 +05:30
Manav Rathi
d30dce0896
Menu
2024-12-20 13:05:30 +05:30
ashilkn
c453827cc8
[mob][photos] Make text alignment perfect
2024-12-20 12:57:21 +05:30
Manav Rathi
1068b6811f
Dup
2024-12-20 12:51:45 +05:30
ashilkn
09fe2c6f7e
[mob][photos] Minor perf improvement
2024-12-20 12:50:26 +05:30
Manav Rathi
a31803e3f5
Appear
2024-12-20 12:41:39 +05:30
ashilkn
2ec8ae34b8
[mob][photos] Remove unnecessary widget + minor UI tweak on memory widget
2024-12-20 12:33:17 +05:30
Manav Rathi
3263542f5e
fin 1
2024-12-20 12:26:55 +05:30
Manav Rathi
a302f986d7
Mirror files
2024-12-20 12:04:32 +05:30
Manav Rathi
69ccf7d3c9
Shorten
2024-12-20 12:00:16 +05:30
Manav Rathi
76308cc9d0
Name
2024-12-20 11:56:18 +05:30
Manav Rathi
1d02732719
Impl
2024-12-20 11:43:07 +05:30
ashilkn
55fa86a6c8
[mob][photos] Change seen and unseen memories UI state
2024-12-20 11:36:25 +05:30
Neeraj Gupta
7a99377dc9
[mob] Fix null pointer in playlist cache
2024-12-20 11:35:51 +05:30
Manav Rathi
39fad29bc8
[web] Automatically update search results on deletes ( #4445 )
...
...and other actions which the search results are being shown.
2024-12-19 16:00:24 +05:30
mngshm
2ebe8712e8
fix[web-docs]:add env vars for albums and accounts endpoints
2024-12-19 15:59:41 +05:30
Manav Rathi
1f7176cea2
Update search results on delete etc
2024-12-19 15:47:35 +05:30
Manav Rathi
bede7559be
Move to reducer
2024-12-19 14:41:32 +05:30
Manav Rathi
77563a7483
Reduce scope
2024-12-19 12:53:24 +05:30
Manav Rathi
37df79314a
Use count from search results
2024-12-19 12:39:13 +05:30
Neeraj Gupta
50f4cb8e13
Bump version
2024-12-19 12:24:12 +05:30
Neeraj Gupta
ff01477021
Show size in toast
2024-12-19 12:23:50 +05:30
Manav Rathi
fc5d1f931c
Move to reducer
2024-12-19 12:18:32 +05:30
Neeraj Gupta
6c4c0a4ed9
Merge branch 'main' into mobile-preview-video
2024-12-19 12:10:09 +05:30
Manav Rathi
243948f182
Revert "[web] Reflect deletes in search result"
...
This reverts commit ddc953045b .
Because count doesn't get updated this way.
2024-12-19 12:04:04 +05:30
Manav Rathi
ddc953045b
[web] Reflect deletes in search result
2024-12-19 11:51:17 +05:30
Neeraj Gupta
f74f285b7f
[docs] improvements to external s3 guide ( #4398 )
2024-12-19 10:46:53 +05:30
Neeraj Gupta
2a4a886fca
[server] Support for storing preview files ( #4226 )
...
## Description
- This change introduced the concept of associated object for a file.
- Added additional columns for object_id, object_nonce, and object_size.
Depending upon data_type, the values of certain columns will be nil.
The original size column will reflect total size for that particular
type. In case of vid_preview, it's size of the playlist + size of the
preview video.
## Tests
- [x] Replication
- [x] Test Deletion post replication
2024-12-19 10:06:15 +05:30
Ashil
43e3e44e5c
[mob][photos] Move delete option in file selection actions to make it easily accessible (no scrolling needed) ( #4440 )
2024-12-19 09:26:39 +05:30
ashilkn
09cc226511
[mob][photos] Move delete option in file selection actions to make it easily accessible (no scrolling needed)
2024-12-18 20:43:44 +05:30
laurenspriem
d9f62b8956
[mob][photos] Log empty person
2024-12-18 15:08:42 +01:00
Manav Rathi
a691745ef7
[web] Retry on failures in fetching already indexed items ( #4439 )
...
https://github.com/ente-io/ente/issues/4087#issuecomment-2525073128
2024-12-18 19:18:29 +05:30
Manav Rathi
108e984f29
[web] Retry on failures in fetching already indexed items
...
https://github.com/ente-io/ente/issues/4087#issuecomment-2525073128
2024-12-18 19:00:38 +05:30
laurenspriem
fbbb8edce1
[mob][photos] Copy people empty state
2024-12-18 14:26:31 +01:00
Manav Rathi
72dd4949ce
[web] Remove node buffer dependency from base 58 conversion and cleanup ( #4438 )
2024-12-18 18:54:27 +05:30
Manav Rathi
948b869bea
Move and update
2024-12-18 18:46:15 +05:30
Manav Rathi
3cde395f42
Fix the buffer warning
2024-12-18 18:42:19 +05:30
Manav Rathi
05165728f1
Use
2024-12-18 18:38:36 +05:30
Manav Rathi
42f2bb819b
Move
2024-12-18 18:38:05 +05:30
Manav Rathi
6b28aa1652
Use
2024-12-18 18:22:26 +05:30
Manav Rathi
d167da02d5
both
2024-12-18 18:19:59 +05:30
Manav Rathi
34fe3bee7f
Move
2024-12-18 18:02:55 +05:30
Manav Rathi
4bfa398312
[desktop] Fix export when selecting root folder ( #4437 )
...
This fixes the issue where files would be exported twice on pressing
resync if the user selected "C://" (or some other root drive) as the
export destination.
2024-12-18 17:14:53 +05:30
Manav Rathi
5920999bf4
Use
2024-12-18 17:08:35 +05:30
Neeraj Gupta
7559ab4236
[auth] Align icon to show on top center of Code Edit Screen & Bump Version ( #4436 )
...
## Description
Light Mode

Dark Mode

## Tests
2024-12-18 16:58:10 +05:30
Neeraj Gupta
eba6429e99
[mob] use unique prefix for each preview generation
2024-12-18 16:53:30 +05:30
Manav Rathi
44d2f66260
pathJoin
2024-12-18 16:45:01 +05:30
Neeraj Gupta
a197851fe9
generated strings
2024-12-18 16:40:36 +05:30
Neeraj Gupta
d359d750c4
[mob] Show progress toast
2024-12-18 16:40:26 +05:30
Aman Raj
ae3b4604e9
[auth] Bump version v4.1.8
2024-12-18 16:36:57 +05:30
Manav Rathi
7b32ace2d9
Revert "[desktop] Add some temporary debug traces"
...
This reverts commit 2bc1c90637 .
2024-12-18 16:33:05 +05:30
Ashil
29052e2888
[mob][photos] Use media_kit player for videos not supported by native player ( #4429 )
...
## Description
On iOS, if a video is unsupported by the native player, the app will
switch automatically to use media_kit player.
On android, user will have to manually switch to the media_kit player.
I used white with 20% opacity for the icon that switches to the MediaKit
player, making it most noticeable against the darkest background (black,
when the video isn't playable) and less prominent against lighter
backgrounds.
https://github.com/user-attachments/assets/b4316c6e-1691-4328-8984-4d8240179873
Have fixed a UI/UX issue on the video player seen when the video has a
caption/description.
2024-12-18 16:32:41 +05:30
Aman Raj
b18d8bb5e6
[auth] UI improvements
2024-12-18 16:21:17 +05:30
Aman Raj
91aea808f5
[auth] show icon on the top center
2024-12-18 16:20:09 +05:30
Aman Raj
a6590c29d5
[auth] added figma_squircle package to clip icon on edit page
2024-12-18 16:19:22 +05:30
ashilkn
b139dea7ff
[mob][photos] Make code cleaner
2024-12-18 15:51:50 +05:30
Neeraj Gupta
1115bf7b56
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2024-12-18 15:42:07 +05:30
ashilkn
80857d5441
[mob][photos] Use better icon for switching to media_kit on video player
2024-12-18 15:40:09 +05:30
Manav Rathi
1fb9a7e6c4
[desktop] Add some temporary debug traces ( #4435 )
2024-12-18 14:32:46 +05:30
Manav Rathi
2bc1c90637
[desktop] Add some temporary debug traces
2024-12-18 14:31:55 +05:30
Neeraj Gupta
23a33610ee
[auth] Update feature request url ( #4434 )
...
## Description
## Tests
2024-12-18 14:18:28 +05:30
Neeraj Gupta
a6cd937347
[auth] Update feature request url
2024-12-18 14:02:11 +05:30
Neeraj Gupta
7f3d0a5328
Add comment
2024-12-18 13:19:32 +05:30
mangesh
40d938b6a3
[docs][web-app]: rewrite web-app hosting guide ( #4424 )
...
rewrites the web-app hosting guide on help.ente.io/self-hosting.
Includes steps for building the Dockerfile and also additionally
includes the pm2 setup, perhaps Docker is marked "Recommended" to avoid
unnecessary variables which "might" (likely won't) show up in the pm2
setup.
2024-12-18 13:12:47 +05:30
Neeraj Gupta
423a669cff
[sever] Bump db migration query
2024-12-18 13:12:16 +05:30
Neeraj Gupta
4546d60e61
Merge remote-tracking branch 'origin/main' into video_file_preview
2024-12-18 13:09:19 +05:30
Aman Raj
735f5e3d3c
[auth] Change title of custom_icon page
2024-12-18 12:07:32 +05:30
Aman Raj Singh Mourya
7cf7443177
[auth] Export code as html ( #4426 )
2024-12-18 11:55:24 +05:30
mngshm
d66aa25ee7
fix: minor typos and some additions
2024-12-18 10:21:25 +05:30
ashilkn
0d920a35e7
[mob][photos] Remove unused code
2024-12-17 21:37:00 +05:30
ashilkn
38860d91d3
[mob][photos] Make '?' icon for switching to media_kit player more noticeable
2024-12-17 21:09:39 +05:30
Aman Raj
941b326328
[auth] add notes & secret to html export file
2024-12-17 21:08:14 +05:30
ashilkn
6851d0fae5
[mob][photos] Extract strings
2024-12-17 21:05:46 +05:30
ashilkn
42dc8a451b
[mob][photos] bump up to v0.9.72
2024-12-17 20:56:35 +05:30
ashilkn
8e2f052ac3
Merge branch 'main' into use_media_kit_for_unsupported_videos
2024-12-17 20:55:55 +05:30
Manav Rathi
087f34304b
[web] Dedup like mobile - WIP, Part x/x ( #4427 )
2024-12-17 19:21:24 +05:30
Manav Rathi
427c5b4d7d
lf
2024-12-17 19:18:24 +05:30
Manav Rathi
bf3a47826b
Button wip
2024-12-17 19:17:00 +05:30
Manav Rathi
423ebc6588
Autosizer
2024-12-17 19:11:13 +05:30
ashilkn
9a89153563
[mob][photos] Fix UX/UX issue when a video is opened that has a caption/description
2024-12-17 19:02:25 +05:30
Manav Rathi
606e3013f7
States
2024-12-17 18:34:28 +05:30
Manav Rathi
653ae485a9
Reducer
2024-12-17 18:18:52 +05:30
ashilkn
f681c956ea
[mob][photos] UX improvement on switching to media kit player from native video player
2024-12-17 18:02:37 +05:30
ashilkn
4422b4a7b0
[mob][photos] Automatically change to media kit if video not playable on ios + let the user manually switch to media kit
2024-12-17 17:58:05 +05:30
Manav Rathi
926b5de6cd
Reduce
2024-12-17 17:35:16 +05:30
Manav Rathi
41de48c454
State wip
2024-12-17 17:21:43 +05:30
mngshm
2f3f48f4db
remove: unintended copy-pasted text
2024-12-17 17:08:54 +05:30
Manav Rathi
71ea266f9a
Dup
2024-12-17 17:01:31 +05:30
Aman Raj
af187a3c0c
[auth] improve UI of HTML file + code refractor
2024-12-17 16:49:29 +05:30
Manav Rathi
11d32752d4
back
2024-12-17 16:29:42 +05:30
Manav Rathi
8a3b0d956e
Banner
2024-12-17 16:03:26 +05:30
Manav Rathi
183321fa18
[web] New translations ( #4422 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-12-17 15:59:40 +05:30
Neeraj Gupta
96d9c6d5ee
[auth] Bump version v4.1.7 ( #4425 )
...
## Description
## Tests
2024-12-17 15:55:32 +05:30
Neeraj Gupta
728cd31210
[auth] Bump version v4.1.7
2024-12-17 15:54:44 +05:30
Neeraj Gupta
9491310bfd
[auth] Add Support for Custom Icons ( #4395 )
...
## Description
This PR introduces a new feature allowing users to select and assign
custom icons to their codes.
2024-12-17 15:53:39 +05:30
Neeraj Gupta
1978226fce
[auth] Sort by natural order ( #4423 )
...
## Description
Resolves https://github.com/ente-io/ente/issues/4420 &
https://github.com/ente-io/ente/issues/4371
## Tests
2024-12-17 15:52:54 +05:30
mngshm
956e74533e
fix: remove commented guide
2024-12-17 15:14:58 +05:30
mngshm
1b5e6174f1
[docs][web-app]: rewrite web-app hosting guide
2024-12-17 15:13:53 +05:30
Aman Raj
8fc9ff0d9f
[auth] minor fix
2024-12-17 15:06:31 +05:30
Neeraj Gupta
8e6330dfdb
Fix sorting
2024-12-17 14:46:13 +05:30
Neeraj Gupta
eec4bbde98
Lint fix
2024-12-17 14:08:57 +05:30
Neeraj Gupta
b12371437f
[auth] Extract strings
2024-12-17 14:02:29 +05:30
Neeraj Gupta
8219177c1c
[auth] Sort by natural order
2024-12-17 14:01:52 +05:30
Manav Rathi
56be41c38f
Up
2024-12-17 13:52:01 +05:30
Manav Rathi
5b371380fd
Conv raw h1
2024-12-17 13:44:59 +05:30
Neeraj Gupta
eec060ae71
Fixed typos
2024-12-17 13:37:34 +05:30
Neeraj Gupta
70ec18462b
Add icon back
2024-12-17 13:36:06 +05:30
Neeraj Gupta
b3cf07f232
Merge remote-tracking branch 'origin/main' into video_file_preview
2024-12-17 13:34:24 +05:30
Neeraj Gupta
2f3639fbbc
Clean up git
2024-12-17 13:33:34 +05:30
Manav Rathi
c1ac9d22ba
wip
2024-12-17 13:30:37 +05:30
Manav Rathi
3fdfa10402
new
2024-12-17 13:16:57 +05:30
Crowdin Bot
6b49a889da
New Crowdin translations by GitHub Action
2024-12-17 06:07:44 +00:00
Manav Rathi
431ad61ca2
[web] Use purpose to distinguish signup / login ( #4421 )
2024-12-17 11:36:47 +05:30
Manav Rathi
75456c1b34
lf
2024-12-17 11:32:36 +05:30
Manav Rathi
45b490cb43
Specific
2024-12-17 11:24:42 +05:30
Manav Rathi
1f4aebf20f
tr
2024-12-17 11:19:55 +05:30
Manav Rathi
e639aa9306
Don't pass a purpose during recover since we're not handling the error
2024-12-17 11:09:39 +05:30
Manav Rathi
5ce96fde3e
Signup
2024-12-17 11:04:55 +05:30
Manav Rathi
a91027c335
Generic
2024-12-17 10:59:09 +05:30
Manav Rathi
1ad7ba82c2
Tweak
2024-12-17 10:48:01 +05:30
Manav Rathi
b5d274f7ae
Save state only if we can proceed
2024-12-17 10:46:52 +05:30
Manav Rathi
35f710439f
Split errors
2024-12-17 10:41:42 +05:30
Manav Rathi
bb2072aafe
Don't show arbitrarily long lower level errors in the UI
2024-12-17 10:31:09 +05:30
Manav Rathi
479f172e4d
Limit box width
2024-12-17 10:29:01 +05:30
Manav Rathi
4383841ef1
Use
2024-12-17 09:47:10 +05:30
Manav Rathi
57a00c1703
purp
2024-12-17 09:37:35 +05:30
Manav Rathi
9b292bbd80
X-Client-Package determines this
2024-12-17 09:33:59 +05:30
Manav Rathi
8ffb52dd7e
Upd wip
2024-12-17 09:32:59 +05:30
Vishnu Mohandas
a9545c3bef
[docs] Add a tip about enabling ML before doing imports ( #4412 )
2024-12-16 07:52:46 -08:00
Manav Rathi
b0f1cea9ef
[desktop] Include the disk file count in the export logs ( #4417 )
2024-12-16 20:34:18 +05:30
Manav Rathi
2c9cff040d
[desktop] Include the disk file count in the export logs
2024-12-16 20:18:55 +05:30
Manav Rathi
9aaee77004
[desktop] Add workaround for back button on Stripe checkout ( #4416 )
...
Fixes: https://github.com/ente-io/ente/issues/4358
2024-12-16 19:41:00 +05:30
Manav Rathi
9ac61d063a
[desktop] Add workaround for back button on Stripe checkout
...
Fixes: https://github.com/ente-io/ente/issues/4358
2024-12-16 19:37:01 +05:30
Ashil
3e205ac275
[mob][photos] Log device brand and model ( #4413 )
2024-12-16 17:00:29 +05:30
Aman Raj
277d7fa0cd
[auth] fixed height & width to display icon
2024-12-16 16:26:49 +05:30
Aman Raj
51734d96d5
[auth] minor fixes
2024-12-16 16:25:54 +05:30
ashilkn
c4880fd07e
[mob][photos] Log device brand and model
2024-12-16 16:11:57 +05:30
Aman Raj
75ae277334
[auth] minor fixes
2024-12-16 16:00:40 +05:30
Aman Raj
726cfc8bf2
[auth] rearrange widgets
2024-12-16 16:00:17 +05:30
Aman Raj
6b6db069b0
[auth] fix: showing duplicate icons on custom_icon screen
2024-12-16 15:58:18 +05:30
Manav Rathi
1459678d70
[docs] Add a tip about enabling ML before doing imports
2024-12-16 14:58:48 +05:30
Manav Rathi
ce3e8bf315
[web] New translations ( #4353 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-12-16 14:41:59 +05:30
Neeraj Gupta
adaf70695b
[server] Upgrade go version to 1.23 ( #4409 )
...
## Description
## Tests
2024-12-16 13:44:28 +05:30
Neeraj Gupta
f1e17948c4
[server] Lint fix
2024-12-16 13:42:11 +05:30
Neeraj Gupta
abeac7aa49
[server] Upgrade go version to 1.23
2024-12-16 13:38:53 +05:30
Ivan Lepekha
d46b7a8189
[auth] Fixing taskbar overlapping window panel ( #4384 )
...
## Description
Pull request was made because of some user percentage has taskbar
connected on top, so it overlaps auth window for WinApp at start.
After some measuring, I found that taskbar occupies:
- 50px on FHD with 125% scaling (standard values on some notebooks)
- 40px on FHD with 100% scaling
- 30px on FHD with 100% scaling and small taskbar icons
2024-12-16 13:21:02 +05:30
Vishnu Mohandas
d312761166
Update README.md ( #4408 )
...
## Description
## Tests
2024-12-16 11:23:45 +05:30
Vishnu Mohandas
c29d857b83
Update README.md
2024-12-16 11:23:15 +05:30
Neeraj Gupta
7e79c9d847
Update README.md
2024-12-16 11:09:31 +05:30
Neeraj Gupta
55d0a1a0b5
[mobile] New translations ( #4406 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-12-16 10:55:09 +05:30
Neeraj Gupta
6e14a3af09
[auth] New translations ( #4407 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-12-16 10:49:14 +05:30
mngshm
7ce5306f53
minor edits
2024-12-16 10:11:18 +05:30
Vishnu Mohandas
34e6e71b34
Return empty list ( #4402 )
2024-12-16 09:37:48 +05:30
Crowdin Bot
3fd4717ec4
New Crowdin translations by GitHub Action
2024-12-16 01:18:00 +00:00
Crowdin Bot
20acf7c0bf
New Crowdin translations by GitHub Action
2024-12-16 01:05:37 +00:00
Crowdin Bot
46e764d3db
New Crowdin translations by GitHub Action
2024-12-16 00:38:41 +00:00
Prateek Sunal
5dba461481
fix: use object id for cache video and playlist keys
2024-12-15 00:36:34 +05:30
vishnukvmd
c6faaf8aa9
Return empty list
2024-12-14 10:27:44 -08:00
Aman Raj Singh Mourya
f5e77d8b23
[auth] fix missing [ ] in altNames in custom-icons.json ( #4401 )
...
## Description
Debug build failing due missing [ ] in altNames in the custom-icon.json
from PR [https://github.com/ente-io/ente/pull/4348/files ]()
Code Ref:
https://github.com/ente-io/ente/blob/main/auth/assets/custom-icons/_data/custom-icons.json#L639
2024-12-14 22:15:54 +05:30
Aman Raj
449c966342
[auth] fix missing [ ] in altNames in custom-icons.json
2024-12-14 22:02:04 +05:30
Aman Raj Singh Mourya
ca02c20d09
[auth] Remove duplicate code ( #4383 )
2024-12-14 08:32:39 +05:30
Aman Raj
8870a8ec4a
[auth] minor fix
2024-12-13 20:44:10 +05:30
mngshm
4150e607eb
minor:add improvements to external s3 guide
2024-12-13 16:58:20 +05:30
Aman Raj
0a5d31da18
[auth] fix: move class AllIconData to models
2024-12-13 14:49:43 +05:30
Neeraj Gupta
e3d3f3b1f4
[auth] New translations ( #4355 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-12-13 14:46:26 +05:30
Ashil
062a7fe257
[mob][photos] Minor UI fix ( #4396 )
2024-12-13 14:40:47 +05:30
ashilkn
442cf6583b
[mob][photos] Minor UI fix
2024-12-13 14:39:47 +05:30
k3kk07
7bc38a061d
Updated randstad icon ( #4363 )
...
## Description
Updated randstad icon
## Tests
2024-12-13 14:21:20 +05:30
Neeraj Gupta
fd04cd0a98
Fix #4296 + download UI improvement + fixes ( #4369 )
...
## Description
### Background
Proposal to fix #4296 (@ua741). High level, there is a race condition
which is generating wrong entries in the FilesDB (creating orphan
files). This issue is easily replicable if you select multiple files and
try to download them (the more files, the more likely wrong entries will
be created). This issue is also messing up with the date of the files we
see in the timeline and is creating "orphan" (not linked to uploaded
files) files in the device collections.
To my understanding, this is quite a critical bug and any user is very
likely to encounter it in the current implementation.
There is some self healing already in place that will reupload all those
files and this should correct the dates, but this will only do it 10
files at a time, and based on potential candidates, without fixing the
orphan entries. I was also able to produce files which were never
corrected.
### This pull request
After extensive tests and lots of debugging, I was able to fully fix
this issue (meaning I am not able to reproduce it, at all, and I tried a
lot..). I also do not see any orphan in the device collection
("Pictures" folder for Android), while i could see 20+ (even more) each
time I was trying to replicate the issue. To fix it, I have:
- created a new class `PhotoManagerSafe` which is safely making sure
that the app will not react to file changes when it has been asked not
to do so (previous implementation allowed scenarios where a caller was
executing code thinking no change notification would be sent).
- created a Lock in the `LocalSyncService` that is used to make sure no
local synchronisation can be performed at the same time a download is
performed (this was the main culprit). The main side effect is that when
you download multiple files, they will be processed sequentially. I
think this can be improved but the main "side" advantage is that
whenever there is a failure, not a lot will be lost and it is more
robust in that way if you want to download a big collection. It would be
better to have at least 2 threads downloading/decrypting at the same
time, maybe (maybe not needed as well)?
- improved the "Downloading files..." dialog, which is now showing the
progress (for example "Downloading files... (235/494)"), so that the
user knows if something is actually happening and what is the current
progress.
- Added a missing call on the Video Editor page where the change notify
was stopped but never started again at the end when task was performed.
Feel free to close this PR if not suitable according to you, I can also
take feedback and try to implement them as best as I can.
## Tests
Tested on my Pixel 6a
Built with :
Flutter 3.24.3
JDK 17.0.2
Gradle 7.2
2024-12-13 14:17:34 +05:30
Neeraj Gupta
1a80c40f78
[auth] Add icons for Nelnet, US Mobile ( #4389 )
...
## Description
Custom icons for Nelnet and US Mobile
2024-12-13 14:16:28 +05:30
Neeraj Gupta
19441d9fee
[auth] Lint rule to validate file size ( #4394 )
...
## Description
## Tests
2024-12-13 14:14:39 +05:30
Neeraj Gupta
826b2f997e
[auth] Reduce icon sizes
2024-12-13 14:11:50 +05:30
Neeraj Gupta
747bf88515
[auth] Lint on file size
2024-12-13 14:11:26 +05:30
Aman Raj
5175f24402
[auth] fix: change the selectedItemCount
2024-12-13 13:37:32 +05:30
Simon Dubrulle
32ed84f48d
Moved getFile() outside lock + Implemented simple Download queue
2024-12-13 08:34:52 +01:00
Vishnu Mohandas
ca40492d99
Remove bold ( #4393 )
2024-12-13 12:44:18 +05:30
vishnukvmd
c220e0385a
Update
2024-12-12 23:13:13 -08:00
vishnukvmd
df9c08cd7f
Remove bold
2024-12-12 23:08:08 -08:00
Neeraj Gupta
a7cd7030f1
[server] Fix recovery email ( #4392 )
...
## Description
## Tests
2024-12-13 12:37:04 +05:30
Neeraj Gupta
113fbef0d9
[server] Fix recovery email
2024-12-13 12:31:12 +05:30
Neeraj Gupta
af23fd37b2
[docs] Adding help article for Legacy ( #4390 )
...
## Description
## Tests
2024-12-13 12:24:31 +05:30
setalp
6dc2f6139a
Update sidebar.ts
2024-12-13 12:23:09 +05:30
setalp
665ba9e634
Update initiate_account_recovery.png
2024-12-13 12:07:51 +05:30
Neeraj Gupta
acd2f63a87
[server] Send emails for legacy ( #4391 )
...
## Description
## Tests
2024-12-13 12:05:38 +05:30
Neeraj Gupta
58ae5eee32
Update from address
2024-12-13 12:01:35 +05:30
Neeraj Gupta
eaee515e17
Update templates
2024-12-13 12:01:06 +05:30
Neeraj Gupta
3be7c4a60f
Update templates
2024-12-13 11:49:26 +05:30
setalp
84e39c43d6
Adding help article for Legacy
2024-12-13 11:45:35 +05:30
Neeraj Gupta
7f0d07db3f
[auth] Add custom icon for DreamHost ( #4381 )
...
This is my first PR for this repo; please let me know if I've done
anything incorrectly. I've got a couple other icons to submit if this
one looks good.
2024-12-13 11:41:44 +05:30
Aaron Sherber
0fd6eceda6
Add icons for Nelnet, US Mobile
2024-12-12 22:18:47 -05:00
Aman Raj
f439d805fc
[auth] extract strings
2024-12-12 20:27:13 +05:30
Aman Raj Singh Mourya
0e98ef43df
[auth] Save button on reorder screen ( #4382 )
2024-12-12 15:36:56 +05:30
Neeraj Gupta
38d679f574
[server] Clean up emergency contacts on account deletion
2024-12-12 15:32:10 +05:30
Aman Raj
be92c30bb1
Merge branch 'main' into save_button_reorder_screen
2024-12-12 15:06:55 +05:30
Neeraj Gupta
c648127ff8
[server] Reject/Stop active recovery when contact is removed
2024-12-12 14:53:08 +05:30
Aman Raj
209bdf3f0b
[auth] remove unused variables
2024-12-12 14:46:38 +05:30
Aman Raj
257344f2e5
[auth] Added save button on appbar to save the updated code order
2024-12-12 14:45:14 +05:30
Neeraj Gupta
cbe105020b
Update emails
2024-12-12 14:21:32 +05:30
Aman Raj
0e33013cec
[auth] UI fix
2024-12-12 12:46:06 +05:30
Neeraj Gupta
9c0426d716
[server] Update contact emails
2024-12-12 11:27:58 +05:30
Neeraj Gupta
35de887624
[server] Update contact emails
2024-12-12 11:27:52 +05:30
Aaron Sherber
d81c545423
Add custom icon for DreamHost
2024-12-11 19:51:43 -05:00
Prateek Sunal
f9df92212a
feat: cache playlist and video
2024-12-12 03:00:57 +05:30
Neeraj Gupta
c499df4212
[mob] Fix copy ( #4380 )
...
## Description
## Tests
2024-12-11 21:11:44 +05:30
Neeraj Gupta
e0d462ec75
[mob] Fix copy
2024-12-11 21:11:19 +05:30
ashilkn
e81986a27c
[mob][photos] Fix NaN exception
2024-12-11 20:13:23 +05:30
ashilkn
27c66ce2f7
[mob][photos] Chore
2024-12-11 19:57:46 +05:30
Aman Raj
c80f64943d
[auth] UI implementation
2024-12-11 18:35:27 +05:30
Aman Raj
5326c7452b
[auth] impelmented logic to find duplicate code
2024-12-11 18:35:03 +05:30
Aman Raj
38023d0ab1
[auth] add new tile to navigate to duplicate code screen
2024-12-11 18:34:06 +05:30
ashilkn
401ed5bf9c
[mob][photos] Improve media_kit player's video control UX (3)
2024-12-11 17:35:18 +05:30
Neeraj Gupta
6cc6d2521a
[mob] Bump version v0.9.70 ( #4376 )
...
## Description
## Tests
2024-12-11 17:25:11 +05:30
Neeraj Gupta
553276828c
[mob] Bump version v0.9.70
2024-12-11 17:24:29 +05:30
ashilkn
e5743fceed
[mob][photos] Improve media_kit player's video control UX (2)
2024-12-11 17:21:51 +05:30
Neeraj Gupta
b6d9527f1d
[server] Update template
2024-12-11 16:23:40 +05:30
Neeraj Gupta
64594c5077
Merge remote-tracking branch 'origin/main' into s_emails
2024-12-11 16:12:31 +05:30
Neeraj Gupta
56e3f23a56
[mob] Copy and UX improvements ( #4375 )
...
## Description
## Tests
2024-12-11 16:12:20 +05:30
Neeraj Gupta
12927b6f82
[server] Send recovery emails
2024-12-11 16:08:27 +05:30
Neeraj Gupta
92208b7d21
[server] Send legacy invites
2024-12-11 15:25:54 +05:30
Neeraj Gupta
e4c35b404e
[server] Support for sending mail with base template
2024-12-11 15:24:00 +05:30
Simon Dubrulle
e9a8449a64
Implemented first PR feedbacks: removed PhotoManagerSafe not needded with LocalSyncService lock
2024-12-11 10:14:52 +01:00
Neeraj Gupta
575d220b31
Lint fix
2024-12-11 13:35:58 +05:30
Neeraj Gupta
4d280fd14b
Merge remote-tracking branch 'origin/main' into ev_2
2024-12-11 13:13:14 +05:30
ashilkn
22e4f6bc94
[mob][photos] Improve media_kit player's video control UX
2024-12-11 11:45:16 +05:30
ashilkn
ca95ea8de2
[mob][photos] Make seekbar work for new media_kit controls
2024-12-11 10:58:15 +05:30
Vishnu Mohandas
d1625361d7
Copy changes ( #4370 )
2024-12-10 22:29:09 +05:30
vishnukvmd
7aedfb7e9b
Copy changes
2024-12-10 08:58:27 -08:00
Neeraj Gupta
00b722a0a5
[mob] Bump version
2024-12-10 21:21:09 +05:30
Neeraj Gupta
9da5f6c99d
[mob] Add confirmation while adding trusted contact
2024-12-10 21:20:43 +05:30
Neeraj Gupta
fbf2a2bb23
[mob] Copy changes
2024-12-10 20:59:28 +05:30
Neeraj Gupta
e6a2cb0e57
[mob] Copy change
2024-12-10 20:53:17 +05:30
ashilkn
61e1ea4f42
[mob][photos] Create new seekbar, duration and time elapsed for new media_kit controls
2024-12-10 20:45:58 +05:30
Neeraj Gupta
1547b04ddf
[mob] UX improvement
2024-12-10 20:37:44 +05:30
Simon Dubrulle
9658cde381
Fixed incoherent message format in download dialog
2024-12-10 14:34:56 +01:00
ashilkn
dec2ee7202
[mob][photos] Start creating new controls (play pause button is done), similar to controls of native player.
2024-12-10 18:01:55 +05:30
Simon Dubrulle
0cb79102fd
Creation of PhotoManagerSafe + lock in LocalSyncService + improved download UI + missing notify call
2024-12-10 13:25:00 +01:00
ashilkn
2e2e381100
[mob][photos] Create a new widget that uses native_video_player for video playback by default and toggles to use media_kit for playback when UseMediaKitForVideo event is fired
2024-12-10 16:09:59 +05:30
Neeraj Gupta
815d9e8972
[mob] Recovery copy changes
2024-12-10 15:52:38 +05:30
ashilkn
5893c927c2
[mob][photos] Rename old video player
2024-12-10 15:48:36 +05:30
Neeraj Gupta
da89c02505
Copy changes
2024-12-10 15:47:30 +05:30
Neeraj Gupta
3d58a8cf5a
[mob] Bump version
2024-12-10 15:35:59 +05:30
Neeraj Gupta
33c497e101
[mob] Copy change
2024-12-10 15:13:36 +05:30
Neeraj Gupta
0ec493836c
Merge remote-tracking branch 'origin/main' into ev_2
2024-12-10 15:00:55 +05:30
Neeraj Gupta
e5ccf494c5
[mob] Bump version
2024-12-10 14:47:10 +05:30
Neeraj Gupta
8692421b9a
[mob] Recovery contact ( #4366 )
...
## Description
## Tests
2024-12-10 14:45:06 +05:30
Neeraj Gupta
7b85d216dd
[mob] Legacy UX fixes
2024-12-10 14:34:17 +05:30
Neeraj Gupta
ebf92dba94
[mob] Allow internal user to approve recovery for testing
2024-12-10 13:43:25 +05:30
Neeraj Gupta
c4799a719b
[server] Fix next reminder time
2024-12-10 13:38:39 +05:30
Neeraj Gupta
1222a063e8
Add support for approving recovery
2024-12-10 13:33:18 +05:30
Neeraj Gupta
c5c77ab706
Lint fixes
2024-12-10 13:29:04 +05:30
Neeraj Gupta
7952257a89
Fix server status
2024-12-10 11:45:24 +05:30
Neeraj Gupta
8db40c5c58
extract strings
2024-12-10 11:24:27 +05:30
Neeraj Gupta
051b197180
[mob] Legacy UX Changes
2024-12-10 10:54:47 +05:30
Neeraj Gupta
a46dd1f447
[mob] Legacy UX changes
2024-12-10 10:26:10 +05:30
Tanguy
394d98ca46
[auth] Optimize Kotas icon ( #4364 )
...
## Description
- Optimize `kotas.svg` size.
- Add `mix-blend-mode:difference` property for light/dark theme.
- Remove redundant slug in `custom-icons.json`.
2024-12-10 06:47:31 +05:30
Neeraj Gupta
1cf5875a6f
Merge remote-tracking branch 'origin/main' into emergency_contact
2024-12-10 06:45:55 +05:30
Prateek Sunal
da38726f40
fix: cache preview file
2024-12-10 01:43:05 +05:30
Neeraj Gupta
77856f2b6d
[mob] Copy update
2024-12-10 00:33:43 +05:30
Sven
7b689f4197
Add Kotas icon ( #4361 )
...
## Description
Adds the icon for Kotas ([kotas.com.br](https://kotas.com.br )) to Auth
2024-12-09 23:26:26 +05:30
ashilkn
25a3ce2909
Merge branch 'main' into native_video_player_pkg_debug
2024-12-09 18:16:33 +05:30
ashilkn
5d474350c2
[mob][photos] Reference fork of native_video_player package to get notified if video isn't playable on iOS
2024-12-09 18:04:05 +05:30
Neeraj Gupta
5aa2527021
[server] Change default emergency notice to 30 days
2024-12-09 13:08:30 +05:30
Neeraj Gupta
eb203a075f
[mobile] New translations ( #4354 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-12-09 12:13:31 +05:30
Neeraj Gupta
23172343fb
Update json for custom icons ( #4348 )
...
## Description
Update json for custom icons for an error and add new nord account icon.
## Tests
2024-12-09 12:12:57 +05:30
Neeraj Gupta
7adecbeb60
[AUTH] Optimized Large SVG Files ( #4350 )
...
**Digifinex**: Reduced file size from 6264KB to 1KB.
**Bybit**: Reduced file size from 1358KB to 3KB and made SVG responsive
for both dark and light themes.
**ClouDNS**: Reduced file size from 242KB to 7KB.
2024-12-09 12:11:57 +05:30
Ashil
f91aee39d9
[mob][photos] Bump up to v0.9.66 ( #4357 )
2024-12-09 12:11:25 +05:30
ashilkn
168e00f300
[mob][photos] Bump up to v0.9.66
2024-12-09 11:25:54 +05:30
Crowdin Bot
62469dec0b
New Crowdin translations by GitHub Action
2024-12-09 01:17:50 +00:00
Crowdin Bot
0d8d17a170
New Crowdin translations by GitHub Action
2024-12-09 01:05:17 +00:00
Murat Karayel
91a93e1a6e
Merge branch 'ente-io:main' into main
2024-12-09 01:36:34 +03:00
schipht
c6ecfcb319
optimize svg files
2024-12-09 01:33:17 +03:00
k3kk07
d0c2a9ce1b
New icon NordAccount added
2024-12-08 20:03:56 +01:00
k3kk07
1dd98fcf71
Merge branch 'ente-io:main' into main
2024-12-08 19:50:14 +01:00
Neeraj Gupta
f7b89b7126
Use cached playlist in debugMode
2024-12-08 16:27:52 +05:30
Neeraj Gupta
a7f6d1a484
[AUTH] binance variants + wargamingnet fix ( #4344 )
2024-12-08 05:16:15 +05:30
schipht
3d7166700d
binance variants + wargamingnet fix
2024-12-08 01:45:51 +03:00
Neeraj Gupta
92c476cb6f
[auth] Bump version ( #4341 )
...
## Description
## Tests
2024-12-07 21:34:48 +05:30
Neeraj Gupta
3048d7c4b8
[auth] Bump version
2024-12-07 21:34:24 +05:30
Aman Raj
ff41f1c7f8
[auth] changes to display new icon on code_widget
2024-12-07 17:41:59 +05:30
Aman Raj
2fc2107bca
[auth] implemented custom icon screen
2024-12-07 17:41:15 +05:30
Aman Raj
0e80508f62
[auth] Implemented custom icon widget
2024-12-07 17:40:53 +05:30
Aman Raj
ee7c7a447d
[auth] UI to select option for custom icons
2024-12-07 17:40:34 +05:30
Aman Raj
16e8aa3803
[auth] add parameter to store details for custom icons
2024-12-07 17:40:02 +05:30
k3kk07
6b330a9906
Update custom-icons.json
2024-12-06 19:16:47 +01:00
Neeraj Gupta
e6fa7d4e21
[server] Migrate server changes for emergency contact
2024-12-06 21:41:28 +05:30
Neeraj Gupta
0e677f052b
[mob] Move trusted contact code from old repo
2024-12-06 21:02:24 +05:30
Neeraj Gupta
5c4c489912
[mob] Add strings
2024-12-06 20:50:58 +05:30
Neeraj Gupta
58a00a8758
[mob] Add model
2024-12-06 20:48:43 +05:30
Neeraj Gupta
b9d6864e22
[auth][docs] Add Aegis Authenticator Authy Export instructions ( #4314 )
...
Reasoning: I encountered some console errors trying to export from Authy
using the first method described in the existing documentation. After a
bunch of research I found that Aegis Authenticator can import from the
same device and it worked like a charm, so I hope other people can use
this method as well.
2024-12-06 15:43:26 +05:30
Neeraj Gupta
f4ae309151
[cli] adds some checks for env vars and reference to cli secrets doc. ( #4303 )
2024-12-06 15:42:50 +05:30
Neeraj Gupta
7a5745fd78
[mobile] New translations ( #4277 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-12-06 15:42:34 +05:30
Neeraj Gupta
d81caf1ad2
[auth] Fixed bad custom icon json & altName matching ( #4328 )
...
## Description
Fixes https://github.com/ente-io/ente/issues/3875
## Tests
2024-12-06 15:05:38 +05:30
Neeraj Gupta
b7252c64cf
[auth] Lint fixes
2024-12-06 14:55:11 +05:30
Neeraj Gupta
bd7ea10253
[auth] Rethrow icon parsing exception in debugMode
2024-12-06 14:49:48 +05:30
Neeraj Gupta
70f0a4f46c
[auth] Update icon for uniquiti
2024-12-06 14:48:51 +05:30
Neeraj Gupta
6d7c8fd9a9
[auth] Upgrade flutter svg
2024-12-06 14:48:12 +05:30
Neeraj Gupta
42e455bfdd
[auth] Fixed custom json
2024-12-06 14:47:35 +05:30
mngshm
0b7f73950c
remove unnecessary variable
2024-12-06 14:14:26 +05:30
Neeraj Gupta
65479edc9b
[auth] Fix theme switch for windows & linux ( #4327 )
...
## Description
Fixes https://github.com/ente-io/ente/issues/4293
## Tests
2024-12-06 14:05:13 +05:30
Neeraj Gupta
3a6001701e
[auth] Fix theme switch for windows & linux
2024-12-06 14:04:34 +05:30
Neeraj Gupta
2bdcdece7b
[auth] Bump version v4.1.5 ( #4326 )
...
## Description
## Tests
2024-12-06 13:00:39 +05:30
Neeraj Gupta
7a9b30ac7a
[auth] Bump version v4.1.5
2024-12-06 13:00:19 +05:30
Neeraj Gupta
b1312bd161
[auth] Revert pin to favorite change ( #4325 )
...
## Description
## Tests
2024-12-06 12:57:59 +05:30
k3kk07
16d858e52e
Add new icons ( #4322 )
...
## Description
New icon added and json modified accordingly
## Tests
2024-12-06 12:53:37 +05:30
Neeraj Gupta
2b4d47d2f6
[auth] Bump version
2024-12-06 12:51:39 +05:30
Neeraj Gupta
34a04dd29a
[auth] Reduce freq of update notification dialog
2024-12-06 12:51:14 +05:30
Neeraj Gupta
60bb28668d
[auth] Hide pin concept in custom sort mode
2024-12-06 12:45:12 +05:30
Neeraj Gupta
95127e6bcd
[auth] Revert pin to favorite change
2024-12-06 12:03:25 +05:30
mngshm
8d644ead1e
[cli]delete: keyring availability check
2024-12-06 10:07:53 +05:30
Neeraj Gupta
7cbc486345
fixes minor typo in docker-compose comments ( #4323 )
...
## Description
Fixes one small typo in the docker-compose code
## Tests
N/A
2024-12-06 10:04:08 +05:30
Ashil
4c30870df7
[mob][photos] Fix safe area issues ( #4321 )
...
## Description
Resolves #3805
2024-12-06 09:58:42 +05:30
Zayd
0fe23817cc
fixes minor typo in docker-compose comments
2024-12-05 15:04:33 -08:00
ashilkn
dcc5cb9bee
[mob][photos] Fix safe area issue in image editor
2024-12-05 19:53:27 +05:30
ashilkn
b6df7bf969
[mob][photos] Fix selection actions sheet being under android system nav bar
2024-12-05 19:45:38 +05:30
mngshm
4289005302
[cli]fix: add func to check keyring availabilitye
2024-12-05 17:24:21 +05:30
Neeraj Gupta
3950d51b86
[auth] Minor fixes for custom order ( #4319 )
...
## Description
## Tests
2024-12-05 16:56:08 +05:30
Neeraj Gupta
792ffbbdac
[auth] Bump version 4.1.4
2024-12-05 16:52:13 +05:30
Ashil
7c00863663
[mob][photos] Fix clipping of TextInputWidget ( #4318 )
...
## Description
#### Before
Text is clipped more towards the right end
<img width="312" alt="Screenshot 2024-12-05 at 4 18 49 PM"
src="https://github.com/user-attachments/assets/56577526-defb-4c03-a31c-03a34283c886 ">
#### After
<img width="312" alt="Screenshot 2024-12-05 at 4 17 36 PM"
src="https://github.com/user-attachments/assets/add18d28-6d75-4cf0-9c6d-1924f70b699d ">
2024-12-05 16:33:42 +05:30
ashilkn
1cdaf7e023
[mob][photos] Minor UI improvements to TextInputWidget
2024-12-05 16:14:10 +05:30
ashilkn
98c604a73e
[mob][photos] Fix clipping of TextInputWidget toward the right end when there is no suffix icon
2024-12-05 16:08:42 +05:30
Neeraj Gupta
aa4e1b8165
[auth] Show edit icon for custom order
2024-12-05 15:58:15 +05:30
Neeraj Gupta
25548e8850
[auth] Change copy
2024-12-05 15:53:42 +05:30
Neeraj Gupta
1e95c6833a
[auth] Go to change order on custom is already selected
2024-12-05 15:51:03 +05:30
Neeraj Gupta
a78cd0e70f
[auth] Copy change
2024-12-05 15:43:45 +05:30
Neeraj Gupta
f19f1b0c68
[mob] Log video compression progress
2024-12-05 15:40:20 +05:30
Ashil
ab80128690
[mob][photos] Remove 'Descriptions' section from search tab ( #4317 )
2024-12-05 15:20:34 +05:30
ashilkn
df7071a130
[mob][photos] Remove unused extensions on String
2024-12-05 15:17:37 +05:30
ashilkn
ceeac4222e
[mob][photos] Remove 'Descriptions' section from search tab
2024-12-05 15:12:03 +05:30
Neeraj Gupta
a92e74d65c
[auth] Fix search for fav enteries
2024-12-05 13:15:32 +05:30
Neeraj Gupta
239e6d3131
[auth] Keep favorite enteries on top in all cases except custom sort ( #4316 )
...
## Description
## Tests
2024-12-05 12:06:45 +05:30
Neeraj Gupta
c7b031272a
[auth] Bump version 4.1.3
2024-12-05 11:58:09 +05:30
Neeraj Gupta
6d9dbcb952
[auth] Keep fav enteries at top for non-custom order
2024-12-05 11:57:15 +05:30
Neeraj Gupta
77f30b38af
[auth] Add padding for fav icon
2024-12-05 11:48:01 +05:30
Neeraj Gupta
00f13f585f
[auth] Use text as lable for favorite
2024-12-05 11:47:03 +05:30
MarvNC
8daf8b1d06
Add Aegis Authenticator Authy Export instructions
2024-12-04 21:17:50 -08:00
Neeraj Gupta
1a3716f649
Merge branch 'main' into mobile-preview-video
2024-12-05 10:47:01 +05:30
Neeraj Gupta
ef39170628
[mob][photos] Fix state issue when reloading avatar ( #4311 ) ( #4312 )
...
## Description
- Fixed by adding a key to the PersonGridItem, that way it gets
refreshed when the person is changed
(related issue : #4311 )
## Tests
2024-12-05 10:42:15 +05:30
Neeraj Gupta
e5a1624540
[auth] Fix sorting & bump version ( #4305 )
...
## Description
Previously sorting was not updating the indexed correctly. Have tested
the changes locally, and verified that correct order is being
maintained. Also, reduced redundant update by passing correctly filtered
list while sorting (only non-trashed and non-error codes)
## Tests
2024-12-05 09:37:31 +05:30
Alexis L
918d03aae9
[mob][photos] Fix state issue when reloading avatar ( #4311 )
...
- Fixed by adding a key to the PersonGridItem, that way it gets refreshed when the person is changed
2024-12-04 18:50:13 +01:00
Neeraj Gupta
406ec9c2e4
[auth] Bump version
2024-12-04 16:05:52 +05:30
Vasilis Toumpelis
e9a6af4a29
[auth] Add SpaceHey and Wolvesville icons ( #4291 )
...
https://spacehey.com
https://wolvesville.com
2024-12-04 16:01:42 +05:30
Neeraj Gupta
d947dd02cc
[auth] Fix custom sort
2024-12-04 15:56:18 +05:30
Neeraj Gupta
7eeeafa03e
[auth] Fix sorting + add option to sort by recently and most frequently used ( #4304 )
...
## Description
## Tests
2024-12-04 15:03:23 +05:30
Neeraj Gupta
5296665451
[auth] Handle null value
2024-12-04 14:45:52 +05:30
Neeraj Gupta
0814f048a0
[auth] Lint fix
2024-12-04 14:22:12 +05:30
Neeraj Gupta
9a50915678
[auth] Track tapCount & lastUsed in e2ee manner
2024-12-04 14:16:45 +05:30
Neeraj Gupta
c99a465c85
[auth] Show sorting menu on home screen
2024-12-04 13:59:52 +05:30
Neeraj Gupta
1644b1cd89
[auth] Show sort option on home screen
2024-12-04 13:42:22 +05:30
Neeraj Gupta
aa154189a0
[auth] Rename pin/unpin to fav/unfav ( #4302 )
...
## Description
## Tests
2024-12-04 13:08:05 +05:30
Neeraj Gupta
4accc796e6
[auth] Fix UI for fav chip on top
2024-12-04 12:29:28 +05:30
mngshm
2b8060fdb7
[doc]minor: add ref link to ENTE_CLI_SECRETS error message
2024-12-04 12:27:45 +05:30
mngshm
1166c6f723
minor: add a note to set environment variables
2024-12-04 12:25:22 +05:30
Neeraj Gupta
94b09acaaa
[auth] Rename pin/unpin to fav/unfav
2024-12-04 12:17:13 +05:30
Neeraj Gupta
bc72872f26
[mob][photos] Fix dialog that is supposed to be shown when turning off downloads coming up only when turning on downloads in manage link screen ( #4284 )
2024-12-04 11:13:17 +05:30
Neeraj Gupta
bdf31e99e2
[auth] Allow only lower_case letter and underscore in custom icon name ( #4301 )
...
## Description
## Tests
2024-12-04 10:21:51 +05:30
Neeraj Gupta
1f29efb060
[auth] Fix case issue for git
2024-12-04 10:19:44 +05:30
Neeraj Gupta
689045d06b
[auth] Fix case issue for git
2024-12-04 10:18:20 +05:30
Neeraj Gupta
e3a4f419f4
[auth] Move custom icon validation on top
2024-12-04 10:15:21 +05:30
Neeraj Gupta
c4970e9df8
[auth] Fix icon case for git
2024-12-04 10:14:50 +05:30
Neeraj Gupta
2562fd05ae
[auth] Rename enom icon
2024-12-04 09:54:17 +05:30
Neeraj Gupta
095c22b565
[auth] Rename existing icons to match lint rule
2024-12-04 09:50:00 +05:30
Neeraj Gupta
71fcce5f01
[auth] Add Lint validation for custom icon name
2024-12-04 09:48:07 +05:30
Ashil
7b002c857e
[mob][photos] Fix UX issue with video controls when viewing a video memory ( #4294 )
2024-12-03 21:35:50 +05:30
ashilkn
a905a1fa44
[mob][photos] Fix UX issue with video controls when viewing a video memory
2024-12-03 21:33:18 +05:30
Manav Rathi
129d110543
[web] Minor refactoring - Move types closer to use ( #4290 )
2024-12-03 14:27:52 +05:30
Manav Rathi
6160446335
Inline
2024-12-03 14:19:32 +05:30
Manav Rathi
1457440c9f
Inline
2024-12-03 14:16:09 +05:30
Manav Rathi
e0fae2e499
Move
2024-12-03 14:07:56 +05:30
Manav Rathi
4ea63940ef
[web] auth / fix iteration on Safari ( #4289 )
...
.map is not defined on an iterator
2024-12-03 11:47:29 +05:30
Manav Rathi
daba61b69b
[web] auth / fix iteration on Safari
...
.map is not defined on an iterator
2024-12-03 11:43:48 +05:30
Prateek Sunal
ffeb9da0d6
fix(preview): cache previewed list, use native player by default
2024-12-03 00:11:18 +05:30
Manav Rathi
43848d5618
[auth] Remove duplicated icon ( #4288 )
...
There is both `binance.svg` and `Binance.svg`, which cause havoc with
git on macOSes due to case insensitivity. Remove one of the duplicates
(arbitrarily, which one).
2024-12-02 22:59:27 +05:30
Manav Rathi
d40da1c6f5
Remove dupes
2024-12-02 22:55:47 +05:30
Prateek Sunal
759f600ca6
[auth][migration] migrate db correctly ( #4250 )
...
## Description
Migration was failing for windows, this will fix the migration for newer
releases.
## Tests
2024-12-02 22:24:56 +05:30
ashilkn
6544f0b839
[mob][photos] Fix dialog that is supposed to be shown when turning off downloads coming up only when turning on downloads in manage link screen
2024-12-02 20:03:19 +05:30
Prateek Sunal
c1ea512355
[auth][ios] fix compatibility for ios < 13 ( #4252 )
...
## Description
fix compatibility for ios < 13 and ios >=12
Reference:
https://stackoverflow.com/questions/57907817/dyld-library-not-loaded-swiftui-when-app-runs-on-ios-12-using-availableios-13
## Tests
Co-authored-by: Prateek Sunal <prateekmedia@users.noreply.github.com >
2024-12-02 18:41:27 +05:30
0xedward
9055eee0a6
[auth] Add Bugzilla icon ( #4243 )
...
https://www.bugzilla.org/assets/img/logo-header.svg
2024-12-02 18:40:10 +05:30
0xedward
6fb2e2966c
Add Pushover icon ( #4242 )
...
Logo from https://pushover.net/images/pushover-logo.svg
2024-12-02 18:39:36 +05:30
Manav Rathi
af988d5f69
[server] Remove unnecessary logging when mailing lists are not configured ( #4279 )
2024-12-02 18:39:06 +05:30
Nikunj Kumar Nakum
f864db50c0
[auth] Updated binance and added dropbox ( #4230 )
...
## Description
added binance and dropbox icon, last updated icons were duplicated and
there were multiple entries of a same services which are removed.
## Tests
2024-12-02 18:38:41 +05:30
Neeraj Gupta
42ac90027a
[auth] Add Fidelity icon ( #4195 )
...
Include icon for Fidelity Investments found on
https://www.fidelity.com/bin-public/600_Fidelity_Com_English/images/homepage/icon_fidelity_pyramid.svg
2024-12-02 18:37:27 +05:30
Neeraj Gupta
b775981e3f
[auth] New translations ( #4278 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-12-02 18:36:27 +05:30
Manav Rathi
43e458afdd
[web] Update to latest libheif-js 1.18.2 ( #4283 )
2024-12-02 17:39:42 +05:30
Manav Rathi
5bcf8f9a58
Move GC pause voodoo to worker
2024-12-02 17:34:04 +05:30
Manav Rathi
bfbaa71c68
[web] Update to latest libheif-js
2024-12-02 17:28:01 +05:30
Manav Rathi
91e851523d
[web] Auth: Paginate API responses, Filter out trashed, Pinned at top ( #4281 )
2024-12-02 14:24:16 +05:30
Manav Rathi
ea0bd31480
Pinned at the top
2024-12-02 14:16:55 +05:30
Manav Rathi
0ef71268fe
Filter out trashed
2024-12-02 14:07:50 +05:30
Manav Rathi
f2c56ad843
Parse codeDisplay
2024-12-02 14:05:34 +05:30
Manav Rathi
1b38bdacfa
Tweak
2024-12-02 13:51:17 +05:30
Manav Rathi
58ecbd5311
Pagination
2024-12-02 13:48:53 +05:30
Manav Rathi
2fc5594e8d
[web] Minor cleanup ( #4280 )
2024-12-02 13:27:40 +05:30
Manav Rathi
e664b7ac30
sp
2024-12-02 11:58:19 +05:30
Manav Rathi
269b911cbf
Prune things not related to auth
2024-12-02 10:49:09 +05:30
Manav Rathi
6d3f177d91
Allow map tiles to be loaded
2024-12-02 10:47:01 +05:30
Manav Rathi
ac15a502b9
[server] Remove unnecessary logging when mailing lists are not configured
2024-12-02 10:08:01 +05:30
Manav Rathi
7ddc8a6593
Remove unused file
...
Last use was stopped in c2191515ee
2024-12-02 09:44:39 +05:30
Manav Rathi
d4cebca274
Empty
2024-12-02 09:27:52 +05:30
Manav Rathi
bccb162f08
[web] New translations ( #4275 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-12-02 09:03:01 +05:30
Manav Rathi
56cb724dce
Dashes in ENV var names not supported by docker compose ( #4269 )
...
When I was trying to set this up, I was getting errors from `docker
compose`:
```
failed to read /var/hosts/ente/.credentials.env: line 11: unexpected character "-" in variable name "ENTE_APPS_PUBLIC-ALBUMS=https://<redacted>"
```
There was, apparently, a brief period in time when `docker compose`
supported dashes in ENV var names, [but this is no longer the
case](https://github.com/docker/compose/issues/12302 ), hence some vars
need to be defined in a `museum.yml` and mounted into the instance.
Maybe there is some rewriting in place that allows to redefine
`museum.yml` entries with dashes in ENV vars, however I couldn't find it
(and if there isn't, there probably should be, but this change should
make the guide usable again at least).
2024-12-02 09:01:43 +05:30
Crowdin Bot
57987e604e
New Crowdin translations by GitHub Action
2024-12-02 01:17:49 +00:00
Crowdin Bot
680e5846de
New Crowdin translations by GitHub Action
2024-12-02 01:05:30 +00:00
Crowdin Bot
4d2d613013
New Crowdin translations by GitHub Action
2024-12-02 00:38:09 +00:00
Neeraj Gupta
9650eb3ff6
[server] Enable replication for vid_preview
2024-12-02 05:49:38 +05:30
Neeraj Gupta
ca3d795a80
[auth] Add "Favorites" Tag to Display Pinned Codes ( #4266 )
...
## Description
This PR introduces a new Favorites tag, allowing users to quickly view
all their pinned codes in one place.
2024-12-01 06:49:03 +05:30
István Szmozsánszky
45bccc907e
Fix typo
2024-12-01 00:13:58 +02:00
István Szmozsánszky
d8dfc6b5cc
Dashes in ENV var names not supported by docker compose
...
Docker compose no longer supports dashes in ENV var names, hence some vars need to be defined in museum.yml
See https://github.com/docker/compose/issues/12302 for details
2024-11-30 23:47:08 +02:00
Aman Raj
b0c2efa2bc
[auth] minor fixes
2024-11-30 17:11:02 +05:30
Aman Raj
ce7e6f1518
[auth] Added a favourite tag which shows all pinned codes
2024-11-30 15:00:59 +05:30
Neeraj Gupta
03de70d5f8
[mob] Move manage device cache option from Advance to Free up space ( #4265 )
...
## Description
## Tests
2024-11-30 14:56:08 +05:30
Neeraj Gupta
5b873b794d
[mob] Rename copy
2024-11-30 14:53:03 +05:30
Neeraj Gupta
de6caf9958
[mob] Move manage device storage under free up section
2024-11-30 14:48:52 +05:30
Neeraj Gupta
33227f1b71
[mob] SaveOrEditPerson: Dismiss keyboard on tapping outside ( #4263 )
...
## Description
## Tests
2024-11-30 13:08:53 +05:30
Manav Rathi
b957b817a5
[web] General refactoring, tint towards public albums - Part x/x ( #4260 )
2024-11-30 07:02:08 +05:30
Manav Rathi
35b58f9804
Combine
2024-11-30 06:52:38 +05:30
Manav Rathi
a02dd4859d
Combine
2024-11-30 06:41:39 +05:30
Manav Rathi
352b19b860
Add more details to the doc for the internal.disable-registration ( #4259 )
2024-11-30 06:12:38 +05:30
Manav Rathi
79f6c78015
Mention in FAQ
2024-11-30 06:10:37 +05:30
Manav Rathi
f950870459
[server] Add more details to the doc for the internal.disable-registration
2024-11-30 06:07:48 +05:30
Manav Rathi
c5ffdfd091
Add internal.disable-registration to config ( #4238 )
...
## Description
As discussed in #2476 , I added an option `internal.disable-registration`
to allow disabling the registration of new users on selfhosted
instances.
Users can still go through the registration flow, but when entering the
ott they received via mail, they get an unauthorized error.
Should this be documented in any of the self-hosting documentation?
2024-11-30 05:56:43 +05:30
Neeraj Gupta
32f8075acf
[server] Store preview obj size
2024-11-30 00:02:28 +05:30
Neeraj Gupta
9fb1dbf67e
Merge branch 'main' into video_file_preview
2024-11-29 23:50:58 +05:30
Neeraj Gupta
bbbb49f401
[mob] Dismiss keyboard on tapping outside
2024-11-29 21:41:59 +05:30
Neeraj Gupta
d2335d7491
[server] Add missing nil check ( #4257 )
...
## Description
## Tests
2024-11-29 20:42:46 +05:30
Aman Raj
f68f0a5ea8
[auth] minor fixes
2024-11-29 20:24:50 +05:30
Aman Raj
c5996ffc9c
[auth] Fix: update html UI
2024-11-29 20:14:02 +05:30
Neeraj Gupta
98c2e98e16
[server] Add missing nil check
2024-11-29 20:06:47 +05:30
Vishnu Mohandas
40abd89b97
[server] Limit unverifeid sessions ( #4256 )
...
## Description
This (cosmetic?) change is to reduce the brute-force attempt on password
cracking.
It feels cosmetic because each create-session call requires an expensive
KDF steps for different password. It's also not prone to dictionary
attack because of the nonce.
Still, this change felt harmless to make, and it's hardens the security
further.
## Tests
Tested locally
2024-11-29 19:55:18 +05:30
Prateek Sunal
3d96e4bd94
fix: revert source of chewie and video_player
2024-11-29 19:45:34 +05:30
Neeraj Gupta
d3d419e12d
[server] RateLimit max sessions in an hour
2024-11-29 19:33:36 +05:30
Julian Pollinger
aed7075a13
invert if condition
2024-11-29 14:50:46 +01:00
Manav Rathi
027cfbd883
[doc] Remove deprecated exception, 1.7.7 is already released ( #4255 )
2024-11-29 17:26:41 +05:30
Manav Rathi
378aba5b9a
[doc] Remove deprecated exception, 1.7.7 is already released
2024-11-29 17:25:02 +05:30
Manav Rathi
830cae96c3
[web] General refactoring, focus on public albums ( #4254 )
2024-11-29 17:24:31 +05:30
Manav Rathi
33bda1a4a1
Doc
2024-11-29 17:20:54 +05:30
Manav Rathi
52d5ab31aa
Retain order
2024-11-29 17:18:16 +05:30
Manav Rathi
b47d541a09
Missing dep
2024-11-29 17:14:18 +05:30
Manav Rathi
929224a2cb
Reorder
2024-11-29 17:03:38 +05:30
Manav Rathi
12fbde45b3
Propogate
2024-11-29 16:57:24 +05:30
Manav Rathi
70eb18fe3b
Combine
2024-11-29 16:17:35 +05:30
Prateek Sunal
bf19aa61d7
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2024-11-29 16:08:44 +05:30
Prateek Sunal
9aa49a7067
fix: remove submodules
2024-11-29 16:08:19 +05:30
Manav Rathi
30d8ebd946
Reorder
2024-11-29 15:03:39 +05:30
Manav Rathi
85673177f5
Keep JSX together
2024-11-29 15:01:36 +05:30
Manav Rathi
0dbd8a0f8c
Memo context to avoid unnecessary renders
2024-11-29 14:50:33 +05:30
Manav Rathi
8e1450c6c6
Convert deprecated method
2024-11-29 14:46:39 +05:30
Neeraj Gupta
b36a2dec45
[auth][search] fix focus on search icon tap ( #4249 )
...
## Description
Fixes #[3153](https://github.com/ente-io/ente/discussions/3153 ) and
#[3272](https://github.com/ente-io/ente/discussions/3272 )
## Tests
2024-11-29 14:45:23 +05:30
Manav Rathi
2fbc3d1b90
Tweak
2024-11-29 14:43:30 +05:30
Prateek Sunal
29adca2a99
fix: temp dir scope
2024-11-29 14:39:59 +05:30
Prateek Sunal
fa333eff76
fix: mergable changes
2024-11-29 14:33:24 +05:30
Manav Rathi
d9bd79e5ef
Default
2024-11-29 14:32:47 +05:30
Prateek Sunal
378a0bf0b1
chore: bump pod
2024-11-29 14:29:35 +05:30
Prateek Sunal
d9fc9e3c76
fix: request focus on search for all platforms
2024-11-29 14:28:16 +05:30
Manav Rathi
9fffbdb6fa
Don't pass an undefined anchorEl
2024-11-29 14:25:14 +05:30
Manav Rathi
8642c4abe1
Tweak
2024-11-29 13:50:35 +05:30
Manav Rathi
cf96fe1553
Tweak
2024-11-29 13:39:51 +05:30
Manav Rathi
e02b76d2d2
Prune
2024-11-29 13:32:11 +05:30
Prateek Sunal
a299dbcd6b
chore: bump lock
2024-11-29 13:17:01 +05:30
Prateek Sunal
3a50c45dde
fix: init media kit video_player only when fg
2024-11-29 13:16:49 +05:30
Neeraj Gupta
0493f1c306
[server] Enhance alerts + defer replication attemp on size error ( #4247 )
...
## Description
## Tests
2024-11-29 13:08:55 +05:30
Manav Rathi
9dd6da97be
[desktop] Dependency updates ( #4248 )
2024-11-29 13:05:27 +05:30
Manav Rathi
18133730d2
Revert prettier update
...
It is munging markdown lists, let it stabilize.
2024-11-29 13:01:42 +05:30
Neeraj Gupta
002b148dae
Increase delay
2024-11-29 12:48:18 +05:30
Manav Rathi
741e592f24
[desktop] Dep updates
2024-11-29 12:44:03 +05:30
Neeraj Gupta
c6ec3fa8fd
[server] Fixed delay in next attemp
2024-11-29 12:24:12 +05:30
Manav Rathi
c9b24f09e8
photosd-next 1.7.8-beta ( #4246 )
2024-11-29 12:12:15 +05:30
Manav Rathi
17dba8f195
photosd-next 1.7.8-beta
2024-11-29 12:10:24 +05:30
Neeraj Gupta
a54cbd779a
[server] Alert on object replcement
2024-11-29 12:01:34 +05:30
Neeraj Gupta
99ad1068f0
[server] Retry replication after 7 day instead of 1 (temp change)
2024-11-29 11:11:28 +05:30
Neeraj Gupta
6703f16caa
Fix alert copy
2024-11-29 11:07:43 +05:30
Neeraj Gupta
06cad1b996
[server] fileData: Support for replicating object
2024-11-29 11:01:24 +05:30
Manav Rathi
6b91327bdf
photosd-v1.7.7 ( #4245 )
2024-11-29 11:00:53 +05:30
Manav Rathi
c3d7ddb105
photosd-v1.7.7
2024-11-29 10:59:11 +05:30
Neeraj Gupta
2a4b15ea48
[server] Fix lint
2024-11-29 10:58:38 +05:30
Manav Rathi
ad847e88c3
Update README ( #4244 )
2024-11-29 10:11:54 +05:30
Manav Rathi
219c4e513f
Update README
2024-11-29 08:15:58 +05:30
Manav Rathi
31c5f24227
[web] Minor photo viewer refactoring - Part x/x ( #4241 )
2024-11-29 07:54:34 +05:30
Manav Rathi
4f55aa969e
[web] Shared albums refactoring - Part x/x ( #4240 )
2024-11-29 07:44:09 +05:30
Manav Rathi
9f4561b901
Reuse structure
2024-11-29 07:29:33 +05:30
Manav Rathi
b081537a2c
Reuse
2024-11-29 06:05:31 +05:30
Manav Rathi
33ed4a8dff
Reuse
2024-11-29 06:05:31 +05:30
Manav Rathi
e912b876db
The sync is standalone
2024-11-29 06:05:31 +05:30
Manav Rathi
c1a3cdceed
Move
2024-11-29 06:05:31 +05:30
Manav Rathi
f9623ecf75
Shorten
2024-11-29 06:05:31 +05:30
Manav Rathi
35c2526703
Forward
2024-11-29 06:05:31 +05:30
Manav Rathi
e910ae16ff
Doc
2024-11-29 06:05:31 +05:30
Manav Rathi
fc40b8fdd4
Reuse
2024-11-29 06:05:31 +05:30
Manav Rathi
cf5b006cab
Prune
2024-11-29 06:05:31 +05:30
Manav Rathi
8eeaa5ea98
Prune exports
2024-11-29 06:05:31 +05:30
Manav Rathi
2b88cc3621
Doc
2024-11-29 06:05:31 +05:30
Manav Rathi
302d373af1
Use
2024-11-29 06:05:31 +05:30
Manav Rathi
9f1e8f9254
New way
2024-11-29 06:05:31 +05:30
Julian Pollinger
39f2d03e74
add internal.disable-registration to config
2024-11-29 00:44:33 +01:00
Prateek Sunal
d84edcf85c
fix: only use media_kit for iOS
2024-11-28 22:27:23 +05:30
Prateek Sunal
7193a61a11
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2024-11-28 22:25:20 +05:30
Prateek Sunal
03bfd854df
chore: bump packages
2024-11-28 22:22:59 +05:30
Prateek Sunal
d8490322d9
fix: update for iOS
2024-11-28 22:22:33 +05:30
Prateek Sunal
13da082cda
fix: check files db if preview exist
2024-11-28 21:32:26 +05:30
Jin Cao
74117db8b0
[auth] Add Goverment of Canada Icon ( #4172 )
2024-11-28 19:24:16 +05:30
Ashil
d26c7fcf8a
[mob][photos] Fix video not changing in viewer after deletion ( #4237 )
2024-11-28 19:22:03 +05:30
Manav Rathi
97c9139b50
[server] Fix and document the internal.admin flag ( #4234 )
...
Fix code that didn't even compile, + document
https://github.com/ente-io/ente/pull/4228
2024-11-28 17:59:02 +05:30
Manav Rathi
a1e05b2a9a
[web] Don't reset search results on sync completion ( #4236 )
...
Plus an unrelated small cleanup of offline message.
2024-11-28 17:38:58 +05:30
ashilkn
481377baeb
[mob][photos] Chore
2024-11-28 17:32:54 +05:30
ashilkn
094d879702
[mob][photos] Fix video not changing in viewer after deletion
2024-11-28 17:32:20 +05:30
Manav Rathi
394582b47c
Don't reset search results on sync completion
2024-11-28 17:30:04 +05:30
Manav Rathi
926dce37f8
Extract
2024-11-28 16:53:14 +05:30
Manav Rathi
9e40d3001a
Offline msg doesn't make sense for auth since it currently only fetches codes on load
2024-11-28 16:45:16 +05:30
Manav Rathi
836fc951f4
Format
2024-11-28 16:06:43 +05:30
Manav Rathi
f096e084ef
Don't apply auto-first-admin if internal.admin is set
2024-11-28 16:04:04 +05:30
Manav Rathi
2196c3dbc8
Fix code that didn't even compile
2024-11-28 15:55:16 +05:30
Manav Rathi
c6872d2d35
[server] Document the internal.admin flag
...
Complements https://github.com/ente-io/ente/pull/4228
2024-11-28 15:42:33 +05:30
Neeraj Gupta
c0bbad8f88
Store nil as objectNonce for video objet
2024-11-28 15:38:47 +05:30
Manav Rathi
1178a3c910
[web] General non-functional cleanup ( #4233 )
2024-11-28 15:37:15 +05:30
Manav Rathi
4d761f91c4
Workaround for Admins list in Environment Variables by specifying singular admin ( #4228 )
...
## Description
This allows working around an issue with Viper where it doesn't properly
unmarshal GetIntSlice from environment variables. Seems like this is a
known issue and is quite old. I'm assuming there isn't plans to fix it
on the Viper side.
https://github.com/spf13/viper/issues/339
## Tests
I'll be brutally honest, I don't know how to run Go, but this seemed
like a pretty quick low hanging fix.
2024-11-28 15:36:46 +05:30
Ashil
7b54f7910a
[mob][photos] Fix misaligned hint text in search bar ( #4232 )
...
## Description
Fix for the hint text ("Search") in the search bar getting misaligned
more towards the top for smaller font sizes (normal for a big enough
majority of people).
2024-11-28 15:33:17 +05:30
Manav Rathi
4fca50f9a6
Inline and move
2024-11-28 15:30:38 +05:30
ashilkn
61791d5b9b
[mob][photos] Fix alginment of hintText in search bar for smaller font sizes
2024-11-28 15:15:04 +05:30
Prateek Sunal
f7fc50f2e6
fix: don't show error
2024-11-28 15:09:37 +05:30
ashilkn
0c39466d1b
[mob][photos] Chore
2024-11-28 14:59:39 +05:30
Neeraj Gupta
fe91f3ee9b
Merge branch 'mobile-preview-video' of https://github.com/ente-io/auth into mobile-preview-video
2024-11-28 14:52:51 +05:30
Manav Rathi
8623b8323d
Tweak
2024-11-28 14:41:51 +05:30
Manav Rathi
73e0a1dec2
Inline
2024-11-28 14:32:58 +05:30
Ashil
f632aa86d1
[mob][photos] Fix bug when clicking on 'collect' in shared tab to collect photos ( #4229 )
2024-11-28 14:24:38 +05:30
ashilkn
aed5d962e5
[mob][photos] Fix bug when clicking on 'collect' in shared tab to collect photos
2024-11-28 14:16:59 +05:30
Manav Rathi
4cf4571c31
Inline
2024-11-28 14:14:27 +05:30
Manav Rathi
8c01c7a902
Remove unused variant
2024-11-28 14:09:53 +05:30
Manav Rathi
fca6f36087
Ren
2024-11-28 13:57:43 +05:30
Neeraj Gupta
67f42d0b31
[mob][auth] Send login purpose during ott ( #4227 )
...
## Description
## Tests
2024-11-28 13:42:01 +05:30
Andy
55cd084ea8
Add support for specifying a singular admin id to workaround GetIntSlice issue
2024-11-28 03:11:52 -05:00
Neeraj Gupta
fb7080001e
[mob][auth] Send login purpose during ott
2024-11-28 13:32:40 +05:30
Manav Rathi
efda227c8a
[web] New translations ( #4225 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-28 12:55:32 +05:30
Crowdin Bot
f1fbf2c95b
New Crowdin translations by GitHub Action
2024-11-28 07:23:08 +00:00
Manav Rathi
b46581790a
[web] Ask the user their preferred 2FA choice if both are enabled ( #4224 )
...
Sibling of mobile https://github.com/ente-io/ente/pull/4210 . Unlike
mobile, we automatically redirect so we need to ask the user their pref
beforehand.
2024-11-28 12:52:22 +05:30
Neeraj Gupta
b5c2991575
Merge branch 'main' into video_file_preview
2024-11-28 12:46:09 +05:30
Manav Rathi
4bca5f8bf6
Use
2024-11-28 12:36:22 +05:30
Manav Rathi
6fed5c944b
Extract
2024-11-28 12:30:14 +05:30
Neeraj Gupta
0782b00bcd
[mob] Enable translation for Ukrainian & Vietnamese ( #4223 )
...
## Description
## Tests
2024-11-28 12:10:22 +05:30
Manav Rathi
ee34ed5e1f
2FA choice place 1
2024-11-28 12:08:03 +05:30
Neeraj Gupta
5b3a6049b3
[mob] Enable translation for Ukrainian & Vietnamese
2024-11-28 11:45:26 +05:30
Manav Rathi
eab95b7ed0
[web] Rework upload URL handling ( #4222 )
2024-11-28 10:57:13 +05:30
Manav Rathi
3298d97bbc
Fail upload on dupes
2024-11-28 09:26:39 +05:30
Manav Rathi
b36df8d7ad
[web] Rework upload URL handling
2024-11-28 09:21:41 +05:30
Neeraj Gupta
d2761b6be9
[mob] Bump version v0.9.65 ( #4217 )
...
## Description
## Tests
2024-11-28 01:21:01 +05:30
Neeraj Gupta
b2482acfc3
[mob] Hint inputType
2024-11-28 01:18:48 +05:30
Neeraj Gupta
9994499050
[mob] Bump version v0.9.65
2024-11-28 01:11:12 +05:30
Neeraj Gupta
5f1beecb8a
[mob] Fix person cover refresh issue ( #4216 )
...
## Description
## Tests
2024-11-28 00:53:56 +05:30
Neeraj Gupta
35bc7dfee6
[mob] bump version
2024-11-28 00:49:20 +05:30
Neeraj Gupta
32f1a8b3a6
[mob] Fix cover refresh issue
2024-11-28 00:48:52 +05:30
Neeraj Gupta
7e9b3468d7
[mob] Handle null value
2024-11-28 00:48:09 +05:30
Ashil
d2d859a8f7
[mob][photos] Update change log ( #4215 )
...
## Description
## Tests
2024-11-27 22:26:13 +05:30
ashilkn
0373141520
[mob][photos] Bump up to v0.9.63
2024-11-27 21:26:35 +05:30
ashilkn
9f110ddc0c
[mob][photos] Update change log
2024-11-27 21:26:06 +05:30
Neeraj Gupta
72d9881fe4
[mob] Enable fallback to TOTP if both passkey & totp are enabled ( #4210 )
...
## Description
## Tests
2024-11-27 20:18:51 +05:30
Neeraj Gupta
943f4ac973
[server] Create totpSession when both passkey and totp are enabled ( #4211 )
...
## Description
- When both `passkeySessionID` and `twoFactorSessionID` are set in the
response, the web will surface passkey based login while mobile will
only surface totp based login.
- For now, I have added a new field in the response
(`twoFactorSessionIDV2) for totpBased twoFactor, that will be only set
when both passkey and totp based MFA are enabled.
- Once both mobile and desktop changes are out, we can remove this new
field `twoFactorSessionIDV2` from the response
Corresponding mobile diff: https://github.com/ente-io/ente/pull/4210
## Tests
2024-11-27 15:27:10 +05:30
Neeraj Gupta
14fe9bcb72
[auth] Enable login via totp when both passkey & totp are enabled
2024-11-27 15:25:45 +05:30
Ashil
06d6706344
[mob][photos] Minor UX improvement ( #4213 )
2024-11-27 15:23:34 +05:30
ashilkn
9dce5fb6ad
Merge branch 'main' into fixes
2024-11-27 15:16:04 +05:30
ashilkn
a1dc65d6ee
[mob][photos] Make text of checkbox acknowledging enabling ML clickable
2024-11-27 15:15:42 +05:30
Neeraj Gupta
08160f251a
Merge remote-tracking branch 'origin/main' into twoFactorFallBack
2024-11-27 15:03:30 +05:30
Laurens Priem
2828a6a677
[mob][photos] Fix ml banner ( #4212 )
...
## Description
Fix ml banner not going away
2024-11-27 15:03:05 +05:30
laurenspriem
29ab1ecd31
[mob][photos] Fix ml banner
2024-11-27 15:01:41 +05:30
Neeraj Gupta
04ee6f8161
[server] Create totpSession when both passkey and totp are enabled
2024-11-27 14:54:24 +05:30
Neeraj Gupta
1b9f6de6bd
[mob] Enable fallback to TOTP if both passkey & totp are enabled
2024-11-27 14:50:34 +05:30
Neeraj Gupta
b060906bb4
[mob] Super key
2024-11-27 13:46:32 +05:30
Ashil
fee5631191
[mob][photos] Fix clipping issues + other minor changes ( #4201 )
2024-11-27 13:11:52 +05:30
Ashil
d5fa3d6351
[mob][photos] Fix edit person screen clipping ( #4207 )
2024-11-27 12:45:25 +05:30
ashilkn
f458870332
[mob][photos] Fix clipping issue at bottom of edit person screen
2024-11-27 12:43:52 +05:30
Manav Rathi
78852a216d
[web] Fix sort order changes not getting reflected until refresh ( #4206 )
2024-11-27 12:28:50 +05:30
Manav Rathi
91a459d0ed
Update active collection property on sync
2024-11-27 12:21:47 +05:30
Neeraj Gupta
484a70f61f
[staff] Update staff dashboard ( #4205 )
...
## Description
## Tests
2024-11-27 12:00:48 +05:30
ashilkn
bbefcd0438
[mob][photos] Chore
2024-11-27 11:58:36 +05:30
Neeraj Gupta
51aa4cfaeb
[staff] Show expired plan in red
2024-11-27 11:58:35 +05:30
Neeraj Gupta
4e1bc124ff
[staff] Add option for toggling email 2fa
2024-11-27 11:49:52 +05:30
ashilkn
e1e2d9fe12
[mob][photos] Chore"
2024-11-27 11:48:15 +05:30
Manav Rathi
6dca81e2ff
Add caution note in docs
2024-11-27 11:37:05 +05:30
Manav Rathi
63c3df7477
On upload
2024-11-27 11:32:38 +05:30
Manav Rathi
25e6c2c13f
[doc] Add metadata q to export faq ( #4204 )
2024-11-27 11:25:06 +05:30
Manav Rathi
b30a43ed25
[doc] Add metadata q to export faq
2024-11-27 11:24:18 +05:30
ashilkn
0c56c5341a
[mob][photos] bump up to v0.9.62
2024-11-27 11:16:18 +05:30
ashilkn
971dbc069c
[mob][photos] UI finness on enalbe ML banner
2024-11-27 11:13:59 +05:30
Manav Rathi
004bffefb2
[web] Fix typo in localized string for suggestions ( #4203 )
2024-11-27 11:09:10 +05:30
Manav Rathi
b0d11c7e4e
[web] Fix typo in localized string for suggestions
2024-11-27 11:04:38 +05:30
Manav Rathi
cd0cceaf02
[docs] 2-way caution ( #4202 )
2024-11-27 11:01:24 +05:30
Manav Rathi
bc0058d827
[docs] 2-way caution
2024-11-27 11:01:11 +05:30
ashilkn
e43a6bbd21
[mob][photos] Fix minor clipping issue on ContinuousRectangleBorder of faces
2024-11-27 10:56:34 +05:30
Ashil
3ddb43b2b3
[mob][photos] Fix build failing ( #4199 )
2024-11-27 10:52:52 +05:30
Manav Rathi
660ecbf186
[docs] Add further clarify notes around the firefox canvas bug ( #4200 )
2024-11-27 10:52:39 +05:30
Manav Rathi
046e63a544
[docs] Add further clarify notes around the firefox canvas bug
2024-11-27 10:52:01 +05:30
ashilkn
dd620fcab2
[mob][photos] Fix build failing
2024-11-27 10:17:11 +05:30
Neeraj Gupta
e961755345
[Staff] Update support dashboard ( #4198 )
...
## Description
## Tests
2024-11-27 09:56:07 +05:30
Neeraj Gupta
8d32cba241
[staff] Lint fixes
2024-11-27 09:28:05 +05:30
Manav Rathi
5a58bcfacd
[API] Add Cache-control: no-store to API responses ( #4197 )
...
...instead of adding it to ad-hoc API requests.
---
Tests: Smoke tested photos, shared albums and cast on localhost.
2024-11-27 09:14:41 +05:30
Manav Rathi
7e94b8c780
Fix mobile lint
2024-11-27 09:11:37 +05:30
Neeraj Gupta
f2d3a63c18
[staff] Show devices
2024-11-27 09:08:28 +05:30
Manav Rathi
3049c25db8
[API] Add Cache-control: no-store to API responses
...
...instead of adding it to ad-hoc API requests.
2024-11-27 08:29:10 +05:30
Edward
9b1dd3aa64
Add Fidelity icon
2024-11-26 19:45:40 -05:00
Laurens Priem
4138b4da51
[mob][photos] Quick fix undo ( #4192 )
...
## Description
Quick fix for suggestion undo issue.
2024-11-26 22:02:09 +05:30
laurenspriem
4dd22a646d
[mob][photos] Quick fix undo
2024-11-26 21:35:54 +05:30
Ashil
2ae084780e
[mob][photos] Fix incorrect condition + show permission dialog to allow link-in-app in debug mode too ( #4189 )
2024-11-26 21:33:45 +05:30
Laurens Priem
e980e92c8f
[mob] Face thumbnails ( #4170 )
...
## Description
- Refactor face thumbnail generation
- Solve caching issue in hierarchical search
- Move to full res face thumbnails in suggestions
- Minor changes to suggestions screen
## Tests
Tested in debug mode on my Pixel 8.
2024-11-26 21:08:23 +05:30
laurenspriem
bdec17b024
[mob][photos] forgot somehow
2024-11-26 21:07:55 +05:30
laurenspriem
0f115f0d95
[mob][photos] merge conflicts again
2024-11-26 21:07:40 +05:30
ashilkn
c1ba766a5f
[mob][photos] Fix incorrect condition + show permission dialog to allow link-in-app in debug mode too
2024-11-26 19:22:29 +05:30
Ashil
bf7d6a5f03
[mob][photos] Implement deep linking for public links ( #3386 )
...
## Description
Opening an Ente photos public link in the app if the app is installed on
device.
2024-11-26 18:41:04 +05:30
ashilkn
4014d62e51
Revert "Revert "[mob][photos] Open albums.ente.io links and not albums.ente.sh""
...
This reverts commit cec3131a2e .
2024-11-26 18:37:40 +05:30
laurenspriem
1b3d6ca3be
Merge branch 'main' into face_thumbnails
2024-11-26 18:30:18 +05:30
Manav Rathi
8520a6e7d4
[web] Auth - Fix eslint overrides ( #4188 )
2024-11-26 18:15:14 +05:30
Manav Rathi
4891f470b1
Fin
2024-11-26 18:08:30 +05:30
Manav Rathi
8899157c47
ed
2024-11-26 18:06:02 +05:30
ashilkn
cec3131a2e
Revert "[mob][photos] Open albums.ente.io links and not albums.ente.sh"
...
This reverts commit 4532b4ea8f .
2024-11-26 18:03:31 +05:30
Manav Rathi
b1af3dbabd
exhaustive-deps
2024-11-26 18:01:55 +05:30
Manav Rathi
e5a43e9738
Memo the context
2024-11-26 18:01:33 +05:30
Manav Rathi
0e4522c287
Handle 401
2024-11-26 17:57:56 +05:30
ashilkn
15f39901c9
[mob][photos] Extract strings
2024-11-26 17:56:55 +05:30
Manav Rathi
6ae53dff02
Log
2024-11-26 17:53:07 +05:30
ashilkn
4532b4ea8f
[mob][photos] Open albums.ente.io links and not albums.ente.sh
2024-11-26 17:43:39 +05:30
Manav Rathi
5df217c87e
Handle tab logout
2024-11-26 17:42:14 +05:30
ashilkn
33e35ede52
Merge branch 'main' into deeplinks
2024-11-26 17:34:19 +05:30
Manav Rathi
738688c299
lint rec
2024-11-26 17:33:27 +05:30
Manav Rathi
4fc68dc69f
exhaustive-deps
2024-11-26 17:31:32 +05:30
Manav Rathi
1f94020738
Rely on types
2024-11-26 17:28:56 +05:30
Manav Rathi
a6a9d2c740
Prune
2024-11-26 17:25:16 +05:30
Manav Rathi
96f21ecbff
Conv deprecated
2024-11-26 17:23:13 +05:30
Manav Rathi
20dd64a778
[web] Auth http rewrite
2024-11-26 17:05:46 +05:30
ashilkn
4324433b3e
[mob][photos] Fix ordering of files in sub-gallery in link-in-app gallery
2024-11-26 17:00:55 +05:30
Neeraj Gupta
5a3272f855
[staff] Surface auth code count
2024-11-26 16:55:56 +05:30
Neeraj Gupta
57eb1d6ccf
[staff] Show correct status for passkey
2024-11-26 16:50:16 +05:30
ashilkn
8d6ae20ebc
[mob][photos] Remove unused variables
2024-11-26 16:32:29 +05:30
Manav Rathi
afad2c7879
[web] Document UUID dependency ( #4187 )
...
...updating it too.
2024-11-26 16:20:26 +05:30
ashilkn
0c2dc3aee3
[mob][photos] Fix selection sheet not coming up
2024-11-26 16:19:04 +05:30
ashilkn
60b22e5460
[mob][photos] Chore
2024-11-26 16:08:02 +05:30
ashilkn
788d3b979a
[mob][photos] Fix selection not working when clicking on public link and android app does a cold start
2024-11-26 16:07:42 +05:30
Manav Rathi
3315408f43
Update and scope
...
No breaking changes that affect our use of uuid v4 in 9 => 11
https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md
2024-11-26 16:00:15 +05:30
Manav Rathi
895ba6082b
Doc
2024-11-26 15:46:27 +05:30
Manav Rathi
705a9ff2be
Scope
2024-11-26 15:43:01 +05:30
Manav Rathi
48b3fa8c09
[web] Refactoring - Cast ( #4186 )
2024-11-26 15:36:47 +05:30
Manav Rathi
7525b0defe
Type
2024-11-26 15:02:10 +05:30
Manav Rathi
ec3f5952b0
dep
2024-11-26 14:50:26 +05:30
Neeraj Gupta
32bf1574e8
[server] Fix usage cal in user_details ( #4185 )
...
## Description
## Tests
2024-11-26 14:27:35 +05:30
Neeraj Gupta
ccc6981df9
[server] Fix usage cal in user_details
2024-11-26 14:26:17 +05:30
Manav Rathi
56f584c086
Ref
2024-11-26 14:19:15 +05:30
Manav Rathi
5002cf1d62
Fin
2024-11-26 14:07:08 +05:30
Manav Rathi
b2a9ebe3b8
Typed res
2024-11-26 14:02:22 +05:30
Manav Rathi
34a881115f
Remove dupe
2024-11-26 13:51:52 +05:30
Manav Rathi
f85246c8d6
Conv
2024-11-26 13:50:05 +05:30
Manav Rathi
960e6085b1
Move
2024-11-26 13:44:30 +05:30
Manav Rathi
489f5f03c0
Prune
2024-11-26 13:43:43 +05:30
Manav Rathi
20cc8a554d
[web] New translations ( #4184 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-26 13:00:57 +05:30
Crowdin Bot
3421976238
New Crowdin translations by GitHub Action
2024-11-26 07:30:06 +00:00
Manav Rathi
1b169015c5
[web] Translation cleanup ( #4183 )
2024-11-26 12:48:32 +05:30
Manav Rathi
768195ccb3
wf
2024-11-26 12:43:24 +05:30
Manav Rathi
58399ba359
ft
2024-11-26 12:36:38 +05:30
Manav Rathi
d50c9bc3a6
Editor strings
2024-11-26 12:32:45 +05:30
Manav Rathi
19983b22cc
Rename
2024-11-26 12:22:22 +05:30
Manav Rathi
fcaf07e10d
Un
2024-11-26 12:15:54 +05:30
Manav Rathi
3c5cc26083
Move
2024-11-26 12:11:12 +05:30
Neeraj Gupta
e87e2938e8
[mob] Refresh UI when person is changed ( #4182 )
...
## Description
## Tests
2024-11-26 12:05:49 +05:30
Manav Rathi
c0dd7b0565
[API] Remove trailing slash from inconsistent cast endpoints ( #4179 )
...
None of our other endpoints have a trailing slash. Remove this
inconsistency, otherwise clients who'd not provide a trailing slash
would get an unnecessary redirect.
Note that the CORS-aware clients (web, desktop) do not automatically
follow the redirect because the ACAO is missing on the 307, so we need
keep the old endpoints around temporarily.
Tested: with web and museum running locally
2024-11-26 12:03:52 +05:30
Manav Rathi
b3d75b8e66
Rename and fix casing
2024-11-26 12:03:01 +05:30
Manav Rathi
a98f924fb8
Rename
2024-11-26 12:00:04 +05:30
Manav Rathi
540c9cafab
Rename and fix
2024-11-26 11:57:19 +05:30
Manav Rathi
8c6bfb320d
Rename
2024-11-26 11:51:47 +05:30
Manav Rathi
11e123828d
Rename
2024-11-26 11:47:52 +05:30
Manav Rathi
bc09c4bc59
Rename
2024-11-26 11:41:18 +05:30
Manav Rathi
32396f6c38
Ren
2024-11-26 11:39:14 +05:30
Manav Rathi
114996f1a9
Move
2024-11-26 11:38:21 +05:30
Manav Rathi
9e92f2a73f
Rename
2024-11-26 11:38:01 +05:30
Manav Rathi
f2b90c5cbd
Move to tr
2024-11-26 11:36:36 +05:30
Manav Rathi
73f4bdc6db
Rename
2024-11-26 11:35:19 +05:30
Manav Rathi
371d39b778
[web] Send file size when creating files ( #4180 )
2024-11-26 10:38:21 +05:30
Manav Rathi
1a2de5b81c
[web] Send file size when creating files
2024-11-26 10:33:03 +05:30
Manav Rathi
7be9963303
[API] Remove trailing slash from inconsistent cast endpoints
...
None of our other endpoints have a trailing slash. Remove this inconsistency,
otherwise clients who'd not provide a trailing slash would get an unnecessary
redirect.
Note that the CORS-aware clients (web, desktop) do not automatically follow the
redirect because the ACAO is missing on the 307, so we need keep the old
endpoints around temporarily.
Tested: with web and museum running locally
2024-11-26 09:53:44 +05:30
Manav Rathi
883aed490e
[web] Refactoring - Cast ( #4178 )
2024-11-26 09:28:59 +05:30
Manav Rathi
76c65a92e3
Re
2024-11-26 09:19:50 +05:30
Manav Rathi
8cd0e6186f
Re
2024-11-26 09:12:27 +05:30
Manav Rathi
72fb7e7307
Dialog tweaks
2024-11-26 08:37:36 +05:30
Manav Rathi
139d21949c
Fix
2024-11-26 08:35:06 +05:30
Neeraj Gupta
4fc1ec5441
Refresh UI when person is changed
2024-11-26 08:34:47 +05:30
Braky
edd879f239
Update Instagram icon ( #4173 )
...
only changes the Instagram icon to the color gradient currently in use
2024-11-26 07:38:08 +05:30
Neeraj Gupta
4f2a2a28e5
[server] Sign up completion check during login + update discord alert ( #4176 )
...
## Description
## Tests
2024-11-26 07:37:05 +05:30
Manav Rathi
a59bb780ee
Use
2024-11-26 07:29:06 +05:30
Manav Rathi
e36aad9f7c
Forward
2024-11-26 07:25:57 +05:30
Manav Rathi
2b36a3e82a
Doc and rearrange
2024-11-26 07:03:40 +05:30
Neeraj Gupta
39b1061db7
[mob] Fix UX issues in edit person ( #4167 )
...
## Description
## Tests
2024-11-26 07:03:15 +05:30
Neeraj Gupta
d4311bc6c2
[server] Include objectKey in size mismatch
2024-11-26 07:00:36 +05:30
Neeraj Gupta
cd1b0b1f6a
[server] Add registration check for login
2024-11-26 06:59:32 +05:30
Manav Rathi
7fd2e58fc8
Typed fetch
2024-11-26 06:48:19 +05:30
ashilkn
efa9ae143c
[mob][photos] Bump up to v0.9.61
2024-11-25 22:38:48 +05:30
ashilkn
5fd1f1041a
Merge branch 'main' into deeplinks
2024-11-25 22:32:14 +05:30
ashilkn
daaa685a3e
[mob][photos] Fix selection bug when not logged in
2024-11-25 22:28:42 +05:30
ashilkn
ddcf456850
[mob][photos] Refactor
2024-11-25 22:09:21 +05:30
ashilkn
c2502d4136
[mob][photos] Fix sorting of files in link-in-app gallery
2024-11-25 21:33:24 +05:30
ashilkn
d514a8ea40
[mob][photos] Fix minor issues with selection in in-app link view
2024-11-25 20:41:00 +05:30
ashilkn
8541eaee60
[mob][photos] Use better names
2024-11-25 20:33:52 +05:30
ashilkn
ae81c73d5b
[mob][photos] Chore
2024-11-25 20:22:13 +05:30
ashilkn
32293207bd
[mob][photos] Refactor
2024-11-25 20:17:19 +05:30
Manav Rathi
840b0fac63
Inline
2024-11-25 19:50:17 +05:30
Manav Rathi
5fe0bf95c4
Prune log only catch
2024-11-25 19:46:05 +05:30
Manav Rathi
c4a2c10059
Rename
2024-11-25 19:45:46 +05:30
Manav Rathi
a1d6f260cf
Reuse
2024-11-25 19:43:05 +05:30
Manav Rathi
eecf4a0932
Reuse
2024-11-25 19:41:10 +05:30
Manav Rathi
15d035ed08
Remove unnecessary async
2024-11-25 19:34:35 +05:30
Manav Rathi
befc5bb00c
Tweak
2024-11-25 19:27:21 +05:30
Manav Rathi
5a5a228294
Rename
2024-11-25 19:15:46 +05:30
ashilkn
7d6688adff
[mob][photos] Use better names to avoid potential confusion
2024-11-25 18:50:08 +05:30
ashilkn
e2e2987e6e
[mob][photos] Use collectionID as key for _cachedPublicAlbumKey map instead of authToken
2024-11-25 18:27:44 +05:30
ashilkn
3f21f5afdd
[mob][photos] Chore
2024-11-25 18:24:22 +05:30
ashilkn
e7b5e8f135
Merge branch 'deeplinks' into deeplinks_final_touch
2024-11-25 18:08:57 +05:30
ashilkn
dd323e3256
[mob][photos] Use better names
2024-11-25 18:08:31 +05:30
ashilkn
6669e66bb9
[mob][photos] Notifiy/ask use before opening public link in browser after clicking on the upload files option of an in-app public link
2024-11-25 17:57:13 +05:30
laurenspriem
39f089a86b
[mob][photos] Simplify
2024-11-25 17:14:23 +05:30
Aman Raj
799cb24c63
[mob][photos] upload files in web_view for public albums
2024-11-25 17:00:41 +05:30
Aman Raj
c7d56c66a2
[mob][photos] Check for uploading files to public collection
2024-11-25 16:58:52 +05:30
laurenspriem
9b24875af6
[mob][photos] fix merge issue
2024-11-25 16:31:24 +05:30
laurenspriem
16b231c6b7
[mob][photos] intl fix
2024-11-25 16:27:12 +05:30
ashilkn
598b941dda
[mob][photos] Improve UX on wrong password for in-app public link
2024-11-25 15:58:29 +05:30
laurenspriem
393e3d4fbb
[mob][photos] Refactor more
2024-11-25 15:48:20 +05:30
laurenspriem
2eaf4d198a
[mob][photos] refactor
2024-11-25 15:39:30 +05:30
Aman Raj
55fa554a9f
[mob][photos] fix: download progress dialog non-dismissible
2024-11-25 15:24:20 +05:30
Neeraj Gupta
23c0458968
Lint fix
2024-11-25 15:14:42 +05:30
laurenspriem
695c2cc9e3
[mob][photos] Remove code
2024-11-25 15:02:37 +05:30
Aman Raj
79f19ef0cb
[mob][photos] Minor fix
2024-11-25 14:51:07 +05:30
laurenspriem
33e743386f
[mob][photos] Generate only six thumbnails on build
2024-11-25 14:44:31 +05:30
Neeraj Gupta
e710323c46
[mob] Fix UX issues in edit person
2024-11-25 14:20:54 +05:30
Aman Raj
f439f2fcec
[auth] Add feature to export code as a HTML file
2024-11-25 12:26:35 +05:30
Manav Rathi
ae4f5cb161
[web] Download related refactoring ( #4166 )
...
No functional changes
2024-11-25 11:59:48 +05:30
Manav Rathi
617259b9ef
Move
2024-11-25 11:55:48 +05:30
Manav Rathi
ea92931aa4
Cleanup
2024-11-25 11:53:39 +05:30
ashilkn
1a4cd454cc
[mob][photos] Fix using app as photo viewer (by sharing from outside app) not working when app is not killed
2024-11-25 11:45:49 +05:30
laurenspriem
88626e4d50
[mob][photos] Rename
2024-11-25 11:35:37 +05:30
Manav Rathi
bffaf65ec5
Move
2024-11-25 11:34:56 +05:30
Manav Rathi
b80b91b6cd
Move
2024-11-25 11:19:36 +05:30
laurenspriem
aa7c78ee50
[mob][photos] generated
2024-11-25 11:16:38 +05:30
laurenspriem
b0cc76c60b
Merge branch 'main' into face_thumbnails
2024-11-25 11:16:22 +05:30
Manav Rathi
0ee657af1a
[web] New translations ( #4162 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-25 09:58:42 +05:30
Neeraj Gupta
7bc688d18b
Merge branch 'main' into mobile-preview-video
2024-11-25 09:58:24 +05:30
Neeraj Gupta
6ac0bf26a6
[mobile] New translations ( #4163 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-11-25 08:27:00 +05:30
Neeraj Gupta
9e225063ee
[auth] New translations ( #4164 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-11-25 08:26:38 +05:30
Crowdin Bot
7ee572c4aa
New Crowdin translations by GitHub Action
2024-11-25 01:17:33 +00:00
Crowdin Bot
41b25f40ed
New Crowdin translations by GitHub Action
2024-11-25 01:05:13 +00:00
Crowdin Bot
a2aa9b8717
New Crowdin translations by GitHub Action
2024-11-25 00:36:45 +00:00
Prateek Sunal
426cd70c31
refactor: simplify error handling and remove unused imports in preview video components
2024-11-25 02:24:40 +05:30
Prateek Sunal
1fa3d87369
fix: show toast about video is playing
2024-11-25 02:24:32 +05:30
Prateek Sunal
8152159583
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2024-11-25 00:05:51 +05:30
laurenspriem
85b7484426
[mob][photos] Reduce max number of thumbnails
2024-11-24 22:56:07 +05:30
laurenspriem
8615180dfe
[mob][photos] use full file
2024-11-24 22:47:55 +05:30
laurenspriem
306c55eef6
[mob][photos] Use full res thumbnails for suggestions
2024-11-24 22:07:40 +05:30
Manav Rathi
ceed533383
[web] Switch file downloads to regular fetch ( #4156 )
...
...instead of axios.
2024-11-23 17:21:30 +05:30
Manav Rathi
8ae7565542
Tweak
2024-11-23 16:54:58 +05:30
Manav Rathi
503c1b347d
Conv and streamline
2024-11-23 16:52:18 +05:30
Manav Rathi
36849a9e5f
Conv
2024-11-23 16:44:15 +05:30
Manav Rathi
020d73f04d
Prune
2024-11-23 16:40:05 +05:30
Manav Rathi
c391190664
Conv
2024-11-23 16:37:31 +05:30
Manav Rathi
eb979d155c
Conv
2024-11-23 16:34:36 +05:30
Manav Rathi
459339f513
Conv
2024-11-23 16:22:55 +05:30
laurenspriem
dd8cef3ddf
[mob][photos] keep face crops for clusters as well
2024-11-23 16:07:11 +05:30
Manav Rathi
d6b47dd452
Stateless
2024-11-23 16:00:17 +05:30
laurenspriem
d1e82b9261
[mob][photos] Store face crop as state
2024-11-23 15:49:26 +05:30
Manav Rathi
ea30dbed46
On demand
2024-11-23 15:28:53 +05:30
Manav Rathi
7503c87bee
Doc
2024-11-23 14:59:05 +05:30
Manav Rathi
face515003
Prune
2024-11-23 14:33:48 +05:30
Manav Rathi
f2b4f7ada0
Prune
2024-11-23 14:19:19 +05:30
Manav Rathi
954c132491
useSyncExternalStore
2024-11-23 14:16:37 +05:30
Manav Rathi
ef26df12cc
Tweak
2024-11-23 13:50:31 +05:30
laurenspriem
0cfcb83438
[mob][photos] person face widget disable thumbnail fallback
2024-11-23 13:17:29 +05:30
laurenspriem
5d66029a26
[mob][photos] Quicker cache method
2024-11-23 13:15:34 +05:30
laurenspriem
733fd45d6f
[mob][photos] Consistent face thumbnails in hierarchical
2024-11-23 11:26:27 +05:30
Neeraj Gupta
5786a3cb79
[mob][photos] Fix #2894 - Edited image resolution ( #4153 )
...
## Description
Proposal to fix #2894 so that edited image keep same
dimensions/resolution as original image
The issue was that `FlutterImageCompress.compressWithList` was forcing
the result to be resized using the method's default values {minWidth =
1920, minHeight = 1080}.
It is now forcing the size to be the one right before the compression,
after the potential alterations (flip, rotate, ..).
## Tests
Tested on my Pixel 6a
Built with :
Flutter 3.24.3
JDK 17.0.2
Gradle 7.2
2024-11-23 10:45:34 +05:30
Manav Rathi
07ba083dfe
[web] Refactoring of downloader - Part x/x ( #4155 )
2024-11-23 10:21:24 +05:30
Manav Rathi
01cc72a15f
Tweaks
2024-11-23 10:21:10 +05:30
Manav Rathi
1e406cdb90
Handle download failures
2024-11-23 10:03:25 +05:30
Manav Rathi
5f6702f0e7
Types
2024-11-23 09:47:32 +05:30
Manav Rathi
41f2433cee
Rework the original downloads
2024-11-23 09:42:40 +05:30
Manav Rathi
d740ebf0f5
Tweak
2024-11-23 08:28:31 +05:30
Manav Rathi
d64113976b
Remove dead code
2024-11-23 07:52:22 +05:30
Manav Rathi
3c47e86106
[web] General refactoring, focus towards photo viewer - Part x/x ( #4154 )
2024-11-23 06:39:18 +05:30
Manav Rathi
2ecc1bbf01
Tweak
2024-11-23 06:29:10 +05:30
Manav Rathi
37d3de25b7
Same spelling as the rest of the codebase
2024-11-23 06:21:12 +05:30
Manav Rathi
745b460941
Fin
2024-11-23 06:14:10 +05:30
Manav Rathi
e02e66ea6d
Uncontext
2024-11-23 06:12:41 +05:30
Manav Rathi
3017a35a26
Inline
2024-11-23 06:08:52 +05:30
Manav Rathi
d5d6b7b87a
Inline
2024-11-23 06:04:15 +05:30
Manav Rathi
ebee0b25a8
Inline
2024-11-23 06:02:35 +05:30
Manav Rathi
4e0d49b689
Inline
2024-11-23 06:00:44 +05:30
Manav Rathi
76bac5aa72
Inline
2024-11-23 05:58:18 +05:30
Manav Rathi
17bbf31049
Inline
2024-11-23 05:56:32 +05:30
Manav Rathi
a91626aa89
Sep
2024-11-23 05:54:25 +05:30
Manav Rathi
33183412cb
Prune
2024-11-23 05:01:38 +05:30
Manav Rathi
81a83ae7a3
Inline
2024-11-23 04:58:57 +05:30
Manav Rathi
552def7153
city fetch only once
2024-11-23 04:50:30 +05:30
Prateek Sunal
a2854b344c
Merge remote-tracking branch 'origin/main' into win-quickfix
2024-11-23 01:57:15 +05:30
Prateek Sunal
96d9637de1
feat: win quick fix
2024-11-23 01:42:43 +05:30
Neeraj Gupta
3f0ee4a862
[server][delete] return list of apps being used ( #4149 )
...
## Description
## Tests
2024-11-22 23:10:44 +05:30
Neeraj Gupta
397746f2bb
[mob][photos] extract remaining strings + localization of 'MagicFilters' ( #4150 )
...
Similar to #4118 (used same methodology) @laurenspriem
## Description
I have :
- extracted most of the remaining strings (I am excluding all strings
related to debug pages)
- fixed an issue where the magic filters would only show in english in
hierarchical search (were not localized using the built in
'getLocalizedTitle ' function). Modified file is
`mobile/lib/utils/hierarchical_search_util.dart`
## Tests
Tested on my Pixel 6a
Built with :
Flutter 3.24.3
JDK 17.0.2
Gradle 7.2
2024-11-22 23:10:31 +05:30
ashilkn
4706fff599
[mob][photos] Fix issue when opening links in app
2024-11-22 21:58:36 +05:30
Simon Dubrulle
562bb0da7a
fix #2894
...
Edited image will keep same dimensions as original image
2024-11-22 15:10:17 +01:00
Manav Rathi
2157c2c96d
[web] General refactoring, focus towards file conversion - Part x/x ( #4152 )
2024-11-22 18:19:14 +05:30
Manav Rathi
3b2bc8769f
Move force conversion decision to the converter
2024-11-22 18:14:12 +05:30
Manav Rathi
4b368ed8df
Fix background
2024-11-22 16:52:56 +05:30
Simon Dubrulle
193bef6927
extracted most remaining strings + fixed issue where 'magic' items would always show in english in hierarchical search
2024-11-22 12:22:10 +01:00
Manav Rathi
c6aff85fd6
Prune
2024-11-22 16:34:22 +05:30
Manav Rathi
16fd6bf1e1
Move
2024-11-22 16:28:37 +05:30
Manav Rathi
333c1da531
Fit better
2024-11-22 16:25:09 +05:30
Manav Rathi
1dcf46309d
Trim
2024-11-22 16:19:10 +05:30
Neeraj Gupta
338c2ec369
[server][delete] return list of apps being used
2024-11-22 16:17:08 +05:30
Manav Rathi
13f1e0df4f
Fix truncation
2024-11-22 16:04:24 +05:30
Manav Rathi
fb1082a7b7
Inline 1
2024-11-22 15:58:42 +05:30
Neeraj Gupta
8e215d783f
[server] Encrich admin api response ( #4148 )
...
## Description
## Tests
2024-11-22 15:29:24 +05:30
Neeraj Gupta
831e78f510
[server] Trim space
2024-11-22 15:20:38 +05:30
Neeraj Gupta
25596854d3
[server] Additional data for support dashboard
2024-11-22 15:18:24 +05:30
Manav Rathi
6676fd40b4
Remove override
...
That I can't find the reason for (will restore if needed)
2024-11-22 15:13:32 +05:30
Manav Rathi
3cc93fbf00
Doc
2024-11-22 15:05:24 +05:30
Manav Rathi
7c163a1a7f
Doc
2024-11-22 14:50:55 +05:30
Manav Rathi
6fe994a65c
Move
2024-11-22 14:32:53 +05:30
laurenspriem
47ad0337bc
[mob][photos] Format
2024-11-22 14:17:10 +05:30
Manav Rathi
60b0be15ad
Move
2024-11-22 13:48:56 +05:30
Neeraj Gupta
f93885fba3
[server] Return passkey acount
2024-11-22 13:01:52 +05:30
Manav Rathi
ba84e9cf43
[web] Remove old forked ffmpeg ( #4147 )
...
Finalization of https://github.com/ente-io/ente/pull/4127
2024-11-22 12:56:57 +05:30
Manav Rathi
9c4c692c31
Unstar
2024-11-22 12:46:45 +05:30
Manav Rathi
1631354fd8
Remove
2024-11-22 12:42:53 +05:30
Manav Rathi
69c42d7037
Remove
2024-11-22 12:37:23 +05:30
Manav Rathi
e8b1d6f220
Remove
2024-11-22 12:36:26 +05:30
Manav Rathi
f925e36845
Remove submodule web/apps/photos/thirdparty/ffmpeg-wasm
2024-11-22 12:35:54 +05:30
Manav Rathi
52130a0f42
Remove old code
2024-11-22 12:34:47 +05:30
Manav Rathi
8418e9abc1
Doc
2024-11-22 12:34:17 +05:30
Manav Rathi
5e7413ae6f
[web] Improve error message ( #4146 )
2024-11-22 12:31:56 +05:30
Manav Rathi
f16526efd7
[web] New promise queue ( #4145 )
2024-11-22 12:26:33 +05:30
Manav Rathi
89a7c183de
[web] Improve error message
...
Don't include potentially unbounded stack traces in user facing error messages.
2024-11-22 12:25:18 +05:30
Manav Rathi
75972e5170
Use
2024-11-22 12:17:32 +05:30
Manav Rathi
d8821a0d73
Use
2024-11-22 12:05:19 +05:30
Manav Rathi
e919bf9e1b
Write a new promise queue
2024-11-22 12:01:04 +05:30
Manav Rathi
1d070e831b
Terminology
2024-11-22 10:37:50 +05:30
Alex Rirak
3dc4d03a87
[AUTH] Fix logo for KnownHost.com + Add dark mode support to Carta.com logo ( #4121 )
...
## Description
- Fix logo for KnownHost.com
- Add dark mode support to Carta.com logo
2024-11-22 09:57:40 +05:30
Manav Rathi
7708e57ab4
[web] Enable Vietnamese ( #4142 )
2024-11-22 08:52:56 +05:30
Manav Rathi
6a06e99cb5
[web] Enable Vietnamese
2024-11-22 08:48:33 +05:30
Manav Rathi
0c3cdc57e8
[web] [auth] Translation tweaks ( #4141 )
2024-11-22 08:42:11 +05:30
Manav Rathi
20fdecaf53
[web] [auth] Translation tweaks
2024-11-22 08:38:12 +05:30
Manav Rathi
cfdc5f00a2
[web] New translations ( #4140 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-22 08:36:38 +05:30
Crowdin Bot
8edeef0963
New Crowdin translations by GitHub Action
2024-11-22 03:02:56 +00:00
Manav Rathi
3863878ffc
[web][auth] Improve empty state ( #4139 )
...
Fixes: https://github.com/ente-io/ente/discussions/4134
2024-11-22 08:31:59 +05:30
Manav Rathi
a84a8d6f04
p => Typography
2024-11-22 08:29:13 +05:30
Manav Rathi
defbdf528c
[web][auth] Improve empty state
...
Fixes: https://github.com/ente-io/ente/discussions/4134
2024-11-22 08:25:22 +05:30
Neeraj Gupta
f0dd74070e
[mob][auth] Send signup as purpose during registration ( #4133 )
...
## Description
## Tests
2024-11-22 00:56:20 +05:30
mangesh
658177c916
[docs]: move cli self host guide to help page (from ente/cli/docs/sel… ( #4128 )
2024-11-22 00:53:43 +05:30
Neeraj Gupta
98abac9c77
[mob][auth] Send signup as purpose during registration
2024-11-22 00:52:57 +05:30
Neeraj Gupta
ab2f46e2db
[server]Throw err if account registration is completed ( #4129 )
...
## Description
## Tests
2024-11-22 00:31:16 +05:30
Laurens Priem
8504f849ea
[mobile][photos] Extracted hardcoded english strings + improved trans… ( #4118 )
...
## Description
In this PR, I have followed advices from @laurenspriem (in #4039 ) to:
- extract 15 hardcoded english strings (so that they can be exposed in
Crowdin)
- fix existing string which was wrongly using a parameter (placeholder)
- update the translations documentation so that it includes the
recommended (and hereby followed) approach
This is a follow up of #4040 , after having discussed with @laurenspriem
(in #4039 ).
## Tests
Tested on my Pixel 6a (manually checked multiple new strings, the
easiest ones to trigger, but not all the 15)
Built with :
Flutter 3.24.3
JDK 17.0.2
Gradle 7.2
2024-11-21 20:12:17 +05:30
ashilkn
aaab52c974
Merge branch 'main' into deeplinks
2024-11-21 19:25:14 +05:30
Simon Dubrulle
192ee98c76
Merge branch 'main' into extract_strings_and_improve_translations_doc
2024-11-21 13:50:30 +01:00
ashilkn
a53efda913
[mob][photos] Update media_extension ref
2024-11-21 18:20:06 +05:30
ashilkn
8c36fdb264
[mob][photos] Fix null check used in null value error
2024-11-21 17:42:56 +05:30
Manav Rathi
763248ffc2
[web] Switch to assets ( #4130 )
...
- And don't block on cities fetch during remoteSync
2024-11-21 17:41:47 +05:30
ashilkn
5056977e7f
[mob][photos] Change copies
2024-11-21 17:33:45 +05:30
laurenspriem
f737bcc7dc
[mob][photos] toast message when clicking unclustered face
2024-11-21 17:27:35 +05:30
Neeraj Gupta
f37b25a1c7
[server]Throw err if account registration is completed
2024-11-21 17:26:32 +05:30
Manav Rathi
da884a1b10
Switch
2024-11-21 17:21:24 +05:30
Manav Rathi
12de02f1b5
Don't block on cities fetch during remoteSync
2024-11-21 17:09:59 +05:30
ashilkn
7d96f38e53
[mob][photos] Only show dialog asking for permission to open public link in-app in the android app's independednt and fdroid versions
2024-11-21 17:04:56 +05:30
Manav Rathi
1a9e25a6d8
Switch
2024-11-21 16:50:39 +05:30
laurenspriem
f9865e3fbe
Merge branch 'main' into face_thumbnails
2024-11-21 16:31:51 +05:30
ashilkn
45bf98c859
Merge branch 'main' into deeplinks
2024-11-21 15:52:46 +05:30
mangeshrex
746c815186
[docs]: move cli self host guide to help page (from ente/cli/docs/self-hosting.md)
2024-11-21 15:38:39 +05:30
Manav Rathi
cb11062d23
[web] Use upstream ffmpeg WASM ( #4127 )
...
* ~0.10 => 0.12 of https://ffmpegwasm.netlify.app
* The old version still needs to be cleaned up, will do that in a
subsequent PR
2024-11-21 15:24:55 +05:30
Neeraj Gupta
76255069f2
[mob] Refactor UX for saving and editing person ( #4126 )
...
## Description
## Tests
2024-11-21 15:20:34 +05:30
Manav Rathi
44dee7aa0b
LF
2024-11-21 15:20:07 +05:30
Neeraj Gupta
eeff11c795
Lint fix
2024-11-21 15:17:40 +05:30
Neeraj Gupta
3db2f75216
Lint fixes
2024-11-21 15:11:09 +05:30
Manav Rathi
632c5b5acf
Restore queue
...
Observed on Safari
> Failed to generate video thumbnail using the wasm FFmpeg web worker, will
fallback to canvas: RuntimeError: Out of bounds memory access (evaluating
'Module["_malloc"](len)')
2024-11-21 15:06:58 +05:30
Neeraj Gupta
e0188687c0
Bump mob photos version
2024-11-21 14:59:03 +05:30
Neeraj Gupta
80e998231e
Show merged clusters
2024-11-21 14:58:33 +05:30
Neeraj Gupta
b586957adc
Show merged photos during edit person
2024-11-21 14:53:03 +05:30
Manav Rathi
e17bc10d67
Use nid
2024-11-21 14:44:05 +05:30
Manav Rathi
8a2e81cfef
yarn
2024-11-21 14:39:30 +05:30
Manav Rathi
4509d8c23f
Fit in
2024-11-21 14:10:22 +05:30
Neeraj Gupta
9e8bbe3a40
Use new shape for faceWidget
2024-11-21 14:10:11 +05:30
Neeraj Gupta
60df8392af
Update review suggestions ui
2024-11-21 13:44:24 +05:30
Manav Rathi
e0d41f6024
Doc path
2024-11-21 13:34:19 +05:30
Neeraj Gupta
fb801fdfa6
Update UI
2024-11-21 12:48:00 +05:30
Manav Rathi
b9a77cc8ce
Swap
2024-11-21 12:46:18 +05:30
Neeraj Gupta
d74e5bc723
Update person suggestions ui
2024-11-21 12:28:12 +05:30
Manav Rathi
c001ea5682
[web] General refactoring - Part x/x ( #4124 )
2024-11-21 11:56:14 +05:30
Manav Rathi
3cd17087b0
lf + space
2024-11-21 11:49:23 +05:30
Manav Rathi
8a95089a48
Swap
2024-11-21 11:44:41 +05:30
Manav Rathi
4d40f49754
Migrate to fetch
2024-11-21 11:40:50 +05:30
Manav Rathi
8d141d451d
Space
2024-11-21 11:28:33 +05:30
Manav Rathi
9aa28027dc
Same convention as other packages
2024-11-21 11:27:21 +05:30
Manav Rathi
2195c79fcc
Move
2024-11-21 11:25:11 +05:30
Manav Rathi
d857648af9
Inline and move
2024-11-21 11:22:10 +05:30
Manav Rathi
68d475c224
Move
2024-11-21 11:12:06 +05:30
Manav Rathi
d60193fa56
Move
2024-11-21 11:10:05 +05:30
Neeraj Gupta
09953bbc34
Merge remote-tracking branch 'origin/main' into save_contact
2024-11-21 11:06:24 +05:30
Neeraj Gupta
5f60db24ea
Support for editing person birthdate and cover
2024-11-21 11:03:29 +05:30
Manav Rathi
228bf49eb3
Prevent layout shift
2024-11-21 10:45:36 +05:30
Manav Rathi
eb55dad4a9
Trim
2024-11-21 10:32:49 +05:30
Manav Rathi
6e6c4ee72b
Move
2024-11-21 10:28:00 +05:30
Manav Rathi
0fa7da8bb6
Move
2024-11-21 10:25:10 +05:30
Manav Rathi
8505383827
Localize
2024-11-21 10:12:53 +05:30
Manav Rathi
142a1bd684
Move
2024-11-21 09:40:58 +05:30
Manav Rathi
780da003cc
Import
2024-11-21 09:33:36 +05:30
ashilkn
6c7d403d5d
[mob][photos] Fix red screen error caused by the dialog asking for permission to allow opening album links in-app
2024-11-21 08:56:29 +05:30
Manav Rathi
5bdc754513
[web] General cleanup ( #4122 )
2024-11-21 08:33:01 +05:30
Manav Rathi
bef67b60b3
Use same check throughout
2024-11-21 08:25:27 +05:30
Manav Rathi
e4023f66f2
Allow running desktop and web apps simultaneously in dev mode
2024-11-21 08:24:04 +05:30
Manav Rathi
252587ffa5
Move
2024-11-21 07:54:18 +05:30
Manav Rathi
27f18b5936
Reuse
2024-11-21 07:33:39 +05:30
Manav Rathi
3dfdd0ec3c
Rename
2024-11-21 07:29:24 +05:30
Manav Rathi
3578ed1eef
Merge
2024-11-21 06:53:24 +05:30
Manav Rathi
aa3c212b26
Move
2024-11-21 06:33:47 +05:30
Simon Dubrulle
8cef4a14b1
[mobile][photos] Extracted hardcoded english strings + improved translations documentation + fixed malformed string that is using placeholder
2024-11-20 22:18:00 +01:00
Ashil
e7c3c6d9de
[mob][photos] Fix blank screen coming up right after freeing up space when deleting in batches ( #4113 )
2024-11-20 22:27:08 +05:30
ashilkn
1db6c99b28
[mob][photos] Handle deep link from public album by opening the album in app
2024-11-20 21:10:02 +05:30
ashilkn
cda749ddfd
[mob][photos] Remove stale code
2024-11-20 20:07:32 +05:30
Manav Rathi
328c27b676
[web] Forward some methods via the new crypto worker interface ( #4114 )
2024-11-20 19:12:42 +05:30
Manav Rathi
165ffabdcb
Bypass
2024-11-20 19:03:10 +05:30
Manav Rathi
70a5274eea
Reduce concepts, & avoid naming two things as EncryptedFile
2024-11-20 18:58:00 +05:30
Manav Rathi
d05dd416ca
Fwd
2024-11-20 18:36:32 +05:30
ashilkn
492016ae36
[mob][photos] Fix blank screen coming up right after freeing up space when deleting in batches
2024-11-20 18:33:09 +05:30
Manav Rathi
2884c0aedf
Fwd
2024-11-20 18:27:56 +05:30
Manav Rathi
91e45fe64a
Restore thumb
2024-11-20 18:16:56 +05:30
Neeraj Gupta
5590f72b12
[mob]Support for editing name/birthday for person
2024-11-20 16:41:31 +05:30
Manav Rathi
040c893107
[web] Non-functional crypto layer ontology tweaks ( #4111 )
...
This PR reworks the names etc, and how the parameters and names fit in
the ontology of our crypto layers as part of our long term improvements
to the crypto layering, but doesn't change _any_ implementation
specifics.
2024-11-20 16:38:13 +05:30
Manav Rathi
045f367012
Tweak outline
2024-11-20 16:20:29 +05:30
Manav Rathi
105f750c95
Rework decryption
2024-11-20 16:16:04 +05:30
Manav Rathi
7f80ef1879
Rework
2024-11-20 15:03:01 +05:30
Neeraj Gupta
943e79464a
Lint fixes
2024-11-20 14:41:19 +05:30
Neeraj Gupta
f38ee6369f
[mob[ Added doc for mobile translations + added 2 new source string… ( #4040 )
...
This is my first contribution and I wanted to start with something
'simple'. My goal is to further contribute to the translation of Ente
photos. I am trying to understand that process which is not yet entirely
clear to me, especially when it comes to which files must be (or do not
need to be) generated.
## Description
As a first (small) step, I have:
- created 2 new source strings ('collaboratorsSuccessfullyAdded' and
'viewersSuccessfullyAdded') that replace hardcoded text in the
"add_a_participant" page.
- Created draft of a documentation for translations on mobile app (based
on the doc for web app)
## Tests
Tested on my Pixel 6a
Built with :
- Flutter 3.24.3
- JDK 17.0.2
- Gradle 7.2
## Questions
- I have manually updated the `l10n.dart` file (using existing similar
strings ) but I guess it should be automatically generated from the
`intl_en.arb` file, correct? If so, is it something anyone can do and
can we add the step in the doc?
- Should the other languages be updated as well in that commit, or will
they only be updated via the Github Crowdin action ? Looking at the
existing PR, it seems like they might need to be updated as well in the
commit.
2024-11-20 14:19:10 +05:30
Manav Rathi
fac2b34045
Interim type
2024-11-20 13:38:59 +05:30
Vishnu Mohandas
c074ee0780
Fix auth icons ( #4108 )
2024-11-20 13:26:23 +05:30
vishnukvmd
e7b97c2407
Merge branch 'main' into fix-auth-icons
2024-11-20 13:20:15 +05:30
Manav Rathi
a40cf7d880
Doc
2024-11-20 13:18:49 +05:30
vishnukvmd
7bc2ecb3e8
v4.1.1
2024-11-20 13:17:19 +05:30
vishnukvmd
b12ecea496
Revert "Add new icons ( #3776 )"
...
This reverts commit a6e4f9e603 .
2024-11-20 13:16:43 +05:30
vishnukvmd
746046ac11
Update simple-icons
2024-11-20 13:10:02 +05:30
Manav Rathi
76dca8e5f6
Rename
2024-11-20 13:02:52 +05:30
Manav Rathi
b21ab6779a
Direct
2024-11-20 12:47:17 +05:30
Vishnu Mohandas
3c5f6dd510
[docs] Document the threat model for app lock
2024-11-20 11:50:47 +05:30
Manav Rathi
2515ad0640
[web] Post eslint migration cleanup ( #4106 )
...
More needs to be done, but gradually.
2024-11-20 11:31:39 +05:30
Manav Rathi
510f94fc51
lf
2024-11-20 11:21:49 +05:30
Manav Rathi
fb7f64bd35
Tighten
2024-11-20 11:15:26 +05:30
Manav Rathi
f3bfc8525b
Fix
2024-11-20 10:32:22 +05:30
Manav Rathi
c6fd49bff5
Prune
2024-11-20 10:29:19 +05:30
Manav Rathi
0fca6728cd
Fix
2024-11-20 10:25:34 +05:30
Manav Rathi
8f0efb41fe
Auto fix
2024-11-20 10:22:21 +05:30
Manav Rathi
8272703a21
Auto fix
2024-11-20 10:20:28 +05:30
Manav Rathi
8f0ec55e54
Fix
2024-11-20 10:18:50 +05:30
Manav Rathi
ebe0292cb4
Prune
2024-11-20 10:14:30 +05:30
Manav Rathi
132e509589
Apply rec
2024-11-20 10:09:56 +05:30
Manav Rathi
ba8ccbf065
Prune
2024-11-20 10:08:41 +05:30
Manav Rathi
f5512d3cd8
Apply autofixes prefer-regexp-exec
2024-11-20 10:07:42 +05:30
Manav Rathi
3b0544d779
Prune
2024-11-20 10:05:54 +05:30
Manav Rathi
a370188504
Fix awaited returns
2024-11-20 10:04:27 +05:30
Manav Rathi
07b1709308
Prune
2024-11-20 10:01:46 +05:30
Manav Rathi
4e5c99aafe
Prune
2024-11-20 10:00:52 +05:30
Manav Rathi
fdf0e3f0ad
Fix
2024-11-20 09:53:46 +05:30
Manav Rathi
98bfb8b5f5
This shouldn't be named useFoo, leaving that refactoring for later
2024-11-20 09:47:14 +05:30
Manav Rathi
cd6c3d9158
Prune
2024-11-20 09:45:57 +05:30
Manav Rathi
6533883eaa
Prune
2024-11-20 09:43:50 +05:30
Manav Rathi
6fe4201eb8
Prune
2024-11-20 09:42:37 +05:30
Manav Rathi
09f76599b2
Prune
2024-11-20 09:39:57 +05:30
Manav Rathi
04a8bd6209
Apply lints
2024-11-20 09:38:35 +05:30
Manav Rathi
3d3ee1bb6f
Apply lints
2024-11-20 09:36:04 +05:30
Manav Rathi
af82ef194d
Not awaiting promises to retain existing behavior
2024-11-20 09:32:27 +05:30
Manav Rathi
1ddd143b2e
Context
2024-11-20 09:19:56 +05:30
Manav Rathi
1ec67c6baf
Prune
2024-11-20 09:07:20 +05:30
Manav Rathi
80146522ad
Start fixing
2024-11-20 08:28:17 +05:30
Manav Rathi
3dd136bdf3
Tweaks
2024-11-20 08:19:46 +05:30
Manav Rathi
f69832ea16
Fix updated rule
2024-11-20 08:13:39 +05:30
Manav Rathi
e55181a9be
Bring back the rest that are needed
2024-11-20 08:07:04 +05:30
Manav Rathi
8f43f27fcf
Tweak ignores
2024-11-20 08:03:56 +05:30
Manav Rathi
916b56fa65
The files filter has a big impact on speed
2024-11-20 07:59:57 +05:30
Manav Rathi
c211a829f8
Bring back overrides
2024-11-20 07:56:54 +05:30
Manav Rathi
89b90c9332
Fix overwriting
2024-11-20 07:53:02 +05:30
Manav Rathi
7c2b8422a8
Dot's no longer needed
...
From docs:
> If you are using a flat configuration file(eslint.config.js), you can also omit the file arguments and ESLint will use .
2024-11-20 07:45:25 +05:30
Manav Rathi
2daca31499
[web] ESLint 8 => 9 ( #4097 )
...
This does the bulk of the migration. Will migrate the source to the new
rules in smaller subsequent PRs.
2024-11-19 20:14:40 +05:30
ashilkn
0a6e1a5730
[mob][photos] Configure clicking on albums.ente.sh links to open up the app on iOS
2024-11-19 20:11:44 +05:30
Manav Rathi
886a0ddb25
Update
2024-11-19 20:10:24 +05:30
Manav Rathi
9e2a70e469
tsc on build-config
2024-11-19 20:04:52 +05:30
Manav Rathi
e668c86185
Fix
2024-11-19 19:59:17 +05:30
Manav Rathi
2bda469176
Swap
2024-11-19 19:52:48 +05:30
Manav Rathi
91ddce1425
Fix
2024-11-19 19:49:42 +05:30
Manav Rathi
5c6784c549
Swap
2024-11-19 19:47:28 +05:30
Manav Rathi
01f1172382
Swap
2024-11-19 19:46:37 +05:30
Manav Rathi
87ac2360eb
Swap
2024-11-19 19:44:24 +05:30
Manav Rathi
31b50852b6
Swap
2024-11-19 19:39:59 +05:30
Manav Rathi
c506eec544
Fix
2024-11-19 19:38:42 +05:30
Manav Rathi
938679922c
Swap
2024-11-19 19:35:14 +05:30
Manav Rathi
1aac1ae3c3
Fix for now
2024-11-19 19:33:33 +05:30
Manav Rathi
a3586fed7e
Swap
2024-11-19 19:32:52 +05:30
Manav Rathi
097b90eeda
Get it to run
2024-11-19 19:31:33 +05:30
Manav Rathi
83adb94fc9
Swap
2024-11-19 19:29:52 +05:30
Manav Rathi
e6cbd75a52
Fix as per new rules
2024-11-19 19:28:04 +05:30
Manav Rathi
02c9f9f615
Swap
2024-11-19 19:25:18 +05:30
Manav Rathi
453c825cc6
Autofixer no-duplicate-type-constituents
2024-11-19 19:22:25 +05:30
Manav Rathi
ea19cd08c6
Swap
2024-11-19 19:20:31 +05:30
Manav Rathi
4a3260f627
Auto fixer for new lint rule
2024-11-19 19:19:31 +05:30
Manav Rathi
0271e53c26
Swap
2024-11-19 19:15:07 +05:30
Manav Rathi
1b772b644a
Move to config
2024-11-19 19:14:12 +05:30
Manav Rathi
2bde3fb0d7
Squash
2024-11-19 19:12:22 +05:30
Manav Rathi
db5049b801
Swap
2024-11-19 19:06:17 +05:30
Manav Rathi
32cd241982
Merge
2024-11-19 19:02:30 +05:30
Manav Rathi
0338313f73
rr
2024-11-19 19:00:10 +05:30
Manav Rathi
0f93c48e10
Scope
2024-11-19 18:57:40 +05:30
Manav Rathi
dbfb5e5da3
hp
2024-11-19 18:49:40 +05:30
Manav Rathi
5209562bba
rv
2024-11-19 18:47:24 +05:30
Manav Rathi
69d4e632f4
rp
2024-11-19 18:40:49 +05:30
Manav Rathi
b5be13df2c
Cleanup
2024-11-19 18:27:24 +05:30
Manav Rathi
ebcabe5bfe
Restore rules
2024-11-19 18:25:41 +05:30
Manav Rathi
41cdb73382
Upd
2024-11-19 18:22:23 +05:30
Manav Rathi
da71a34f75
TC
2024-11-19 18:15:51 +05:30
Neeraj Gupta
b0b527d2ea
[mob] Clean up
2024-11-19 18:12:58 +05:30
Manav Rathi
2bdf85403b
Direct
2024-11-19 18:09:47 +05:30
Manav Rathi
56b72bd55b
Chain
2024-11-19 18:05:45 +05:30
Manav Rathi
dbeb95d438
wip checkpoint
2024-11-19 17:57:59 +05:30
Neeraj Gupta
572f2aff88
[mob] Hide merge section if no suggestion
2024-11-19 17:55:41 +05:30
Neeraj Gupta
a2d022f751
[mob] UI Changes
2024-11-19 17:53:23 +05:30
Manav Rathi
143d346ed4
eslint migration wip checkpoint
2024-11-19 17:49:37 +05:30
Neeraj Gupta
7e7d53fbaf
[mob] Rename icons and action name for people bar
2024-11-19 17:22:20 +05:30
Laurens Priem
29b2bd577c
[mob][photos] Fix ConcurrentModificationError ( #4095 )
...
## Description
Fix ConcurrentModificationError
2024-11-19 17:01:42 +05:30
laurenspriem
55044b1818
[mob][photos] Fix ConcurrentModificationError
2024-11-19 17:00:09 +05:30
Neeraj Gupta
c25310059a
Merge remote-tracking branch 'origin/main' into save_contact
2024-11-19 16:50:11 +05:30
Ashil
538967bda0
Update apple-app-site-association for opening public link album in-app. ( #4093 )
2024-11-19 14:27:39 +05:30
Ashil
f848f64dc5
Update apple-app-site-association for opening public link album in-app.
2024-11-19 14:09:33 +05:30
Laurens Priem
8b07db8a73
Ml sync fix ( #4027 )
...
## Description
Remotely safe faceIDs of a certain person that are rejected by the user.
2024-11-19 13:43:45 +05:30
Prateek Sunal
68ac9cbe26
fix: remove unwanted code
2024-11-19 13:42:18 +05:30
Manav Rathi
f7aaa7a2c8
[web] Lint infrastructure cleanup - Part 1/x ( #4092 )
2024-11-19 13:10:36 +05:30
Manav Rathi
4536486daa
Prep
2024-11-19 12:57:26 +05:30
Manav Rathi
dee8f8af6c
Prune
2024-11-19 12:53:48 +05:30
Manav Rathi
cbf48df272
Inline base config
2024-11-19 12:44:45 +05:30
Manav Rathi
cda9f17bcb
Inline
2024-11-19 12:36:23 +05:30
Manav Rathi
28d6a525db
Swap
2024-11-19 12:32:54 +05:30
Manav Rathi
27c7221483
Swap
2024-11-19 12:28:42 +05:30
Manav Rathi
e2636edbb9
Swap
2024-11-19 12:25:14 +05:30
Manav Rathi
3a3f9fbd94
Swap to newer
2024-11-19 12:20:21 +05:30
simondubrulle
bdf1023612
Merge pull request #1 from simondubrulle/main
...
Synced with main
2024-11-19 07:31:20 +01:00
Neeraj Gupta
18cf3f2e60
[mob] Add new screen for save person
2024-11-19 11:53:06 +05:30
Neeraj Gupta
14adea59bf
Use super
2024-11-19 10:57:40 +05:30
Neeraj Gupta
e204450f2a
[server] Handle error in bonus reversal ( #4089 )
...
## Description
## Tests
2024-11-19 10:30:09 +05:30
Neeraj Gupta
05f5c7f439
[server] Wrap inside db transaction
2024-11-19 10:28:02 +05:30
Neeraj Gupta
641a73c101
[server] validate bonus reversal
2024-11-19 10:24:58 +05:30
Manav Rathi
bd33bec3e6
[desktop] Move out of labs ( #4088 )
...
Prep for next release.
2024-11-19 08:18:23 +05:30
Manav Rathi
68c230dae9
Fix scroll (partially)
...
We want the consent message to be scrollable. The current changes are a partial
solution, the navbar still shows through at times.
2024-11-19 08:13:11 +05:30
Manav Rathi
a2b9126c88
Rename
2024-11-19 06:34:24 +05:30
Manav Rathi
07600c6018
Inline consent contents
2024-11-18 20:23:57 +05:30
Manav Rathi
0024ee5b77
wip checkpoint
2024-11-18 20:10:48 +05:30
Manav Rathi
d5d97d3d6e
Prep
2024-11-18 19:58:30 +05:30
Manav Rathi
e3e9febeb3
Always show people section btn on destkop
2024-11-18 19:02:14 +05:30
ashilkn
e7d6ea0f3a
[mob][photos] Cancel subscription to linkStream in passkey page after use
2024-11-18 19:02:05 +05:30
Manav Rathi
ed5c4dfc7e
Unlab
2024-11-18 18:58:48 +05:30
Manav Rathi
43d47f1c4c
[web] Deprecate our home grown ensure ( #4082 )
...
ensure:
Error: Required value was undefined
Built in undefined property access (note how the error message has more
info):
TypeError: Cannot read properties of undefined (reading 'length')
2024-11-18 18:43:48 +05:30
Manav Rathi
ebbca2b609
Fin
2024-11-18 18:37:30 +05:30
Manav Rathi
ebd550505f
Cont
2024-11-18 18:32:51 +05:30
Manav Rathi
24b9e629c1
Cont
2024-11-18 18:29:15 +05:30
ashilkn
a86b6dddd4
[mob][photos] Resolve merge conflicts and merge main
2024-11-18 18:24:05 +05:30
Manav Rathi
a261d1b3a2
Continue 17bcf21216
2024-11-18 18:17:57 +05:30
Manav Rathi
17bcf21216
Start deprecating ensure
...
ensure:
Error: Required value was undefined
Built in undefined property access (note how the error message has more info):
TypeError: Cannot read properties of undefined (reading 'length')
2024-11-18 18:01:44 +05:30
Manav Rathi
49f8f0aadd
[web] Periodic dependency update ( #4080 )
2024-11-18 17:40:36 +05:30
Manav Rathi
6304af0b31
Other updates
2024-11-18 17:35:26 +05:30
Manav Rathi
ed2ad06515
Fix comlink init (after dep update)
2024-11-18 17:33:28 +05:30
Manav Rathi
daee8fb4f6
Update deps
2024-11-18 16:56:15 +05:30
Manav Rathi
9b8851e007
[desktop] Support rejected faces in clusters synced with remote ( #4051 )
...
Sibling of https://github.com/ente-io/ente/pull/4027
2024-11-18 15:50:45 +05:30
Manav Rathi
c120ab0596
assigned and rejected should not intersect
2024-11-18 15:47:41 +05:30
Manav Rathi
038f776dec
[web] Add workaround for black grid lines when zooming onto images in Chrome ( #4076 )
...
Fixes https://github.com/ente-io/ente/issues/4067
2024-11-18 14:22:59 +05:30
Manav Rathi
77844f802c
[web] Add workaround for black grid lines when zooming onto images in Chrome
...
Fixes https://github.com/ente-io/ente/issues/4067
2024-11-18 14:19:25 +05:30
rippleFCL
9401c9f0e1
[cli] Update Ente CLI ENTE_CLI_SECRETS_PATH docs ( #4047 )
...
Co-authored-by: seeg <dev@charlie.fyi >
2024-11-18 14:15:43 +05:30
Ashil
cdb00ed06b
[mob][photos] Faces UI enhancement ( #4073 )
2024-11-18 14:14:40 +05:30
Nugraha Yoga
05b88bb831
[mob] Fix market URI on mobile ( #4054 )
...
## Description
This PR fix typos in the market URI that resulted in 404 page on android
market.

2024-11-18 14:14:18 +05:30
Aaron
34bce7c1d3
[auth][l10n]: Add Catalan translation ( #4052 )
2024-11-18 14:14:08 +05:30
Nikunj Kumar Nakum
78871e2843
Added Bluesky logo ( #4061 )
...
## Description
added bluesky logo
## Tests
2024-11-18 14:11:26 +05:30
Neeraj Gupta
7c3ff50b7f
[mobile] New translations ( #4069 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-11-18 14:09:35 +05:30
Neeraj Gupta
c4ad530bc1
[auth] New translations ( #4070 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-11-18 14:07:49 +05:30
Manav Rathi
7acb76fda8
[desktop] Dependency updates ( #4075 )
2024-11-18 13:57:07 +05:30
Manav Rathi
c37f6d2904
[desktop] Dependency updates
2024-11-18 13:53:27 +05:30
Manav Rathi
e7a5f51a37
[web] New translations ( #4068 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-18 13:35:40 +05:30
ashilkn
f42ae367dc
[mob][photos] Fix loading and error state of 'all' screen of people section
2024-11-18 11:01:11 +05:30
ashilkn
4f86ca9415
Merge branch 'main' into faces_UI_enhancement
2024-11-18 10:51:04 +05:30
ashilkn
47b668a82a
[mob][photos] Minor animation tweaks:
2024-11-18 10:48:46 +05:30
Neeraj Gupta
72d09bec50
[auth] Implement Custom Sorting ( #4072 )
...
## Description
This pull request introduces functionality to enable custom sorting for
TOTP codes in the app. Users can now drag and drop codes to rearrange
their order. The updated order is synced across all devices.
2024-11-18 10:31:53 +05:30
ashilkn
9de634ab8b
[mob][photos] Use an app bar that occupies less space on UI in 'all' section of people section compared to the app bar used in 'all' screen of other sections
2024-11-18 10:31:05 +05:30
ashilkn
58887ce044
[mob][photos] Make 'all' screen of people section more similar to 'all' screen of other sections
2024-11-18 10:25:07 +05:30
ashilkn
ad4b5832ca
[mob][photos] Fix appBar color change on scroll
2024-11-18 10:23:18 +05:30
ashilkn
8ba65c599a
[mob][photos] Fix SafeArea widget breaking the item size logic on 'all' screen of people section
2024-11-18 10:00:01 +05:30
Crowdin Bot
665609d2b3
New Crowdin translations by GitHub Action
2024-11-18 01:17:41 +00:00
Crowdin Bot
60f5d91f45
New Crowdin translations by GitHub Action
2024-11-18 01:05:19 +00:00
Crowdin Bot
54d791e723
New Crowdin translations by GitHub Action
2024-11-18 00:36:55 +00:00
Vishnu Mohandas
e719cde4e3
Update admin.md
2024-11-17 22:03:23 +05:30
Aman Raj
01d182a496
[auth] added a new parameter to keep track of position of code
2024-11-16 21:20:46 +05:30
Aman Raj
20308e99e9
[auth] logic to cache codes and to save & update them
2024-11-16 21:19:04 +05:30
Aman Raj
2bc1ce9f92
[auth] added reorder code screen
2024-11-16 21:17:47 +05:30
Aman Raj
b69b6fc6a7
[auth] added edit icon to reorder codes
2024-11-16 20:49:02 +05:30
laurenspriem
12fc4816c7
[mob][photos] More refactor
2024-11-16 19:00:50 +05:30
laurenspriem
826383ccdf
[mob][photos] Refactor face thumbnail generation
2024-11-16 18:43:24 +05:30
Manav Rathi
b5843cdf60
Update people after file upload
2024-11-16 14:49:47 +05:30
Manav Rathi
73d71834b9
Don't rely on count to track changes since we can now have rejns
2024-11-16 13:34:54 +05:30
Manav Rathi
95905a4187
Fix
2024-11-16 12:50:47 +05:30
Manav Rathi
1aae178179
Use
2024-11-16 09:56:05 +05:30
Manav Rathi
0e6705f8e1
Compute rejected clusters
2024-11-16 09:27:20 +05:30
Manav Rathi
8cf87acb7b
Rework
2024-11-15 22:01:29 +05:30
Manav Rathi
f1ba5cfc43
Distinguish between suggestion reject and saved choice reject
2024-11-15 22:01:29 +05:30
Manav Rathi
f9fb65db41
Reject on unassign
2024-11-15 22:01:28 +05:30
Manav Rathi
5abd6468c7
Prune on positive suggestion accept
2024-11-15 22:01:28 +05:30
Manav Rathi
fb3c845759
Add cluster
2024-11-15 22:01:28 +05:30
Manav Rathi
f6eeb6abce
Apply rejections to suggestion base clusters
2024-11-15 22:01:28 +05:30
Manav Rathi
c577ccd7e4
Filter out rejected face IDs when using remote cgroups
2024-11-15 22:01:28 +05:30
Manav Rathi
ddd13a88be
Types
2024-11-15 22:01:28 +05:30
ashilkn
392ec34f25
[mob][photos] Remove hero animation from People section because when it's enabled, there is a UI glitch because of an issue in flutter
...
https://github.com/flutter/flutter/issues/47991
2024-11-15 20:57:15 +05:30
Prateek Sunal
e0ffde3f25
[mob][image-editor] dismiss page on save edits ( #4036 )
...
## Description
Previously saving edits would not close the page, this PR fixes that.
## Tests
2024-11-15 19:48:55 +05:30
Simon Dubrulle
a88586c437
Added (draft) doc for mobile translations + added 2 new source strings for "add_participant_page"
2024-11-15 13:40:29 +01:00
ashilkn
102929a5d6
[mob][photos] Decrease the chances of hero animation not working between faces in 'All' screen of People and People section when going back to search section from 'All' screen
2024-11-15 17:43:32 +05:30
Laurens Priem
c94feb0e40
Ml banner ( #4039 )
...
## Description
Add banner in home gallery for enabling ML.
## Tests
Tested in debug mode on my Pixel 8.
2024-11-15 16:17:04 +05:30
laurenspriem
93986461dd
[mob][photos] Copy changes
2024-11-15 16:06:11 +05:30
laurenspriem
4ce2d0a1e2
[mob][photos] ml section empty copy
2024-11-15 16:02:45 +05:30
laurenspriem
d4479a1a66
[mob][photos] Extract to string
2024-11-15 15:49:58 +05:30
laurenspriem
0f3e490699
[mob][photos] Don't keep showing the banner
2024-11-15 15:45:23 +05:30
laurenspriem
8a7e11e4af
[mob][photos] Enable ml banner
2024-11-15 15:37:35 +05:30
ashilkn
27d5ef2bc0
[mob][photos] Fix alignment of faces in People section
2024-11-15 15:31:53 +05:30
laurenspriem
8d2288fbb4
[mob][photos] super key
2024-11-15 15:22:27 +05:30
Neeraj Gupta
179e586671
[mob] Refactor
2024-11-15 15:18:29 +05:30
Neeraj Gupta
92f6d027db
[mob] Clean up
2024-11-15 15:13:23 +05:30
ashilkn
39252122ef
[mob][photos] Show all faces in 'All' section of faces
2024-11-15 13:35:41 +05:30
Vishnu Mohandas
3c3c66ee8b
[server] Update constraints for adding BF deal by support ( #4038 )
2024-11-15 13:32:01 +05:30
vishnukvmd
fe59e0ae65
[server] Update constraints for adding BF deal by support
2024-11-15 13:24:22 +05:30
ashilkn
184323429a
[mob][photos] Create new 'All' page for people section
2024-11-15 13:22:29 +05:30
Manav Rathi
80710d29c4
[web] Retain original's file creation time on edits ( #4037 )
2024-11-15 10:38:57 +05:30
Manav Rathi
057bd3a4d2
Retain more info
...
Also invent a new scheme for passing around this data instead of piggy backing
on the JSON route, since the JSON route has other complications (e.g. it strips
off the "-edited" prefix) that we'd anyways would've needed to workaround.
2024-11-15 10:31:16 +05:30
Manav Rathi
708109f5e4
[web] Retain original's file creation time on edits
2024-11-15 09:10:28 +05:30
Prateek Sunal
120053f61d
fix: dismiss image editor on save edits
2024-11-15 02:24:13 +05:30
Prateek Sunal
01b7a01dc5
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2024-11-15 02:02:51 +05:30
Manav Rathi
e645081b12
[web] Show files that are archived in two ways in the archive section ( #4035 )
2024-11-14 22:14:13 +05:30
Manav Rathi
ba314455e2
[web] Show files that are archived in two ways in the archive section
2024-11-14 22:06:34 +05:30
tigattack
a5480025e9
Create custom icon for authentik ( #4029 )
...
* Adds a custom icon for [authentik](https://goauthentik.io/ ).
* Fixes minor formatting issues in `custom-icons.json`.
2024-11-14 17:31:49 +05:30
ashilkn
e9923fbf44
[mob][photos] Change UI of PersonSearchExample widget
2024-11-14 17:07:38 +05:30
Braky
916ae34bac
Add three new icons ( #4011 )
...
Includes custom icons for
- Microsoft 365
- Raindrop.io
- WEB.DE
2024-11-14 16:54:01 +05:30
Neeraj Gupta
dfc6358314
[staff] Suraface error as alert & send token via header ( #4033 )
...
## Description
## Tests
2024-11-14 16:53:47 +05:30
Neeraj Gupta
ce61965ed6
[cli] Don't perform CLI secret initialisation unless needed ( #4028 )
...
## Description
Calling `GetOrCreateClISecret()` can cause issues in some unattended
scenarios.
I'm creating a Brew formula for ente CLI with the following test:
```
test do
assert_match "Version #{version}", shell_output("#{bin}/ente version")
end
```
When running `brew test` for the formula, ente would fail with the
following error: `2024/11/13 11:49:56 error setting password in keyring:
exit status 154`
And I would see this pop-up:

2024-11-14 16:18:01 +05:30
Neeraj Gupta
9f9567817d
[staff]Suraface error as alert & send token via header
2024-11-14 16:15:52 +05:30
Neeraj Gupta
f2210fbbae
[staff] Surface error as dialog
2024-11-14 16:01:38 +05:30
Neeraj Gupta
0c3909b2d3
[staff] Fix disable 2FA ( #4032 )
...
## Description
## Tests
2024-11-14 15:11:43 +05:30
Neeraj Gupta
eb949bcad9
[staff] Lint fix
2024-11-14 15:07:24 +05:30
Neeraj Gupta
a1f0c1024b
[staff] Fix disable 2FA
2024-11-14 14:59:44 +05:30
Neeraj Gupta
3f6f031cfe
Merge branch 'main' into save_contact
2024-11-14 11:55:50 +05:30
Manav Rathi
3d0cc31816
[web] Reduce use of exceptions for control flow ( #4031 )
2024-11-14 10:27:09 +05:30
Manav Rathi
65a2b5aeeb
LF
2024-11-14 10:19:14 +05:30
Manav Rathi
d8706580c3
Inline
2024-11-14 10:15:22 +05:30
Manav Rathi
548724ae0a
Remove ad-hoc retry
...
If this is needed, will add it back with a comment explaining why the workaround
was needed.
2024-11-14 10:07:57 +05:30
Manav Rathi
54b4c01f51
Don't use exceptions for control flow
2024-11-14 09:59:19 +05:30
Manav Rathi
86f859aaca
Don't use exceptions for control flow
2024-11-14 09:49:47 +05:30
Manav Rathi
f749f9de65
Unused and inline
2024-11-14 07:55:49 +05:30
Manav Rathi
805dfdc825
Unused
2024-11-13 21:21:04 +05:30
Manav Rathi
cce3063cf1
Inline
2024-11-13 21:09:55 +05:30
Manav Rathi
2910a8ac39
Inline
2024-11-13 21:04:21 +05:30
Manav Rathi
dbf877b9bb
Inline
2024-11-13 21:01:45 +05:30
tigattack
cfae8523a1
[cli] Don't perform CLI secret initialisation when not needed
...
Calling `GetOrCreateClISecret()` can cause issues in some unattended scenarios.
2024-11-13 12:22:08 +00:00
Laurens Priem
b8981be2e6
[mob][photos] Copy change for model download ( #4026 )
...
## Description
Copy change to avoid giving the impression that models keep getting
downloaded.
2024-11-13 16:55:15 +05:30
Manav Rathi
cbc2a8f63c
Inline
2024-11-13 16:43:10 +05:30
laurenspriem
f1ca5ccbd0
[mob][photos] Copy change for model download
2024-11-13 16:38:17 +05:30
laurenspriem
3d6106c1c1
[mob][photos] Add empty check
2024-11-13 16:06:50 +05:30
Manav Rathi
fcfc6972d1
[web] Fix search when an album only has symlinks ( #4025 )
...
The uniquification would prevent albums that only contains photos that
are
already present in another album from appearing in search results.
2024-11-13 15:57:07 +05:30
Manav Rathi
0c820a6ec4
[web] Fix search when an album only has symlinks
...
The uniquification would prevent albums that only contains photos that are
already present in another album from appearing in search results.
2024-11-13 15:54:12 +05:30
laurenspriem
1ed03c5942
[mob][photos] Safe removed clusters in rejected faces
2024-11-13 15:45:59 +05:30
Manav Rathi
fab883c49a
[server] Add validation for object_keys ( #4022 )
...
## Description
## Tests
2024-11-13 15:24:18 +05:30
laurenspriem
822aa7fcd4
[mob][photos] Make sure user can add back rejected faces
2024-11-13 14:38:51 +05:30
Neeraj Gupta
bd53eaec28
[server] Add validation for object_keys
2024-11-13 12:04:55 +05:30
Neeraj Gupta
c2380de406
[mob] Clean up multipart upload on put or update error ( #4021 )
...
## Description
## Tests
2024-11-13 12:01:23 +05:30
Neeraj Gupta
3d8bdb751c
[mob] Handle 401 during multipart failure ( #4015 )
...
## Description
## Tests
2024-11-13 12:00:47 +05:30
laurenspriem
4a495e5806
[mob][photos] Make other clustering methods private
2024-11-13 11:22:38 +05:30
laurenspriem
5d99a7c757
[mob][photos] Dont recluster rejected face to cluster mapping
2024-11-13 11:21:43 +05:30
Neeraj Gupta
ff218c3e4d
[mob] Clean up multipart upload on put or update error
2024-11-13 11:16:19 +05:30
Manav Rathi
4b99b1c20c
[web] General refactoring - Uploads UI - Part x/x ( #4020 )
2024-11-13 09:28:46 +05:30
Manav Rathi
e747494ef1
Tweak
2024-11-13 07:28:23 +05:30
Manav Rathi
fc114c7d92
Inline fin
2024-11-13 07:12:45 +05:30
Manav Rathi
3e94ea8f81
Tweak
2024-11-13 07:09:57 +05:30
Manav Rathi
b7c81656a3
Inline
2024-11-13 07:01:13 +05:30
Manav Rathi
b3d2846b2f
Inline
2024-11-13 06:56:19 +05:30
Manav Rathi
0794f570a8
Inline 1
2024-11-13 06:43:21 +05:30
Manav Rathi
604c4462fe
Tweaks
2024-11-13 06:31:19 +05:30
laurenspriem
4c222f2cd7
[mob][photos] Get rid of remotely rejected faces from local person
2024-11-12 21:36:49 +05:30
Manav Rathi
c96b510997
Inline
2024-11-12 19:34:39 +05:30
Manav Rathi
f2e3daaa12
[web] New translations ( #4018 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-12 19:17:15 +05:30
Crowdin Bot
6f03b72bf2
New Crowdin translations by GitHub Action
2024-11-12 13:46:09 +00:00
Manav Rathi
217c749970
[web] General refactoring - Uploads ( #4017 )
2024-11-12 19:15:21 +05:30
Manav Rathi
67cd42fd23
Prune unused phase
...
Removed in 6aed8d3002
2024-11-12 19:10:06 +05:30
Manav Rathi
57d6fb3bc9
Ref
2024-11-12 19:01:28 +05:30
Manav Rathi
8d00796a32
Rename and use same convention
2024-11-12 18:24:49 +05:30
Manav Rathi
df19e12ab8
Last
2024-11-12 18:18:10 +05:30
Manav Rathi
5461bd112f
Swap
2024-11-12 18:13:51 +05:30
Manav Rathi
bbd5aa6b3e
Align divider with main view divider
...
+label tr
2024-11-12 17:29:24 +05:30
Manav Rathi
a52afe509c
Conv
2024-11-12 17:25:49 +05:30
Manav Rathi
e5dee17127
Conv
2024-11-12 17:12:33 +05:30
Manav Rathi
55fdcc8446
Inline into last call site
2024-11-12 17:03:33 +05:30
Manav Rathi
d4cae11a9b
Remove unnecessary wrapper
2024-11-12 16:52:20 +05:30
Manav Rathi
3b84f76de8
Sync sizes
2024-11-12 16:47:08 +05:30
Manav Rathi
61bc7c95b2
Tweak spacing
2024-11-12 16:21:42 +05:30
Manav Rathi
4c12fb15b1
Icon name consistency
2024-11-12 16:06:11 +05:30
laurenspriem
b9c63426fc
[mob][photos] Assign not person feedback for completely rejected remote cluster
2024-11-12 14:54:25 +05:30
Neeraj Gupta
306978291b
[mob] Handle 401 during multipart failure
2024-11-12 14:28:00 +05:30
Manav Rathi
2421d69fd0
[web] Enable Portuguese translations ( #4014 )
2024-11-12 13:07:29 +05:30
Neeraj Gupta
b0674cd5f3
[server] Fix BF handling for bonus calculation ( #4012 )
...
## Description
## Tests
2024-11-12 11:00:33 +05:30
Neeraj Gupta
13053decf0
[server] Fix BF handling for bonus calculation
2024-11-12 11:00:03 +05:30
Manav Rathi
36ed4464c1
[web] Enable Portuguese translations
2024-11-12 10:50:48 +05:30
Manav Rathi
f20672e4e2
[web] New translations ( #4007 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-12 10:44:11 +05:30
Crowdin Bot
799229531c
New Crowdin translations by GitHub Action
2024-11-12 05:09:59 +00:00
laurenspriem
015790874e
[mob][photos] Pull rejected faces for person from remote
2024-11-12 09:26:04 +05:30
Prateek Sunal
bbfa447e42
fix: source preview file as videoplayer's input
2024-11-11 23:55:33 +05:30
Prateek Sunal
c83bd41dae
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2024-11-11 22:01:30 +05:30
laurenspriem
908a55bb20
[mob][photos] Push not person feedback
2024-11-11 15:42:24 +05:30
Neeraj Gupta
81ea2b8059
An attempt to fix the Custom Icon for Coinbase ( #3995 )
...
The icon currently only displays as a small black circle in the app.
I've replaced the SVG file entirely, and hopefully that'll fix the
issue.
2024-11-11 11:59:37 +05:30
Neeraj Gupta
73fcd25d22
[mobile] New translations ( #4008 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-11-11 11:55:59 +05:30
Neeraj Gupta
8628597450
[auth] New translations ( #4009 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-11-11 11:55:38 +05:30
Crowdin Bot
8e28498b9b
New Crowdin translations by GitHub Action
2024-11-11 01:17:14 +00:00
Crowdin Bot
0b5f9a4b18
New Crowdin translations by GitHub Action
2024-11-11 01:05:17 +00:00
Manav Rathi
7fd708bec7
[web] Rearrange files ( #4001 )
...
(mostly) non-functional rearrangement of code, with a long term aim at a
better split of photos and public albums code.
2024-11-09 18:59:10 +05:30
Manav Rathi
03f5b78872
Inline
2024-11-09 18:45:11 +05:30
Manav Rathi
d641b21edf
Move
2024-11-09 18:39:58 +05:30
Manav Rathi
8a4df07082
Inline
2024-11-09 18:16:26 +05:30
Manav Rathi
b174d5f725
Fix calculation
2024-11-09 18:11:49 +05:30
Manav Rathi
d9256eaf95
Inline
2024-11-09 18:06:32 +05:30
Manav Rathi
7727ed8b6e
Inline
2024-11-09 18:02:01 +05:30
Manav Rathi
fab7ecb980
Inline
2024-11-09 17:45:06 +05:30
Manav Rathi
5dfd3f3540
Unused
2024-11-09 17:39:37 +05:30
Manav Rathi
9ac9842e53
Inline
2024-11-09 17:38:23 +05:30
Manav Rathi
52a98c4973
Inline
2024-11-09 17:33:13 +05:30
Manav Rathi
5de432839f
Inline
2024-11-09 17:29:26 +05:30
Manav Rathi
c0e93244f0
Inline
2024-11-09 17:24:53 +05:30
Manav Rathi
dc07bd9c74
Inline
2024-11-09 17:17:45 +05:30
Manav Rathi
c6bdd4bd8f
Inline
2024-11-09 17:06:51 +05:30
Manav Rathi
a594e4fa83
Unused
2024-11-09 16:53:55 +05:30
Manav Rathi
76b50fab68
Inline
2024-11-09 16:53:19 +05:30
Manav Rathi
f6bc2a58e5
Inline
2024-11-09 16:52:01 +05:30
Manav Rathi
15ae4a47a6
Inline
2024-11-09 16:46:12 +05:30
Manav Rathi
b43b01433f
Inline
2024-11-09 16:44:23 +05:30
Manav Rathi
423ef09aa0
Inline
2024-11-09 16:41:57 +05:30
Manav Rathi
f79cc7cd8f
Inline
2024-11-09 16:40:15 +05:30
Manav Rathi
042e605c51
Tweak
2024-11-09 16:36:03 +05:30
Manav Rathi
6265a56128
Inline
2024-11-09 16:34:28 +05:30
Manav Rathi
6b4c514010
Tweak
2024-11-09 16:32:00 +05:30
Manav Rathi
466c9276af
Inline
2024-11-09 16:30:59 +05:30
Manav Rathi
c4e54d1a6d
Move
2024-11-09 16:29:15 +05:30
Manav Rathi
071f7ad658
Empty
2024-11-09 16:25:57 +05:30
Manav Rathi
83de44f857
Fix warnings
2024-11-09 16:08:18 +05:30
Manav Rathi
de3e4a8e8c
Ignore self clicks
2024-11-09 15:54:46 +05:30
Manav Rathi
2a205d6b7b
Tweak
2024-11-09 15:43:34 +05:30
Manav Rathi
b2914e3fae
Move
2024-11-09 15:37:43 +05:30
Manav Rathi
0fe9f4db4b
Tweak
2024-11-09 15:35:13 +05:30
Manav Rathi
cebb213eaa
Tweak
2024-11-09 15:13:48 +05:30
Manav Rathi
0c4f248041
Inline
2024-11-09 15:05:24 +05:30
Manav Rathi
ae29519b00
Unused
2024-11-09 15:01:40 +05:30
Manav Rathi
1ebf1443cf
[web] New translations ( #3999 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-09 14:48:50 +05:30
Crowdin Bot
a471dce8a8
New Crowdin translations by GitHub Action
2024-11-09 09:18:28 +00:00
Manav Rathi
23c8bf1086
[web] Dialog related refactoring ( #3998 )
2024-11-09 14:44:50 +05:30
Manav Rathi
702f4e5b5a
Fix casing (and lint)
2024-11-09 14:40:01 +05:30
Manav Rathi
d401f008ca
Fix path
2024-11-09 14:34:03 +05:30
Manav Rathi
eec9de0907
Move
2024-11-09 14:30:01 +05:30
Manav Rathi
85fa95a42f
Rename
2024-11-09 14:28:56 +05:30
Manav Rathi
60987c268f
Remove unused
2024-11-09 14:26:08 +05:30
Manav Rathi
9c581d19b7
Tweak
2024-11-09 14:07:10 +05:30
Manav Rathi
e350ac2076
Ref
2024-11-09 13:33:12 +05:30
Manav Rathi
039b77e979
Move
2024-11-09 13:22:26 +05:30
Manav Rathi
1fe5864143
Better fullwidthing on mobile sized screens
2024-11-09 13:13:05 +05:30
Manav Rathi
6b85687f72
Ref
2024-11-09 12:59:17 +05:30
Manav Rathi
653bab956a
Move
2024-11-09 12:47:24 +05:30
Manav Rathi
522d8f5ba7
Conv
2024-11-09 12:39:52 +05:30
Manav Rathi
0e2e3c14ec
[web] New translations ( #3997 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-09 12:25:27 +05:30
Crowdin Bot
5d7f4dd9ed
New Crowdin translations by GitHub Action
2024-11-09 06:53:26 +00:00
Manav Rathi
53c258d0a8
[web] Migrate off deprecated dialog component ( #3996 )
2024-11-09 12:22:46 +05:30
Manav Rathi
ce274e0fc3
Rename
2024-11-09 12:17:51 +05:30
Manav Rathi
e2ce301885
Ref fin
2024-11-09 11:54:15 +05:30
NanoBunTV
e15e62f1a6
An attempt to fix the Custom Icon for Coinbase
...
The icon currently only displays as a small black circle in the app.
2024-11-09 00:22:31 -06:00
Vishnu Mohandas
ae89637cf9
[server] Send a notification email on BF deal purchase ( #3994 )
...
<img width="634" alt="Screenshot 2024-11-09 at 11 13 38 AM"
src="https://github.com/user-attachments/assets/156d86ae-1bf3-411a-9dfb-f992d9e34abd ">
2024-11-09 11:42:56 +05:30
Manav Rathi
cd879975d2
Ref wip
2024-11-09 11:39:32 +05:30
Manav Rathi
ae783693ae
Tweak
2024-11-09 11:25:45 +05:30
vishnukvmd
f5549d4458
[server] Send a notification email on BF deal purchase
2024-11-09 11:13:14 +05:30
Manav Rathi
2ce1876db8
Inline
2024-11-09 11:10:33 +05:30
Manav Rathi
eea5a9592b
Use normal dialog
2024-11-09 11:03:33 +05:30
Manav Rathi
f75b2904f4
[web] New translations ( #3993 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-09 10:46:57 +05:30
Crowdin Bot
079f208a96
New Crowdin translations by GitHub Action
2024-11-09 05:15:59 +00:00
Manav Rathi
7fc3e35b01
[web] Make some error messages more precise and concise ( #3992 )
2024-11-09 10:45:17 +05:30
Manav Rathi
38c809857f
[web] Make some error messages more precise and concise
2024-11-09 10:41:57 +05:30
Ashil
d25b1f7b65
[mob][photos] Concatenate strings more efficiently ( #3985 )
...
## Description
If number of iterations are high, concatenating a list of values to a
string using `str1 += str2` can block the UI thread.
Using `List.join()` is a much more efficient way to do this.
2024-11-09 09:34:49 +05:30
Neeraj Gupta
f7a3de78a3
[mob] Imporve remote face sync ( #3990 )
...
## Description
## Tests
2024-11-09 08:46:36 +05:30
Neeraj Gupta
d2788d66d4
[mob] Add logs
2024-11-09 08:44:59 +05:30
Neeraj Gupta
619476892a
[mob] Update local feedback on remote data change
2024-11-09 08:41:03 +05:30
Neeraj Gupta
d769cfad55
[mob] Refactor
2024-11-09 08:27:52 +05:30
ashilkn
1e9188f510
[mob][photos] Replace string concatenation happening in loop using '+' with more efficient alternative of by using 'List.join(). If number of iterations are very large, using '+' for concatenation can block the UI thread'
2024-11-08 21:38:33 +05:30
Manav Rathi
daa87ef79b
[web] New translations ( #3984 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-08 20:29:45 +05:30
Crowdin Bot
86c4e92585
New Crowdin translations by GitHub Action
2024-11-08 14:58:02 +00:00
Manav Rathi
157746b45a
[web] Translation cleanup ( #3983 )
...
...related to dialogs etc that were recently changed
2024-11-08 20:27:17 +05:30
Manav Rathi
5c1984f7df
Move
2024-11-08 20:23:47 +05:30
Manav Rathi
43f72cb360
Casing
2024-11-08 20:21:49 +05:30
Manav Rathi
3ca7805d6a
Rename
2024-11-08 20:14:07 +05:30
Manav Rathi
d3fdd23061
Rename
2024-11-08 20:11:31 +05:30
Manav Rathi
d3d6c7120c
Remove unused and shorten
2024-11-08 20:06:06 +05:30
Manav Rathi
c66e8f6544
Unused
2024-11-08 20:00:44 +05:30
Manav Rathi
f623724a78
Rename and dedup
2024-11-08 20:00:22 +05:30
Manav Rathi
49e3c8cc1a
Rename
2024-11-08 19:55:02 +05:30
Manav Rathi
a3864b9f91
Rename
2024-11-08 19:48:35 +05:30
Manav Rathi
a3fc11db1c
Rename
2024-11-08 19:46:10 +05:30
Manav Rathi
26c1e289b9
Rename
2024-11-08 19:40:05 +05:30
Manav Rathi
f69934eb7a
Rename
2024-11-08 19:37:39 +05:30
Manav Rathi
9999c05d25
Rename
2024-11-08 19:34:48 +05:30
Manav Rathi
1ef1079cc5
Fix the interpolation
2024-11-08 19:32:06 +05:30
Manav Rathi
672ee27b7d
[web] New translations ( #3981 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-08 19:30:20 +05:30
Crowdin Bot
e4f88f33ae
New Crowdin translations by GitHub Action
2024-11-08 13:57:59 +00:00
Manav Rathi
75d44e2f71
[web] Convert all remaining alert related uses of the deprecated dialog API ( #3980 )
2024-11-08 19:26:11 +05:30
Manav Rathi
bf8e271088
Cleanup
2024-11-08 19:18:28 +05:30
ashilkn
214dcce6ad
[mob][photos] Remove unused methods
2024-11-08 19:05:19 +05:30
Manav Rathi
52866bdc8e
Support secondary
2024-11-08 18:59:12 +05:30
Manav Rathi
92f7ff3139
Swap
2024-11-08 18:41:53 +05:30
Manav Rathi
e25c245e0c
Swap
2024-11-08 18:37:55 +05:30
Ashil
e6b06453a6
[mob][photos] Fix cast not working on android (Pair with PIN option) ( #3979 )
2024-11-08 18:35:17 +05:30
Manav Rathi
4ce5c34baa
Swap
2024-11-08 18:34:28 +05:30
ashilkn
10f9638f24
[mob][photos] Chore
2024-11-08 18:30:29 +05:30
ashilkn
8965f1cd09
[mob][photos] Fix: Cast not working on android (Pair with PIN option)
2024-11-08 18:27:35 +05:30
Manav Rathi
47119bf94b
Swap
2024-11-08 18:25:15 +05:30
Manav Rathi
5ee24729e3
Chain
2024-11-08 18:21:16 +05:30
Manav Rathi
37192af79d
Swap
2024-11-08 18:13:26 +05:30
Manav Rathi
eeb83d8c12
Swap
2024-11-08 18:05:27 +05:30
Manav Rathi
07e25d982e
Swap
2024-11-08 18:03:07 +05:30
Manav Rathi
d03cce5984
Swap
2024-11-08 17:59:45 +05:30
Vishnu Mohandas
a8b1299117
[server] Update constraints to allow for BF 2024 ( #3978 )
2024-11-08 17:57:31 +05:30
vishnukvmd
949c3c3c73
[server] Update constraints to allow for BF 2024
2024-11-08 17:45:16 +05:30
Neeraj Gupta
223b22ef46
[mob] Add method to get preview video url
2024-11-08 16:32:30 +05:30
Vishnu Mohandas
4dfb73e3d9
[server] Black Friday 2024 ( #3977 )
2024-11-08 16:28:24 +05:30
Neeraj Gupta
982b4a4244
[mob] Sync fd early
2024-11-08 16:22:43 +05:30
vishnukvmd
a558da2706
[server] Black Friday 2024
2024-11-08 16:14:59 +05:30
Neeraj Gupta
8b01129cc9
[server] FileData: Return objectId and nonce
2024-11-08 16:12:41 +05:30
Ashil
616a7959e9
[mob][photos] Hierarchical search ✨ ( #3969 )
...
### Description
Hierarchical Search with filter types
- Album
- Contact
- Face
- File type (Photos, Videos, Live Photos)
- Location
- Magic (Semantic search filter)
- Only them (Filter by photos only containing selected faces)
https://github.com/user-attachments/assets/8312f0a7-7b1d-4e91-ab25-d89bf0cd6e46
Closes #943
2024-11-08 16:00:10 +05:30
Neeraj Gupta
58486744e1
Merge branch 'main' into video_file_preview
2024-11-08 15:52:36 +05:30
Manav Rathi
5802881c4b
Swap
2024-11-08 15:48:51 +05:30
Manav Rathi
90cbe994a7
Swap
2024-11-08 15:46:02 +05:30
Manav Rathi
784b4af576
Remove deprecated
2024-11-08 15:43:29 +05:30
Manav Rathi
0b92e0b437
Swap
2024-11-08 15:41:35 +05:30
Manav Rathi
427c560d3f
Swap
2024-11-08 15:30:44 +05:30
Manav Rathi
eeb68588a0
Swap
2024-11-08 15:26:17 +05:30
Manav Rathi
892a836fca
Swap
2024-11-08 15:21:23 +05:30
Manav Rathi
c4d502f494
GE
2024-11-08 14:52:41 +05:30
Manav Rathi
cdf761d46b
Multiline titles
2024-11-08 14:45:38 +05:30
Manav Rathi
60774518b2
Swap
2024-11-08 14:41:57 +05:30
Manav Rathi
f15aa51bd6
Swap
2024-11-08 14:34:09 +05:30
Manav Rathi
96ceead110
Inline
2024-11-08 14:28:53 +05:30
Manav Rathi
d69ca844ac
Empty unused
2024-11-08 14:24:25 +05:30
Manav Rathi
801bf16b92
Unused
2024-11-08 14:08:59 +05:30
Manav Rathi
71727048aa
Move
2024-11-08 13:58:21 +05:30
Manav Rathi
cb18772ec9
[web] New translations ( #3976 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-08 13:48:31 +05:30
Crowdin Bot
ccaba92832
New Crowdin translations by GitHub Action
2024-11-08 08:17:29 +00:00
Manav Rathi
db44cb9823
[web] Allow for proper translation instead of splicing together strings ( #3975 )
2024-11-08 13:46:42 +05:30
Manav Rathi
98eef0603f
Allow for proper translation instead of splicing together strings
2024-11-08 13:38:57 +05:30
Manav Rathi
1334ce879e
[web] New translations ( #3974 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-08 12:33:26 +05:30
Crowdin Bot
bf012572b8
New Crowdin translations by GitHub Action
2024-11-08 07:02:43 +00:00
Manav Rathi
02be77de74
[web] Translations cleanup ( #3973 )
2024-11-08 12:31:55 +05:30
Manav Rathi
053a97ad8a
Rename
2024-11-08 12:28:53 +05:30
Manav Rathi
8d70936251
Remove unused
2024-11-08 12:26:27 +05:30
Manav Rathi
84bd08bdf4
Rename
2024-11-08 12:24:54 +05:30
Manav Rathi
0dc6dbb7ec
Rename
2024-11-08 12:23:27 +05:30
Manav Rathi
ae79c10322
Rename and move
2024-11-08 12:20:39 +05:30
Manav Rathi
efb319ba5e
Rename
2024-11-08 12:18:40 +05:30
Manav Rathi
022d766564
Fix casing
2024-11-08 12:12:25 +05:30
Manav Rathi
d2d75291ee
Rename
2024-11-08 12:11:10 +05:30
Manav Rathi
1cc39ff489
Rename
2024-11-08 12:08:48 +05:30
Manav Rathi
7b43d5731d
Rename
2024-11-08 12:05:38 +05:30
Manav Rathi
5f26a0e5b7
Rename
2024-11-08 12:02:02 +05:30
Manav Rathi
4835780698
Rename
2024-11-08 11:54:57 +05:30
Manav Rathi
bd151523d1
[web] New translations ( #3972 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-08 11:50:13 +05:30
Crowdin Bot
31bc5cd72d
New Crowdin translations by GitHub Action
2024-11-08 06:19:15 +00:00
Manav Rathi
3169bcbc5b
[web] Payments UI related refactoring ( #3971 )
...
* No major functional changes intended (some small fixes only)
* Main motivation was to consolidate the "user details" related state
2024-11-08 10:48:16 +05:30
Manav Rathi
6460fd25ab
Fix
2024-11-08 10:25:11 +05:30
Manav Rathi
d743b4ab22
Fix import
2024-11-08 10:21:41 +05:30
Manav Rathi
a1320d89ed
Remove unnecessary click handler
2024-11-08 10:11:11 +05:30
Manav Rathi
632bb931da
Tweak spacing
2024-11-08 09:51:57 +05:30
Manav Rathi
5c2378604a
Better indication of progress in the middle while the page load is shifting
2024-11-08 07:43:42 +05:30
Manav Rathi
71e0fc2dd9
Tweak spacing again
2024-11-08 07:36:32 +05:30
Manav Rathi
a34defed94
btn color
2024-11-08 07:29:02 +05:30
Manav Rathi
9b753d7a2f
Tweak spacing
2024-11-08 07:22:37 +05:30
ashilkn
65131a15ef
[mob][photos] Fix
2024-11-07 23:59:18 +05:30
ashilkn
25b26ec303
[mob][photos] Workaround for a UX issue
2024-11-07 23:31:48 +05:30
ashilkn
88440400c2
[mob][photos] Fix loading state not appearing when the first filter is added in hierarchical search
2024-11-07 23:29:24 +05:30
ashilkn
88f613187d
Revert "[mob] Render people section in GridView ( #3958 )"
...
This reverts commit 7a99c8be63 , reversing
changes made to 287d4b00e1 .
2024-11-07 23:15:17 +05:30
ashilkn
b108785979
[mob][photos] Bump up to v0.9.58
2024-11-07 22:58:57 +05:30
ashilkn
899c1d7041
[mob][photos] Remove unnecessary check
2024-11-07 22:55:35 +05:30
ashilkn
219ff7d2e9
Revert "[mob][photos] Add option to make 'only them' filter work a little different only for testing, for feedback on which option is better"
...
This reverts commit ebae813ee3 .
2024-11-07 22:34:09 +05:30
ashilkn
65e8ff4da8
[mob][photos] Resolve merge conflicts and merge main
2024-11-07 22:21:44 +05:30
ashilkn
9becee9a85
[mob][photos] Remove unnecessary clipping
2024-11-07 22:09:03 +05:30
ashilkn
52663ae218
[mob][photos] Add comment
2024-11-07 22:00:34 +05:30
ashilkn
c5aecaf501
[mob][photos] Remove unused method
2024-11-07 21:54:11 +05:30
ashilkn
655d9602e0
[mob][photos] Dispose all notifiers of SearchFilterDataProvider after use
2024-11-07 21:47:58 +05:30
ashilkn
b83b7ad295
[mob][photos] Use better names
2024-11-07 20:23:34 +05:30
ashilkn
ae3b784463
[mob][photos] Improvements on PeopleBanner shown in hierarchical search
2024-11-07 19:59:14 +05:30
Manav Rathi
578b4a6577
sessid is optional
2024-11-07 19:29:48 +05:30
Manav Rathi
33ec855b40
Ensure confirmation is visible
2024-11-07 19:18:05 +05:30
Manav Rathi
7385d665d2
Integrated handling
2024-11-07 19:02:40 +05:30
Manav Rathi
02364b95c0
Don't allow dialog to be closed during operations
2024-11-07 18:42:36 +05:30
ashilkn
93fd05818a
[mob][photos] Show 'Add a name' banner if an unnamed cluster is applied in hierarchical search
...
If there are multiple applied unnamed clusters, the banner will be shown for the first one
2024-11-07 18:35:21 +05:30
Manav Rathi
0b1f6e84a3
Fix
2024-11-07 18:29:23 +05:30
Manav Rathi
c37c6fda95
Fix paths
2024-11-07 18:10:59 +05:30
Manav Rathi
a09c01ce6d
Fix the circular zod object import deps
2024-11-07 18:07:01 +05:30
ashilkn
68fa429611
[mob][photos] Make PeopleBanner UI better and minimal
2024-11-07 18:07:00 +05:30
Neeraj Gupta
3a09d50972
Merge branch 'main' into mobile-preview-video
2024-11-07 17:52:08 +05:30
ashilkn
4b2a845fd0
[mob][photos] Give a more subtle shadow for PeopleBanner
2024-11-07 17:35:11 +05:30
Neeraj Gupta
d6a7626906
[mob] Prioritize fetch for already indexed files ( #3967 )
...
## Description
- The app will first fetch indexes for files that are already indexed
before performing local indexing.
- If local indexing is disabled, the app will only fetch indexes for
files already indexed on the server.
## Tests
2024-11-07 17:20:46 +05:30
NanoBunTV
68d835c779
Add Custom Icon for PebbleHost, Restream, and Terabit ( #3964 )
...
https://pebblehost.com
https://restream.io
https://terabit.io
2024-11-07 17:04:08 +05:30
Neeraj Gupta
fd24628f7a
[mob] Only return indexed files if local indexing is disabled
2024-11-07 16:57:35 +05:30
Neeraj Gupta
19ccc5338f
[mob] Skip deleting downloaded models
2024-11-07 16:56:23 +05:30
Neeraj Gupta
27f55b1756
[mob] clean up icon
2024-11-07 16:41:22 +05:30
Neeraj Gupta
214dcddb65
[mob] Prioritize fetch for already indexed files.
2024-11-07 16:18:33 +05:30
ashilkn
0815bfd7b7
[mob][photos] Use better name
2024-11-07 15:12:24 +05:30
Manav Rathi
6cc8f2b965
Mig
2024-11-07 15:03:12 +05:30
Manav Rathi
6f1de7e537
Inline
2024-11-07 15:01:00 +05:30
Manav Rathi
5fd0459237
Mig
2024-11-07 14:58:55 +05:30
Manav Rathi
7dd085c321
Migrate to new dialog
2024-11-07 14:56:33 +05:30
Neeraj Gupta
6edacd2f1d
[mob] FDStatus: Store objectID and nonce
2024-11-07 14:53:24 +05:30
Manav Rathi
7bd3d754c7
mig
2024-11-07 14:45:58 +05:30
Neeraj Gupta
6d7044ee3e
[server] refactor fd status API ( #3966 )
...
## Description
## Tests
2024-11-07 14:34:03 +05:30
Neeraj Gupta
ccc436be26
[server] refactor fd status API
2024-11-07 14:33:04 +05:30
Manav Rathi
03c37ae448
mig
2024-11-07 14:31:33 +05:30
Manav Rathi
c0cc6c35df
Mig2
2024-11-07 14:28:37 +05:30
Manav Rathi
c879e8cb77
Migrate from deprecated methods
2024-11-07 14:24:03 +05:30
Neeraj Gupta
a0d46ac60e
Merge branch 'main' into video_file_preview
2024-11-07 14:09:56 +05:30
Manav Rathi
da3f3fbb57
fin
2024-11-07 14:09:24 +05:30
Manav Rathi
d481fa5cde
m4
2024-11-07 13:58:05 +05:30
Manav Rathi
f575d428fe
once over
2024-11-07 13:55:43 +05:30
Manav Rathi
32f53eb9f3
vis
2024-11-07 13:35:40 +05:30
Neeraj Gupta
f543f32df2
Merge branch 'main' into file_data_v2
2024-11-07 13:34:33 +05:30
Manav Rathi
3c5e20dd50
Tweak
2024-11-07 13:03:53 +05:30
Manav Rathi
33beb2824a
flexier parsing
2024-11-07 12:30:04 +05:30
Manav Rathi
93edaed4fc
sync local state
2024-11-07 12:03:13 +05:30
Manav Rathi
1f8ddb0c08
wip checkpoint
2024-11-07 11:54:32 +05:30
Neeraj Gupta
27188596af
[mob][photos] UI tweaks on pricing page ( #3962 )
...
## Description
#### Before
<img
src="https://github.com/user-attachments/assets/b8436f93-1e73-4751-92dd-3996be5c45b6 "
width="400" alt="pricing page before">
#### After
<img
src="https://github.com/user-attachments/assets/b72cc507-36b1-48ee-ae59-d9b0fc7841ab "
width="400" alt="pricing page after">
2024-11-07 11:23:53 +05:30
Manav Rathi
ec1b294425
wip checkpoint
2024-11-07 11:05:41 +05:30
Manav Rathi
9bea0c4aab
leave
2024-11-07 10:53:57 +05:30
Manav Rathi
e468c61867
wip checkpoint
2024-11-07 10:45:09 +05:30
Manav Rathi
fa98bcc745
wip checkpoint
2024-11-07 10:05:27 +05:30
Manav Rathi
13e013eaa9
wip checkpoint
2024-11-07 09:57:43 +05:30
Manav Rathi
94db831266
Use
2024-11-07 09:38:17 +05:30
Manav Rathi
3c03bbac05
copy over
2024-11-07 09:30:54 +05:30
Neeraj Gupta
82c1987a6d
[cli] Default to ENTE_CLI_CONFIG_DIR, fallback to ENTE_CLI_CONFIG_PAT… ( #3961 )
...
…H for compatibility
## Description
## Tests
2024-11-06 23:12:37 +05:30
ashilkn
f2e99d5efd
[mob][photos] Keep the galleryType as GalleryType.peopleTag when an 'Only them' filter is applied when, the initial filter is a face filter so that the selection option are of the inital face filter's
...
Needed to write extra code to make it work for 'Only them' face since the current logic checks if inital filter is in applied list, and if yes keep the gallery type unchanged and if not, change gallery type to GalleryType.searchResults. Since an 'Only them' filter is not exactly the same as a Face filter, had to write more code to handle this case since the 'Only them' filter can have the inital Face filter in it
2024-11-06 22:03:40 +05:30
ashilkn
d355d4c1f0
[mob][photos] Fix null check operator used on null value exception right after adding name to a person
2024-11-06 21:39:14 +05:30
ashilkn
b4f192fac1
[mob][photos] Minor fix
2024-11-06 21:17:06 +05:30
ashilkn
042cbdeee7
[mob][photos] Refactor
2024-11-06 21:16:24 +05:30
Neeraj Gupta
8e1b6d32ee
Added Custom Icon for Ko-fi ( #3956 )
...
https://ko-fi.com
2024-11-06 20:25:34 +05:30
ashilkn
ca3c7ae526
[mob][photos] UI tweaks on pricing page
2024-11-06 19:13:44 +05:30
Neeraj Gupta
8ff6ab6c04
[cli] Default to ENTE_CLI_CONFIG_DIR, fallback to ENTE_CLI_CONFIG_PATH for compatibility
2024-11-06 19:09:26 +05:30
Manav Rathi
384fcf4b38
Fix
2024-11-06 19:09:08 +05:30
ashilkn
84d7a37789
[mob][photos] Extract string and use workaround for avoiding having context as a long lived object
2024-11-06 18:57:30 +05:30
Manav Rathi
0a2f92fc86
Conv
2024-11-06 18:55:11 +05:30
Manav Rathi
2b91cbd0d2
Move
2024-11-06 18:53:12 +05:30
Manav Rathi
7cd54f4815
Global handling of in-flight requests during logout
2024-11-06 18:42:19 +05:30
ashilkn
6fa7e033d9
[mob][photos] Chore
2024-11-06 18:42:01 +05:30
Manav Rathi
748605ff00
logout 2
2024-11-06 18:30:56 +05:30
Manav Rathi
53d01b2aa4
init
2024-11-06 18:22:57 +05:30
Manav Rathi
afed732e68
snap wip
2024-11-06 18:19:18 +05:30
Manav Rathi
221c79a6b8
snap wip
2024-11-06 18:08:15 +05:30
Manav Rathi
7fb2fb6dde
z wip
2024-11-06 17:47:00 +05:30
Neeraj Gupta
fb710ac41b
[server] Add delay in fileData replication ( #3960 )
...
## Description
Added additional logs for passkey authentication failures.
## Tests
2024-11-06 17:37:56 +05:30
Neeraj Gupta
9a683d65c9
[server] Log userID on passkey auth failure
2024-11-06 17:36:18 +05:30
Neeraj Gupta
9e06245941
[server] increse file data replication lockTime
2024-11-06 17:36:18 +05:30
Neeraj Gupta
a87fdfa94b
fix log msg
2024-11-06 17:36:18 +05:30
Neeraj Gupta
ff7d65041a
[server] Avoid immedidate sync
2024-11-06 17:36:18 +05:30
Manav Rathi
e64829410b
z
2024-11-06 16:04:35 +05:30
Manav Rathi
f932a16528
Split
2024-11-06 15:52:06 +05:30
Manav Rathi
565dce5a1d
T
2024-11-06 15:32:45 +05:30
ashilkn
64b113bd21
[mob][photos] Refactor
2024-11-06 15:21:45 +05:30
Manav Rathi
7fc692312c
Axios artifact
2024-11-06 15:16:40 +05:30
Manav Rathi
892edde5dd
LF
2024-11-06 15:07:48 +05:30
Manav Rathi
9737405c3a
Move checkpoint
2024-11-06 14:54:13 +05:30
Manav Rathi
fc8bf78fc3
Move wip chkpt
2024-11-06 14:44:12 +05:30
Manav Rathi
8f3de6b6fb
Move (wip checkpoint)
2024-11-06 14:34:03 +05:30
Neeraj Gupta
7a99c8be63
[mob] Render people section in GridView ( #3958 )
...
## Description
## Tests
2024-11-06 14:29:49 +05:30
Neeraj Gupta
6e86c7dff0
[mob] Show people in grid view
2024-11-06 14:25:42 +05:30
Manav Rathi
a7675e9a08
Move
2024-11-06 14:25:39 +05:30
Manav Rathi
47f70250a2
Unused
2024-11-06 14:25:20 +05:30
Manav Rathi
2f6f1a4c6b
Move
2024-11-06 14:24:29 +05:30
Manav Rathi
d377205942
Dedup
2024-11-06 14:20:35 +05:30
Manav Rathi
033e06e8ef
Move
2024-11-06 14:16:23 +05:30
Manav Rathi
ac05f9fbd7
Move
2024-11-06 14:12:20 +05:30
Manav Rathi
80870d84a7
Move
2024-11-06 14:08:17 +05:30
Manav Rathi
cf928948ce
Doc
2024-11-06 14:06:39 +05:30
Manav Rathi
8080c91f79
Rearrange
2024-11-06 14:01:45 +05:30
Manav Rathi
8225070dd3
Inline
2024-11-06 13:57:10 +05:30
Manav Rathi
eb5f2e5e46
Inline
2024-11-06 13:54:59 +05:30
Manav Rathi
0a45caa5b2
Inline
2024-11-06 13:43:20 +05:30
Neeraj Gupta
0e27e1c928
[mob] Lint suggestion
2024-11-06 13:38:23 +05:30
Manav Rathi
dc8db28695
Tweak
2024-11-06 13:38:17 +05:30
Neeraj Gupta
fad4077f76
[mob] Separate all page for people
2024-11-06 13:37:50 +05:30
Manav Rathi
ad698a9abd
Inline
2024-11-06 13:32:09 +05:30
Manav Rathi
944df7ecf3
Inline
2024-11-06 13:30:42 +05:30
Manav Rathi
5fff967620
re
2024-11-06 13:27:02 +05:30
Manav Rathi
abbc7a5748
Doc
2024-11-06 13:24:42 +05:30
Manav Rathi
4bc8ef6bc9
Inline
2024-11-06 13:19:08 +05:30
Manav Rathi
9c9036a8ee
Use
2024-11-06 13:11:59 +05:30
Manav Rathi
99fe407684
z
2024-11-06 13:03:48 +05:30
Manav Rathi
044c82eacc
Move
2024-11-06 12:46:06 +05:30
Manav Rathi
d7665d289c
period
2024-11-06 12:39:38 +05:30
Neeraj Gupta
6a878b165d
[mob] Lint
2024-11-06 12:38:36 +05:30
Manav Rathi
1d7c807e5f
z
2024-11-06 12:38:04 +05:30
Manav Rathi
900ea0469f
Ref
2024-11-06 12:26:59 +05:30
Manav Rathi
3a5189e715
Ref
2024-11-06 12:20:25 +05:30
Manav Rathi
dbdcadf452
Move and rewrite
2024-11-06 12:01:51 +05:30
Manav Rathi
07cd61a6f0
Inline
2024-11-06 11:57:45 +05:30
Manav Rathi
4257a34aed
type
2024-11-06 11:54:47 +05:30
Manav Rathi
6d2bd35a66
Move
2024-11-06 11:50:38 +05:30
Manav Rathi
5c656f2378
Unused
2024-11-06 11:43:47 +05:30
Manav Rathi
287d4b00e1
[web] General (non-functional) rearrangement of code ( #3957 )
2024-11-06 11:36:34 +05:30
Manav Rathi
91b4ef2915
LF
2024-11-06 11:33:14 +05:30
Manav Rathi
e267dc6bc9
Move
2024-11-06 11:23:20 +05:30
Manav Rathi
6830ace1ce
Inline
2024-11-06 11:16:11 +05:30
Manav Rathi
25f6ad893d
Fix lints
2024-11-06 11:13:50 +05:30
Manav Rathi
bbc7d63250
Move
2024-11-06 11:12:30 +05:30
Manav Rathi
b03effff3e
Tweak
2024-11-06 11:09:30 +05:30
Manav Rathi
339cdeaa55
Tweak
2024-11-06 11:03:14 +05:30
Manav Rathi
59e9e26d06
Flatten
2024-11-06 10:53:13 +05:30
Manav Rathi
c7b9a35034
Conv
2024-11-06 10:49:11 +05:30
NanoBunTV
c0a47b21f3
Added Custom Icon for Ko-fi
...
https://ko-fi.com
2024-11-05 23:18:21 -06:00
Manav Rathi
e07bf90f7a
Remove deprecated defaultProps
2024-11-06 10:41:25 +05:30
Manav Rathi
0464e31393
Move
2024-11-06 10:30:32 +05:30
Manav Rathi
8ac01c96a3
Inline
2024-11-06 10:28:55 +05:30
Manav Rathi
0087be4938
Inline
2024-11-06 10:26:56 +05:30
Manav Rathi
f3c4ca932d
Inline
2024-11-06 10:23:19 +05:30
Manav Rathi
499763edac
Inline
2024-11-06 10:21:43 +05:30
Manav Rathi
2ee6e7edc4
Inline
2024-11-06 10:19:01 +05:30
Manav Rathi
058e157941
Inline
2024-11-06 10:15:10 +05:30
Manav Rathi
e7b7b3c1cc
Inline
2024-11-06 10:13:11 +05:30
Manav Rathi
d50c577a2f
Inline
2024-11-06 10:10:07 +05:30
Manav Rathi
ce80a002ea
Inline
2024-11-06 10:09:21 +05:30
Manav Rathi
22b0d47e0a
Unused
2024-11-06 10:06:44 +05:30
Manav Rathi
079154198b
Inline
2024-11-06 10:01:41 +05:30
Manav Rathi
542cb16e1a
Inline
2024-11-06 10:01:07 +05:30
Manav Rathi
2bb4be423f
Inline
2024-11-06 09:59:59 +05:30
Manav Rathi
e87096aba5
Split
2024-11-06 09:51:40 +05:30
Manav Rathi
ac1045f9fe
[web] Remove unused yarn invocations ( #3955 )
...
These are in infra.
2024-11-06 09:37:40 +05:30
Manav Rathi
37aa2af39d
Fix
2024-11-06 09:31:52 +05:30
Manav Rathi
00791641a4
[web] Remove unused yarn invocations
...
These are in infra.
2024-11-06 09:28:19 +05:30
ashilkn
6a5b7f2166
[mob][photos] bump up to v0.9.57
2024-11-05 22:33:30 +05:30
ashilkn
bdc80c8f97
Merge branch 'main' into hierarchical_search
2024-11-05 22:31:42 +05:30
ashilkn
39a3a9a8fa
[mob][photos] Avoid recomputing results of 'Only them' filter if already available
2024-11-05 22:29:55 +05:30
ashilkn
ebae813ee3
[mob][photos] Add option to make 'only them' filter work a little different only for testing, for feedback on which option is better
2024-11-05 22:27:38 +05:30
ashilkn
f09005ed95
[mob][photos] Make filtering of 'Only them' filter faster by making one db query instead of two and log and handle any errors when filtering using the 'Only them' filter
2024-11-05 21:01:35 +05:30
ashilkn
724b9620be
[mob][photos] chore
2024-11-05 19:45:29 +05:30
Manav Rathi
ca0ab41403
[web] Improve handling of the CF Upload proxy flag ( #3951 )
2024-11-05 19:35:31 +05:30
Manav Rathi
4f0ba47c2e
Fix
2024-11-05 19:15:41 +05:30
Manav Rathi
448a8789fa
Switch
2024-11-05 19:07:00 +05:30
Manav Rathi
b730d41eca
Update in shared albums manually
2024-11-05 18:54:55 +05:30
Manav Rathi
3e130d09ea
Split so that it can be used by albums app
2024-11-05 18:46:47 +05:30
Manav Rathi
9d31ea521d
Remove out of date comment
2024-11-05 18:30:52 +05:30
Manav Rathi
55b36501a0
Alt
2024-11-05 18:28:03 +05:30
Manav Rathi
237495d48f
Move
2024-11-05 17:33:00 +05:30
mangesh
b6e5703ed9
[docs][without-docker]: make the docs more verbose wherever needed ( #3937 )
2024-11-05 16:59:58 +05:30
ashilkn
30cde90a68
[mob][photos] Only add initialGalleryFilter to filters to avoid in recommendations list when there are no applied filters
...
This resolves a bug: If 'A' is the initialGalleryFilter and a filter 'B' is applied (in this state both A and B filters are applied), and then the filter 'A' is removed, in recommendations, filter 'A' is not recommended since it's passed as a filter to avoid in recommendations
2024-11-05 16:18:49 +05:30
Neeraj Gupta
5450ac7a67
[mob] Fix appBar color change on scroll
2024-11-05 15:55:00 +05:30
Manav Rathi
228cea5b98
[web] Drawer refactoring - Maps settings ( #3947 )
2024-11-05 15:46:54 +05:30
Manav Rathi
385367a3df
Inline
2024-11-05 15:41:33 +05:30
Murat Karayel
fc7da2081a
[Auth] Fix title typo ( #3946 )
...
ClouDNS title typo
icon not showing in app because of typo
2024-11-05 15:32:29 +05:30
Manav Rathi
d26c4a7a84
Remove old code
2024-11-05 15:10:46 +05:30
Neeraj Gupta
1078a5edf8
[mob] Fix date parsing for batched photos from signal ( #3945 )
...
## Description
Related to https://github.com/ente-io/ente/issues/3851
## Tests
2024-11-05 15:08:52 +05:30
Neeraj Gupta
a200c4ac5f
[mob] Fix date parsing for batched photos from signal
2024-11-05 15:07:58 +05:30
Manav Rathi
869f3b6138
Dedup
2024-11-05 14:57:44 +05:30
Manav Rathi
bf2c02e25c
Use
2024-11-05 14:38:26 +05:30
Manav Rathi
ecca8be1d7
Fix
2024-11-05 14:33:32 +05:30
Manav Rathi
514129e07b
Use
2024-11-05 14:31:49 +05:30
Manav Rathi
79d5d4ac1c
Wrap
2024-11-05 14:25:33 +05:30
Manav Rathi
ead44dd73a
Fix invalid nesting of p within p
2024-11-05 14:16:52 +05:30
Manav Rathi
1dd45a2e04
Make the message optional
2024-11-05 14:12:26 +05:30
Manav Rathi
a048f1a38f
Use
2024-11-05 14:05:52 +05:30
Manav Rathi
1713510f2b
New
2024-11-05 14:02:09 +05:30
Manav Rathi
66fc440d1b
Move
2024-11-05 13:49:44 +05:30
Manav Rathi
05e5f9f675
Inline load and error states
2024-11-05 13:36:54 +05:30
Manav Rathi
d2b3de08c1
Placeholder
2024-11-05 13:20:53 +05:30
Manav Rathi
1b4c9217b6
Remote
2024-11-05 13:17:30 +05:30
Manav Rathi
f52ece7bb5
Allow subscriptions
2024-11-05 13:11:58 +05:30
Manav Rathi
862ba7b241
[web] New translations ( #3942 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-05 12:24:57 +05:30
Crowdin Bot
65ba38968d
New Crowdin translations by GitHub Action
2024-11-05 06:52:41 +00:00
Manav Rathi
2d80779b09
[desktop] Move face clustering related strings to translation ( #3941 )
2024-11-05 12:19:31 +05:30
Neeraj Gupta
7f1630967b
[auth] Bump version v4.1.0 ( #3940 )
...
## Description
## Tests
2024-11-05 12:15:53 +05:30
Manav Rathi
5dcd4547d6
Move to tr
2024-11-05 12:14:28 +05:30
Manav Rathi
96b9b36c69
Move to tr
2024-11-05 12:07:49 +05:30
Neeraj Gupta
8a0d5ab9ef
[auth] Bump version v4.1.0
2024-11-05 11:57:02 +05:30
Manav Rathi
ce02909b5d
Use
2024-11-05 11:56:34 +05:30
Manav Rathi
fc6ab58514
Rename
2024-11-05 11:56:22 +05:30
Manav Rathi
38ed590a2b
Move to tr
2024-11-05 11:52:20 +05:30
Manav Rathi
e4bfa1ddb1
Move
2024-11-05 11:47:49 +05:30
Neeraj Gupta
fb4c1b206d
[mob] Basic skeleton to save person
2024-11-05 11:47:23 +05:30
Manav Rathi
8feef3f36f
Remove unused
2024-11-05 11:45:09 +05:30
Manav Rathi
e7c788a793
[web] New translations ( #3939 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-05 11:37:02 +05:30
Crowdin Bot
9223f83a4e
New Crowdin translations by GitHub Action
2024-11-05 06:03:38 +00:00
Manav Rathi
151c8cd734
[web] Translation cleanup ( #3938 )
...
Related to the recent drawer refactorings
2024-11-05 11:32:51 +05:30
Manav Rathi
b494cc248b
Unused
2024-11-05 11:23:21 +05:30
Manav Rathi
4794de7d74
Consistent casing
2024-11-05 11:22:44 +05:30
Manav Rathi
787d4388d3
Rename
2024-11-05 11:18:10 +05:30
Manav Rathi
934b1383b5
Rename
2024-11-05 11:15:11 +05:30
mangeshrex
7689e0a9f2
[docs][without-docker]: make the docs more verbose wherever needed
2024-11-05 11:11:49 +05:30
Manav Rathi
91e0ede0a6
Rename and move
2024-11-05 11:10:41 +05:30
Manav Rathi
7dd7194a7a
Remove unused
2024-11-05 11:06:49 +05:30
Manav Rathi
b18de12f28
Rename
2024-11-05 11:06:07 +05:30
Manav Rathi
23ac921fb5
Remove unused
2024-11-05 11:01:16 +05:30
Manav Rathi
faf8720fdc
[web] Drawer refactoring - Part x/x ( #3936 )
2024-11-05 10:59:33 +05:30
Manav Rathi
e2e3551ce4
Ditto
2024-11-05 10:53:02 +05:30
Manav Rathi
90a0a44ae2
Move
2024-11-05 10:32:52 +05:30
Murat Karayel
215837ac4a
[Auth] New icons ( #3854 )
...
New icons:
+ Binance TR
+ ClouDNS
+ CSFloat
⁕ Revamped Ubiquiti icon
› altNames for WARGAMING.NET
2024-11-05 10:32:36 +05:30
Manav Rathi
6112396479
Move
2024-11-05 10:26:55 +05:30
Manav Rathi
70f40aa103
Update
2024-11-05 10:16:08 +05:30
ashilkn
472bf48b42
[mob][photos] Remove face IDs that aren't associated with any cluster from getting added to the 'Only them' filter results
2024-11-05 10:10:59 +05:30
Manav Rathi
73ea3d167d
Enable state
2024-11-05 09:55:54 +05:30
Manav Rathi
e04cd24e91
Tweak
2024-11-05 09:42:44 +05:30
Manav Rathi
089808892b
Update
2024-11-05 09:37:06 +05:30
Manav Rathi
07995dcbb8
md
2024-11-05 09:33:28 +05:30
Manav Rathi
dfd55328c7
md
2024-11-05 09:30:00 +05:30
Neeraj Gupta
c69afd28a3
[Auth - Custom Icons] Fixed spelling mistake for Ubiquiti SSO ( #3877 )
...
### Description:
Fixed spelling mistake for one of Ubiquiti's "altNames".
### Changes:
`"Ubiquti SSO` ---> `"Ubiquiti SSO"`
2024-11-05 09:20:10 +05:30
ashilkn
fb9b3543e0
[mob][photos] Remove stale code
2024-11-04 20:22:39 +05:30
ashilkn
b2da30e207
[mob][photos] Show 'Only them' filter in recommendations right after a person screen is opened, even when there are no filters selected
2024-11-04 19:19:52 +05:30
Manav Rathi
748f65e536
[web] Continuing settings drawer related refactoring ( #3933 )
2024-11-04 19:16:02 +05:30
Manav Rathi
da0bee0cc4
2FA drawer
2024-11-04 19:10:59 +05:30
Manav Rathi
23d739c380
Tweak
2024-11-04 18:57:05 +05:30
Manav Rathi
0a122b9fed
Ditto
2024-11-04 18:47:33 +05:30
Manav Rathi
6b0b5fc3ce
Touchups
2024-11-04 18:31:04 +05:30
Manav Rathi
fd29a26210
Swap
2024-11-04 18:22:45 +05:30
Manav Rathi
cbe7407c14
Dup
2024-11-04 18:19:40 +05:30
Manav Rathi
5311714bff
Don't rely on container
2024-11-04 18:14:53 +05:30
Neeraj Gupta
c967abbae7
[server] Log additional details on replication failure ( #3932 )
...
## Description
## Tests
2024-11-04 18:01:54 +05:30
Neeraj Gupta
0fc17e9453
[server] Log additional details on replication failure
2024-11-04 18:00:59 +05:30
Manav Rathi
f52420df20
Shorten
2024-11-04 18:00:13 +05:30
ashilkn
b036079249
[mob][photos] Do not show any face filters in recommendations when an 'Only them' filter is applied
2024-11-04 17:49:20 +05:30
Alex Rirak
0edfb461af
[AUTH] Add icon for Carta.com, KnownHost.com, TRowePrice.com ( #3908 )
...
## Description
- Added an Icon for Carta.com
- Added an Icon for KnownHost.com
- Added an Icon for TRowePrice.com
- Updated Config
2024-11-04 16:04:40 +05:30
Laurens Priem
59f7b316c3
Copy ( #3930 )
...
Copy change
2024-11-04 16:04:17 +05:30
Manav Rathi
27aaf78499
Split off
2024-11-04 15:59:52 +05:30
Neeraj Gupta
82223de0ba
[mob] Fix nav bug during person label assignment ( #3931 )
...
## Description
## Tests
2024-11-04 15:58:48 +05:30
Neeraj Gupta
a4de4fe4b7
[mob] Fix nav bug during person label assignment
2024-11-04 15:54:59 +05:30
Manav Rathi
d5071628b6
Consistent
2024-11-04 15:48:42 +05:30
Manav Rathi
ec776e9f98
Unnest
2024-11-04 15:41:40 +05:30
Manav Rathi
8cf4c008d5
Ren
2024-11-04 15:31:29 +05:30
Manav Rathi
5c4aed51f2
[web] Refactoring - Nested left sidebar drawer ( #3928 )
2024-11-04 15:27:08 +05:30
Manav Rathi
7c91f1059d
LF
2024-11-04 15:24:11 +05:30
Manav Rathi
3c15f80a79
Restore basic usability
2024-11-04 15:19:57 +05:30
Manav Rathi
f164df75fc
Remove unnecessary boxes
2024-11-04 15:15:23 +05:30
Manav Rathi
18daf681de
Update
2024-11-04 15:10:12 +05:30
Manav Rathi
ff42397316
Use
2024-11-04 14:54:01 +05:30
Manav Rathi
302dff72a4
Drop the workaround
2024-11-04 14:31:08 +05:30
Manav Rathi
d9e106088a
S3
2024-11-04 14:28:25 +05:30
Manav Rathi
31cdb63c7d
S2
2024-11-04 14:19:48 +05:30
Manav Rathi
b1c7c238a9
Sketch
2024-11-04 14:14:17 +05:30
Manav Rathi
bd35f3e43d
Rename
2024-11-04 14:05:24 +05:30
Manav Rathi
cfcbed2613
Move
2024-11-04 14:01:43 +05:30
laurenspriem
0197451d0e
Merge branch 'main' into mobile_ml_naming
2024-11-04 14:01:19 +05:30
Neeraj Gupta
63471eea85
[mob] Add attributes for person email & userID
2024-11-04 13:44:07 +05:30
Manav Rathi
80d35ea2fe
[infra] Add data-puller CF worker ( #3927 )
2024-11-04 13:43:59 +05:30
Manav Rathi
fd301ff116
[infra] Add data-puller CF worker
2024-11-04 13:40:41 +05:30
Manav Rathi
34f485c658
[docs] Add note about leafmost folder ( #3924 )
2024-11-04 11:38:50 +05:30
Manav Rathi
fcb966f649
[docs] Add note about leafmost folder
2024-11-04 11:37:08 +05:30
mangesh
ca7ed779d6
minor fix: describing markdown syntax type. ( #3879 )
2024-11-04 11:34:06 +05:30
mangesh
1fcdc7cc73
add: resource links for running museum as a bg service ( #3890 )
2024-11-04 11:32:56 +05:30
Neeraj Gupta
1ae5b614f4
[auth] New translations ( #3918 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-11-04 11:32:30 +05:30
Neeraj Gupta
c58dffd5c9
[mob] Handle 404 for multipart failure ( #3923 )
...
## Description
## Tests
2024-11-04 11:29:04 +05:30
Neeraj Gupta
ef329177c0
Merge remote-tracking branch 'origin/main' into file_data_v2
2024-11-04 09:51:16 +05:30
Neeraj Gupta
c13364513b
[auth] Remove bad icon
2024-11-04 09:50:16 +05:30
Manav Rathi
5ef200d520
[desktop] Fix build failures due to apt failures ( #3922 )
2024-11-04 09:47:28 +05:30
Manav Rathi
a11dd01d4a
[desktop] Fix build failures due to apt failures
...
https://github.com/ente-io/ente/pull/3921/files
2024-11-04 09:46:28 +05:30
Manav Rathi
86af6653dd
[desktop] Fix build failures due to apt failures ( #3921 )
...
https://github.com/actions/runner-images/issues/6039#issuecomment-1209531257
2024-11-04 09:42:37 +05:30
github-actions[bot]
7e7e1983b7
[mobile] New translations ( #3917 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-11-04 09:41:56 +05:30
Neeraj Gupta
cb37870911
Rename file back to original name
2024-11-04 09:36:30 +05:30
Neeraj Gupta
257aae3d81
Temporarily rename file to resolve case sensitivity issue
2024-11-04 09:36:29 +05:30
Manav Rathi
a1bb2ff0c1
[desktop] Fix build failures due to apt failures
...
https://github.com/actions/runner-images/issues/6039#issuecomment-1209531257
2024-11-04 09:32:47 +05:30
Manav Rathi
1a338f2451
[web] Fix capitalization for the uk-UA lang ( #3920 )
...
https://github.com/ente-io/ente/issues/3634#issuecomment-2448388285
2024-11-04 08:23:02 +05:30
Manav Rathi
432acfbeb6
[web] Fix capitalization for the uk-UA lang
...
https://github.com/ente-io/ente/issues/3634#issuecomment-2448388285
2024-11-04 08:19:12 +05:30
Manav Rathi
af2b6e3918
[web] New translations ( #3916 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-11-04 08:17:44 +05:30
Crowdin Bot
46f7d14964
New Crowdin translations by GitHub Action
2024-11-04 01:17:23 +00:00
Crowdin Bot
caf0374f80
New Crowdin translations by GitHub Action
2024-11-04 00:35:43 +00:00
Manav Rathi
d4587abf3f
[web] Minor drawer related refactoring ( #3891 )
...
Non functional
2024-10-30 23:04:12 +05:30
Manav Rathi
4e47d856bf
Rename and move
2024-10-30 23:01:11 +05:30
Manav Rathi
c2514bc336
Default anchor is already left
2024-10-30 22:34:07 +05:30
Manav Rathi
7f3996c0ba
[web] Settings related refactoring ( #3888 )
...
Prep for moving the preferences code into packages/new/photos.
2024-10-30 22:26:47 +05:30
Manav Rathi
b7af7be2da
LF
2024-10-30 22:20:20 +05:30
Manav Rathi
8685222472
Only attempt to init settings after login
2024-10-30 21:59:28 +05:30
ashilkn
b2c6374010
[mob][photos] Stop showing name of face filter so that it occupies less space in UI
2024-10-30 21:24:20 +05:30
ashilkn
e0e6980dac
[mob][photos] Use thumbnail image for face filter thumbnails
2024-10-30 21:09:33 +05:30
mangeshrex
5a37760cf1
add: resource links for running museum as a bg service
2024-10-30 20:50:54 +05:30
ashilkn
556fb50870
[mob][photos] Move different filter chip widgets to separate files
2024-10-30 15:56:18 +05:30
ashilkn
da38c3e9f5
[mob][photos] Fix missing files in hierarchical search when searching over an archived album
2024-10-30 15:40:33 +05:30
Manav Rathi
f502246cde
LF
2024-10-30 14:42:24 +05:30
Manav Rathi
774227c14e
Split again
2024-10-30 14:37:40 +05:30
ashilkn
862e84e6b2
[mob][photos] Make 'only them' filter working, showing filtered files in gallery
2024-10-30 14:33:08 +05:30
Manav Rathi
98ad12b415
Start using
2024-10-30 14:28:25 +05:30
Manav Rathi
9b04de216c
wip: checkpoint
2024-10-30 14:02:43 +05:30
Manav Rathi
6b71ce2cf9
To settings
2024-10-30 13:27:43 +05:30
Manav Rathi
3483466391
Rename
2024-10-30 13:25:27 +05:30
Manav Rathi
5609778ca1
Transition to settings
2024-10-30 13:25:14 +05:30
Manav Rathi
072c472f1c
Outline
2024-10-30 13:11:44 +05:30
Manav Rathi
b8dea0f296
Outline
2024-10-30 12:27:11 +05:30
Manav Rathi
56bac2160e
Combine
2024-10-30 12:12:19 +05:30
Manav Rathi
258d1768fd
Inline
2024-10-30 11:31:02 +05:30
Manav Rathi
23e6788891
[web] [desktop] Retain JPEG originals even on date modifications ( #3887 )
2024-10-30 10:57:34 +05:30
Manav Rathi
28cb942e6c
Fix formatting lint issue
2024-10-30 10:53:02 +05:30
Manav Rathi
f97952298d
[web] [desktop] Retain JPEG originals even on date modifications
2024-10-30 10:34:42 +05:30
ashilkn
e6813aa042
[mob][photos] When an 'only them' filter is added, remove all individual face filters from applied list
2024-10-29 20:20:31 +05:30
Manav Rathi
ac6524121a
[web] General refactoring - Update the OTP input component package ( #3884 )
2024-10-29 19:37:21 +05:30
Manav Rathi
8e5fc76ef1
Move dep to correct place
2024-10-29 19:29:12 +05:30
Manav Rathi
d2db27d4ee
Style to fit during the login flow
2024-10-29 19:27:33 +05:30
Manav Rathi
d9e6ff2fee
Autofocus back to first on error
2024-10-29 19:21:20 +05:30
ashilkn
4717e48598
[mob][photos] Show thumbnail for 'only them' filter with different layouts depending on the number of faces in filter
2024-10-29 18:52:52 +05:30
Manav Rathi
61936029e8
Update
2024-10-29 18:34:52 +05:30
laurenspriem
1277c9d188
[mob][photos] Copy
2024-10-29 18:16:16 +05:30
ashilkn
f753779860
[mob][photos] Create only them filter and add it to recommendations on a condition
2024-10-29 17:26:18 +05:30
mangesh
3244f9d37e
minor fix: describing markdown syntax type.
2024-10-29 13:15:26 +05:30
Neeraj Gupta
b886a9e31c
[mob] Add support for storing fileDataInfo
2024-10-29 13:11:40 +05:30
Manav Rathi
da6b0c920a
Doc
2024-10-29 12:54:20 +05:30
Manav Rathi
28691784bf
Unused CSS
2024-10-29 12:45:53 +05:30
Manav Rathi
0e12a390f4
[web] General minor refactorings ( #3878 )
...
Circling around how to extract the share page
2024-10-29 12:35:20 +05:30
Manav Rathi
c6bcd7ccf0
Fin
2024-10-29 12:21:47 +05:30
Manav Rathi
eb0af57a84
Autofocus on the delete action only in the file viewer context
2024-10-29 12:14:36 +05:30
Manav Rathi
d15f8451fe
Stable identity of context functions to prevent unnecessary rerenders
2024-10-29 12:14:36 +05:30
Neeraj Gupta
5568a86fb2
[mob] Remove dead code
2024-10-29 11:47:11 +05:30
Neeraj Gupta
ea8e561e04
[mob] generated
2024-10-29 11:43:49 +05:30
Neeraj Gupta
ee36ebc6a6
[mob] Add migration for filedata
2024-10-29 11:43:39 +05:30
Manav Rathi
75c280d86b
Auth app doesn't use it
2024-10-29 11:10:52 +05:30
Manav Rathi
04d07fc94f
Should be fixed upstream
...
https://github.com/klendi/react-top-loading-bar/issues/52
2024-10-29 11:06:37 +05:30
Manav Rathi
6f576bdae6
Update
2024-10-29 10:56:35 +05:30
Manav Rathi
145dd4d50b
Prune
2024-10-29 10:54:30 +05:30
Manav Rathi
a0ea952932
Doc
2024-10-29 10:54:13 +05:30
Manav Rathi
06a0a8177b
Unused css
...
Best I can tell, it seems a leftover from 7df731ed2c
2024-10-29 10:46:12 +05:30
Manav Rathi
4df1e16b90
Use the mui built in icons
...
The ad-hoc variation did not fit in with the rest of the icons (e.g it had a different stroke width, and general vibe)
2024-10-29 09:57:31 +05:30
Manav Rathi
8ce0775514
Remove unused
2024-10-29 09:47:08 +05:30
zDqrK404
44ccc69f77
[AUTH] Add Icon for DigiFinex.com ( #3858 )
...
## Description
Added a Icon for DigiFinex.com ✅
And Updated Index for it in custom-icons.json ✅
## Tests
None ❌
2024-10-29 09:34:25 +05:30
mangesh
85ae97c459
[draft] Docs for self hosting ente without docker ( #3831 )
...
## Description
in draft
## Tests
2024-10-29 09:34:05 +05:30
mangesh
fd4de8b67b
[docs][ente-cli]: add docs to troubleshoot keyring errors ( #3870 )
...
## Description
Adding docs for setting up the ENTE_CLI_SECRET_PATH variable. This fix
is for errors related to keyrings with ente-cli.
## Tests
2024-10-29 09:33:37 +05:30
KingLuc12
ae0c379e3f
Update custom-icons.json
...
Changed one of the "altNames" from "Ubiquti SSO" to "Ubiquiti SSO".
2024-10-28 20:58:06 +00:00
KingLuc12
19c81646e3
Merge branch 'ente-io:main' into main
2024-10-28 20:55:14 +00:00
Manav Rathi
5bf1c4e14f
[docs] Update ML FAQ to reflect functionality in latest desktop release ( #3874 )
...
/cc @laurenspriem, please reword if needed!
2024-10-28 18:20:12 +05:30
Manav Rathi
c09fc35488
[docs] Update ML FAQ to reflect functionality in latest desktop release
2024-10-28 18:16:09 +05:30
Manav Rathi
16ef8c548d
[desktop] Start next release train ( #3873 )
...
Also updated 1.7.6 changelog with two entries I'd forgotten to add
earlier.
2024-10-28 17:52:47 +05:30
Manav Rathi
3a406d46c2
[desktop] Start next release train
...
Also updated 1.7.6 changelog with two entries I'd forgotten to add earlier.
2024-10-28 17:50:47 +05:30
ashilkn
b05373c8f2
[mob][photos] Change configuration in iOS to open albums.ente.sh instead of albums.ente.io
2024-10-28 17:37:15 +05:30
Manav Rathi
bc70689b9d
photosd-v1.7.6 ( #3872 )
2024-10-28 17:14:09 +05:30
Manav Rathi
4246cc2f15
photosd-v1.7.6
2024-10-28 17:12:41 +05:30
Manav Rathi
3ec04beb61
[auth] Fix case insensitive rename ( #3871 )
...
A recent PR seems to have added "Render.svg". I'm not sure of the
intent, but
this seems to have been meant as replacement of the existing
"render.svg" (note
the different case). Because of how the macOS APFS filesystem and git
interact,
main is now showing as dirty on a git checkout.
Based on a visual comparison, and assuming the most recent PR is the
meant to
intentionally update this file, I've retained "Render.svg".
2024-10-28 17:10:32 +05:30
Manav Rathi
4e7dca6e4e
[auth] Fix case insensitive rename
...
A recent PR seems to have added "Render.svg". I'm not sure of the intent, but
this seems to have been meant as replacement of the existing "render.svg" (note
the different case). Because of how the macOS APFS filesystem and git interact,
main is now showing as dirty on a git checkout.
Based on a visual comparison, and assuming the most recent PR is the meant to
intentionally update this file, I've retained "Render.svg".
2024-10-28 17:07:22 +05:30
Neeraj Gupta
8dce201ec6
Merge branch 'main' into file_data_v2
2024-10-28 15:55:46 +05:30
github-actions[bot]
60aae73223
[mobile] New translations ( #3869 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-10-28 15:55:14 +05:30
Neeraj Gupta
d3dd168b2a
[server] generated strings
2024-10-28 15:38:55 +05:30
LeGenDaRy
a6e4f9e603
Add new icons ( #3776 )
...
Add new icons
2024-10-28 15:14:31 +05:30
Neeraj Gupta
bec0f639d6
[server] API to get file data status ( #3868 )
...
## Description
Note:
This API won't really return status/diff for deleted files. The clients
will primarily use this data to identify for which all files we already
have preview generated or it's ML inference is done.
This doesn't simulate perfect diff behaviour as we won't maintain a
tombstone entries for the deleted API.
## Tests
2024-10-28 15:14:09 +05:30
Neeraj Gupta
70f79ebae4
[server] Change method type
2024-10-28 15:12:24 +05:30
Neeraj Gupta
17d1589859
[server] API to get index diff status
2024-10-28 15:03:08 +05:30
github-actions[bot]
dcd112bfdf
[mobile] New translations ( #3862 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-10-28 10:29:11 +05:30
github-actions[bot]
d3ce42fca1
[auth] New translations ( #3863 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-10-28 10:26:21 +05:30
KingLuc12
d7e10a5e7a
[Custom Icons] Add Ubiquiti ( #3825 )
...
## Description
Added Ubiquiti to the custom icons.
2024-10-28 10:25:43 +05:30
Manav Rathi
b4467771c0
[web] Enable Ukrainian ( #3865 )
2024-10-28 10:10:03 +05:30
Manav Rathi
984800379e
[web] Enable Ukrainian
2024-10-28 10:02:53 +05:30
Manav Rathi
24c6d52b54
[web] New translations ( #3861 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-28 09:57:52 +05:30
Crowdin Bot
54787eaf8d
New Crowdin translations by GitHub Action
2024-10-28 00:36:03 +00:00
ashilkn
322c729c13
[mob][photos] Curate slightly better recommendations in app bar
...
Before, the recommendations were only based on relevance. Now the recommendations will be mostly relevant and a bit more diverse when it comes to type of filter
2024-10-26 18:50:24 +05:30
ashilkn
2c4c25feb3
[mob][photos] Create FilterTypeNames enum and enforce that a new entry is added here any time a new class extends HierarchicalSearchFilter
2024-10-26 18:40:57 +05:30
Aman Raj Singh Mourya
c849ea1046
[mob][photos] use better dialog widget to ask permissions
2024-10-26 17:12:52 +05:30
Manav Rathi
85e6fb60dc
[desktop] Fix OOM on large library imports ( #3847 )
...
It is hard for me to be certain, but I feel this should resolve the
sporadic OOMs that have been reported when uploading large libraries.
- https://github.com/ente-io/ente/issues/2500
- https://github.com/ente-io/ente/discussions/3420
There are two fixes here:
1. First one is a inefficient array concat in our code. This was not
incorrect per se, but it did lead to an allocation pattern that caused
V8's GC to crash the renderer with OOMs.
2. But even after the first fix, I was able to sometimes reproduce OOMs.
I added a lot of instrumentation (I've cherry-committed some of it to
git history for future reference when debugging similar issues), but I
couldn't spot any abnormal allocation patterns during uploads. Out of
ideas, I started imagining it was a Chromium issue, and on a whim, I
updated Electron 30 => 33 (something I needed to do anyway, as part of
regular app dependency updates). That apparently has resolved the
remaining OOMs.
With these changes, I've not been able to reproduce a crash even after
bumping up the parallel upload count from 4 to 12. I've let the parallel
upload count be at the existing 4 for now, but if indeed we stop getting
field reports of OOM crashes after this is released, we can increase
that too in the future.
2024-10-26 15:33:09 +05:30
Manav Rathi
f5ad895768
Revert "Debugging instrumentation"
...
This reverts commit 6700f912fc (it was always meant to be reverted, and only a history entry)
2024-10-26 14:36:22 +05:30
Manav Rathi
158254a658
Update to Electron 33
...
Two reasons:
- Electron 30 is end of support
- The prev-to-prev commit didn't fix all OOMs
(3511fcf723 ), and they still sporadically
occur. But there isn't any any aberrant memory consumption I can spot (See
prev commit for some example instrumentation, the app's memory usage doesn'
exceed a few hundred MBs at any point). So to rule out an upstream issue.
2024-10-26 14:24:36 +05:30
Manav Rathi
6700f912fc
Debugging instrumentation
...
commiting to keep them in history
2024-10-26 14:20:13 +05:30
Neeraj Gupta
a830026640
[server] Add '/' before query params for an album's share URL ( #3843 )
2024-10-26 13:58:44 +05:30
Aman Raj Singh Mourya
b3f332cbb5
[mob][photos] open owned collection without fetching from the server
2024-10-26 13:14:45 +05:30
ashilkn
3b8c1ed9e3
[server] Add '/' before query params for an album's share URL
2024-10-26 07:51:20 +05:30
Prateek Sunal
e75913cb96
[auth] linux fixes ( #3334 )
...
## Description
- fix #2563 #2564
- update binary name
## Tests
2024-10-25 22:31:16 +05:30
Manav Rathi
3511fcf723
[desktop] Fix an OOM on large library imports
...
Should reduce the following occurrences (This should make it better, but there
might be other reasons for the OOM too): -
https://github.com/ente-io/ente/issues/2500 - -
https://github.com/ente-io/ente/discussions/3420
---
Here, the issue is that the combineChunksToFormUploadPart function, while not
incorrect, is terribly inefficent in how it combines Uint8Arrays byte by
byte. This apparently causes an allocation pattern that the V8 garbage
collector, Oilpan, doesn't like, and crashes the renderer process with:
[main] <--- Last few GCs --->
[main]
[main] [17639:0x13000e90000] 39409 ms: Mark-Compact (reduce) 48.1 (57.8) -> 47.7 (52.8) MB, pooled: 0 MB, 35.08 / 0.04 ms (average mu = 0.857, current mu = 0.906) CppHeap allocation failure; GC in old space requested
[main]
[main]
[main] <--- JS stacktrace --->
[main]
[main] [17639:1025/145540.195043:ERROR:v8_initializer.cc(811)] V8 process OOM (Oilpan: Large allocation.).
The effort was primarily spent in getting it to a reproducible-ish state, and I
can now sporadically reproduce this watching a folder full of large videos, and
setting the network conditions in DevTools to 3G. For real users, what probably
happens is, depending on network speed, there is a potential race condition
where 4 multipart uploads may start within the same GC cycle (but I'm guessing
here, since the setup I have for reproducing this is still very sporadic).
Here is a smaller isolated example. This code, when repeatedly invoked in a
setTimeout (independent of any uploads or anything else in the app), causes the
renderer to OOM within a minute.
import { wait } from "@/utils/promise";
async function combineChunksToFormUploadPart() {
const combinedChunks = [];
for (let i = 0; i < 5 * 5; i++) {
const { done, value: chunk } = await readDo();
if (done) {
break;
}
for (let index = 0; index < chunk.length; index++) {
combinedChunks.push(chunk[index]!);
}
}
return Uint8Array.from(combinedChunks);
}
const readDo = async () => {
await wait(10);
const ENCRYPTION_CHUNK_SIZE = 4 * 1024 * 1024;
return {
done: false,
value: Uint8Array.from(
Array(ENCRYPTION_CHUNK_SIZE).fill(Math.random()),
),
};
};
---
Some flags which helped in debugging:
app.commandLine.appendSwitch("js-flags", "--expose_gc --trace_gc --trace_gc_verbose");
2024-10-25 20:49:03 +05:30
Manav Rathi
24009842d7
[docs] [web] Add NVM as an alternative ( #3842 )
2024-10-25 19:10:09 +05:30
Manav Rathi
1b6dda46df
Add NVM as an alternative
2024-10-25 19:07:09 +05:30
Ashil
9956faf4b3
Update sha256 fingerprint of ente photos in Digital asset links JSON ( #3841 )
2024-10-25 17:38:19 +05:30
ashilkn
a829681970
Update sha256 fingerprint of ente photos in Digital asset links JSON
2024-10-25 17:34:03 +05:30
Neeraj Gupta
27dd13324e
ML Lite ( #3838 )
...
## Description
- Adds an option to not index files locally on mobile
- Uses the global ML flag for consent
## Tests
Tested in debug mode on my Pixel 8.
2024-10-25 11:18:36 +05:30
laurenspriem
0a2090e2fb
[mob][photos] Rename keys
2024-10-25 11:15:19 +05:30
laurenspriem
656baa972d
[mob][photos] Simplify
2024-10-25 10:39:51 +05:30
laurenspriem
ab4d73e172
[mob][photos] Fix
2024-10-25 10:35:53 +05:30
laurenspriem
f81c7f6faa
[mob][photos] Refactor
2024-10-25 10:23:35 +05:30
ashilkn
1c3bdb6d69
Merge branch 'main' into hierarchical_search
2024-10-25 09:58:37 +05:30
ashilkn
8b647ed0b1
[mob][photos] Wrap safearea around FilterOptionsBottomSheet
2024-10-25 09:57:39 +05:30
ashilkn
a29f9db35d
[mob][photos] Show loading state in gallery from when a filter is applied to when all computation related to it finishes
2024-10-25 09:10:51 +05:30
ashilkn
ae5ae0c770
[mob][photos] Enable hierarchical search for uncategorized album
2024-10-25 08:34:55 +05:30
ashilkn
567ae6aa41
Revert "[mob][photos] Change leading width of appbar when filters are applied"
...
This reverts commit 925abee3c5 .
2024-10-25 08:23:38 +05:30
ashilkn
53e7bbac78
[mob][photos] Chore
2024-10-24 22:15:04 +05:30
ashilkn
e944b6e8cb
[mob][photos] Performance improvements
2024-10-24 22:13:00 +05:30
ashilkn
925abee3c5
[mob][photos] Change leading width of appbar when filters are applied
2024-10-24 21:10:52 +05:30
ashilkn
dabf4bb309
[mob][photos] Remove duplicate people naming banner
2024-10-24 21:02:40 +05:30
ashilkn
656d103e9d
[mob][photos] Stop showing cluster id in UI
2024-10-24 20:59:25 +05:30
Manav Rathi
37d763bfcd
[infra] Add some notes on creating a graphical cloud VM ( #3830 )
2024-10-24 20:22:42 +05:30
Manav Rathi
3c8b023cd0
Tweak
2024-10-24 20:20:03 +05:30
laurenspriem
8bf29ee82f
[mob][photos] Fix remote fetch counter
2024-10-24 19:46:42 +05:30
laurenspriem
b85e830a2b
[mob][photos] Remove unneeded
2024-10-24 19:33:57 +05:30
laurenspriem
9e1d32fd88
[mob][photos] Fix colors
2024-10-24 19:28:25 +05:30
laurenspriem
4c63ffa90f
[mob][photos] Inherited widget fix
2024-10-24 19:21:53 +05:30
Aman Raj Singh Mourya
10ca0b7669
Merge branch 'deeplinks' of https://github.com/ente-io/ente into deeplinks
2024-10-24 19:12:36 +05:30
Aman Raj Singh Mourya
621df27da9
[mob][photos] added android_intent_plus to open app settings for permissions
2024-10-24 19:12:33 +05:30
Aman Raj Singh Mourya
020033bd92
[mob][photos] Ask permission to enable deeplinks for github & fdroid users
2024-10-24 19:10:52 +05:30
ashilkn
5498438384
[mob][photos] Increase size of face filter chip in all filters view
2024-10-24 19:10:36 +05:30
laurenspriem
d16566ec31
[mob][photos] format
2024-10-24 19:07:25 +05:30
ashilkn
83cfd4ab4b
[mob][photos] UI improvements in filter chips
2024-10-24 19:06:05 +05:30
laurenspriem
d2f20140da
[mob][photos] format
2024-10-24 19:02:13 +05:30
laurenspriem
054a9deb59
[mob][photos] Only index locally if enough RAM
2024-10-24 19:00:22 +05:30
ashilkn
32b5b903be
[mob][photos] Show close icon always inside the generic filter chip
2024-10-24 18:38:24 +05:30
laurenspriem
e500ef2144
[mob][photos] Extract strings
2024-10-24 17:56:41 +05:30
ashilkn
96cba31c29
[mob][photos] Chore
2024-10-24 17:54:01 +05:30
laurenspriem
602e820442
[mob][photos] Fix ML consent logic
2024-10-24 17:51:24 +05:30
laurenspriem
811ba9abfa
[mob][photos] Prettier UI
2024-10-24 17:34:25 +05:30
laurenspriem
ca900d5a9a
[mob][photos] Update ML debug options
2024-10-24 17:19:42 +05:30
ashilkn
8c708530ef
[mob][photos] Perf improvements to hierarchical search
...
Normal search and hierarchical search needs slightly different set of files. Refactored code in such a way that the elements in both these lists are references of a elements in a list of all files and hence reducing the memory needed for search and hierarchical search combined. Files used for hierarchical search contain only uploaded files now, rather than mix of uploaded and un-uploaded, reducing iterations required for hierarchical search
2024-10-24 17:17:50 +05:30
Aman Raj Singh Mourya
9d045f51eb
[mob][photos] resolve merge conflicts
2024-10-24 17:17:49 +05:30
laurenspriem
e969f8fa33
[mob][photos] Format
2024-10-24 17:10:35 +05:30
laurenspriem
39182fa9a4
[mob][photos] Enable local indexing by default
2024-10-24 17:09:11 +05:30
laurenspriem
1bf6b56f96
[mob][photos] Switch ML flags
2024-10-24 17:06:33 +05:30
Manav Rathi
18927c9e1c
Notes on install
...
Ref: https://timoanttila.com/blog/install-xfce-to-hetzner-cloud
2024-10-24 16:55:10 +05:30
Saijo George
67c9d8b413
Update custom-icons.json for impact.com ( #3820 )
...
## Description
## Tests
2024-10-24 14:41:07 +05:30
laurenspriem
ee59fe8dcd
[mob][photos] Toggle for local indexing
2024-10-24 14:29:39 +05:30
ashilkn
7be790d8ff
[mob][photos] Bump up to v0.9.54
2024-10-24 14:20:08 +05:30
ashilkn
24bb6f28a9
Merge branch 'main' into deeplinks
2024-10-24 14:16:33 +05:30
Neeraj Gupta
70b90e8123
[mob] Bump version v0.9.53 ( #3829 )
...
## Description
## Tests
2024-10-24 12:14:42 +05:30
Neeraj Gupta
41a1d9042d
[mob] Bump version v0.9.53
2024-10-24 12:14:11 +05:30
ashilkn
d45cb08fec
[mob][photos] Remove duplicates and don't show files in ignored collections in Hierarchical search gallery
2024-10-24 11:52:44 +05:30
Neeraj Gupta
fb92cc49e4
[mob][auth] Fix detection of default locale ( #3819 )
...
## Description
## Tests
2024-10-24 11:23:38 +05:30
Neeraj Gupta
de435ecf33
[auth] Fix auto detection for default locale
2024-10-24 11:16:48 +05:30
Laurens Priem
e93f6b1c3b
[mob][photos] Revert onnx preprocessing ( #3818 )
...
## Description
Reverting some changes that moved preprocessing inside ONNX because it's
giving memory issues.
## Tests
Tested in debug mode on my pixel 8.
2024-10-24 08:22:22 +05:30
KingLuc12
4668be96c1
Added Ubiquiti to "custom-icons.json"
2024-10-23 23:00:37 +01:00
KingLuc12
9b6a7881a5
Add files via upload
2024-10-23 22:50:24 +01:00
Prateek Sunal
58e2bc1f6c
chore: lint fix
2024-10-24 00:43:28 +05:30
Prateek Sunal
269e68f32a
fix: migration logic update
2024-10-24 00:43:04 +05:30
Prateek Sunal
5a7a5d6778
Merge remote-tracking branch 'origin/main' into auth-linux-fixes
2024-10-24 00:34:30 +05:30
Prateek Sunal
d75bb9e8c9
fix: rethrow error after migrate db fails
2024-10-24 00:29:56 +05:30
Prateek Sunal
6004016331
Merge remote-tracking branch 'refs/remotes/origin/auth-linux-fixes' into auth-linux-fixes
2024-10-24 00:28:20 +05:30
Prateek Sunal
ab4fae7922
fix: migrate db on mac
2024-10-24 00:26:22 +05:30
laurenspriem
77dc0ba6f0
[mob][photos] ML Lite initial commit
2024-10-23 22:43:28 +05:30
ashilkn
2ec911da06
[mob][photos] Fix files in group in HierarchicalSearchGallery not ordered by creation time + reduce iterations
2024-10-23 21:41:42 +05:30
ashilkn
5e56ec21b7
[mob][photos] Use better name for function
2024-10-23 21:39:11 +05:30
ashilkn
6a692ebc73
[mob][photos] Clear all file selections when filters are applied
2024-10-23 20:46:26 +05:30
ashilkn
43dc2794d7
[mob][photos] Keep selection sheet the same until the initial top level filter of the gallery is removed. Once removed, use GalleryType.searchResult for the selection sheet
2024-10-23 20:39:11 +05:30
ashilkn
802ba55016
[mob][photos] Group filter recommendations by type in appbar
2024-10-23 18:44:35 +05:30
ashilkn
e7525ff5ea
[mob][photos] Elevate app bar which has filters when gallery is scroll underneath to it (only visible in light theme)
2024-10-23 18:21:39 +05:30
ashilkn
9983689c74
[mob][photos] Fade the left edge of applied filters in appbar so that the filters fade away to the left when scrolling
2024-10-23 18:06:09 +05:30
ashilkn
b7f23a74c3
[mob][photos] Add icons for TopLevelGenericFilter search results
2024-10-23 18:05:12 +05:30
ashilkn
7ed11779bd
[mob][photos] Show a gallery's TopLevelGenericFiter too in all filters view
2024-10-23 17:58:17 +05:30
Neeraj Gupta
e25eac5d62
[mob] Lint fix
2024-10-23 17:39:02 +05:30
Neeraj Gupta
e4647c07d5
[mob] Fix autoLanguage detection
2024-10-23 17:25:57 +05:30
laurenspriem
3a8ec51674
[mob][photos] Revert onnx preprocessing
2024-10-23 17:05:13 +05:30
ashilkn
37f2b9f70e
[mob][photos] Fix filters getting squished a bit because of it's size constrain and it's outer stroke width
2024-10-23 16:39:11 +05:30
Manav Rathi
85f0920c5b
[desktop] People grouping - Finishing touches ( #3817 )
2024-10-23 16:32:02 +05:30
ashilkn
f9d6c54004
[
...
mob][photos] Slight changes to UI in all filters view and in app bar and fix clipping issue of overflowing of widget content (of filter chip) by changing the design
2024-10-23 16:26:26 +05:30
Manav Rathi
30bb3e8c38
Fix
2024-10-23 16:21:53 +05:30
Manav Rathi
f98c837442
Tweak spacing
2024-10-23 16:18:44 +05:30
Manav Rathi
bc938ea17e
Is fine
2024-10-23 16:15:53 +05:30
Manav Rathi
cb13e8ddb0
Tweak
2024-10-23 16:12:45 +05:30
Neeraj Gupta
cb9d9f700c
[cli] Bump version
2024-10-23 16:11:46 +05:30
Neeraj Gupta
3b17d497be
[cli] Fix login for auth app when passkey is enabled ( #3815 )
...
## Description
## Tests
2024-10-23 16:10:50 +05:30
Neeraj Gupta
819c0bc13c
[cli] Fix login for auth app when passkey is enabled
2024-10-23 16:09:17 +05:30
Manav Rathi
62fb7ba459
Fix condition
2024-10-23 16:03:47 +05:30
Manav Rathi
e21cd29b98
Remove dupes
2024-10-23 15:52:29 +05:30
Manav Rathi
c4f0f0a32f
Allow unignores
2024-10-23 15:45:26 +05:30
Neeraj Gupta
0c162912ab
[cli] Improve error message ( #3814 )
...
## Description
## Tests
2024-10-23 15:32:44 +05:30
Neeraj Gupta
d2ad58aead
[mob] Reduce noise from sentry ( #3802 )
...
## Description
## Tests
2024-10-23 15:32:30 +05:30
Neeraj Gupta
40dcd4b0ca
[cli] Improve error message
2024-10-23 15:31:50 +05:30
Manav Rathi
8f9c36b192
Retain state for use in showing toggle
2024-10-23 15:23:05 +05:30
Manav Rathi
d112007b7b
Show ignored people in file info
2024-10-23 15:19:31 +05:30
Manav Rathi
b4643e9741
Remove testing asserts
2024-10-23 14:42:55 +05:30
Manav Rathi
9e09344163
Fix selection on add
2024-10-23 14:36:25 +05:30
Manav Rathi
531d4ede40
Selection reset will automatically happen on deleting
2024-10-23 14:22:39 +05:30
Manav Rathi
329eba2491
Split
2024-10-23 14:11:42 +05:30
Manav Rathi
653f686ee0
id is enough
2024-10-23 14:05:26 +05:30
Manav Rathi
87ffb455be
Select on add 1
2024-10-23 13:50:49 +05:30
Manav Rathi
00be1940d2
Update people view when state changes
2024-10-23 13:42:33 +05:30
Manav Rathi
f3a0540abd
Fix
2024-10-23 13:27:22 +05:30
Manav Rathi
cb9855124c
[web] Use reducer for gallery - Fin 7/7 ( #3811 )
...
This finishes the overall move for the time being, preparing the ground
for the people related gallery tweaks that we need to make.
2024-10-23 12:18:03 +05:30
Manav Rathi
c8b057cf9d
Deterministically handle the extra entry
2024-10-23 12:10:51 +05:30
Manav Rathi
9c8701cd8c
Use
2024-10-23 12:00:04 +05:30
Manav Rathi
717cada22d
wip checkpoint
2024-10-23 11:32:35 +05:30
Manav Rathi
3f1ee5e7cd
wip checkpoint
2024-10-23 11:25:08 +05:30
Manav Rathi
a6d96d542a
filter in reducer - wip checkpoint
2024-10-23 10:30:22 +05:30
Manav Rathi
c165fad0fb
Tune
2024-10-23 10:17:44 +05:30
Manav Rathi
a0f0bbdeb9
[web] Use reducer for gallery - Part 6/x ( #3810 )
2024-10-23 10:09:36 +05:30
Manav Rathi
b5b2609946
Use
2024-10-23 10:05:13 +05:30
Manav Rathi
38b0c9fded
wip compiles
2024-10-23 09:52:43 +05:30
Manav Rathi
4566353ab6
wip checkpoint
2024-10-23 09:39:06 +05:30
ashilkn
3dabf7e89c
[mob][photos] Make all filters button's UI better
2024-10-23 08:57:39 +05:30
Manav Rathi
9438247828
wip checkpoint
2024-10-23 08:26:39 +05:30
ashilkn
9722cd5d67
[mob][photos] Create a bigger view that shows all applied and recommended filters (bottom sheet) and make changes related to it
2024-10-22 22:52:43 +05:30
ashilkn
8e7a560ad4
[mob][photos] Pass FileTypeFilter instead of TopLevelGenericFilter for file type search results
2024-10-22 21:28:50 +05:30
Manav Rathi
1979da383f
focus wip
2024-10-22 21:17:03 +05:30
Manav Rathi
997cf72eae
Move
2024-10-22 20:53:43 +05:30
Manav Rathi
e3ebc1b11a
Move
2024-10-22 20:36:36 +05:30
Manav Rathi
4a7d849d94
T
2024-10-22 20:28:06 +05:30
Manav Rathi
7c168fd9db
Prune
2024-10-22 20:12:20 +05:30
Manav Rathi
76ba2fde01
Unlink archive / hidden
2024-10-22 20:05:10 +05:30
Manav Rathi
ff06c4d1cf
Prune
2024-10-22 20:00:22 +05:30
Manav Rathi
8f481e5471
dedup
2024-10-22 19:48:53 +05:30
Manav Rathi
fa2689d14b
Split
2024-10-22 19:22:52 +05:30
Manav Rathi
104029e720
Move
2024-10-22 19:10:57 +05:30
Manav Rathi
60261b9d06
Log the entire state
2024-10-22 18:44:42 +05:30
ashilkn
f62c4e3900
[mob][photos] Add UI change for face filter chip when filter is applied
2024-10-22 17:55:49 +05:30
ashilkn
f774a9a3c3
[mob][photos] Bug fix
2024-10-22 17:40:37 +05:30
ashilkn
1e868ac624
[mob][photos] Add 'isApplied' state to filters, change UI for applied filters
2024-10-22 17:17:00 +05:30
ashilkn
2d6bd7f5a5
[mob][photos] Only show most relevant filters in app bar as recommendation and capped to max 16
2024-10-22 15:20:48 +05:30
Neeraj Gupta
44756e7268
[mob] Fix faceSync issue due to parsing failure ( #3799 )
...
## Description
## Tests
2024-10-22 14:28:58 +05:30
Neeraj Gupta
953518fa73
[mob] Reduce noise from sentry
2024-10-22 14:28:28 +05:30
Manav Rathi
caf47ad14b
[web] Use reducer for gallery - Part 5/x ( #3801 )
2024-10-22 14:11:19 +05:30
Manav Rathi
15ebb65f1c
Agenda
2024-10-22 14:04:12 +05:30
Neeraj Gupta
672e21d5dc
[mob] Safely parse faceBoxJson
2024-10-22 13:50:11 +05:30
Manav Rathi
873ac6b6f7
Forward people state
2024-10-22 13:48:01 +05:30
Neeraj Gupta
a29af35881
[mob] generated strings
2024-10-22 13:46:45 +05:30
Neeraj Gupta
375ab4e4b0
[mob] Refactor
2024-10-22 13:46:36 +05:30
ashilkn
1701311be3
[mob][photos] Minor fix
2024-10-22 12:47:10 +05:30
ashilkn
da21dcbd9e
[mob][photos] Show loading indicator till the image of face in face filter is ready
2024-10-22 12:35:58 +05:30
Manav Rathi
b4b864a869
D3
2024-10-22 12:26:52 +05:30
Manav Rathi
2852d3867e
D2
2024-10-22 12:19:49 +05:30
Manav Rathi
1a0fd43803
D1
2024-10-22 12:11:55 +05:30
Manav Rathi
5615cb42ad
Hidden 2
2024-10-22 12:05:17 +05:30
Manav Rathi
1ce72fd97e
Hidden
2024-10-22 11:50:15 +05:30
Manav Rathi
db3c642bc9
Update
2024-10-22 11:41:27 +05:30
Manav Rathi
f2effa245f
Move 1
2024-10-22 11:28:52 +05:30
Neeraj Gupta
b08a16eafb
[server] Add API to terminate userSession ( #3797 )
...
## Description
## Tests
2024-10-22 10:19:07 +05:30
Neeraj Gupta
4dc2d277d2
[server] Add API to terminate userSession
2024-10-22 10:16:52 +05:30
Ashil
92478ecb9c
[mob][photos] Fix buggy create album ( #3791 )
2024-10-21 21:34:55 +05:30
Ashil
745513f379
[mob][photos] Fix blank screen coming up when an error is thrown when freeing up space ( #3792 )
2024-10-21 21:34:35 +05:30
ashilkn
a5016d3582
[mob][photos] Remove build-failing translations
2024-10-21 21:07:49 +05:30
ashilkn
7f67c88a8e
[mob][photos] Fix blank screen coming up when an error is thrown when freeing up space
2024-10-21 21:04:42 +05:30
ashilkn
1a92a9e967
[mob][photos] Fix buggy create album
2024-10-21 20:28:27 +05:30
Ashil
1c02d6d8ec
[mob][photos] Fix blank screen issue when closing modal ( #3789 )
2024-10-21 20:07:55 +05:30
Neeraj Gupta
0bfee489a8
[mob][perf] Avoid XMP extraction on main thread ( #3787 )
2024-10-21 20:07:14 +05:30
Manav Rathi
bbf119bca8
[web] Use reducer for gallery - Part 4/x ( #3790 )
2024-10-21 19:18:29 +05:30
Manav Rathi
bd90f21618
Fix
2024-10-21 19:12:31 +05:30
ashilkn
4edbc69bf2
[mob][photos] Bump up to v0.9.52
2024-10-21 19:00:16 +05:30
Manav Rathi
e2bffffec6
Intermediate
2024-10-21 18:56:56 +05:30
ashilkn
9713e96896
[mob][photos] Stop popping root navigator to avoid black screen from appearing
2024-10-21 18:56:13 +05:30
Manav Rathi
84ab342004
Move
2024-10-21 18:02:02 +05:30
Manav Rathi
82e72b8d8e
Sketch
2024-10-21 18:02:02 +05:30
Manav Rathi
489e80df4b
Sketch
2024-10-21 18:02:02 +05:30
Manav Rathi
4da2f32e71
Move
2024-10-21 18:02:02 +05:30
Manav Rathi
038c91e652
Move
2024-10-21 18:02:02 +05:30
ashilkn
04b4b6cbd1
[mob][photos] Remove method that would never be used
2024-10-21 17:39:32 +05:30
Manav Rathi
245bb3c1b2
[server] [docs] Update references to outdated postgres ( #3788 )
2024-10-21 17:36:43 +05:30
Manav Rathi
b513ba2da5
[server] [docs] Update references to outdated postgres
2024-10-21 17:34:20 +05:30
Neeraj Gupta
88452b991c
[auth] fix formatting in custom_icons ( #3773 )
...
## Description
The PR #3482 broke the [lint for
auth](https://github.com/ente-io/ente/actions/runs/11096891779/job/31533991573?pr=3482 ).
This PR fixes that and also formats the document.
## Tests
2024-10-21 17:18:15 +05:30
Neeraj Gupta
7b8db79e61
[auth] New translations ( #3782 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-10-21 17:17:55 +05:30
Neeraj Gupta
510bea6dcf
[mobile] New translations ( #3781 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-10-21 17:17:37 +05:30
Neeraj Gupta
6a6f6ffbb9
Add support for the password flag to the decrypt command ( #3779 )
...
## Description
This PR adds a new flag `--password` (with `-p` for short format) to the
`auth decrypt` command.
This will allow to run the decryption in just one command, without the
need for interactive user input.
## Tests
Run the command with a `--password` or `-p` flag and check the encrypted
file is correctly decrypted.
2024-10-21 17:16:54 +05:30
Neeraj Gupta
877820e114
[mob] Remove unused method
2024-10-21 17:13:32 +05:30
Neeraj Gupta
da7a0a60bf
[mob][perf] Avoid XMP extraction on main thread
2024-10-21 17:10:32 +05:30
Neeraj Gupta
c20b3cf585
[mob] Add method to getXMP data via computer
2024-10-21 17:05:27 +05:30
ashilkn
f03cb6e9f1
[mob][photos] Fix black screen issue when deleting a file after opening it
2024-10-21 16:56:48 +05:30
ashilkn
fa076305df
[mob][photos] Add animation to changes in recommended filter in appbar
2024-10-21 15:44:53 +05:30
Manav Rathi
823553e93b
[web] Start moving gallery state into a reducer - Part 3/x ( #3786 )
...
Cleanup pending from part 1 and 2
2024-10-21 15:36:10 +05:30
Manav Rathi
018d915269
Use
2024-10-21 15:27:29 +05:30
Manav Rathi
1bd15a8365
Make optional
2024-10-21 15:19:06 +05:30
Neeraj Gupta
df863d1602
[mob] Log when clip embeddings are read from DB
2024-10-21 15:10:34 +05:30
Manav Rathi
ecb3b75a21
Inline
2024-10-21 15:07:22 +05:30
Manav Rathi
b06c80e813
Tweak
2024-10-21 15:04:49 +05:30
Manav Rathi
059c59ed28
Tweak
2024-10-21 14:42:20 +05:30
Manav Rathi
572b1c4f63
Improve
2024-10-21 14:25:56 +05:30
Manav Rathi
19a685917a
Improve
2024-10-21 14:24:32 +05:30
Manav Rathi
2d0e2000c2
Improve
2024-10-21 14:14:17 +05:30
Manav Rathi
456f9f6abd
Improve
2024-10-21 13:57:45 +05:30
Manav Rathi
28778d687e
[docs] Add links to more external contributed tutorials ( #3784 )
2024-10-21 11:49:49 +05:30
Manav Rathi
f6404e8c46
[docs] Add links to more external contributed tutorials
2024-10-21 11:47:05 +05:30
Manav Rathi
94d9aeb67a
[web] New translations ( #3780 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-21 11:00:21 +05:30
ashilkn
8a130b52c2
[mob][photos] Improve UI of appbar when there are added filters
2024-10-21 08:34:57 +05:30
Crowdin Bot
397215c30b
New Crowdin translations by GitHub Action
2024-10-21 01:17:18 +00:00
Crowdin Bot
8e809d4d46
New Crowdin translations by GitHub Action
2024-10-21 01:05:09 +00:00
Crowdin Bot
49ce6ca47f
New Crowdin translations by GitHub Action
2024-10-21 00:35:00 +00:00
Alba Rincón
e791b40309
Add support for the password flag to the decrypt command
2024-10-20 20:54:40 +02:00
Prateek Sunal
da5ae6a38e
fix(auth): add comma and fix formatting
2024-10-20 00:24:03 +05:30
Prateek Sunal
4000adaee4
Merge remote-tracking branch 'origin/main' into auth-linux-fixes
2024-10-20 00:11:25 +05:30
ashilkn
f63e8b51d9
[mob][photos] Use service locators where ever necessary
2024-10-19 22:44:08 +05:30
ashilkn
9a07038bdf
[mob][photos] Resolve merge conflicts and merge main
2024-10-19 22:40:17 +05:30
ashilkn
3716eb3d30
[mob][photos] Make MagicResultScreen hierarchical searchable
2024-10-19 22:22:06 +05:30
ashilkn
59333b700c
[mob][photos] Make UI of Appbar and filter chips better
2024-10-19 22:01:07 +05:30
ashilkn
5111b98839
[mob][photos] Pass matchedUploadedIDs to MagicFilter right when recommendations are curated for MagicFilter to work when applied
2024-10-19 20:24:08 +05:30
ashilkn
f66e49313d
[mob][photos] Show magic filter recommendations for a gallery using magic cache used for the discovery section
2024-10-19 19:26:43 +05:30
Manav Rathi
8a22b0ece3
[web] Start moving gallery state into a reducer - Part 2/x ( #3768 )
2024-10-19 18:02:00 +05:30
Manav Rathi
dc6ebf6033
Fix
2024-10-19 17:54:48 +05:30
Manav Rathi
8e14157c6a
Tweak
2024-10-19 17:46:52 +05:30
Manav Rathi
e9e785e926
Use
2024-10-19 17:40:39 +05:30
Manav Rathi
1b637a7fe6
ui collections
2024-10-19 17:18:47 +05:30
Ashil
7b984b4af2
Add digital asset links for ente photos android app to enable public link handling ( #3759 )
2024-10-19 17:10:39 +05:30
Manav Rathi
1479638f08
Move
2024-10-19 17:00:59 +05:30
Manav Rathi
8432d05051
Derive
2024-10-19 16:49:23 +05:30
Manav Rathi
f9a29a9e17
Derive
2024-10-19 16:33:35 +05:30
Manav Rathi
407eaeb53a
Tinker
2024-10-19 16:16:39 +05:30
Neeraj Gupta
07d1454741
[mob] Bump version v0.9.51
2024-10-19 15:47:45 +05:30
Neeraj Gupta
66620f5f61
[mob] Service locator for faceRecognition service
2024-10-19 15:47:45 +05:30
Neeraj Gupta
f149634311
[mob] Wait till indexing for downloading models
2024-10-19 15:47:45 +05:30
Neeraj Gupta
774a73bbf3
[mob] Minor refactor
2024-10-19 15:47:45 +05:30
Neeraj Gupta
38208059b6
[mob] Lint fixes
2024-10-19 15:47:45 +05:30
Neeraj Gupta
bba975e6b6
[mob] Minor refactor
2024-10-19 15:47:45 +05:30
Neeraj Gupta
e95aae589c
[mob] Rename
2024-10-19 15:47:45 +05:30
Neeraj Gupta
35941b7f72
[mob] Service locator for mlController
2024-10-19 15:47:45 +05:30
Neeraj Gupta
674b5a9899
[mob] Remove redundant eventFire attempt
2024-10-19 15:47:45 +05:30
Neeraj Gupta
82af918c6c
[Fix] Enable interfaction handling for MLController in iOS
2024-10-19 15:47:45 +05:30
Manav Rathi
1ba3d97045
Move to derived state
2024-10-19 15:40:51 +05:30
Manav Rathi
84f263adac
fin
2024-10-19 15:17:16 +05:30
Manav Rathi
235067ecee
wip checkpoint
2024-10-19 15:01:55 +05:30
Manav Rathi
df7ed0c405
wip checkpoint
2024-10-19 14:52:26 +05:30
Manav Rathi
5ed210c7ec
wip checkpoint
2024-10-19 14:42:42 +05:30
Manav Rathi
0971362e06
dev scaffold
2024-10-19 14:22:03 +05:30
Manav Rathi
cae16c1580
Move
2024-10-19 14:07:55 +05:30
Manav Rathi
18ebc485df
Move
2024-10-19 13:34:09 +05:30
Manav Rathi
a6611e9631
wip: checkpoint
2024-10-19 13:26:26 +05:30
Manav Rathi
3c82d966b2
[web] Start moving gallery state into a reducer - Part 1/x ( #3765 )
2024-10-19 12:46:41 +05:30
Manav Rathi
78cfba6822
Try to fix lint on CI
...
Works locally, but fails on GA
346:5 error Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-unnecessary-condition')
2024-10-19 12:43:21 +05:30
Manav Rathi
b4533a5a61
Inline
2024-10-19 12:28:20 +05:30
Manav Rathi
8cbbdde6c3
Remove extraneous exports
2024-10-19 12:26:30 +05:30
Manav Rathi
1d255f9951
Move to reducer
2024-10-19 12:21:57 +05:30
Manav Rathi
f2659cbb35
Retain older behaviour
2024-10-19 11:49:14 +05:30
Manav Rathi
b974be5c61
Lint
2024-10-19 11:36:10 +05:30
Manav Rathi
9db7a780e0
fin move of derived state to reducer file
2024-10-19 11:29:51 +05:30
Neeraj Gupta
49c8e545b3
[server] Remove freshToken req for account recovery
2024-10-19 11:16:57 +05:30
Manav Rathi
2d19991aaf
wip checkpoint
2024-10-19 11:14:12 +05:30
Manav Rathi
f718c20362
wip: checkpoint
2024-10-19 11:03:44 +05:30
Neeraj Gupta
3e679ec718
[mob] Bump version
2024-10-19 10:50:25 +05:30
Neeraj Gupta
8a75e8487a
[mob] App start perf improvement 3/x ( #3753 )
...
## Description
## Tests
2024-10-19 10:48:48 +05:30
Neeraj Gupta
0dc44b9337
[mob] Service locator for billingService
2024-10-19 10:43:37 +05:30
Manav Rathi
9f9c060694
Unasync
2024-10-19 10:30:00 +05:30
Manav Rathi
4275974eec
+1
2024-10-19 10:26:28 +05:30
Laurens Priem
7997f4673d
FAQ on Machine Learning in help docs ( #3761 )
...
## Description
FAQ section in help.ente.io on Machine Learning features.
2024-10-19 10:18:34 +05:30
laurenspriem
f7d683b839
[docs] Add note
2024-10-19 10:17:17 +05:30
Manav Rathi
9d483f14a4
For removing async
2024-10-19 10:15:17 +05:30
laurenspriem
89408621cb
[docs] format
2024-10-19 10:13:59 +05:30
laurenspriem
08d5913c00
[docs] Use backticks
2024-10-19 10:12:17 +05:30
Manav Rathi
240c3191b5
Apply collection sort only when showing normal collections
2024-10-19 09:58:56 +05:30
Manav Rathi
ea9f7dc54c
Rearrange
2024-10-19 09:58:34 +05:30
Laurens Priem
51bc6bbc83
Yolo splits ( #3756 )
...
## Description
Renamed a initializer inside YOLOv5Face model as it was causing issues
on iOS. Using this updated version on all platforms out of precaution
and consistency.
## Tests
Tested on Neeraj's phone that the issue is no longer reproducible.
2024-10-19 09:54:13 +05:30
Manav Rathi
ae824cd822
dispatch
2024-10-19 09:46:37 +05:30
Manav Rathi
36f41f5267
Reducer 1
2024-10-19 09:39:14 +05:30
Neeraj Gupta
93f3f3d550
[mob] Lint fix
2024-10-18 22:58:03 +05:30
laurenspriem
815135e63b
[docs] Link to FAQ
2024-10-18 22:50:52 +05:30
Neeraj Gupta
be6a002374
[mob] ServiceLocator for MagicCacheService
2024-10-18 22:50:50 +05:30
laurenspriem
d87bf13b45
[docs] Add machine learning FAQ
2024-10-18 22:47:46 +05:30
laurenspriem
4a2ee6f5de
[docs] Link to ducky origin post
2024-10-18 21:50:47 +05:30
Neeraj Gupta
53aa8c72f8
[mob] ServiceLocator for TrashService
2024-10-18 21:42:05 +05:30
ashilkn
641aaf9d56
[mob][photos] Resolve merge conflicts and merge main
2024-10-18 20:27:42 +05:30
ashilkn
02554a4a06
Add digital asset links for ente photos android app to enable public link handling
2024-10-18 20:22:15 +05:30
ashilkn
0fc63396b7
[mob][photos] Chore
2024-10-18 20:03:32 +05:30
ashilkn
0c185d3446
[mob][photos] Resolve merge conflicts and merge main
2024-10-18 19:04:21 +05:30
ashilkn
063d87e44a
[mob][photos] Use HierarchicalSearchGallery in PeoplePage when searching so that the gallery updates when adding/removing filters
2024-10-18 18:57:13 +05:30
laurenspriem
bd7747e566
[desktop] Change to altered yolo model
2024-10-18 17:22:30 +05:30
laurenspriem
f686292a72
[mob][photos] Change to altered yolo model
2024-10-18 17:19:58 +05:30
laurenspriem
94727252ae
Merge branch 'main' into yolo_splits
2024-10-18 17:18:23 +05:30
Laurens Priem
024aa0a41d
Ml fixes ( #3752 )
...
## Description
Various small fixes and improvements
## Tests
Tested in debug mode on my Pixel 8.
2024-10-18 17:17:36 +05:30
laurenspriem
ffdb3c9629
[infra] Solve yolo splits issue in model creation
2024-10-18 17:15:13 +05:30
Neeraj Gupta
af94e8163a
[mob] ServiceLocator for UserRemoteFlagService
2024-10-18 16:55:02 +05:30
Manav Rathi
442c20b175
[desktop] Make all people clickable in file info ( #3755 )
2024-10-18 16:34:48 +05:30
Manav Rathi
9a601b2080
LF
2024-10-18 16:31:33 +05:30
Laurens Priem
5b0e67b9b6
Document issue with VSCode and notebooks. ( #3754 )
...
## Description
Document issue with VSCode and notebooks.
2024-10-18 16:30:06 +05:30
Neeraj Gupta
722cdb2f42
[mob] Fix typo
2024-10-18 16:13:03 +05:30
Manav Rathi
804dc98f68
Adapt
2024-10-18 16:08:40 +05:30
laurenspriem
fd827351ad
[infra] Rewrite line
2024-10-18 15:59:22 +05:30
laurenspriem
09207af9bc
[infra] Document issue VSCode and notebooks
2024-10-18 15:57:06 +05:30
Manav Rathi
01277d6f5a
Make people a normal info item
2024-10-18 15:56:32 +05:30
Manav Rathi
e2b43fa677
Use stroke color
2024-10-18 15:52:27 +05:30
Manav Rathi
5c6f7cd018
Improve alignment, don't misuse button
2024-10-18 15:47:27 +05:30
Neeraj Gupta
6df4825f84
[mob] Use service locator for locationService
2024-10-18 15:40:41 +05:30
Neeraj Gupta
3cd384a7ba
[mob] Reload location discovery section post cities load
2024-10-18 15:34:04 +05:30
Manav Rathi
d17932dde8
Tweak alignment
2024-10-18 15:23:27 +05:30
Manav Rathi
917fd1435c
Tweak
2024-10-18 15:18:26 +05:30
laurenspriem
8f0dc8b8dc
[mob][photos] Move name banner to top
2024-10-18 14:50:02 +05:30
Neeraj Gupta
04de72dafc
[mob] Remove duplicate log
2024-10-18 14:45:32 +05:30
Manav Rathi
1dd969a7a2
Redo
2024-10-18 14:42:05 +05:30
Neeraj Gupta
5d09123cbc
[mob] Add delay before loading cities
2024-10-18 14:39:45 +05:30
Manav Rathi
433000918f
Tweak
2024-10-18 14:28:46 +05:30
Manav Rathi
08483f5a3f
Tweak
2024-10-18 14:24:23 +05:30
Manav Rathi
9a8d9f03a1
Use
2024-10-18 14:18:15 +05:30
Manav Rathi
67d05f3c97
Move
2024-10-18 14:14:39 +05:30
Neeraj Gupta
f4c14d5984
[mob] Schedule sync after runApp ( #3751 )
...
## Description
Although we don't await on the result, running these method can affect
app start up time because the OS may take some CPU away till it execute
the next step.
## Tests
2024-10-18 14:08:53 +05:30
Manav Rathi
b7dda8c3b6
Tweak
2024-10-18 14:07:04 +05:30
Neeraj Gupta
6a2166809f
[mob] Schedule sync after runApp
2024-10-18 14:04:17 +05:30
Manav Rathi
e3da55b611
Inline
2024-10-18 14:03:08 +05:30
Manav Rathi
56f1d2d9ee
suffix
2024-10-18 14:02:16 +05:30
Manav Rathi
8db6f860f5
Inline
2024-10-18 14:01:23 +05:30
Manav Rathi
fe09b2e71e
Tweak size
2024-10-18 13:58:33 +05:30
Manav Rathi
ddee942362
[desktop] People - Support Ignore ( #3749 )
2024-10-18 13:44:33 +05:30
Manav Rathi
7f14ec6b34
Don't overload the word snapshot
2024-10-18 13:26:26 +05:30
Manav Rathi
476b1f9828
Use
2024-10-18 13:10:36 +05:30
Manav Rathi
18e0e91bbd
Recon checkpoint
2024-10-18 13:06:43 +05:30
Manav Rathi
e28eb325b3
wip checkpoint prep for making all faces clickable
2024-10-18 12:43:49 +05:30
Manav Rathi
82fc08aac4
Rename
2024-10-18 11:18:21 +05:30
Manav Rathi
714585f574
Move
2024-10-18 11:10:38 +05:30
Manav Rathi
fe25c498f0
Move
2024-10-18 11:09:22 +05:30
Manav Rathi
faa2e1edfb
Inline
2024-10-18 11:04:36 +05:30
Manav Rathi
2f7ea0f232
Remote clusters are already removed from local list during reconcileClusters
2024-10-18 10:47:00 +05:30
Manav Rathi
863f80e4f3
Clarity
2024-10-18 10:42:00 +05:30
Manav Rathi
7cf5812536
Tweak
2024-10-18 10:36:43 +05:30
Manav Rathi
ad683e1ce4
Ignore 1
2024-10-18 10:20:07 +05:30
ashilkn
c8990d8f40
[mob][photos] Make filters useable (make them appear on appbar) in named people page
2024-10-18 09:50:10 +05:30
ashilkn
fd9269ccdf
[mob][photos] Make sure AppliedFilters or RecommendedFilters widget is not used when a gallery is not hierarchical searchable
2024-10-18 09:41:13 +05:30
ashilkn
c7a692cb4d
[mob][photos] Fix face thumbnail not appearing when filter is applied
2024-10-18 07:25:24 +05:30
ashilkn
288e987246
[mob][photos] Add more logging in filtering files
2024-10-18 07:13:48 +05:30
laurenspriem
cc1866893e
[mob][photos] Extract to string
2024-10-17 22:07:21 +05:30
laurenspriem
53cb48b87c
[mob][photos] Make merge clearer
2024-10-17 22:02:40 +05:30
ashilkn
e616071395
[mob][photos] Optimize getting uploaded file IDs associated with personID and clusterID when applying face filters
2024-10-17 21:20:40 +05:30
laurenspriem
fefd785e50
[mob][photos] Extract string
2024-10-17 20:58:27 +05:30
laurenspriem
773188db90
[mob][photos] Extract string
2024-10-17 20:56:43 +05:30
ashilkn
2f54acab58
[mob][photos] Make face filtering work (yet to be optimized for performance)
2024-10-17 19:14:24 +05:30
Manav Rathi
191a1ed94c
[desktop] People suggestions - Implement save functionality ( #3745 )
2024-10-17 17:55:21 +05:30
Manav Rathi
96551812e0
dedup
2024-10-17 17:54:20 +05:30
ashilkn
1136d47c09
[mob][photos] Show face thumbnail and name of face if available in FaceFilterChip
2024-10-17 17:46:41 +05:30
laurenspriem
a3140d9d76
Merge branch 'main' into ml_fixes
2024-10-17 17:29:54 +05:30
Neeraj Gupta
7b012d3cca
[mob] App startup improvements 1/x ( #3741 )
...
## Description
## Tests
2024-10-17 17:27:56 +05:30
Manav Rathi
e70738b1e1
Fix order again
2024-10-17 17:25:45 +05:30
Neeraj Gupta
a398f7e19e
[mob] Switch to better pkg for user-agent
2024-10-17 17:15:03 +05:30
laurenspriem
89d6b0d92f
[mob][photos] Logs
2024-10-17 17:11:16 +05:30
laurenspriem
2b338a3c63
[mob][photos] Check and remove old models
2024-10-17 17:10:32 +05:30
Aman Raj Singh Mourya
191a03c6d0
[mob][photos] change accepted links from albums.ente.io to albums.ente.sh
2024-10-17 17:07:37 +05:30
Manav Rathi
a85445b375
Show recent rejections
2024-10-17 17:02:46 +05:30
Manav Rathi
7f10af4d58
Fix order
2024-10-17 16:28:41 +05:30
Neeraj Gupta
b3243be90a
[mob] Add utility to quickly measure time taken from previous step
2024-10-17 16:26:32 +05:30
Neeraj Gupta
d66ab0b24e
[mob] Generated strings
2024-10-17 15:56:26 +05:30
Neeraj Gupta
a7daf36a57
[mob] Lint fix
2024-10-17 15:56:20 +05:30
laurenspriem
2b8c93ec1b
Merge branch 'main' into ml_fixes
2024-10-17 15:45:17 +05:30
Neeraj Gupta
787f2908da
[mob] ServiceLocator for EntityService
2024-10-17 15:44:34 +05:30
laurenspriem
edae970e8c
[mob][photos] Move up remove option for cluster
2024-10-17 15:34:36 +05:30
Neeraj Gupta
08b07cdcf1
Merge remote-tracking branch 'origin/main' into clean_up
2024-10-17 15:31:52 +05:30
Neeraj Gupta
5cff4357ee
[mob] ServiceLocator for updateService
2024-10-17 15:31:28 +05:30
laurenspriem
cc1332856d
[mob][photos] Surface hide within person cluster
2024-10-17 15:30:12 +05:30
Neeraj Gupta
230f0b63d6
[mob] Fix typo
2024-10-17 15:11:50 +05:30
Manav Rathi
6514cbfe60
Remove circular dependency between ml/index and ml/people
2024-10-17 15:01:59 +05:30
Neeraj Gupta
345a25e33a
[mobile] New translations ( #3742 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-10-17 14:58:51 +05:30
Crowdin Bot
39c98b1e6f
New Crowdin translations by GitHub Action
2024-10-17 09:17:27 +00:00
Neeraj Gupta
b9e5b10ed6
[mob] Use service locator for storage bonus
2024-10-17 14:33:00 +05:30
Manav Rathi
33233661ad
Resets
2024-10-17 14:27:52 +05:30
Neeraj Gupta
46e3faeb46
[mob] refactor
2024-10-17 14:09:18 +05:30
Manav Rathi
c3f980de5b
Log counts
2024-10-17 13:59:07 +05:30
Manav Rathi
ced3d1284e
Move
2024-10-17 13:55:07 +05:30
Manav Rathi
1d04eb30a0
Checkpoint
2024-10-17 13:36:47 +05:30
Neeraj Gupta
54461453eb
[mob] Remove unused method
2024-10-17 13:33:08 +05:30
Manav Rathi
dca7e90994
Remote
2024-10-17 13:31:15 +05:30
Manav Rathi
f61dabc0ae
wip: checkpoint
2024-10-17 13:11:16 +05:30
Manav Rathi
b33e155b10
Match remote nomenclature
2024-10-17 12:27:08 +05:30
Manav Rathi
93b1db4b0c
Scaffold
2024-10-17 12:16:27 +05:30
Brian Choromanski
6f5c1b8e3f
[auth] Bugfix/auth icons with period ( #3559 )
...
## Description
Previously it would check if the substring that precedes the first `.`
or `(` of the lowercase spaceless provider title was a valid icon.
Now:
1. Checks if lowercase spaceless provider title is valid icon
2. If the title contains a `(` it checks if the preceding part of the
title is a valid icon
3. If the title contains a `.` it checks if the preceding part of the
title is a valid icon
| Provider Title | Previous Check | Now Checks |
| -------- | ------- | ----------|
| Login.gov | `login` ❌ | `login.gov` ✅ |
| GOV.UK (Brian) | `gov` ❌ | `gov.uk(brian)`❌ then `gov.uk` ✅ |
| PayPal.com (Visa) | `paypal` ✅ | `paypal.com(visa)` ❌ then
`paypal.com` ❌ then `paypal` ✅ |
| Amazon.com | `amazon` ✅ | `amazon.com` ❌ then `amazon` ✅ |
This PR resolves issue #3473
2024-10-17 12:13:27 +05:30
Manav Rathi
a3c2bf73ae
Use
2024-10-17 11:55:18 +05:30
Neeraj Gupta
607dfadb00
[auth] fix(linux): generic icon on Wayland sessions ( #3737 )
...
This change sets the program name to the application ID, which helps
various
systems like GTK and desktop environments map this running application
to its
corresponding .desktop file. This ensures better integration by allowing
the
application to be recognized beyond its binary name.
Notably, this is necessary on Wayland to map the running application
window to
the desktop file, and therefore apply the correct icon.
This is the [same fix that is applied to new Flutter
projects](https://github.com/flutter/flutter/pull/154522 ).
| | Before | After |
|--------|--------|--------|
| Window |

|

|
| Taskbar |

|

|
## How to test
- Run `main` on a Wayland session
- Note the generic Wayland logo for the icon in the window decorations,
taskbar, task switcher (alt+tab), and overview effects
- Run this branch, note the correct ente auth icon is now used
2024-10-17 11:53:55 +05:30
Neeraj Gupta
f71280b74b
[mob] Hide storage bonus banner after single tap ( #3740 )
...
## Description
## Tests
2024-10-17 11:40:37 +05:30
Neeraj Gupta
b4d076d44c
[mob] Hide storage bonus banner after single tap
2024-10-17 11:38:48 +05:30
Manav Rathi
7477b640fe
Persistence
2024-10-17 11:06:18 +05:30
laurenspriem
f2849b3daf
[mob][photos] Show smaller people clusters for small libraries
2024-10-17 10:31:32 +05:30
ashilkn
0ef03389ab
[mob][photos] Pass FaceFilter.name as null if face name is not available (when personId is null) instead of passing clusterID
2024-10-17 09:16:36 +05:30
ashilkn
c4d49f4176
[mob][photos] Use FaceFilterChip instead of GenericFilterChip where ever necessary
2024-10-17 09:05:30 +05:30
ashilkn
a7420be774
[mob][photos] Remove no more necessary abstract method 'resultType' in HierarchicalSearchFilter
2024-10-17 09:03:57 +05:30
ashilkn
6252753512
Merge branch 'main' into hierarchical_search
2024-10-17 08:47:00 +05:30
ashilkn
b9b9dac719
[mob][photos] Remove unused extension on ResultType
2024-10-17 08:45:36 +05:30
ashilkn
6facd67452
[mob][photos] Add more documentation about TopLevelGenericFilter
2024-10-17 08:28:50 +05:30
ashilkn
863ba6b955
[mob][photos] Clean up isSameFilter implementations
2024-10-17 08:25:12 +05:30
Kristen McWilliam
9637c16684
fix(linux): generic icon on Wayland sessions
...
This change sets the program name to the
application ID, which helps various systems like
GTK and desktop environments map this running
application to its corresponding .desktop file.
This ensures better integration by allowing the
application to be recognized beyond its binary
name.
2024-10-16 16:35:58 -04:00
Manav Rathi
929c971339
[web] New translations ( #3736 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-16 21:54:37 +05:30
Crowdin Bot
bbcce445ea
New Crowdin translations by GitHub Action
2024-10-16 16:24:07 +00:00
Manav Rathi
c3e1f80cc1
[web] Remove unused / unnecessary code ( #3735 )
...
& minor tweaks
2024-10-16 21:53:20 +05:30
Manav Rathi
9411df282e
Prep for making this section always visible on desktop
2024-10-16 21:49:00 +05:30
Manav Rathi
73a038a3a4
Use
2024-10-16 21:41:42 +05:30
Manav Rathi
0dfcf448ac
Remove unused method from context
2024-10-16 21:35:51 +05:30
Manav Rathi
833e985d62
Use standard message as elsewhere
2024-10-16 21:35:51 +05:30
Manav Rathi
791fe45767
Tweak icon placement
2024-10-16 21:35:51 +05:30
Manav Rathi
b3469d3ac8
Fix width when translations are small
2024-10-16 21:35:51 +05:30
Manav Rathi
f86dda2665
[desktop] People suggestions - Make it faster ( #3733 )
2024-10-16 21:14:19 +05:30
Manav Rathi
7b49e0b2a4
Cleanup after testing
2024-10-16 20:53:15 +05:30
Manav Rathi
15b151fcc0
Debugging shows that random sampling is taking good fraction of total prep time
...
prep is the one which takes most, almost 10x of loop/post
2024-10-16 20:49:35 +05:30
Manav Rathi
1e72a3ba34
Cleanup
2024-10-16 20:31:06 +05:30
Neeraj Gupta
f32d881485
[mob][photos] Add artificial delay to debug thrown exception ( #3729 )
2024-10-16 16:30:50 +05:30
Ashil
88210223be
[mob][photos] Bump up to v0.9.49 ( #3730 )
2024-10-16 16:29:41 +05:30
ashilkn
2301244cd6
[mob][photos] Bump up to v0.9.49
2024-10-16 16:17:46 +05:30
ashilkn
c62a3258ad
[mob][photos] Refactor
2024-10-16 16:00:23 +05:30
ashilkn
deef7ac290
[mob][photos] Wrap with unawaited
2024-10-16 15:55:15 +05:30
ashilkn
15074c1945
[mob][photos] Make return type more correct
2024-10-16 15:49:02 +05:30
laurenspriem
7df6872579
[mob][photos] Show suggestions more often
2024-10-16 15:47:42 +05:30
ashilkn
182972ce4a
[mob][photos] Add delay before calling setHideAppContent in init of LockScreenSettings to check whether 'lateinit property activity has not been initialized' PlatformExecption goes away
2024-10-16 15:47:42 +05:30
laurenspriem
2f7515f9e3
[mob][photos] Clarify ml debug options
2024-10-16 14:58:54 +05:30
Neeraj Gupta
e52fad6b2c
[mob] Upgrade onnxruntime ( #3726 )
...
## Description
## Tests
2024-10-16 13:18:35 +05:30
Neeraj Gupta
beca27a0f5
[mob] Upgrade onnxruntime
2024-10-16 13:18:01 +05:30
Neeraj Gupta
8ee62da280
[auth] updated icons for dark/light modes ( #3535 )
2024-10-16 12:51:53 +05:30
laurenspriem
e6af91e9e3
[mob][photos] Comment
2024-10-16 12:28:55 +05:30
laurenspriem
04688225fa
[mob][photos] Option for disabling remote fetch
2024-10-16 12:28:45 +05:30
Manav Rathi
5ef1b62854
[desktop] People suggestions - WIP - Part x/x ( #3725 )
...
Use a median based suggestion mechanism.
2024-10-16 12:24:05 +05:30
mangesh
e99a0444f9
Adding steps to install dependencies ( #3693 )
...
## Description
This PR includes some minor updates with the installation of
dependencies. I tried setting up ente on a fresh server and I did not
notice that I did not have all the dependencies until I was getting
stopped by errors at every step.
## Tests
Any tests needed for docs ?
2024-10-16 12:20:37 +05:30
Manav Rathi
6578d4e570
Sort by median sim
2024-10-16 12:05:52 +05:30
Manav Rathi
56365ac520
Use median check
2024-10-16 11:57:59 +05:30
Manav Rathi
e697b863e7
Debugging timings
2024-10-16 10:57:12 +05:30
Manav Rathi
90494c6144
Filter empty suggestions
2024-10-16 10:53:11 +05:30
Ashil
7dbc1f9389
[mob][photos] Fix system back gesture closing the app when triggered after closing a modal ( #3723 )
...
Closes #3613
Resolves issues in #3524 which are reproducible after a modal is closed
(like bottom sheets, dialogs etc).
2024-10-16 09:49:14 +05:30
ashilkn
56604f627e
[mob][photos] Bump up to v0.9.48
2024-10-16 09:26:23 +05:30
ashilkn
0a8d403ea0
[mob][photos] Fix system back gesture closing the app when triggered after closing a modal
2024-10-16 09:09:07 +05:30
Manav Rathi
a60a6c84cf
[web] Support Italian 🇮🇹 and Lithuanian 🇱🇹 translations ( #3721 )
2024-10-16 09:02:16 +05:30
Manav Rathi
12161eec26
Use endonyms consistently
2024-10-16 08:57:50 +05:30
Manav Rathi
73f823b21e
[web] Added Italian 🇮🇹 and Lithuanian 🇱🇹 translations
2024-10-16 08:53:16 +05:30
Manav Rathi
eda51ecab5
[web] Suggestions from translators in Crowdin ( #3720 )
2024-10-16 08:42:35 +05:30
Manav Rathi
97fc3539b6
[web] Suggestions from translators in Crowdin
2024-10-16 08:38:40 +05:30
Manav Rathi
9f2c7811ec
[web] New translations ( #3719 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-16 08:37:05 +05:30
Crowdin Bot
cb38af127b
New Crowdin translations by GitHub Action
2024-10-16 03:05:14 +00:00
Neeraj Gupta
33b7cafb9d
[mob] Bump version v0.9.48 ( #3716 )
...
## Description
## Tests
2024-10-15 20:57:02 +05:30
Neeraj Gupta
e0988596e4
[mob] Bump version v0.9.48
2024-10-15 20:54:52 +05:30
laurenspriem
6d2c3fcd0f
[mob][photos] Lock file
2024-10-15 18:04:38 +05:30
laurenspriem
1163174538
[mob][photos] Remove old dependency
2024-10-15 17:59:26 +05:30
Ashil
745ff262da
[mob][photos] fix video editor back button ( #3695 )
...
## Description
Back doesn't work when in video editor.
## Tests
2024-10-15 17:55:59 +05:30
Manav Rathi
335e4777a3
[desktop] People suggestions - WIP - Part x/x ( #3712 )
2024-10-15 17:15:28 +05:30
Manav Rathi
a0b601c847
Enable for internal users
2024-10-15 17:08:20 +05:30
Manav Rathi
9c4d734b26
Fix
2024-10-15 16:57:14 +05:30
Manav Rathi
b2b649d203
Disambiguate implementations
2024-10-15 16:44:51 +05:30
Manav Rathi
358f741d7d
Use via worker
2024-10-15 16:41:32 +05:30
Manav Rathi
e0b8999696
Reset scroll pos
2024-10-15 16:38:47 +05:30
Neeraj Gupta
fa8060ee6b
[mob] Minor improvements for ml sync ( #3711 )
...
## Description
## Tests
2024-10-15 16:35:39 +05:30
Neeraj Gupta
2b147c1a87
[mob] Minor improvements for ml sync
2024-10-15 16:34:38 +05:30
Manav Rathi
2c91eb82bc
Use a disambiguating background
2024-10-15 16:25:12 +05:30
Manav Rathi
a745b69ebe
State updates
2024-10-15 15:50:52 +05:30
Neeraj Gupta
39f4f55bae
[mob] Handle int value for face[blur] json ( #3709 )
...
## Description
## Tests
2024-10-15 15:44:54 +05:30
Neeraj Gupta
270aa4301e
[mob] Fix query for getPersonToClusterIdToFaceIds
2024-10-15 15:41:24 +05:30
Manav Rathi
6b05782446
Show option only if there is something to revert
2024-10-15 15:37:01 +05:30
Manav Rathi
865b5f3c8f
rework fin
2024-10-15 15:34:33 +05:30
Neeraj Gupta
81d9cc6e7f
Merge remote-tracking branch 'origin/main' into face_parse
2024-10-15 15:19:03 +05:30
Neeraj Gupta
2e15cb35bc
[mob] Handle invalid logger name
2024-10-15 15:18:26 +05:30
Manav Rathi
b21639059e
Rework wip
2024-10-15 15:14:56 +05:30
Neeraj Gupta
5a691778f6
[mob] Fix init for discovery section ( #3708 )
...
## Description
## Tests
2024-10-15 15:13:51 +05:30
Neeraj Gupta
bee9694f34
[mob] Add mount check
2024-10-15 15:13:14 +05:30
Neeraj Gupta
9f1a3ad7d6
[mob] Handle int value for face[blur] json
2024-10-15 15:06:32 +05:30
Neeraj Gupta
5e401cc9a8
[mob] Add missing await
2024-10-15 14:59:50 +05:30
Neeraj Gupta
2e36ea788c
[mob] Fix init for discovery section
2024-10-15 14:52:36 +05:30
Manav Rathi
520777083b
Use
2024-10-15 14:48:16 +05:30
Manav Rathi
ebab2e0387
wip checkpoint
2024-10-15 14:12:12 +05:30
Manav Rathi
3298cb6c14
wip checkpoint
2024-10-15 14:01:15 +05:30
Manav Rathi
c629d66d67
List order is not reflective of primary
2024-10-15 13:53:54 +05:30
Manav Rathi
a14db23873
wip fin
2024-10-15 13:36:06 +05:30
Manav Rathi
f89c03318a
wip checkpoint
2024-10-15 13:21:32 +05:30
Manav Rathi
3121462829
wip checkpoint
2024-10-15 13:11:25 +05:30
Manav Rathi
050347762a
Alt
2024-10-15 12:37:23 +05:30
Manav Rathi
a27310b80c
Toggle
2024-10-15 12:09:58 +05:30
Ashil
c3c8d157e3
[mob][photos] Fix build error due to 'other' missing in translation ( #3706 )
2024-10-15 12:03:36 +05:30
ashilkn
97fad5962e
[mob][photos] Fix build error due to 'other' missing in translation
2024-10-15 12:01:44 +05:30
Manav Rathi
f9ad4c36a6
RestoreIcon
2024-10-15 11:51:18 +05:30
mangeshrex
084d70ccaa
fix: reorganize the structure of commands
2024-10-15 11:50:31 +05:30
Manav Rathi
78a87ad6d4
Increase preview count
2024-10-15 11:33:14 +05:30
Manav Rathi
d8ed89d5fd
Flip
2024-10-15 11:00:49 +05:30
Manav Rathi
8e35068271
Count
2024-10-15 11:00:20 +05:30
Manav Rathi
79740eeee7
Avatar fit
2024-10-15 10:39:45 +05:30
Manav Rathi
a6a647786f
Subtitle
2024-10-15 10:32:48 +05:30
Neeraj Gupta
832841e424
[auth] fix: don't use GNOME header bar outside of GNOME ( #3688 )
...
Currently, Flutter defaults to always using GTK
window decorations regardless of the window
manager, when running Wayland. This makes the app
look out of place on KDE Plasma and other Qt-based desktop environments.
This change checks the XDG_CURRENT_DESKTOP
environment variable to determine the running
desktop environment, and if it is GNOME continues
to use the GTK header, otherwise it uses the Qt
header.
| Before | After |
|--------|--------|
|

|

|
2024-10-15 10:19:43 +05:30
Brian Choromanski
d2110afe68
[auth] Alt names not being formatted when processing ( #3516 )
...
## Description
The alt names are not being lowercased or striped of whitespace.
2024-10-15 10:07:28 +05:30
LauShyO
78c51a7042
[auth]Added Logos & Added altName ( #3482 )
...
Added logos for:
Band
LINUX DO
Binance
jianguoyun
tianyiyun
aliyun
Lark
tencent cloud
qiniuyun
volcengine
BaiduCloud
NeteaseMail
BBS.NGA
Added altName for:
okx
Nintendo
2024-10-15 10:05:08 +05:30
Neeraj Gupta
6279b280a8
[mobile] New translations ( #3690 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-10-15 10:04:26 +05:30
Neeraj Gupta
b56cd4490b
[auth] New translations ( #3691 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-10-15 10:04:17 +05:30
Manav Rathi
bf5f9b6af5
Avatars 1
2024-10-15 09:51:52 +05:30
Manav Rathi
74bbdd5e72
Random sampling
2024-10-15 09:47:47 +05:30
Manav Rathi
b11e0e42bf
Pick until 3
2024-10-15 09:43:40 +05:30
Manav Rathi
192f2062b9
[web] EnteFile related refactoring ( #3705 )
...
Non functional changes only.
Also move the RecoveryKey component out of the photos app specific
namespace since it is used also in the account creation flow.
2024-10-15 09:31:24 +05:30
Manav Rathi
ef64bfb249
Fix
2024-10-15 09:19:55 +05:30
Manav Rathi
3935734942
Move
2024-10-15 09:18:09 +05:30
Manav Rathi
785f54e043
Move
2024-10-15 09:13:25 +05:30
Manav Rathi
5d9e37730f
Move
2024-10-15 09:06:31 +05:30
Manav Rathi
1df253d41a
Move
2024-10-15 09:02:35 +05:30
Manav Rathi
3a4e798e1e
Move
2024-10-15 09:00:11 +05:30
Manav Rathi
97eaafc67c
Doc
2024-10-15 08:53:07 +05:30
Manav Rathi
80f5cf0f66
Move
2024-10-15 08:40:46 +05:30
Manav Rathi
d2db4c9cfa
Merge
2024-10-15 08:35:34 +05:30
Manav Rathi
7a95495390
Scope
2024-10-15 08:31:46 +05:30
Manav Rathi
4fa7a4e794
Move
2024-10-15 08:27:58 +05:30
Manav Rathi
de5772b045
Unused
2024-10-15 08:23:37 +05:30
Manav Rathi
877e36ab96
Unused
2024-10-15 08:22:03 +05:30
Manav Rathi
8c176cce22
Localize
2024-10-15 08:20:01 +05:30
Manav Rathi
be1a79b1a3
[web] Remove prefix where not required for disambiguation
2024-10-15 08:07:13 +05:30
Aman Raj Singh Mourya
73ee5a8131
[mob][photos] fix video editor back button
2024-10-14 19:02:15 +05:30
Manav Rathi
44ba81e781
[desktop] People suggestions - WIP - Part x/x ( #3694 )
2024-10-14 17:40:17 +05:30
Manav Rathi
bf096572a6
Include preview faces
2024-10-14 17:35:20 +05:30
Manav Rathi
5aeb3fa615
List
2024-10-14 17:05:13 +05:30
Manav Rathi
8c6363efce
Toggle fin
2024-10-14 16:51:51 +05:30
mangeshrex
3639a01d2b
docs: add steps to install dependencies
2024-10-14 16:40:50 +05:30
Manav Rathi
7701823abb
Toggle
2024-10-14 16:01:28 +05:30
Manav Rathi
74d4046671
List 3
2024-10-14 15:47:28 +05:30
ashilkn
ea983dd76b
[mob][photos] Remove toHierarchicalSearchFilter which is no longer used from HierarchicalSearchFilter
2024-10-14 15:45:05 +05:30
Manav Rathi
efb88f1c90
List 2
2024-10-14 15:27:18 +05:30
Manav Rathi
e0519d30e9
List1
2024-10-14 14:55:57 +05:30
Manav Rathi
f5229f1117
Workarounds take 2
2024-10-14 14:37:05 +05:30
Manav Rathi
4173a8a02f
Add workarounds for lack of stable person identity
2024-10-14 13:55:39 +05:30
Manav Rathi
616e970dd0
Refactor
2024-10-14 13:29:53 +05:30
Manav Rathi
0053f4fcbd
See if a reducer helps
2024-10-14 13:19:16 +05:30
Manav Rathi
8af518a9db
Regenerate suggestions on each open even for the same person
2024-10-14 13:09:56 +05:30
Manav Rathi
61e870fe79
[docs] Desktop large uploads - Add a note about the underlying likely cause ( #3692 )
2024-10-14 12:36:51 +05:30
Manav Rathi
2fc6a24565
[docs] Desktop large uploads - Add a note about the underlying likely cause
2024-10-14 12:36:06 +05:30
Manav Rathi
14f618af71
Improvements to the Auth FAQs ( #3682 )
...
## Description
Fixes many inconsistencies and grammatical errors in the Auth FAQs.
2024-10-14 10:41:48 +05:30
Manav Rathi
70d74a47e0
[web] New translations ( #3689 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-14 10:40:42 +05:30
Crowdin Bot
704db942da
New Crowdin translations by GitHub Action
2024-10-14 01:17:22 +00:00
Crowdin Bot
c89efebf7a
New Crowdin translations by GitHub Action
2024-10-14 01:05:03 +00:00
Crowdin Bot
028036128a
New Crowdin translations by GitHub Action
2024-10-14 00:35:07 +00:00
Kristen McWilliam
2f9ff47720
fix: don't use GNOME header bar outside of GNOME
...
Currently, Flutter defaults to always using GTK
window decorations regardless of the window
manager, when running Wayland. This makes the app
look out of place on KDE Plasma and other Qt-based
desktop environments.
This change checks the XDG_CURRENT_DESKTOP
environment variable to determine the running
desktop environment, and if it is GNOME continues
to use the GTK header, otherwise it uses the Qt
header.
2024-10-13 18:19:09 -04:00
Jake Anto
7b1f42714c
Format with Prettier
2024-10-12 19:30:04 +00:00
Jake Anto
fe46b68a4e
Fix grammar and clarity
2024-10-12 19:23:40 +00:00
Jake Anto
af5afb124d
Fix naming inconsistencies
2024-10-12 19:12:27 +00:00
Jake Anto
9dc989a613
Fix grammar and clarity
2024-10-12 19:08:28 +00:00
Jake Anto
e8cf688d95
Fix typo
2024-10-13 00:24:42 +05:30
Manav Rathi
14a350b261
[web] People suggestions - WIP - Part x/x ( #3679 )
2024-10-12 18:31:11 +05:30
Manav Rathi
15e0c96db5
[web][auth] Fix signups ( #3677 )
2024-10-12 17:54:14 +05:30
Manav Rathi
2d7fa257cd
[web][auth] Fix signups
2024-10-12 17:51:29 +05:30
Manav Rathi
54b6e6636e
Error indicator
2024-10-12 17:41:19 +05:30
Manav Rathi
2bec720074
Empty states
2024-10-12 17:16:13 +05:30
Manav Rathi
1e8ae47f2e
Add caption
2024-10-12 16:59:18 +05:30
Manav Rathi
c0a1b2daef
Center
2024-10-12 16:50:53 +05:30
Manav Rathi
67fda60ba5
Actions
2024-10-12 12:52:57 +05:30
Manav Rathi
51cf2aef4b
Action buttons
2024-10-12 12:35:05 +05:30
Manav Rathi
572a36abcc
Ignore singletons
2024-10-12 12:15:07 +05:30
Manav Rathi
552116f51c
Match material (and macOS) convention whilst retaining document order
2024-10-12 12:11:14 +05:30
Manav Rathi
46ea59ed9e
Rename
2024-10-12 12:06:19 +05:30
Manav Rathi
ed7047e440
Scaffold
2024-10-12 11:56:57 +05:30
Manav Rathi
4085742de9
Forward
2024-10-12 11:44:11 +05:30
Manav Rathi
1cb0799bd0
Outline
2024-10-12 11:20:15 +05:30
Manav Rathi
7506a35f1f
Add convenience hooks
2024-10-12 10:14:50 +05:30
Manav Rathi
1ac9594fe3
[web] Rename the breakpoint hook ( #3670 )
...
Did this while sketching out a people suggestion approach, though it is
conceptually unrelated.
2024-10-12 08:48:47 +05:30
Manav Rathi
ab75a9e55f
Fix typo
2024-10-12 08:45:08 +05:30
Manav Rathi
85cb80597f
Sketch
2024-10-12 08:40:01 +05:30
Manav Rathi
dfa782068f
Occam
2024-10-12 08:31:42 +05:30
Manav Rathi
605e9ae533
Scaffold
2024-10-12 08:16:28 +05:30
Prateek Sunal
b9a76c369e
Merge remote-tracking branch 'origin/main' into auth-linux-fixes
2024-10-11 22:49:33 +05:30
ashilkn
171e96976a
[mob][photos] Attach a SearchResults's corresponding HierarchicalSearchFilter to it when ever a instance is created
2024-10-11 20:57:45 +05:30
Manav Rathi
9cc3ade58e
[desktop] People - WIP - Part x/x ( #3667 )
...
- Move cluster merging from behind ff
- Other minor people related features
2024-10-11 19:56:37 +05:30
Manav Rathi
26e4b6a724
Lint fix
2024-10-11 19:52:41 +05:30
Manav Rathi
b2100c1e1f
Show the error inline
2024-10-11 19:29:52 +05:30
Manav Rathi
71982d5557
Show the error inline
2024-10-11 19:27:49 +05:30
Manav Rathi
4bf2780807
Fix loading indicator
2024-10-11 19:19:20 +05:30
Manav Rathi
d1a202fd8b
Prevent layout shift on mobile
2024-10-11 19:14:20 +05:30
Manav Rathi
04b61ddb21
Reintroduce row, but deviate from material to retain accessibility
...
row-reverse causes the tab order to deviate from the reading order
2024-10-11 18:54:14 +05:30
Manav Rathi
70cd901571
Visual
2024-10-11 18:51:32 +05:30
Manav Rathi
413d85bbf9
Differentiate
2024-10-11 18:43:56 +05:30
Manav Rathi
1332dffad3
Tweak
2024-10-11 18:32:39 +05:30
Manav Rathi
d3b45cab6d
Dedup
2024-10-11 18:27:39 +05:30
Manav Rathi
6515e13a9a
Alt
2024-10-11 18:24:41 +05:30
Manav Rathi
e9ed2fd332
Split
2024-10-11 18:21:28 +05:30
Manav Rathi
b5d2fbbd69
Unused
2024-10-11 18:02:52 +05:30
Manav Rathi
58ff5a6ede
Switch to new code path
2024-10-11 18:00:49 +05:30
Manav Rathi
f69ada05de
[web] Translations cleanup ( #3666 )
2024-10-11 16:42:40 +05:30
Manav Rathi
75b127f8c8
Rename
2024-10-11 16:39:31 +05:30
Manav Rathi
38a0d73926
Rename
2024-10-11 16:34:54 +05:30
Manav Rathi
a32ceed72a
Rename and move
2024-10-11 16:34:10 +05:30
Manav Rathi
547d64f3b2
Rename
2024-10-11 16:31:25 +05:30
Manav Rathi
d2c8f0bff4
[web] New translations ( #3665 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-11 16:29:34 +05:30
Crowdin Bot
f1e148e316
New Crowdin translations by GitHub Action
2024-10-11 10:57:28 +00:00
Manav Rathi
5cd8ae0677
[web] Misc code touchups ( #3664 )
2024-10-11 16:11:59 +05:30
Manav Rathi
2f1ecbc79d
Lint
2024-10-11 16:07:59 +05:30
Manav Rathi
893b504e94
The error is now handled inline
2024-10-11 15:59:38 +05:30
Manav Rathi
bd97a49640
Use
2024-10-11 15:46:56 +05:30
Manav Rathi
4ecd89f326
Use
2024-10-11 15:41:08 +05:30
Manav Rathi
897c584438
Sort and use
2024-10-11 15:38:01 +05:30
Manav Rathi
293d0a642f
Use
2024-10-11 15:32:42 +05:30
Manav Rathi
9d9baa5bc5
Use
2024-10-11 15:29:31 +05:30
Manav Rathi
4384a72f3a
Use
2024-10-11 15:25:33 +05:30
Manav Rathi
d527a97cd5
Download
2024-10-11 15:10:31 +05:30
Manav Rathi
d665a6a23a
Switch
2024-10-11 14:47:27 +05:30
Manav Rathi
c92bfc1f1c
Use
2024-10-11 14:42:14 +05:30
Manav Rathi
4bef94aac0
Inline
2024-10-11 14:30:39 +05:30
Manav Rathi
add1c7a089
Same as the other TitledMiniDialogs
2024-10-11 14:11:00 +05:30
Manav Rathi
0466d7024a
Fix same issue elsewhere
2024-10-11 14:06:27 +05:30
Manav Rathi
c7191ae7f0
row-reverse is (a) infrequently needed, and (b) causes a accessibility disconnect
2024-10-11 14:01:05 +05:30
Manav Rathi
e5c6999b94
Exit section
2024-10-11 13:54:42 +05:30
Manav Rathi
5442742cf3
Fix lints
2024-10-11 13:41:35 +05:30
Manav Rathi
4bfcd9d374
Trim
2024-10-11 13:31:56 +05:30
Manav Rathi
651575ec6e
Update
2024-10-11 13:28:46 +05:30
Manav Rathi
06f19b26d2
Update
2024-10-11 12:32:46 +05:30
Manav Rathi
b92e9e366b
Remove spurious warning
2024-10-11 12:01:51 +05:30
Manav Rathi
e1199222e1
Abstract
2024-10-11 11:58:21 +05:30
Manav Rathi
2465871c7c
Extract
2024-10-11 11:41:43 +05:30
Manav Rathi
7788ba1fa4
Move
2024-10-11 11:36:16 +05:30
Manav Rathi
88801beaf1
Use
2024-10-11 11:31:58 +05:30
Manav Rathi
be60bec4ae
Switch
2024-10-11 11:24:07 +05:30
Manav Rathi
6c8bec0bad
prettier
2024-10-11 11:14:04 +05:30
Manav Rathi
f3eb0fc181
[desktop] Remove old ML models when downloading new ones ( #3661 )
2024-10-11 10:31:50 +05:30
Manav Rathi
3512615780
[desktop] Remove old ML models when downloading new ones
2024-10-11 10:25:52 +05:30
Laurens Priem
b9dd0bc3b7
ONNX changes ( #3654 )
...
## Description
- Quantized the CLIP text encoder
- Moved preprocessing and postprocessing of face detection inside the
model
- Optimised the ONNX models more wherever possible
- Created a place in infra for ML version control of sorts
## Tests
Have tested the changes on mobile, but not on desktop. Please carefully
review the changes on desktop, especially regarding the face detection
post-processing, more specifically the image (re-)size correction.
2024-10-11 10:02:11 +05:30
ashilkn
4450018491
[mob][photos] Create a different filter chip widget for faces and a generic one for everything else
2024-10-11 08:45:24 +05:30
ashilkn
b9a99d89af
[mob][photos] Create a custom filter chip for hierarchical search
2024-10-11 07:52:06 +05:30
Neeraj Gupta
61236650dc
[auth] Add custom icons for Simplicity, RealMe, and PBTech ( #3549 )
...
Added custom icons for:
- [Simplicity](https://simplicity.kiwi/ ), an investment/superannuation
provider
- [RealMe](https://www.realme.govt.nz/ ), a government authentication
service
- [PBTech](https://www.pbtech.co.nz/ ), a tech retailer
None of which currently have icons in the authenticator.
2024-10-11 02:26:41 +05:30
Neeraj Gupta
cbbaecb2a2
[mobile] New translations ( #3598 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-10-11 02:21:59 +05:30
Neeraj Gupta
1400604687
[auth] New translations ( #3599 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-10-11 02:21:26 +05:30
Neeraj Gupta
aed85f2327
[auth][win] remove win_http_client.dart ( #3578 )
...
## Description
This wasn't really fixing the SSL Certificate issue faced by multiple
Windows 10 & 11 user.
The new guide should be followed instead:
https://help.ente.io/auth/troubleshooting/windows-login
## Tests
2024-10-11 02:20:51 +05:30
Manav Rathi
41c8f9578f
[web] Translation cleanup ( #3660 )
2024-10-10 21:02:58 +05:30
Manav Rathi
62ecfc34c2
Rename and move
2024-10-10 20:56:35 +05:30
Manav Rathi
1c1ad93875
Rename
2024-10-10 20:54:41 +05:30
Manav Rathi
c23fc79134
Trim
2024-10-10 20:53:03 +05:30
Manav Rathi
16f54342ae
Rename
2024-10-10 20:49:38 +05:30
Manav Rathi
96e541acb4
Fix
2024-10-10 20:48:32 +05:30
Manav Rathi
fa75392a37
Rename
2024-10-10 20:43:45 +05:30
Manav Rathi
c48fbb328b
Rename
2024-10-10 20:41:29 +05:30
Manav Rathi
29477ab4a0
Move
2024-10-10 20:40:27 +05:30
Manav Rathi
d1bcd12599
Rename
2024-10-10 20:38:21 +05:30
Manav Rathi
86add71393
Rename
2024-10-10 20:31:17 +05:30
Manav Rathi
a7c31b65a2
Rename
2024-10-10 20:26:03 +05:30
ashilkn
f5cadb3b7a
[mob][photos] Curate face filters and show in recommendations
2024-10-10 19:50:38 +05:30
ashilkn
bc90b6d980
[mob][photos] FaceFilter should accept either personId or clusterId
2024-10-10 19:29:49 +05:30
Laurens Priem
8dfd7b5921
[mob][photos] Decode heic using flutter compress ( #3658 )
...
## Description
Change decode method for heic for ML to using flutter_image_compress.
## Tests
Tested in debug mode on my pixel 8.
2024-10-10 19:08:39 +05:30
laurenspriem
1cdc7aa594
[mob][photos] Decode heic using flutter compress
2024-10-10 18:45:05 +05:30
Manav Rathi
54662a34ea
[web] Dialog enhancements - Part x/x ( #3657 )
2024-10-10 17:36:28 +05:30
ashilkn
66a13392a9
[mob][photos] Make implementation of abstract fn isSameFilter() more accurate when the fn is used to compare two same sub-HierarchicalSearchFilter types
2024-10-10 17:36:21 +05:30
Manav Rathi
710b7e93dc
Ok is a better title, the go back is a bit confusing
2024-10-10 17:25:58 +05:30
Manav Rathi
78962b2611
Touchups
2024-10-10 17:21:51 +05:30
Manav Rathi
de74acedab
Use inbuilt error handler
2024-10-10 17:11:25 +05:30
Manav Rathi
4d3b89048c
Fix error about nesting p in div
2024-10-10 17:06:22 +05:30
Manav Rathi
5e639e9729
Provision an error handler
2024-10-10 17:03:29 +05:30
Manav Rathi
24dc72eee3
Loose ends
2024-10-10 16:48:10 +05:30
Manav Rathi
e822d327e4
All cases
2024-10-10 16:46:30 +05:30
Manav Rathi
ed17206f51
Fix warnings
2024-10-10 16:46:30 +05:30
Manav Rathi
151c50f7af
Tune semantics
2024-10-10 16:46:30 +05:30
Manav Rathi
dde2b8894a
Test 1
2024-10-10 16:04:59 +05:30
Manav Rathi
288d66dfa7
Finish re
2024-10-10 16:02:07 +05:30
Manav Rathi
f9209e212d
wip checkpoint
2024-10-10 15:57:04 +05:30
Manav Rathi
d6a39ae452
wip checkpoint
2024-10-10 15:41:32 +05:30
Manav Rathi
6b64e20a7e
Move
2024-10-10 15:22:21 +05:30
Manav Rathi
03e5e16bc3
Move
2024-10-10 15:00:28 +05:30
Manav Rathi
79eb912a42
Fin apps/accounts
2024-10-10 14:55:45 +05:30
Manav Rathi
68e7a38463
Another helper
2024-10-10 14:37:06 +05:30
Manav Rathi
88c10db52d
Create helper hook
2024-10-10 14:18:34 +05:30
Manav Rathi
8b24225fbb
wip checkpoint
2024-10-10 13:49:28 +05:30
Manav Rathi
473e22c0c1
wip checkpoint
2024-10-10 13:49:28 +05:30
Manav Rathi
0a6ffb226f
wip: checkpoint
2024-10-10 13:49:28 +05:30
Manav Rathi
a0ecc943d4
Fix
2024-10-10 13:49:28 +05:30
Manav Rathi
86f0dbb620
Rename
2024-10-10 13:49:28 +05:30
Manav Rathi
d904b9318a
Remove unnecessary setter deps
...
> React guarantees that setState function identity is stable and won't change on
> re-renders. Thus it is safe to omit it from the useEffect or useCallback
> dependency list.
>
> https://legacy.reactjs.org/docs/hooks-reference.html#usestate
2024-10-10 13:49:28 +05:30
Manav Rathi
0e46287eee
Add icon to error
2024-10-10 13:49:28 +05:30
Manav Rathi
f5ebecfa69
Move icon to the right
2024-10-10 13:49:28 +05:30
Manav Rathi
4908648137
Similar to TitledMiniDialog
2024-10-10 13:49:28 +05:30
Manav Rathi
d2d5f630aa
Use
2024-10-10 13:49:28 +05:30
Manav Rathi
8999c7045a
Avoid a useEffect (eventually)
2024-10-10 13:49:28 +05:30
Manav Rathi
d5d015c13c
Tweak
2024-10-10 13:49:28 +05:30
Manav Rathi
8479809109
Rename
2024-10-10 13:49:28 +05:30
Manav Rathi
c7dd5dcbca
zi
2024-10-10 13:49:28 +05:30
Manav Rathi
126904c68f
Move
2024-10-10 13:49:28 +05:30
Manav Rathi
145c7356a8
Rename 1
2024-10-10 13:49:28 +05:30
Manav Rathi
0dd5fd6d23
Use standard components
2024-10-10 13:49:28 +05:30
Manav Rathi
bc3488cb9c
Dedup
2024-10-10 13:49:28 +05:30
Manav Rathi
2cede3a46f
Reify
2024-10-10 13:49:28 +05:30
Manav Rathi
ceed538181
Inline
2024-10-10 13:49:28 +05:30
Manav Rathi
ec37cb3eff
Prune
2024-10-10 13:49:28 +05:30
Manav Rathi
4b38164c58
Prune (secondary prop was set but was not being used)
2024-10-10 13:49:28 +05:30
Manav Rathi
66ac35cbcc
Prune
2024-10-10 13:49:28 +05:30
Manav Rathi
9e10ec7ff6
Dup
2024-10-10 13:49:28 +05:30
Manav Rathi
2f4c4e0948
Remove unused
2024-10-10 13:49:28 +05:30
Manav Rathi
cc0902f021
[web] [auth] Fix crash due to incorrect context ( #3653 )
...
Introduced since the deployment this morning.
2024-10-10 13:22:09 +05:30
Manav Rathi
dd2bc6df9a
Fix lints
2024-10-10 13:19:26 +05:30
Manav Rathi
edd3aa4ea0
[web] [auth] Fix crash due to incorrect context
...
Introduced since the deployment this morning.
2024-10-10 13:15:03 +05:30
ashilkn
6c5b0a6578
[mob][photos] Chore
2024-10-10 10:09:19 +05:30
ashilkn
87ff4076b0
[mob][photos] Create FaceFilter class
2024-10-10 10:09:01 +05:30
Manav Rathi
aed143919e
[web] New translations ( #3650 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-10 07:53:42 +05:30
Crowdin Bot
3607bb95a4
New Crowdin translations by GitHub Action
2024-10-10 02:21:28 +00:00
Vishnu Mohandas
11edb980e8
[docs] Update FAQ about key rederivation
2024-10-09 21:14:52 +05:30
Prateek Sunal
726ee5918b
fix(auth): don't require libsodium for some packaging
2024-10-09 18:06:06 +05:30
Manav Rathi
d53b0b62c4
[desktop] People - WIP - Part x/x ( #3645 )
...
Associating an cluster with an existing cgroup now works (behind a ff).
2024-10-09 17:55:16 +05:30
Manav Rathi
9411f28194
Tweak
2024-10-09 17:45:01 +05:30
Manav Rathi
c27393c97e
Remove test code
2024-10-09 17:38:11 +05:30
Manav Rathi
de5e811f12
API
2024-10-09 17:15:34 +05:30
Manav Rathi
66123e2876
Allow passing args
2024-10-09 17:09:45 +05:30
Manav Rathi
17f02cd749
Outline, inspired by https://github.com/jonatanklosko/material-ui-confirm
2024-10-09 16:50:05 +05:30
Manav Rathi
9c35c28e90
Set fullWidth on the alert dialog scenario
2024-10-09 16:50:05 +05:30
Manav Rathi
2540a8bcfe
Fix
2024-10-09 16:29:28 +05:30
Manav Rathi
832a8c77c9
Move
2024-10-09 16:29:28 +05:30
ashilkn
0dd3e5d452
[mob][photos] Fix typo
2024-10-09 15:32:23 +05:30
Manav Rathi
6e08ca8f14
Inline
2024-10-09 15:26:06 +05:30
Manav Rathi
ea0532d76a
Move to the same file
2024-10-09 15:25:00 +05:30
Manav Rathi
0a424deceb
Remove intermediary
2024-10-09 15:11:35 +05:30
Manav Rathi
08623b50db
Use
2024-10-09 15:07:45 +05:30
Manav Rathi
fb4c15bf52
Cleanup
2024-10-09 15:05:08 +05:30
Vishnu Mohandas
bdb30f15fa
Smaller logos
2024-10-09 15:00:30 +05:30
Manav Rathi
4cd3590a07
Use
2024-10-09 14:46:34 +05:30
Aman Raj Singh Mourya
86b70ab034
[mob][photos] hide "add photos" for deeplinks, will implement after v1
2024-10-09 14:41:04 +05:30
Manav Rathi
8717ca1b28
Rename and move
2024-10-09 14:39:36 +05:30
Manav Rathi
1de0fe9ab2
Mark the problematic ones
2024-10-09 14:19:05 +05:30
Manav Rathi
c3389a6cf8
Don't use the retry variant by default
...
The op might not be retriable
2024-10-09 14:13:52 +05:30
Manav Rathi
ef75956a24
Fix typo
...
b03907deca
2024-10-09 14:10:42 +05:30
Manav Rathi
f2dc01c579
Move app context to new
2024-10-09 14:10:36 +05:30
Manav Rathi
c297a60c85
Impl
2024-10-09 13:11:17 +05:30
Manav Rathi
744707ca5c
Use actual API
2024-10-09 13:07:04 +05:30
Manav Rathi
4e5747b19b
Inline
2024-10-09 13:00:34 +05:30
Manav Rathi
51be3fb130
Remove hover tooltip so that people behave same as collections
2024-10-09 12:55:55 +05:30
Vishnu Mohandas
c556c1e882
Add Obtainium links to docs ( #3642 )
...
This PR includes updates to the documentation to make it easier for
people to add both Auth and Photos to Obtainium. I also fixed the
incorrect spelling of "Obtainium".
2024-10-09 12:39:14 +05:30
Manav Rathi
810729add9
[web] Add People WIP - Part x/x ( #3641 )
2024-10-09 12:22:29 +05:30
Manav Rathi
0934aa9c6d
Name by page
2024-10-09 12:15:34 +05:30
Hamish
85a5c99d46
Merge branch 'obtainium' of git@github.com:Hamster45105/ente.git
2024-10-09 17:39:22 +11:00
Hamish
8a256da26a
Update information in Obtainium help sections
...
- Fix spelling
- Add link to instantly add
2024-10-09 17:38:34 +11:00
Hamish
d20717df00
Add Obtainium badges to README
2024-10-09 17:34:08 +11:00
Hamish
490c05ed98
Upload Obtainium badge
2024-10-09 17:31:29 +11:00
Manav Rathi
c29d9fcc45
Some components will need to be split
2024-10-09 11:52:40 +05:30
Manav Rathi
9f97814027
Promote
2024-10-09 11:47:45 +05:30
Manav Rathi
f41bd698f7
Promote
2024-10-09 11:41:09 +05:30
Manav Rathi
05d9b18e9e
Breathing space at the top
2024-10-09 11:10:06 +05:30
Manav Rathi
fcc4122bcb
[web] Bulk fav: Tweaks ( #3640 )
2024-10-09 10:23:52 +05:30
Manav Rathi
77c1642b38
Don't show in archive
2024-10-09 10:22:34 +05:30
Manav Rathi
9b4658dc14
Update tooltip in the selection bar
2024-10-09 10:17:25 +05:30
Manav Rathi
aac7544818
Dup, keeping existing translations where possible
2024-10-09 10:16:52 +05:30
Manav Rathi
5e810e65a8
Rename
2024-10-09 10:08:15 +05:30
Manav Rathi
9637816262
[web] Bulk fav: Refresh on success
2024-10-09 10:02:00 +05:30
Manav Rathi
6183263e60
[web] New translations ( #3639 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-09 09:59:07 +05:30
Crowdin Bot
336bf4e383
New Crowdin translations by GitHub Action
2024-10-09 04:27:02 +00:00
Manav Rathi
2a19e6ecf7
[web] Misc translation cleanup ( #3638 )
2024-10-09 09:56:21 +05:30
Manav Rathi
e035bf48e1
Unused
2024-10-09 09:52:59 +05:30
Manav Rathi
c1309cd97c
Rename
2024-10-09 09:50:37 +05:30
Manav Rathi
062ef579c1
Move
2024-10-09 09:47:44 +05:30
Manav Rathi
efa5e6a448
Rename
2024-10-09 09:46:15 +05:30
Manav Rathi
97c28b4fb7
Rename
2024-10-09 09:40:40 +05:30
Manav Rathi
b00bc79c38
Remove accidentally commited overwrite
2024-10-09 09:37:44 +05:30
Manav Rathi
ef9d7f4214
[web] add favorite button to SelectedFileBar to bulk favorite selection ( #3631 )
...
## Description
This allows on the web app to bulk favorite multiple photos in one go,
by adding a favorite button to the SelectedFileOptions.tsx component.
Just like for the Android App.
This could be enhanced by having the button plain or empty depending the
selection and by setting/unsetting favarite depending previous status.
For now it just set as favorite whatever the status (like the Android
app).
## Tests
- Select at least 2 pictures in another album than hidden, favorited,
trash, ...
- Click at top right of the screen the favorite icon
- the favorite icon on the previously selected thumbnails should appear
2024-10-09 09:36:45 +05:30
Manav Rathi
c99a616978
[web] New translations ( #3636 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-09 09:24:16 +05:30
Crowdin Bot
273947df19
New Crowdin translations by GitHub Action
2024-10-09 03:50:18 +00:00
Manav Rathi
0f68d02f83
[web] Tweaks to the gallery empty state ( #3635 )
2024-10-09 09:17:43 +05:30
Manav Rathi
7c21ed8869
Disable user select on the welcome text too since ente cannot be selected
2024-10-09 09:01:07 +05:30
Manav Rathi
3068b369e4
Declutter
2024-10-09 08:57:54 +05:30
Manav Rathi
d43d82c9c1
Tweak
2024-10-09 08:56:23 +05:30
Manav Rathi
a6cff1ffeb
Align
2024-10-09 08:54:59 +05:30
Manav Rathi
55fde1d87c
Same default height as img
2024-10-09 08:22:39 +05:30
Manav Rathi
09c92827bb
Fix vertical align
2024-10-09 08:03:18 +05:30
Manav Rathi
2283d19d57
Allow specifying width and height
2024-10-09 07:54:26 +05:30
Apalepex
d976c066e1
lint fix
2024-10-08 18:22:21 +02:00
Apalepex
fa88313ddc
remove unused
2024-10-08 18:11:42 +02:00
Apalepex
00346534b4
remove unused
2024-10-08 17:52:08 +02:00
Prateek Sunal
8bd6f23236
fix(workflow): remove libwebkit
2024-10-08 21:21:07 +05:30
Prateek Sunal
d3c0dbaa64
fix: dependencies and generic name
2024-10-08 21:19:43 +05:30
Manav Rathi
ad4f4e293c
[web] Various UI tweaks ( #3630 )
2024-10-08 21:16:11 +05:30
Prateek Sunal
cdeb1aa9bc
fix(auth): update coping mechanism
2024-10-08 21:13:36 +05:30
Apalepex
e0de52b915
add fav button
2024-10-08 17:38:39 +02:00
Prateek Sunal
337743bcf0
fix: update database path
2024-10-08 20:48:24 +05:30
Manav Rathi
692bb0221c
Remove unnecessary customization
2024-10-08 20:42:17 +05:30
Manav Rathi
823347fdd2
Doc
2024-10-08 20:35:24 +05:30
Manav Rathi
1caff81a88
Remove unused
2024-10-08 20:34:09 +05:30
Manav Rathi
1a6cfe2264
Remove unused
2024-10-08 20:27:46 +05:30
Manav Rathi
c122bbcde9
Rearrange
2024-10-08 20:22:13 +05:30
Manav Rathi
3e3effe8a0
Remove unnecessary Box, use brand green
2024-10-08 20:20:10 +05:30
Manav Rathi
10e5018f94
Colocate
2024-10-08 20:13:29 +05:30
Manav Rathi
1c535cd9f0
Move
2024-10-08 20:08:55 +05:30
Manav Rathi
3d863d49e1
Tweak
2024-10-08 20:06:50 +05:30
Manav Rathi
ca89e31602
Doc
2024-10-08 20:06:05 +05:30
Prateek Sunal
c2413a599e
fix: copy internal files recursively
2024-10-08 19:19:22 +05:30
Manav Rathi
982e5876d9
Inline
2024-10-08 19:19:17 +05:30
Prateek Sunal
10b4abf9cd
fix: remove dependency on desktop webview
2024-10-08 18:34:40 +05:30
Manav Rathi
8bc8ed95a9
[web] Update doc to remove confusing pk annotation ( #3629 )
2024-10-08 18:12:12 +05:30
Manav Rathi
c4d89f07af
[web] Update doc to remove confusing pk annotation
2024-10-08 18:09:45 +05:30
Manav Rathi
f4c7cff9e2
[infra] Document Sentry backup/restore ( #3626 )
2024-10-08 18:04:58 +05:30
Manav Rathi
89f1f001ad
[infra] Document Sentry backup/restore
2024-10-08 18:04:14 +05:30
Prateek Sunal
b72f047526
Merge remote-tracking branch 'origin/main' into auth-linux-fixes
2024-10-08 17:53:59 +05:30
Prateek Sunal
802aabdda5
fix: try to solidify the logic for directory migration
2024-10-08 17:50:09 +05:30
Aman Raj Singh Mourya
6ea51a70f5
[mob][photos] using ReceiveSharingIntent to listen to deeplink & showing loading dialog till the album is fetched
2024-10-08 16:38:27 +05:30
Manav Rathi
f3f69ade45
Inline
2024-10-08 15:58:14 +05:30
Manav Rathi
fe8884c37f
Remove unnecessary button
2024-10-08 15:26:37 +05:30
Manav Rathi
c90c740d83
Inline
2024-10-08 14:57:57 +05:30
Manav Rathi
8606f43173
Move to base
2024-10-08 14:41:02 +05:30
Aman Raj Singh Mourya
45ba65682c
[mob][photos] hide owner avatar if file is from a public link
2024-10-08 13:32:15 +05:30
Aman Raj Singh Mourya
22737f139b
[mob][photos] Hide file owner if file is a public shared file
2024-10-08 13:05:18 +05:30
Prateek Sunal
d79cbf5e5f
fix(linux): update metadata according to flatpak
2024-10-07 22:37:17 +05:30
ashilkn
7504e01bf7
[mob][photos] Enable hierarchical search in location screen
2024-10-07 20:14:46 +05:30
ashilkn
af8d630060
[mob][photos] Use GalleryAppBar widget on location screen
2024-10-07 20:05:46 +05:30
ashilkn
2611cdc480
[mob][photos] Only show what comes before '@' in the name of contacts filter
2024-10-07 18:37:22 +05:30
ashilkn
b68fdf3d15
[mob][photos] Fix 'cannot modify an unmodifiable set' bug
2024-10-07 18:33:35 +05:30
ashilkn
d91a710f18
[mob][photos] Add ResultType used in search a member of HierarchicalSerachFilter and make use of it in isSameFilter() for isSameFilter() to work when comparing other filters and TopLevelGenericFilters
2024-10-07 18:11:50 +05:30
ashilkn
f1535f901f
[mob][photos] Pass better string for FileTypeFilter. Also, do it in such a way that name() of HierarchicalSearchFilter doesn't need a BuildContext parameter
2024-10-07 17:04:16 +05:30
ashilkn
5f2cc6f6c3
[mob][photos] Add initialFilter in search results page depending on the type of search result passed
2024-10-07 16:26:05 +05:30
ashilkn
e6590a7190
[mob][photos] Wrap GalleryFilesState over SharedPublicCollectionPage to fix error
2024-10-07 15:03:38 +05:30
ashilkn
27bce439c4
Merge branch 'main' into deeplinks
2024-10-07 14:24:51 +05:30
Ashil
4f19c40492
Media extension fix for deeplinks ( #3584 )
...
## Description
## Tests
2024-10-07 14:24:18 +05:30
Crowdin Bot
90b994c752
New Crowdin translations by GitHub Action
2024-10-07 01:17:23 +00:00
Crowdin Bot
0d4d39a959
New Crowdin translations by GitHub Action
2024-10-07 01:05:09 +00:00
ashilkn
aa9fbd281e
[mob][photos] Create a top level generic filter to be used for search ResultTypes(s) for which we don't plan to keep a subtype of HierarchicalSearchFilter
2024-10-05 22:18:18 +05:30
ashilkn
fac18333ce
[mob][photos] Improve performance when adding/removing filters during hierarchical search by using cached results of applied filters instead of iterating through all filters and files
2024-10-05 19:45:55 +05:30
ashilkn
42c9ae4caf
[mob][photos] Remove dead code
2024-10-05 17:42:57 +05:30
Aman Raj Singh Mourya
0ace359983
[mob][photos] media_extension fix to support deeplinks
2024-10-05 17:04:09 +05:30
ashilkn
bbc894cfda
[mob][photos] Add contacts filter in hierarchical search
2024-10-05 16:46:12 +05:30
ashilkn
d7eb0e9dc3
[mob][photos] Create ContactsFilter class
2024-10-05 16:14:55 +05:30
ashilkn
45e2ca52c9
Merge branch 'main' into hierarchical_search
2024-10-05 16:03:29 +05:30
Prateek Sunal
2dbbff0185
fix(auth): remove win http client
2024-10-04 23:30:20 +05:30
ashilkn
05b14ac32e
[mob][photos] Return false if file doesn't have location data on checking if a file matches a location filter
2024-10-04 15:38:57 +05:30
ashilkn
e2897b7d18
[mob][photos] Curate location filters in isolate
2024-10-04 15:31:16 +05:30
ashilkn
3427f1778e
[mob][photos] Create LocationFilter class
2024-10-04 15:14:23 +05:30
Neeraj Gupta
2430473a10
[server] Minor refactor
2024-10-03 21:37:09 +05:30
ashilkn
4b72817864
[mob][photos] Make initialGalleryFilter non-nullable and make a a required parameter of SearchFilterDataProvider
2024-10-03 08:47:35 +05:30
ashilkn
acfe65bf37
[mob][photos] Enable hierarchical search in search results page
2024-10-03 08:41:17 +05:30
ashilkn
18a22c8014
[mob][photos] Handle and log failures in curating and applying filters
2024-10-03 07:51:15 +05:30
ashilkn
2c2c7f6c9e
[mob][photos] Fix null check used on null value exception + refactor filtering of files
2024-10-03 07:47:05 +05:30
ashilkn
6aec2c5718
[mob][photos] Curate both album and fileType filters and add all to applied filters at once
2024-10-03 07:22:19 +05:30
ashilkn
38e9496b8c
[mob][photos] Add comment
2024-10-03 07:09:37 +05:30
ashilkn
369bdc8f4c
[mob][photos] Create function to curate file type filters
2024-10-03 07:08:04 +05:30
ashilkn
a29fd51855
[mob][photos] Create FileTypeFilter class for photos, videos and live photos filters
2024-10-02 11:08:51 +05:30
ashilkn
a105195481
[mob][photos] Make matchedUploadedIDs a property of HierarchicalSearchFilter so that it's a property of all filters that extend it
2024-10-02 10:49:23 +05:30
ashilkn
007f7aa5d6
[mob][photos] Create a new widget 'HierarchicalSearchGallery' and use it when the first filter is added instead of handling everything in the 'Gallery' widget
...
Using a separate gallery for Hierarchical Search makes it easier to plug this in in different galleries
2024-10-02 10:05:26 +05:30
wiki-Bird
7357d0599b
Update custom-icons.json / custom icons with Simplicity, RealMe, and PBTech
2024-10-02 16:02:29 +13:00
Neeraj Gupta
4f963f250f
[server] More fixes for video preview API
2024-10-01 22:34:11 +05:30
Neeraj Gupta
9898baddbb
[mob] Update preview code to use latest api
2024-10-01 22:33:31 +05:30
Neeraj Gupta
ca70c36ae0
[server] Fix minor bugs in reporting video preview
2024-10-01 22:01:37 +05:30
Neeraj Gupta
1bf8f2749e
[server] Remove objectNonce from video preview
2024-10-01 21:32:43 +05:30
Neeraj Gupta
520d4e4f26
[mob] Fix file getter
2024-10-01 21:24:12 +05:30
Neeraj Gupta
56b8728e79
Merge branch 'main' into video_file_preview
2024-10-01 21:23:41 +05:30
Aman Raj Singh Mourya
2b856305b2
[mob][photos] skip deleted files
2024-10-01 21:05:18 +05:30
ashilkn
2292146706
[mob][photos] Refactor
2024-10-01 15:58:48 +05:30
ashilkn
60c718c7ed
[mob][photos] Move filtering logic outside of gallery to reduce clutter in gallery file
2024-09-30 16:38:54 +05:30
Neeraj Gupta
ba04e20aeb
erge branch 'main' into mobile-preview-video
2024-09-30 16:04:38 +05:30
ashilkn
b7f899cd88
[mob][photos] Fix incorrect order of files in _allGalleryFiles compared to file order in gallery
2024-09-30 16:04:12 +05:30
ashilkn
c27451f46b
[mob][photos] Update all files in GalleryFilesState when filters are added in hierarchical search in a gallery
2024-09-30 16:02:27 +05:30
Neeraj Gupta
df28a8bf50
[server] Hook API to insert video preview
2024-09-30 16:02:13 +05:30
Neeraj Gupta
0a446a6629
[server] Fix deletion for preview objects
2024-09-30 15:57:15 +05:30
Neeraj Gupta
b8f1bce341
[server] Initial support for storing video preview data
2024-09-30 14:58:10 +05:30
ashilkn
79e49d49d4
[mob][photos] Resolve merge conflicts and merge main
2024-09-30 13:01:35 +05:30
connor
0a5d0f515f
[auth] updated icons for dark/light modes
2024-09-29 20:33:04 -05:00
Prateek Sunal
ae77a38846
fix: don't include build number for version
2024-09-29 16:05:02 +05:30
Prateek Sunal
d7946fbfc5
fix(linux): update version in appdata
2024-09-29 14:41:01 +05:30
Prateek Sunal
594843f48b
fix(linux): metainfo package name
2024-09-29 04:08:16 +05:30
Prateek Sunal
4c5942016f
fix: make release path generic
2024-09-28 22:15:53 +05:30
Prateek Sunal
39765dd802
fix: path for release
2024-09-28 22:13:25 +05:30
Prateek Sunal
bd9bcf607c
Merge remote-tracking branch 'origin/main' into auth-linux-fixes
2024-09-28 21:42:51 +05:30
Prateek Sunal
30e26a815f
chore: bump version to 4.0.3
2024-09-28 21:39:42 +05:30
Prateek Sunal
d873921422
chore: remove clip_ggml again
2024-09-28 21:37:31 +05:30
Aman Raj Singh Mourya
38311cfc47
[mob][photos] show error dialog when something goes wrong
2024-09-27 18:19:54 +05:30
Aman Raj Singh Mourya
ac656cfe9f
[mob][photos] cached public collectionID
2024-09-27 17:09:26 +05:30
Aman Raj Singh Mourya
1bcacc921b
[mob][photos] fixed album name not displaying and app bar fixes
2024-09-27 17:08:45 +05:30
Prateek Sunal
528f503444
Merge remote-tracking branch 'origin/auth-linux-fixes' into auth-linux-fixes
2024-09-27 00:25:31 +05:30
Prateek Sunal
fa9d171287
Merge remote-tracking branch 'origin/main' into auth-linux-fixes
2024-09-27 00:25:15 +05:30
Prateek Sunal
43ba2ee2da
Merge remote-tracking branch 'origin' into auth-linux-fixes
2024-09-27 00:24:12 +05:30
Prateek Sunal
3292655ff7
fix(deb): don't include build number in desktop file 'Version'
2024-09-27 00:23:14 +05:30
ashilkn
2523a32e94
Merge branch 'main' into hierarchical_search
2024-09-26 09:50:26 +05:30
ashilkn
38ee4cd1da
[mob][photos] Safely add filters to recommended list ensuring that the not any already existing filters in recommended or applied is added
2024-09-25 19:23:34 +05:30
ashilkn
8169bbe1fa
[mob][photos] Curate new album filters on each new udpate to applied filters
2024-09-25 19:11:50 +05:30
Neeraj Gupta
be615197fd
[server] Fix error in getting preview url
2024-09-25 15:50:33 +05:30
ashilkn
17cf7fe6a4
[mob][photos] On applying the first filter on hierarchical search, add the initial gallery filter to applied filters
...
If we are on an album named 'Trip to Coorg' and another album filter is added, a functional filter chip will get added to applied filters automatically
2024-09-25 15:41:07 +05:30
Neeraj Gupta
d4a68069ba
[server] Add columns to store preview objects
2024-09-25 15:40:52 +05:30
Neeraj Gupta
8fc14c72e2
Merge branch 'main' into video_file_preview
2024-09-25 15:26:29 +05:30
Aman Raj Singh Mourya
d6bed953a1
[mob][photos] made shared_public_collection to handle public link seprately
2024-09-25 15:18:17 +05:30
Aman Raj Singh Mourya
a8d1a80578
Merge branch 'main' into deeplinks
2024-09-25 13:24:20 +05:30
ashilkn
bd6fe03710
[mob][photos] Do not show up the initial gallery filter on hierarchical search's filter recommendations
...
For example, if we search for an album 'Trip to Coorg' and go in the album, 'Trip to Coorg' shouldn't come up in recommended filters
2024-09-25 13:14:54 +05:30
ashilkn
88891bf24e
[mob][photos] Go back to search screen if all applied filters are de-selected
2024-09-25 11:55:07 +05:30
ashilkn
798c8f0782
[mob][photos] Enable use of hierarchical search in album page
2024-09-25 11:54:27 +05:30
Aman Raj Singh Mourya
bda3ec2e3a
[mob][photos] added a new gallery type for shared public link
2024-09-25 01:04:23 +05:30
Aman Raj Singh Mourya
71e87ad2aa
[mob][photos] Updated public_url to save shared public link data
2024-09-25 01:03:37 +05:30
Prateek Sunal
484b05bdb2
fix: update receipe for linux and windows
2024-09-25 00:16:59 +05:30
ashilkn
1258558be8
[mob][photos] Improve curation of album filter recommendation
2024-09-24 19:19:33 +05:30
Aman Raj Singh Mourya
886d7e98d4
[mob][photos] minor changes
2024-09-24 18:35:04 +05:30
ashilkn
468386ede6
[mob][photos] Get just the album filters logic working on gallery
2024-09-24 18:19:55 +05:30
Aman Raj Singh Mourya
119ae6d345
[mob][photos] remove redundant logging
2024-09-23 20:43:08 +05:30
Aman Raj Singh Mourya
fd3991bab6
[mob][photos] updated public_url.dart to store additional information of public links
2024-09-21 19:29:07 +05:30
Aman Raj Singh Mourya
add3278c89
[mob][photos] fuction to handle deeplinks
2024-09-21 19:28:09 +05:30
Aman Raj Singh Mourya
130418e443
[mob][photos] add configurations for opening links in mobile app
2024-09-21 19:27:06 +05:30
ashilkn
6aebe8ad39
[mob][photos] Show applied filters in app bar of search result page (unpolished UI)
2024-09-21 18:03:16 +05:30
ashilkn
d7a08bed88
[mob][photos] chore
2024-09-21 18:00:09 +05:30
ashilkn
2b5bb5f338
[mob][photos] Create AppliedFilters widget
2024-09-21 17:59:37 +05:30
ashilkn
98aca5090b
[mob][photos] Use better name for widget
2024-09-21 16:24:08 +05:30
ashilkn
d55559b811
[mob][photos] Show recommendations on the search results page
2024-09-21 16:17:12 +05:30
ashilkn
63649a25e4
[mob][photos] Create a MVP widget of recommendations row that can be plugged in to bottom of app bar, which will show curated recommendations of filters specific to a gallery
2024-09-21 16:05:35 +05:30
ashilkn
85fe1168a1
[mob][photos] Improvements to SearchFilterDataProvider
2024-09-21 15:01:18 +05:30
ashilkn
e8b2adb199
[mob][photos] Curate album filters for search result page (just getting the data without showing it on UI)
2024-09-20 19:38:29 +05:30
ashilkn
80c3106bfc
[mob][photos] Write method to curate album filters for a list of EnteFiles
2024-09-20 19:36:21 +05:30
ashilkn
080aeeecdb
[mob][photos] Add more fields in search filter models
2024-09-20 19:33:55 +05:30
ashilkn
72a40a63d9
[mob][photos] Create an inherited widget to store searchFilterDataProvider for gallery screens
2024-09-20 19:01:14 +05:30
ashilkn
6a735e1a6a
[mob][photos] Create a SearchFilterDataProvider which will be used to update the recommended and applied filters list and make it possible to listen to applied and recommended state changes separately from it
2024-09-20 19:00:01 +05:30
Prateek Sunal
cdbcc93571
chore: lint fixes
2024-09-20 01:06:36 +05:30
ashilkn
a77e9aa37e
[mob][photos] Create model for album filter
2024-09-19 15:18:33 +05:30
Prateek Sunal
00415cb6fe
chore: lint fixes
2024-09-19 01:04:47 +05:30
Prateek Sunal
6af1604026
fix(auth): add migrate naming changes for linux
2024-09-19 01:04:40 +05:30
Prateek Sunal
2e01a96477
fix: add xdg directories for linux
2024-09-18 20:25:27 +05:30
Prateek Sunal
fa8a8dd639
fix(auth[linux]): update binary name
2024-09-18 20:24:20 +05:30
Prateek Sunal
4a03388cf1
fix: update binary name
2024-09-18 19:50:59 +05:30
Neeraj Gupta
69d75644d0
Merge remote-tracking branch 'origin/main' into video_file_preview
2024-09-06 12:02:34 +05:30
Neeraj Gupta
1fabaf9aaa
[server] Request model for putting video preview
2024-09-06 12:02:29 +05:30
Neeraj Gupta
aa482ea227
[server] Return both objectID and url for previewUrl
2024-09-06 12:01:16 +05:30
Neeraj Gupta
672c209140
Merge branch 'main' into mobile-preview-video
2024-09-04 17:37:24 +05:30
Neeraj Gupta
41c242a0ee
[server] Ignore __debug_bin
2024-09-04 16:05:50 +05:30
Neeraj Gupta
c2e53c6ec9
[server] Clean up
2024-09-04 14:39:36 +05:30
Neeraj Gupta
f15c9ec4d2
Merge branch 'main' into mobile-preview-video
2024-08-28 14:45:34 +05:30
Prateek Sunal
5c760f8384
fix: chunk and upload video code
2024-08-15 00:36:29 +05:30
Prateek Sunal
f1b7deb706
Merge branch 'mobile-preview-video' of https://github.com/ente-io/ente into mobile-preview-video
2024-08-13 04:38:33 +05:30
Prateek Sunal
b7e60297a0
fix: support for 3.24 as well as add button to cache preview
2024-08-13 04:36:01 +05:30
Prateek Sunal
4456797e90
chore: update to full gpl ffmpeg kit
2024-08-13 02:59:45 +05:30
Prateek Sunal
0e5942446d
Merge remote-tracking branch 'origin/clip_face_v2' into mobile-preview-video
2024-08-13 02:24:59 +05:30
Prateek Sunal
6918987ffe
Merge remote-tracking branch 'origin/main' into mobile-preview-video
2024-08-05 21:27:46 +05:30
Prateek Sunal
9130e86460
feat(mobile): add preview video store
2024-08-05 03:57:16 +05:30
Prateek Sunal
b2d2f0d76d
feat(mobile): init preview video branch
2024-07-26 19:52:12 +05:30