Commit graph

295 commits

Author SHA1 Message Date
Prateek Sunal de2d04bb78 chore: bump auth version 2024-03-29 01:26:35 +05:30
Prateek Sunal 17500fd536 fix: capital case ente Auth 2024-03-29 01:22:17 +05:30
Prateek Sunal 8325b270e0 fix: ask for installation mode at start 2024-03-29 01:21:39 +05:30
Prateek Sunal fbd673cb5a chore: bump to 247 2024-03-28 22:22:47 +05:30
Prateek Sunal 0760845536 chore: replace local_auth_ios with local_auth_darwin 2024-03-28 21:57:49 +05:30
Prateek Sunal 28156132a6 fix: use tray manager instead of system tray 2024-03-28 21:53:44 +05:30
Prateek Sunal 6966124249 chore: rename directory to icons 2024-03-28 21:25:06 +05:30
Prateek Sunal d4ca574f1f fix: icons for setup and uninstall 2024-03-28 21:24:10 +05:30
Prateek Sunal c7de109494 fix: don't create desktop icon by default 2024-03-28 18:36:09 +05:30
Prateek Sunal 5e5a6de709 fix: install directory and folder name 2024-03-28 18:31:34 +05:30
Subhashis Suara 07552e7c47 Add CERN Icon 2024-03-27 14:33:27 +01:00
Prateek Sunal 652f6a92f5 feat: rounded icons for desktop 2024-03-26 23:12:38 +05:30
Crowdin Bot af568bcb21 New Crowdin translations by GitHub Action 2024-03-26 02:02:59 +00:00
vishnukvmd 1fb6f4ded2 v2.0.46 2024-03-26 00:03:10 +05:30
Prateek Sunal eeca6aac74 fix: libffi error for now 2024-03-25 23:41:12 +05:30
vishnukvmd bba00c51e8 v2.0.45 2024-03-25 23:19:41 +05:30
Prateek Sunal e7f26ba250 fix: setup for app_links and window_manager 2024-03-25 22:02:58 +05:30
Prateek Sunal 86a334a769 fix: windows versioning 2024-03-25 21:58:47 +05:30
Prateek Sunal 893421de6e fix: divider theme in material 3 2024-03-25 12:45:44 +05:30
Prateek Sunal 549e1a2753 fix: delete unused files 2024-03-25 12:45:30 +05:30
Prateek Sunal b185a37435 fix: onboarding page spacing 2024-03-25 12:38:51 +05:30
Prateek Sunal bd5c56349a Merge remote-tracking branch 'origin/main' into beta 2024-03-25 12:26:31 +05:30
ludespeedny a403cd88e2
custom icons for DCS, WYZE 2024-03-24 12:20:28 -04:00
ludespeedny d11ee7acb4
Update custom-icons.json
update custom-icons.json for DCS and WYZE icons.
2024-03-24 12:18:33 -04:00
Prateek Sunal 47370bdeaf fix: focus of password entry box 2024-03-23 22:37:25 +05:30
Prateek Sunal af22c48a99 fix: remove unwanted debug print 2024-03-23 20:01:56 +05:30
Prateek Sunal 19c2e50ef2 feat: add system tray for desktop 2024-03-23 19:18:30 +05:30
Prateek Sunal 5aec3bc7fd chore: new files 2024-03-23 18:48:57 +05:30
Prateek Sunal 1f091e33df feat: add listener to windows resize 2024-03-23 18:44:21 +05:30
Prateek Sunal 9e6e91fe7e Merge remote-tracking branch 'origin/main' into beta 2024-03-23 18:26:11 +05:30
Prateek Sunal 35ebf37849 fix: open action pane on right click 2024-03-23 18:25:52 +05:30
Prateek Sunal 784b003ceb fix: also bundle libffi in appimage 2024-03-21 18:59:26 +05:30
github-actions[bot] 43ebd7147d
[auth] New translations (#1141) 2024-03-20 16:19:39 +05:30
Prateek Sunal dd0678d3d0 fix: handle all types of line breaks 2024-03-20 14:18:42 +05:30
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
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