diff --git a/json-logs/raw/audit/v1/actions.json b/json-logs/raw/audit/v1/actions.json index 4c848ae88..66ed2f7ec 100644 --- a/json-logs/raw/audit/v1/actions.json +++ b/json-logs/raw/audit/v1/actions.json @@ -251,7 +251,13 @@ "pref.enterprise_search_enabled_changed", "export_app_configuration_upserted", "export_app_configuration_deleted", - "pref.slack_ai_allow_translations_changed" + "pref.slack_ai_allow_translations_changed", + "slack_ai_permissions_reset", + "search_query_audit_logs_export_started", + "search_query_audit_logs_export_completed", + "search_query_audit_logs_export_downloaded", + "search_query_audit_logs_export_deleted", + "audit_logs_ai_summary_generated" ], "user": [ "custom_tos_accepted", @@ -306,7 +312,8 @@ "user_added_reminder", "app_agentforce_shareable_prompt_created", "app_agentforce_session_created_from_prompt_link", - "app_agentforce_execute_slack_action" + "app_agentforce_execute_slack_action", + "user_anomaly_event_reponse_allowlist_changed" ], "file": [ "file_downloaded", @@ -387,7 +394,8 @@ "channel_template_provisioned", "record_channel_channel_type_conversion", "featured_workflow_added", - "featured_workflow_removed" + "featured_workflow_removed", + "channel_huddle_properties_updated" ], "app": [ "app_installed", @@ -446,7 +454,8 @@ "record_shared", "message_flag_assignment", "message_flag_unassignment", - "thread_hidden" + "thread_hidden", + "message_flag_restored" ], "barrier": [ "barrier_created", diff --git a/json-logs/samples/api/admin.conversations.search.json b/json-logs/samples/api/admin.conversations.search.json index 51124499b..6b6f9790e 100644 --- a/json-logs/samples/api/admin.conversations.search.json +++ b/json-logs/samples/api/admin.conversations.search.json @@ -76,7 +76,8 @@ "canvas": { "file_id": "F00000000", "is_empty": false, - "quip_thread_id": "" + "quip_thread_id": "", + "is_migrated": false }, "posting_restricted_to": { "type": [ @@ -98,20 +99,29 @@ { "id": "", "label": "", - "type": "" + "type": "", + "data": { + "file_id": "F00000000", + "shared_ts": "0000000000.000000" + }, + "is_disabled": false } ], "tabz": [ { "id": "", "label": "", - "type": "" - }, - { "type": "", - "id": "" + "data": { + "file_id": "F00000000", + "shared_ts": "0000000000.000000" + }, + "is_disabled": false } - ] + ], + "meeting_notes": { + "file_id": "F00000000" + } } } ], diff --git a/json-logs/samples/api/team.accessLogs.json b/json-logs/samples/api/team.accessLogs.json index 6511fe044..f361a26d6 100644 --- a/json-logs/samples/api/team.accessLogs.json +++ b/json-logs/samples/api/team.accessLogs.json @@ -18,7 +18,10 @@ "count": 12345, "total": 12345, "page": 12345, - "pages": 12345 + "pages": 12345, + "warnings": [ + "" + ] }, "error": "", "needed": "", diff --git a/json-logs/samples/api/team.info.json b/json-logs/samples/api/team.info.json index ec68db9c4..ad45373fd 100644 --- a/json-logs/samples/api/team.info.json +++ b/json-logs/samples/api/team.info.json @@ -23,7 +23,8 @@ "enterprise_domain": "", "discoverable": "", "avatar_base_url": "https://www.example.com/", - "lob_sales_home_enabled": false + "lob_sales_home_enabled": false, + "is_sfdc_auto_slack": false }, "error": "", "needed": "", diff --git a/json-logs/samples/audit/v1/logs.json b/json-logs/samples/audit/v1/logs.json index 936a81502..82c7b9788 100644 --- a/json-logs/samples/audit/v1/logs.json +++ b/json-logs/samples/audit/v1/logs.json @@ -395,7 +395,8 @@ "row_id": "", "cell_date_updated": 123, "view_id": "", - "user": "" + "user": "", + "file_id": "" } } ] diff --git a/json-logs/samples/scim/v2/Users.json b/json-logs/samples/scim/v2/Users.json index bae30e5db..59ecc9cd3 100644 --- a/json-logs/samples/scim/v2/Users.json +++ b/json-logs/samples/scim/v2/Users.json @@ -36,6 +36,10 @@ } ], "photos": [ + { + "value": "https://www.example.com/", + "type": "" + }, { "value": "", "type": "" @@ -77,6 +81,10 @@ "manager": {} }, "groups": [ + { + "value": "S00000000", + "display": "" + }, { "value": "", "display": "" diff --git a/slack-api-client/src/main/java/com/slack/api/audit/Actions.java b/slack-api-client/src/main/java/com/slack/api/audit/Actions.java index bfb24a2e9..d46ef3b08 100644 --- a/slack-api-client/src/main/java/com/slack/api/audit/Actions.java +++ b/slack-api-client/src/main/java/com/slack/api/audit/Actions.java @@ -263,6 +263,12 @@ private WorkspaceOrOrg() { public static final String audit_logs_records_searched_anomaly = "audit_logs_records_searched_anomaly"; public static final String export_app_configuration_upserted = "export_app_configuration_upserted"; public static final String export_app_configuration_deleted = "export_app_configuration_deleted"; + public static final String slack_ai_permissions_reset = "slack_ai_permissions_reset"; + public static final String search_query_audit_logs_export_started = "search_query_audit_logs_export_started"; + public static final String search_query_audit_logs_export_completed = "search_query_audit_logs_export_completed"; + public static final String search_query_audit_logs_export_downloaded = "search_query_audit_logs_export_downloaded"; + public static final String search_query_audit_logs_export_deleted = "search_query_audit_logs_export_deleted"; + public static final String audit_logs_ai_summary_generated = "audit_logs_ai_summary_generated"; } public static class User { @@ -322,6 +328,7 @@ private User() { public static final String app_agentforce_shareable_prompt_created = "app_agentforce_shareable_prompt_created"; public static final String app_agentforce_session_created_from_prompt_link = "app_agentforce_session_created_from_prompt_link"; public static final String app_agentforce_execute_slack_action = "app_agentforce_execute_slack_action"; + public static final String user_anomaly_event_reponse_allowlist_changed = "user_anomaly_event_reponse_allowlist_changed"; } public static class File { @@ -411,6 +418,7 @@ private Channel() { public static final String record_channel_channel_type_conversion = "record_channel_channel_type_conversion"; public static final String featured_workflow_added = "featured_workflow_added"; public static final String featured_workflow_removed = "featured_workflow_removed"; + public static final String channel_huddle_properties_updated = "channel_huddle_properties_updated"; } public static class App { @@ -470,6 +478,7 @@ private Message() { public static final String message_flag_assignment = "message_flag_assignment"; public static final String message_flag_unassignment = "message_flag_unassignment"; public static final String thread_hidden = "thread_hidden"; + public static final String message_flag_restored = "message_flag_restored"; } public static class WorkflowBuilder { diff --git a/slack-api-client/src/main/java/com/slack/api/audit/response/LogsResponse.java b/slack-api-client/src/main/java/com/slack/api/audit/response/LogsResponse.java index 8b14bf59d..a5ea6c53a 100644 --- a/slack-api-client/src/main/java/com/slack/api/audit/response/LogsResponse.java +++ b/slack-api-client/src/main/java/com/slack/api/audit/response/LogsResponse.java @@ -364,6 +364,7 @@ public static class Details { private Integer cellDateUpdated; // list_cell_updated private String viewId; // list_view_updated private String user; // list_access_added + private String fileId; } @Data diff --git a/slack-api-client/src/main/java/com/slack/api/methods/response/admin/apps/AdminAppsConfigLookupResponse.java b/slack-api-client/src/main/java/com/slack/api/methods/response/admin/apps/AdminAppsConfigLookupResponse.java index 814d9e2d7..ce75763a8 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/response/admin/apps/AdminAppsConfigLookupResponse.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/response/admin/apps/AdminAppsConfigLookupResponse.java @@ -20,5 +20,4 @@ public class AdminAppsConfigLookupResponse implements SlackApiTextResponse { private List configs; private ResponseMetadata responseMetadata; - } \ No newline at end of file diff --git a/slack-api-client/src/test/java/test_with_remote_apis/ProxyTest.java b/slack-api-client/src/test/java/test_with_remote_apis/ProxyTest.java index 2325c9486..892799d29 100644 --- a/slack-api-client/src/test/java/test_with_remote_apis/ProxyTest.java +++ b/slack-api-client/src/test/java/test_with_remote_apis/ProxyTest.java @@ -138,6 +138,7 @@ public void methods_system_properties() throws Exception { } } + @Ignore @Test public void rtm() throws Exception { SlackHttpClient httpClient = new SlackHttpClient(); diff --git a/slack-api-client/src/test/java/test_with_remote_apis/methods/conversations_connect_Test.java b/slack-api-client/src/test/java/test_with_remote_apis/methods/conversations_connect_Test.java index 603de15d5..4b8dc8533 100644 --- a/slack-api-client/src/test/java/test_with_remote_apis/methods/conversations_connect_Test.java +++ b/slack-api-client/src/test/java/test_with_remote_apis/methods/conversations_connect_Test.java @@ -9,6 +9,7 @@ import lombok.extern.slf4j.Slf4j; import org.junit.AfterClass; import org.junit.BeforeClass; +import org.junit.Ignore; import org.junit.Test; import java.util.Arrays; @@ -33,6 +34,7 @@ public static void tearDown() throws InterruptedException { SlackTestConfig.awaitCompletion(testConfig); } + @Ignore @Test public void approval() throws Exception { MethodsClient sender = slack.methods(System.getenv(Constants.SLACK_SDK_TEST_CONNECT_INVITE_SENDER_BOT_TOKEN)); @@ -115,6 +117,7 @@ public void approval() throws Exception { } } + @Ignore @Test public void decline() throws Exception { MethodsClient sender = slack.methods(System.getenv(Constants.SLACK_SDK_TEST_CONNECT_INVITE_SENDER_BOT_TOKEN)); diff --git a/slack-api-model/src/main/java/com/slack/api/model/File.java b/slack-api-model/src/main/java/com/slack/api/model/File.java index d81ef8383..442eafacb 100644 --- a/slack-api-model/src/main/java/com/slack/api/model/File.java +++ b/slack-api-model/src/main/java/com/slack/api/model/File.java @@ -360,6 +360,7 @@ public static class UserWithFileAccess { private String templateTitle; private String templateDescription; private String templateIcon; + private String canvasCreatorId; private Boolean teamPrefVersionHistoryEnabled; diff --git a/slack-api-model/src/main/java/com/slack/api/model/MatchedItem.java b/slack-api-model/src/main/java/com/slack/api/model/MatchedItem.java index 0594e5af3..37faf7802 100644 --- a/slack-api-model/src/main/java/com/slack/api/model/MatchedItem.java +++ b/slack-api-model/src/main/java/com/slack/api/model/MatchedItem.java @@ -280,5 +280,6 @@ public static class Address { private Integer editorsCount; private List titleBlocks; private Double canvasReadtime; + private String canvasCreatorId; } diff --git a/slack-api-model/src/main/java/com/slack/api/model/Paging.java b/slack-api-model/src/main/java/com/slack/api/model/Paging.java index 060ea1f58..da54c1160 100644 --- a/slack-api-model/src/main/java/com/slack/api/model/Paging.java +++ b/slack-api-model/src/main/java/com/slack/api/model/Paging.java @@ -2,6 +2,8 @@ import lombok.Data; +import java.util.List; + @Data public class Paging { @@ -12,4 +14,5 @@ public class Paging { private Integer pages; private Integer perPage; private Integer spill; + private List warnings; } diff --git a/slack-api-model/src/main/java/com/slack/api/model/Team.java b/slack-api-model/src/main/java/com/slack/api/model/Team.java index 15b1b0c29..e7e9dbbd0 100644 --- a/slack-api-model/src/main/java/com/slack/api/model/Team.java +++ b/slack-api-model/src/main/java/com/slack/api/model/Team.java @@ -27,6 +27,7 @@ public class Team { private String discoverable; // "invite_only" private String avatarBaseUrl; private Boolean lobSalesHomeEnabled; + private Boolean isSfdcAutoSlack; @Data public static class Profile { diff --git a/slack-api-model/src/main/java/com/slack/api/model/admin/AppConfig.java b/slack-api-model/src/main/java/com/slack/api/model/admin/AppConfig.java index 31bcdb746..920c48d0f 100644 --- a/slack-api-model/src/main/java/com/slack/api/model/admin/AppConfig.java +++ b/slack-api-model/src/main/java/com/slack/api/model/admin/AppConfig.java @@ -9,6 +9,7 @@ public class AppConfig { private String appId; private String workflowAuthStrategy; // "builder_choice" private DomainRestrictions domainRestrictions; + private String richLinkPreviewType; @Data public static class DomainRestrictions {