Calls section: new filters and saved views

The Calls section now runs on the same filter system used across the app, with saved views instead of ad-hoc filtering.

  • More filter operators, including "is empty" and "is equal to" — so you can now isolate calls with no status

  • Tabs are saved filtered views

  • Any team with at least one logged call gets four default views: All calls, All my calls, Outbound, Inbound

  • You can create your own views on top of the defaults

  • Change a call's status directly from the Calls table, without opening the call modal

  • Display up to 200 calls per page