Commit graph

24126 commits

Author SHA1 Message Date
vishnukvmd 981e3866d3 Extract string 2024-03-06 20:47:52 +05:30
vishnukvmd 7ca217f753 Update iOS project files 2024-03-06 20:34:01 +05:30
vishnukvmd 07b496be4c Ensure the AuthenticatorGateway does not cache a stale endpoint 2024-03-06 20:33:47 +05:30
vishnukvmd a45129b75b Make sure Network uses the latest network configuration 2024-03-06 20:33:18 +05:30
vishnukvmd 3593ee4931 Update the endpoint in configuration 2024-03-06 20:32:56 +05:30
vishnukvmd 690f90d296 Remove unused method 2024-03-06 20:00:07 +05:30
ashilkn d6fc57fc3f Merge branch 'main' into fix_auto_scaling 2024-03-06 19:09:27 +05:30
vishnukvmd b893affbfa Add DeveloperSettingsPage 2024-03-06 18:35:38 +05:30
Manav Rathi 9feb5397a8
[doc] Add more links to README (#725)
- Add download from GitHub button for auth
- Add Twitter and Mastodon links
- Remove mention of unused Xcode Cloud integration
2024-03-06 18:14:28 +05:30
Manav Rathi d3f3adc1f2 Tweak the Mastodon color 2024-03-06 18:12:48 +05:30
Manav Rathi 758d6a53e0 Use a color which works for both light and dark 2024-03-06 18:08:57 +05:30
Manav Rathi 45406d3486 Update badge 2024-03-06 18:04:32 +05:30
vishnukvmd 07e48ce318 Add an action within OnboardingPage to access developer settings 2024-03-06 18:03:16 +05:30
Manav Rathi 53d70387a4 Try to get the fill to work on GitHub 2024-03-06 17:58:42 +05:30
Manav Rathi d7d127cb55 Tweak 2024-03-06 17:55:08 +05:30
Manav Rathi cd60f4e590 Add download from GitHub button for auth
Icon made by Pragadees
2024-03-06 17:50:09 +05:30
Neeraj Gupta 2eaa741f1a Bump auth version 2024-03-06 17:40:51 +05:30
Neeraj Gupta ce94a17b8a [passkey] Add additional logs 2024-03-06 17:39:34 +05:30
Manav Rathi b53eb2e0bb Remove mention of unused Xcode Cloud integration 2024-03-06 17:37:12 +05:30
Manav Rathi f9b5cdb1e7 Tweak the icons to make them fit better 2024-03-06 17:34:48 +05:30
Manav Rathi a053dbf872 Add Twitter and Mastodon links to README
Icons from Bootstrap icons (MIT licensed):
- https://icons.getbootstrap.com/icons/twitter/
- https://icons.getbootstrap.com/icons/mastodon/
2024-03-06 17:28:52 +05:30
Vishnu Mohandas 6a6cc6b2ba
[auth] Set high refresh rates only on Android (#724) 2024-03-06 17:14:24 +05:30
vishnukvmd 45416d5ba0 [auth] Set high refresh rates only on Android 2024-03-06 17:13:42 +05:30
Neeraj Gupta 0de6ba722a [photos] Bump version: 0.8.65+585 2024-03-06 16:58:34 +05:30
Neeraj Gupta 8101ddf4bc [photos]Always reset volatile password on login 2024-03-06 16:58:34 +05:30
Neeraj Gupta bf923007e8 Fix arb 2024-03-06 16:58:34 +05:30
Vishnu Mohandas 30d3c738f5
[doc] Update the launch configuration for Auth (#705) 2024-03-06 16:30:56 +05:30
vishnukvmd 4f89bf9eb5 [doc] Update the launch configuration for Auth 2024-03-06 16:23:40 +05:30
Neeraj Gupta 4744434a62
[auth][photos] Support for passkey (#435)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Passkey implementation (similar will be done in ente Photos)

<!--- Describe your changes in detail -->

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ] 🖼️ New icon
- [x]  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-03-06 15:55:53 +05:30
Manav Rathi b36c136662
[web] UI tweaks to the select all checkbox (#704)
This select-all checkbox was added in
https://github.com/ente-io/ente/pull/674. These are some changes to how
it looks /cc @vishnukvmd

- Move the checkbox to the left
- Reduce the size of the checkbox

The diff is bigger than it needs to be because I also had to fix some
formatting issues (the prettier rules had changed since work had started
on that PR).

## Tested by

Running locally
2024-03-06 15:54:28 +05:30
Manav Rathi d57e59493b Fix formatting issues 2024-03-06 15:51:26 +05:30
Manav Rathi af2ccf7449 UI tweaks to the select all checkbox
This select-all checkbox was added in https://github.com/ente-io/ente/pull/674.
These are some changes to how it looks:

- Move the checkbox to the left
- Reduce the size of the checkbox
2024-03-06 15:50:20 +05:30
Neeraj Gupta 82573f20d7 [auth]Enable passkey for internal users 2024-03-06 15:47:37 +05:30
Vishnu Mohandas a857a86608
Added selectAll checkbox to select all files on a day (#674)
## Description

fixes https://github.com/ente-io/ente/issues/535

This PR will add checkbox to all select files on a day, this will also
handle manual selection of files and select all checkbox on a day.
2024-03-06 15:33:20 +05:30
Manav Rathi 3c53381691
[auth] Verify that the custom icon JSON is valid as part of lint checks (#698)
## Tested by

Purposely opening this PR against a known bad state to verify that the
check catches this issue. And it worked.

<img width="590" alt="Screenshot 2024-03-06 at 14 04 40"
src="https://github.com/ente-io/ente/assets/24503581/e67bac5c-4191-4497-a771-b73f7c850379">

Have now rebased the PR of main, to also check that the verification
succeeds in a known good state.
2024-03-06 14:58:08 +05:30
Manav Rathi 47f6b9b690
[cli] Use the tag: qualifier to better filter the releases (#700)
@ua741 We still need to provide at least the major version, and we'll
need to remember to update these links when the major version changes.

Ref:
-
https://docs.github.com/en/repositories/releasing-projects-on-github/searching-a-repositorys-releases
2024-03-06 14:57:51 +05:30
Neeraj Gupta c175973ff0 Passkey changes 2024-03-06 14:54:45 +05:30
Manav Rathi d411efe57c
[web] Fixes for the accounts deployment (#701)
- Update the URLs for opening new deployment PRs
- Include translations
2024-03-06 14:51:25 +05:30
Manav Rathi 951ace6183 Include translations
There needs to be a better way, but this unblocks our current deployment
2024-03-06 14:50:00 +05:30
Manav Rathi d26d193a41 Update the URLs for opening new deployment PRs
Note that the three dot syntax is needed, the two dot compare doesn't open a pull request.

Ref:
- https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/using-query-parameters-to-create-a-pull-request
- https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-comparing-branches-in-pull-requests#three-dot-and-two-dot-git-diff-comparisons
2024-03-06 14:48:28 +05:30
Manav Rathi 636454faa2 Use the tag: qualifier to better filter the releases
We still need to provide at least the major version, and we'll need to remember
to update these links when the major version changes.

Ref:
- https://docs.github.com/en/repositories/releasing-projects-on-github/searching-a-repositorys-releases
2024-03-06 14:42:49 +05:30
Manav Rathi c469e68f7a
Mention GitHub Discussion labels (#699)
Documentation only change.
2024-03-06 14:24:41 +05:30
Manav Rathi 5530287197 Mention GitHub Discussion labels 2024-03-06 14:23:38 +05:30
Manav Rathi d316a3049c [auth] Verify that the custom icon JSON is valid as part of lint checks
Purposely opening this PR against a known bad state to verify that the check
catches this issue.
2024-03-06 14:05:09 +05:30
Neeraj Gupta 024c45ec5c
[auth] Fix custom-icons.json (#696)
## Description

## Tests
2024-03-06 13:49:10 +05:30
Neeraj Gupta 942da28b53 Merge branch 'main' into passkeys 2024-03-06 13:21:42 +05:30
Neeraj Gupta 69a900aa56
[mobile] Move recovery option under account section (#695)
## Description

## Tests
2024-03-06 12:57:03 +05:30
Manav Rathi 518a2a0632
Web deployment (#693)
Update the web deployment process for the new monorepo. This is
currently untested, I'll try to a do a preview deployment next of the
accounts or cast app (since they're not yet on production).
2024-03-06 12:04:56 +05:30
Manav Rathi 7057b53d2c Add deployment shortcuts 2024-03-06 11:58:41 +05:30
Manav Rathi 92b5411cb2 Update deployment script 2024-03-06 11:44:30 +05:30