Commit graph

161 commits

Author SHA1 Message Date
Prateek Sunal 01ec6e04d4 fix: update ente-io/auth to ente-io/ente 2024-03-19 21:37:53 +05:30
Prateek Sunal 4b3a8117b7 fix: constrain language picker screen 2024-03-19 21:37:36 +05:30
Prateek Sunal 37a1f01b3f Merge remote-tracking branch 'origin/main' into beta 2024-03-18 18:42:09 +05:30
Prateek Sunal 42142514a1 fix: clear search text on exit 2024-03-18 18:15:30 +05:30
Prateek Sunal adf38b9262 chore: lint fixes and ignores 2024-03-18 18:07:01 +05:30
Prateek Sunal 44f0bfd8b5 fix: remove deprecated code 2024-03-18 18:06:51 +05:30
Prateek Sunal d9b56a95aa fix: export logs action 2024-03-18 18:03:48 +05:30
Prateek Sunal a292114d68 feat: search ui change 2024-03-18 17:52:48 +05:30
Prateek Sunal 99c43cc3ef fix: don't show rate on desktop 2024-03-18 17:40:54 +05:30
Shubh e098511960
[auth] add rockstar games icon (#1125)
add Rockstar Games icon

Signed-off-by: Shubh <shubhisroking@proton.me>
2024-03-18 09:08:31 +05:30
Vishnu Mohandas a5340764a8
[mobile][photos] Share to multiple people at once (#1116)
[mobile][photos] Share to multiple people at once
2024-03-16 00:07:12 +05:30
Prateek Sunal 426e1c772f chore: update deps 2024-03-15 21:45:20 +05:30
ashilkn 07c41c4c92 extract strings 2024-03-15 20:22:15 +05:30
Prateek Sunal e1b1d57714 fix: endpoint in network.dart 2024-03-15 20:00:48 +05:30
Prateek Sunal 2a84f7810d Merge remote-tracking branch 'origin/main' into beta 2024-03-15 19:58:35 +05:30
Crowdin Bot 2f86fbdd95 New Crowdin translations by GitHub Action 2024-03-15 02:03:25 +00:00
github-actions[bot] b9a7d09265
[auth] New translations (#1093)
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-14 16:23:51 +05:30
Prateek Sunal 46e2cb6012 chore: lint fix 2024-03-14 15:47:13 +05:30
Prateek Sunal 5634b50528 Merge remote-tracking branch 'origin/main' into beta 2024-03-14 15:35:28 +05:30
Manav Rathi bb0f584e91
[docs][auth] Move the migration guides to the help docs
Keep the old files, adding redirection notices to them.
2024-03-14 10:38:39 +05:30
Manav Rathi 7fabb3a03c
[meta] Document the tag format, and call out the need to keep tag == title
Related: https://github.com/ente-io/ente/discussions/1087#discussioncomment-8775807
2024-03-14 09:50:08 +05:30
Manav Rathi 3b10c7e93f
[meta] Reintroduce .vscode in the mobile gitignores
The intent had always been to have the individual project gitignores be self
contained. In my previous PR (https://github.com/ente-io/ente/pull/516) I'd for
some reason not followed this: correcting my mistake now. .vscode is gitignored
both at the top level and at the individual project levels (as it was
originally).
2024-03-14 09:20:17 +05:30
green 0b96b1afe6
Use same style as wiki 2024-03-13 19:05:52 +01:00
Prateek Sunal 343eb34a7a chore: bump version 2024-03-13 23:32:03 +05:30
green a4a1ee93f8
Update authy.md 2024-03-13 15:58:08 +01:00
green f4acb98044
Update authy.md 2024-03-13 15:53:57 +01:00
green 4ccab22c3f
Update authy.md 2024-03-13 15:46:53 +01:00
green 8d8591cf60
Update authy.md 2024-03-13 15:44:44 +01:00
Crowdin Bot 5db0da9aaf New Crowdin translations by GitHub Action 2024-03-13 13:55:20 +05:30
Vishnu Mohandas 7814cbcc91
Remove unused code for app-updates (#1072) 2024-03-13 11:45:53 +05:30
vishnukvmd 46522c329c Remove unused code for app-updates 2024-03-13 11:12:06 +05:30
Neeraj Gupta 9f2a66e0ef Fix lint warnings 2024-03-11 22:45:22 +05:30
Neeraj Gupta 944ef2e564 [mob]Generate randomkey using crypto library 2024-03-11 22:34:00 +05:30
Neeraj Gupta 27c1b66c08 [auth][mob] Add recovery support for passkey 2024-03-11 17:54:24 +05:30
Vishnu Mohandas 72aa597f85
Update custom-icons.json (#979)
## Description

After this commit https://github.com/ente-io/ente/pull/430 those 6 icons
I tried to add do not shows the icon or default letter, but icon is
filled with hexcolor, so I guess hexcolor is not needed.
2024-03-11 11:01:44 +05:30
vishnukvmd ccd9e2ecaf [auth] v2.0.42 2024-03-10 21:53:05 +05:30
Prateek Sunal 174274ee41 chore: version bump 2024-03-10 12:24:34 +05:30
Prateek Sunal b007bec3c2 fix: download button in desktop 2024-03-10 00:13:33 +05:30
Prateek Sunal 9057ee92c6 chore: flutter version bump to latest stable 2024-03-10 00:07:20 +05:30
Prateek Sunal 09098c6d07 fix: update service logic 2024-03-10 00:07:04 +05:30
iamgitcat c7a4507f96
Update custom-icons.json
After this commit https://github.com/ente-io/ente/pull/430 those 6 icons I tried to add do not shows the icon or default letter, but icon is filled with hexcolor, so I guess hexcolor is not needed.
2024-03-09 14:45:44 +03:00
vishnukvmd fc390d69c7 [auth] v2.0.41 2024-03-09 11:24:15 +05:30
Vishnu Mohandas b52cf1605d
Merge branch 'main' into remove_awaits 2024-03-09 08:42:04 +05:30
vishnukvmd 33f12ffd9d Up version 2024-03-08 20:14:07 +05:30
vishnukvmd b0f8e331e6 Remove unnecessary awaits 2024-03-08 20:13:41 +05:30
vishnukvmd ca90727c78 [auth] Up version 2024-03-08 18:28:04 +05:30
vishnukvmd 3e7862fe4e Update links to Auth releases 2024-03-08 17:41:34 +05:30
vishnukvmd 70435cfccf [auth] v2.0.36 2024-03-08 12:38:04 +05:30
github-actions[bot] 58958cd705
[auth] New translations (#738)
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-08 10:39:02 +05:30
Prateek Sunal d33bc6956c Merge branch 'beta' of https://github.com/ente-io/ente into beta 2024-03-07 21:11:08 +05:30
Prateek Sunal 666649d218 fix: recovery key text 2024-03-07 21:10:44 +05:30
Prateek Sunal 868190928d chore: lint fixes 2024-03-07 16:12:16 +05:30
Prateek Sunal 06104f2d3b fix: don't init window manager on mobile 2024-03-07 15:34:49 +05:30
vishnukvmd 3b498f1be6 Fix warnings around missing awaits 2024-03-07 13:46:05 +05:30
Vishnu Mohandas 90bbc54bb5
[Auth] Allow for configuring a custom server (#726)
## Description
Users can now tap on the onboarding screen **7 times** to bring up a
page where they can configure the endpoint the app should be connecting
to.


![self-host](https://github.com/ente-io/ente/assets/1161789/10f61f6d-0fb3-4f5b-889e-806ca7607525)



## Tests
- [x] Verified that production flows are working as expected
- [x] Verified that configuring the endpoint to a local instance lets
you
  - [x] Connect to that instance 
  - [x] Create an account
  - [x] Add a key
  - [x] Modify a key
  - [x] Logout and log back in
2024-03-07 13:24:30 +05:30
vishnukvmd fe0697fccb Reuse existing widget to render the custom endpoint (if any) 2024-03-07 13:22:13 +05:30
vishnukvmd b9078eadc0 Show custom endpoint within Settings 2024-03-07 13:19:26 +05:30
Neeraj Gupta e3655c4513
[auth] Add linter rule for missing await (#732)
## Description

## Tests
2024-03-07 13:11:42 +05:30
vishnukvmd 293246ce92 Show configured endpoint on OnboardingPage 2024-03-07 13:10:24 +05:30
vishnukvmd 7bb65af482 /ping to validate the endpoint 2024-03-07 12:51:18 +05:30
Neeraj Gupta 97792f064b
[passkey] Fixed base64 decode + bump version (#728)
## Description
## Tests
2024-03-07 08:26:00 +05:30
Neeraj Gupta dd323316f7 Update logs & undo build file changes 2024-03-07 07:02:17 +05:30
Neeraj Gupta 846ecadc59 [auth] Update flutter submodule to v3.16.9 2024-03-07 07:01:02 +05:30
Neeraj Gupta cd328687e2 [passkey] Fix base64 decoding 2024-03-07 06:22:03 +05:30
Prateek Sunal 4e452d6b43 chore: lint fixes 2024-03-06 22:25:09 +05:30
Prateek Sunal 5fe5ac0935 Merge branch 'main' into beta 2024-03-06 22:23:32 +05:30
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
vishnukvmd b893affbfa Add DeveloperSettingsPage 2024-03-06 18:35:38 +05:30
vishnukvmd 07e48ce318 Add an action within OnboardingPage to access developer settings 2024-03-06 18:03:16 +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
vishnukvmd 45416d5ba0 [auth] Set high refresh rates only on Android 2024-03-06 17:13:42 +05:30
vishnukvmd 4f89bf9eb5 [doc] Update the launch configuration for Auth 2024-03-06 16:23:40 +05:30
Neeraj Gupta 82573f20d7 [auth]Enable passkey for internal users 2024-03-06 15:47:37 +05:30
Neeraj Gupta c175973ff0 Passkey changes 2024-03-06 14:54:45 +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
Neeraj Gupta 7dc5ccb154
[auth] Integrated decryption in CLI, removing standalone tool (#691)
## Description

## Tests
2024-03-06 10:49:51 +05:30
Manav Rathi 3a0dc05e3d
Add mobile release workflow (#684)
## Description

Resurrect the existing mobile independent release GitHub workflow,
adapting it to the new monorepo structure but otherwise keeping it
unchanged.

## Tests

Currently untested.
2024-03-06 09:11:01 +05:30
github-actions[bot] 946a78ae47
New translations (auth) (#686)
New translations via [Crowdin GH
Action](https://github.com/crowdin/github-action)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-06 09:09:51 +05:30
Manav Rathi 36d5aa9f01 Add mobile release workflow 2024-03-05 20:36:07 +05:30
Prateek Sunal 47d7238f2b feat: revert removed features 2024-03-05 14:49:26 +05:30
Prateek Sunal 4b3ba41159 chore: lint fixes 2024-03-05 14:43:25 +05:30
Prateek Sunal b86729050a feat: desktop (7124ed710acf33d895faa4730a04b87f9c5cac24) 2024-03-05 14:33:39 +05:30
github-actions[bot] 235393235b
New translations (auth) (#666)
New translations via [Crowdin GH
Action](https://github.com/crowdin/github-action)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-05 12:38:33 +05:30
Manav Rathi 59560cc870
Add GitHub Action for releasing the auth app (mobile and desktop) (#671)
## Description

This action will take the latest auth code, build the iOS/Android apps,
and create a draft release using it.

It will also then create a desktop build of auth. Since the desktop
build is currently in beta, this might be neutered when we merge this
into main for now.

## Tests

This PR _is_ the test. I'll be adding commits as I fill this in. These
commits will create a test tag (that I'll also delete later).
2024-03-05 12:30:01 +05:30
Manav Rathi 28a4deb214 Document 2024-03-05 12:16:19 +05:30
Manav Rathi d2d731a096 Add release notes 2024-03-05 12:13:03 +05:30
Manav Rathi 84cca19f59 Document 2024-03-05 09:57:19 +05:30
Zxhir b29addccbd
Add Bloom Host (#672)
## Description

This PR add the Bloom Host icon to ente auth. Bloom Host is a dedicated
Minecraft hosting, VPS and a bare metal server hosting company.
2024-03-05 08:29:55 +05:30
Manav Rathi 006a3ea60d WIP Add GitHub Action for releasing the auth app (mobile and desktop) 2024-03-04 21:49:21 +05:30
Prateek Sunal b35d942eac feat: auth passkeys 2024-03-04 13:46:05 +05:30
Manav Rathi e15e39fb6c Crowdin project_id is already public
It is shown on the public project page
2024-03-04 12:54:49 +05:30
Manav Rathi 5445e89fe7 Remove unused file 2024-03-04 12:03:18 +05:30