From 916c83dbaf3dbffbfa58d17f3e5f3a9e0563c487 Mon Sep 17 00:00:00 2001 From: Nick Adcock Date: Thu, 13 Nov 2025 10:48:59 +0000 Subject: [PATCH 1/2] Add Offload activity log events Signed-off-by: Nick Adcock --- content/manuals/admin/organization/activity-logs.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/content/manuals/admin/organization/activity-logs.md b/content/manuals/admin/organization/activity-logs.md index c3884b5d1e1c..dd73c3cc0204 100644 --- a/content/manuals/admin/organization/activity-logs.md +++ b/content/manuals/admin/organization/activity-logs.md @@ -144,3 +144,10 @@ Refer to the following section for a list of events and their descriptions: | Billing Cycle Change Requested | Occurs when a user in your organization requests a change in the billing cycle. | | Plan Downgrade Cancellation Requested | Occurs when a user in your organization requests a cancellation of a scheduled plan downgrade. | | Seat Removal Cancellation Requested | Occurs when a user in your organization requests a cancellation of a scheduled seat removal. | + +### Offload events + +| Event | Description | +|:------------------------------------------------------------------|:------------------------------------------------| +| Offload Lease Start | Occurs when an Offload lease is started in your organization. | +| Offload Lease End | Occurs when an Offload lease is ended in your organization. | From 19ce37182fd2ab30aafaca05a77aeec7f2854bc6 Mon Sep 17 00:00:00 2001 From: Nick Adcock Date: Thu, 13 Nov 2025 11:07:10 +0000 Subject: [PATCH 2/2] Update activity-logs API docs Signed-off-by: Nick Adcock --- content/reference/api/hub/latest.yaml | 241 +++++++++++++++++++++++--- 1 file changed, 221 insertions(+), 20 deletions(-) diff --git a/content/reference/api/hub/latest.yaml b/content/reference/api/hub/latest.yaml index 4ca87679d517..4b42fbd5f463 100644 --- a/content/reference/api/hub/latest.yaml +++ b/content/reference/api/hub/latest.yaml @@ -425,46 +425,247 @@ paths: response: value: actions: + billing: + actions: + - name: plan.upgrade + description: Occurs when your organization’s billing plan is upgraded to a higher tier plan. + label: Plan Upgraded + - name: plan.downgrade + description: Occurs when your organization’s billing plan is downgraded to a lower tier plan. + label: Plan Downgraded + - name: plan.seat_add + description: Occurs when a seat is added to your organization’s billing plan. + label: Seat Added + - name: plan.seat_remove + description: Occurs when a seat is removed from your organization’s billing plan. + label: Seat Removed + - name: plan.cycle_change + description: Occurs when there is a change in the recurring interval that your organization is charged. + label: Billing Cycle Changed + - name: plan.downgrade_cancel + description: Occurs when a scheduled plan downgrade for your organization is canceled. + label: Plan Downgrade Canceled + - name: plan.seat_removal_cancel + description: Occurs when a scheduled seat removal for an organization’s billing plan is canceled. + label: Seat Removal Canceled + - name: plan.upgrade.request + description: Occurs when a user in your organization requests a plan upgrade. + label: Plan Upgrade Requested + - name: plan.downgrade.request + description: Occurs when a user in your organization requests a plan downgrade. + label: Plan Downgrade Requested + - name: plan.seat_add.request + description: Occurs when a user in your organization requests an increase in the number of seats. + label: Seat Addition Requested + - name: plan.seat_removal.request + description: Occurs when a user in your organization requests a decrease in the number of seats. + label: Seat Removal Requested + - name: plan.cycle_change.request + description: Occurs when a user in your organization requests a change in the billing cycle. + label: Billing Cycle Change Requested + - name: plan.downgrade_cancel.request + description: Occurs when a user in your organization requests a cancellation of a scheduled plan downgrade. + label: Plan Downgrade Cancellation Requested + - name: plan.seat_removal_cancel.request + description: Occurs when a user in your organization requests a cancellation of a scheduled seat removal. + label: Seat Removal Cancellation Requested + - name: plan.product_change + description: Occurs when there is a change in the product that your organization subscribes to. + label: Billing Product Changed + label: Billing + enterprise: + actions: + - name: setting.policy.create + description: Details of adding an admin settings policy + label: Policy created + - name: setting.policy.update + description: Details of updating an admin settings policy + label: Policy updated + - name: setting.policy.delete + description: Details of deleting an admin settings policy + label: Policy deleted + - name: setting.policy.transfer + description: Details of transferring an admin settings policy to another owner + label: Policy transferred + - name: sso.connection.create + description: Details of creating a new org/company SSO connection + label: Create SSO Connection + - name: sso.connection.update + description: Details of updating an existing org/company SSO connection + label: Update SSO Connection + - name: sso.connection.delete + description: Details of deleting an existing org/company SSO connection + label: Delete SSO Connection + - name: sso.connection.enforcement_toggle + description: Details of toggling enforcement on an existing org/company SSO connection + label: Enforce SSO + - name: sso.connection.scim_toggle + description: Details of toggling SCIM on an existing org/company SSO connection + label: Enforce SCIM + - name: sso.connection.scim_token_refresh + description: Details of a SCIM token refresh on an existing org/company SSO connection + label: Refresh SCIM Token + - name: sso.connection.connection_type_change + description: Details of a connection type change on an existing org/company SSO connection + label: Change SSO Connection Type + - name: sso.connection.jit_toggle + description: Details of a JIT toggle on an existing org/company SSO connection + label: Toggle JIT provisioning + label: Enterprise + offload: + actions: + - name: lease.start + description: Details of the started Offload lease. + label: Offload lease start + - name: lease.end + description: Details of the ended Offload lease. + label: Offload lease end + label: Offload + oidc: + actions: + - name: connection.create + description: Details of creating an OIDC connection. + label: OIDC connection created + - name: connection.update + description: Details of updating an OIDC connection. + label: OIDC connection updated + - name: connection.delete + description: Details of deleting an OIDC connection. + label: OIDC connection deleted + label: OIDC org: actions: + - name: create + description: Activities related to the creation of a new organization + label: Organization Created + - name: member.add + description: Details of the member added to your organization + label: Organization Member Added + - name: member.remove + description: Details about the member removed from your organization + label: Organization Member Removed + - name: member.role.change + description: Details about the role changed for a member in your organization + label: Member Role Changed + - name: member.invite.send + description: Details of the member invited to your organization + label: Org Member Invited - name: team.create - description: contains team create events - label: Team Created + description: Activities related to the creation of a team + label: Organization Created + - name: team.update + description: Activities related to the modification of a team + label: Organization Deleted - name: team.delete - description: contains team delete events - label: Team Deleted + description: Activities related to the deletion of a team + label: Organization Deleted - name: team.member.add - description: contains team member add events + description: Details of the member added to your team label: Team Member Added - name: team.member.remove - description: contains team member remove events + description: Details of the member removed from your team label: Team Member Removed - - name: team.member.invite - description: contains team member invite events - label: Team Member Invited - - name: member.removed - description: contains org member remove events - label: Organization Member Removed - - name: create - description: contains organization create events - label: Organization Created + - name: domain.create + description: Details of the single sign-on domain added to your organization + label: Single Sign-On domain added + - name: domain.verify + description: Details of the single sign-on domain verified for your organization + label: Single Sign-On domain verified + - name: domain.delete + description: Details of the single sign-on domain removed from your organization + label: Single Sign-On domain deleted + - name: domain.auto-provisioning.toggle + description: Details of toggling the Auto-Provisioning feature on a domain on or off + label: Organization Auto-Provisioning Toggled + - name: settings.update + description: Details related to the organization setting that was updated + label: Organization Settings Updated + - name: registry_access.enabled + description: Activities related to enabling Registry Access Management + label: Registry Access Management enabled + - name: registry_access.disabled + description: Activities related to disabling Registry Access Management + label: Registry Access Management disabled + - name: registry_access.registry_added + description: Activities related to the addition of a registry + label: Registry Access Management registry added + - name: registry_access.registry_updated + description: Details related to the registry that was updated + label: Registry Access Management registry updated + - name: registry_access.registry_removed + description: Activities related to the removal of a registry + label: Registry Access Management registry removed + - name: access_token.create + description: Access token created in organization + label: Access token created + - name: access_token.update + description: Access token updated in organization + label: Access token updated + - name: access_token.delete + description: Access token deleted in organization + label: Access token deleted + - name: customrole.create + description: A custom role was created + label: Custom role created + - name: customrole.update + description: An existing custom role was updated + label: Custom role updated + - name: customrole.delete + description: A custom role was deleted + label: Custom role deleted + - name: securepolicyconfigure.create + description: A secure policy configuration was created + label: Secure Policy Configuration created + - name: securepolicyconfigure.update + description: A secure policy configuration was updated + label: Secure Policy Configuration updated + - name: securepolicyconfigure.delete + description: A secure policy configuration was deleted + label: Secure Policy Configuration deleted + - name: securepolicyclient.create + description: A secure policy client was created + label: Secure Policy Client created + - name: securepolicyclient.update + description: A secure policy client was updated + label: Secure Policy Client updated + - name: securepolicyclient.delete + description: A secure policy client was deleted + label: Secure Policy Client deleted + - name: securepolicyprofile.create + description: A secure policy profile was created + label: Secure Policy Profile created + - name: securepolicyprofile.update + description: A secure policy profile was updated + label: Secure Policy Profile updated + - name: securepolicyprofile.delete + description: A secure policy profile was deleted + label: Secure Policy Profile deleted label: Organization repo: actions: - name: create - description: contains repository create events + description: Activities related to the creation of a new repository label: Repository Created + - name: update + description: Activities related to the modification of a repository + label: Repository Updated - name: delete - description: contains repository delete events + description: Activities related to the deletion of a repository label: Repository Deleted - name: change_privacy - description: contains repository privacy change events + description: Details related to the privacy policies that were updated label: Privacy Changed + - name: category.updated + description: Details related to updating a repository categories + label: Categories updated + - name: immutable.tags.updated + description: Details related to updating tag immutability of a repository + label: Tag immutability updated - name: tag.push - description: contains image tag push events + description: Activities related to the tags pushed label: Tag Pushed - name: tag.delete - description: contains image tag delete events + description: Activities related to the tags deleted label: Tag Deleted label: Repository "429":