- Splynx client: replace broken Basic Auth with proper token flow (POST /api/2.0/admin/auth/tokens → Splynx-EA bearer header) - Support both api_key and admin login auth types with fallback - Add MRR calculation to Splynx sync using mrr_total field - Integrations UI: per-provider credential fields (instance_url, api_key, api_secret for Splynx; instance_url, api_token for Sonar) - Wire up test_connection for Splynx, Sonar, and VISP providers - Verified against live Splynx demo (demo.splynx.com): auth, customers, routers, services all working - All 7350 tests passing |
||
|---|---|---|
| .. | ||
| channels | ||
| components | ||
| controllers | ||
| graphql | ||
| helpers | ||
| live | ||
| plugs | ||
| changelog_parser.ex | ||
| endpoint.ex | ||
| gettext.ex | ||
| gettext_helpers.ex | ||
| permissions.ex | ||
| plug_exceptions.ex | ||
| router.ex | ||
| telemetry.ex | ||
| user_auth.ex | ||