Repository navigation
Add Exact Online waitlist - #103997
Add Exact Online waitlist#103997
Conversation
|
@jayeshmangwani Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
This comment has been minimized.
This comment has been minimized.
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
|
@claude review |
This comment has been minimized.
This comment has been minimized.
rayane-d
left a comment
There was a problem hiding this comment.
LGTM! I think the issues I found are NAB.
rayane-d
left a comment
There was a problem hiding this comment.
LGTM and tests well 🚀
Thanks!
Screen.Recording.2026-10-20.at.5.57.32.PM.mov
|
@carlosmiceli Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
🚧 carlosmiceli has triggered a test Expensify/App build. You can view the workflow run here. |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
|
🚀 Deployed to staging by https://github.com/carlosmiceli in version: 9.5.16-0 🚀
|
|
No help site update needed. Exact Online can't be connected yet, so no existing article sentence is now wrong. The new Coming soon / Join waitlist row is a temporary placeholder that explains itself in the app. Document Exact Online when the connector launches. |
|
Deploy Blocker #104660 was identified to be related to this PR. |
|
Deploy Blocker #104674 was identified to be related to this PR. |
|
🚀 Deployed to staging by https://github.com/carlosmiceli in version: 9.5.18-0 🚀
|
|
No help site update needed. This PR adds a self-explanatory Exact Online "Coming soon" row with a Join waitlist button, but you still can't connect Exact Online, so no existing article sentence is now wrong. Document Exact Online when the connection flow ships. |
|
🚀 Deployed to production by https://github.com/grgia in version: 9.5.18-1 🚀
Bundle Size Analysis (Sentry): |


Held on:
Explanation of Change
Exact Online is not available yet, so workspace admins need a way to register interest before launch. This adds Exact Online with Coming soon and Join waitlist to Accounting and Connections. Signup shows the confirmation from the design and the same joined state across the account's workspaces.
Signup uses the existing account save action, works offline, keeps its timestamp on retries, and rolls back on failure. Beta users also see the waitlist until R1 adds the connection flow.
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/691056
PROPOSAL: N/A (internal implementation issue)
Tests
Manual Test steps
Offline tests
Automated tests verify that signup remains available offline, the queued save and optimistic update use one timestamp, and failure restores the absent value. Existing live connectors remain disabled offline.
QA Steps
Same as manual test steps above
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectionAvatar, I verified the components usingAvatarare working as expected)npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Exact.Online.Web.mp4