What's Changed
- feat: Implement Google OAuth and password protection
This change introduces Google OAuth and password protection for the application.
It adds the necessary dependencies for Google Sign-In using the Credential Manager API.
It creates an AuthManager class to handle the logic for both Google Sign-In and password-based authentication using Android's KeyStore.
It adds a new OnboardingActivity to handle the initial sign-in or password setup.
It modifies MainActivity to check for login status and show a password prompt if necessary.
It updates SettingsActivity to allow changing the password and logging out.
Note: The code is not currently compiling due to some unresolved references. This will be addressed in a future session. by @HereLiesAz in #2
- Feature/modernize crypto autofill by @HereLiesAz in #3
- Attempt to fix build and update dependencies by @HereLiesAz in #4
- fix: Prevent crash by using a Foreground Service for overlays by @HereLiesAz in #5
- feat: Add extensive logging to debug Google Sign-In by @google-labs-jules[bot] in #6
- Fix security vulnerabilities and improve code quality by @HereLiesAz in #7
- Update the CHANGELOG.md file to reflect the recent feature requests, … by @HereLiesAz in #8
- Refactor documentation into a structured docs directory by @HereLiesAz in #9
- Docs/file descriptions by @HereLiesAz in #10
- feat: Improve text detection service and fix build by @HereLiesAz in #11
- feat: Implement "Try It" mode by @HereLiesAz in #14
- feat: Implement "Try It" mode and update documentation by @HereLiesAz in #16
- docs: Update documentation to reflect new architecture by @HereLiesAz in #15
- Docs update realignment by @HereLiesAz in #17
- Docs: Realign all documentation with new project vision by @HereLiesAz in #18
- feat: Implement in-place encryption overlay by @HereLiesAz in #19
- Add Jules Agent workflow by @google-labs-jules[bot] in #20
- Add Jules Agent workflow with GH_TOKEN by @HereLiesAz in #21
- Comprehensive Inline Documentation Update by @HereLiesAz in #22
New Contributors
- @google-labs-jules[bot] made their first contribution in #6
Full Changelog: 0.6.8...0.7.0