laurenspriem
1e9cc64a64
[mob][photos] Remove temp logging
2024-11-21 16:27:49 +05:30
laurenspriem
0205bec30a
[mob][photos] Temp log embeddings
2024-11-19 15:21:25 +05:30
laurenspriem
fad0c4559f
[mob][photos] Proper letterbox processing for yolo face
2024-11-09 12:17:53 +05:30
laurenspriem
2e4866d302
[mob][photos] Remove old separate rust methods
2024-11-08 09:57:04 +05:30
laurenspriem
aadbe75c50
[mob][photos] Correct time logging
2024-11-08 09:53:38 +05:30
laurenspriem
899bf79460
[mob][photos] Clean up old dart preprocessing methods
2024-11-08 09:25:00 +05:30
laurenspriem
21af6d0070
[mob][photos] Timing logs
2024-11-08 08:51:42 +05:30
laurenspriem
1bad2b3555
[mob][photos] Mix of flutter and rust decoding
2024-11-08 08:41:14 +05:30
laurenspriem
ffa50df43e
[mob][photos] Decode heic in rust
2024-11-08 07:56:28 +05:30
laurenspriem
8fdc7dcd89
[mob][photos] Decode only in rust
2024-11-06 16:04:29 +05:30
laurenspriem
1ed26567a5
[mob][photos] translations
2024-11-06 15:29:19 +05:30
laurenspriem
6101570c9d
[mob][photos] Add missing supported formats
2024-11-06 15:29:03 +05:30
laurenspriem
a33bbb22ae
[mob][photos] Single rust method for faces and clip preprocessing
2024-11-06 14:46:53 +05:30
laurenspriem
a2661ef6ed
[mob][photos] clip rust processing
2024-11-06 12:10:22 +05:30
laurenspriem
8daa22e423
[mob][photos] improve rust face preprocessing
2024-11-05 17:05:03 +05:30
laurenspriem
aeb2235875
[mob][photos] Time rust processing
2024-11-05 11:02:04 +05:30
laurenspriem
bf903562f6
[mob][photos] flutter rust bridge configuration
2024-11-05 10:59:32 +05:30
laurenspriem
9cb7c01481
[mob][photos] Use image processing for face detection
2024-11-04 13:54:53 +05:30
laurenspriem
233d1715e9
[mob][photos] flutter rust bridge generate
2024-11-04 11:56:32 +05:30
laurenspriem
e3c019f7ed
[mob][photos] Rust bridge auto format
2024-11-04 11:51:51 +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
Manav Rathi
61936029e8
Update
2024-10-29 18:34:52 +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
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
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
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
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
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
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
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
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
laurenspriem
d16566ec31
[mob][photos] format
2024-10-24 19:07:25 +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
laurenspriem
e500ef2144
[mob][photos] Extract strings
2024-10-24 17:56:41 +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
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
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
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
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
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
Manav Rathi
85f0920c5b
[desktop] People grouping - Finishing touches ( #3817 )
2024-10-23 16:32:02 +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
Manav Rathi
9438247828
wip checkpoint
2024-10-23 08:26:39 +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
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
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
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
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
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
02554a4a06
Add digital asset links for ente photos android app to enable public link handling
2024-10-18 20:22:15 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Ashil
bb0f7915f0
[mob][photos] Prep for new release ( #3624 )
2024-10-08 14:43:50 +05:30
Manav Rathi
8606f43173
Move to base
2024-10-08 14:41:02 +05:30
ashilkn
ca5ac8da6b
[mob][photos] Run flutter pub upgrade
2024-10-08 14:12:54 +05:30
ashilkn
978f82c809
[mob][photos] Bump up version to v0.9.47
2024-10-08 14:12:34 +05:30
ashilkn
bc84ea7529
[mob][photos] bump up photo_manager version in pubspec.yaml. Note: the version is already 3.5.0 in pubspec.lock, just updating it in pubspec.yaml
2024-10-08 14:12:02 +05:30
Manav Rathi
019b9c3ebd
[web] Deduplicate buttons ( #3622 )
...
And some fixes / tweaks to the recently added fav overlay.
2024-10-08 13:21:38 +05:30
Manav Rathi
f1d1bf9e02
Fin
2024-10-08 13:15:27 +05:30
Manav Rathi
8b64c6d2bc
Switch
2024-10-08 13:14:41 +05:30
Manav Rathi
8ece709661
Up
2024-10-08 13:10:52 +05:30
Manav Rathi
ac9648e885
Conv
2024-10-08 13:07:03 +05:30
Manav Rathi
ac9e907961
Fix crash
2024-10-08 11:37:27 +05:30
Manav Rathi
3bfe471110
Use
2024-10-08 11:35:14 +05:30
Manav Rathi
bd9cb1ac86
Use
2024-10-08 11:28:00 +05:30
Manav Rathi
5746ad1942
Switch
2024-10-08 11:13:37 +05:30
Manav Rathi
50f924e3c5
Switch
2024-10-08 11:00:24 +05:30
Manav Rathi
851ca1afe2
Fin
2024-10-08 10:45:24 +05:30
Manav Rathi
d7fd432f6e
Move to base (since it in used in accounts)
2024-10-08 10:38:08 +05:30
Manav Rathi
3be7abf381
Use new one
2024-10-08 10:25:45 +05:30
Manav Rathi
41fce9b57c
Slightly less obtrusive
...
Need proper designs
2024-10-08 09:20:30 +05:30
Manav Rathi
d8f98b4daa
Give more space for the crop button
2024-10-08 09:10:31 +05:30
Manav Rathi
51be8e0622
It is not using the loader
2024-10-08 09:02:51 +05:30
Manav Rathi
f0ea95e141
Extract
2024-10-08 09:01:55 +05:30
Manav Rathi
a0f0333f5f
Switch
2024-10-08 08:59:31 +05:30
Manav Rathi
fb2fd7d986
Switch
2024-10-08 08:52:25 +05:30
Manav Rathi
d9dddec33c
Fix lints
2024-10-08 08:42:30 +05:30
Manav Rathi
fe79e4a5eb
[web] add fav icon to picture thumbnails ( #3620 )
...
## Description
web client : Add the favorite icon to a memory thumbnail in the gallery,
looking just like in the Android app
## Tests
- favorite a picture
- in the gallery, check that the favorite icon is showed n the picture
thumbnail, as an overlay
2024-10-08 08:38:34 +05:30
Apalepex
d781d2c2fc
web client : add fav icon to picture thumbnails
2024-10-07 22:51:18 +02:00
Prateek Sunal
d79cbf5e5f
fix(linux): update metadata according to flatpak
2024-10-07 22:37:17 +05:30
Manav Rathi
9be5d1461d
[web] Loading button component ( #3612 )
2024-10-07 21:16:34 +05:30
Manav Rathi
28529560f0
Move
2024-10-07 21:12:09 +05:30
Manav Rathi
ca08b3eb5f
Move
2024-10-07 21:11:17 +05:30
Manav Rathi
dfab58ce33
Loading button
2024-10-07 21:05:28 +05:30
Manav Rathi
d69d223bce
[web] Reset scroll state on mode/person change ( #3611 )
...
Fixes https://github.com/ente-io/ente/issues/3603
2024-10-07 20:49:02 +05:30
Manav Rathi
02f42a0bb7
[web] Reset scroll state on mode/person change
...
Fixes https://github.com/ente-io/ente/issues/3603
2024-10-07 20:43:20 +05:30
Manav Rathi
d502a10103
[web] New translations ( #3610 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-07 20:00:10 +05:30
Crowdin Bot
127172938b
New Crowdin translations by GitHub Action
2024-10-07 14:29:04 +00:00
Manav Rathi
dae65736a8
[web] People picker - WIP - Part x/x ( #3608 )
2024-10-07 19:58:19 +05:30
Manav Rathi
c0e9642d97
lf
2024-10-07 19:49:44 +05:30
Manav Rathi
aedbbeb321
Rename
2024-10-07 19:42:01 +05:30
Manav Rathi
c88fb258be
Add variant
2024-10-07 19:41:17 +05:30
Manav Rathi
17948e8364
Rename
2024-10-07 19:39:12 +05:30
Manav Rathi
1c3f560cb0
Prep for main merge
2024-10-07 19:29:23 +05:30
Manav Rathi
3a95823256
Adding an artificial delay is perhaps not the best?
...
Need to think more
2024-10-07 19:18:58 +05:30
Manav Rathi
2e5c678690
Success
2024-10-07 18:56:05 +05:30
Vishnu Mohandas
1a3ca7c0fe
Add installation instructions for Auth ( #3605 )
2024-10-07 18:49:32 +05:30
vishnukvmd
cb404637cf
Add installation instructions for Auth
2024-10-07 18:48:57 +05:30
Vishnu Mohandas
617090a8c5
Add doc for installation ( #3604 )
2024-10-07 18:42:56 +05:30
vishnukvmd
bfdda59b39
Add doc for installation
2024-10-07 18:42:33 +05:30
Manav Rathi
c37e5afed1
Up
2024-10-07 18:26:03 +05:30
Manav Rathi
373d25e2d6
More
2024-10-07 17:58:03 +05:30
Vishnu Mohandas
157cefd657
Update intl_en.arb
2024-10-07 17:15:20 +05:30
Manav Rathi
63b3732f82
Fill in
2024-10-07 17:09:36 +05:30
Manav Rathi
1c306bf7b5
Scaffold
2024-10-07 16:22:30 +05:30
Manav Rathi
a13f3020ca
Tie into the flow
2024-10-07 16:12:12 +05:30
Manav Rathi
3eb9b6bd77
[doc] Mention the location of the exported JSON ( #3601 )
2024-10-07 15:16:22 +05:30
Manav Rathi
3d994a5f07
yarn pretty
2024-10-07 15:14:42 +05:30
Manav Rathi
fbc68f1143
[doc] Mention the location of the exported JSON
2024-10-07 15:13:18 +05:30
Manav Rathi
7227a4b084
Remove workaround
2024-10-07 14:22:12 +05:30
Manav Rathi
62f1713a1a
People
2024-10-07 14:02:43 +05:30
Ashil
c56a96454a
[auth] Auth lockscreen fixes ( #3545 )
...
## Description
1. Removed the logout button from the lockscreen if app in without
backup state
2. Show a warning dialog when user try to set the app lock for the 1st
time
## Tests
<img
src="https://github.com/user-attachments/assets/1f12d651-12ee-4ad5-9a17-cc0c0b3c4d61 "
width=200>
2024-10-07 14:02:00 +05:30
Manav Rathi
72842e8c36
Shortcircuit
2024-10-07 13:51:34 +05:30
Manav Rathi
bb13d1d98f
Segue
2024-10-07 12:18:08 +05:30
Manav Rathi
ec115b3f8b
Dup
2024-10-07 11:36:08 +05:30
Manav Rathi
8e79884e31
Better match the design
2024-10-07 11:15:48 +05:30
Manav Rathi
70051b66b7
Scaffold
2024-10-07 10:18:17 +05:30
Manav Rathi
46134b3b9a
related
2024-10-07 10:01:11 +05:30
Manav Rathi
b1c30417ba
[web] New translations ( #3597 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-07 09:18:17 +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
Crowdin Bot
344c3d72ec
New Crowdin translations by GitHub Action
2024-10-07 00:35:12 +00:00
Manav Rathi
b26e3b31d8
[web] New translations ( #3586 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-05 18:33:53 +05:30
Crowdin Bot
2cc9801fbc
New Crowdin translations by GitHub Action
2024-10-05 13:02:05 +00:00
Manav Rathi
2ee2377490
[web] Collection selector related cleanup - Part 2/2 ( #3585 )
...
Completes https://github.com/ente-io/ente/pull/3581
2024-10-05 18:31:21 +05:30
Manav Rathi
dd65f4f156
Remove unused translation
2024-10-05 18:17:26 +05:30
Manav Rathi
d5216886d8
Rename
2024-10-05 18:16:30 +05:30
Manav Rathi
02e059989e
Improve accessibility by using a button
2024-10-05 18:14:13 +05:30
Manav Rathi
61763ed16f
Rename
2024-10-05 18:00:03 +05:30
Manav Rathi
51e8c2797d
Remove unnecessary wrapper
2024-10-05 17:55:01 +05:30
Manav Rathi
4a1db1edcc
Use same as choice modal
2024-10-05 17:48:23 +05:30
Manav Rathi
9a7a338339
Don't nest div in h2
2024-10-05 17:36:02 +05:30
Manav Rathi
4fd3fb09c9
Fix
2024-10-05 17:08:20 +05:30
Vishnu Mohandas
11bbb70c3f
[auth][mac] bump versions in Podfile.lock ( #3583 )
...
## Description
- Bump versions in Podfile
## Tests
2024-10-05 17:06:36 +05:30
Manav Rathi
5605c5b794
Remove override chains that nop each other
2024-10-05 17:01:27 +05:30
Manav Rathi
14c5ea5b86
Remove theme dep
2024-10-05 16:58:32 +05:30
Manav Rathi
6fc1f8c2d0
Tweaks
2024-10-05 16:52:22 +05:30
Prateek Sunal
0dfa8ceee1
chore(macos): bump version locks
2024-10-05 16:50:59 +05:30
Manav Rathi
29ae5bfb09
Lints + usecb to prevent unnecessary rerenders after adding onClose as dep
2024-10-05 16:30:38 +05:30
Prateek Sunal
b970f047e4
[auth][macos] show hidden window when user clicks on the dock ( #3582 )
...
## Description
In the current version of Ente Auth, nothing happens when the user
closes the Ente Auth window on macOS and then clicks on the Ente Auth
icon in the dock.
This PR changes this behaviour and brings it in-line with other macOS
applications by showing the main application window when the user clicks
on the dock icon.
## Tests
2024-10-05 16:23:03 +05:30
Vishnu Mohandas
752f50efd2
[auth] update dependencies for ios ( #3577 )
...
## Description
## Tests
2024-10-05 16:19:23 +05:30
Manav Rathi
7737d162ce
Fin
2024-10-05 16:15:32 +05:30
Manav Rathi
c10317ae2a
wip checkpoint
2024-10-05 16:06:20 +05:30
Manav Rathi
b3f210702d
wip: checkpoint
2024-10-05 15:45:10 +05:30
Manav Rathi
8b6ae56202
Rename
2024-10-05 15:32:39 +05:30
Manav Rathi
b51bacb3f8
Early exit
2024-10-05 15:28:39 +05:30
Manav Rathi
5c6b0b8679
Fix some
2024-10-05 15:16:45 +05:30
Tomasz Mikus
2c417cd711
Autofocus the search box when the "Search" button is clicked.
...
This commit adds the much-needed ability to autofocus the search box on macOS.
2024-10-05 10:44:44 +01:00
Manav Rathi
64065b9a2f
Cleanup
2024-10-05 15:03:59 +05:30
Manav Rathi
211d2ac4a9
Move
2024-10-05 15:00:58 +05:30
Tomasz Mikus
fca8e13c03
Add the ability to show the Ente Auth window on macOS after it was closed.
...
Currently, nothing happens when the user closes the Ente Auth window on macOS and then clicks on the Ente Auth icon in the dock. This commit changes this behaviour and brings it in-line with other macOS applications by showing the main application window when the user clicks on the dock icon.
2024-10-05 10:29:55 +01:00
Manav Rathi
535963b229
Remove double negation
2024-10-05 14:52:35 +05:30
Manav Rathi
b4470e1e62
[web] Collection selector related cleanup - Part x/x ( #3581 )
...
No functional changes. Intend to use this as a base for people selector,
so this is prep work.
2024-10-05 12:20:38 +05:30
Manav Rathi
b00009aaab
Cleanup
2024-10-05 12:12:39 +05:30
Manav Rathi
b1f603d463
Move
2024-10-05 12:06:47 +05:30
Manav Rathi
79b311af8d
Rename
2024-10-05 12:03:09 +05:30
Manav Rathi
68c28df945
Move up
2024-10-05 11:35:27 +05:30
Manav Rathi
924707fa56
Move out
2024-10-05 11:28:30 +05:30
Manav Rathi
a218d09960
Tweak
2024-10-05 10:49:28 +05:30
Manav Rathi
c012055835
Move
2024-10-05 10:27:49 +05:30
Manav Rathi
5e5d362341
Doc
2024-10-05 10:24:02 +05:30
Manav Rathi
fe473bcd0a
Move
2024-10-05 10:13:25 +05:30
Manav Rathi
855d0d43b6
Doc
2024-10-05 10:06:33 +05:30
Manav Rathi
fdc641be88
Move
2024-10-05 10:02:59 +05:30
Manav Rathi
fb4712dced
Leftover
2024-10-05 10:00:21 +05:30
Prateek Sunal
2dbbff0185
fix(auth): remove win http client
2024-10-04 23:30:20 +05:30
Prateek Sunal
83990e1160
chore: lint fixes
2024-10-04 22:18:53 +05:30
Prateek Sunal
44d8f8b96f
chore: update windows files
2024-10-04 22:18:26 +05:30
Prateek Sunal
f76e64157b
chore(auth): update packages
2024-10-04 22:18:03 +05:30
Aman Raj Singh Mourya
bd01340315
[auth] minor fixes
2024-10-04 21:41:05 +05:30
Aman Raj Singh Mourya
c50067bf7d
[auth] Update string
2024-10-04 21:39:04 +05:30
Vishnu Mohandas
48840a3df4
[mob][photos] Fix build failing with xcode 16 update ( #3576 )
...
## Description
Checked for any regressions.
Read through and checked all breaking changes in change logs of updated
dependencies.
2024-10-04 19:25:48 +05:30
ashilkn
1942239989
[mob][photos] Replace deprecated memebers with replacements
2024-10-04 19:21:02 +05:30
ashilkn
7ff420a82e
[mob][photos] Fix build failing with xcode 16 update
2024-10-04 19:15:38 +05:30
Manav Rathi
8be54b3f31
[web] Dialogs, oh my ( #3575 )
...
Not much changes functionally, some cleanup, documentation, and add a
few new patterns (This is all in prep for the new add people dialog)
2024-10-04 17:45:27 +05:30
Manav Rathi
db95c07e73
Use
2024-10-04 17:26:43 +05:30
Manav Rathi
507c79c2a1
Don't put divs inside h tags
...
Same as 248c24b522
2024-10-04 17:17:36 +05:30
Manav Rathi
8f39473720
Tweak
2024-10-04 17:01:47 +05:30
Manav Rathi
c4e9e6014b
Add some visual distinction vis a vis the buttons
2024-10-04 16:59:07 +05:30
Manav Rathi
248c24b522
Don't put the div inside the h2
...
The MUI docs use an absolutely positioned close button, but that comes with other problems.
So instead nest the h2 inside a flex.
2024-10-04 16:50:19 +05:30
Manav Rathi
3c7db36f62
Unnest and fix
2024-10-04 16:34:17 +05:30
Manav Rathi
5a4c08fa5d
Tweak GT header for new h6
2024-10-04 16:31:21 +05:30
Manav Rathi
1cf4e920f2
Fix some changes because of switch to h6
2024-10-04 16:27:37 +05:30
Manav Rathi
a26838db00
Tweak DevSettings for new h6
2024-10-04 16:19:32 +05:30
Manav Rathi
17608df71e
Provide our own h6 instead of relying on the implicit one
2024-10-04 16:09:40 +05:30
Manav Rathi
e19100cbac
Even the inline start needs to be provided
2024-10-04 15:31:29 +05:30
Manav Rathi
0322b125a1
Don't involve the margin
2024-10-04 14:56:38 +05:30
Manav Rathi
702561e215
Remove unnecessary containers
2024-10-04 14:47:31 +05:30
Manav Rathi
351026377f
Let it be
2024-10-04 14:40:30 +05:30
Manav Rathi
0a8cfb108a
'16px 24px' is when dividers is set
2024-10-04 14:16:32 +05:30
Manav Rathi
ffbe03c283
Doc
2024-10-04 14:00:24 +05:30
Manav Rathi
8fefddde7a
Associate
2024-10-04 13:46:16 +05:30
Manav Rathi
aac4c261db
Merge in root styleOverrides
2024-10-04 13:18:28 +05:30
Manav Rathi
baeb09a800
Start rooting
2024-10-04 13:14:00 +05:30
Manav Rathi
ed69d7874e
Clarify that it'll also work for reimports ( #3574 )
2024-10-04 12:58:36 +05:30
Manav Rathi
ef66e94cb1
Clarify that it'll also work for reimports
2024-10-04 12:56:42 +05:30
Manav Rathi
7d1a674f22
Inline
2024-10-04 12:29:20 +05:30
Manav Rathi
536936f97b
Rename
2024-10-04 12:18:19 +05:30
Manav Rathi
395d8a8ab8
Move to new
2024-10-04 12:10:35 +05:30
Manav Rathi
a0b80a40f4
Inline
2024-10-04 11:51:55 +05:30
Manav Rathi
5c93b5a1af
Attempt at disentangling the global overrides
2024-10-04 10:34:37 +05:30
Manav Rathi
9d8cec7c4c
[web] New translations ( #3572 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-10-04 09:59:47 +05:30
Crowdin Bot
f61174a5c7
New Crowdin translations by GitHub Action
2024-10-04 04:24:50 +00:00
Manav Rathi
8ddd9f07cc
[web] Translation cleanup ( #3571 )
2024-10-04 09:53:55 +05:30
Manav Rathi
0ae498d9c1
Rename
2024-10-04 09:49:10 +05:30
Manav Rathi
0957ab7f66
[web] Dialog related refactoring ( #3565 )
...
Non functional tweaks in how the dialog related code is structured. More
to come. Prep for adding people merging.
2024-10-03 18:50:57 +05:30
Manav Rathi
a7443710ac
Tweak
2024-10-03 18:15:37 +05:30
Manav Rathi
1d8f4b2ebc
Usability
2024-10-03 18:06:15 +05:30
Manav Rathi
cd2d7be69a
The "&&&"s are to override the style overrides
...
...which is what I want to refactor away, this is an intermediate step.
2024-10-03 17:51:37 +05:30
Vishnu Mohandas
491b628577
[mob][photos] log number of row in filesDB for debugging perf issues ( #3564 )
2024-10-03 17:11:06 +05:30
ashilkn
bd5e53b83d
[mob][photos] log number of row in filesDB for debugging perf issues
2024-10-03 17:06:31 +05:30
Manav Rathi
27bdc5d229
Reduce font weight
2024-10-03 17:05:04 +05:30
Manav Rathi
d40f4a78c6
Remove unnecessary wrap
2024-10-03 16:59:02 +05:30
Manav Rathi
6ccc85d318
Inline
2024-10-03 16:56:37 +05:30
Manav Rathi
51ba9270e7
Use
2024-10-03 16:00:55 +05:30
Manav Rathi
8db71fe45e
Doesn't inherit from MUI button
2024-10-03 15:59:48 +05:30
Manav Rathi
0a095d71f8
Move
2024-10-03 15:59:48 +05:30
Manav Rathi
f3ea391aa9
Rename and move
2024-10-03 15:44:16 +05:30
Manav Rathi
a273bbb577
Tweak
2024-10-03 15:42:48 +05:30
Manav Rathi
6c4ef2e674
[web] Use (lat, long) from public magic metadata ( #3561 )
2024-10-03 12:30:08 +05:30
Manav Rathi
237b7c4116
Use (lat, long)
2024-10-03 12:11:30 +05:30
Manav Rathi
379d549300
Prep
2024-10-03 12:09:10 +05:30
Manav Rathi
aecd7dc9f9
Doc lat/lng
2024-10-03 12:07:53 +05:30
Manav Rathi
8ccfe3c609
Ref
2024-10-03 12:03:49 +05:30
Manav Rathi
91c8406e27
Doc
2024-10-03 11:51:58 +05:30
Manav Rathi
d0341ba50c
Remove unused return
2024-10-03 11:42:09 +05:30
Manav Rathi
d93d4a3601
[web] Fix recover redirect ( #3560 )
...
Ref: 59bf51346c
2024-10-03 08:37:06 +05:30
Manav Rathi
10f4fd1118
[web] Fix recover redirect
...
Ref: 59bf51346c
2024-10-03 08:21:27 +05:30
wiki-Bird
7357d0599b
Update custom-icons.json / custom icons with Simplicity, RealMe, and PBTech
2024-10-02 16:02:29 +13:00
Aman Raj Singh Mourya
ac86b3097c
[auth] string fixes
2024-10-01 16:49:12 +05:30
Aman Raj Singh Mourya
063a8dd792
[auth] Extract strings
2024-10-01 16:40:13 +05:30
Aman Raj Singh Mourya
ea5fa5b252
[auth] warning dialog
2024-10-01 00:47:13 +05:30
Aman Raj Singh Mourya
94298cc1b5
[auth] hide logout button from lockscreen when app in useWithoutBackup state
2024-10-01 00:39:00 +05:30
Aman Raj Singh Mourya
f2e3b0e0bf
[auth] key to store the status of applock warning
2024-10-01 00:38:23 +05:30
Manav Rathi
f9cf9733a0
[web] Update docs after verifying the behaviour ( #3542 )
...
Indeed, it seems like the default is not a hand pointer, and MUI has
customized its button, so we need to replicate that behaviour if we
directly use HTML buttons.
Ref:
-
https://ux.stackexchange.com/questions/3788/default-cursor-on-mouse-over-of-a-button-is-not-a-hand-pointer
2024-09-30 21:03:43 +05:30
Manav Rathi
8a5a923c93
[web] Update docs after verifying the behaviour
...
Indeed, it seems like the default is not a hand pointer, and MUI has customized
its button, so we need to replicate that behaviour if we directly use HTML
buttons.
Ref:
- https://ux.stackexchange.com/questions/3788/default-cursor-on-mouse-over-of-a-button-is-not-a-hand-pointer
2024-09-30 20:54:22 +05:30
Manav Rathi
3483ea0d1b
[web] Parse description from Google Takeout metadata JSON ( #3540 )
...
Fixes https://github.com/ente-io/ente/issues/3537
2024-09-30 17:10:43 +05:30
Manav Rathi
b6baffa97e
Add CHANGELOG entry too
2024-09-30 17:07:06 +05:30
Manav Rathi
1dfd295f40
Use
2024-09-30 16:55:56 +05:30
Manav Rathi
49b5c2ca14
Doc
2024-09-30 16:51:30 +05:30
Neeraj Gupta
dccd98dd0c
Update Authy Migration formatting ( #3538 )
...
## Description
## Tests
2024-09-30 15:10:15 +05:30
setalp
0002e871c2
Update Authy Migration formatting
2024-09-30 13:50:04 +05:30
Manav Rathi
d8356ae0c0
Parse description
2024-09-30 13:08:35 +05:30
Neeraj Gupta
3178a7a61d
[auth] New translations ( #3534 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-09-30 12:09:16 +05:30
Neeraj Gupta
2f2fc43fa6
[mobile] New translations ( #3533 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-09-30 12:08:22 +05:30
Ashil
093d7fd333
[mob][photos] Remove legacy code in detail page ( #3496 )
...
## Description
Removed use of `asyncLoader` in `DetailPage` and instead, all files in
gallery is now stored in an inherited widget (`GalleryFilesState`) and
`DetailPage` uses that list of files instead of fetching from DB using
`asyncLoader`. This 'all files' list reflects all changes in gallery (as
observed when testing) so there is no issue of the list being out of
sync with gallery.
Where ever possible, `GalleryFilesState` has been wrapped around the
`Scaffold` of galleries, so that all files are accessible to all
ancestors of a gallery's `Scaffold`, which could come useful in the
future.
2024-09-30 11:57:48 +05:30
Manav Rathi
0bc96f58fd
[web] New translations ( #3532 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-30 10:29:03 +05:30
Crowdin Bot
3f7a42ba49
New Crowdin translations by GitHub Action
2024-09-30 04:58:27 +00:00
connor
0a5d0f515f
[auth] updated icons for dark/light modes
2024-09-29 20:33:04 -05:00
Crowdin Bot
9bc3926372
New Crowdin translations by GitHub Action
2024-09-30 01:04:58 +00:00
Crowdin Bot
2d17aa5550
New Crowdin translations by GitHub Action
2024-09-30 00:34:58 +00:00
Sven
7dcfc8ee47
[auth] Add Wargaming icon ( #3529 )
...
## Description
Adds the Wargaming.net icon to Ente Auth
2024-09-29 22:24:38 +05:30
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
Neeraj Gupta
fa361904f6
[mob] Misc bug fixes ( #3522 )
...
## Description
## Tests
2024-09-29 11:17:51 +05:30
Neeraj Gupta
00e75c0fb2
[mob] Lint
2024-09-29 09:54:20 +05:30
Neeraj Gupta
026ab8dcc6
[mob] Bump version: v0.9.46
2024-09-29 09:53:15 +05:30
Neeraj Gupta
7d42ed37e1
Merge remote-tracking branch 'origin/main' into bug_fixes
2024-09-29 09:52:49 +05:30
Neeraj Gupta
a5d01a9ffe
[mob] Fix avatar faceID
2024-09-29 09:52:41 +05:30
Neeraj Gupta
675b7f6cea
[mob] Sync cgroup as part of ML
2024-09-29 09:45:48 +05:30
Neeraj Gupta
772373580a
[mob] Stop consuming errors for trash
2024-09-29 09:42:25 +05:30
Neeraj Gupta
f0a19e38aa
[mob] Fix hide cluster property
2024-09-29 09:41:35 +05:30
Manav Rathi
d1d6590547
[web] Sync locations only once on app start if there are pending uploads ( #3521 )
2024-09-29 05:52:32 +05:30
Manav Rathi
03da960c33
Start with a idle state
...
Not sure why it was true - there is a possibility that this was intentional, but
I can't think why. The reason for changing it is to fix our "isForced" logic
(otherwise the non-file-related sync doesn't run on app start), without
introducing _another_ flag to track if the sync was initiated from a gallery
useEffect or by the preUploadSync.
2024-09-29 05:40:37 +05:30
Manav Rathi
2bdc010849
[web] Do not perform multiple non-file-syncs in parallel
...
e.g. this might cause multiple requests to getOrCreate a location tag entity
key. Remote will reject the second one, so no harm will come of it, but still
its better to enforce serialization to make the mental model of the code easier
to reason about.
2024-09-29 05:20:12 +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
Prateek Sunal
c160afc6de
[auth] fix x64 installer on arm64 Windows ( #3502 )
...
Portable x64 Ente Auth works on arm64 Windows, but the installer version
fails due to not supporting arm64. As per Inno Setup's documentation the
'x64' option will only allow installing on x64 Windows, changing to
'x64compatible' allows the x64 installer to work on arm64 as well.
2024-09-28 21:33:40 +05:30
Manav Rathi
f971b968af
[desktop] Start next release cycle ( #3515 )
2024-09-28 19:35:58 +05:30
Manav Rathi
c8468efd20
[desktop] Start next release cycle
2024-09-28 19:21:49 +05:30
Manav Rathi
9515cf70f5
photosd-v1.7.5 ( #3514 )
2024-09-28 18:54:54 +05:30
Manav Rathi
963650db4b
[desktop] Use most recent face as the auto-cover ( #3513 )
2024-09-28 18:40:54 +05:30
Manav Rathi
a2841a8af2
Use most recent face as the auto-cover
2024-09-28 18:32:30 +05:30
Manav Rathi
6a6db0813f
[desktop] People: Remove from behind internal user flag ( #3511 )
2024-09-28 17:51:14 +05:30
Manav Rathi
66fad15743
Add CHANGELOG entry
2024-09-28 17:41:54 +05:30
Manav Rathi
eb4d77bd24
Un-ff
2024-09-28 17:37:46 +05:30
Manav Rathi
e2c0aed2e4
Remove early exit threshold
...
It did not appear to be obviously helping the speed (or hurting the quality), so
remove it to reduce the number of concepts at play.
2024-09-28 17:22:44 +05:30
Manav Rathi
5a5e046192
Fix hidden sync with existing mobile app
2024-09-28 17:22:03 +05:30
Manav Rathi
42a6e3ac25
[web] New translations ( #3509 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-28 16:50:31 +05:30
Crowdin Bot
7fdb8a6dae
New Crowdin translations by GitHub Action
2024-09-28 11:18:59 +00:00
Manav Rathi
ef63d4c7a0
[web] Translation cleanup ( #3508 )
2024-09-28 16:40:28 +05:30
Manav Rathi
60b9d1e43f
Rename
2024-09-28 16:32:45 +05:30
Manav Rathi
c453c7dc81
Remove unused
2024-09-28 16:30:31 +05:30
Manav Rathi
5c41e8ad3c
Rename
2024-09-28 16:28:49 +05:30
Manav Rathi
53c706fba7
Rename
2024-09-28 16:27:26 +05:30
Manav Rathi
27a34a08f4
Rename
2024-09-28 16:25:29 +05:30
Manav Rathi
6bea1fa0f5
Rename
2024-09-28 16:24:22 +05:30
Manav Rathi
a97ca411d7
Rename
2024-09-28 16:12:45 +05:30
Manav Rathi
636cd1395c
Rename
2024-09-28 16:08:16 +05:30
Manav Rathi
6e23e5e453
Cons
2024-09-28 16:07:17 +05:30
Manav Rathi
77f5d21dad
Rename
2024-09-28 16:04:38 +05:30
Manav Rathi
5d210ab740
Rename
2024-09-28 16:02:41 +05:30
Manav Rathi
8d14997f36
[web] New translations ( #3507 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-28 16:00:58 +05:30
Crowdin Bot
b6059273fb
New Crowdin translations by GitHub Action
2024-09-28 10:27:04 +00:00
Neeraj Gupta
1dde716d26
[mob] Fix: Enable video upload without thumbnail for shared files ( #3506 )
...
## Description
## Tests
2024-09-28 14:22:35 +05:30
Neeraj Gupta
8629212584
[mob] Allow video upload with empty thumbnail
2024-09-28 14:18:21 +05:30
Neeraj Gupta
08cf14a72b
[mob] Minor improvement in magicSearch cache refresh
2024-09-28 14:14:08 +05:30
Vishnu Mohandas
fe5da2ee8b
[docs] Update ML article ( #3504 )
2024-09-27 23:13:06 -07:00
vishnukvmd
f255ded0b6
[docs] Update ML article
2024-09-27 23:07:32 -07:00
Manav Rathi
59bf51346c
[web] Fix redirect on parallel login ( #3503 )
2024-09-28 10:23:49 +05:30
Manav Rathi
3288f3250b
Extract
2024-09-28 10:16:12 +05:30
Manav Rathi
1eb5eaece9
Freshness check
2024-09-28 10:08:11 +05:30
Manav Rathi
08f84c9cf8
Also handle for auth
2024-09-28 09:54:51 +05:30
omove
6d969ab72a
[auth] fix x64 install on arm64 Windows
...
Inno Setup's 'x64' option only allows install on x64 Windows, changing to 'x64compatible' allows x64 installation on arm64 and x64 Windows.
2024-09-28 00:05:59 -04:00
Manav Rathi
da8326229c
[web] Redirect to password input on no-email-MFA + new tab
...
Fixes the following bug report, for a user who has email verification disabled:
> and about verify in new tab...
> it happens when u r at password page after entering email and opening
ente.auth.io in new tab opens the verify page instead of password
2024-09-28 09:32:25 +05:30
Manav Rathi
05763a5d83
[desktop] People - Empty state ( #3498 )
...
+ thumbnails
2024-09-27 20:33:57 +05:30
Manav Rathi
d7e2330f20
Fix render loop
2024-09-27 20:29:14 +05:30
Manav Rathi
99ba5a31d3
Fix warning
2024-09-27 19:27:48 +05:30
Manav Rathi
2aaa23312b
Both buttons
2024-09-27 19:15:12 +05:30
Manav Rathi
cc262aad0c
New semantics
2024-09-27 19:06:32 +05:30
Manav Rathi
72c93a1703
Tweak styling
2024-09-27 18:44:53 +05:30
ashilkn
2d7e58d743
[mob][photos] Stop passing to GalleryFileWidget as it's no longer needed
2024-09-27 18:41:12 +05:30
ashilkn
fa3a9f4f52
[mob][photos] Stop passing sort order to DetailPage since DetailPage uses files in GalleryFilesState which updates when sort order changes in gallery
2024-09-27 18:41:12 +05:30
ashilkn
0dcc840179
[mob][photos] Remove commented out code
2024-09-27 18:41:12 +05:30
ashilkn
58384004b4
[mob][photos] Minor perf improvement when deleting in DetailPage
2024-09-27 18:41:12 +05:30
ashilkn
3361c1f149
[mob][photos] Stop using async loader in details page. Instead use the list of files in gallery from the GalleryState inherited widget
2024-09-27 18:41:12 +05:30
ashilkn
c7a4cbc365
[mob][photos] Create new inheirted widget to store all files in gallery and throw exception/assert to make sure it's never used incorrectly
2024-09-27 18:41:12 +05:30
ashilkn
de9c294977
[mob][photos] Document use of isSelectionMode in Gallery widget
2024-09-27 18:40:21 +05:30
Manav Rathi
2f27ae7b19
Empty state
2024-09-27 18:37:16 +05:30
Manav Rathi
039256cb05
wip checkpoint people empty state
2024-09-27 18:28:44 +05:30
Manav Rathi
167c4efc40
wip empty state
2024-09-27 18:05:49 +05:30
Manav Rathi
5b73eee14c
Don't show bar controls in people section
2024-09-27 18:01:16 +05:30
Manav Rathi
eafc8fc4cb
Fix logout
2024-09-27 17:12:56 +05:30
Manav Rathi
370d4af008
Thumbnails shouldn't be revoked
...
So make the face crops behave the same too
2024-09-27 17:07:37 +05:30
Manav Rathi
4bb6aa2b39
Use
2024-09-27 16:48:18 +05:30
Manav Rathi
01f31c352b
Support face crops
2024-09-27 16:47:35 +05:30
Manav Rathi
50c60dff1c
[desktop] People - Enable for internal ( #3492 )
...
Nearing readiness for beta release
2024-09-27 14:08:39 +05:30
Manav Rathi
7bdbaec443
Unconditionally enable for internal
2024-09-27 14:01:44 +05:30
Manav Rathi
57d245d9e0
Select person
2024-09-27 13:57:04 +05:30
Manav Rathi
8a953cab88
Fix alignment etc
2024-09-27 13:33:03 +05:30
Manav Rathi
2827a166dc
people list checkpoint
2024-09-27 13:24:31 +05:30
Manav Rathi
4e04739d54
wip checkpoint
2024-09-27 12:54:17 +05:30
Manav Rathi
7a60b1e15e
wip checkpoint
2024-09-27 12:34:41 +05:30
Manav Rathi
e2e374fbf4
wip checkpoint
2024-09-27 12:25:53 +05:30
Manav Rathi
71adb1e366
Another
2024-09-27 11:46:01 +05:30
Manav Rathi
393878a52e
More workarounds
2024-09-27 11:35:35 +05:30
Manav Rathi
7644900bd8
Use
2024-09-27 11:26:35 +05:30
Manav Rathi
e70f9b5ccd
Ignore temp deleted etc
2024-09-27 11:03:30 +05:30
Manav Rathi
a37ff3cf57
Workarounds
2024-09-27 10:53:28 +05:30
Manav Rathi
9235e41855
Prepare to allow filtering people at the gallery layer
2024-09-27 10:46:34 +05:30
Manav Rathi
71369bf5c9
State
2024-09-27 10:29:33 +05:30
Manav Rathi
924f5ce19b
Keep people first
2024-09-27 10:14:53 +05:30
Manav Rathi
4d4b3f8bef
Notify about live uploads
2024-09-27 10:06:56 +05:30
Manav Rathi
27a0d7707e
Return the count of items indexed
2024-09-27 08:39:29 +05:30
Manav Rathi
57ea097a5d
Use new nomenclature
2024-09-27 08:21:58 +05:30
Manav Rathi
2c0f2d43e7
Allow flex
2024-09-27 08:15:56 +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
Manav Rathi
968067d6aa
[desktop] People WIP - More CRUD ops ( #3485 )
2024-09-26 21:49:42 +05:30
Manav Rathi
de6a494da7
Reset selection
2024-09-26 21:42:59 +05:30
Prateek Sunal
e13f2a379a
[auth] add show notes for mobile and desktop menu ( #3451 )
...
## Description
## Tests
2024-09-26 21:40:54 +05:30
Manav Rathi
4c0c05a54a
qp
2024-09-26 21:20:35 +05:30
Manav Rathi
ac04ceadce
Delete
2024-09-26 21:06:40 +05:30
Manav Rathi
91127b6ce5
Don't used cached data
...
e.g. after a rename, the active person still has the old name even though the
list of people has updated.
2024-09-26 20:48:51 +05:30
Manav Rathi
f95cc1f135
Fix
2024-09-26 20:37:03 +05:30
Manav Rathi
64d7959c95
Split
2024-09-26 20:33:51 +05:30
Manav Rathi
9a444b4881
Rename
2024-09-26 20:33:02 +05:30
Manav Rathi
795187177d
Need to also update local clusters
2024-09-26 20:21:16 +05:30
Manav Rathi
54c5c2ce7e
Reload
2024-09-26 20:03:12 +05:30
Manav Rathi
1a966fdedd
Add workaround
...
306bc56c21/mobile/lib/ui/viewer/actions/file_selection_actions_widget.dart (L701)
2024-09-26 18:46:14 +05:30
Manav Rathi
6f9cd84b6d
Shorten to reduce noise
2024-09-26 18:31:10 +05:30
Manav Rathi
4506e5b6d9
[desktop] People WIP - Allow adding ( #3481 )
2024-09-26 18:24:34 +05:30
Manav Rathi
1c74eae132
Add a workaround
2024-09-26 18:21:19 +05:30
Manav Rathi
262ff01999
Fix lints
2024-09-26 17:44:18 +05:30
Manav Rathi
1daa0f3e07
Proxy
2024-09-26 17:31:15 +05:30
Manav Rathi
c4931de42e
Add
2024-09-26 17:28:19 +05:30
Manav Rathi
77cdf673a9
Add a quick action
2024-09-26 17:22:35 +05:30
Manav Rathi
7ff5f74fa6
Use a slide
2024-09-26 17:18:10 +05:30
Neeraj Gupta
57a425e14c
[mob] Run discovery forcefully when ml is toggled
2024-09-26 17:13:29 +05:30
Manav Rathi
642c85fe59
Make tsc happy
2024-09-26 17:13:24 +05:30
Manav Rathi
0e046b9c8a
wip checkpoint
2024-09-26 17:03:22 +05:30
Manav Rathi
be222f53bf
rename
2024-09-26 16:24:50 +05:30
Manav Rathi
0498c70bad
Uncustom
2024-09-26 16:19:44 +05:30
Manav Rathi
08fcc02282
Scaffold
2024-09-26 16:03:50 +05:30
Manav Rathi
aef32027a1
Name input
2024-09-26 15:49:25 +05:30
Manav Rathi
f9cbce66c0
Newer
2024-09-26 15:01:29 +05:30
Manav Rathi
39d39eb195
Opts
2024-09-26 14:51:59 +05:30
Manav Rathi
b052026526
Fix console warning
2024-09-26 14:45:57 +05:30
Manav Rathi
8a79ae9b96
Use
2024-09-26 14:37:04 +05:30
Manav Rathi
dbd160c135
Start at attempting to abstract wrap
...
This can be done much better in many small ways, for now just attempting a
start.
2024-09-26 14:30:56 +05:30
Manav Rathi
7634ba0dea
Split options
2024-09-26 14:17:35 +05:30
Manav Rathi
840ba2803e
Take 2
2024-09-26 14:11:16 +05:30
Manav Rathi
3093894b12
as const wasn't working
...
Current tsc - 5.6
2024-09-26 14:09:08 +05:30
Manav Rathi
41d5960d1f
Retain type
2024-09-26 13:52:31 +05:30
Manav Rathi
fb63b1d832
Center align 1
2024-09-26 13:18:57 +05:30
Manav Rathi
68c93537d3
Fix thin outline on placeholder
2024-09-26 12:38:45 +05:30
Manav Rathi
0f73a68681
Tweak spacing to account for the "People" option
2024-09-26 12:33:26 +05:30
Manav Rathi
306bc56c21
[desktop] People WIP (Part x/x) - Start uploading updates to cgroups ( #3477 )
2024-09-26 12:17:24 +05:30
Manav Rathi
feec9a475b
Remove unnecessary sort
2024-09-26 12:10:46 +05:30
Manav Rathi
8314cda12a
Tweak logging
2024-09-26 12:09:11 +05:30
Manav Rathi
4cc8be748c
Fix indexing into the wrong faces
2024-09-26 12:02:27 +05:30
Manav Rathi
5a33820877
Fix
2024-09-26 12:00:39 +05:30
Neeraj Gupta
830f1b9c18
[auth] Enable l10n for Vietnamese, Arabic, Greek, & Slovak ( #3476 )
...
## Description
## Tests
2024-09-26 11:31:11 +05:30
Neeraj Gupta
c81cf5a432
Add altName back to T-Mobile icon that was previously removed from json ( #3465 )
...
## Description
## Tests
2024-09-26 11:29:39 +05:30
Neeraj Gupta
f71c3f4171
[auth] Enable l10n for Vietnamese, Arabic, Greek, & Slovak
2024-09-26 11:28:05 +05:30
Manav Rathi
5b99902d68
Workaround a spurious tsc error
2024-09-26 11:17:40 +05:30
Neeraj Gupta
2569337be8
[auth] Auth minor improvements & bug fixes ( #3475 )
...
## Description
## Tests
2024-09-26 11:14:59 +05:30
Neeraj Gupta
87f7d3a484
[auth] Show theme option for windows & linux
2024-09-26 11:12:16 +05:30
Neeraj Gupta
8fa6adb16a
[auth] Default to non-compact mode
2024-09-26 11:09:58 +05:30
Neeraj Gupta
00c9572b43
[auth] Remove double authentication for passkey
2024-09-26 11:09:28 +05:30
Manav Rathi
9424b7a65e
Remove unused intermediate concept
2024-09-26 11:09:02 +05:30
Manav Rathi
af680b6da3
Update
2024-09-26 10:54:50 +05:30
Manav Rathi
3826c1f957
Reorder
2024-09-26 10:49:02 +05:30
Manav Rathi
3b6bee6042
Only one diff sync per set
2024-09-26 10:47:42 +05:30
Manav Rathi
2163a5fbea
refactor
2024-09-26 10:39:42 +05:30
Manav Rathi
8e485bfe39
Layer
2024-09-26 10:36:04 +05:30
Manav Rathi
c361fcbff4
Entity CRUD
2024-09-26 10:01:27 +05:30
Manav Rathi
ba063bf4a7
Enable for internal
2024-09-26 09:45:48 +05:30
Manav Rathi
82c0bbb879
Tinker
2024-09-26 09:36:25 +05:30
Manav Rathi
711f31991d
Doc
2024-09-26 09:35:58 +05:30
Manav Rathi
9c0d9ac538
Optimize no-op case
2024-09-26 09:34:05 +05:30
Manav Rathi
2521cd6d31
Tweak spacing
2024-09-26 09:09:25 +05:30
Manav Rathi
b5db5e2b83
kMinimumClusterSizeSearchResult
...
Although that is the file count
2024-09-26 08:57:20 +05:30
Manav Rathi
7d52b60cd9
Retain all clusters so that files get marked
2024-09-26 08:54:48 +05:30
Manav Rathi
08765ccd39
Clip with preprocessing inside ONNX on web ( #3466 )
...
## Description
Switched to new clip ONNX model on web, where preprocessing is done
inside ORT. This means it's more performant and more advanced image
processing.
## Tests
Not tested at all! I'm sure I've made a small mistake somewhere, please
review and test carefully.
The only thing properly tested is the model itself, this approach is
tested and passed on mobile.
Also, there's one "TODO: manav" pending, please check.
2024-09-26 08:25:52 +05:30
Manav Rathi
3dcf5fa860
Remove unused anti-aliasing code (since CLIP now uses ONNX)
2024-09-26 07:59:36 +05:30
Manav Rathi
cda925fc80
Tweaks (non-functional)
2024-09-26 07:25:25 +05:30
Laurens Priem
7b2206161e
Clip with preprocessing inside ONNX on mobile ( #3467 )
...
## Description
Switched to new clip ONNX model on mobile, where preprocessing is done
inside ORT. This means it's more performant and more advanced image
processing.
## Tests
Tested in debug mode on my Pixel 8.
2024-09-26 05:44:19 +05:30
Prateek Sunal
bbd7be4423
fix: remove onNotes tap for mobile
2024-09-26 01:11:29 +05:30
laurenspriem
c8ab6be9f8
[web][photos] Remove old clip preprocessing code web
2024-09-25 23:54:37 +05:30
laurenspriem
5609309660
[web][photos] Move to new clip with preprocessing included
2024-09-25 23:53:28 +05:30
laurenspriem
fa19254bbc
[mob][photos remove old clip preprocessing code
2024-09-25 23:04:29 +05:30
laurenspriem
70476b2011
[mob][photos] Remove todo
2024-09-25 23:00:52 +05:30
laurenspriem
7dd9d8aef3
[mob][photos] new clip works
2024-09-25 22:58:23 +05:30
casualsailo
13727b9a96
Add altName back to T-Mobile icon that was previously removed from json
2024-09-25 09:13:33 -07:00
Manav Rathi
6decb15be7
[desktop] People WIP- Part x/x (+ bugfix, clear ML DB on logout) ( #3464 )
2024-09-25 20:59:09 +05:30
Manav Rathi
a93c43d341
Add missing % symbol
2024-09-25 20:46:18 +05:30
Manav Rathi
40b1cdcabb
Clear ML DB on logout
2024-09-25 20:42:16 +05:30
Manav Rathi
f5ee46189c
Extract and tweak
2024-09-25 20:35:36 +05:30
Manav Rathi
48cab57d53
Wait for indexing to complete before clustering
2024-09-25 20:00:33 +05:30
Manav Rathi
7c867f94bf
[desktop] People WIP - Part x/x ( #3460 )
2024-09-25 19:16:12 +05:30
Manav Rathi
3465253fcc
Transform
2024-09-25 18:53:41 +05:30
Manav Rathi
61b324ca05
Rearrange
2024-09-25 18:53:41 +05:30
Manav Rathi
cb57351951
Split
2024-09-25 18:53:41 +05:30
Manav Rathi
3f4250dab3
Reconcile 1
2024-09-25 18:53:41 +05:30
Manav Rathi
1efbbf2b2f
Rearrange
2024-09-25 18:53:41 +05:30
Manav Rathi
1ff21b3d8e
Start with existing clusters
2024-09-25 18:53:41 +05:30
Manav Rathi
31ffc5bee5
Doc
2024-09-25 18:53:40 +05:30
Manav Rathi
6cd43707a8
Pull
2024-09-25 18:53:40 +05:30
Manav Rathi
3324019b38
Percentage during clustering
2024-09-25 18:53:40 +05:30
Manav Rathi
cc02236ca9
Rename
2024-09-25 18:53:40 +05:30
Manav Rathi
ece4980d94
Mention our experience so far
2024-09-25 18:53:40 +05:30
Neeraj Gupta
47b6e758d2
[mob] Fix Handling live photo dups with different zip side ( #3452 )
...
## Description
## Tests
2024-09-25 14:48:46 +05:30
laurenspriem
53c19bc64e
[mob][photos] Temp disable custom plugin
2024-09-25 14:40:40 +05:30
laurenspriem
bd232c151a
[mob][photos] Test for iOS
2024-09-25 14:34:25 +05:30
Manav Rathi
8970074f80
[web] Store user entities verbatim ( #3458 )
2024-09-25 13:58:46 +05:30
Manav Rathi
27d901bc60
Fix key names in migration
2024-09-25 13:49:39 +05:30
Manav Rathi
e87a6a5106
Fix
2024-09-25 13:47:24 +05:30
Manav Rathi
7f132b1827
cgroups
2024-09-25 13:41:54 +05:30
Manav Rathi
b763cab1ba
Generic pull
2024-09-25 13:26:15 +05:30
Neeraj Gupta
e1a7d61d49
[auth] Misc bugs fix ( #3455 )
...
## Description
## Tests
2024-09-25 12:51:00 +05:30
Neeraj Gupta
0a4d415950
[auth] Improve code formatting
2024-09-25 12:48:38 +05:30
Neeraj Gupta
c9af246a3a
[auth] Bump version
2024-09-25 12:45:01 +05:30
Neeraj Gupta
718c2544c8
[auth] Update simple-icons
2024-09-25 12:44:35 +05:30
Neeraj Gupta
2c4cbed467
[auth] Handle case when issuer contains :
2024-09-25 12:39:36 +05:30
Neeraj Gupta
cd917f58ca
[auth] Increase refresh frequency
2024-09-25 12:34:05 +05:30
Manav Rathi
15a7e0b805
Mig
2024-09-25 12:27:51 +05:30
Manav Rathi
f702a93031
Save JSON directly
2024-09-25 12:23:56 +05:30
Manav Rathi
432ef74101
Support arbitrary JSON values in kv store
2024-09-25 12:18:06 +05:30
Manav Rathi
dd5dae2833
Notes
2024-09-25 12:06:16 +05:30
Manav Rathi
2c0739e1d1
Footprint
2024-09-25 10:40:17 +05:30
Manav Rathi
3449021272
Move to utils
2024-09-25 10:23:50 +05:30
Manav Rathi
c01a439b81
Split
2024-09-25 10:22:38 +05:30
Manav Rathi
1d5cca6ee1
namespace
2024-09-25 10:00:07 +05:30
Manav Rathi
55022ec1ee
[web] Introduce selection context ( #3453 )
...
This is prep for photos in the people section to be selectable.
2024-09-25 09:45:05 +05:30
Neeraj Gupta
821787f81d
Merge remote-tracking branch 'origin/main' into handle_live_photo_dups
2024-09-25 06:34:51 +05:30
Neeraj Gupta
bc7704916a
[mob] Bump version
2024-09-25 06:34:44 +05:30
Neeraj Gupta
7ed620d817
[mob] Fix dedupe for live photos with different size
2024-09-25 06:34:19 +05:30
Prateek Sunal
1bfa7b1998
fix: add show notes for mobile and desktop menu
2024-09-25 05:39:22 +05:30
Prateek Sunal
484b05bdb2
fix: update receipe for linux and windows
2024-09-25 00:16:59 +05:30
Manav Rathi
0cff1ef315
rename
2024-09-24 20:19:10 +05:30
Manav Rathi
fe2d69aad3
mark as needing doing
2024-09-24 19:41:04 +05:30
Manav Rathi
e55c6fef4d
Explicit list
2024-09-24 19:30:40 +05:30
Manav Rathi
e53312304a
Mirror search mode
2024-09-24 19:27:45 +05:30
Manav Rathi
f6f81c4eeb
Add to collection creates 2 entries for a file
2024-09-24 19:25:27 +05:30
Manav Rathi
9574704154
Tweak people selection options
2024-09-24 19:03:46 +05:30
Manav Rathi
bad6fd9fae
[web] Introduce selection context
...
- For handling collection / people split
- This can be done better (much!), need to revisit
2024-09-24 18:45:21 +05:30
Manav Rathi
06bd58edce
[web] People bar - Part x/x ( #3445 )
2024-09-24 18:30:41 +05:30
Manav Rathi
459b49a121
lf
2024-09-24 18:22:43 +05:30
Neeraj Gupta
6d0f44b1da
[auth] Minor improvements ( #3443 )
...
## Description
## Tests
2024-09-24 16:51:41 +05:30
Manav Rathi
5076cf7647
tweak
2024-09-24 16:50:04 +05:30
Neeraj Gupta
c656a1c6a4
Merge remote-tracking branch 'origin/main' into auth_window_size
2024-09-24 16:49:10 +05:30
Neeraj Gupta
14a3f426ce
[AUTH] Replace Icon for bybit.com ( #3279 )
...
### Replaced old very transparented ByBit Icon with a Visible and Clear
Icon for in-App
### A new Original Background and Proper Text Color has been Added to
the Icon to Replace the Old One
2024-09-24 16:48:48 +05:30
Neeraj Gupta
cfe83a40e5
[auth] Added and updated icons ( #3419 )
...
## Description
Added logos:
- 23andMe
- ForUsAll
- Guideline
- Gusto
- ID.me
- Login.gov
- Titan
Updated:
- Canva
- Coinbase
- eBay
Fixed T-Mobile that had an icon but was removed from the json.
2024-09-24 16:47:31 +05:30
Neeraj Gupta
c90feccfa4
[auth] Bump version v4.0.1
2024-09-24 16:46:43 +05:30
Neeraj Gupta
06a55bc11a
[auth] Use SelectableText for notes
2024-09-24 16:46:25 +05:30
Manav Rathi
a0df76c2c3
Color
2024-09-24 16:46:16 +05:30
Neeraj Gupta
aa8d910a0b
[auth] Fix bottom bar for iPad
2024-09-24 16:40:09 +05:30
Manav Rathi
e10613fa0f
person header
2024-09-24 16:38:10 +05:30
Manav Rathi
f45b48a347
unfile
2024-09-24 16:36:06 +05:30
Neeraj Gupta
75362199e5
[server] Remove invites & remove members during closeFamily ( #3442 )
...
## Description
Currently, we force the admin to remove the members themself and revoke
the invite before a family account can be closed.
Going forward, this action will be automatically done. This will help in
reducing support overhead.
## Tests
2024-09-24 16:17:49 +05:30
Manav Rathi
4d56b4b406
rename
2024-09-24 16:16:54 +05:30
Manav Rathi
f07f3b320e
move returns together
2024-09-24 16:03:42 +05:30
Neeraj Gupta
006eed1cd8
[auth] Request authentication to view passkeys ( #3424 )
...
## Description
## Tests
2024-09-24 16:01:31 +05:30
Manav Rathi
3e5a9271d7
prune
2024-09-24 16:00:56 +05:30
Neeraj Gupta
9dd18f0137
[auth] Show notes on bottom action bar
2024-09-24 15:59:51 +05:30
Manav Rathi
002a652cfd
fin
2024-09-24 15:54:48 +05:30
Neeraj Gupta
40f34417d9
[auth] Fix state refresh bug
2024-09-24 15:50:42 +05:30
Manav Rathi
ffa80c9db2
newer
2024-09-24 15:42:17 +05:30
Manav Rathi
62dadd7e75
shorter
2024-09-24 15:41:07 +05:30
Manav Rathi
d2fe71f478
unnest
2024-09-24 15:37:36 +05:30
Manav Rathi
f856db2cb7
use newer
2024-09-24 15:35:24 +05:30
Manav Rathi
25386d194b
use newer
2024-09-24 15:33:38 +05:30
Manav Rathi
35f7ce07f1
use newer
2024-09-24 15:30:20 +05:30
Neeraj Gupta
8c722c39ec
[server] Remove invites & remove members during closeFamily
2024-09-24 15:28:47 +05:30
Manav Rathi
c71c3e7ef8
use newer
2024-09-24 15:25:11 +05:30
Manav Rathi
d3ab7f530c
overlay
2024-09-24 15:22:02 +05:30
Manav Rathi
be2b01f722
unused
2024-09-24 15:13:24 +05:30
Manav Rathi
9ac05bc873
header 1
2024-09-24 15:03:19 +05:30
Manav Rathi
be7bb8e4b6
temp move
2024-09-24 14:42:10 +05:30
Manav Rathi
be4536ac30
extract
2024-09-24 14:26:49 +05:30
Manav Rathi
47e2d2f915
tweak
2024-09-24 14:15:56 +05:30
Manav Rathi
b47c027cbd
rename
2024-09-24 14:08:50 +05:30
Manav Rathi
4e6dd14c71
[web] People bar - Part x/x ( #3440 )
2024-09-24 13:55:19 +05:30
Manav Rathi
34edc9b2e8
new
2024-09-24 12:46:11 +05:30
Manav Rathi
51f64799aa
rename
2024-09-24 12:25:57 +05:30
Manav Rathi
4791b10d91
rename
2024-09-24 12:21:16 +05:30
Manav Rathi
c595c88e82
person sugg
2024-09-24 12:12:34 +05:30
Manav Rathi
6657695858
Fix
2024-09-24 12:06:37 +05:30
Manav Rathi
bc5be62de4
Header
2024-09-24 11:48:44 +05:30
Manav Rathi
78fd9cc6e6
Select
2024-09-24 11:35:30 +05:30
Manav Rathi
29aa608399
Ah
2024-09-24 10:19:40 +05:30
Manav Rathi
310e319057
2nd dup
2024-09-24 10:15:22 +05:30
Manav Rathi
bef3d0949c
Mode switcher
2024-09-24 10:04:19 +05:30
Manav Rathi
e45baf6238
Button
2024-09-24 09:48:47 +05:30
Manav Rathi
454f93fadb
rename
2024-09-24 09:35:19 +05:30
Manav Rathi
76a6b7402c
[web] New translations ( #3433 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-24 08:56:16 +05:30
Manav Rathi
9d4c5b29b3
[web] Gallery bar refactoring ( #3437 )
...
Prepping for showing people here
2024-09-24 08:55:53 +05:30
Manav Rathi
ae50c83960
Fix
2024-09-24 08:35:50 +05:30
Manav Rathi
c6fdd6352e
Add an exception
2024-09-24 08:33:27 +05:30
Manav Rathi
bed57c083c
Fix lints
2024-09-24 08:29:59 +05:30
Manav Rathi
cda5caec3f
Move
2024-09-24 08:13:15 +05:30
Manav Rathi
01d48b0fcc
Rearrange
2024-09-24 08:09:25 +05:30
Manav Rathi
4780f545fe
Rearrange
2024-09-24 08:02:56 +05:30
Manav Rathi
80ed1e47b0
Move
2024-09-24 07:58:48 +05:30
Manav Rathi
5c7f775f14
Move
2024-09-24 07:53:21 +05:30
Manav Rathi
7ff5d40152
wip: checkpoint
2024-09-24 07:14:21 +05:30
Manav Rathi
b4dbd942ab
wip: checkpoint
2024-09-24 07:03:05 +05:30
Manav Rathi
627a53428a
wip: checkpoint
2024-09-24 06:48:46 +05:30
Manav Rathi
35581099fc
New order
2024-09-24 05:35:09 +05:30
Manav Rathi
e62dfe0a07
Unenum
2024-09-24 04:59:29 +05:30
Manav Rathi
21ae075674
Move
2024-09-24 04:51:06 +05:30
Manav Rathi
2660cee263
Rename
2024-09-24 04:49:08 +05:30
Manav Rathi
2ae8a11138
Rename
2024-09-24 04:48:09 +05:30
Crowdin Bot
70c62a62a6
New Crowdin translations by GitHub Action
2024-09-23 23:10:26 +00:00
Manav Rathi
a43599aad2
[web] Empty state tweaks ( #3432 )
...
- Stay on empty albums after ops
- Modify empty state message
2024-09-24 04:39:35 +05:30
Manav Rathi
5bcce4d610
Modify empty state message
2024-09-24 04:34:03 +05:30
Manav Rathi
d61d9b95ad
Stay on empty albums
...
Change the behaviour to stay on the empty album (instead of automatically
jumping to all) even after all files have been deleted/moved from it. Use case
is that I might want to upload new ones.
2024-09-24 04:33:14 +05:30
Connor McCurdy
682d97f15a
Delete auth/assets/custom-icons/icons/drop.svg
...
Removed drop logo that was added in initial commit
2024-09-23 11:04:14 -05:00
Connor McCurdy
46b210c600
Removed drop
...
Realized it's a dead platform
2024-09-23 10:59:47 -05:00
Manav Rathi
4f5f90259d
[web] More refactoring, prepping for the people bar ( #3430 )
2024-09-23 20:53:18 +05:30
Manav Rathi
d8d5e62888
deprecate half
2024-09-23 20:40:06 +05:30
Manav Rathi
2cef85dfd9
new
2024-09-23 20:36:07 +05:30
Manav Rathi
31ef1e4e29
Genericize
2024-09-23 20:24:02 +05:30
Manav Rathi
952e9254b4
rearrange
2024-09-23 20:06:37 +05:30
Manav Rathi
8e7ec58f45
rearrange
2024-09-23 19:58:45 +05:30
Manav Rathi
7422568093
rearrange
2024-09-23 19:48:29 +05:30
Manav Rathi
39b09abc50
person
2024-09-23 19:35:20 +05:30
Manav Rathi
8b3315e85f
Cleanup
2024-09-23 19:26:08 +05:30
Manav Rathi
19273927d1
wip: checkpoint
2024-09-23 19:17:07 +05:30
Manav Rathi
374625f5b3
Use a callback ref so that it's always updated
...
https://legacy.reactjs.org/docs/hooks-faq.html#how-can-i-measure-a-dom-node
2024-09-23 19:03:13 +05:30
Manav Rathi
2fae026a77
Make sure types are at the latest
2024-09-23 19:02:23 +05:30
Manav Rathi
01488be836
wip: checkpoint
2024-09-23 17:28:11 +05:30
Manav Rathi
953c915508
Tweak
2024-09-23 17:20:53 +05:30
Manav Rathi
9a0ea3ac43
Match the event name
2024-09-23 16:59:39 +05:30
Manav Rathi
42d36b35d2
[web] Exif fixes and improvements ( #3426 )
2024-09-23 16:18:18 +05:30
Manav Rathi
630b6d4101
Fail the upload of file instead of adding malformed metadata
...
Mobile app crash
[DiffFetcher] [SEVERE] [2024-09-14 01:03:33.632159] type 'List<dynamic>' is not a subtype of type 'int?'
⤷ type: _StackTrace
⤷ error: #0 PubMagicMetadata.fromMap (package:photos/models/metadata/file_magic.dart:91)
ce5354e19d/mobile/lib/models/metadata/file_magic.dart (L91)
2024-09-23 15:44:23 +05:30
Manav Rathi
72ba8bcd64
Fix crash on viewing exif with the following data:
...
{
"tags": {
"icc": {
"value": {
"en-US": "Camera RGB Profile",
...
"zh-CN": "?? RGB ????"
},
"description": {
"en-US": "Camera RGB Profile",
"es-ES": "Perfil RGB para CÔøΩmara",
...
"zh-CN": "?? RGB ????"
}
}
}
}
2024-09-23 15:30:58 +05:30
Manav Rathi
93f753fdff
[web] Live photo clubbing improvements ( #3422 )
2024-09-23 15:12:24 +05:30
Aman Raj Singh Mourya
27defa92c2
[auth] extract strings
2024-09-23 15:12:15 +05:30
Aman Raj Singh Mourya
6ba9ed9f8d
[auth] authentication to view passkey
2024-09-23 15:11:20 +05:30
Manav Rathi
6c5c3131f5
Handle tz
2024-09-23 14:39:34 +05:30
Neeraj Gupta
bb23c750a5
[mob] Discover improvements ( #3421 )
...
## Description
## Tests
2024-09-23 14:38:16 +05:30
Neeraj Gupta
c036c8c7ba
[mob] Bump version
2024-09-23 14:34:35 +05:30
Neeraj Gupta
6464bf172f
refactor
2024-09-23 14:30:40 +05:30
Neeraj Gupta
46e6af660e
[mob] Log to match count for magicSearch
2024-09-23 14:29:02 +05:30
Neeraj Gupta
b18d987ba2
[mob] Upgrade discover results more frequently
2024-09-23 14:26:31 +05:30
Manav Rathi
6b12f0a595
Fix
2024-09-23 13:59:48 +05:30
connor
40b2b725b4
[auth] Added and updated icons
2024-09-23 03:20:45 -05:00
Manav Rathi
00346db9f9
Add GT special case
2024-09-23 13:45:33 +05:30
Manav Rathi
78826d7782
Keep the JSON avail in the top leevl fn
2024-09-23 13:40:04 +05:30
Manav Rathi
31f591c28f
Move
2024-09-23 13:35:18 +05:30
Manav Rathi
0b0d8bd026
Rename
2024-09-23 13:30:39 +05:30
Manav Rathi
76e4d535b4
[desktop] People bar - WIP - Part x/x ( #3418 )
2024-09-23 13:11:15 +05:30
Neeraj Gupta
7f00b2619e
[auth] New translations ( #3414 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-09-23 11:54:58 +05:30
Manav Rathi
6a592af94a
tweak
2024-09-23 11:50:54 +05:30
Neeraj Gupta
bea6e8b473
[auth] Make compact mode default & minor fixes ( #3416 )
...
## Description
## Tests
2024-09-23 11:48:56 +05:30
Neeraj Gupta
7cfdd6ec55
[mob] Safe parse h/w from public magicMetadata ( #3417 )
...
## Description
## Tests
2024-09-23 11:48:31 +05:30
Manav Rathi
b97cf93c12
wip: checkpoint
2024-09-23 11:48:25 +05:30
Manav Rathi
2865113c4d
wip: checkpoint
2024-09-23 11:42:49 +05:30
Neeraj Gupta
ee1dbd7e84
Safe parse h/w from public magicMetadata
2024-09-23 11:42:15 +05:30
Neeraj Gupta
5a21c932df
Lint fix
2024-09-23 11:29:45 +05:30
Manav Rathi
c4021a82f5
Help out tsc
...
Ref: https://stackoverflow.com/questions/45555748/assign-to-union-type-in-typescript
2024-09-23 11:29:04 +05:30
Neeraj Gupta
6e209a68e2
[mobile] New translations ( #3413 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-09-23 11:27:18 +05:30
Neeraj Gupta
090e2f235b
Update auth faq.md ( #3415 )
...
## Description
## Tests
2024-09-23 11:26:04 +05:30
Neeraj Gupta
a536d6af63
auth: show action button to update windows cert
2024-09-23 11:25:36 +05:30
Manav Rathi
53cf029f00
wip: checkpoint
2024-09-23 11:20:31 +05:30
Neeraj Gupta
48d6c2d008
[auth] Use web for FAQ
2024-09-23 11:12:52 +05:30
Manav Rathi
28095ca935
Extract
2024-09-23 11:04:00 +05:30
Manav Rathi
d31d7592cb
Use standard memo
...
Too many renders for this component (both before and after):
- page load - 23
- click - 6
2024-09-23 10:57:12 +05:30
Neeraj Gupta
7645ec0e24
Update auth faq.md
2024-09-23 10:38:38 +05:30
Neeraj Gupta
5c0fe9c411
[auth] Use help website for FAQ
2024-09-23 10:31:31 +05:30
Manav Rathi
80416d5b90
tweak
2024-09-23 10:11:20 +05:30
Manav Rathi
9ce432681e
Reorder
2024-09-23 10:08:29 +05:30
Manav Rathi
e91cddbc25
Restore clickable header
2024-09-23 09:58:38 +05:30
Neeraj Gupta
a37dcceb41
[auth] Enable compact mode by default
2024-09-23 09:44:11 +05:30
Manav Rathi
aa31e4354c
[web] New translations ( #3411 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-23 09:11:53 +05:30
Crowdin Bot
a92115ffb1
New Crowdin translations by GitHub Action
2024-09-23 01:17:18 +00:00
Crowdin Bot
7f0d028b55
New Crowdin translations by GitHub Action
2024-09-23 01:04:53 +00:00
Crowdin Bot
628edf713b
New Crowdin translations by GitHub Action
2024-09-23 00:33:54 +00:00
Neeraj Gupta
4f74470abe
[auth] Minor fixes ( #3403 )
...
## Description
## Tests
2024-09-22 22:32:22 +05:30
Neeraj Gupta
b5ad13ee69
[auth] Add device auth check for passkey
2024-09-22 22:29:07 +05:30
Neeraj Gupta
4383512540
[auth] Minor fix
2024-09-22 22:26:35 +05:30
Neeraj Gupta
59a68b56bc
[auth] Improve account name parsing
2024-09-22 22:23:58 +05:30
Neeraj Gupta
09c4b19449
[auth][l10n]: Add Bulgarian translation ( #3402 )
...
## Description
## Tests
2024-09-22 22:17:49 +05:30
Crea7orX
d4cd71b56c
[auth][l10n]: Add Bulgarian translation
2024-09-22 18:52:19 +03:00
Vishnu Mohandas
a01ea511e9
[docs] Update links to Auth ( #3393 )
2024-09-22 10:11:45 +05:30
vishnukvmd
ab6f514d23
Update links to Auth
2024-09-21 21:41:25 -07:00
Manav Rathi
b4d8dea2ef
[desktop] Add CHANGELOG entry for shared export ( #3385 )
...
https://github.com/ente-io/ente/pull/3319
2024-09-21 18:22:19 +05:30
Manav Rathi
2abd0b0588
[desktop] Add CHANGELOG entry for shared export
...
https://github.com/ente-io/ente/pull/3319
2024-09-21 18:21:23 +05:30
Manav Rathi
dae0492800
[web] Album cast dialog - Non functional tweaks ( #3384 )
2024-09-21 18:16:44 +05:30
Trekky12
94a8ff2c6f
Include exporting of shared files on desktop ( #3319 )
...
## Description
This PR adds a new switch on the ExportModal to include export of shared
files.
This should fix https://github.com/ente-io/ente/discussions/2322
2024-09-21 18:14:09 +05:30
Manav Rathi
aae00dcc15
Doc
2024-09-21 17:59:41 +05:30
Manav Rathi
18c7d59f90
Spacing
2024-09-21 17:57:29 +05:30
Manav Rathi
fcf87d237b
Spacing
2024-09-21 17:39:28 +05:30
Manav Rathi
f88022730a
Regular button works for us
2024-09-21 17:35:37 +05:30
Manav Rathi
753ed30d5c
Tinker
2024-09-21 17:25:13 +05:30
Manav Rathi
216be38915
Use same convention for modals
2024-09-21 17:23:17 +05:30
Manav Rathi
164ace9f8c
Tinker
2024-09-21 17:17:37 +05:30
Manav Rathi
a97bb195b6
Update docs
...
We're moving to nanoids
2024-09-21 17:09:39 +05:30
Manav Rathi
9ecb7c4044
Remove unused
2024-09-21 17:04:37 +05:30
Manav Rathi
1895e90b3e
Workaround
2024-09-21 17:02:49 +05:30
Manav Rathi
f118a9d2f2
Rename to mirror sender
2024-09-21 16:49:15 +05:30
Manav Rathi
bb5261f73b
Tweaks
2024-09-21 16:42:46 +05:30
Manav Rathi
225dade722
Use types
2024-09-21 16:36:08 +05:30
Manav Rathi
c39a3c789d
Add types
2024-09-21 16:30:03 +05:30
Manav Rathi
28580cf107
Prune
2024-09-21 16:19:31 +05:30
Manav Rathi
6799ee3832
Prune unused
2024-09-21 16:15:09 +05:30
Manav Rathi
d86df11f15
[web] New translations ( #3383 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-21 15:50:35 +05:30
Crowdin Bot
7b04bd548a
New Crowdin translations by GitHub Action
2024-09-21 10:19:47 +00:00
Manav Rathi
ffaf4659ce
[web] Remove unnecessary translation ( #3382 )
...
This title is not adding anything to the dialog
2024-09-21 15:49:02 +05:30
Manav Rathi
8fc38244f3
[web] Remove unnecessary translation
...
This title is not adding anything to the dialog
2024-09-21 15:48:15 +05:30
Manav Rathi
415cf451a8
[web] New translations ( #3380 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-21 15:06:19 +05:30
Crowdin Bot
f4709d3442
New Crowdin translations by GitHub Action
2024-09-21 09:34:20 +00:00
Manav Rathi
0f6c8a6441
[web] Translation cleanup ( #3379 )
2024-09-21 14:52:01 +05:30
Manav Rathi
f337b1ff36
Move
2024-09-21 14:45:56 +05:30
Manav Rathi
2799652d3a
Rename
2024-09-21 14:42:41 +05:30
Manav Rathi
6b92acbb11
Rename
2024-09-21 14:38:37 +05:30
Manav Rathi
a343fe5427
Rename
2024-09-21 14:35:42 +05:30
Manav Rathi
d10e37454d
Rename
2024-09-21 14:31:54 +05:30
Manav Rathi
1cb80e619b
Rename
2024-09-21 14:31:09 +05:30
Manav Rathi
d307b4bf07
Rename
2024-09-21 14:28:14 +05:30
Manav Rathi
5967f2a66a
Rename
2024-09-21 14:25:46 +05:30
Manav Rathi
6e6248a3c2
Rename
2024-09-21 14:23:42 +05:30
Manav Rathi
aff37dc5df
Rename
2024-09-21 14:21:21 +05:30
Manav Rathi
b2b4a703ac
Rename
2024-09-21 14:17:53 +05:30
Manav Rathi
46f9a16db9
Rename
2024-09-21 14:14:09 +05:30
Manav Rathi
d232c94547
Move
2024-09-21 14:12:36 +05:30
Manav Rathi
dc6217eb7a
Rename
2024-09-21 14:11:15 +05:30
Manav Rathi
98123438fa
Move
2024-09-21 14:10:29 +05:30
Manav Rathi
4c51c960f2
Rename
2024-09-21 14:07:44 +05:30
Manav Rathi
a89d7e472f
Rename
2024-09-21 14:02:53 +05:30
Manav Rathi
ef1b192ced
Rename
2024-09-21 14:01:05 +05:30
Manav Rathi
19d82d332c
Move
2024-09-21 14:00:14 +05:30
Manav Rathi
0d97355838
Rename
2024-09-21 13:58:57 +05:30
Manav Rathi
04b296587a
Move
2024-09-21 13:52:57 +05:30
Manav Rathi
3193778c98
Rename
2024-09-21 13:52:21 +05:30
Manav Rathi
4a7ec88424
Rename
2024-09-21 13:49:56 +05:30
Manav Rathi
201bda3999
Rename
2024-09-21 13:48:24 +05:30
Manav Rathi
50ab94a355
Rename
2024-09-21 13:46:05 +05:30
Manav Rathi
790f34662a
Move
2024-09-21 13:44:19 +05:30
Manav Rathi
d0138310dc
Rename Rename
2024-09-21 13:43:07 +05:30
Manav Rathi
cb66494924
Rename
2024-09-21 13:33:33 +05:30
Manav Rathi
a322a28e44
Rename
2024-09-21 13:33:01 +05:30
Manav Rathi
a95a21790b
Rename
2024-09-21 13:27:37 +05:30
Manav Rathi
e8d0673a9a
[web] Collection bar refactoring ( #3377 )
...
Prep for showing people here.
2024-09-21 13:23:56 +05:30
Manav Rathi
f8f4db409b
Fix lints
2024-09-21 13:18:30 +05:30
Manav Rathi
f4e260cfb3
Inline
2024-09-21 12:46:36 +05:30
Manav Rathi
e605169ac1
Height
2024-09-21 12:42:06 +05:30
Manav Rathi
811fe93dcc
Wrap all network ops
2024-09-21 12:31:10 +05:30
Manav Rathi
6d7a6b86f7
Mark unawaited
2024-09-21 12:18:54 +05:30
Manav Rathi
5760b6a56b
Reduce boilerplate
2024-09-21 12:16:27 +05:30
Manav Rathi
6b04ef69ed
memo
...
preemptive optimization, might not be necessary
2024-09-21 11:54:05 +05:30
Manav Rathi
2f0d06cad7
Cleanup
2024-09-21 11:52:20 +05:30
Manav Rathi
08ee4e2861
Dedup
2024-09-21 11:49:18 +05:30
Manav Rathi
282b440d0f
Cleanup
2024-09-21 11:46:39 +05:30
Manav Rathi
c9e29dbcbe
Direct
2024-09-21 11:39:31 +05:30
Manav Rathi
ca62fb5105
Direct
2024-09-21 11:35:17 +05:30
Manav Rathi
58ca0a5cd4
Direct
2024-09-21 11:32:14 +05:30
Neeraj Gupta
3ef7185166
[doc] Update Referral.md ( #3375 )
...
## Description
## Tests
2024-09-21 11:26:08 +05:30
Manav Rathi
b92e9f4c6e
Direct
2024-09-21 11:26:07 +05:30
Manav Rathi
2f2eb4e265
Reify
2024-09-21 11:23:49 +05:30
Manav Rathi
17aa385782
Reify
2024-09-21 11:22:59 +05:30
Neeraj Gupta
0ac6ea9af8
[doc] Update Referral.md
2024-09-21 11:14:49 +05:30
Manav Rathi
fce4c9869e
Reify
2024-09-21 11:05:04 +05:30
Manav Rathi
1eca25b050
Reify
2024-09-21 11:01:13 +05:30
Manav Rathi
47a0ee749e
wrap
2024-09-21 10:56:50 +05:30
Manav Rathi
1c86a69cd6
Use
2024-09-21 10:53:49 +05:30
Manav Rathi
ce8310c874
Reify
2024-09-21 10:50:08 +05:30
Manav Rathi
e607b4e3ed
Reify
2024-09-21 10:30:37 +05:30
Manav Rathi
498a4dcd4e
Reify
2024-09-21 10:28:53 +05:30
Manav Rathi
624726734f
Reify
2024-09-21 10:25:46 +05:30
Neeraj Gupta
4b4350c107
[mob] Fix various issues from bug tracking tool ( #3362 )
...
## Description
## Tests
2024-09-21 10:22:47 +05:30
Manav Rathi
ecb785d75c
Rename
2024-09-21 10:17:41 +05:30
Manav Rathi
2c1637c55c
Reify
2024-09-21 10:16:17 +05:30
Neeraj Gupta
31f210da31
[mob] Fix
2024-09-21 10:10:59 +05:30
Manav Rathi
777f298ca3
Less noise
2024-09-21 09:43:06 +05:30
Neeraj Gupta
c5c86c484e
Merge remote-tracking branch 'origin/main' into cleanup_config
2024-09-21 09:41:34 +05:30
Neeraj Gupta
e9b3e76b50
[mob] Bump version v0.9.43
2024-09-21 09:40:57 +05:30
Manav Rathi
15e31f1763
Unwrap a component that has no logic
2024-09-21 09:40:48 +05:30
Neeraj Gupta
fffebec025
[mob] Fix sub price order
2024-09-21 09:40:29 +05:30
Manav Rathi
35957b1f40
Position the spinner better
2024-09-21 09:39:17 +05:30
Manav Rathi
6ee7500011
Inline and reify
2024-09-21 09:32:08 +05:30
Neeraj Gupta
803195afdd
[mob] Fix lint
2024-09-21 09:17:24 +05:30
Manav Rathi
2c23c3463e
Reify
2024-09-21 09:15:35 +05:30
Manav Rathi
39c5a3f1bd
Reify
2024-09-21 09:09:27 +05:30
Manav Rathi
c625593162
Fwd
2024-09-21 09:03:20 +05:30
Manav Rathi
5864648c24
Abstract
2024-09-21 08:59:26 +05:30
Manav Rathi
b605e41f9e
Wrap
2024-09-21 08:50:49 +05:30
Manav Rathi
ffc082eec4
3
2024-09-21 08:44:02 +05:30
Manav Rathi
692e12979b
Remove args from handler
2024-09-21 08:32:22 +05:30
Manav Rathi
9ff6a79ada
Unex
2024-09-21 08:14:56 +05:30
Manav Rathi
530ae6c0be
Up
2024-09-21 08:14:00 +05:30
Manav Rathi
1aab753046
Inline
2024-09-21 08:13:10 +05:30
Manav Rathi
3e131464e6
Pl
2024-09-21 08:11:52 +05:30
Manav Rathi
1aa940d410
Inline
2024-09-21 08:11:10 +05:30
Manav Rathi
33bc19978c
Inline
2024-09-21 08:09:41 +05:30
Manav Rathi
4670c1d712
Inline
2024-09-21 08:08:24 +05:30
Manav Rathi
ff32e6852e
Inline
2024-09-21 08:06:19 +05:30
Manav Rathi
b39e727e0a
Move
2024-09-21 08:03:54 +05:30
Manav Rathi
2a1931157c
Doc
2024-09-21 07:57:35 +05:30
Manav Rathi
15370fa731
Rename Fin
2024-09-21 07:54:17 +05:30
Manav Rathi
b65a7055c1
Rename 2
2024-09-21 07:28:33 +05:30
Manav Rathi
1a336769b9
Rename 1
2024-09-21 07:15:39 +05:30
Manav Rathi
aa6eebca27
Inline
2024-09-21 07:13:15 +05:30
Manav Rathi
c41ad8b1a9
Inline
2024-09-21 07:13:07 +05:30
Manav Rathi
9ca651f4b7
Inline
2024-09-21 07:11:44 +05:30
Manav Rathi
255302e3cd
Inline
2024-09-21 07:10:38 +05:30
Manav Rathi
a4fa8e0deb
Inline
2024-09-21 07:09:30 +05:30
Manav Rathi
ffa1d90ed8
Inline
2024-09-21 07:08:31 +05:30
Manav Rathi
ef6734195f
Inline
2024-09-21 07:05:31 +05:30
Manav Rathi
50a0dc754b
Inline
2024-09-21 07:02:51 +05:30
Neeraj Gupta
19eb1bdb22
[cli] Handle decryption for new libsodium wrapper ( #3374 )
...
## Description
## Tests
2024-09-21 06:51:49 +05:30
Neeraj Gupta
f11493842e
[cli] Handle decryption for new libsodium wrapper
2024-09-21 06:50:33 +05:30
Manav Rathi
b7a8e33665
Tweak
2024-09-21 06:41:30 +05:30
Manav Rathi
abce21d819
Move
2024-09-21 06:17:12 +05:30
Manav Rathi
2db43536f7
Doc
2024-09-21 05:59:44 +05:30
Manav Rathi
ee685bcc5d
Rearrange
2024-09-21 05:47:49 +05:30
Manav Rathi
6a489ad520
wip: checkpoint
2024-09-20 20:24:11 +05:30
Manav Rathi
3c61b49548
checkpoint
2024-09-20 18:49:29 +05:30
Manav Rathi
6a24528ed0
wip: checkpoint
2024-09-20 18:36:09 +05:30
Manav Rathi
ebc40d1b65
checkpoint
2024-09-20 18:11:08 +05:30
Manav Rathi
405c0c343f
[desktop] Clustering WIP - Part x/x ( #3364 )
...
The sync scaffolding is mostly in place now.
2024-09-20 17:52:57 +05:30
Neeraj Gupta
f8b77f71b5
[mob] Add is mounted check
2024-09-20 17:47:45 +05:30
Manav Rathi
ed907c71f8
Let tsc know
2024-09-20 17:45:49 +05:30
Neeraj Gupta
94513e8c8e
[mob] Compute relevant position for magic search
2024-09-20 17:38:01 +05:30
Neeraj Gupta
f3e98cff34
[mob] Fix handling of empty fileIDToPosMap
2024-09-20 17:31:39 +05:30
Neeraj Gupta
49e7c4baaf
Add mount check
2024-09-20 17:24:37 +05:30
Ashil
29a72ac4a1
[auth] Add onPressed color for Custom Keyboard in App Lock ( #3361 )
...
## Description
## Tests
2024-09-20 17:23:58 +05:30
Manav Rathi
2722b50cc0
Sequence
2024-09-20 17:22:29 +05:30
Aman Raj Singh Mourya
36079aa2dc
[auth] Add onPressed color for Custom Keyboard in App Lock
2024-09-20 17:20:46 +05:30
Aman Raj Singh Mourya
891af00454
[mob][photos] Add onPressed State Color for Custom Keyboard in App Lock ( #3360 )
...
## Description
## Tests
2024-09-20 17:03:16 +05:30
Aman Raj Singh Mourya
783c0c48ef
[mob][photos] On press color for custom keyboard
2024-09-20 16:50:32 +05:30
Manav Rathi
ed1c9df007
Funnel the same way
2024-09-20 16:50:02 +05:30
Manav Rathi
f64c0dcc86
Move into worker for now
2024-09-20 16:13:49 +05:30
Manav Rathi
9d1332bff1
Prune
2024-09-20 16:04:22 +05:30
Manav Rathi
000fe87ebb
Prune unused
2024-09-20 16:00:59 +05:30
Manav Rathi
6344a3c640
bona fide
2024-09-20 15:55:46 +05:30
Manav Rathi
18a0b18a13
Auto debug
2024-09-20 15:47:40 +05:30
Neeraj Gupta
d4cdfc8834
[mob] HotFix: Show discover section for all users ( #3358 )
...
## Description
## Tests
2024-09-20 15:37:34 +05:30
Neeraj Gupta
aa2b81ad7e
[mob] HotFix: Show discover section for all users
2024-09-20 15:36:45 +05:30
Manav Rathi
df17b11573
Make the animation fit the page better
2024-09-20 15:33:01 +05:30
Manav Rathi
8ca3b80e94
Match the (temp) search placeholder message
2024-09-20 14:00:53 +05:30
Manav Rathi
345cc2f34f
Fix the UI updates
2024-09-20 14:00:53 +05:30
Manav Rathi
c4f70c370e
Integrate clustering progress into ML status
2024-09-20 14:00:53 +05:30
Manav Rathi
e8b692b5ad
Prep for clustering updates
2024-09-20 14:00:53 +05:30
Manav Rathi
7b552a1ee3
count
2024-09-20 14:00:53 +05:30
Manav Rathi
5d6ac29d71
Remove no-longer used hdbscan code
...
We'll follow mobile's linear clustering.
2024-09-20 14:00:52 +05:30
Manav Rathi
8a031360c5
Remove the debug scaffolding
2024-09-20 14:00:52 +05:30
Vishnu Mohandas
c9fd0183e7
[doc] Document limitations ( #3356 )
2024-09-20 11:52:53 +05:30
vishnukvmd
6753f1e9f7
[doc] Document limitations
2024-09-19 23:11:29 -07:00
Manav Rathi
806098961b
[web] Transcode videos if they are smaller than 100 MB ( #3355 )
...
Fixes: https://github.com/ente-io/ente/issues/2581
2024-09-20 11:29:56 +05:30
Manav Rathi
21e45e8138
[web] Transcode videos if they are smaller than 100 MB
...
Fixes: https://github.com/ente-io/ente/issues/2581
2024-09-20 11:04:21 +05:30
Prateek Sunal
cdbcc93571
chore: lint fixes
2024-09-20 01:06:36 +05:30
Vishnu Mohandas
1de1273391
Update export.md
2024-09-20 00:14:52 +05:30
Manav Rathi
8ea7481a98
[desktop] Cgroups WIP - Part x/x ( #3353 )
2024-09-19 20:55:29 +05:30
Manav Rathi
12da709445
lf
2024-09-19 20:50:16 +05:30
Manav Rathi
5c601ab2cc
We no longer have a maxHeight
2024-09-19 20:45:24 +05:30
Manav Rathi
87bdab027e
Snapshot
2024-09-19 20:45:24 +05:30
Manav Rathi
50f4878d0f
Doc
2024-09-19 20:45:24 +05:30
Manav Rathi
523336d644
Unalias
2024-09-19 20:45:24 +05:30
Manav Rathi
4b7104bf4e
Inline
2024-09-19 20:45:24 +05:30
Manav Rathi
6a8ca4c2cf
Inline
2024-09-19 20:45:24 +05:30
Manav Rathi
2e6c7d29e4
Inline
2024-09-19 20:45:24 +05:30
Manav Rathi
b7f86b3e89
T
2024-09-19 20:45:24 +05:30
Manav Rathi
384b4d2c35
[infra] Copycat db - Include pg_restore ( #3352 )
2024-09-19 20:39:04 +05:30
Manav Rathi
e6d7d2298c
Update
2024-09-19 20:38:27 +05:30
Manav Rathi
6139ed45cd
Revert "Remove postgres dep not needed in production"
...
This reverts commit e695f2eccb .
2024-09-19 20:33:42 +05:30
Manav Rathi
6662f51a5f
[deskop] People WIP - Part x/x ( #3351 )
2024-09-19 18:30:08 +05:30
Manav Rathi
1108fa9f79
fix npe
2024-09-19 18:26:38 +05:30
Manav Rathi
2b02ea7409
filter
2024-09-19 18:26:19 +05:30
Manav Rathi
cdca58eb3c
Tweak
2024-09-19 18:07:02 +05:30
Manav Rathi
0381dee786
buttons
2024-09-19 17:56:26 +05:30
Manav Rathi
1c727131ad
Use a button
2024-09-19 17:22:00 +05:30
Manav Rathi
944070eb23
The blur is needed
2024-09-19 17:19:29 +05:30
Manav Rathi
f2b86ff1e1
Propagate
2024-09-19 17:19:29 +05:30
Manav Rathi
a14160f799
Person mode - 1
2024-09-19 17:19:29 +05:30
Manav Rathi
dcca546e5a
[meta] [infra] Rename workflow file to use same extension as the rest ( #3350 )
2024-09-19 17:15:26 +05:30
Manav Rathi
bb0bdf113e
[meta] [infra] Rename workflow file to use same extension as the rest
2024-09-19 17:13:11 +05:30
Manav Rathi
a323c7b31b
[infra] copycat-db: update deps ( #3349 )
2024-09-19 17:11:36 +05:30
Manav Rathi
2d46b70d8f
Update to latest scw
2024-09-19 17:10:39 +05:30
Manav Rathi
e695f2eccb
Remove postgres dep not needed in production
2024-09-19 17:07:40 +05:30
Manav Rathi
1942935c3c
[web] Show the focus-visible state on delete autofocus ( #3348 )
2024-09-19 17:01:02 +05:30
Manav Rathi
cef85ddd9f
Add outline offset to the focus-visible indicator
2024-09-19 16:56:09 +05:30
Manav Rathi
341ef58970
Fix focus visible on opening dialog
2024-09-19 16:53:00 +05:30
Neeraj Gupta
983cfe4482
[mob][photos] Remove trigger to send logs from grant permissions screen ( #3345 )
...
## Description
This was added to debug an issue. The issue is resolved, so removing it.
2024-09-19 15:36:55 +05:30
Neeraj Gupta
2ae23dfa3d
[docs] Update auth export.md ( #3347 )
...
## Description
## Tests
2024-09-19 15:25:28 +05:30
Neeraj Gupta
b269fddac2
Update export.md
2024-09-19 15:24:21 +05:30
Manav Rathi
ca5be3518b
[server] Postgres 12 => 15 in sample docker compose file (+ add migration guide) ( #3342 )
2024-09-19 15:13:13 +05:30
ashilkn
b85a90e5dd
[mob][photos] Remove unused debouncer
2024-09-19 14:36:41 +05:30
ashilkn
a4c47ffbd4
[mob][photos] Remove trigger to send logs from grand permissions screen
2024-09-19 14:33:58 +05:30
Neeraj Gupta
4ee9815971
[server] Increase waittime on delete error ( #3344 )
...
## Description
## Tests
2024-09-19 11:56:28 +05:30
Neeraj Gupta
5f873a0f7b
Increase waittime on error
2024-09-19 11:55:54 +05:30
Neeraj Gupta
d02da225f8
[server] Slow down crons ( #3343 )
...
## Description
## Tests
2024-09-19 11:50:22 +05:30
Neeraj Gupta
a8c7dd52ba
[server] Slow down crons
2024-09-19 11:49:48 +05:30
Manav Rathi
84900159ae
Fix typos
2024-09-19 10:34:07 +05:30
Manav Rathi
6ed0ad806e
pg 15
2024-09-19 10:30:58 +05:30
Manav Rathi
c1b6458e2e
[web/desktop] Make images on deduplicate selectable ( #3333 )
...
The duplicate images page has a image preselected but there is no
checkbox available.
When unselecting this image there is no possibility to do a new
selection.
This PR adds the same checkbox like on the gallery to select images on
the deduplication page.
2024-09-19 09:52:58 +05:30
Neeraj Gupta
a7cc96d994
Bump auth version ( #3341 )
...
## Description
## Tests
2024-09-19 07:00:23 +05:30
Neeraj Gupta
2a483edbe4
Bump auth version
2024-09-19 06:59:56 +05:30
Neeraj Gupta
428d786f10
[infra] Use JAVA 17 for auth release workflow ( #3340 )
...
## Description
## Tests
2024-09-19 06:59:05 +05:30
Neeraj Gupta
7d66b4c29f
Use JAVA 17 for auth release workflow
2024-09-19 06:58:27 +05:30
Neeraj Gupta
fa7c417e69
[cli] Bump version ( #3339 )
...
## Description
## Tests
2024-09-19 01:21:29 +05:30
Neeraj Gupta
affb9bb783
[cli] Bump version
2024-09-19 01:20:56 +05:30
Neeraj Gupta
8d737f79b5
[auth] Bump version v3.1.8 ( #3337 )
...
## Description
## Tests
2024-09-19 01:15:04 +05:30
Neeraj Gupta
41b20a6b48
[auth] Bump version v3.1.8
2024-09-19 01:14:30 +05:30
Neeraj Gupta
fcd1554f7c
[mobile] New translations ( #3336 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-09-19 01:12:35 +05:30
Neeraj Gupta
fe37bb5544
[auth] New translations ( #3335 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-09-19 01:12:09 +05:30
Crowdin Bot
6493e54db9
New Crowdin translations by GitHub Action
2024-09-18 19:41:45 +00:00
Crowdin Bot
d23cab124e
New Crowdin translations by GitHub Action
2024-09-18 19:41:36 +00:00
Neeraj Gupta
ee0ebe8602
[cli] Add support for exporting Ente authenticator codes ( #3328 )
...
## Description
## Tests
2024-09-19 01:09:18 +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
Trekky12
53b7ea6203
Make images on deduplicate selectable
...
The duplicate images page has a image preselected but there is no
checkbox available.
When unselecting this image there is no possibility to do a new
selection.
This commit adds the same checkbox like on the gallery to select images
on the deduplication page.
2024-09-18 19:50:08 +02:00
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
Manav Rathi
a9da87881d
[web] Show checkbox on hover ( #3330 )
...
Fixes: https://github.com/ente-io/ente/issues/3293
2024-09-18 19:07:24 +05:30
Manav Rathi
89815d47ff
[web] Show checkbox on hover
...
Fixes: https://github.com/ente-io/ente/issues/3293
2024-09-18 19:02:09 +05:30
Manav Rathi
2cc1573b1b
[desktop] Cluster groups WIP - Part x/x ( #3329 )
2024-09-18 18:53:56 +05:30
Manav Rathi
160565f216
Fix
2024-09-18 18:27:47 +05:30
Manav Rathi
6f84371cfa
Tweak
2024-09-18 18:23:36 +05:30
Manav Rathi
7c07c8dadb
Tweak
2024-09-18 18:02:04 +05:30
Manav Rathi
27c191eaf1
[web] Cluster groups WIP, and search improvements ( #3327 )
2024-09-18 17:52:42 +05:30
Neeraj Gupta
6872587083
[cli] Add support for exporting codes
2024-09-18 17:36:24 +05:30
Manav Rathi
bc7f4fd9fc
Fix
2024-09-18 17:12:10 +05:30
Manav Rathi
7bf37c2800
Unsearchable
2024-09-18 17:09:38 +05:30
Manav Rathi
215126f695
Include underscores
2024-09-18 17:02:54 +05:30
Manav Rathi
0aad23d860
RE everywhere
2024-09-18 16:57:43 +05:30
Manav Rathi
34762cc303
re
2024-09-18 16:45:51 +05:30
Manav Rathi
b254bb5b0c
Word match
2024-09-18 16:32:30 +05:30
Manav Rathi
c80a066518
Use
2024-09-18 16:20:43 +05:30
Manav Rathi
00ffe8f129
People b4 clip
2024-09-18 16:15:07 +05:30
Manav Rathi
70ee3e3fbe
lf
2024-09-18 16:15:07 +05:30
Manav Rathi
f37f807045
checkpoint
2024-09-18 16:15:07 +05:30
Manav Rathi
6254fe032b
wip checkpoint
2024-09-18 16:15:07 +05:30
Manav Rathi
63138a539a
wip checkpoint
2024-09-18 16:15:07 +05:30
Manav Rathi
37765169a4
Integrate
2024-09-18 16:15:07 +05:30
Manav Rathi
b7a45b4327
Match server schema
2024-09-18 16:15:07 +05:30
Manav Rathi
1521971a5d
Place
2024-09-18 16:15:07 +05:30
Manav Rathi
d62ca44675
Impl details
2024-09-18 16:15:07 +05:30
Manav Rathi
02c428971c
Untrig
2024-09-18 16:15:07 +05:30
Manav Rathi
beabb4815b
Tweak search cards
2024-09-18 16:15:07 +05:30
Manav Rathi
87f9537bb2
Untrig
2024-09-18 16:15:06 +05:30
Manav Rathi
69a5795c86
Await not trigger
2024-09-18 16:15:06 +05:30
Manav Rathi
212ab374ac
Set cgroups
2024-09-18 16:15:06 +05:30
Manav Rathi
dc23c7eebd
searchable cgroups
2024-09-18 16:15:06 +05:30
Manav Rathi
31459d9339
Namespace
2024-09-18 16:15:06 +05:30
Neeraj Gupta
5cc4a5ed07
Print custom host with version
2024-09-18 16:07:05 +05:30
Neeraj Gupta
cda7dda3cb
[cli] Add API to get authenticator data
2024-09-18 16:06:45 +05:30
Neeraj Gupta
6b831378ba
[mobile] New translations ( #3325 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-09-18 15:10:09 +05:30
Crowdin Bot
49b34bdb19
New Crowdin translations by GitHub Action
2024-09-18 09:37:29 +00:00
Neeraj Gupta
bf17902e73
[mob] Change log ( #3324 )
...
## Description
## Tests
2024-09-18 14:55:38 +05:30
Neeraj Gupta
3fa85b4ce9
[mob] Bump version v0.9.41
2024-09-18 14:50:42 +05:30
Neeraj Gupta
8b4d38a50a
[mob] Add change log
2024-09-18 14:50:17 +05:30
Neeraj Gupta
57e2ff4908
Fix typo
2024-09-18 14:45:19 +05:30
Neeraj Gupta
f890f612f4
[mob] Extract strings ( #3323 )
...
## Description
## Tests
2024-09-18 12:49:46 +05:30
Neeraj Gupta
038a40b320
Lint fix
2024-09-18 12:46:44 +05:30
Neeraj Gupta
5fa05e3406
Extract strings
2024-09-18 12:39:38 +05:30
Neeraj Gupta
3577b1f213
Lint
2024-09-18 12:16:15 +05:30
Neeraj Gupta
9df36a50bf
[mob] Minor fixes for discover ( #3320 )
...
## Description
## Tests
2024-09-18 12:06:03 +05:30
Neeraj Gupta
7e16f4f5be
[mob] bump version v0.9.40
2024-09-18 12:05:44 +05:30
Neeraj Gupta
30b508fa56
[mob] Enable discover for all
2024-09-18 12:05:13 +05:30
Neeraj Gupta
d308eb9274
[mob] Fix ordering for discover results
2024-09-18 12:04:27 +05:30
Neeraj Gupta
b4c6805d42
[mob] Support for force refresh
2024-09-18 11:52:03 +05:30
Neeraj Gupta
9c1f744f73
[mob] Switch to list for maintaining order
2024-09-18 11:42:54 +05:30
Neeraj Gupta
5ce1a91146
[server] Remove timelimit for applying referral code ( #3322 )
...
## Description
## Tests
2024-09-18 11:22:48 +05:30
Neeraj Gupta
41512540e4
[server] Remove timelimit for applying referral code
2024-09-18 11:20:15 +05:30
ashilkn
2c4dd13ab0
[mob][photos] Update magic section UI when magic cache gets updated
2024-09-18 09:17:17 +05:30
Neeraj Gupta
637974f63b
[mob] Fix showRecent handling in all page
2024-09-18 00:27:56 +05:30
Neeraj Gupta
70fdfb6901
[mob] Discover changes ( #3315 )
...
## Description
## Tests
2024-09-17 23:53:22 +05:30
Neeraj Gupta
4e7d9ed7d9
[mob][photos] Fix grey screen flash from late initialisation error right after granting photo and video permission on logging in ( #3316 )
2024-09-17 20:59:54 +05:30
Neeraj Gupta
5da924f7e4
[mob][photos] Added dark theme assets for empty album state ( #3318 )
2024-09-17 20:50:21 +05:30
Aman Raj Singh Mourya
2988767f97
[mob][photos] minor changes
2024-09-17 20:46:29 +05:30
Aman Raj Singh Mourya
232d02a990
[mob][photos] assets for empty album state in dark theme
2024-09-17 20:46:00 +05:30
Manav Rathi
df13dd2bfc
[desktop] People - Part x/x ( #3317 )
2024-09-17 20:33:49 +05:30
Manav Rathi
18a7fce523
Cleanup
2024-09-17 20:23:52 +05:30
Manav Rathi
c03b3fd203
Clickable
2024-09-17 20:13:59 +05:30
ashilkn
42ce7a0d39
[mob][photos] Fix grey screen flash from late initialisation error right after granting photo and video permission on logging in
2024-09-17 18:12:43 +05:30
Manav Rathi
bcd1fd0cc8
People list - 1
2024-09-17 17:49:51 +05:30
Neeraj Gupta
e799843c59
bump version
2024-09-17 17:46:10 +05:30
Neeraj Gupta
fff633aebe
[mob] Keep json sorting for discover
2024-09-17 17:40:26 +05:30
Neeraj Gupta
63144d50fc
[mob] Hook refresh for discover section
2024-09-17 17:32:40 +05:30
Manav Rathi
0431493736
Fix sizing on mobile screens and long search texts
2024-09-17 17:24:40 +05:30
Neeraj Gupta
7d647cf4f1
[mob] Only run clustering if needed
2024-09-17 17:13:43 +05:30
Neeraj Gupta
e66c4390bb
[mob] Fix delay
2024-09-17 17:09:00 +05:30
Neeraj Gupta
df44e6d1a9
[mob] Fix delay
2024-09-17 16:53:44 +05:30
Neeraj Gupta
fd29a982cc
[mob] Support for showing recent first in discover
2024-09-17 16:47:17 +05:30
Neeraj Gupta
6720f16ceb
[mob] Support for excluding video in discover
2024-09-17 16:38:54 +05:30
Manav Rathi
8685bae282
Introduce
2024-09-17 16:34:17 +05:30
Neeraj Gupta
72c1d83714
[mob] Inline
2024-09-17 16:25:17 +05:30
Neeraj Gupta
bf65faef33
[mob] Log query in debug mode only
2024-09-17 16:22:27 +05:30
Neeraj Gupta
29503a077d
[mob] Optimize cache update
2024-09-17 16:18:42 +05:30
Neeraj Gupta
f2f332062f
[mob] Rename
2024-09-17 16:12:08 +05:30
Neeraj Gupta
e79e932014
[mob] Speed up computation of discover section
2024-09-17 16:06:08 +05:30
Manav Rathi
f5dba2f36e
[web] Show empty albums also ( #3313 )
...
Matches the behaviour on mobile.
2024-09-17 16:04:28 +05:30
Manav Rathi
9f92787ac6
[web] Show empty albums also
...
Matches the behaviour on mobile.
2024-09-17 15:57:21 +05:30
Neeraj Gupta
66c3870518
[mob] Cache magic result in memory
2024-09-17 15:47:26 +05:30
Neeraj Gupta
98e0aeee8a
[mob] Log time taken to get all results
2024-09-17 15:22:03 +05:30
Neeraj Gupta
785cac2c70
[mob] Define modal for remote prompt
2024-09-17 15:03:30 +05:30
Neeraj Gupta
258c47eba4
[mob] Clean up
2024-09-17 14:41:08 +05:30
Neeraj Gupta
466ec23248
[mob] Add debug option to update cache
2024-09-17 14:31:21 +05:30
Neeraj Gupta
3c7b8fd0e8
[mob] Used computer to read prompt
2024-09-17 14:31:10 +05:30
Vishnu Mohandas
6a1021c353
[auth] Change ordering for menu items ( #3309 )
2024-09-17 13:11:16 +05:30
vishnukvmd
6e07aacc3f
[auth] Change ordering for menu items
2024-09-17 13:10:49 +05:30
Neeraj Gupta
454f498a7c
[auth] Reduce code sharing duration + minor fixes ( #3308 )
...
## Description
## Tests
2024-09-17 11:55:08 +05:30
Neeraj Gupta
9169b344fb
Lint fix
2024-09-17 11:45:31 +05:30
Neeraj Gupta
13e6c982a6
[auth] Bump version
2024-09-17 11:41:59 +05:30
Neeraj Gupta
3d096311f4
[auth] Reduce code sharing duration
2024-09-17 11:41:05 +05:30
Neeraj Gupta
a97dddf8e5
[auth] Clean up trash actions
2024-09-17 11:39:25 +05:30
Neeraj Gupta
23574a2e3a
[auth] Remove view qr code option
2024-09-17 11:35:08 +05:30
Neeraj Gupta
ce5354e19d
[mob][auth] Upgrade flutter v3.24.3 ( #3307 )
...
## Description
## Tests
2024-09-17 11:16:46 +05:30
Neeraj Gupta
d11aeee29c
[mob] Fix sort order for backup status ( #3306 )
...
## Description
## Tests
2024-09-17 11:12:41 +05:30
Neeraj Gupta
776881d75f
[auth[submodule] Upgrade flutter v3.24.3
2024-09-17 11:12:08 +05:30
Neeraj Gupta
b9eef77d3a
[mob][auth] Upgrade flutter v3.24.3
2024-09-17 11:11:33 +05:30
Neeraj Gupta
93ab5f4a84
[mob] Fix sort order for backup status
2024-09-17 11:09:06 +05:30
Neeraj Gupta
50e8757c8f
[mob] Remove tf so files ( #3304 )
...
## Description
## Tests
2024-09-17 11:08:25 +05:30
Neeraj Gupta
a5f543151b
[mob] Remove tf so files
2024-09-17 10:38:55 +05:30
Neeraj Gupta
2d0ceebb43
[mobile] New translations ( #3305 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
2024-09-17 10:38:27 +05:30
Crowdin Bot
17991bb6fc
New Crowdin translations by GitHub Action
2024-09-17 05:05:46 +00:00
Manav Rathi
64090ad9ee
[server] Document the optionality of SMTP auth ( #3303 )
...
https://github.com/ente-io/ente/pull/3251
2024-09-17 10:30:24 +05:30
Manav Rathi
9e26397c1b
[server] Document the optionality of SMTP auth
...
https://github.com/ente-io/ente/pull/3251
2024-09-17 10:29:46 +05:30
zDqrK404
1e8b184ed0
Merge branch 'ente-io:main' into main
2024-09-17 10:55:12 +06:00
Manav Rathi
aed48026c3
[web] New translations ( #3283 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-17 09:51:55 +05:30
Neeraj Gupta
7911c14e40
[server] Return 4xx for bad request ( #3302 )
...
## Description
## Tests
2024-09-17 09:50:38 +05:30
Neeraj Gupta
c315bc9da1
[auth] Update coach screen ( #3300 )
...
## Description

## Tests
2024-09-17 09:48:40 +05:30
Neeraj Gupta
6fe4c0147a
[auth] v3.1.6
2024-09-17 09:48:21 +05:30
Neeraj Gupta
5e7c5e0d6f
log
2024-09-17 09:47:59 +05:30
Neeraj Gupta
802ba2bc5b
[server] Gracefully handle duplicate update req ( #3301 )
...
## Description
## Tests
2024-09-17 09:14:19 +05:30
Neeraj Gupta
fb4f5c2095
[auth] Update coach screen
2024-09-17 09:05:15 +05:30
github-actions[bot]
9ce8470af5
[auth] New translations ( #3285 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-09-17 08:56:05 +05:30
github-actions[bot]
e0fe62e717
[mobile] New translations ( #3284 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-09-17 08:55:45 +05:30
Trekky12
8056720e23
Add possibility to define cli download tmp path with env variable ( #3298 )
...
## Description
When the /tmp folder is tmpfs the size is restricted and the download
failes when this tmp folder is full.
This PR introduces a enviroment variable to set the tmp download folder.
2024-09-17 08:55:11 +05:30
Trekky12
e6d4e835db
Fix exporting of live photos with cli ( #3297 )
...
Fix issue #1998
2024-09-17 08:54:39 +05:30
Prateek Sunal
f4995cba56
[auth] replace slidable with bottom sheet ( #3275 )
...
## Description
Show options in bottom sheet in a horizontal manner to better utilize
space and remove slidable.
## Tests
2024-09-16 14:57:24 +05:30
Prateek Sunal
73a323d927
Merge branch 'main' into auth-ux-improvements
2024-09-16 14:57:03 +05:30
Manav Rathi
8ed58127e1
[server] Optional SMTP authentication ( #3251 )
...
## Description
When using a local relay server, not authentication is needed. To
support this use-case authentication is only send to the server when an
user and password are set in the configuration file.
See error message from https://github.com/ente-io/ente/discussions/3179
2024-09-16 11:53:58 +05:30
Neeraj Gupta
9c975eae69
[auth]: use correct value for compact mode in code widget ( #3276 )
2024-09-16 06:43:11 +05:30
Crowdin Bot
139e47867d
New Crowdin translations by GitHub Action
2024-09-16 00:33:56 +00:00
Prateek Sunal
6008243c86
fix: remove extra enum
2024-09-16 05:00:05 +05:30
Prateek Sunal
04afcbe678
chore: remove extras
2024-09-16 04:59:22 +05:30
Prateek Sunal
6c603cb012
feat(bottom-sheet): use ente photos like bottom bar
2024-09-16 04:55:36 +05:30
zDqrK404
daa9e01729
[AUTH] Add Icon for ByBit.com
2024-09-16 01:54:20 +06:00
zDqrK404
a6ab51727c
Delete auth/assets/custom-icons/icons/bybit.svg
2024-09-16 01:53:43 +06:00
Prateek Sunal
6d1ab3f1ca
fix: don't show bg painter if not pinned
2024-09-15 21:37:23 +05:30
Prateek Sunal
660b5160f2
fix: don't use incorrect value for isCompactMode
2024-09-15 21:35:53 +05:30
Prateek Sunal
964075a32c
fix: show bottom sheet on long press and remove slidable
2024-09-15 21:12:03 +05:30
Tobias Genannt
d25420c867
[server] Optional SMTP authentication
...
When using a local relay server, not authentication is needed. To
support this use-case authentication is only send to the server when an
user and password are set in the configuration file.
2024-09-15 15:15:10 +02:00
Vishnu Mohandas
a9c646ca77
[auth] Remove nesting for notes ( #3271 )
2024-09-14 20:14:31 +05:30
vishnukvmd
10d6e18332
[auth] Remove nesting for notes
2024-09-14 20:12:14 +05:30
Vishnu Mohandas
0feb5519ba
[auth] Minor improvements to the sharing page ( #3270 )
...
## Description
- [x] Update logo
- [x] Added some margin at the bottom so the CTA is visible on mobile
## Tests
- [x] Tested locally
2024-09-14 20:04:08 +05:30
vishnukvmd
30a2752f9d
Add bottom margin so the CTA is visible on mobile browsers
2024-09-14 19:53:53 +05:30
Vishnu Mohandas
608234d4ed
[auth] Minor improvements ( #3269 )
2024-09-14 19:48:52 +05:30
vishnukvmd
2a8eb2aaf7
[auth] Update logo on share page
2024-09-14 19:48:44 +05:30
Manav Rathi
304a7df033
[web] Autofocus on the delete button on the confirmation dialog ( #3268 )
...
Fixes https://github.com/ente-io/ente/issues/3227
2024-09-14 19:28:29 +05:30
vishnukvmd
52fe082bae
Localize
2024-09-14 19:27:28 +05:30
vishnukvmd
3a45640a17
Remove button labels
2024-09-14 19:24:05 +05:30
vishnukvmd
5c1b3886ed
Update icon for Trash
2024-09-14 19:22:01 +05:30
Manav Rathi
3a10c853d0
Attempt to fix the focus getting lost
2024-09-14 19:21:26 +05:30
Manav Rathi
4f00a87e29
Theme
2024-09-14 18:15:53 +05:30
Manav Rathi
2db5ca81f5
Move the disableRipple behaviour up
2024-09-14 18:05:25 +05:30
Manav Rathi
3352e2a075
[web] Autofocus on the delete button on the confirmation dialog
2024-09-14 17:18:45 +05:30
Manav Rathi
266d75a574
[web] Thumbnails: Handle the first click on mobile devices ( #3266 )
...
Using opacity: 0 to was causing the first click to be intercepted by the
input element itself on mobile devices.
2024-09-14 15:35:08 +05:30
Manav Rathi
217d4d950e
[web] Handle the first click on mobile devices
...
Using opacity: 0 to was causing the first click to be intercepted by the input
element itself on mobile devices.
2024-09-14 15:30:58 +05:30
Neeraj Gupta
c42ebf3377
[auth] Bump version ( #3260 )
...
## Description
## Tests
2024-09-13 18:08:33 +05:30
Neeraj Gupta
d3b30052e2
[auth] Bump version
2024-09-13 18:08:05 +05:30
Neeraj Gupta
490996193a
[auth] Add workflow for internal release ( #3259 )
...
## Description
## Tests
2024-09-13 17:43:48 +05:30
Neeraj Gupta
02d69b3b1c
[auth] Add workflow for internal release
2024-09-13 17:43:07 +05:30
Neeraj Gupta
0ea77ee1f4
[auth] Trash, Notes, Compact Mode, & Sharing ( #3258 )
...
## Description
## Tests
2024-09-13 17:29:55 +05:30
Neeraj Gupta
0379d14640
Lint fix
2024-09-13 17:26:33 +05:30
Neeraj Gupta
6d316d25d3
[auth][web] Display shared codes ( #3257 )
...
## Description
## Tests
2024-09-13 17:17:33 +05:30
Neeraj Gupta
6ba88d5d19
[mob] Enable back up status & improve error handling ( #3253 )
...
## Description
## Tests
2024-09-13 14:56:48 +05:30
Neeraj Gupta
34a8dc21c6
[mob] Clean up quick collection on error
2024-09-13 14:53:14 +05:30
Neeraj Gupta
864d150552
[server] Fix sharing validation ( #3254 )
...
## Description
## Tests
2024-09-13 14:31:39 +05:30
Neeraj Gupta
fbef356ab5
[mob] Update UI
2024-09-13 14:28:48 +05:30
Neeraj Gupta
0947b2bbaa
[server] Fix sharing validation
2024-09-13 14:14:31 +05:30
Neeraj Gupta
b74de7f424
[mob] Bump version v0.9.38
2024-09-13 14:10:45 +05:30
Neeraj Gupta
651899cd23
[mob] Update copy
2024-09-13 14:08:37 +05:30
Neeraj Gupta
534250320c
[mob] Fix routing
2024-09-13 14:08:31 +05:30
Neeraj Gupta
deef4886eb
[mob] Enable backup status
2024-09-13 13:54:28 +05:30
Neeraj Gupta
58b82b46f3
[mob] Skip placeHolder creation on link gen failure
2024-09-13 13:53:01 +05:30
Neeraj Gupta
82712e9313
[mob] Handle subscription err during sendLink
2024-09-13 13:52:29 +05:30
Neeraj Gupta
accf563519
[auth][web] Update UI for shared codes
2024-09-13 11:36:04 +05:30
Neeraj Gupta
e8acaf7457
[auth] Fix: uriEncdoe issuer name ( #3252 )
...
## Description
## Tests
2024-09-13 10:43:42 +05:30
Neeraj Gupta
b5f8964dc4
[auth] Fix case when all codes are trashed
2024-09-13 10:35:11 +05:30
Neeraj Gupta
0275d08e27
Merge branch 'fix_issuer_name_encoding' into auth_trash
2024-09-13 10:27:24 +05:30
Neeraj Gupta
75c3bc1c84
[auth] Fix: uriEncdoe issuer name
2024-09-13 09:59:15 +05:30
Neeraj Gupta
08a77a2def
[auth] Fix codeCount for sharing
2024-09-13 09:35:12 +05:30
Neeraj Gupta
74dc15c38c
[auth] minor fixes
2024-09-13 09:23:22 +05:30
Neeraj Gupta
baeb47f94b
[auth] Ignore exception during os share
2024-09-13 09:21:19 +05:30
Neeraj Gupta
ef5f58e5a2
[auth][web] Render shared codes
2024-09-13 09:19:26 +05:30
Neeraj Gupta
d77f4af04b
[auth][mob] Allow sharing of codes
2024-09-13 09:17:49 +05:30
Ashil
0c8f05076a
[mob][auth] Bump up auth to v3.1.4 ( #3248 )
2024-09-12 22:22:57 +05:30
Manav Rathi
023a13927c
[web] Cluster groups - Prep ( #3249 )
...
Resuming on the cgroup changes.
2024-09-12 18:59:10 +05:30
Manav Rathi
c8c3d8f814
Prep
2024-09-12 18:49:25 +05:30
Manav Rathi
9400f2e134
Integrate
2024-09-12 18:37:47 +05:30
Manav Rathi
8cd43e9e4b
Dup
2024-09-12 18:31:25 +05:30
Manav Rathi
44d66da742
More state
2024-09-12 18:20:19 +05:30
ashilkn
bc0d6adfd1
[mob][auth] Bump up auth to v3.1.4
2024-09-12 18:14:16 +05:30
Ashil
cc80453b12
[mob][photos] Fix exceptions from incorrect use of InheritedWidget ( #3247 )
...
## Description
- Avoid potential and fix current issues caused due to calling
`dependOnInheritedWidgetOfExactType<T>()` in initState (i.e, before the
widget is build).
2024-09-12 18:01:31 +05:30
Manav Rathi
816d74a5e6
SearchPerson => Person
2024-09-12 18:00:56 +05:30
Neeraj Gupta
710bb61f21
[auth] Fix bug in code generation
2024-09-12 17:34:26 +05:30
ashilkn
d649cbd9fa
[mob][photos] Avoid passing text gotten from inherited widget
2024-09-12 17:32:43 +05:30
Manav Rathi
85fe4b317d
Remove empty files
2024-09-12 17:31:26 +05:30
Manav Rathi
623f2c1985
Alt
2024-09-12 17:19:51 +05:30
Manav Rathi
5bcb8fe2ea
[web] Continue display of trashed items if mobile search is active ( #3246 )
...
...but empty
2024-09-12 17:16:47 +05:30
Manav Rathi
b8f2b850c3
[web] Continue display of trashed items if mobile search is active
...
...but empty
2024-09-12 17:12:48 +05:30
ashilkn
d976986473
[mob][photos] Fix exceptions from calling dependOnInheritedWidgetOfExactType in init state
2024-09-12 17:04:58 +05:30
Manav Rathi
e6ad4db6d6
[web] Finish search refactoring ( #3245 )
...
Should be faster too, by ~50%.
Wraps up the series of PRs over the last few days to refactor search, as
a precursor to integrating the people suggestions.
2024-09-12 16:33:27 +05:30
Manav Rathi
897dd78ffd
Remove stale TODO
2024-09-12 16:26:18 +05:30
Manav Rathi
016761be9a
Cleanup
2024-09-12 16:20:37 +05:30
Manav Rathi
2990ba855f
Speed
2024-09-12 16:03:56 +05:30
Prateek Sunal
09f65eeff7
[auth] Fix duplicate tags entry ( #3243 )
...
fixes #1794
2024-09-12 16:02:48 +05:30
Neeraj Gupta
bd18dc7a62
[auth] Disable sharing for HOTP codes
2024-09-12 15:40:30 +05:30
Neeraj Gupta
9ccb597e6e
[auth] Add hook to share code
2024-09-12 15:37:49 +05:30
Manav Rathi
38b3e04718
Reset placeholder - Part Deux
...
Fixes 117c884b3e to also reset the icon
Underlying reason:
https://github.com/JedWatson/react-select/issues/5219
Nb: React itself does not recommend null either
> The value you pass to controlled components should not be `undefined` or `null`.
>
> https://react.dev/reference/react-dom/components/input
2024-09-12 15:18:22 +05:30
Neeraj Gupta
af9e865745
[auth] Add dropdown_button2 dep
2024-09-12 14:35:03 +05:30
Neeraj Gupta
c47fcba5cc
[auth] Add method to generate future codes
2024-09-12 14:35:03 +05:30
Neeraj Gupta
02501caa71
[auth] Add viewQR code option on Edit screen
2024-09-12 14:35:03 +05:30
Neeraj Gupta
823eb068f0
[auth] Add option to restore from trash
2024-09-12 14:35:03 +05:30
Neeraj Gupta
954afd6409
[auth] Fix UX issue on deleting last code from trash
2024-09-12 14:35:03 +05:30
Neeraj Gupta
9933e18ba5
[auth] Reduce extend ratio for compact mode
2024-09-12 14:35:03 +05:30
Neeraj Gupta
1ff0ab1adf
[auth] Bump version
2024-09-12 14:35:03 +05:30
Neeraj Gupta
3bb9790229
[auth][mob] Add compact mode
2024-09-12 14:35:01 +05:30
Neeraj Gupta
0ad84be3ab
[auth] Minor fix
2024-09-12 14:33:30 +05:30
Neeraj Gupta
35916af7bf
[auth] Show trashed icons in the end
2024-09-12 14:33:30 +05:30
Neeraj Gupta
72648286f2
[auth] Show trashed icons in the end
2024-09-12 14:33:30 +05:30
Neeraj Gupta
42611085f4
[auth] Ignore tags for trashed codes
2024-09-12 14:33:30 +05:30
Neeraj Gupta
f7e37c6b2c
[auth] Add support for trashing codes
2024-09-12 14:33:30 +05:30
Neeraj Gupta
f44f21c5ad
[auth] Bypass auth in debugMode if recently authenticated
2024-09-12 14:33:30 +05:30
Neeraj Gupta
05200878f2
[auth] Add support for adding notes
2024-09-12 14:33:30 +05:30
Neeraj Gupta
583163968d
[auth] Limit text field length
2024-09-12 14:33:30 +05:30
Neeraj Gupta
53c553db02
[auth] Move field label to left
2024-09-12 14:33:30 +05:30
Manav Rathi
d65597c44f
Handle album selection
2024-09-12 14:30:13 +05:30
Manav Rathi
117c884b3e
Reset to placeholder on reset
2024-09-12 14:22:26 +05:30
Manav Rathi
32315b1149
Fix
2024-09-12 14:00:47 +05:30
Manav Rathi
a9537e59cf
Lint fix
2024-09-12 13:47:12 +05:30
Manav Rathi
2cd2aee11c
Fix gallery 3
2024-09-12 13:45:31 +05:30
Manav Rathi
5aa9671037
Gallery fix 2
2024-09-12 13:39:48 +05:30
Manav Rathi
859cfc46d3
Fix gallery 1
2024-09-12 13:28:55 +05:30
Neeraj Gupta
22927fa285
[mob] Backup status fixes ( #3244 )
...
## Description
* Fixes sorting order
* Added scrollbar for quick navigation
## Tests
2024-09-12 13:28:12 +05:30
Neeraj Gupta
ae52adc0f5
[mob] Add scrollbar for backup status
2024-09-12 13:23:41 +05:30
Neeraj Gupta
dd1321a555
Check for mount
2024-09-12 13:23:27 +05:30
Manav Rathi
060a055d38
Fix bar
2024-09-12 13:22:29 +05:30
Neeraj Gupta
bb92766d5e
[mob] Defer loading of thumbnail
2024-09-12 13:22:02 +05:30
kishan-dhankecha
aedb689e45
fixed duplicated code being added bug
2024-09-12 13:05:38 +05:30
Manav Rathi
877c0a7c73
wip 4
2024-09-12 12:56:24 +05:30
Manav Rathi
74f6e52c74
wip 3
2024-09-12 12:56:24 +05:30
Manav Rathi
5bc5823ef2
wip
2024-09-12 12:56:24 +05:30
Manav Rathi
45b0dd4887
R
2024-09-12 12:56:24 +05:30
Manav Rathi
18f622d007
wip
2024-09-12 12:56:24 +05:30
Manav Rathi
ae7134a80f
New types wip
2024-09-12 12:56:24 +05:30
Manav Rathi
d06f7a869e
types wip
2024-09-12 12:56:24 +05:30
Manav Rathi
be9c686d71
Lint 3
2024-09-12 12:56:24 +05:30
Manav Rathi
fcd4f36036
Lint 2
2024-09-12 12:56:24 +05:30
Manav Rathi
fbd8346edf
Fix lint 1
2024-09-12 12:56:24 +05:30
Manav Rathi
4c5b59b453
Move to new
2024-09-12 12:56:24 +05:30
Manav Rathi
03b6ed6f1a
Tile dup
2024-09-12 12:56:24 +05:30
Manav Rathi
b5eaa757da
Move
2024-09-12 12:56:24 +05:30
Manav Rathi
ea46ac0196
Rearrange
2024-09-12 12:56:24 +05:30
Manav Rathi
88a0a2f9fc
Style tweaks
2024-09-12 12:56:24 +05:30
Manav Rathi
eb2d1f04c4
Remove unused
2024-09-12 12:56:24 +05:30
Manav Rathi
feb0dde706
Inline
2024-09-12 12:56:24 +05:30
Manav Rathi
973eac2b34
Add workaround to restore suggestions on focus
...
openMenuOnClick and openMenuOnFocus did not seem to work for AsyncSelect.
Workaround source:
https://github.com/JedWatson/react-select/issues/5714#issuecomment-1653251587
The underlying problem is perhaps because of an earlier workaround we are using, for editable selects.
https://github.com/JedWatson/react-select/issues/4675#issuecomment-944010398
2024-09-12 12:56:23 +05:30
Manav Rathi
a16830f5ca
Prefix match for file types
2024-09-12 12:56:23 +05:30
Manav Rathi
315529eebf
T
2024-09-12 12:56:23 +05:30
Neeraj Gupta
d3f72a036f
[mob] Fix backup item card
2024-09-12 12:20:20 +05:30
Neeraj Gupta
e308a63f2b
[mob] Fix sort order for backup status
2024-09-12 12:05:54 +05:30
Neeraj Gupta
b0bcb4550e
[mob] Enable l10n for ja ( #3240 )
...
## Description
## Tests
2024-09-12 11:42:13 +05:30
Kishan Dhankecha
8b43f18f6a
[AUTH] Made dart analyzer happy ( #3226 )
...
## Description
Updated some deprecated stuff to its replacements to make analyzer happy
## Tests
Changes are not affecting any tests
2024-09-12 11:35:43 +05:30
Neeraj Gupta
66bc855e4a
[mob] Bump version v0.9.37
2024-09-12 11:32:26 +05:30
Neeraj Gupta
6854d2885a
[mob] Extract string
2024-09-12 11:31:57 +05:30
Neeraj Gupta
21ff032cad
[mob] Show processing progress for iOS
2024-09-12 11:31:57 +05:30
Ashil
c1dbc82338
[mob][photos] Increase time taken to show up send logs CTA on loading local photos screen ( #3238 )
...
## Description
Noticed that it takes 40 seconds or more for me at times. So increasing
the time to reduce number of potential unnecessary tickets.
2024-09-12 11:21:56 +05:30
bsian03
4c7d3a37b4
[Auth] Add icon for GOV.UK ( #3132 )
...
Adds the icon for UK government online services (Government Gateway)
2024-09-12 11:21:22 +05:30
ashilkn
658768f853
[mob][photos] Increase time taken to show up send logs CTA on loading local photos screen
2024-09-12 11:19:31 +05:30
Kishan Dhankecha
29a88e673f
[auth] Fix rendering issue #3229 ( #3230 )
...
## Description
Fixes the bug in the code list by adding a key to the CodeWidget
2024-09-12 11:18:08 +05:30
MonkeySaint
f2f6160aff
[docs] [auth] Add the new method to extract TOTP codes from authy ( #3121 )
...
## Description
Adds an option to export authy codes with a rooted android device. I
will probably modify [the tool
used](https://github.com/puddly/android-otp-extractor ) so it exports to
an Ente compatible json file later but this will work for any uses who
need to export from authy (Likely do to them blocking rooted users now
like me)
2024-09-12 11:15:48 +05:30
Neeraj Gupta
27091f568f
[mobile][photos] Improve magic section UX ( #3235 )
...
## Description
Check commits.
https://github.com/user-attachments/assets/07f8aeec-163d-4ef7-b7f5-e78a475d364d
## Tests
Tested all changes.
2024-09-12 11:14:38 +05:30
ashilkn
30f1b4e006
[mob][photos] Add comment
2024-09-12 07:01:00 +05:30
ashilkn
168d7a1652
[mob][photos] Refactor
2024-09-12 06:56:09 +05:30
ashilkn
bd0c35f64f
[mob][photos] Add more gallery types to show 'archive' in selection sheet
2024-09-12 06:48:03 +05:30
ashilkn
f4c7e60b5a
[mob][photos] Make hero animation work between magic section's all screen and the screen that comes up when selecting a suggession from there
2024-09-12 06:26:53 +05:30
Manav Rathi
734de8129a
[web] Search refactoring - Part x/x ( #3233 )
2024-09-11 21:23:37 +05:30
Manav Rathi
1fd9ea7a27
Prune and doc
2024-09-11 21:17:45 +05:30
Manav Rathi
c2ea68c39c
Prune
2024-09-11 20:58:57 +05:30
Manav Rathi
e0db188195
Temporary backtrack
2024-09-11 20:56:17 +05:30
Manav Rathi
1317791fed
Ontology
2024-09-11 20:53:00 +05:30
Manav Rathi
044e1b687f
cap
2024-09-11 20:34:38 +05:30
ashilkn
75b06a1cab
[mob][photos] Sort by most relevant by default when searching for magic results
2024-09-11 20:22:26 +05:30
Manav Rathi
57cf26c01c
fn
2024-09-11 20:21:18 +05:30
ashilkn
0ae32a3882
[mob][photos] Make hero animations work
2024-09-11 20:21:14 +05:30
Manav Rathi
2f9bbbc84c
Fix
2024-09-11 20:06:23 +05:30
Manav Rathi
5b2be09a6a
To new
2024-09-11 19:57:01 +05:30
Manav Rathi
bf001794b4
Also pass collections
2024-09-11 19:49:17 +05:30
ashilkn
d5027c4c65
[mob][photos] Sort magic result screen by most relevant by default
2024-09-11 19:48:22 +05:30
ashilkn
db13764b04
[mob][photos] Extract strings
2024-09-11 19:44:48 +05:30
ashilkn
37022f7d7d
[mob][photos] Add option to sort by most recent and most relevant on magic results screen
2024-09-11 18:54:36 +05:30
Manav Rathi
ace2e5bb27
Move
2024-09-11 18:10:50 +05:30
Manav Rathi
c809d572f7
Move
2024-09-11 17:53:46 +05:30
Manav Rathi
a4a2623074
Move
2024-09-11 17:17:06 +05:30
Manav Rathi
87e31965e5
Move up
2024-09-11 17:11:53 +05:30
Manav Rathi
012a796894
New type
2024-09-11 17:09:14 +05:30
Manav Rathi
cc3caf2e5d
doc
2024-09-11 16:57:49 +05:30
Manav Rathi
1d239d409f
Fin
2024-09-11 12:19:45 +05:30
Manav Rathi
71d77a62fd
Use colors from theme
2024-09-11 12:15:19 +05:30
Connor
79f75ee861
Added Capacities logo to icons and to custom-icons.json ( #3198 )
2024-09-11 12:03:19 +05:30
Neeraj Gupta
f3ea825429
[mob](upload-status): fixes ( #3141 )
...
## Description
These PR does following fixes to upload status:
- Always maintain order or backup status.
- failed -> in queue -> in background -> uploading -> uploaded
- Show previous uploaded items in this too
2024-09-11 12:02:06 +05:30
Neeraj Gupta
0d991a1420
[mob][photos] Run clip and faces parallel in same isolate ( #3193 )
...
## Description
Run faces and clip pipelines in parallel in isolate on mobile.
## Tests
Tested in debug mode on my own pixel 8.
2024-09-11 12:01:32 +05:30
Manav Rathi
985ebc2f77
Theme + memo
2024-09-11 11:48:31 +05:30
Manav Rathi
17c17dd901
Hook
2024-09-11 11:44:30 +05:30
Manav Rathi
0004650b2f
[web] Package updates ( #3225 )
2024-09-11 11:39:06 +05:30
Manav Rathi
f3a3c68488
[web] Package updates
2024-09-11 11:13:25 +05:30
ashilkn
83ffce2a24
[mob][photos] Keep order of files (sorted by highest score) in magic section
2024-09-11 11:03:34 +05:30
ashilkn
9fa1e77947
[mob][photos] Use better names
2024-09-11 11:00:24 +05:30
Manav Rathi
ac10329597
[web] Search related refactoring - Part x/x ( #3224 )
2024-09-11 10:57:31 +05:30
Manav Rathi
7b890e21d5
Prune
2024-09-11 10:49:12 +05:30
Manav Rathi
509f10f765
Remove refresh workarounds
2024-09-11 10:44:57 +05:30
Manav Rathi
dd9cd53176
Live updates
2024-09-11 10:41:47 +05:30
Manav Rathi
5e18c87bee
Cleanup
2024-09-11 10:36:20 +05:30
Manav Rathi
2e0a771068
General update
2024-09-11 10:25:34 +05:30
Manav Rathi
558b9e0b70
Remove default options that are interfering
2024-09-11 10:22:51 +05:30
Manav Rathi
79cd1dd0d1
Another attempt at fixing react-select issues
2024-09-11 10:03:30 +05:30
Manav Rathi
0d079fc593
Clean
2024-09-11 09:21:07 +05:30
Manav Rathi
30901462bc
ML aware suppress
2024-09-11 09:21:07 +05:30
Manav Rathi
403801aac8
Hide the menu on no results
...
react-select seems to be handling false (the result &&) and null
differently. Only on returning null is it supressing the rendering of a
placeholder menu.
2024-09-11 09:21:07 +05:30
Manav Rathi
1dcfcb6250
Alternative & hopefully less hacky approach
2024-09-11 09:21:07 +05:30
Manav Rathi
b279ed4489
[web] Add workaround for dup emotion used by react-select ( #3222 )
...
Ref: https://github.com/JedWatson/react-select/issues/5658
2024-09-11 09:19:56 +05:30
Manav Rathi
3cc1f3e9d7
[web] Add workaround for dup emotion used by react-select
...
Ref: https://github.com/JedWatson/react-select/issues/5658
2024-09-11 09:15:27 +05:30
Laurens Priem
23d9ed65ec
Merge branch 'main' into ml_parallel
2024-09-10 11:12:51 -04:00
Manav Rathi
a496debb5f
[web] Search: Fix loading indicator position ( #3217 )
...
Fix for layout issue introduced in last PR -
https://github.com/ente-io/ente/pull/3216
2024-09-10 20:25:54 +05:30
Manav Rathi
d199260a63
Fix loading indicator position
2024-09-10 20:21:00 +05:30
Manav Rathi
353646e4bf
[web] Search refactoring - Part x/x ( #3216 )
2024-09-10 20:03:44 +05:30
Manav Rathi
b46c2c13cc
Tinker
2024-09-10 19:58:05 +05:30
Manav Rathi
a8caeb38ba
Omit children
...
No functional impact
2024-09-10 19:50:49 +05:30
Manav Rathi
6592ab6188
Unused
2024-09-10 19:45:16 +05:30
Manav Rathi
6dc552f015
Visual
2024-09-10 19:44:10 +05:30
Manav Rathi
8365ca000c
MUI builtin
2024-09-10 19:28:11 +05:30
Manav Rathi
dbb596b3c2
Fix placeholder handling for v5 of react-select
2024-09-10 19:21:33 +05:30
Prateek Sunal
a947cc69de
fix(upload-status): only get files that have upload file id and are owned by user
2024-09-10 19:08:53 +05:30
Prateek Sunal
a3c0e46f1d
fix: remove unwanted log
2024-09-10 19:07:15 +05:30
Manav Rathi
7794be5993
Some colors from theme
2024-09-10 19:06:20 +05:30
Manav Rathi
a6e5f01ab9
Remove wrapper
2024-09-10 19:01:37 +05:30
ashilkn
c6ba5e4f70
[mob][photos] Bring Magic section right below faces in search tab
2024-09-10 19:01:02 +05:30
Manav Rathi
093c95263f
Remove double memo
2024-09-10 19:00:58 +05:30
Manav Rathi
a4d068468d
Quite wonky
2024-09-10 18:48:21 +05:30
Ashil
066d4c201d
[mob][photos] Discovery tweaks ( #3215 )
...
## Description
Check commits
2024-09-10 18:34:20 +05:30
ashilkn
ae5ebf4bf9
[mob][photos] Make reading of magic cache syncronous for faster loading of search tab
2024-09-10 18:28:09 +05:30
ashilkn
c9a96df720
[mob][photos] Respect the order given in JSON of magic prompts on the UI
2024-09-10 18:17:42 +05:30
ashilkn
537f376ebd
[mob][photos] Remove limit of discovery section for non-internal users
2024-09-10 18:12:09 +05:30
Manav Rathi
58f1cec916
Doc
2024-09-10 18:09:13 +05:30
ashilkn
4c3007ccc8
[mob][photos] Make most of file io async in handling magic cache
2024-09-10 17:57:34 +05:30
Ashil
73cae89fc5
[mob][photos] Require Authentication on App Reopen from Guest View ( #3131 )
...
This PR introduces a security enhancement that requires authentication
when the app is reopened after being closed while in guest view.
2024-09-10 17:30:58 +05:30
Ashil
c3cb706f51
[mob][photos] Kill the app on logging out from lockscreen ( #3214 )
...
## Description
If lockscreen is above some screens (like an album) and user logs out,
the app goes back to that screen after logging out.
Killing the app right after logging out was the easiest fix.
2024-09-10 17:29:31 +05:30
ashilkn
a703847130
[mob][photos] Kill the app on logging out from lockscreen
2024-09-10 17:22:05 +05:30
Manav Rathi
4299ebcf1b
Tinker
2024-09-10 17:18:15 +05:30
Vishnu Mohandas
a15d5e7d1e
[mob]Fix build failing ( #3213 )
2024-09-10 17:18:00 +05:30
ashilkn
849d2c3d3e
[mob]Fix build failing
2024-09-10 17:16:16 +05:30
Aman Raj Singh Mourya
3e136baee2
[mob][photos] Refractor code
2024-09-10 17:01:35 +05:30
Manav Rathi
f11c455b6b
Props
2024-09-10 17:00:55 +05:30
Manav Rathi
b0f7ce3f61
Doc
2024-09-10 16:47:17 +05:30
Ashil
9c18bbd46e
[mob][photos] Add New Album Card Widget for Collecting Photos ( #2734 )
2024-09-10 16:34:54 +05:30
ashilkn
9c81d59833
[mob][photos] Resolve merge conflicts and merge main
2024-09-10 16:32:33 +05:30
Manav Rathi
51ee4a128a
Types 1
2024-09-10 15:51:48 +05:30
Manav Rathi
e5411cb1da
Update react-select 4 => 5
...
Will resolve breaking changes subsequently
2024-09-10 15:41:26 +05:30
Manav Rathi
289d403e0c
Update debounce
2024-09-10 15:39:51 +05:30
Manav Rathi
0fe35ac161
Inline (in prep for further refactoring)
2024-09-10 15:16:41 +05:30
Ashil
ff1fa3d391
[mob][photos] Add CTA to send logs if stuck on local sync screen ( #3206 )
...
## Description
Once 40 seconds have passed on the local photos sync screen, a help icon
will appear on the app bar.
<img
src="https://github.com/user-attachments/assets/2fe26b99-edb5-446e-a4f2-f12386f9192c "
width="40%" height="40%" alt="helpicon">
<img
src="https://github.com/user-attachments/assets/36f471b7-06b1-4f08-9a9e-073b54611d99 "
width="40%" height="40%" alt="dialog">
2024-09-10 15:07:41 +05:30
Ashil
87f74b5ade
[auth] Add Appbar Lock Icon for Manual App Locking on Desktop + fix bugs ( #3108 )
...
## Description
When app lock is enabled on Auth's desktop app and when
closed/minimised, the app is not getting locked in certain cases. As a
workaround for that, have added a button to manually lock the app.
2024-09-10 15:06:39 +05:30
ashilkn
4a21d0bfac
[mob][photos] Fix build failing
2024-09-10 15:04:58 +05:30
ashilkn
b2e9b242ad
[mob][photos] Add comment
2024-09-10 15:00:55 +05:30
ashilkn
acdd38743c
[mob][photos] Kill app so that the app starts afresh after logging out from the lockscreen
2024-09-10 14:54:00 +05:30
Manav Rathi
c00c10301d
MBox
2024-09-10 14:43:02 +05:30
Manav Rathi
d05438e034
R
2024-09-10 14:32:06 +05:30
Manav Rathi
d3cf65f1c0
Box
2024-09-10 14:29:50 +05:30
Manav Rathi
960104b042
R
2024-09-10 14:29:50 +05:30
Manav Rathi
d78acd4205
[docs] Remove fixed ffmpeg workaround ( #3209 )
...
1.7.4 has been released a week ago with this fixed
2024-09-10 14:26:15 +05:30
Manav Rathi
dd4dca4473
[docs] Remove fixed ffmpeg workaround
...
1.7.4 has been released a week ago with this fixed
2024-09-10 14:24:50 +05:30
Neeraj Gupta
05c9f83399
[cli] Base64 Encode the CLI secrets ( #3208 )
...
## Description
Related to #1510 & [#3163 ](https://github.com/ente-io/ente/pull/3163 )
This potential fix was only possible due to amazing investigation done
by @shoetten
## Tests
Did basic sanity testing on local machine
2024-09-10 14:17:25 +05:30
Neeraj Gupta
821edd00f7
[cli] Check for secret key length while reading from file
2024-09-10 14:16:36 +05:30
Aman Raj Singh Mourya
068cad2207
[mob][photos] Extract strings
2024-09-10 13:58:42 +05:30
Neeraj Gupta
9e068bdc90
[cli] Base64 encode CLI secrets
2024-09-10 13:46:35 +05:30
Neeraj Gupta
e70bf6a379
[cli] Add check for deviceKey size
2024-09-10 13:46:15 +05:30
Aman Raj Singh Mourya
2a0c7d1e56
[mob][photos] Refractor code
2024-09-10 13:44:00 +05:30
Manav Rathi
32a4204609
[web] Translation cleanup ( #3207 )
2024-09-10 13:27:46 +05:30
Manav Rathi
74b3b00ea5
Reorder and rename
2024-09-10 13:24:37 +05:30
Manav Rathi
01fba0b722
Reorder and rename
2024-09-10 13:20:12 +05:30
Manav Rathi
fa290752c9
Reorder
2024-09-10 13:18:28 +05:30
Manav Rathi
4ed769271d
Rename
2024-09-10 13:13:47 +05:30
Manav Rathi
7f1e7615cf
Rename
2024-09-10 13:13:06 +05:30
Manav Rathi
2d4dc568fb
[web] Translation cleanup
2024-09-10 13:09:51 +05:30
Manav Rathi
02eefcd00f
[web] New translations ( #3205 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-10 13:06:01 +05:30
Manav Rathi
e742342dd8
[web][meta] Ignore stale lint runs on PR push ( #3204 )
...
Ref:
https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#example-using-concurrency-and-the-default-behavior
2024-09-10 13:05:29 +05:30
Crowdin Bot
b812070ae1
New Crowdin translations by GitHub Action
2024-09-10 07:33:48 +00:00
Manav Rathi
70dada90b2
[web][meta] Ignore stale lint runs on PR push
...
https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#example-using-concurrency-and-the-default-behavior
2024-09-10 13:02:12 +05:30
Manav Rathi
b3d2e29e28
[web] Search refactoring - Part x/x ( #3203 )
2024-09-10 12:59:13 +05:30
ashilkn
bb0f31f814
[mob][photos] Extract strings
2024-09-10 12:58:36 +05:30
Manav Rathi
c0c477a3b7
Remove debug log
2024-09-10 12:55:07 +05:30
Manav Rathi
a55c735d13
Fix mobile search bar
2024-09-10 12:53:31 +05:30
Aman Raj Singh Mourya
86bbfbe254
Merge branch 'auth_lock_icon' of https://github.com/ente-io/ente into auth_lock_icon
2024-09-10 12:53:02 +05:30
Aman Raj Singh Mourya
ba270000b2
[auth] Fix logout action
2024-09-10 12:52:27 +05:30
ashilkn
5fceb9898f
[mob][photos] Remove gesture that triggered send logs from local sync screen
2024-09-10 12:52:11 +05:30
ashilkn
1cf28e0dd5
[mob][photos] easy to find cta to send logs if app is stuck in local sync screen
2024-09-10 12:47:40 +05:30
Manav Rathi
ffe290d56d
Sym
2024-09-10 12:35:39 +05:30
Manav Rathi
7e8344cd4e
Bespoke
2024-09-10 12:22:04 +05:30
Manav Rathi
3fc66ce202
Bespoke
2024-09-10 12:07:57 +05:30
Manav Rathi
167b9cfa42
Icon
2024-09-10 11:55:26 +05:30
Manav Rathi
00070d06b6
Props
2024-09-10 11:53:06 +05:30
Manav Rathi
9520898032
[web] Directly import into the selected album on drag and drop ( #3201 )
...
Ref:
https://github.com/ente-io/ente/discussions/2707#discussioncomment-10589669
2024-09-10 11:04:11 +05:30
Manav Rathi
71ee7ac019
[web] Directly import into the selected album on drag and drop
...
Ref: https://github.com/ente-io/ente/discussions/2707#discussioncomment-10589669
2024-09-10 11:01:05 +05:30
Manav Rathi
e77d7a42f5
[web] Fix build ( #3200 )
...
ReferenceError: Cannot access 'T' before initialization
at Object.dP
(/home/runner/work/ente/ente/web/apps/photos/.next/server/chunks/6368.js:218:1594)
When accessing the GAP
grid-column-gap: ${f.dP}px;
2024-09-10 10:11:00 +05:30
Manav Rathi
99291c2576
[web] Fix build
...
ReferenceError: Cannot access 'T' before initialization
at Object.dP (/home/runner/work/ente/ente/web/apps/photos/.next/server/chunks/6368.js:218:1594)
When accessing the GAP
grid-column-gap: ${f.dP}px;
2024-09-10 10:07:21 +05:30
Manav Rathi
e9bd4a4dc5
[cast] Fix cast continually getting reset ( #3199 )
2024-09-10 10:06:53 +05:30
Manav Rathi
1b95ce330a
Fix lint
2024-09-10 09:58:36 +05:30
Manav Rathi
26641a4584
[cast] Fix cast continually getting reset
2024-09-10 09:52:44 +05:30
Manav Rathi
27140c04c9
[desktop][photos] Use antialias with clip image ( #3192 )
...
## Description
Adds antialias to clip image preprocessing
## Tests
Only tested the mobile implementation which follows exactly the same
logic. So review carefully.
2024-09-10 09:17:32 +05:30
Manav Rathi
0bf3c64ceb
1
2024-09-10 09:06:53 +05:30
Manav Rathi
13565a0904
Fix kernel construction
...
.fill(0) was missing
2024-09-10 08:51:37 +05:30
Laurens Priem
642b7ae5ba
Mob antialias ( #3191 )
...
## Description
- Stop using unnecessary ByteData and Color classes, using simple
Uint8List and RGB integers instead
- Use antialias for clip image preprocessing
## Tests
Tested by comparing resulting embedding to Python.
2024-09-09 22:59:18 -04:00
Manav Rathi
6776c49750
Fix some lint warnings (no functional changes)
2024-09-10 08:09:21 +05:30
Manav Rathi
1189610b42
Fix typo in docs ( #3196 )
...
## Description
Fix Raivo OTP typo
2024-09-10 07:31:57 +05:30
Manav Rathi
839cddfe7f
[docs][server] Add more links to the self hosting docs ( #3197 )
...
Add more links to the self hosting docs from the server/ READMEs to try
and make them easier to find.
/cc @ua741
2024-09-10 07:31:03 +05:30
Manav Rathi
86e2db388e
[docs] Add more links to the self hosting docs
...
To make them easier to find.
2024-09-10 07:27:08 +05:30
dnred
608b078065
Fix typo
2024-09-09 22:48:41 +02:00
laurenspriem
74d2c07ea0
[mob][photos] Run clip and faces parallel in same isolate
2024-09-09 15:49:27 -04:00
laurenspriem
a84cc07aa2
[desktop][photos] Use antialias with clip image
2024-09-09 13:43:35 -04:00
Prateek Sunal
d2f2028f55
fix(intl): remove extra { in front of {{{count
2024-09-09 21:04:50 +05:30
Prateek Sunal
53e2aeff3f
Merge remote-tracking branch 'origin/main' into mob-upload-status-fixes
2024-09-09 20:59:38 +05:30
Prateek Sunal
80aebe3869
fix(upload-status): show all uploads, even from past
2024-09-09 20:53:14 +05:30
Neeraj Gupta
7f0e2bcb9e
[mob] Bump version v0.9.36
2024-09-09 19:50:54 +05:30
Neeraj Gupta
cc2b0a610f
[mob] Add additional logs & error handling on permission grant screen
2024-09-09 19:50:54 +05:30
Manav Rathi
d7a2883b5c
[web] Misc cleanup and refactoring ( #3185 )
...
Continuation of https://github.com/ente-io/ente/pull/3182
2024-09-09 19:32:25 +05:30
Manav Rathi
6a76583e1b
Rely on the button's behavior
2024-09-09 19:25:59 +05:30
Manav Rathi
c161d6272a
Remove unnecessary wrapper
2024-09-09 19:24:33 +05:30
Manav Rathi
62cdfc9680
Same breakpoint
2024-09-09 19:17:51 +05:30
Manav Rathi
ff5826ec21
Bespoke
2024-09-09 19:06:26 +05:30
Manav Rathi
69ec80831c
Dup
2024-09-09 19:02:23 +05:30
Manav Rathi
b80bb138e2
Inline
2024-09-09 19:00:41 +05:30
Manav Rathi
0fb114967a
Inline
2024-09-09 18:54:55 +05:30
Manav Rathi
e9d55adfff
R
2024-09-09 18:49:06 +05:30
Manav Rathi
ba1ef42355
Same as elsewhere
2024-09-09 18:34:33 +05:30
Manav Rathi
c23bb13187
Inline
2024-09-09 18:31:36 +05:30
Manav Rathi
330ff5b9d0
Deps
2024-09-09 18:26:35 +05:30
Manav Rathi
132c399e32
Fix typo
2024-09-09 18:19:58 +05:30
Manav Rathi
c5c2a1bbf4
Unenum
2024-09-09 18:17:23 +05:30
Manav Rathi
3ce5b43126
doc react-select
2024-09-09 18:14:11 +05:30
Manav Rathi
423c9c7b9c
Don't need the jsxImportSource anymore
2024-09-09 18:10:57 +05:30
Manav Rathi
45b05fc823
Fix
2024-09-09 18:00:52 +05:30
Manav Rathi
808fc51966
Refactor
2024-09-09 17:43:05 +05:30
Manav Rathi
bb4f415ae1
Inline
2024-09-09 17:39:13 +05:30
Manav Rathi
f6f7fb3b8f
Inline
2024-09-09 17:37:06 +05:30
Manav Rathi
d22d97ed65
Reuse existing breakpoints
2024-09-09 17:35:32 +05:30
Manav Rathi
3a2881b350
Tweak
2024-09-09 17:21:39 +05:30
Manav Rathi
0d59377284
Prune unused
2024-09-09 17:19:13 +05:30
Manav Rathi
b3016dffca
Inline and prune
2024-09-09 17:13:41 +05:30
Manav Rathi
32601826c1
[web] Misc cleanup and refactoring ( #3182 )
...
No functional changes intended.
2024-09-09 17:03:11 +05:30
Manav Rathi
f5aebd7044
Lint
2024-09-09 16:56:41 +05:30
Manav Rathi
457d0977b6
Move
2024-09-09 16:51:06 +05:30
Manav Rathi
befa3f82ed
Inline
2024-09-09 16:47:11 +05:30
Manav Rathi
56ca068a2c
Up
2024-09-09 16:44:39 +05:30
Manav Rathi
d09b447574
Inl
2024-09-09 16:43:20 +05:30
Manav Rathi
e5939e3ca5
Move
2024-09-09 16:42:47 +05:30
Manav Rathi
2bd45883ce
Inline
2024-09-09 16:41:32 +05:30
Manav Rathi
d3b47776c3
Inline and prune
2024-09-09 16:39:17 +05:30
Manav Rathi
c1d9763945
Inline
2024-09-09 16:37:26 +05:30
Manav Rathi
83126c3ec4
Inline
2024-09-09 16:36:22 +05:30
Manav Rathi
c4f08715ed
Inline
2024-09-09 16:35:07 +05:30
Manav Rathi
5ad7e2f128
Inline
2024-09-09 16:34:22 +05:30
Manav Rathi
0299024804
Rearrange
2024-09-09 15:31:03 +05:30
Manav Rathi
aaa4727bc0
Inline
2024-09-09 15:27:36 +05:30
Manav Rathi
f69760808a
Scope type
2024-09-09 15:18:56 +05:30
Manav Rathi
9598ad7a73
Prune state
2024-09-09 15:15:36 +05:30
Manav Rathi
bf00d844dd
Refactor
2024-09-09 15:13:45 +05:30
Manav Rathi
87110408ef
Inline
2024-09-09 15:00:26 +05:30
Manav Rathi
546e40c1ff
Trim exports
2024-09-09 14:58:39 +05:30
Manav Rathi
8306b5d534
Remove unused
2024-09-09 14:48:06 +05:30
Manav Rathi
34897247dd
[web] Streamline the family portal redirect ( #3181 )
2024-09-09 14:35:28 +05:30
Manav Rathi
9037973ced
Retain the dialog
2024-09-09 14:30:34 +05:30
Manav Rathi
672865c062
Remove double redirection
2024-09-09 14:28:23 +05:30
Manav Rathi
96f10bebd4
Inline
2024-09-09 14:22:36 +05:30
Manav Rathi
8aed23ca93
Inline 2
2024-09-09 14:07:01 +05:30
Manav Rathi
19f18fe032
Inline
2024-09-09 14:02:14 +05:30
Manav Rathi
9bf4edecdb
[server][web] Remove unused redirects ( #3180 )
...
Verified by building museum locally after the changes.
/cc @ua741
2024-09-09 13:55:16 +05:30
Manav Rathi
af6feaf735
[server] Remove unused roadmap related endpoints
2024-09-09 13:46:54 +05:30
Manav Rathi
289ddd673b
[web] Remove unused redirects
2024-09-09 13:42:39 +05:30
Crowdin Bot
0aeff4a8ae
New Crowdin translations by GitHub Action
2024-09-09 11:53:23 +05:30
Tanguy
f15daa9a0f
Change PayPal logo to the new one
2024-09-09 11:53:05 +05:30
Crowdin Bot
c7da14f52e
New Crowdin translations by GitHub Action
2024-09-09 11:52:51 +05:30
Manav Rathi
23c27aa781
[web] Handle the newer signal screenshot filename format
...
Ref: https://github.com/ente-io/ente/discussions/2446#discussioncomment-10580240
2024-09-09 11:52:08 +05:30
Manav Rathi
e5671a1fcc
[web] Cleanup the date parsing code ( #3175 )
...
Prep for adding a new format case.
2024-09-09 11:22:30 +05:30
Manav Rathi
3b5c2b830e
Cleanup
2024-09-09 11:15:03 +05:30
Manav Rathi
7fc7d79554
null => undef
2024-09-09 10:59:40 +05:30
Manav Rathi
417ac32f54
Tinker
2024-09-09 10:56:54 +05:30
Manav Rathi
713b01fc7d
Split
2024-09-09 10:53:00 +05:30
Manav Rathi
8ed80d3feb
Remove overloading
2024-09-09 10:49:19 +05:30
Manav Rathi
b59b07e93d
Rearrange
2024-09-09 10:40:27 +05:30
Manav Rathi
1f2b09e704
Cleanup
2024-09-09 10:29:51 +05:30
Manav Rathi
6b3d39fbd7
[docs] update import.md ( #3168 )
...
## Description
seperated -> separated
2024-09-09 09:24:59 +05:30
Manav Rathi
98ed6c3fcb
[web] New translations ( #3171 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-09 09:24:11 +05:30
Crowdin Bot
faa09134d5
New Crowdin translations by GitHub Action
2024-09-09 00:33:13 +00:00
Ikko Eltociear Ashimine
b271e19dc8
[docs] update import.md
...
seperated -> separated
2024-09-09 03:15:31 +09:00
laurenspriem
762fa7150e
[mob][photos] Refactor
2024-09-08 19:28:06 +02:00
laurenspriem
db6f8dbff8
[mob][photos] comment
2024-09-08 14:26:45 +02:00
laurenspriem
af25c83aa2
[mob][photos] Use antialias for 80% scale and lower
2024-09-08 14:19:58 +02:00
Vishnu Mohandas
cca59a33b9
[staff] Increase number of years available within DatePicker to 100 ( #3165 )
2024-09-08 02:30:22 +05:30
vishnukvmd
4246d2a91b
[staff] Increase number of years available within DatePicker to 100
2024-09-08 02:30:05 +05:30
Manav Rathi
b52476855f
[web] More search related refactoring ( #3162 )
...
Preparing for showing cgroups in the search dropdown.
2024-09-07 18:16:13 +05:30
Manav Rathi
d5e7dbc762
LF
2024-09-07 18:13:23 +05:30
Manav Rathi
af8756218e
Rename
2024-09-07 18:06:14 +05:30
Manav Rathi
ce271d2288
Unindex
2024-09-07 17:20:20 +05:30
Manav Rathi
60dd2dd800
Inline
2024-09-07 17:15:23 +05:30
Manav Rathi
52880e94a9
Remove unused
2024-09-07 17:11:49 +05:30
Manav Rathi
974cec75be
Rename
2024-09-07 17:09:03 +05:30
Manav Rathi
3baa699d79
Inline
2024-09-07 17:08:49 +05:30
Manav Rathi
3423a7aa5d
Inline
2024-09-07 17:07:13 +05:30
Manav Rathi
60f7282774
Inline
2024-09-07 17:04:47 +05:30
Manav Rathi
980a1f4c5a
Inline
2024-09-07 17:02:37 +05:30
Manav Rathi
3cb0c1b325
Inline
2024-09-07 17:01:12 +05:30
Manav Rathi
752ae51f46
ns
2024-09-07 16:59:10 +05:30
Manav Rathi
c4c9f71b01
Inline
2024-09-07 16:58:32 +05:30
Manav Rathi
7a85fa5c61
Inline
2024-09-07 16:56:43 +05:30
Manav Rathi
e9a6b55ba4
Lowercased + searchable
2024-09-07 16:31:42 +05:30
Manav Rathi
8e7a3a9347
Pass lft
2024-09-07 16:07:00 +05:30
Manav Rathi
d6344093b6
OnnA
2024-09-07 14:51:54 +05:30
Manav Rathi
34211dafef
Nomenclature
2024-09-07 14:31:48 +05:30
Manav Rathi
e140b2f663
[web] Misc tweaks ( #3161 )
2024-09-07 14:23:59 +05:30
Manav Rathi
d2deea9502
Inline
2024-09-07 14:17:41 +05:30
Manav Rathi
31bfb53dfb
Inline inmems
2024-09-07 13:27:23 +05:30
Manav Rathi
b6ced23649
Casing
2024-09-07 13:02:57 +05:30
Manav Rathi
6af03fdfca
Move clip code to new home
2024-09-07 13:00:22 +05:30
Manav Rathi
88684c9725
[web] Search related translation cleanup ( #3158 )
2024-09-07 12:02:28 +05:30
Manav Rathi
9ab641c19a
lc
2024-09-07 11:59:23 +05:30
Manav Rathi
c8740e7331
Use
2024-09-07 11:54:54 +05:30
Manav Rathi
6aa9bd7e8c
P2
2024-09-07 11:53:30 +05:30
Manav Rathi
d6bf9689ff
Shift and lc
2024-09-07 11:43:37 +05:30
Manav Rathi
1876fb7431
Unused
2024-09-07 11:38:13 +05:30
Manav Rathi
50a5394165
Lowercase
2024-09-07 11:37:03 +05:30
Manav Rathi
b54a572da6
Use
2024-09-07 11:35:52 +05:30
Manav Rathi
1f934eaefa
lc
2024-09-07 11:32:17 +05:30
Manav Rathi
87d75fd718
Dedup
2024-09-07 11:30:38 +05:30
Manav Rathi
d22e39b3f3
Rename
2024-09-07 11:16:44 +05:30
Manav Rathi
add5b856dc
Extrac
2024-09-07 11:08:32 +05:30
Manav Rathi
2f19a21b5f
[web] New translations ( #3157 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-07 10:56:57 +05:30
Crowdin Bot
ee9db04c08
New Crowdin translations by GitHub Action
2024-09-07 05:25:24 +00:00
Manav Rathi
68c51c4549
[web] Refactoring in preparation of introducing a cgroup sync ( #3156 )
2024-09-07 10:53:23 +05:30
Manav Rathi
762bf413e8
Web workers cannot access session store
2024-09-07 10:19:20 +05:30
Manav Rathi
6159f5e4ee
cen
2024-09-07 10:11:44 +05:30
Manav Rathi
b70444acac
Update docs
2024-09-07 10:07:55 +05:30
Manav Rathi
dd53cf4e58
Handle NaNs
2024-09-07 06:35:02 +05:30
laurenspriem
23eaab0757
[mob][photos] Fix regression I created
2024-09-06 17:27:42 +02:00
Manav Rathi
c662023819
Mirror the parse
2024-09-06 20:55:31 +05:30
Manav Rathi
3d1c106759
allSettled swallows errors
...
all still runs to completion, it just rejects early
2024-09-06 19:58:13 +05:30
Manav Rathi
90e2dca36b
Fin 2
2024-09-06 19:58:13 +05:30
Manav Rathi
79b2933be7
Fin 1
2024-09-06 19:58:13 +05:30
Manav Rathi
eb16c925d2
Prep
2024-09-06 19:58:13 +05:30
Manav Rathi
1bef528fde
Prune
2024-09-06 19:58:13 +05:30
Manav Rathi
bcf579e7d7
Don't need the squares
2024-09-06 19:58:13 +05:30
Manav Rathi
bf7cbe141d
lt wip
2024-09-06 19:58:13 +05:30
Manav Rathi
fce4295e2a
PF
2024-09-06 19:58:13 +05:30
Manav Rathi
fc95069421
City parse 1
2024-09-06 19:58:13 +05:30
Manav Rathi
77ac215b76
Fix lint
2024-09-06 19:58:13 +05:30
Manav Rathi
85397732c8
Rename
2024-09-06 19:58:13 +05:30
Manav Rathi
49a81c10db
Better mirror the google format by including seconds and using UTC
2024-09-06 19:58:13 +05:30
Manav Rathi
b742ffcafd
Doc
2024-09-06 19:58:13 +05:30
Manav Rathi
55ece20d70
timestamp is a string
2024-09-06 19:58:13 +05:30
Manav Rathi
261a7f278b
Fix
2024-09-06 19:58:13 +05:30
Manav Rathi
e6605d7ac9
Log
2024-09-06 19:58:13 +05:30
Manav Rathi
20247493c8
Separate parsing
2024-09-06 19:58:13 +05:30
Manav Rathi
cfea740511
Parse
2024-09-06 19:58:13 +05:30
Manav Rathi
9e48010ee6
Latlng
2024-09-06 19:58:13 +05:30
Manav Rathi
ff4b388877
Clean
2024-09-06 19:58:13 +05:30
Manav Rathi
5195e2ac74
Move
2024-09-06 19:58:13 +05:30
Manav Rathi
f958b16343
Rearrange
2024-09-06 19:58:12 +05:30
Manav Rathi
18e3adde11
Refactor search code
...
In prep for moving location tags handling to @/new
2024-09-06 19:58:12 +05:30
Manav Rathi
9476d26972
Mention version
2024-09-06 19:58:12 +05:30
Manav Rathi
8cfe36be68
Remove legacy locale mapper
2024-09-06 19:58:12 +05:30
Manav Rathi
6e8514e08c
Add sanity checker
2024-09-06 19:58:12 +05:30
Manav Rathi
c67a6b0c9e
Clean
2024-09-06 19:58:12 +05:30
Manav Rathi
13199bb3f7
Use
2024-09-06 19:58:12 +05:30
Manav Rathi
5fd0b46756
Remove legacy apiOrigin migration
...
> "Note that the legacy value was never in production builds, only nightlies, so
this code can be removed soon"
2024-09-06 19:58:12 +05:30
Manav Rathi
c90315679f
Migrator
2024-09-06 19:58:12 +05:30
Manav Rathi
a9be915f87
Remote Loc 1
2024-09-06 19:58:12 +05:30
Manav Rathi
57e7eb9e05
Keep them separate
2024-09-06 19:58:12 +05:30
Manav Rathi
785e96036a
Add cleanup code
2024-09-06 19:58:12 +05:30
Manav Rathi
98979a2271
New path
2024-09-06 19:58:12 +05:30
Manav Rathi
eb91b6ea6d
Doc
2024-09-06 19:58:12 +05:30
Manav Rathi
9af44e15b4
Keygen
2024-09-06 19:58:12 +05:30
Manav Rathi
4edaebe054
Split
2024-09-06 19:58:12 +05:30
ashilkn
fe92c1b30f
[mob][photos] Fix discovery section not appearing
2024-09-06 19:19:43 +05:30
laurenspriem
e9d6f46997
[mob][photos] Use antialias with clip image
2024-09-06 14:16:27 +02:00
laurenspriem
9b743d7afe
[mob][photos] Stop using ByteData directly
2024-09-06 13:51:01 +02:00
ashilkn
e1feb8bcd5
[mob][photos] UI changes
2024-09-06 16:47:34 +05:30
laurenspriem
c94db7e9b8
[mob][photos] Remove unused method
2024-09-06 13:10:56 +02:00
Laurens Priem
dfc35d00da
[mob][photos] Log with .log instead of .txt ( #3150 )
...
## Description
Title
2024-09-06 12:47:38 +02:00
ashilkn
8b2322ef6c
[mob][photos] Minor change
2024-09-06 16:17:17 +05:30
laurenspriem
9bd29228b0
[mob][photos] Log with .log instead of .txt
2024-09-06 12:38:50 +02:00
Neeraj Gupta
3437b41114
[mob] Ensure file is not uploaded before deleting localFile
2024-09-06 15:17:01 +05:30
ashilkn
76a1423e72
[auth] Add space between lock and search icon
2024-09-06 14:50:45 +05:30
ashilkn
b99145e863
Merge branch 'main' into auth_lock_icon
2024-09-06 14:40:59 +05:30
Manav Rathi
e2ec5469a7
[server] Log slowUpload for all destinations ( #3148 )
...
## Description
## Tests
2024-09-06 13:38:17 +05:30
Neeraj Gupta
9920578ca2
[server] Log slowUpload for all destinations
2024-09-06 13:29:57 +05:30
Neeraj Gupta
be1ca57515
[mob] Add gen id in temp file path
2024-09-06 11:41:52 +05:30
Neeraj Gupta
7c2ce513df
[mob] Additional check for fileSize for multipart upload
2024-09-06 11:41:52 +05:30
Neeraj Gupta
1b6dbbc288
[mob] Compute encFileSize just once
2024-09-06 11:41:52 +05:30
Neeraj Gupta
138515da02
[mob] Reuse same fileSize
2024-09-06 11:41:52 +05:30
Neeraj Gupta
5820d03bb5
[mob] Rethrow exception due to content size
2024-09-06 11:41:52 +05:30
Neeraj Gupta
4999e9d944
[mob] Update uuid pkg
2024-09-06 11:41:52 +05:30
Manav Rathi
3ef528cdf6
[docs] Mention auth s3 ( #3146 )
2024-09-06 09:31:33 +05:30
Manav Rathi
1571b70716
yarn pretty
2024-09-06 09:28:09 +05:30
Manav Rathi
16181dd1b9
[docs] Mention auth s3
2024-09-06 09:27:36 +05:30
Prateek Sunal
f7d9a3cd17
mob[panorama]: add back button to viewer screen ( #3140 )
...
## Description
Add back button to Panorama screen which will disappear as soon as timer
expires i.e. 5 seconds and reappear on screen tap.
## Tests
2024-09-06 06:33:18 +05:30
Prateek Sunal
1e6d91b50f
fix(upload-status): always sort list
2024-09-06 02:38:54 +05:30
Prateek Sunal
73bdba5076
fix(panorama): add back button to viewer screen
2024-09-06 02:31:55 +05:30
Prateek Sunal
c67540b728
[auth](macos) update podfile lock ( #3130 )
...
## Description
## Tests
2024-09-05 14:59:40 +05:30
Manav Rathi
3df7ec4692
[server] Load museum.yaml after configuration.yaml ( #3134 )
...
Since museum.yaml is gitignored, loading it the last makes it easier to
do ad-hoc configuration changes without marking the git tree dirty.
2024-09-05 10:24:09 +05:30
Manav Rathi
bd94e27af6
Add an example
2024-09-05 10:23:20 +05:30
Manav Rathi
9a37542158
[server] Load museum.yaml after configuration.yaml
...
Since museum.yaml is gitignored, loading it the last makes it easier to do
ad-hoc configuration changes without marking the git tree dirty.
2024-09-05 09:59:32 +05:30
Manav Rathi
4fe7ec6257
Add hint on how to remove the temporary container
2024-09-05 09:43:49 +05:30
Manav Rathi
bdacd1058e
16 => 15 for now
2024-09-05 09:41:38 +05:30
Manav Rathi
7fb31eee0a
Punctuation
2024-09-05 09:41:38 +05:30
Manav Rathi
f1adcd4573
Add macOS example
2024-09-05 09:41:37 +05:30
Manav Rathi
130b2757a9
[docs] Postgres 12 => 16 migration guide
2024-09-05 09:41:37 +05:30
Manav Rathi
c71b7de363
[desktop] Update dependencies ( #3129 )
...
Routine updates now that the latest release has been released.
2024-09-05 09:24:05 +05:30
Manav Rathi
ea8c28a205
Regen
2024-09-05 09:22:58 +05:30
Aman Raj Singh Mourya
f448c66c17
[mob][photos] Fixed bottom button spacing
2024-09-04 22:07:14 +05:30
Aman Raj Singh Mourya
3c850ef195
[mob][photos] Fix border of card widget
2024-09-04 21:55:49 +05:30
Aman Raj Singh Mourya
9afb59ea87
[auth] Extract strings
2024-09-04 21:46:33 +05:30
Aman Raj Singh Mourya
b3c6c0fc9b
[mob][photos] Show lockscreen when guestview is enabled and app is killed
2024-09-04 20:44:47 +05:30
Prateek Sunal
ae758a114a
update: pod file
2024-09-04 20:04:04 +05:30
Manav Rathi
01e1af1fbd
[desktop] Update dependencies
2024-09-04 19:28:19 +05:30
Manav Rathi
3759019cbc
[desktop] Start next release train ( #3128 )
2024-09-04 19:06:04 +05:30
Manav Rathi
9cff56c1a4
[desktop] Start next release train
2024-09-04 19:03:21 +05:30
Manav Rathi
511fb8de6a
photosd-v1.7.4 ( #3127 )
2024-09-04 18:39:42 +05:30
Manav Rathi
fd36ede27b
photosd-v1.7.4
2024-09-04 18:36:53 +05:30
Ashil
a904263ed5
[mob][photos] Consider sample aspect ratio or pixel aspect ratio when parsing width and height of video used for calculating aspect ratio ( #3126 )
...
## Description
Most videos have a [Pixel aspect
ratio](https://en.wikipedia.org/wiki/Pixel_aspect_ratio#:~:text=The%20aspect%20ratio%20of%20the%20pixels%20themselves%20is%20known%20as,PAR%20%3D%20DAR%20%2F%20SAR )
of 1:1. For the ones that do not have a PAR of 1:1, just using height
and width from exif to calculate the aspect ratio of the video won't
work. In such cases, `sample_aspect_ratio` should be considered.
## Tests
Tested and working without bugs.
2024-09-04 18:04:21 +05:30
ashilkn
02aae58e71
[mob][photos] Consider sample aspect ratio or pixel aspect ratio when parsing width and height of video used for calculating aspect ratio
2024-09-04 17:54:21 +05:30
Manav Rathi
7495b6c2c4
[desktop] Add What's New (2) ( #3125 )
2024-09-04 15:38:25 +05:30
Manav Rathi
aa1e2188fb
[desktop] Add What's New (2)
2024-09-04 15:30:43 +05:30
Manav Rathi
8c3c401efb
[server] Increase expiry time for free subscriptions ( #3124 )
...
## Description
For existing users, the expiry time is random date in future: Tuesday,
July 2, 2120
## Tests
Locally, made the change to show expiry time for free plan and verified
that
- for existing account, new expiry time was shown.
- For new account, the expiry time was 100 years from now.
2024-09-04 13:14:21 +05:30
Neeraj Gupta
5cd37a02c7
[server] Bump up expiry_time for free plan
2024-09-04 13:05:36 +05:30
Manav Rathi
2bb1670428
[desktop] Clustering - Incorporate low quality face heuristics ( #3123 )
2024-09-04 12:43:45 +05:30
Manav Rathi
485e8444fe
Inc
2024-09-04 12:31:02 +05:30
Manav Rathi
5395ca5caf
UI 3
2024-09-04 12:18:55 +05:30
Neeraj Gupta
c416819f0a
[server] Increase duration of free trial
2024-09-04 12:18:06 +05:30
Neeraj Gupta
0a1e062caf
[mob] Bump version
2024-09-04 11:59:34 +05:30
Neeraj Gupta
85230b5123
[mob] Pop only when there's screen in stack
2024-09-04 11:59:34 +05:30
Neeraj Gupta
a33cff7406
[mob] Fix icon
2024-09-04 11:59:34 +05:30
Neeraj Gupta
006cddccd9
[mob] Add change log
2024-09-04 11:59:34 +05:30
Neeraj Gupta
67867cc127
[mob] Remove noisy log
2024-09-04 11:59:34 +05:30
Neeraj Gupta
f0bb00f977
[mob] Show backup status for internal users
2024-09-04 11:59:34 +05:30
Neeraj Gupta
54290886ea
[mob] iOS build changes
2024-09-04 11:59:34 +05:30
Manav Rathi
816b26475a
UI 2
2024-09-04 11:06:20 +05:30
Manav Rathi
46d7d4e587
UI 1
2024-09-04 11:00:35 +05:30
Manav Rathi
263f94418d
Filter during enumeration
2024-09-04 10:57:38 +05:30
Manav Rathi
f990863bb2
Retain that info
2024-09-04 10:44:32 +05:30
Manav Rathi
d91cd53375
Ren
2024-09-04 10:37:37 +05:30
Manav Rathi
6a9fdd6c77
sw
2024-09-04 10:36:27 +05:30
Manav Rathi
f1185fcade
Add low quality face condition
2024-09-04 10:33:16 +05:30
Laurens Priem
0cef11266a
Clip vector ( #3117 )
...
## Description
Use SIMD for magic search
2024-09-04 03:51:14 +02:00
Laurens Priem
653fc1880f
[mob][photos] Log index status of user ( #3118 )
...
## Description
Log ML index status, so in future issues we won't have to ask the user.
2024-09-04 03:50:42 +02:00
laurenspriem
cbf84922bb
[mob][photos] Log index status of user
2024-09-03 21:53:19 +02:00
laurenspriem
0cad88f1ab
[mob][photos] Remove duplicate code
2024-09-03 21:07:13 +02:00
laurenspriem
1b7f8ff648
[mob][photos] Less ambiguous naming
2024-09-03 21:04:30 +02:00
laurenspriem
7097cb335d
[mob][photos] Improve magic search speed using simd
2024-09-03 18:48:16 +02:00
laurenspriem
877c660ba9
[mob][photos] Remove unused cosine distance functions
2024-09-03 18:34:08 +02:00
Neeraj Gupta
04f6461cb5
[mob] Bump version v0.9.34
2024-09-03 21:23:28 +05:30
Neeraj Gupta
6566973f3e
[mob] Gracefully handle dup mapping
2024-09-03 21:23:28 +05:30
ashilkn
8e014ae7c6
[mob][photos][auth] Fix lockscreen not automatically appearing on opening app
...
This does not fix the root cause, this is just a workaround. The root cause is somewhere in didChangeAppLifecycleState in app_lock.dart
2024-09-03 21:07:26 +05:30
Neeraj Gupta
929c706fc0
[mob][photos] Fix video player issues ( #3110 )
2024-09-03 21:07:11 +05:30
Laurens Priem
debf52ee88
Ml logging ( #3112 )
...
## Description
- Regular logging now shows in user logs
- Cleaned up logging around ML indexing
- Refactored all isolates services into single interface
- Try converting to jpg on all failed decoding for ML on Android
## Tested
Tested in debug mode on my pixel 8 phone.
2024-09-03 17:36:55 +02:00
Vishnu Mohandas
d993430c01
Fix Triple-T filenames ( #3114 )
...
Import recommendations from https://github.com/ente-io/ente/pull/3107 .
2024-09-03 17:51:18 +05:30
vishnukvmd
f337b835d0
Fix Triple-T filenames
2024-09-03 17:47:57 +05:30
Manav Rathi
f8c44feab8
[desktop] Clustering WIP - Part x/x ( #3113 )
2024-09-03 17:40:54 +05:30
Manav Rathi
0329c40265
Tweak
2024-09-03 17:36:21 +05:30
Aman Raj Singh Mourya
1fde4b9f16
[mob][photos] same action like new card widget when tap on Collect event photos
2024-09-03 17:35:17 +05:30
Neeraj Gupta
e58c48aa70
[auth] bump target sdk version ( #3102 )
2024-09-03 17:23:42 +05:30
Manav Rathi
96ee1e3ed2
Sync with mobile
2024-09-03 17:21:35 +05:30
Prateek Sunal
60b66b5e7f
revert: build gradle signing config
2024-09-03 17:18:23 +05:30
Aman Raj Singh Mourya
db1eb19ef0
[mob][photos] Floating button background color fixed
2024-09-03 17:16:11 +05:30
laurenspriem
13f1309857
[mob][photos] Logging
2024-09-03 13:36:48 +02:00
laurenspriem
4ee96637de
[mob][photos] logs
2024-09-03 13:27:30 +02:00
laurenspriem
dae8fbc9b5
[mob][photos] Redundant logging
2024-09-03 13:25:08 +02:00
laurenspriem
4abd131b8a
[mob][photos] Remove redundant logging
2024-09-03 13:21:50 +02:00
Aman Raj Singh Mourya
9b0d11963c
[mob][photos] Fixed border stroke
2024-09-03 16:49:50 +05:30
laurenspriem
ed3b27475e
[mob][photos] Try converting any unsupported format on Android
2024-09-03 13:13:56 +02:00
laurenspriem
9dadb92d8d
[mob][photos] Last logging todos
2024-09-03 12:49:45 +02:00
Johannes7k75
7d0ae17ddd
Update README.md ( #3023 )
...
## Description
Changes the name of the docker image that gets build.
## Tests
2024-09-03 15:55:48 +05:30
ashilkn
fe8600d569
[mob][photos] Fix: Null check operator used on a null value
2024-09-03 15:42:01 +05:30
laurenspriem
1433903fac
[mob][photos] Remove redundant testing code
2024-09-03 12:06:24 +02:00
laurenspriem
ab636232ff
[mob][photos] Cleaner logging
2024-09-03 12:04:35 +02:00
Manav Rathi
76f3a523c1
Prune
2024-09-03 15:31:55 +05:30
Manav Rathi
b53197d948
[desktop] Speed up dot product ( #3109 )
...
Use the Float32Array variant, and let the JS JIT take it from there.
Makes the magic search (except first one) and clustering at least 2x
faster (first magic search is not as fast as it does the conversion,
rest are).
Some test numbers.
```
[main] [info] 5399 embeddings 29 million ops 11 seconds normal
[main] [info] 5399 embeddings 29 million ops 8 seconds float32
[main] [info] 5399 embeddings 29 million ops 8 seconds float32 with loop unrolling
[main] [info] 5399 embeddings 29 million ops 4 seconds simsimd
[rndr] [info] 5399 embeddings 29 million ops 12 seconds normal
[rndr] [info] 5399 embeddings 29 million ops 7 seconds float32
[rndr] [info] 5399 embeddings 29 million ops 7 seconds float32 with loop unrolling
[rndr] [info] 5399 embeddings 29 million ops 7 seconds wasm simd
```
2024-09-03 15:24:53 +05:30
Aman Raj Singh Mourya
0b5e057e4e
[auth] Changed location of lock icon
2024-09-03 15:20:17 +05:30
Manav Rathi
38f58ae5f9
Lint fix
2024-09-03 15:17:46 +05:30
Manav Rathi
875fd10b50
Tweak
2024-09-03 15:13:47 +05:30
Manav Rathi
041aaea0b9
Use F32 variant everywhere
2024-09-03 15:05:51 +05:30
Manav Rathi
e2c0501e3d
Clean up
2024-09-03 14:57:05 +05:30
Manav Rathi
d841ae5a60
Clear cache only on new index generation
2024-09-03 14:49:38 +05:30
Aman Raj Singh Mourya
d139d23c21
[auth] Lock icon to manually lock app on desktop
2024-09-03 14:24:41 +05:30
Manav Rathi
5e65001e37
Float32 opt for clip
2024-09-03 14:14:00 +05:30
laurenspriem
e70656b5a3
[mob][photos] documentation
2024-09-03 10:20:08 +02:00
Manav Rathi
b30705fa31
Use
...
For an example datasat with 4700 eligible images, this halved the time.
2024-09-03 13:46:51 +05:30
ashilkn
26c6078693
[mob][photos] Avoid PathNotFoundException on disposing native video widget
2024-09-03 13:33:49 +05:30
Manav Rathi
9a68c48456
Add a Float32Array variant
...
Some test numbers
[main] [info] 5399 embeddings 29 million ops 11 seconds normal
[main] [info] 5399 embeddings 29 million ops 8 seconds float32
[main] [info] 5399 embeddings 29 million ops 8 seconds float32 with loop unrolling
[main] [info] 5399 embeddings 29 million ops 4 seconds simsimd
[rndr] [info] 5399 embeddings 29 million ops 12 seconds normal
[rndr] [info] 5399 embeddings 29 million ops 7 seconds float32
[rndr] [info] 5399 embeddings 29 million ops 7 seconds float32 with loop unrolling
[rndr] [info] 5399 embeddings 29 million ops 7 seconds wasm simd
2024-09-03 13:28:44 +05:30
Aman Raj Singh Mourya
6185556b9b
[mob][photos] Fix floating button background color
2024-09-03 13:21:45 +05:30
laurenspriem
2828fdf2c6
[mob][photos] Minor change
2024-09-02 18:36:31 +02:00
laurenspriem
b598729f28
[mob][photos] Simplify face clustering isolate service
2024-09-02 18:33:29 +02:00
Manav Rathi
86d3067713
[desktop] Fix early exit threshold ( #3103 )
2024-09-02 21:56:37 +05:30
Manav Rathi
38e5b4da82
[desktop] Fix early exit threshold
2024-09-02 21:53:21 +05:30
laurenspriem
e1288bfd61
[mob][photos] Simplify MLIndexingIsolate
2024-09-02 18:12:11 +02:00
Prateek Sunal
cde45111f6
chore: update taget sdk version
2024-09-02 21:10:16 +05:30
laurenspriem
947bd57b99
[mob][photos] Small changes
2024-09-02 17:16:48 +02:00
Manav Rathi
e800d048f2
[desktop] Clustering WIP - Part x/x ( #3101 )
2024-09-02 20:40:42 +05:30
laurenspriem
a788313974
[mob][photos] Extra isolate response check using nanoID
2024-09-02 17:06:43 +02:00
Manav Rathi
3d2492a045
Prevent form reset on scroll
2024-09-02 20:34:07 +05:30
laurenspriem
9fe76eb527
[mob][photos] Use isolate abstraction on MLComputer
2024-09-02 16:56:04 +02:00
Manav Rathi
6fabb39788
Memoize options form
...
Doesn't prevent it from getting recreated though
2024-09-02 20:12:39 +05:30
Manav Rathi
c403f4f3a1
Fix the same overwriting bug again
2024-09-02 19:55:30 +05:30
Manav Rathi
5f6ae20f96
Log
2024-09-02 19:49:40 +05:30
Manav Rathi
b879cbed32
First render
2024-09-02 19:39:22 +05:30
Manav Rathi
602aa74bd9
Fix batch sizes
2024-09-02 19:27:04 +05:30
Manav Rathi
9db616e965
Move out to prevent extra renders
2024-09-02 19:20:08 +05:30
laurenspriem
163c8161fc
[mob][photos] Isolate base mvp
2024-09-02 15:44:24 +02:00
Manav Rathi
2619059f58
Fix
2024-09-02 19:12:01 +05:30
Manav Rathi
9e7033ce54
Simplify
2024-09-02 18:58:11 +05:30
Manav Rathi
bc653494aa
Deterministic
2024-09-02 18:55:12 +05:30
Manav Rathi
bb84a609a0
Fix indexing
2024-09-02 18:36:57 +05:30
Manav Rathi
53b1b162b2
Lookback
2024-09-02 18:16:43 +05:30
Manav Rathi
70e56d748a
And only for clusters
2024-09-02 17:45:09 +05:30
Manav Rathi
9428a13f7a
Opt
2024-09-02 17:42:54 +05:30
Manav Rathi
81ded2b247
Show progress
2024-09-02 17:37:36 +05:30
Manav Rathi
1d2eed2b46
[server] Gracefully handle auth key exist err ( #3098 )
...
## Description
## Tests
Tested locally
Lint also works fine locally.
2024-09-02 17:15:52 +05:30
Manav Rathi
a55a70266b
Impl
2024-09-02 17:15:03 +05:30
Neeraj Gupta
fd4d8ea2e8
[mob] Bump version v0.9.33 ( #3099 )
...
## Description
## Tests
2024-09-02 17:09:27 +05:30
Neeraj Gupta
4e4e865497
[mob] Bump version v0.9.33
2024-09-02 17:09:07 +05:30
Manav Rathi
3cef7ff545
Progress
2024-09-02 17:08:58 +05:30
Neeraj Gupta
6e07067d94
[mob][photos] Add option to enable or disable looping of videos ( #3059 )
...
https://github.com/user-attachments/assets/e6635b09-d0d2-4f7e-b75f-513899c996ad
2024-09-02 17:07:47 +05:30
github-actions[bot]
509596ff76
[mobile] New translations ( #3095 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-09-02 17:06:36 +05:30
Tanguy
aa4bb92a8f
[auth] Fix & add icons ( #3097 )
...
- Add colored Amazon icon
- Fix some icons visibility by adding `mix-blend-mode:difference`
- Restore the actual Kraken logo (the previous one was the mobile app
icon)
<!--- Describe your changes in detail -->
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] 🖼️ New icon
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2024-09-02 17:06:09 +05:30
Ashil
0dd3f7ef46
[mob][photos] Trigger send logs on scale gesture ( #3096 )
...
## Description
If stuck in some screens like the "Grant permission" and "Loading local
photos" screen, there is no way to send logs.
Now, if a scale gesture is detected in any of these screens, logs can be
sent.
2024-09-02 17:05:26 +05:30
Neeraj Gupta
a54237e8e2
[server] Gracefully handle auth key exist err
2024-09-02 17:04:04 +05:30
ashilkn
104d98b765
[mob][photos] Cancel timer after use
2024-09-02 16:50:41 +05:30
ashilkn
75448d5e5a
[mob][photos] Add gesture interaction on grant permission screen and local photo sync screen to send logs
2024-09-02 16:48:23 +05:30
Manav Rathi
371dcf8ab9
More params
2024-09-02 16:47:49 +05:30
laurenspriem
da316fdcfd
[mob][photos] refactor
2024-09-02 12:45:30 +02:00
laurenspriem
ba083fff70
[mob][photos] exception handlign works in isolate
2024-09-02 12:45:08 +02:00
Manav Rathi
30d5fedb11
sort by photo date
2024-09-02 15:57:18 +05:30
Neeraj Gupta
187a149716
[mob] Show total memory count to upload
2024-09-02 15:46:21 +05:30
Neeraj Gupta
28e691122f
[mob] Fix translations
2024-09-02 15:46:21 +05:30
Neeraj Gupta
5fef369e91
[mob] Surface backup status
2024-09-02 15:46:21 +05:30
laurenspriem
dcac233296
[mob][photos] refactor
2024-09-02 11:50:06 +02:00
laurenspriem
b90a719972
[mob][photos] Cleaner indication of isolate logging
2024-09-02 11:24:57 +02:00
ashilkn
d42d8965e6
[mob][photos] Resolve merge conflicts and merge main
2024-09-02 14:52:22 +05:30
ashilkn
ab86c5129e
[mob][photos] Refactor
2024-09-02 14:46:52 +05:30
Manav Rathi
5b0c32084a
[desktop] Clustering WIP - Part x/x ( #3093 )
...
- Prefer existing clusters when adding
- Add min threshold
2024-09-02 14:08:27 +05:30
Manav Rathi
c0ad778c90
Add min threshold
2024-09-02 13:56:00 +05:30
Manav Rathi
a6359f0756
Prefer existing clusters when adding
2024-09-02 13:44:30 +05:30
Louis Lam
7500fdd380
Request focus on the search box when clicked the search icon
2024-09-02 12:16:25 +05:30
Tanguy
0fc0a00f47
Add Battle.net icon
2024-09-02 12:15:29 +05:30
Tanguy
05bcfdc16e
Fix TCPShield icon
2024-09-02 12:15:29 +05:30
Tanguy
dca50a4e45
Refactor
2024-09-02 12:15:29 +05:30
Tanguy
e16fa2dc31
Fix typo
2024-09-02 12:15:29 +05:30
Tanguy
dc120a06ca
Refactor
2024-09-02 12:15:29 +05:30
Tanguy
05cf33ffb2
Remove unnecessary hex fields
2024-09-02 12:15:29 +05:30
Tanguy
0a7a8e49fe
Reorder alphabetically
2024-09-02 12:15:29 +05:30
Tanguy
a1742f71e0
Fix typo
2024-09-02 12:15:29 +05:30
Tanguy
b1e727f269
Refactor
2024-09-02 12:15:29 +05:30
Tanguy
dbde6abc8c
Refactor and clean code
2024-09-02 12:15:29 +05:30
Tanguy
a13256cf39
Remove unnecessary slug fields
2024-09-02 12:15:29 +05:30
Tanguy
1197e11f58
Remove unnecessary slug fields
2024-09-02 12:15:29 +05:30
Crowdin Bot
743fc4aa41
New Crowdin translations by GitHub Action
2024-09-02 12:14:55 +05:30
Crowdin Bot
71644e255d
New Crowdin translations by GitHub Action
2024-09-02 12:14:24 +05:30
Manav Rathi
7f32b99284
[web] New translations ( #3089 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-09-02 08:28:14 +05:30
Crowdin Bot
746aa4cb96
New Crowdin translations by GitHub Action
2024-09-02 00:32:36 +00:00
laurenspriem
d40dc06171
[mob][photos] MVP logs working in isolate
2024-09-01 22:53:24 +02:00
Neeraj Gupta
7354f69dc3
[auth][perf] Avoid redundant totp computation
2024-09-01 19:43:37 +05:30
Neeraj Gupta
815dd6b4b6
[auth][perf] Cache timer progress widget
2024-09-01 19:43:37 +05:30
Neeraj Gupta
33c843e5d8
[auth][perf] Reduce redundant painting
2024-09-01 19:43:37 +05:30
Manav Rathi
2473c4109e
[desktop] Fix flakiness in reading zip files ( #3079 )
2024-08-31 18:50:16 +05:30
Manav Rathi
171a8670a4
Balance ref counts
2024-08-31 18:28:40 +05:30
Manav Rathi
027e3425bb
Gracefully handle aborts
2024-08-31 18:18:02 +05:30
Manav Rathi
138dcf3d2a
Simplify
2024-08-31 17:58:35 +05:30
Manav Rathi
8231964023
[desktop] Fix flakiness in reading zip files
...
I'm not sure what was the issue in the existing code, but I happened to chance
on a setup that reproduced the flakiness that some customers have reported (that
reading the zips sometimes fails). There wasn't anything specific in the setup -
I was reading a 50 MB zip file, a file which I'd read multiple times before,
except this time it seemed to invariably result in failures during read.
Replacing the node stream to web stream conversion with this new approach fixes
the flakiness, at least in the reproducible scenario that I was encountering.
2024-08-31 17:18:03 +05:30
Manav Rathi
e9a8a97982
[web] New translations ( #3073 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-31 15:51:42 +05:30
Crowdin Bot
7dece286ec
New Crowdin translations by GitHub Action
2024-08-31 10:18:47 +00:00
Manav Rathi
dc32172d8c
[web] Make it more apparent what the create albums button does ( #3076 )
...
Change title of the button from "New album" to "Create albums" to
indicate that it can be used to preserve albums.
See: https://github.com/ente-io/ente/issues/3067
2024-08-31 15:48:00 +05:30
Manav Rathi
22c5485b3b
[web] Make it more apparent what the create albums button does
...
Change title of the button from "New album" to "Create albums" to indicate that
it can be used to preserve albums.
See: https://github.com/ente-io/ente/issues/3067
2024-08-31 15:43:18 +05:30
Manav Rathi
73894ade73
[desktop] Clustering WIP - Part x/x ( #3074 )
2024-08-31 13:45:02 +05:30
Manav Rathi
7a7c8c02de
Remove debug code
2024-08-31 13:39:37 +05:30
Manav Rathi
72dc526724
Form tweaks
2024-08-31 13:38:44 +05:30
Manav Rathi
7a48b32bd5
More counts
2024-08-31 13:01:06 +05:30
Manav Rathi
db58520afe
Without ID
2024-08-31 12:36:51 +05:30
Manav Rathi
1ec9dfea7f
Equal sized buttons
2024-08-31 12:21:25 +05:30
Manav Rathi
e36f081d96
Cleanup
2024-08-31 11:42:11 +05:30
Manav Rathi
cfcd41fc7e
Cleanup
2024-08-31 11:26:48 +05:30
Manav Rathi
60cac291ff
Cleanup
2024-08-31 11:13:23 +05:30
Manav Rathi
c3cfb7ae2f
Clean up
2024-08-31 11:11:18 +05:30
Manav Rathi
067ba8ea85
Fix form rerendering
...
The item renderer should not be defined inline otherwise it will get re-created
each time the parent component (list) gets rerendered.
https://github.com/bvaughn/react-window/issues/413#issuecomment-597876562
2024-08-31 10:38:38 +05:30
Manav Rathi
14a4398a14
Restructure to avoid unnecessary rerenders
2024-08-31 09:45:43 +05:30
Manav Rathi
ff759c31b2
[web] Indicate that hash comparision is also used in the detail message ( #3072 )
...
Context: https://github.com/ente-io/ente/discussions/3070
2024-08-31 09:30:06 +05:30
Manav Rathi
854198f215
[web] Indicate that hash comparision is also used in the detail message
...
Context: https://github.com/ente-io/ente/discussions/3070
2024-08-31 09:25:17 +05:30
Manav Rathi
6fcfa3d984
Live photo changelog ( #3071 )
...
https://github.com/ente-io/ente/pull/2865
2024-08-31 07:24:23 +05:30
Manav Rathi
1e1ef7f94b
Live photo changelog
...
https://github.com/ente-io/ente/pull/2865
2024-08-31 07:22:48 +05:30
Manav Rathi
b47f627508
[desktop] Clustering WIP - Part x/x ( #3061 )
2024-08-30 21:21:25 +05:30
Manav Rathi
0da8f45084
Fix form reset
2024-08-30 21:09:42 +05:30
Manav Rathi
c147ec1067
Ensure nums
...
There's a better way, just debugging code for now
2024-08-30 21:00:13 +05:30
ashilkn
e4149fa55e
[mob][photos] Chore
2024-08-30 19:59:05 +05:30
Manav Rathi
ccb0e5278d
Minscore
2024-08-30 19:58:55 +05:30
ashilkn
cb83f3592b
[mob][photos] Use custom icon for 'loop video off' button
2024-08-30 19:48:29 +05:30
Manav Rathi
342af990f6
[desktop] Clustering WIP - Part x/x ( #3058 )
2024-08-30 19:16:20 +05:30
Manav Rathi
737e46a90e
Use correct type
2024-08-30 19:15:04 +05:30
Manav Rathi
b7e67d4e2a
Lint fix
2024-08-30 19:11:51 +05:30
Manav Rathi
4dc9ed6438
Don't overwrite submitting state
2024-08-30 19:02:12 +05:30
ashilkn
e1f2a7dcf7
[mob][photos] Improve play pause button in video player
2024-08-30 18:50:48 +05:30
ashilkn
70ad285e09
[mob][photos] Extract strings
2024-08-30 18:21:36 +05:30
ashilkn
d2459016f1
[mob][photos] Change copy
2024-08-30 18:19:11 +05:30
ashilkn
c6ec5cf645
[mob][photos] Fix state issue with video loop toggle button
2024-08-30 18:14:08 +05:30
Manav Rathi
1881dde11f
Fix aliasing
2024-08-30 18:13:10 +05:30
Manav Rathi
b06bd19bc9
Unclustered
2024-08-30 18:09:09 +05:30
Manav Rathi
b93a591401
Rem params
2024-08-30 17:58:47 +05:30
Manav Rathi
7ff9dd5a57
LF
2024-08-30 17:48:29 +05:30
Manav Rathi
96397c24b4
Fin
2024-08-30 17:36:01 +05:30
laurenspriem
a9bc6502cb
[mob][photos] proper logging in ML indexing isolate
2024-08-30 13:58:46 +02:00
Manav Rathi
4f4eb773fc
Clean
2024-08-30 17:24:49 +05:30
Manav Rathi
48e00a0ecc
Linear
2024-08-30 17:05:16 +05:30
ashilkn
f8593255ac
[mob][photos] Fix most of the seekbar issues when turning off looping videos
2024-08-30 16:59:26 +05:30
Manav Rathi
598d5aab10
propagate
2024-08-30 16:47:07 +05:30
ashilkn
26cb81a720
[mob][photos] almost fully functional toggle for toggling video loop
2024-08-30 16:21:36 +05:30
Manav Rathi
20c742d43d
form 2
2024-08-30 16:19:16 +05:30
laurenspriem
1b1f54feb0
[mob][photos] Actual logging in cluster isolate
2024-08-30 12:22:58 +02:00
Neeraj Gupta
6da1f892ce
Bump version
2024-08-30 15:44:00 +05:30
Neeraj Gupta
e243a914e9
[mob] Show backup status on status_bar tap
2024-08-30 15:44:00 +05:30
Neeraj Gupta
df3ba86977
Update build file
2024-08-30 15:44:00 +05:30
laurenspriem
91646a809b
[mob][photos] Actual logging in ML Computer
2024-08-30 12:07:06 +02:00
Vishnu Mohandas
2db170a3ae
Add FAQ about shared item organization ( #3052 )
2024-08-30 15:23:51 +05:30
vishnukvmd
d9ca47914d
Add FAQ about shared item organization
2024-08-30 15:23:26 +05:30
Manav Rathi
657f27822c
form 1
2024-08-30 15:21:28 +05:30
Manav Rathi
ed3d8b984e
Scrollable header
2024-08-30 15:09:53 +05:30
Neeraj Gupta
ed1970b6d8
[docs] Add troubleshooting guide for auth
2024-08-30 14:52:27 +05:30
Manav Rathi
d374960c35
Tweak the debugging panel
2024-08-30 13:21:14 +05:30
Neeraj Gupta
3feac9f0b4
[mob] Bump version v0.9.31
2024-08-30 13:16:52 +05:30
ashilkn
dc6fde9f77
[mob][photos] Fix: audio not playing on iOS when in silent mode
2024-08-30 13:06:55 +05:30
Neeraj Gupta
be3a709335
[server] Use nanoId as reqID
2024-08-30 09:16:43 +05:30
Manav Rathi
883bdcd845
[desktop] Clustering WIP - Part x/x ( #3040 )
2024-08-29 21:03:09 +05:30
Manav Rathi
d5a1187e13
Prep
2024-08-29 20:52:13 +05:30
ashilkn
d413ed2de0
[mob][auth] Update flutter version in github workflows
2024-08-29 20:46:24 +05:30
ashilkn
ac0ae00015
[mob][auth] Update flutter submodule to v3.24.1
2024-08-29 20:46:24 +05:30
Prateek Sunal
325871f7c5
fix(backup): attach reason of error, use ListView.builder, use upload instead of forceUpload
2024-08-29 20:45:51 +05:30
Prateek Sunal
5662661326
fix(backup-status): limit folder name to single line
2024-08-29 20:45:51 +05:30
Prateek Sunal
864b5514be
feat(backup): introduce backup status screen
2024-08-29 20:45:51 +05:30
Prateek Sunal
2044d3eb6b
chore: add translation keys
2024-08-29 20:45:51 +05:30
Prateek Sunal
577b262418
fix: change sentence case for android debug builds
2024-08-29 20:45:51 +05:30
Manav Rathi
d6c7ab0735
Inline
2024-08-29 20:18:31 +05:30
Manav Rathi
15884597b4
uc
2024-08-29 20:03:06 +05:30
Manav Rathi
4fd32155dc
Worker
2024-08-29 19:55:05 +05:30
Manav Rathi
c9acda1b6d
Show direction
2024-08-29 19:47:16 +05:30
Manav Rathi
29b5830e19
Print scores
2024-08-29 19:31:24 +05:30
Manav Rathi
3d95212023
Preview
2024-08-29 19:22:55 +05:30
Manav Rathi
2179b193d2
Preview
2024-08-29 19:15:34 +05:30
Manav Rathi
89a5a9f42f
Prune
2024-08-29 18:42:17 +05:30
Manav Rathi
cd69e00451
Batch
2024-08-29 18:27:44 +05:30
Tanguy
fc66c3e689
Add Upstox icon
2024-08-29 18:10:19 +05:30
Manav Rathi
67ea0cfe73
Debugging code
2024-08-29 18:07:37 +05:30
Manav Rathi
406ac81684
[server] Gracefully handle deleted users ( #3035 )
...
## Description
## Tests
2024-08-29 18:06:44 +05:30
Manav Rathi
c1f16a5b6a
[web] Make web app's log handling consistent with how desktop app does it ( #3034 )
2024-08-29 18:04:02 +05:30
Neeraj Gupta
236d24c79b
[server] Gracefully handle deleted users
2024-08-29 18:01:06 +05:30
Manav Rathi
b55cf7c0d8
Update
2024-08-29 17:51:48 +05:30
Manav Rathi
87d6105159
Remove leftover migration code
2024-08-29 17:51:03 +05:30
Manav Rathi
194f07d48e
Fix style lint issue
2024-08-29 17:50:09 +05:30
araghon007
0c48f53ab1
Remove X.com custom icon
2024-08-29 17:43:41 +05:30
Manav Rathi
6aba9064a7
[web] Make web app's log handling consistent with how desktop app does it
2024-08-29 17:36:40 +05:30
Manav Rathi
a2f87c8bd5
[web] Clear cached thumbnails if the source file is edited ( #3032 )
...
This still doesn't clear the cached React component, but now at least
the thumbnail would be refreshed on the next refresh of the page.
2024-08-29 17:32:49 +05:30
Manav Rathi
67361113af
Help the linter move on
2024-08-29 17:28:11 +05:30
Aaron Torres
3d2a66023d
Add RippleMatch icon
2024-08-29 17:22:47 +05:30
Manav Rathi
d99e405f10
[web] Clear cached thumbnails if the source file is edited
2024-08-29 17:16:10 +05:30
ashilkn
d5a8f234f8
[mob][photos] fix: creating a new album from hidden section is not hidden by default
2024-08-29 16:47:37 +05:30
Laurens Priem
018bd8a767
Ml fixesv148 ( #3028 )
...
## Description
- Don't process ML on mobile for large files
- ML user developer options to clear local data
2024-08-29 11:52:13 +02:00
Manav Rathi
e1e92d944a
[desktop] Cluster WIP - Switch to HDBSCAN ( #3024 )
2024-08-29 08:17:04 +05:30
Manav Rathi
5dd1720b88
lf
2024-08-29 08:13:56 +05:30
Manav Rathi
e84903d2dd
Switch
2024-08-29 08:01:43 +05:30
Manav Rathi
ca1a292fb2
Prep to try the hdbscan
2024-08-29 07:27:01 +05:30
Manav Rathi
62ba1f0f75
[desktop] Add CHANGELOG entry for Intel macOS fix ( #3022 )
...
Also tweak the github action again.
2024-08-28 20:40:22 +05:30
Manav Rathi
5ca3ca5289
Add CHANGELOG entry
2024-08-28 20:38:28 +05:30
Manav Rathi
ac5d37a9e3
Not helping, this is just causing it to run twice
2024-08-28 20:38:25 +05:30
Manav Rathi
23732dd087
[desktop] Cluster WIP - Part x/x ( #3021 )
2024-08-28 20:18:14 +05:30
Manav Rathi
5aae59cdda
Add limits
2024-08-28 20:10:23 +05:30
Manav Rathi
3563c20997
Add limits
2024-08-28 20:04:59 +05:30
Manav Rathi
14ac034c0b
Provide both options
2024-08-28 19:45:47 +05:30
Manav Rathi
cd5e40a1f5
Vars
2024-08-28 17:44:04 +05:30
Manav Rathi
72cc188efe
Incorporate blur
2024-08-28 17:39:09 +05:30
Manav Rathi
2d50da84c8
Show blur
2024-08-28 17:29:52 +05:30
laurenspriem
dd6f88a1cd
[mob][photos] Move
2024-08-28 13:49:07 +02:00
laurenspriem
ac5d9d99f1
[mob][photos] ML user developer options
2024-08-28 13:46:58 +02:00
Vishnu Mohandas
5ff595b268
Update string ( #3018 )
2024-08-28 16:39:23 +05:30
vishnukvmd
3cebd975a8
Update string
2024-08-28 16:38:56 +05:30
Manav Rathi
dac0dfb8f9
Set cgroups
2024-08-28 16:29:17 +05:30
Manav Rathi
77cf819ab4
Indicate cluster
2024-08-28 16:18:57 +05:30
Manav Rathi
760b1f3f85
Neighbours
2024-08-28 15:14:58 +05:30
laurenspriem
db8e203c36
[mob][photos] Always log basic info on empty result
2024-08-28 11:21:50 +02:00
laurenspriem
1e9a014ce7
[mob][photos] Minor cleanup
2024-08-28 11:12:22 +02:00
laurenspriem
e1ce353069
[mob][photos] Don't process large files on mobile
2024-08-28 11:08:18 +02:00
Vishnu Mohandas
2d97aa2e59
[docs] Tweaks to the Google import steps ( #3014 )
...
This is how it looks. It is getting a bit too long, so not 100%
satisfied with this.
<img width="703" alt="Screenshot 2024-08-28 at 13 56 25"
src="https://github.com/user-attachments/assets/bf8d0e56-baa2-4a8b-80a1-de40e8896108 ">
2024-08-28 14:00:14 +05:30
Manav Rathi
584ce6d416
[docs] Tweaks to the Google import steps
2024-08-28 13:57:22 +05:30
laurenspriem
61c1847d75
[mob][photos] Move
2024-08-28 10:19:39 +02:00
Manav Rathi
b922d135c5
[docs] Add a intro to backup FAQ since this question keeps coming up ( #3013 )
...
e.g. https://github.com/ente-io/ente/discussions/3009
2024-08-28 13:34:56 +05:30
Manav Rathi
aedf659144
Link
2024-08-28 13:31:50 +05:30
Manav Rathi
ca3ec5e94c
pretty
2024-08-28 13:30:02 +05:30
Manav Rathi
e605d4c0df
[docs] Add a intro to backup FAQ since this question keeps coming up
...
e.g. https://github.com/ente-io/ente/discussions/3009
2024-08-28 13:28:45 +05:30
Tanguy
74377a93d8
Fix #2018
2024-08-28 13:17:01 +05:30
Manav Rathi
d9d286d94e
[desktop] Cluster debugging page ( #3012 )
2024-08-28 13:13:02 +05:30
Manav Rathi
8e87ebd50b
Inline
2024-08-28 12:14:03 +05:30
Manav Rathi
87750805ae
Inline
2024-08-28 11:44:29 +05:30
Manav Rathi
9908cf5a29
Debug code
2024-08-28 10:48:10 +05:30
Manav Rathi
0657b16002
Debugging page
2024-08-28 10:09:19 +05:30
Manav Rathi
703ba3ef6e
[desktop] Clustering WIP - Part x/x ( #3003 )
2024-08-27 20:04:21 +05:30
Manav Rathi
3a64b675bb
[server] Minor copy change ( #3002 )
...
## Description
## Tests
2024-08-27 20:03:25 +05:30
Manav Rathi
cfe9178301
Experiment to try and reduce the latency
2024-08-27 20:00:38 +05:30
Neeraj Gupta
b3d94e9bcf
[server] Minor copy change
2024-08-27 19:51:28 +05:30
Manav Rathi
8aac4bf55f
Fix
2024-08-27 19:50:39 +05:30
Manav Rathi
ca9c244182
Split
2024-08-27 19:27:31 +05:30
Manav Rathi
c4f81f55d1
Fix
2024-08-27 19:18:30 +05:30
Manav Rathi
8397ed52ce
Tweaks
2024-08-27 19:14:34 +05:30
Manav Rathi
92859aa748
Doc
2024-08-27 18:44:51 +05:30
Manav Rathi
1fcc425779
Integrate
2024-08-27 18:31:07 +05:30
Manav Rathi
52bfe0310a
Algo
2024-08-27 18:28:52 +05:30
Manav Rathi
1a9a36cb4c
Scaffold
2024-08-27 18:18:09 +05:30
Manav Rathi
3f12ff2830
Opt
2024-08-27 18:18:09 +05:30
Manav Rathi
15ba2dd297
Start working on clustering again
2024-08-27 18:18:09 +05:30
Neeraj Gupta
b9dd371676
[mob] bump version
2024-08-27 18:14:57 +05:30
Neeraj Gupta
0f47842b5f
[mob] generated files
2024-08-27 18:14:57 +05:30
Manav Rathi
49895a7d7f
[web] Show ML option only on desktop ( #2997 )
...
This had been accidentally left enabled on web. The ML wouldn't run,
just the option was being shown.
2024-08-27 18:09:50 +05:30
Manav Rathi
520d893fd2
Show ML option only on desktop
2024-08-27 18:05:36 +05:30
Neeraj Gupta
e25d439b9b
[server] Update validation for storage bonus
2024-08-27 16:30:04 +05:30
Neeraj Gupta
7103477598
[server] Reduce filedata delete worker count to 1
2024-08-27 16:30:04 +05:30
Neeraj Gupta
b0379e8945
[mob] Fix missing magic search
2024-08-27 16:24:03 +05:30
Crowdin Bot
4649561886
New Crowdin translations by GitHub Action
2024-08-27 16:21:21 +05:30
Laurens Priem
1cfb83ab02
Tiny cleanup ( #2986 )
...
## Description
Nothing worth mentioning really.
2024-08-27 12:34:55 +02:00
Laurens Priem
b7eb130a63
Merge branch 'main' into tiny_cleanup
2024-08-27 12:34:48 +02:00
Neeraj Gupta
c2a5f85a02
[mob] Skip untranslated strings
2024-08-27 16:02:33 +05:30
Neeraj Gupta
b9f8f55a30
[mob] Upgrade crowdin config
2024-08-27 15:59:07 +05:30
Neeraj Gupta
5e05e50049
[mob] Fix lint
2024-08-27 15:48:25 +05:30
Neeraj Gupta
cba69a84d3
[mob] Skip exporting untranslated strings for store listing
2024-08-27 15:40:27 +05:30
laurenspriem
8044bd75df
[mob][photos] stop annoying analyzer emphasis
2024-08-27 12:09:51 +02:00
laurenspriem
9b82ba22a3
[mob][photos] Remove last tflite remnants
2024-08-27 11:41:59 +02:00
Neeraj Gupta
ac3061a232
Revert "[mob]Remove dst from crowdin template"
...
This reverts commit 4278e9c474 .
2024-08-27 14:42:20 +05:30
Neeraj Gupta
4278e9c474
[mob]Remove dst from crowdin template
2024-08-27 14:35:04 +05:30
Ashil
3be95042a3
[mob][photos] update flutter version in README.md ( #2978 )
2024-08-27 14:18:30 +05:30
ashilkn
b1f3b440f7
[mob][photos] changes in pubspec.lock
2024-08-27 14:18:17 +05:30
ashilkn
55b4ce8326
[mob][photos] Update flutter version in github workflows
2024-08-27 14:09:27 +05:30
ashilkn
6c5dd38dbf
[mob][photos] Update flutter version to 3.24.1 in README.md
2024-08-27 14:06:50 +05:30
Laurens Priem
3f9f554b4c
ML file download logs ( #2979 )
...
## Description
More logging regarding download/obtaining file for ML indexing
2024-08-27 10:33:29 +02:00
Crowdin Bot
2450dcf4c2
New Crowdin translations by GitHub Action
2024-08-27 13:57:19 +05:30
laurenspriem
7718da93a5
[mob][photos] Logs
2024-08-27 10:23:15 +02:00
ashilkn
ef01223d9d
[mob][photos] update flutter version in README.md
2024-08-27 13:49:28 +05:30
laurenspriem
d299f94518
[mob][photos] More logs
2024-08-27 10:11:12 +02:00
laurenspriem
375260d701
[mob][photos] Better logging for image retrieval
2024-08-27 10:05:31 +02:00
Manav Rathi
dc49a59111
[desktop] Specify an action version ( #2977 )
...
Apparently, specifying something after the @ is necessary. Without this,
the action stopped working.
Updates https://github.com/ente-io/ente/pull/2976 .
2024-08-27 13:21:01 +05:30
Manav Rathi
13dea41c97
[desktop] Specify an action version
...
Apparently, specifying something after the @ is necessary. Without this, the
action stopped working.
2024-08-27 12:54:55 +05:30
Manav Rathi
3e4f8e7041
[desktop] Use latest version of our updated fork of the electron-builder action ( #2976 )
...
So that it refs this commit
eff78a1d33
2024-08-27 12:45:06 +05:30
Manav Rathi
f3860a077e
[desktop] Use latest version of our updated fork of the electron-builder action
...
So that it refs this commit
eff78a1d33
2024-08-27 12:44:33 +05:30
Manav Rathi
cee429abdb
Update the docs around ffmpeg on Intel macOS ( #2974 )
2024-08-27 12:40:28 +05:30
Manav Rathi
80b86189d0
Update the docs around ffmpeg on Intel macOS
2024-08-27 12:39:51 +05:30
Neeraj Gupta
4ecc64e478
[server] Handle case when no entry exists in trash
2024-08-27 12:35:24 +05:30
Manav Rathi
46e1552f1e
[server] Cache count improvement ( #2972 )
...
## Description
This does not handle the case where the server might get multiple
request for same user to get the count, and the file count is not cached
yet.
## Tests
2024-08-27 12:15:09 +05:30
Manav Rathi
34183aab64
[desktop] Fix broken nightly builds due to ajv ( #2971 )
...
I'm not sure why it started happening now. Earlier I thought it was
because of this - https://github.com/ente-io/ente/pull/2969 - but that
was a red-herring (I think!), instead this likely got triggered because
of
eff78a1d33 .
This change fixed the issue locally, will see if it works on CI too.
Workaround from:
https://github.com/ajv-validator/ajv/issues/2443#issuecomment-2147026958
2024-08-27 12:04:29 +05:30
Neeraj Gupta
e32facf3e6
[server] Refresh fileCount only if trash or usage changed
2024-08-27 12:01:00 +05:30
Manav Rathi
571d721925
[desktop] Fix broken nightly builds due to ajv
...
I'm not sure why it started happening now. Earlier I thought it was because of
this - https://github.com/ente-io/ente/pull/2969 - but that was a red-herring (I
think!), instead this likely got triggered because of
eff78a1d33 .
This change fixed the issue locally, will see if it works on CI too.
Workaround from:
https://github.com/ajv-validator/ajv/issues/2443#issuecomment-2147026958
2024-08-27 12:00:40 +05:30
Manav Rathi
f1e91ab11a
[server] Allow adding bonus storage ( #2970 )
...
## Description
## Tests
2024-08-27 11:44:00 +05:30
Neeraj Gupta
a5b289d290
[server] Allow 200,1TB, & 2TB
2024-08-27 11:36:26 +05:30
Neeraj Gupta
0925f7f0a2
[server] Allow adding support bonus
2024-08-27 11:32:48 +05:30
Neeraj Gupta
bf7f1d43c0
[server] Update endpoint
2024-08-27 11:26:59 +05:30
Neeraj Gupta
e0eda79a91
[server] Refactor
2024-08-27 11:20:27 +05:30
Neeraj Gupta
9334540e1e
[server] Rename
2024-08-27 11:14:34 +05:30
Neeraj Gupta
f67516f696
[server] Remove duplicate code
2024-08-27 10:56:56 +05:30
Manav Rathi
5663378bf2
[desktop] Fix macOS universal binaries ( #2969 )
...
The previous approach worked, but we ran into some other issues
Uncaught Exception:
Error: Cannot find module 'ajv/dist/compile/codegen'
Require stack:
-
/Applications/ente.app/Contents/Resources/app.asar/node_modules/ajv-formats/dist/limit.js
As an alternative, try to use the yarn equivalent(-ish).
2024-08-27 10:52:49 +05:30
Manav Rathi
45c4d1c623
[server] Remove unused endpoint ( #2968 )
...
## Description
## Tests
2024-08-27 10:51:47 +05:30
Manav Rathi
7129b2822b
[desktop] Fix macOS universal binaries
...
The previous approach worked, but we ran into some other issues
Uncaught Exception:
Error: Cannot find module 'ajv/dist/compile/codegen'
Require stack:
- /Applications/ente.app/Contents/Resources/app.asar/node_modules/ajv-formats/dist/limit.js
As an alternative, try to use the yarn equivalent(-ish).
2024-08-27 10:50:51 +05:30
Neeraj Gupta
65497862ea
[server] Remove unused endpoint
2024-08-27 10:48:56 +05:30
Manav Rathi
e2c3b625db
[server] Log slow replication upload ( #2966 )
...
## Description
## Tests
2024-08-27 10:07:40 +05:30
Manav Rathi
acfbcf1cf4
[desktop] Fix action ( #2967 )
...
Fix for https://github.com/ente-io/ente/pull/2965
2024-08-27 10:03:27 +05:30
Manav Rathi
c1327fd8aa
[desktop] Fix action
...
Fix for https://github.com/ente-io/ente/pull/2965
2024-08-27 10:02:45 +05:30
Neeraj Gupta
706bb12273
[server] Log slow replication
2024-08-27 10:00:06 +05:30
Manav Rathi
323f027a9d
[desktop] Create ffmpeg universal binaries for macOS ( #2965 )
...
Tested locally, still need to run it as a GitHub action to verify that
it is working as intended.
Refs:
-
https://www.npmjs.com/package/ffmpeg-static#electron--other-cross-platform-packaging-tools
- https://github.com/eugeneware/ffmpeg-static/issues/35
- https://github.com/eugeneware/ffmpeg-static/issues/136
2024-08-27 09:57:35 +05:30
Manav Rathi
248d8e09a9
[desktop] Create ffmpeg universal binaries for macOS
...
Tested locally, still need to run it as a GitHub action to verify that it is
working as intended.
Refs:
- https://www.npmjs.com/package/ffmpeg-static#electron--other-cross-platform-packaging-tools
- https://github.com/eugeneware/ffmpeg-static/issues/35
- https://github.com/eugeneware/ffmpeg-static/issues/136
2024-08-27 09:54:30 +05:30
Manav Rathi
716b1be234
[meta] Run PRs lint checks for pull requests from external forks ( #2959 )
...
Currently, for PRs opened by external contributors, the various lint
checks don't run (sometimes causing code that fails basic lint checks to
be committed to main).
<img width="796" alt="Screenshot 2024-08-26 at 21 56 01"
src="https://github.com/user-attachments/assets/d7607c65-1849-4ec3-ae0e-011161015fce ">
From my current understanding (I find the docs around this confusing -
I'm not sure about this), we need to instead use "pull_request". Refs:
*
https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#pull_request
*
https://securitylab.github.com/resources/github-actions-preventing-pwn-requests/
Note that even then, we will need a manual step to approve running the
lints for first time contributors. Which is fine, at least we'll see the
option, unlike right now where they just can't be run until the code
hits main.
<img width="542" alt="Screenshot 2024-08-26 at 21 56 17"
src="https://github.com/user-attachments/assets/d5281a04-c6f8-4bd6-b368-b4bd99b943ef ">
2024-08-27 08:06:53 +05:30
Neeraj Gupta
8f5f1a22ee
[auth] Fix Aegis import without group
2024-08-27 05:16:05 +05:30
Vishnu Mohandas
f9b740b683
Update docs ( #2961 )
2024-08-26 22:33:28 +05:30
vishnukvmd
2f0cef6ab9
[docs] Add FAQ
2024-08-26 22:32:44 +05:30
Neeraj Gupta
58575a2dc7
[mob] Update version v0.9.30
2024-08-26 22:25:52 +05:30
Manav Rathi
8813b0cf1c
[meta] Run PRs lint checks for pull requests from external forks
...
Currently, for PRs opened by external contributors, the various lint checks
don't run (sometimes causing code that fails basic lint checks to be committed
to main).
From my current understanding (I find the docs around this confusing), we need
to instead use the "pull_request" target. Refs:
* https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#pull_request
* https://securitylab.github.com/resources/github-actions-preventing-pwn-requests/
Note that even then, we will need a manual step to approve running the lints for
first time contributors. Which is fine, at least we'll see the option, unlike
right now where they just can't be run until the code hits main.
2024-08-26 21:50:04 +05:30
Vishnu Mohandas
ef26c39378
[docs] Remove stale question about magic search ( #2957 )
...
Not sure if this distinction is relevant anymore, but if needed can
retain it too (just saw it when modifying something else).
2024-08-26 21:45:11 +05:30
vishnukvmd
fd4026f27a
[doc] Update information about lost password + recovery key
2024-08-26 21:43:25 +05:30
Vishnu Mohandas
dee504be93
[docs] Update answer ( #2958 )
2024-08-26 21:36:45 +05:30
vishnukvmd
7485c4a02f
[docs] Update answer
2024-08-26 21:36:15 +05:30
Manav Rathi
4c1a2b88a2
[docs] Remove stale question about magic search
...
Not sure if this distinction is relevant anymore.
2024-08-26 21:32:05 +05:30
Manav Rathi
e05b7b4d49
[docs] Move preserving folder structure into its own subsection ( #2956 )
2024-08-26 21:20:13 +05:30
Manav Rathi
ef7dfd5054
Clarify nested
2024-08-26 21:19:15 +05:30
Manav Rathi
f40257e21d
[docs] Move preserving folder structure into its own subsection
2024-08-26 21:16:11 +05:30
Tanguy
15dc823109
[auth] Add & change icons ( #2954 )
...
- Add G2A icon.
- Update Teleport icon.
- Add `mix-blend-mode:difference` to SVGs containing white/black parts
to make them visible in both dark and light themes, while preserving the
brand guideline (GitHub, Ubisoft, Mistral, Filen).
**On Android Studio emulators, this `mix-blend-mode` can appear
glitched, but it works fine (verified on iPhone).**
<!--- Describe your changes in detail -->
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] 🖼️ New icon
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2024-08-26 20:31:34 +05:30
Laurens Priem
5c64d53e5a
[mob][photos] Log format of decoding error ( #2951 )
...
## Description
Title
2024-08-26 16:54:18 +02:00
laurenspriem
0121643558
[mob][photos] Log format of decoding error
2024-08-26 16:53:01 +02:00
Manav Rathi
e3e7105393
[web] Fix lint issues in recent external PRs ( #2950 )
2024-08-26 20:21:58 +05:30
Manav Rathi
fc4429925b
Fix lint issues
2024-08-26 20:14:00 +05:30
Manav Rathi
57cc101fcf
[desktop] Fix video upload when metadata extraction fails ( #2949 )
...
e.g. on Intel macOS. Regression introduced in 1.7.3, specifically
862495c29e .
2024-08-26 20:12:47 +05:30
Laurens Priem
210706e978
Solve onnx build issue Android ( #2948 )
...
## Description
Solve build issue on Android
2024-08-26 16:38:50 +02:00
Manav Rathi
c0e6449962
[desktop] Fix video upload when metadata extraction fails
...
e.g. on Intel macOS. Regression introduced in 1.7.3, specifically 862495c29e .
2024-08-26 20:01:20 +05:30
laurenspriem
e98e8833e6
[mob][photos] Clip logs
2024-08-26 16:15:49 +02:00
laurenspriem
1f05ae268f
[mob][photos] updated onnxruntime without android binary
2024-08-26 16:04:32 +02:00
Neeraj Gupta
924bee53e8
[server] Upload fileData in async manner
2024-08-26 17:19:54 +05:30
Neeraj Gupta
b258c3a6b7
[server] Remove slow req logging
2024-08-26 17:19:54 +05:30
Neeraj Gupta
3dd9be921a
[mob] Bump version v0.9.29
2024-08-26 17:00:55 +05:30
Neeraj Gupta
a10972319b
[mob] Potential fix for notification order
2024-08-26 17:00:55 +05:30
Neeraj Gupta
0af37e8cbe
[mob] Generated strings
2024-08-26 17:00:55 +05:30
Manav Rathi
ea6591e072
[web] New translations ( #2941 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-26 15:51:52 +05:30
Crowdin Bot
87567ad8ee
New Crowdin translations by GitHub Action
2024-08-26 10:19:59 +00:00
Vishnu Mohandas
4a6942f604
Remove extra space before comma ( #2940 )
2024-08-26 15:49:13 +05:30
vishnukvmd
b18f7fbfad
Remove extra space before comma
2024-08-26 15:40:54 +05:30
Vishnu Mohandas
42c77fd506
ente -> Ente ( #2938 )
...
Fixes #2936 .
2024-08-26 15:24:40 +05:30
Ashil
217831cf36
[mob][photos] Fix SafeArea UI issues on file viewer ( #2935 )
2024-08-26 15:24:33 +05:30
vishnukvmd
aa696e8457
ente -> Ente
2024-08-26 15:23:15 +05:30
Vishnu Mohandas
33170f240d
[server] Fixed typo ( #2937 )
...
## Description
## Tests
2024-08-26 15:21:59 +05:30
Neeraj Gupta
dec57863bd
[server] Fixed typo
2024-08-26 15:17:08 +05:30
ashilkn
572bca145a
[mob][photos] Remove unnecessary safearea from top of video player controls
2024-08-26 15:10:29 +05:30
ashilkn
9c503437b6
[mob][photos] Fix UI regression
2024-08-26 15:07:35 +05:30
Z13B
9de3bdcd03
[auth] Added Bethesda Softworks icon
2024-08-26 15:05:25 +05:30
ashilkn
661f93a1bc
[mob][photos] Fix safeArea issues on file viewer
2024-08-26 14:47:23 +05:30
Vishnu Mohandas
934f83fe04
[doc] Update image in doc ( #2933 )
...
## Description
## Tests
2024-08-26 14:29:43 +05:30
vishnukvmd
f6dcda8835
[doc] Update image in doc
2024-08-26 14:29:16 +05:30
Neeraj Gupta
999de31233
[server] Fix go mod
2024-08-26 14:22:02 +05:30
Neeraj Gupta
95a7d9288d
[mob] Fixed typo
2024-08-26 14:07:37 +05:30
Manav Rathi
0a93ce0a46
[server] Fix go-away version ( #2925 )
...
## Description
## Tests
2024-08-26 12:08:36 +05:30
Prateek Sunal
9aefea66d2
chore: update packages
2024-08-26 12:07:42 +05:30
Prateek Sunal
3a65f49ab3
chore: remove -pre from pubspec
2024-08-26 12:07:42 +05:30
Prateek Sunal
f54a9429de
chore: remove unwanted
2024-08-26 12:07:42 +05:30
Prateek Sunal
ebc28fb831
fix: unfold constants
2024-08-26 12:07:42 +05:30
Prateek Sunal
1bcf2c92b4
fix: scaling of text in code, etc
2024-08-26 12:07:42 +05:30
Crowdin Bot
3b6c840a94
New Crowdin translations by GitHub Action
2024-08-26 12:07:09 +05:30
Neeraj Gupta
a4420efd52
[server] Fix go-away version
2024-08-26 11:56:02 +05:30
casualsailo
4f7b100d7a
Add BinanceUS icon
2024-08-26 11:25:37 +05:30
casualsailo
25a1dbcfd0
Add Wealthfront icon
2024-08-26 11:25:37 +05:30
casualsailo
e7c6eec555
Add T-Mobile icon
2024-08-26 11:25:37 +05:30
Neeraj Gupta
34706eff46
[server] Treat invalid attestation resp as badRequest
2024-08-26 11:25:05 +05:30
SpeeterYT
0d33c68d22
Added FritzBox to custom-icons.json
...
Added FritzBox to custom-icons.json. It uses the same svg as myfritz, so its entry was extended insted of creating a new one
2024-08-26 11:18:44 +05:30
Manav Rathi
71e837555c
Fix links ( #2922 )
...
Fixes https://github.com/ente-io/ente/issues/2885
2024-08-26 11:17:29 +05:30
Brogio
93e2036cfd
Update referral.go to check for profanity in code ( #2868 )
...
## Description
Checks if the code contains profanity
## Tests
2024-08-26 11:17:14 +05:30
Crowdin Bot
1df05a8117
New Crowdin translations by GitHub Action
2024-08-26 11:16:28 +05:30
Manav Rathi
d710ccae9b
Fix links
...
Fixes https://github.com/ente-io/ente/issues/2885
2024-08-26 10:57:12 +05:30
Manav Rathi
0b0dbf2839
[desktop] Fix link in dependencies docs ( #2920 )
...
Fixes https://github.com/ente-io/ente/issues/2884
2024-08-26 10:54:32 +05:30
Manav Rathi
ebcec9bad9
[desktop] Fix link in dependencies docs
...
Fixes https://github.com/ente-io/ente/issues/2884
2024-08-26 10:53:10 +05:30
Manav Rathi
ef78ffcc30
[web] New translations ( #2913 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-26 10:46:08 +05:30
Manav Rathi
b03ad7fad4
[web][photos] Fix vertical mirror icon ( #2856 )
...
## Description
This PR changes the rotation of the vertical mirror icon to be rotated
by 90deg

It's German but should show the fix
## Tests
2024-08-26 10:44:52 +05:30
Manav Rathi
14e5a720e7
[web][photos] Fix search icon layout & color ( #2911 )
...
This fixes the search icon in the search box not being centered properly
and also not having the muted color style.
The container is a flex-box layout which already tries to center its
items. But due to the icons in MUI having a display of `inline-block`,
our `Box` container also needs `display: inline-flex` to properly
calculate the height. Now the box container is the same height as the
icon and it gets centered correctly again.
This is the same methodology that the MUI native `IconButton` also uses
as a display value. See
https://github.com/mui/material-ui/issues/33020#issuecomment-1149971549
Current web version:

Proposed fix:

This also removes the `icon` CSS class from the Box container since it
does not exist anyway. And we fixed the theme color not being applied.
This was otherwise just passed as a raw string to the color property and
now correctly uses the intended theme color.
Thanks!
2024-08-26 10:44:12 +05:30
Manav Rathi
ab2cd75da9
[web][photos] Fix web navbar button sizes ( #2912 )
...
Two minor style fixes for the nav bar.
1. Sidebar 3-lines IconButton had its left padding set to 0, which
causes issues.
2. Upload icon on mobile had the wrong height and thus weird ripple /
hover effects.
Please see the respective commit for details & the reasoning.
How those currently look:


How they look with the proposed fix:


Thanks!
2024-08-26 10:42:25 +05:30
Crowdin Bot
0a2f8879a6
New Crowdin translations by GitHub Action
2024-08-26 00:31:54 +00:00
Saibotk
2584a1d09f
[web][photos] Fix search icon layout & color
...
This fixes the search icon in the search box not being centered properly and also not having the muted color style.
The container is a flex-box layout which already tries to center its items. But due to the icons in MUI having a display of `inline-block`, our `Box` container also needs `display: inline-flex` to properly calculate the height. Now the box container is the same height as the icon and it gets centered correctly again.
This is the same methodology that the MUI native `IconButton` also uses
as a display value. See https://github.com/mui/material-ui/issues/33020#issuecomment-1149971549
This also removes the `icon` css class from the Box container since it does not exist anyway. And we fixed the theme color not being applied. This was otherwise just passed as a raw string to the color property and now correctly uses the intended theme color.
2024-08-26 01:36:39 +02:00
Saibotk
f77fadee26
[web][photos] Fix mobile upload button hover & position
...
The hover and ripple effects and the positioning were off on the mobile upload button, because the `.mobile-button` class used the wrong class to let the element appear again. It used `display: block`, but the MUI IconButton actually has `display: inline-flex`, which will also fix the wrong height of the button.
See https://github.com/mui/material-ui/issues/33020
2024-08-26 01:28:19 +02:00
Saibotk
7e61c07a49
[web][photos] Fix missing sidebar button padding
...
Previously the button was assigned 0 left padding instead of its default 12px padding. This caused the ripple and hover effects to be off. It also caused the button to be right on the screen edge on mobile.
This is now fixed by just removing the override.
2024-08-26 01:25:34 +02:00
JamesS-M
fe8d5a98c5
add wealthsimple icon
2024-08-25 14:55:21 +05:30
Aman Raj Singh Mourya
ad0bc4a634
[mob][photos] Extract string
2024-08-25 05:54:08 +05:30
Aman Raj Singh Mourya
b9a2cea390
[mob][photos] added authentication to view passkeys
2024-08-25 05:54:08 +05:30
Shamshid
09da5ca550
[Auth] Optimize and improve icons ( #2843 )
...
Overall custom_icons directory size improvement is from **1.3M -> 704K**
#### Replaced image data icons:
- 3commas
- Addy_io
- Bitskins
- Bitvavo
- Configcat
- Controld
- Kpn
- Marketplacedottf
- Odido
- Peerberry
- Porkbun
- Skinport
- Tweakers
- Wise
#### Optimized icons:
- Bitwarden
- Bloom_host
- Booking
- Brave_creators
- Cloudamqp
- Cloudflare
- Epic_games
- Google
- HuggingFace
- Kraken
- Mintos
- Mistral
- MyFritz
- Notion
- Nucommunity
- Nvidia
- Rockstar_games
- Samsung
- Sms_pool_net
- Synology_dsm
- Teleport
- Twitch
- Ubisoft
- Uphold
- Whmcs
- Windscribe
- Ynab
#### Improved icons:
- LocalWP
- Mercado_livre
- Transip
- Twingate
- Ubuntu_one
- Wyze
- Yandex
#### Fixed icons:
- Workos
- Poloniex
- Proxmox
- Registro_br
2024-08-25 05:53:26 +05:30
ludespeedny
4adf74b062
[Auth] Adjust icons ( #2831 )
...
Removed extra line after "enom" and adjusted itch.io icon color to more
closely match their recommended color in dark and light mode.
2024-08-25 05:51:49 +05:30
Laurens Priem
c818e6f408
[mob][photos] Type error ( #2880 )
...
## Description
## Tests
2024-08-25 02:01:01 +02:00
laurenspriem
066b251f75
[mob][photos] Type error
2024-08-24 21:51:39 +02:00
Manav Rathi
3b4917913a
[web] Update yarn.lock ( #2872 )
...
Leftover bit of https://github.com/ente-io/ente/pull/2849
2024-08-24 17:18:37 +05:30
Manav Rathi
e10d581bdb
[web] Update yarn.lock
...
Leftover bit of https://github.com/ente-io/ente/pull/2849
2024-08-24 17:14:30 +05:30
Manav Rathi
f82df77bf8
[docs] Document first user as admin ( #2871 )
...
https://github.com/ente-io/ente/pull/2869/
2024-08-24 17:03:27 +05:30
Manav Rathi
d0a485f8aa
[docs] Document first user as admin
...
https://github.com/ente-io/ente/pull/2869/
2024-08-24 17:02:20 +05:30
Manav Rathi
8fc319abdf
[server] Treat firstUser as admin if admins config is empty ( #2869 )
...
## Description
## Tests
2024-08-24 16:48:20 +05:30
Neeraj Gupta
9be01793ac
remove check for deleted user
2024-08-24 16:46:15 +05:30
Neeraj Gupta
829b4ab436
[server] Treat firstUser as admin if admins config is empty
2024-08-24 16:35:25 +05:30
Manav Rathi
b190efa814
[server] Handle case where fileInfo is missing ( #2867 )
...
## Description
This fixes the 5xx alert for file/info endpoint due to panic
## Tests
Verified that lint works fine locally
PS: This endpoint is used by mobile to backfill file size information,
which is primarily used for dedupe and sort by size feature,.
2024-08-24 16:17:27 +05:30
Neeraj Gupta
5edf3f8e1d
[server] Handle case where fileInfo is missing
2024-08-24 16:09:17 +05:30
Neeraj Gupta
cef54aafec
[server] Log slow files data put requests ( #2866 )
...
## Description
## Tests
2024-08-24 16:02:43 +05:30
Neeraj Gupta
0bc8b428bb
[server] Log slow files data put requests
2024-08-24 16:00:15 +05:30
Manav Rathi
006015bd25
[web] Change live photo clubbing threshold to 2 minutes ( #2865 )
2024-08-24 15:48:25 +05:30
Manav Rathi
391ccb051c
[web] Change live photo clubbing threshold to 2 minutes
2024-08-24 15:47:41 +05:30
Neeraj Gupta
408537e016
[server] Added APIs for ops ( #2864 )
...
## Description
## Tests
2024-08-24 15:40:14 +05:30
Neeraj Gupta
c00d18cb5d
minor refactor
2024-08-24 15:39:45 +05:30
Neeraj Gupta
27546fb558
[server] Allow both enabling or removing email MFA
2024-08-24 15:38:13 +05:30
Manav Rathi
983765db11
[docs] Mention FS times ( #2863 )
2024-08-24 15:37:16 +05:30
Neeraj Gupta
6786491d72
[server] Add admin endpoint to add ott
2024-08-24 15:35:53 +05:30
Manav Rathi
2a8ff8e1c8
[docs] Mention FS times
2024-08-24 15:35:45 +05:30
Neeraj Gupta
6baa1c08c5
[server] Admin endpoint to disable email mfa
2024-08-24 15:09:32 +05:30
Neeraj Gupta
6cd3dab5d3
[auth] Fix import errors ( #2862 )
...
## Description
## Tests
2024-08-24 14:53:38 +05:30
Neeraj Gupta
b8e89ac78a
[auth] Lint fixes
2024-08-24 14:28:19 +05:30
Neeraj Gupta
724dcd97c1
[auth] Fix steam import from 2fas
2024-08-24 14:22:35 +05:30
Neeraj Gupta
5a35edbbab
[auth] Fix bug in importing account with special chars
2024-08-24 14:09:24 +05:30
Neeraj Gupta
f7c2898e09
[mob] Fix remove from cluster & provide option to delete files from cluster view ( #2858 )
...
## Description
## Tests
2024-08-24 13:54:41 +05:30
Neeraj Gupta
0258df5f41
[auth] Log provider when code parsing fails
2024-08-24 13:53:39 +05:30
Manav Rathi
05cf7c9c91
[web] Club into a live photo only if within 5 mins ( #2859 )
2024-08-24 13:42:12 +05:30
Manav Rathi
c0f628ce2d
Club into a live photo only if within 5 mins
2024-08-24 13:24:43 +05:30
Manav Rathi
18a6af3776
Alt
2024-08-24 13:07:46 +05:30
Neeraj Gupta
63e21126f5
[mob] Show delete face option on face group page
2024-08-24 12:58:40 +05:30
Neeraj Gupta
66c88fa067
[mob] Fix type error
2024-08-24 12:57:23 +05:30
Neeraj Gupta
0aba538dd8
[server] Handle invalid domain err ( #2848 )
...
## Description
## Tests
2024-08-24 12:51:32 +05:30
Manav Rathi
a9f0da7ed3
Move
2024-08-24 12:36:55 +05:30
Manav Rathi
32f8717224
[desktop] Remove unnecessary readwrite tx ( #2857 )
2024-08-24 11:30:20 +05:30
Manav Rathi
6fc1ab02aa
[docs] Authy guide obsolete notice ( #2853 )
...
## Description
As Authy no longer supports its desktop apps, moving from Authy to Ente
Auth using the methods are not possible. This PR adds this notice to the
guide.
it was fun while it lasted 😔
## Tests
2024-08-24 11:26:29 +05:30
Manav Rathi
9f166d2e48
[desktop] Remove unnecessary readwrite tx
2024-08-24 11:22:13 +05:30
Johannes7k75
26c2d9a9dd
fix rotation of vertical mirror
2024-08-23 23:30:04 +02:00
Johannes7k75
fa72aac869
Update TransformMenu.tsx
2024-08-23 23:24:05 +02:00
green.
a61b52ac10
Update index.md
2024-08-23 20:46:00 +02:00
Vishnu Mohandas
de341b2621
[photos] v0.9.28
2024-08-23 23:00:04 +05:30
Manav Rathi
9417b99abe
[web] Improved date search, including support for day of week and hour of day ( #2849 )
...
Fixes https://github.com/ente-io/ente/discussions/2821
2024-08-23 21:48:14 +05:30
Manav Rathi
3cca9512df
LF
2024-08-23 21:43:40 +05:30
Manav Rathi
5fd92096c9
Add CHANGELOG entry
2024-08-23 21:41:25 +05:30
Manav Rathi
68d722d06b
Use UI date
2024-08-23 21:37:18 +05:30
Manav Rathi
a84aa346f5
Better hours
2024-08-23 21:28:26 +05:30
Laurens Priem
e68952f2dd
Ml debug ( #2847 )
...
Various minor fixes for ML:
- Only download model on Wifi and notify user
- Fix ML queue not stopping on interaction
- Partial fix for ML stopping randomly
- Fix ML queue not stopping on disabling ML
- Update ML debug options
2024-08-23 17:56:57 +02:00
Vishnu Mohandas
b11f2adfbe
[server] Increase the limit for referral code length ( #2845 )
2024-08-23 21:21:19 +05:30
Laurens Priem
6f65afc4e5
Merge branch 'main' into ml_debug
2024-08-23 17:49:20 +02:00
laurenspriem
abd5234e7c
[mob][photos] resolve merge conflict
2024-08-23 17:48:18 +02:00
Manav Rathi
ee3a920227
Hour
2024-08-23 21:11:21 +05:30
Neeraj Gupta
0e0f06d9a6
[server] Handle invalid domain err
2024-08-23 21:02:07 +05:30
Manav Rathi
a1237dfafe
Fix undefineds
2024-08-23 20:55:42 +05:30
Manav Rathi
d4a59983cb
Fix holiday parsing
2024-08-23 20:47:26 +05:30
laurenspriem
44a6f256d6
[mob][photos] Show errored faces count
2024-08-23 17:16:38 +02:00
Manav Rathi
177d3dcccf
Guarantees
2024-08-23 20:27:28 +05:30
Manav Rathi
039055ccc0
Dedup
2024-08-23 20:24:30 +05:30
Manav Rathi
00865e3ee2
Handle years
...
Ref: https://github.com/wanasit/chrono/issues/296
2024-08-23 20:23:04 +05:30
vishnukvmd
e9686613b6
Increase the limit for referral code length
2024-08-23 20:21:54 +05:30
laurenspriem
ac3a323abd
[mob][photos] ml debug options
2024-08-23 16:51:54 +02:00
Manav Rathi
da5da33dc2
Weekday
2024-08-23 20:09:19 +05:30
Vishnu Mohandas
ad6028d55e
Fix status bar issue ( #2842 )
...
## Description
Status bar was not adapting to it's background. See status bar on both
before and after screen recordings here:
#### Before
https://github.com/user-attachments/assets/dd899686-43f5-4ab4-ad2c-865bfba1e4d9
#### After
https://github.com/user-attachments/assets/5c0d3544-30ed-43ac-9e7d-5002c6b0add6
2024-08-23 19:04:51 +05:30
laurenspriem
de25072755
[mob][photos] ml debug options 2/x
2024-08-23 15:30:46 +02:00
laurenspriem
e47b4169ed
[mob][photos] small refactor
2024-08-23 15:26:23 +02:00
ashilkn
2d4225f6ad
[mob][photos] Revert change to dark theme elevation colors becuase of inconsistancy across app with some dark theme colors of few components
2024-08-23 18:53:54 +05:30
Ashil
0eb291071b
Revert app bar changes ( #2841 )
2024-08-23 18:38:23 +05:30
laurenspriem
370731b56a
[mob][photos] ml debug options 1/x
2024-08-23 15:06:33 +02:00
ashilkn
20223ddec8
[mob][photos] Refactor + minor UI change
2024-08-23 18:35:05 +05:30
ashilkn
67ee521775
Revert "[mob][photos] Create separate widget for home tab's app bar"
...
This reverts commit 0e642cd254 .
2024-08-23 18:24:06 +05:30
ashilkn
66d7e7e043
Revert "[mob][photos] Refactor + UI tweaks on home app bar"
...
This reverts commit 183ed3f1d7 .
2024-08-23 18:22:18 +05:30
ashilkn
52b13d25b5
[mob][photos] chore
2024-08-23 18:19:41 +05:30
Manav Rathi
118b828ee5
Update matcher
2024-08-23 18:18:19 +05:30
ashilkn
295fa609a6
Revert "[mob][photos] Add shadow to home tab's app bar"
...
This reverts commit 3461201708 .
2024-08-23 18:18:05 +05:30
ashilkn
7f3d7c530f
Revert "[mob][photos] Show home tab app bar only on home tab"
...
This reverts commit 4ad9089f90 .
2024-08-23 18:15:23 +05:30
Manav Rathi
8379fb726d
Parse
2024-08-23 17:59:50 +05:30
ashilkn
a913d2550d
[mob][photos] Fix status bar not adapting it's color with each screen's appbar colour, which is it's background
2024-08-23 17:43:56 +05:30
Manav Rathi
27c5153fb3
Less arbitrary
2024-08-23 17:43:29 +05:30
ashilkn
4ad9089f90
[mob][photos] Show home tab app bar only on home tab
2024-08-23 17:38:42 +05:30
laurenspriem
c3e8a81845
[mob][photos] Lint warnings
2024-08-23 13:57:40 +02:00
Manav Rathi
a5ffb0f4bd
Rename
2024-08-23 17:27:38 +05:30
Manav Rathi
aaadffa613
Move
2024-08-23 17:22:21 +05:30
laurenspriem
0178296850
[mob][photos] Stop indexing queue when ML is disabled
2024-08-23 13:50:04 +02:00
Manav Rathi
5a107db577
Document chrono-node
2024-08-23 16:59:48 +05:30
Manav Rathi
cdecf089fc
[desktop] Update dependencies ( #2840 )
2024-08-23 16:09:22 +05:30
Manav Rathi
97d63c940e
New rule!
...
https://typescript-eslint.io/rules/return-await/
2024-08-23 16:05:11 +05:30
Manav Rathi
d96e747c5e
Regen yarn.lock
2024-08-23 16:02:18 +05:30
Manav Rathi
5fe1fc8039
Update eslint and frens
2024-08-23 15:59:30 +05:30
Manav Rathi
d9ec49b0ac
Update electron updater
...
https://github.com/electron-userland/electron-builder/releases
2024-08-23 15:59:04 +05:30
Manav Rathi
8118f980f6
List out in full and patch updates
...
Going forward, we'll use npx npm-check-updates to update the package.json so the
full version numbers are desirable.
2024-08-23 15:50:00 +05:30
Manav Rathi
9743115851
Update ONNX runtime 0.18 => 0.19
...
https://github.com/microsoft/onnxruntime/releases
2024-08-23 15:44:41 +05:30
Manav Rathi
5a226502c1
Update Electron 30.2.0 => 30.4.0
...
Routine update, no changes that impact us noticed in the changelog
https://github.com/electron/electron/releases
2024-08-23 15:37:38 +05:30
laurenspriem
f0c546bc3b
[mob][photos] clip bilinear
2024-08-23 12:01:35 +02:00
Manav Rathi
577e4765a7
[web] Switch to libsodium-wrappers-sumo ( #2839 )
2024-08-23 14:46:27 +05:30
Manav Rathi
46f53494df
Update
2024-08-23 14:39:05 +05:30
Manav Rathi
d788ca28af
Update
2024-08-23 14:35:19 +05:30
Laurens Priem
c4c489abb0
[mob][photos] Use bilinear interpolation for clip ( #2838 )
...
## Description
Bilinear interpolation
2024-08-23 10:53:31 +02:00
laurenspriem
a328189891
[mob][photos] Use bilinear interpolation for clip
2024-08-23 10:35:26 +02:00
Manav Rathi
c509bffaa3
Switch to libsodium-wrappers-sumo
2024-08-23 13:21:32 +05:30
Manav Rathi
89effbabc1
[web] Improve the handling of ellipsized labels ( #2837 )
...
The overflow: "hidden" on the two parent divs is still needed, for
reasons I don't fully understand, need to debug further at some point.
2024-08-23 12:54:27 +05:30
Neeraj Gupta
c60a61565d
[server] Return 400 on invalid RCPT address ( #2836 )
...
## Description
## Tests
2024-08-23 12:01:16 +05:30
Neeraj Gupta
251716bad6
[server] Return 400 on invalid RCPT address
2024-08-23 11:58:55 +05:30
Vishnu Mohandas
ee68880f51
[mob] Revert to custom onnxruntime fork ( #2834 )
...
## Description
## Tests
2024-08-23 10:47:01 +05:30
Manav Rathi
9577ff7776
Remove unnecessary rep
2024-08-23 10:44:57 +05:30
Manav Rathi
467dccf8bb
Use
2024-08-23 10:43:52 +05:30
Neeraj Gupta
270acf1896
[mob] Bump version v0.9.27
2024-08-23 10:40:30 +05:30
Neeraj Gupta
630770be56
Use old onnx package to unblock release
2024-08-23 10:40:06 +05:30
Neeraj Gupta
6e13216c53
Revert "[mob] Fix android build ( #2832 )"
...
This reverts commit 5735e050e2 , reversing
changes made to 7ddee7d75e .
2024-08-23 10:38:04 +05:30
Manav Rathi
f3dae23e2a
Use
2024-08-23 10:36:53 +05:30
Manav Rathi
489dc2e46d
Extract
2024-08-23 10:33:26 +05:30
Neeraj Gupta
5735e050e2
[mob] Fix android build ( #2832 )
...
## Description
## Tests
Build worked locally
2024-08-23 10:20:17 +05:30
Neeraj Gupta
385655365d
[mob] Fix android build
2024-08-23 10:06:17 +05:30
Manav Rathi
f0bf07a384
Move variant into custom component
2024-08-23 09:51:57 +05:30
Shamshid
7ddee7d75e
[Auth] Add HuggingFace icon ( #2827 )
2024-08-23 04:43:07 +05:30
laurenspriem
bb6ac34920
[mob][photos] Keep triggering ML on ML settings page
2024-08-22 16:37:09 +02:00
laurenspriem
5eb153a310
[mob][photos] Prevent double ML sessions in debug iOS
2024-08-22 16:23:14 +02:00
laurenspriem
1d50cdeeca
[mob][photos] Fix ml not stopping on interaction
2024-08-22 16:18:16 +02:00
laurenspriem
eaf136d34f
[mob][photos] notify user if model download is paused
2024-08-22 15:37:03 +02:00
ashilkn
b96185df63
[mob][photos] Change elevation colors of app
2024-08-22 18:43:14 +05:30
Vishnu Mohandas
bf5e2004cf
Update email templates ( #2823 )
...
## Description
Updates all templates apart from the ones for family plans to use simple
HTML.
The OTT email is no longer marked as spam by Gmail.
## Tests
- [x] Responsive
- [x] Supports both light and dark themes
## Screenshots
<img width="600" alt="Screenshot 2024-08-22 at 6 16 38 PM"
src="https://github.com/user-attachments/assets/78465ffe-399d-430c-9025-d3c77ff72f67 ">
<img width="600" alt="Screenshot 2024-08-22 at 6 16 58 PM"
src="https://github.com/user-attachments/assets/1e497cd1-f04a-403a-b4c7-8581f5cfbb91 ">
<img width="300"
src="https://github.com/user-attachments/assets/ce422733-5a5c-4b30-a6f5-c5003b3da0ed "/>
<img width="300"
src="https://github.com/user-attachments/assets/4468e465-2700-4771-878b-32b19a901074 "/>
2024-08-22 18:40:10 +05:30
Manav Rathi
a7fcb44983
[docs] Troubleshooting photo dates from GT ( #2824 )
2024-08-22 18:31:29 +05:30
Manav Rathi
06f6c5c318
Casing
2024-08-22 18:31:07 +05:30
Manav Rathi
3e3795444a
[docs] Troubleshooting photo dates from GT
2024-08-22 18:28:47 +05:30
laurenspriem
51cf793012
[mob][photos] Remove unneeded beta check
2024-08-22 14:52:47 +02:00
laurenspriem
6adbf17630
[mob][photos] Only download models on wifi
2024-08-22 14:52:09 +02:00
vishnukvmd
92ab8e5289
ente -> Ente
2024-08-22 18:12:08 +05:30
vishnukvmd
d37c85bce2
Minor updates to family plan templates
2024-08-22 18:09:23 +05:30
vishnukvmd
f64de55b30
Update more templates
2024-08-22 18:05:49 +05:30
ashilkn
3461201708
[mob][photos] Add shadow to home tab's app bar
2024-08-22 17:58:57 +05:30
vishnukvmd
08f428f4dd
Update some more templates
2024-08-22 17:49:20 +05:30
vishnukvmd
eee01322c8
Update first upload template for mobile
2024-08-22 17:40:07 +05:30
vishnukvmd
36085eb78f
Update first upload template
2024-08-22 17:36:24 +05:30
ashilkn
183ed3f1d7
[mob][photos] Refactor + UI tweaks on home app bar
2024-08-22 17:35:55 +05:30
Neeraj Gupta
f5258744b4
[mob] Release tensors to avoid OOM error ( #2822 )
...
## Description
## Tests
2024-08-22 17:27:54 +05:30
Neeraj Gupta
3687fc0eaa
[mob][photos] Bump version v0.9.26
2024-08-22 17:20:51 +05:30
Neeraj Gupta
1554d50d8f
Merge branch 'main' into switch_to_upstream
2024-08-22 17:19:43 +05:30
Neeraj Gupta
0d63a3073b
[mob]Release tensors to avoid OOM error
2024-08-22 17:15:19 +05:30
vishnukvmd
369db73212
Update change-email template
2024-08-22 17:09:20 +05:30
vishnukvmd
ba1cd6a8cc
Update green
2024-08-22 17:08:11 +05:30
vishnukvmd
8b40f70936
Simply email verification template
2024-08-22 17:06:10 +05:30
ashilkn
0e642cd254
[mob][photos] Create separate widget for home tab's app bar
2024-08-22 16:46:11 +05:30
Vishnu Mohandas
363f7c9ca0
Prompt family members to contact admin to change referral code ( #2816 )
2024-08-22 14:15:04 +05:30
Neeraj Gupta
6db9a6bedc
[mob][ml] reduce parallel download to 5 for ios
2024-08-22 14:03:06 +05:30
Vishnu Mohandas
2ffad1f2a2
Update watch-folders.md
2024-08-22 13:48:09 +05:30
Laurens Priem
f4314ca220
Ml copy ( #2817 )
...
## Description
Copy changes for ML
2024-08-22 10:13:53 +02:00
laurenspriem
fea2cc27d8
Revert change
2024-08-22 09:48:45 +02:00
laurenspriem
0ba2bd92b5
[mob][photos] Another copy change
2024-08-22 09:42:22 +02:00
vishnukvmd
4ee815e530
Prompt family members to contact admin to change referral code
2024-08-22 13:10:30 +05:30
laurenspriem
67f230fac5
[mob][photos] Indexing description copy change
2024-08-22 09:19:14 +02:00
Neeraj Gupta
c42fd383a8
[mob] Switch to upstream pkg for onnxruntime
2024-08-22 11:54:59 +05:30
Nikunj Kumar Nakum
e1da8b90fd
[auth] Updated Kraken icon ( #2763 )
...
## Description
Updated kraken icon to latest icon
## Tests
2024-08-22 10:01:12 +05:30
S T
c2e540f821
[auth][l10n] Added Ukrainian translation ( #2806 )
...
## Description
## Tests
Co-authored-by: stro <stro@cpan.org >
2024-08-22 10:00:39 +05:30
Neeraj Gupta
241e69755e
[mob][photos] Fix person cover photo ( #2804 )
...
## Description
## Tests
2024-08-21 23:39:57 +05:30
Neeraj Gupta
ab58dcfeb4
[mob][photos] Fix person cover photo
2024-08-21 23:37:29 +05:30
Neeraj Gupta
1941b4cec6
[mob] Fix redundant model download & rename ( #2803 )
...
## Description
## Tests
2024-08-21 23:24:47 +05:30
Neeraj Gupta
9156121954
bump version
2024-08-21 23:14:53 +05:30
Neeraj Gupta
a1b447c5c8
[mob] Rename
2024-08-21 23:14:28 +05:30
Neeraj Gupta
165f288ad9
[mob] Remove unused key
2024-08-21 23:08:50 +05:30
Neeraj Gupta
7e9d9bc126
[mob] iOS Build changes
2024-08-21 23:05:50 +05:30
Neeraj Gupta
5beec1d3dd
[mob] Skip magic refresh if indexing is disabled
2024-08-21 23:05:40 +05:30
Manav Rathi
8afbda259a
[desktop] Bump up the version for the next series ( #2802 )
2024-08-21 22:26:23 +05:30
Manav Rathi
f34a2cb217
[desktop] Bump up the version for the next series
2024-08-21 22:23:26 +05:30
Neeraj Gupta
2f68f5184b
[mob] Bump version v0.9.24 ( #2801 )
...
## Description
## Tests
2024-08-21 22:11:25 +05:30
Neeraj Gupta
936f3842f9
[mob] Bump version v0.9.24
2024-08-21 22:10:59 +05:30
Neeraj Gupta
d719ad31f7
[mob] Disable global ml flag ( #2799 )
...
## Description
## Tests
2024-08-21 22:07:04 +05:30
Laurens Priem
448a6c8924
Heic decode ( #2800 )
...
## Description
- Converts heic files to jpg on Android if heic decoding for ML fails
2024-08-21 18:35:54 +02:00
laurenspriem
3d92a13df6
[mob][photos] Rename ML DB
2024-08-21 18:34:57 +02:00
laurenspriem
5ef4b7160e
[mob][photos] Store ML results on remote first
2024-08-21 18:31:55 +02:00
Prateek Sunal
29c16b737d
fix(mob): readd missing key in locals ( #2798 )
...
## Description
The commit
7dd1804e2e
removed the key, this commit re-add's the key.
2024-08-21 21:58:22 +05:30
Neeraj Gupta
58dee0ef5a
[mob] Disable global ml flag
2024-08-21 21:51:35 +05:30
laurenspriem
87a17c0034
[mob][photos] Convert heic to jpg for ML on Android
2024-08-21 18:20:49 +02:00
Prateek Sunal
cc10a3a4ac
fix(mob): readd missing key in locals
2024-08-21 21:47:04 +05:30
Ashil
cbbee23f82
[mob][auth] Change dialog copy ( #2796 )
2024-08-21 20:18:33 +05:30
ashilkn
0ae080ea6a
[mob][auth] bump up version to 3.1.3
2024-08-21 20:14:56 +05:30
ashilkn
7dd1804e2e
[mob][auth] change copy
2024-08-21 20:13:57 +05:30
Laurens Priem
8e263a3b66
Ml invalid formats ( #2793 )
...
## Description
- Cleaned up processing of ML results
- Handle invalid image formats for ML
## Tests
Locally tested on my phone in debug mode
2024-08-21 14:39:59 +02:00
Neeraj Gupta
487591fa03
Add option to claim a custom referral code ( #2794 )
2024-08-21 18:09:46 +05:30
vishnukvmd
a43b97026a
Add option to claim a custom referral code
2024-08-21 17:39:23 +05:30
Laurens Priem
cf5b4abc39
Merge branch 'main' into ml_invalid_formats
2024-08-21 13:42:57 +02:00
laurenspriem
a4309a0ab3
[mob][photos] Fix stuck on invalid image formats
2024-08-21 13:38:37 +02:00
laurenspriem
f4a46a1fd3
[mob][photos] Refactor MLResults processing
2024-08-21 13:33:20 +02:00
Neeraj Gupta
0e63126cb6
Referal api ( #2792 )
...
## Description
## Tests
2024-08-21 16:44:46 +05:30
Neeraj Gupta
6ec39e2e6b
[server] lint fix
2024-08-21 16:41:10 +05:30
Neeraj Gupta
c57bc22987
[server] Fix request type
2024-08-21 16:39:09 +05:30
Neeraj Gupta
7d969cdada
[server] Apply change limit only for user edit
2024-08-21 16:36:36 +05:30
Neeraj Gupta
27c5a179ab
[server] Add check for existingCode
2024-08-21 16:34:49 +05:30
Ashil
45cd19047a
[mob][photos] Fixed App Lock typo ( #2789 )
2024-08-21 16:28:58 +05:30
Neeraj Gupta
e5d6d324db
Add API to update referral code
2024-08-21 16:28:24 +05:30
Aman Raj Singh Mourya
bbaabeef38
[mob][photos] Hide share icon when collection is from Collect Photos
2024-08-21 16:23:13 +05:30
Aman Raj Singh Mourya
093b736a3b
[mob][photos] Fixed sharing of album
2024-08-21 16:19:19 +05:30
ashilkn
9e5484f5ad
[mob][photos] Resolve merge conflicts
2024-08-21 16:13:20 +05:30
ashilkn
199938d4b6
[mob][photos] Remove stale entry in l10n.dart
2024-08-21 16:12:02 +05:30
Vishnu Mohandas
76df33dc8c
[mob][photos] Update guest view icon ( #2791 )
2024-08-21 15:57:40 +05:30
ashilkn
ab295d9a91
[mob][photos] Update guest view icon
2024-08-21 15:55:58 +05:30
Vishnu Mohandas
b4a4b0cc04
Remove extra newline in string
2024-08-21 15:45:44 +05:30
Vishnu Mohandas
aa2e4b1970
Update auth github workflows to use flutter 3.24.0 ( #2790 )
...
## Description
## Tests
2024-08-21 15:31:37 +05:30
ashilkn
54a0a09251
Update auth github workflows to use flutter 3.24.0
2024-08-21 15:14:41 +05:30
laurenspriem
147a0e005b
[mob][photos] Rename
2024-08-21 11:33:14 +02:00
laurenspriem
701e48c54c
[mob][photos] Rename for clarity
2024-08-21 11:32:23 +02:00
laurenspriem
ed2978bf55
[mob][photos] constructor
2024-08-21 11:31:24 +02:00
Ashil
e4753b3e08
Fix build failing auth ( #2788 )
2024-08-21 14:58:28 +05:30
Aman Raj Singh Mourya
5009453659
[mob][photos] Fixed appLock typo
2024-08-21 14:55:27 +05:30
ashilkn
77bd056f40
[mob][auth] generated code on running flutter clean and flutter pub get
2024-08-21 14:54:38 +05:30
Manav Rathi
9a36f0e7b4
photosd-v1.7.3 ( #2787 )
...
Completes the accidentally leftover package.json update in
b202ac0b5e
2024-08-21 14:48:48 +05:30
Manav Rathi
d75a1c367d
photosd-v1.7.3
...
Completes the accidentally leftover package.json update in b202ac0b5e
2024-08-21 14:44:53 +05:30
Neeraj Gupta
3572465906
[mob] Defer clip cache referesh untill next query ( #2786 )
...
## Description
## Tests
2024-08-21 14:33:39 +05:30
Neeraj Gupta
3f3f3202af
[mob] Clean up
2024-08-21 14:21:25 +05:30
Neeraj Gupta
268eeab094
[mob] Avoid refreshing cache unless search is initiated
2024-08-21 14:15:58 +05:30
Manav Rathi
f53ae48a43
photosd-v1.7.3 ( #2784 )
2024-08-21 14:04:57 +05:30
Manav Rathi
b202ac0b5e
photosd-v1.7.3
2024-08-21 13:56:08 +05:30
Manav Rathi
b591f3d851
[web] New translations ( #2766 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-08-21 13:54:35 +05:30
Crowdin Bot
2eb6d914c3
New Crowdin translations by GitHub Action
2024-08-21 08:22:08 +00:00
Neeraj Gupta
857e83afef
[server] Fix statusCode for expired sessions ( #2783 )
...
## Description
## Tests
2024-08-21 13:45:57 +05:30
Neeraj Gupta
5ad6f0bd74
[server] Fix statusCode for expired sessions
2024-08-21 13:44:30 +05:30
ashilkn
d27dffc351
[mob][photos] upgrade flutter_local_notifications
2024-08-21 13:43:39 +05:30
Aman Raj Singh Mourya
70cc6a35d7
[mob][photos] Used better names
2024-08-21 13:36:54 +05:30
Ashil
a728dd043a
[mob][photos] Change guest view icon ( #2782 )
...


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

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


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