Commit 46112ad
Faxbot Agent
fix(hipaa): correct phone masking and provider health discovery
CRITICAL HIPAA FIX:
- Fixed phone masking in event emission to show ONLY last 4 digits
- Changed from to[:8] + '***' (shows first 8) to proper masking
- Now shows: *******4567 instead of +1555555***
Provider Health Fix:
- Added lazy discovery of providers in /admin/providers/health endpoint
- Initialize circuit breakers for active_outbound() and active_inbound()
- Provider Health Status now shows configured providers (sinch, humblefax)
This resolves the HIPAA compliance violation and makes Provider Health functional.1 parent 238af77 commit 46112ad
2 files changed
+16
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4101 | 4101 | | |
4102 | 4102 | | |
4103 | 4103 | | |
| 4104 | + | |
| 4105 | + | |
4104 | 4106 | | |
4105 | 4107 | | |
4106 | 4108 | | |
4107 | 4109 | | |
4108 | | - | |
| 4110 | + | |
4109 | 4111 | | |
4110 | 4112 | | |
4111 | 4113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
54 | 67 | | |
55 | 68 | | |
56 | 69 | | |
| |||
0 commit comments