Commit graph

296 commits

Author SHA1 Message Date
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
Manav Rathi
fa7298daf2 Add auth's crowdin action 2024-03-04 11:39:38 +05:30
Manav Rathi
918e70b516 Update links to GitHub from within the apps 2024-03-03 18:08:11 +05:30
Manav Rathi
95ae7c4594 Update auth/ to account for new monorepo structure 2024-03-02 14:26:55 +05:30
Manav Rathi
2ed02fac15 Add folder intro 2024-03-02 12:47:40 +05:30
Manav Rathi
6df92c1b8e Remove the color customizations since they would apply to the entire ente project 2024-03-02 12:43:56 +05:30
Manav Rathi
ebe6774ff4 Allow developers to customize their VSCode configuration
For folks who're using the git integration from within VSCode, the top level
directory needs to be open in VSCode for using git GUI from VSCode.

However, for using the Run & debug configurations they need to open ente/mobile
is opened in VSCode.

As a solution

- gitignore .vscode
- provide sample VSCode configuration files is mobile/docs/vscode and auth/docs/vscode
- mention it in the README

(will update the auth README later, have to do a few more changes to it first)
2024-03-02 12:33:43 +05:30
Vishnu Mohandas
39b4e9b694
Fix warnings (#509) 2024-03-02 08:16:17 +05:30
Vishnu Mohandas
093378ff3e
Update README.md 2024-03-01 19:11:25 +05:30
vishnukvmd
8c8723efd1 Fix warnings in Auth 2024-03-01 18:54:10 +05:30
Manav Rathi
9cdaabc403
Move all submodules to the top level (#505)
## Description

## Tests
2024-03-01 16:16:25 +05:30
Manav Rathi
c76b96a74b Move into auth/ 2024-03-01 12:19:20 +05:30