Commit graph

26510 commits

Author SHA1 Message Date
Vishnu Mohandas 27ef12b222
[mob][photos] Request for ACCESS_MEDIA_LOCATION permission if not granted (#1600)
## Description


a5d05decf2/mobile/lib/utils/photo_manager_util.dart (L8)

^passing true here should let the app have `ACCESS_MEDIA_LOCATION`
permission. But looks like that isn't working for a small set of users.
So, asking for permission explicitly.
2024-05-03 15:42:47 +05:30
ashilkn 21faf76611 [mob][photos] Bump up to v0.8.90 2024-05-03 15:34:19 +05:30
vishnukvmd ff45d11384 Changelog 2024-05-03 15:12:53 +05:30
Vishnu Mohandas a5d05decf2
[web] New translations (#1598)
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web)
2024-05-03 15:09:56 +05:30
ashilkn 377a8b1128 [mob][photos] Request for ACCESS_MEDIA_LOCATION permission if not granted 2024-05-03 15:08:04 +05:30
Crowdin Bot c31ce04c6e New Crowdin translations by GitHub Action 2024-05-03 09:31:18 +00:00
Vishnu Mohandas 7a5b425c82
Update copies for Cast (#1597) 2024-05-03 15:00:33 +05:30
vishnukvmd 8dc6e1ab6a Fix lint error 2024-05-03 14:59:42 +05:30
vishnukvmd 03e9aef848 Update copies for Cast 2024-05-03 14:54:31 +05:30
Manav Rathi a127d43d54
[desktop] Prepare for release (#1596)
- **Run the electron builder in the correct path**
- **Provide repository**
- **Move to new notarization mechanism**
- **Use an Electron Builder version that supports notarytool**
2024-05-03 14:46:18 +05:30
Manav Rathi 2b9ee7824d
lint 2024-05-03 14:44:24 +05:30
Neeraj Gupta dc1d2c5b7b
[FIX] Handle Steam host (#1539)
## Description

It is same as Totp with 5 digits.
Related: https://github.com/ente-io/ente/discussions/1038
2024-05-03 14:39:40 +05:30
Manav Rathi ea812561c6
Run everywhere 2024-05-03 14:38:56 +05:30
Prateek Sunal 7ced2f5139
Merge branch 'main' into auth-stream-otpauth 2024-05-03 14:26:30 +05:30
Neeraj Gupta 8831560151 Minor fix 2024-05-03 14:21:59 +05:30
Neeraj Gupta 679922bdfe Refactor 2024-05-03 14:19:12 +05:30
Neeraj Gupta 536de8a3fa Minor refactor 2024-05-03 14:17:23 +05:30
Neeraj Gupta da45ea3173 [auth] Improve _getDigits 2024-05-03 14:09:36 +05:30
Prateek Sunal 8bf9a2544c chore: bump version 2024-05-03 13:57:09 +05:30
Prateek Sunal b374dc0dd0 fix: add digits to setup page and create stream type 2024-05-03 13:56:59 +05:30
Neeraj Gupta 26e17d8464
[server][cast] Generate alphaNumberic codes for cast (#1595)
## Description

## Tests
2024-05-03 13:51:27 +05:30
Manav Rathi 3fafc5fd99
Use an Electron Builder version that supports notarytool
We need the following patch (from the release notes of v25.0.0-alpha.6)
https://github.com/electron-userland/electron-builder/releases

> feat: Make notarization with Apple ID more usable by
> https://github.com/electron-userland/electron-builder/pull/8159
2024-05-03 13:17:58 +05:30
ashilkn b221b80625 Merge branch 'main' into fix_bg_task_not_getting_killed 2024-05-03 13:12:24 +05:30
ashilkn 075d8d9769 [mob][photos] bump up version 2024-05-03 13:07:29 +05:30
ashilkn ec93a02674 [mob][photos] fix: BG process not getting killed when app is brought to foreground 2024-05-03 13:05:02 +05:30
Manav Rathi b24d80a267
Move to new notarization mechanism
Refs:
- https://www.electron.build/configuration/mac.html#NotarizeLegacyOptions
- https://github.com/electron-userland/electron-builder/blob/master/packages/app-builder-lib/src/macPackager.ts
- https://github.com/samuelmeuli/action-electron-builder/issues/101
2024-05-03 13:02:19 +05:30
Neeraj Gupta 48bfe5b2fe
[web][cast] Use deviceCode generated by sever (#1594)
## Description

## Tests
2024-05-03 12:38:46 +05:30
Neeraj Gupta a62edad446 [server][cast] Fix err handling 2024-05-03 12:36:02 +05:30
Neeraj Gupta 627eab472c [server][cast] Only log ip mismatch instances 2024-05-03 12:32:16 +05:30
Neeraj Gupta ad5cfdc6db [server][cast] convert deviceCode input to upperCase 2024-05-03 12:31:26 +05:30
Neeraj Gupta 99b13d18b0 [server][cast] Generate alphaNumeric deviceCode 2024-05-03 12:29:32 +05:30
Neeraj Gupta 8a85932512 refactor 2024-05-03 12:27:48 +05:30
Neeraj Gupta b9b928797c [web][cast] Use server to generate deviceCode 2024-05-03 12:24:52 +05:30
Neeraj Gupta 48f24d48b5 [server] Move generateAlphaNumString to util 2024-05-03 12:11:35 +05:30
Manav Rathi 0f3555468d
Provide repository
Fixes:

    Cannot detect repository by .git/config. Please specify "repository" in the package.json (https://docs.npmjs.com/files/package.json#repository).
    Please see https://electron.build/configuration/publish  failedTask=build stackTrace=Error: Cannot detect repository by .git/config. Please specify "repository" in the package.json (https://docs.npmjs.com/files/package.json#repository).
2024-05-03 12:09:03 +05:30
Prateek Sunal b52133fe57 fix: revert totp changes 2024-05-03 12:00:29 +05:30
Manav Rathi c04a30a37c
[web] New translations (#1586)
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web)
2024-05-03 11:31:06 +05:30
Manav Rathi 0165c72064
[desktop] Run the electron builder in the correct path (#1593)
Also add a convenience script to the [photos-desktop
repo](https://github.com/ente-io/photos-desktop/blob/main/.github/trigger-release.sh):

```sh
#!/bin/sh

set -o errexit

version="$1"
if test -z "$version"
then
    echo "usage: `basename $0` <version-including-v>"
    exit 1
fi

set -o xtrace

cp ../ente/desktop/CHANGELOG.md CHANGELOG.md
cp ../ente/desktop/.github/workflows/desktop-release.yml .github/workflows/
git add CHANGELOG.md .github/workflows/desktop-release.yml
git commit -m "$version"
git push origin main

git tag "$version"
git push origin "$version"
```
2024-05-03 11:30:17 +05:30
Manav Rathi e9feec37d5
Run the electron builder in the correct path 2024-05-03 11:28:06 +05:30
Manav Rathi 79e15827d3
[desktop] Use same convention as other preexisting tags in our repo (#1592) 2024-05-03 11:09:43 +05:30
Manav Rathi 5d0e62cf5f
Use same convention as other preexisting tags in our repo 2024-05-03 11:08:06 +05:30
Manav Rathi d68e607d4a
[desktop] Fix ref ref in action (#1591)
ref_name is the (from my understanding) the shorthand we need for
prefixing. Untested, will do a test build.
2024-05-03 11:02:46 +05:30
Manav Rathi 647cc0d803
[desktop] Fix ref ref in action
ref_name is the (from my understanding) the shorthand we need for prefixing. Untested, will do a test build.
2024-05-03 11:00:55 +05:30
Manav Rathi 383d570ece
[desktop] Prepare for beta release (#1590) 2024-05-03 10:51:45 +05:30
Manav Rathi ddad863b31
Prepare for release 2024-05-03 10:50:21 +05:30
Neeraj Gupta 486d89f506
[mob] Log n/w when mobileBackUpIsDisabled and backup is happening (#1589)
## Description

## Tests
2024-05-03 10:34:34 +05:30
Neeraj Gupta 024f160ca0 [mob] Improve log 2024-05-03 10:14:27 +05:30
Neeraj Gupta cdfbd402d2
[cli] Documentation improvement (#1587)
- Clarify that config.yaml needs to go to CWD
- Add a notice about ente account add (I think it is the second time
someone got confused about this)

Maybe we can also print a notice or the help docs when `ente` is run
without any arguments (just a thought for future changes)
2024-05-03 10:02:15 +05:30
Manav Rathi 977d212be6
Add a notice about ente account add 2024-05-03 09:42:17 +05:30
Manav Rathi 3eda263d26
Clarify cwd 2024-05-03 09:38:58 +05:30