Manav Rathi
175ea274c4
Alternative formatting
2024-03-27 17:07:56 +05:30
Manav Rathi
08489c8237
Tweak "render-process-gone" handler
2024-03-27 17:04:46 +05:30
Manav Rathi
3e61ebf1df
Add types for shellescape
...
Refs:
- https://github.com/boazy/any-shell-escape
- https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/shell-escape/index.d.ts
- https://www.typescriptlang.org/docs/handbook/declaration-files/templates/module-d-ts.html
2024-03-27 16:36:31 +05:30
Manav Rathi
e1c2c9fc98
Rearrange
2024-03-27 15:55:02 +05:30
Manav Rathi
c38542dbfb
Init logging
2024-03-27 15:34:29 +05:30
Manav Rathi
27047da08b
Use a truthy check
2024-03-27 15:12:40 +05:30
Manav Rathi
846c2af02b
Outline a potential approach
2024-03-27 15:10:35 +05:30
Manav Rathi
42679bc9da
Remove duplicated icon
...
Per https://www.electron.build/icons , a single 512x512 icon.png placed in the
buildResources directory (default `build`) is enough to generate icons for all
three - macOS, Windows and Linux.
2024-03-27 15:00:25 +05:30
Manav Rathi
379a5f8e79
[server] Publish docker image - Part 2/2 ( #1219 )
...
Part 2 (and final part) of https://github.com/ente-io/ente/pull/1218 .
Completes https://github.com/ente-io/ente/discussions/673 . The images
are accessible at `ghcr.io/ente-io/server`, e.g.
```sh
docker pull ghcr.io/ente-io/server
```
2024-03-27 13:59:14 +05:30
Manav Rathi
62d95ad862
Mention pre-built binary in docs
2024-03-27 13:53:43 +05:30
Manav Rathi
e803b7f053
Document in main README
2024-03-27 13:44:24 +05:30
Manav Rathi
741c968c8a
Fix typo
2024-03-27 13:10:05 +05:30
Manav Rathi
4a4a6ba44a
Give an example of the pull command
2024-03-27 13:04:28 +05:30
Manav Rathi
6588880b31
Use the correct commit, not the current one
2024-03-27 13:02:46 +05:30
Manav Rathi
cb45a070be
Tweaks
2024-03-27 12:58:17 +05:30
Manav Rathi
fc8e79fbe9
Remove double namespacing
2024-03-27 12:54:29 +05:30
Manav Rathi
a8a2e7aee3
[server] Publish docker image - Part 1 ( #1218 )
...
- Outline the plan
- Add a first cut of the publish script
Merging this now so that I can test the workflow. Post a successful
publish, I'll open another PR with any fixes entailed, and will also
document this in the main server README.
2024-03-27 12:46:26 +05:30
Manav Rathi
4ba76e4aa2
Tweaks
2024-03-27 12:46:08 +05:30
Manav Rathi
7c0f41166c
Add a first cut of the publish script
2024-03-27 12:42:29 +05:30
Manav Rathi
b31332ff30
Outline the plan
2024-03-27 12:42:26 +05:30
Manav Rathi
16c2706e48
[docs] Add images for continuous sync ( #1217 )
2024-03-27 11:55:10 +05:30
Manav Rathi
50431c6410
Update image
2024-03-27 11:53:15 +05:30
Manav Rathi
b6b66684f3
Reindent
2024-03-27 11:46:37 +05:30
Jishnuraj9
0e04a0df04
add images for continuous sync
2024-03-27 11:43:58 +05:30
Vishnu Mohandas
0fc3773812
feat: rounded icons for auth desktop ( #1215 )
...
## Description
## Tests
2024-03-26 23:19:43 +05:30
Prateek Sunal
2cda8da3c5
fix: remove unused submodules
2024-03-26 23:13:54 +05:30
Prateek Sunal
652f6a92f5
feat: rounded icons for desktop
2024-03-26 23:12:38 +05:30
Manav Rathi
a78e2892cd
[photos-desktop] Update to latest Electron ( #1213 )
...
- And update to latest everything else too
- Fix the duplication in preload
- ... and many more cleanup changes (see commit titles for details)
Should not have major functional impact, and whatever IPC actions got
broken by the switch to context-isolation will still not be working.
This is just an intermediate step, and more PRs will continue fixing the
IPC APIs.
2024-03-26 21:54:18 +05:30
Manav Rathi
48a726885f
Fix typo in comment
2024-03-26 21:45:21 +05:30
Manav Rathi
88e8e1a18d
Remove hacky splash window with a background color
...
...hacky because it was using a timer instead of the "ready-to-show" event
(which wasn't getting fired for some reason). It is recommended that we set a
background color anyway.
2024-03-26 21:45:21 +05:30
Manav Rathi
ac97d65c12
Remove one copy of duplication from IPC types
2024-03-26 21:45:21 +05:30
Manav Rathi
b0ca3a1a9f
Preload won't have logging
2024-03-26 21:45:21 +05:30
Manav Rathi
c055cd9b4a
Remove the tscw
2024-03-26 21:45:21 +05:30
Manav Rathi
9e987f62f6
Fix paths of splash etc
2024-03-26 21:45:21 +05:30
Manav Rathi
cb33b6df10
Refactor the init process
2024-03-26 21:45:20 +05:30
Manav Rathi
c3dfa46514
Major version update of Electron
...
And other surrounding packages.
2024-03-26 21:42:48 +05:30
Manav Rathi
24176d8c40
Document a few more dependencies
2024-03-26 21:42:48 +05:30
Manav Rathi
6e737cdf9a
Mention package.json in the shx description
2024-03-26 21:42:48 +05:30
Manav Rathi
8f978a3d3d
Manually update the version info in package.json
2024-03-26 21:42:48 +05:30
Manav Rathi
fe94a4cd77
yarn-upgrade interactive
2024-03-26 21:42:48 +05:30
Manav Rathi
140b65b69d
Use default import instead of star import
...
Refs:
https://stackoverflow.com/questions/31386631/difference-between-import-x-and-import-as-x-in-node-js-es6-babel
2024-03-26 21:42:48 +05:30
Manav Rathi
db930feaf3
Stop source map generation
...
This isn't doing anything for us currently, and I suspect is also the source of
this error when trying to run a binary built using `yarn build:quick`
> DevTools failed to load source map: Could not load content for next://app/preload.js.map:
Unexpected token '<', "<!DOCTYPE "... is not valid JSON
Note that the renderer process already has source maps.
2024-03-26 21:42:48 +05:30
Manav Rathi
2038b036c5
Remove baseUrl that didn't work
...
From what I've understood, there isn't a way for us to use the baseUrl for
absolute imports without also using a bundler. The baseUrl works for the
tsconfig, but not for the generated JS.
Since this setting was anyways not working, remove it. Tested by doing `yarn
dev`, `yarn build` and also doing a quick perusal in VSCode to see that it is
not reporting any errors.
Refs:
- https://stackoverflow.com/questions/50679031/why-are-these-tsconfig-paths-not-working
- https://github.com/electron-react-boilerplate/electron-react-boilerplate/issues/2737
- https://stackoverflow.com/questions/40407342/resolving-paths-in-typescript-outdir
- https://stackoverflow.com/questions/51683827/using-paths-in-typescript-in-a-nodejs-project
2024-03-26 21:42:48 +05:30
Vishnu Mohandas
2cadc0f0fc
Update otp.md
2024-03-26 20:45:46 +05:30
Vishnu Mohandas
1c891f80f9
[docs] Improve export docs ( #1212 )
2024-03-26 16:40:11 +05:30
Manav Rathi
613e32b00e
[docs] Improve export docs
2024-03-26 16:38:49 +05:30
Vishnu Mohandas
c72878b00e
[auth] New translations ( #1174 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app )
2024-03-26 11:47:40 +05:30
Manav Rathi
e7db1ceb01
[web] New translations ( #1207 )
...
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web )
2024-03-26 09:58:33 +05:30
Manav Rathi
512226b727
[docs] Add FAQ items around self hosting ( #1209 )
2024-03-26 09:58:00 +05:30
Manav Rathi
7fbb37a851
Add FAQ items around self hosting
2024-03-26 09:57:08 +05:30