Commit Graph

37504 Commits

Author SHA1 Message Date
Neeraj
07f55020df [auth] Bump version v4.3.0 (#4812)
## Description

## Tests
auth-v4.3.0
2025-01-22 11:40:50 +05:30
Neeraj Gupta
d345de9ff3 [auth] Bump version v4.3.0 2025-01-22 11:36:23 +05:30
Neeraj
3bbb3c5767 [auth] Revert Notification banner (#4806) 2025-01-22 11:29:51 +05:30
Manav Rathi
7ac322b799 [desktop] Update build for latest electron builder (#4811)
Since the eb update, the CI job fails with errors like

unable to copy, file is symlinked outside the package
source=out/404.html
realPathFile=/Users/runner/work/photos-desktop/photos-desktop/web/apps/photos/out/404.html

Error: Cannot copy file (xxx.js) symlinked to file (xxx.js) outside the
package as that violates asar security integrity
at writeFileOrProcessSymlink
(/Users/runner/work/photos-desktop/photos-desktop/desktop/node_modules/app-builder-lib/src/asar/asarUtil.ts:126:15)
2025-01-22 09:43:55 +05:30
Manav Rathi
1e8750c330 [desktop] Update build for latest electron builder
Since the eb update, the CI job fails with errors like

    unable to copy, file is symlinked outside the package  source=out/404.html realPathFile=/Users/runner/work/photos-desktop/photos-desktop/web/apps/photos/out/404.html

    Error: Cannot copy file (xxx.js) symlinked to file (xxx.js) outside the package as that violates asar security integrity
      at writeFileOrProcessSymlink (/Users/runner/work/photos-desktop/photos-desktop/desktop/node_modules/app-builder-lib/src/asar/asarUtil.ts:126:15)
2025-01-22 09:42:08 +05:30
Manav Rathi
07786e3162 [desktop] Depedencies upgrade (#4809)
In particular,

* Electron 34 is needed to fix the Flatpak file picker issue -
  "Fixed file chooser dialogs for flaptak applications. #44681"
  https://github.com/electron/electron/pull/44681

* Electron builder 26 is needed for the FPM app armour profiles

https://github.com/electron-userland/electron-builder/issues/8635#issuecomment-2462586534
2025-01-22 08:17:33 +05:30
Manav Rathi
d413c1d8dc LF 2025-01-22 08:16:23 +05:30
Manav Rathi
0466067c55 [desktop] Depedencies upgrade
In particular,

* Electron 34 is needed to fix the Flatpak file picker issue -
  "Fixed file chooser dialogs for flaptak applications. #44681"
  https://github.com/electron/electron/pull/44681

* Electron builder 26 is needed for the FPM app armour profiles
  https://github.com/electron-userland/electron-builder/issues/8635#issuecomment-2462586534
2025-01-22 08:08:30 +05:30
Manav Rathi
d8b7d76d55 [desktop] IM 7 - Handle CI rebuilds, and add windows extension (#4808)
- CI builds both arch binaries in one go, so the singular yarn install
hook is not enough
- Without the extension windows doesn't run it
2025-01-22 07:54:34 +05:30
Manav Rathi
b1c62f6c93 [desktop] IM 7 - Handle CI rebuilds, and add windows extension
- CI builds both arch binaries in one go, so the singular yarn install hook is not enough
- Without the extension windows doesn't run it
2025-01-22 07:49:18 +05:30
Aman Raj Singh Mourya
5620be6c15 [auth] revert commit 2bf58aff45 2025-01-21 22:12:40 +05:30
Aman Raj Singh Mourya
91462bcb3c Revert "[auth] Implemeted banner widget"
This reverts commit 2bf58aff45.
2025-01-21 22:09:19 +05:30
Neeraj
c040935c52 [auth] Update crypto dependency + bump version (#4805)
## Description

## Tests
auth-v4.2.9
2025-01-21 20:15:40 +05:30
Neeraj Gupta
ffe7535cd2 Lint fix 2025-01-21 20:09:05 +05:30
Neeraj Gupta
219e5590bc [auth] Ensure sortKey is always passed 2025-01-21 19:58:41 +05:30
Neeraj Gupta
7c7ce15177 [auth] Bump version 2025-01-21 19:53:20 +05:30
Neeraj Gupta
b2e164af75 [auth] Upgrade dependency 2025-01-21 19:52:57 +05:30
Neeraj
d495d6f281 [auth] Remove scan package (#4804) 2025-01-21 19:32:21 +05:30
Aman Raj Singh Mourya
1e45ae5bbc [auth] Remove scan package 2025-01-21 19:27:33 +05:30
mangesh
636d493dfe [docs] fix web app docs, sibling to #4800 (#4802) 2025-01-21 16:39:06 +05:30
Manav Rathi
1684192dc0 [desktop] Update to ImageMagick 7, and also make it available on Linux ARM + Windows x64/ARM (#4803) 2025-01-21 16:38:38 +05:30
Manav Rathi
e7d6362eaa Make prettier happy 2025-01-21 16:32:03 +05:30
Manav Rathi
85cf1de12c All current os/arch combinations are handled 2025-01-21 16:28:35 +05:30
mngshm
19135a0dfc resolve merge conflict o.O 2025-01-21 16:26:33 +05:30
Manav Rathi
3d2b8974df Temporary tracing 2025-01-21 16:24:03 +05:30
Manav Rathi
d836e190e3 Use the updated im 7 2025-01-21 16:21:49 +05:30
mngshm
5e54b0af36 fix[web-app docs]: fix syntax issue & add note related to yarn version 2025-01-21 16:05:19 +05:30
Manav Rathi
75509ff339 exec 2025-01-21 15:56:04 +05:30
Neeraj
adf8542301 [mob] Bump version (#4801)
## Description

## Tests
2025-01-21 15:55:09 +05:30
Neeraj Gupta
eca1ff6bb6 [mob] Bump version 2025-01-21 15:54:49 +05:30
Manav Rathi
c731833863 Use a node script to avoid dealing with Windows nonsense 2025-01-21 15:36:00 +05:30
Manav Rathi
cf27dd5889 Outline 2025-01-21 14:54:24 +05:30
Neeraj
45e8006652 [mob][auth] Flutter upgrade to 3.27.2 (#4799)
## Description

## Tests
2025-01-21 14:50:32 +05:30
Neeraj Gupta
39a54a08c0 [auth] Lint fix 2025-01-21 14:29:11 +05:30
Neeraj Gupta
d3fecf3831 [auth] Lint fix 2025-01-21 14:24:12 +05:30
Neeraj Gupta
e9ed423094 Lint fixes 2025-01-21 14:21:13 +05:30
Neeraj Gupta
6eb381b64a [auth][photos] Upgrade flutter 2025-01-21 14:02:13 +05:30
Neeraj Gupta
9f67d06844 [auth] Upgrade flutter submodule to 3.27.2 2025-01-21 13:31:05 +05:30
Neeraj
17ab295983 [auth] Minor fixes (#4797)
## Description

## Tests
2025-01-21 12:49:59 +05:30
Laurens Priem
dd600c05cd [docs] Add FAQ question on export (#4798)
## Description

Added a question on export size.
2025-01-21 11:47:47 +05:30
laurenspriem
ed8ce66ce5 [docs] Add FAQ question on export 2025-01-21 11:45:50 +05:30
Neeraj Gupta
6c68052a55 Lint fix 2025-01-21 11:04:24 +05:30
Neeraj
305c63f921 [auth] Notification banner (#4789)
## Description
![SmartSelect_20250120_211733
1](https://github.com/user-attachments/assets/bc996a00-eaeb-4a87-8ea4-feceb9efeeb1)
2025-01-21 10:53:54 +05:30
Neeraj Gupta
bb4e42331b [auth] Update window min size/height 2025-01-21 10:53:38 +05:30
Neeraj Gupta
4243a331a3 [auth] Log error during init 2025-01-21 10:35:26 +05:30
Aman Raj Singh Mourya
2bf58aff45 [auth] Implemeted banner widget 2025-01-20 21:21:08 +05:30
Aman Raj Singh Mourya
85c5ccd218 [auth] added assets for banner widget 2025-01-20 21:20:25 +05:30
Manav Rathi
0f63930e52 [meta] Update issue template (#4788) 2025-01-20 19:57:49 +05:30
Manav Rathi
4826fdc999 [meta] Update issue template 2025-01-20 19:57:29 +05:30
Manav Rathi
6621944a66 [web] Update mem & ops limits (#4785)
Sibling of https://github.com/ente-io/ente/pull/4771
2025-01-20 19:45:59 +05:30