Commit graph

16 commits

Author SHA1 Message Date
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 b9078eadc0 Show custom endpoint within Settings 2024-03-07 13:19:26 +05:30
vishnukvmd 7bb65af482 /ping to validate the endpoint 2024-03-07 12:51:18 +05:30
Neeraj Gupta dd323316f7 Update logs & undo build file changes 2024-03-07 07:02:17 +05:30
Neeraj Gupta cd328687e2 [passkey] Fix base64 decoding 2024-03-07 06:22:03 +05:30
vishnukvmd 981e3866d3 Extract string 2024-03-06 20:47:52 +05:30
vishnukvmd 3593ee4931 Update the endpoint in configuration 2024-03-06 20:32:56 +05:30
vishnukvmd b893affbfa Add DeveloperSettingsPage 2024-03-06 18:35:38 +05:30
Neeraj Gupta ce94a17b8a [passkey] Add additional logs 2024-03-06 17:39:34 +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
Prateek Sunal b35d942eac feat: auth passkeys 2024-03-04 13:46:05 +05:30
Manav Rathi 918e70b516 Update links to GitHub from within the apps 2024-03-03 18:08:11 +05:30
vishnukvmd 8c8723efd1 Fix warnings in Auth 2024-03-01 18:54:10 +05:30
Manav Rathi c76b96a74b Move into auth/ 2024-03-01 12:19:20 +05:30