Commit graph

24126 commits

Author SHA1 Message Date
Manav Rathi c899984f76 Add yarn troubleshooting page 2024-03-08 21:21:10 +05:30
Manav Rathi ed3b165b4b Don't consider localhost links as dead
Fixes the following error when building the site

    (!) Found dead link http://localhost:3000 in file self-hosting/index.md
    x Build failed in 1.72s
    If this is expected, you can disable this check via config. Refer: https://vitepress.dev/reference/site-config#ignoredeadlinks
2024-03-08 21:17:00 +05:30
Manav Rathi 20940293d3
[docs] Add self-hosting section and add getting started docs (#769)
Documentation only changed. Verified the preview by running docs server
locally.
2024-03-08 21:11:47 +05:30
Manav Rathi f040ffad13 [docs] Add self-hosting section and add getting started docs 2024-03-08 21:09:49 +05:30
Vishnu Mohandas e9d46a8093
[auth] Up version (#760) 2024-03-08 18:28:49 +05:30
vishnukvmd ca90727c78 [auth] Up version 2024-03-08 18:28:04 +05:30
Vishnu Mohandas 440b6b2833
Update links to Auth releases (#758) 2024-03-08 17:41:52 +05:30
vishnukvmd 3e7862fe4e Update links to Auth releases 2024-03-08 17:41:34 +05:30
Manav Rathi f0f81d2ec2
Update sharing-logs.md (#757)
Test commit to test the flow.
2024-03-08 17:21:18 +05:30
Manav Rathi eb28279de0
Update sharing-logs.md 2024-03-08 17:20:21 +05:30
Vishnu Mohandas c75e45897c
[Photos] Fix auto scaling on loading final image (#749)
## Description

When an image is zoomed in, there were cases where when then final image
is loaded and rendered on screen, the image gets zoomed even more.

#### Case 1
Double tapping twice to zoom and then the final image is loaded.

##### Before


https://github.com/ente-io/ente/assets/77285023/7d9acb0f-2849-4ffb-863d-cab61ef4bd16

##### After


https://github.com/ente-io/ente/assets/77285023/89fb1238-1444-4681-a94f-7a58679f9350



#### Case 2
When screen is pressed or dragged (any contact with screen).

##### Before


https://github.com/ente-io/ente/assets/77285023/3aefdec5-3bc3-42ef-9442-592442273569

##### After


https://github.com/ente-io/ente/assets/77285023/7b458184-5abe-4983-ba21-f38080cc8bee

## Tests

Tested for regressions. Found one, which it not quite a regression as
the issue was already present but reproducible in a different flow. It
happens too fast for screen recording to capture it.

Not a blocker as it doesn't affect usability in anyway and since this
fix (auto scaling on final image loading) is an important fix.
2024-03-08 17:05:24 +05:30
ashilkn 62b05513a2 Remove late initialisations 2024-03-08 17:00:48 +05:30
Manav Rathi 353eb67cab
[web] Finalize deployment process (#755)
These changes were all made in previous PRs, this PR just ties up the
loose ends and updates the documentation etc.
2024-03-08 16:46:59 +05:30
Manav Rathi 290196ee9e Add fixed nightly mappings 2024-03-08 16:36:06 +05:30
ashilkn ea63ea1c55 Make _photoViewController late 2024-03-08 16:32:16 +05:30
Manav Rathi 2d14cc5899 Mention fast forwards 2024-03-08 16:29:35 +05:30
Manav Rathi f612e0b69f Published 2024-03-08 16:24:37 +05:30
Manav Rathi 929e1bbac1 Less preachy 2024-03-08 16:17:53 +05:30
ashilkn 1dd183c4bd Make scaleStateController final and dispose it when widget gets disposed 2024-03-08 15:54:38 +05:30
Manav Rathi bcb0e2fcc3
[web] Add production deployment templates (#751)
Also update the documentation.
2024-03-08 15:50:39 +05:30
Manav Rathi 25a04fbc5f Update docs README 2024-03-08 15:49:13 +05:30
Manav Rathi 0b585ce3a5 Update the documentation 2024-03-08 15:40:35 +05:30
Manav Rathi 8058d2bfd4 Add production deployments 2024-03-08 15:20:16 +05:30
Neeraj Gupta 5a04030766 Fix lint 2024-03-08 15:17:28 +05:30
Neeraj Gupta 04e508561b [photos] Update copy for passkey verification 2024-03-08 15:17:28 +05:30
Neeraj Gupta 57d5647a39 [photos] Add support for by-passing passkey 2024-03-08 15:17:28 +05:30
Neeraj Gupta 9f28e5ef79 Rename 2024-03-08 15:17:28 +05:30
Neeraj Gupta 42d9ad4206 [photos] Register passkey reset key 2024-03-08 15:17:28 +05:30
Neeraj Gupta 907a0bd456 Reformat 2024-03-08 15:17:28 +05:30
Neeraj Gupta 8f37af3985 [mobile] Add TwoFactorType enum & pass it during recovery 2024-03-08 15:17:28 +05:30
Neeraj Gupta 6e160dca43 Fix minor bugs 2024-03-08 15:15:00 +05:30
Neeraj Gupta 1f7d9dbb86 Rename passKey to passkey 2024-03-08 15:15:00 +05:30
Neeraj Gupta a780598607 Fix sql query 2024-03-08 15:15:00 +05:30
Neeraj Gupta 7f66714d96 Refactor + bug fixes 2024-03-08 15:15:00 +05:30
Neeraj Gupta 980ab6c49c Refactor: extend totp recovery API to recover passkey 2024-03-08 15:15:00 +05:30
Neeraj Gupta fe181fecbe Rename 2024-03-08 15:15:00 +05:30
Neeraj Gupta 50c3a7a8e5 Store resetSecret in encrypted form 2024-03-08 15:15:00 +05:30
Neeraj Gupta f766484b2e Rename account_recovery -> two_factor_recovery 2024-03-08 15:15:00 +05:30
Neeraj Gupta 42e4364fda Add APIs to allow user to skip passkey based two-fa 2024-03-08 15:15:00 +05:30
Neeraj Gupta 09a7d557d2 Add API to get account two recovery status 2024-03-08 15:15:00 +05:30
Neeraj Gupta 13bae268ec Add models passkey reset via recoveryKey 2024-03-08 15:15:00 +05:30
Neeraj Gupta 23fcce245d Add table for account recovery 2024-03-08 15:15:00 +05:30
ashilkn 69c5d4f645 Added comment for context of line 2024-03-08 14:57:32 +05:30
Manav Rathi d7854fa6c0
[web] Add nightly deployments of web projects (#746)
- Fix the branch name for the docs deployment
- Add web-nightly deployments
- Tweak the cron specification in existing workflows
2024-03-08 14:14:34 +05:30
ashilkn cf8e684cb3 Revert "Remove unnecessary check"
This reverts commit a9631c09c8.
2024-03-08 14:09:43 +05:30
Manav Rathi 5d4486fce3 Add web-nightly and update existing 2024-03-08 14:09:41 +05:30
ashilkn a9385f2132 Remove unnecessary mixin 2024-03-08 14:05:42 +05:30
Manav Rathi 37913ffbc7 Fix the branch name 2024-03-08 13:38:34 +05:30
Manav Rathi 215e89427d
[WIP] [docs] Deploy docs (#742)
Add a GitHub workflow to deploy docs. If this works, will start using
this same approach for the other web apps in our repo.
2024-03-08 13:30:28 +05:30
Manav Rathi 2eb95ab215 Move the docs deployment to the new project, its final resting place 2024-03-08 13:26:41 +05:30