Update DNS writes @, www, business, customer, and api records on the chosen provider instead of Arvan only.
Co-authored-by: Cursor <cursoragent@cursor.com>
Provision uses the same websites-VM agent as Businesses; DNS still goes through Arvan ensureTenantRecords.
Co-authored-by: Cursor <cursoragent@cursor.com>
Domain add/edit only upserts Arvan records when updateDns is true, and super-admin user PATCH now accepts firstNameEn and lastNameEn.
Co-authored-by: Cursor <cursoragent@cursor.com>