From 7a339a1ffe531c07e3381d0627cec2533c14f023 Mon Sep 17 00:00:00 2001 From: Ethan <39577870+ethanndickson@users.noreply.github.com> Date: Tue, 15 Jul 2025 14:55:34 +1000 Subject: [PATCH] feat: add `connectionlogs` API (#18628) This is the second PR for moving connection events out of the audit log. This PR: - Adds the `/api/v2/connectionlog` endpoint - Adds filtering for `GetAuthorizedConnectionLogsOffset` and thus the endpoint. There's quite a few, but I was aiming for feature parity with the audit log. 1. `organization:` 2. `workspace_owner:` 3. `workspace_owner_email:` 4. `type:` 5. `username:` - Only includes web-based connection events (workspace apps, web port forwarding) as only those include user metadata. 6. `user_email:` 7. `connected_after: