shoc-frontend-new/src/domain
Alexandre Brandizzi 3b7cf83332 fix(team-members): offer a retry when the invite cannot be checked
The invite page showed "invalid or has expired, ask your admin for a new
invite" for any failed resolve call, including offline, timeouts and 5xx.
A member on a flaky connection was sent to their admin for a resend, which
revokes a token that was still valid.

Only the server's invalid_invite answer now ends on "Invite unavailable".
Any other failure shows "Couldn't load your invite" with a Try again
button that re-runs resolve, without a global error toast. Regression
tests cover a network rejection and a 500 followed by a successful retry.
2026-09-25 17:45:08 -03:00
..
accounts fix(work-orders): stop sending customer on create 2026-08-25 22:26:01 -03:00
assets chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
auth feat(team-members): invite registration wizard and resend invite (SH-385) 2026-09-25 12:26:42 -03:00
calendar chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
contacts chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
dashboard fix(dashboard): open the Unassigned tile as the Unassigned filter option 2026-09-24 22:45:10 -03:00
employees chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
follow-ups chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
locations SH-138: manage ordered site contacts (#191) 2026-09-16 14:53:58 -03:00
notifications Merge remote-tracking branch 'origin/feat/ab/sh-292-notification-center' into HEAD 2026-09-18 14:35:17 -03:00
pm-schedules chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
services refactor(services): extract useServiceEditor to satisfy maintainability gate 2026-09-17 14:55:05 -03:00
settings fix: address PR #224 review findings and extract task-template copy (SH-378) 2026-09-18 10:46:16 -05:00
team-member-invite fix(team-members): offer a retry when the invite cannot be checked 2026-09-25 17:45:08 -03:00
team-members feat(team-members): warn when the invite to a corrected email could not be sent 2026-09-25 12:54:31 -03:00
uplifts fix(uplifts): show the requested increase as the one uplift amount 2026-09-25 01:49:24 -03:00
vendor-operations SH-292: Notification Center bell panel and feed page 2026-09-18 12:55:54 -03:00
vendor-portal Merge pull request #266 from Sea-Haven-Industries/fix/ab/sh-400-vendor-readonly-uplifts 2026-09-25 06:20:35 +00:00
vendor-pos feat(uplifts): complete SH-101 vendor workflow 2026-08-11 08:57:38 -03:00
vendors Merge remote-tracking branch 'origin/dev' into fix/ab/sh-364-inline-technician-registration 2026-09-17 15:27:39 -03:00
work-orders Merge pull request #260 from Sea-Haven-Industries/fix/ab/sh-383-media-contract 2026-09-25 06:06:59 +00:00