You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Handle the Recruiting page's non-happy paths: sync results, authentication errors, the manual-sync limit, and offline behavior. Add the English and Spanish translation keys.
Implementation notes (from design doc)
Generalize HRSyncResultsModal.tsx and its types. Add a new prop to differentiate between HR and ATS, so it can render "candidates" instead of "employees".
Display added, removed, and skipped results after each foreground sync. Include the skip reason where available.
Show a Reconnect action when Merge reports an authentication error.
Disable "Sync now" after the second successful manual-sync request in the rolling 24-hour period. Show the existing sync-limit message with Recruiting-specific copy.
While offline:
Continue rendering cached connection settings.
Show the standard offline indicator.
Disable Connect, Reconnect, Sync now, Disconnect, and connection-setting saves.
Do not open Merge Link.
Resume OpenPolicyRecruitingPage when connectivity returns.
Add English and Spanish translation keys. Let the normal translation process handle the remaining locales.
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.4.92-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
Activity
melvin-bot commentedon Aug 26, 2026
Triggered auto assignment to Design team member for new feature review - @shawnborton (
NewFeature)melvin-bot commentedon Aug 31, 2026
@DylanDylann Huh... This is 4 days overdue. Who can take care of this?
DylanDylann commentedon Sep 1, 2026
Not overdue
10 remaining items
bernhardoj commentedon Sep 16, 2026
Opened the PR in the meantime
yuwenmemon commentedon Sep 16, 2026
@bernhardoj whichever is easier. We don't need to fix HR as part of this project but we can always file follow-ups for issues we find.
melvin-bot commentedon Sep 24, 2026
@bernhardoj / @DylanDylann
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.4.92-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
Contributor+ Checklist: The following checklist (instructions) needs to be completed before this issue can be closed:
If no checklist is needed for this issue, use the K2 [no checklist button].
DylanDylann commentedon Sep 28, 2026
Done
melvin-bot commentedon Sep 29, 2026
@bernhardoj Huh... This is 4 days overdue. Who can take care of this?
melvin-bot commentedon Oct 1, 2026
@bernhardoj 6 days overdue. This is scarier than being forced to listen to Vogon poetry!
ishpaul777 commentedon Oct 5, 2026
looks like this is done, closing!