-
Notifications
You must be signed in to change notification settings - Fork 1.2k
[WEB-696] FacebookResetPassword Improvements #1765
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report
@@ Coverage Diff @@
## circleci/pipeline-queue #1765 +/- ##
===========================================================
- Coverage 85.29% 85.29% -0.01%
===========================================================
Files 1276 1276
Lines 116541 116567 +26
Branches 30722 30725 +3
===========================================================
+ Hits 99408 99423 +15
- Misses 16066 16074 +8
- Partials 1067 1070 +3
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good to go!
Added some commits to round out your work, hope you don't mind. I just wanted to get this PR ready to merge as I know you have a lot on your plate and its' just some minor accessibility stuff.
Generated by 🚫 Danger |
* [WEB-861] Consent Management feature flag (#1764) * Add new Consent Management Dialog feature flag * Add new Consent Management Dialog feature flag * remove failing view controller test assertion * formatting * Adding a small commit so tests pass on CI. Didn't realize that if we removed the feature from the mock client, the recording would would still have it in the snapshot and our old snapshot wouldn't have been updated yet. * formatting Co-authored-by: Mubarak Sadoon <[email protected]> * [WEB-696] FacebookResetPassword Improvements (#1765) * remove ResetYourFacebookPasswordViewController snapshots * rename viewmodel and viewcontroller * viewmodel form logic suggestions * update viewmodel tests * ensure the scrollview is not hidden by the keyboard * set returnKeyType to go and make api call on tap * update accessibility on set your password view controller * updated accessibility for facebookresetpasswordviewcontroller. * formatting Co-authored-by: Mubarak Sadoon <[email protected]> * [WEB-669] Facebook Conversions API Feature Flag (#1766) * add facebook conversions api feature flag * add facebook conversions api feature flag * fix test * [WEB-862] AppTrackingTransparency Authorization (#1772) * set NSUserTrackingUsageDescription in plist * request ATTrackingAuthorization on app applicationdidFinishLaunching * formatting * gate behind consent management dialog feature flag * pr feedback * ATTrackingAuthorizationStatus to its own file * Use `.ksr_debounce` on Signal instead of `asyncAfter` * Handle `restricted` and `@unknown` requestTrackingAuthorization status cases * Improve unit test * use ksr_delay insted of ksr_debounce Co-authored-by: Mubarak Sadoon <[email protected]>
📲 What
Making some improvements to the ResetYourFacebookPassword screen that was added in #1763
🤔 Why
Event though the original code works and is mostly clean there are some improvements that can be made in order to conform to KS best practices and account for some accessibility edge cases
Feedback being addressed can be found here
🛠 How
ResetYourFacebookPasswordViewController
snapshots have been removed to avoid the M1 related issues we're seeing with generating snapshots.go
and hook up to the on submit api callNew Behavior
❗️Important Notes❗️
circleci/pipeline-queue
for the time being