From 73ca42bd66a31d37fbdccde07b2f084645ce53e3 Mon Sep 17 00:00:00 2001 From: Sheldan <5037282+Sheldan@users.noreply.github.com> Date: Sat, 24 Apr 2021 16:03:07 +0200 Subject: [PATCH] [AB-232] splitting logging functionality to separate module changing user join/leave template to be an embed --- .../en_US/events/user_join_en_US.ftl | 1 - .../en_US/events/user_leave_en_US.ftl | 1 - abstracto-modules/logging/pom.xml | 38 +++++++++++++++++++ .../logging/src/main/assembly/assembly.xml | 15 ++++++++ ...message_deleted_attachment_embed_en_US.ftl | 0 .../message_deleted_embed_en_US.ftl | 0 .../message_edited_embed_en_US.ftl | 0 .../user_joined/user_join_embed_en_US.ftl | 5 +++ .../user_left/user_leave_embed_en_US.ftl | 5 +++ abstracto-modules/pom.xml | 1 + translations/logging/pom.xml | 37 ++++++++++++++++++ .../logging/src/main/assembly/assembly.xml | 15 ++++++++ .../en_US/config/feature_logging_en_US.ftl | 0 ...ature_setup_posttarget_deleteLog_en_US.ftl | 0 ...feature_setup_posttarget_editLog_en_US.ftl | 0 ...feature_setup_posttarget_joinLog_en_US.ftl | 0 ...eature_setup_posttarget_leaveLog_en_US.ftl | 0 ...messageDeleted_attachment_footer_en_US.ftl | 0 ...ted_attachment_link_display_text_en_US.ftl | 0 ...eted_attachment_link_field_title_en_US.ftl | 0 .../messageDeleted_description_text_en_US.ftl | 0 ...Deleted_message_link_field_title_en_US.ftl | 0 ...ted_original_message_field_title_en_US.ftl | 0 .../messageEdited_description_text_en_US.ftl | 0 .../messageEdited_link_field_title_en_US.ftl | 0 ...geEdited_new_message_field_title_en_US.ftl | 0 ...ted_original_message_field_title_en_US.ftl | 0 .../user_joined/user_joined_text_en_US.ftl | 0 .../user_left/user_left_text_en_US.ftl | 0 translations/pom.xml | 1 + 30 files changed, 117 insertions(+), 2 deletions(-) delete mode 100644 abstracto-modules/core/src/main/resources/en_US/events/user_join_en_US.ftl delete mode 100644 abstracto-modules/core/src/main/resources/en_US/events/user_leave_en_US.ftl create mode 100644 abstracto-modules/logging/pom.xml create mode 100644 abstracto-modules/logging/src/main/assembly/assembly.xml rename abstracto-modules/{moderation => logging}/src/main/resources/en_US/listener/message_deleted/message_deleted_attachment_embed_en_US.ftl (100%) rename abstracto-modules/{moderation => logging}/src/main/resources/en_US/listener/message_deleted/message_deleted_embed_en_US.ftl (100%) rename abstracto-modules/{moderation => logging}/src/main/resources/en_US/listener/message_edited/message_edited_embed_en_US.ftl (100%) create mode 100644 abstracto-modules/logging/src/main/resources/en_US/listener/user_joined/user_join_embed_en_US.ftl create mode 100644 abstracto-modules/logging/src/main/resources/en_US/listener/user_left/user_leave_embed_en_US.ftl create mode 100644 translations/logging/pom.xml create mode 100644 translations/logging/src/main/assembly/assembly.xml rename translations/{moderation => logging}/src/main/resources/en_US/config/feature_logging_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/config/feature_setup_posttarget_deleteLog_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/config/feature_setup_posttarget_editLog_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/config/feature_setup_posttarget_joinLog_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/config/feature_setup_posttarget_leaveLog_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_footer_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_display_text_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_field_title_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_deleted/messageDeleted_description_text_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_deleted/messageDeleted_message_link_field_title_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_deleted/messageDeleted_original_message_field_title_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_edited/messageEdited_description_text_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_edited/messageEdited_link_field_title_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_edited/messageEdited_new_message_field_title_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/message_edited/messageEdited_original_message_field_title_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/user_joined/user_joined_text_en_US.ftl (100%) rename translations/{moderation => logging}/src/main/resources/en_US/listener/user_left/user_left_text_en_US.ftl (100%) diff --git a/abstracto-modules/core/src/main/resources/en_US/events/user_join_en_US.ftl b/abstracto-modules/core/src/main/resources/en_US/events/user_join_en_US.ftl deleted file mode 100644 index c3111d44..00000000 --- a/abstracto-modules/core/src/main/resources/en_US/events/user_join_en_US.ftl +++ /dev/null @@ -1 +0,0 @@ -<#assign user>${user.name}#${user.discriminator} (${user.asMention})<@safe_include "user_joined_text"/> diff --git a/abstracto-modules/core/src/main/resources/en_US/events/user_leave_en_US.ftl b/abstracto-modules/core/src/main/resources/en_US/events/user_leave_en_US.ftl deleted file mode 100644 index c1fc8ebe..00000000 --- a/abstracto-modules/core/src/main/resources/en_US/events/user_leave_en_US.ftl +++ /dev/null @@ -1 +0,0 @@ -<#assign user>${user.name}#${user.discriminator} (${user.asMention})<@safe_include "user_left_text"/> diff --git a/abstracto-modules/logging/pom.xml b/abstracto-modules/logging/pom.xml new file mode 100644 index 00000000..ffc19c0c --- /dev/null +++ b/abstracto-modules/logging/pom.xml @@ -0,0 +1,38 @@ + + + + dev.sheldan.abstracto-templates.templates + abstracto-modules + 1.2.5-SNAPSHOT + + 4.0.0 + + logging + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + package + + single + + + logging-templates-${project.version} + false + + src/main/assembly/assembly.xml + + + + + + + + + \ No newline at end of file diff --git a/abstracto-modules/logging/src/main/assembly/assembly.xml b/abstracto-modules/logging/src/main/assembly/assembly.xml new file mode 100644 index 00000000..aca1e510 --- /dev/null +++ b/abstracto-modules/logging/src/main/assembly/assembly.xml @@ -0,0 +1,15 @@ + + zip + false + + zip + + + + . + ${project.basedir}/src/main/resources + + + \ No newline at end of file diff --git a/abstracto-modules/moderation/src/main/resources/en_US/listener/message_deleted/message_deleted_attachment_embed_en_US.ftl b/abstracto-modules/logging/src/main/resources/en_US/listener/message_deleted/message_deleted_attachment_embed_en_US.ftl similarity index 100% rename from abstracto-modules/moderation/src/main/resources/en_US/listener/message_deleted/message_deleted_attachment_embed_en_US.ftl rename to abstracto-modules/logging/src/main/resources/en_US/listener/message_deleted/message_deleted_attachment_embed_en_US.ftl diff --git a/abstracto-modules/moderation/src/main/resources/en_US/listener/message_deleted/message_deleted_embed_en_US.ftl b/abstracto-modules/logging/src/main/resources/en_US/listener/message_deleted/message_deleted_embed_en_US.ftl similarity index 100% rename from abstracto-modules/moderation/src/main/resources/en_US/listener/message_deleted/message_deleted_embed_en_US.ftl rename to abstracto-modules/logging/src/main/resources/en_US/listener/message_deleted/message_deleted_embed_en_US.ftl diff --git a/abstracto-modules/moderation/src/main/resources/en_US/listener/message_edited/message_edited_embed_en_US.ftl b/abstracto-modules/logging/src/main/resources/en_US/listener/message_edited/message_edited_embed_en_US.ftl similarity index 100% rename from abstracto-modules/moderation/src/main/resources/en_US/listener/message_edited/message_edited_embed_en_US.ftl rename to abstracto-modules/logging/src/main/resources/en_US/listener/message_edited/message_edited_embed_en_US.ftl diff --git a/abstracto-modules/logging/src/main/resources/en_US/listener/user_joined/user_join_embed_en_US.ftl b/abstracto-modules/logging/src/main/resources/en_US/listener/user_joined/user_join_embed_en_US.ftl new file mode 100644 index 00000000..8616095f --- /dev/null +++ b/abstracto-modules/logging/src/main/resources/en_US/listener/user_joined/user_join_embed_en_US.ftl @@ -0,0 +1,5 @@ +{ +<#assign user>${member.user.name}#${member.user.discriminator} (${member.asMention}: ${member.id}) + "description": "<@safe_include "user_joined_text"/>", + <#include "abstracto_color"/> +} \ No newline at end of file diff --git a/abstracto-modules/logging/src/main/resources/en_US/listener/user_left/user_leave_embed_en_US.ftl b/abstracto-modules/logging/src/main/resources/en_US/listener/user_left/user_leave_embed_en_US.ftl new file mode 100644 index 00000000..39d0fe25 --- /dev/null +++ b/abstracto-modules/logging/src/main/resources/en_US/listener/user_left/user_leave_embed_en_US.ftl @@ -0,0 +1,5 @@ +{ +<#assign user>${user.name}#${user.discriminator} (${user.id}) + "description": "<@safe_include "user_left_text"/>", + <#include "abstracto_color"/> +} \ No newline at end of file diff --git a/abstracto-modules/pom.xml b/abstracto-modules/pom.xml index 00f5ab71..1632c001 100644 --- a/abstracto-modules/pom.xml +++ b/abstracto-modules/pom.xml @@ -28,6 +28,7 @@ starboard suggestion webservices + logging \ No newline at end of file diff --git a/translations/logging/pom.xml b/translations/logging/pom.xml new file mode 100644 index 00000000..f6d57ef8 --- /dev/null +++ b/translations/logging/pom.xml @@ -0,0 +1,37 @@ + + + + translations + dev.sheldan.abstracto-templates.translations + 1.2.5-SNAPSHOT + + 4.0.0 + + logging + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + package + + single + + + logging-translations-${project.version} + false + + src/main/assembly/assembly.xml + + + + + + + + \ No newline at end of file diff --git a/translations/logging/src/main/assembly/assembly.xml b/translations/logging/src/main/assembly/assembly.xml new file mode 100644 index 00000000..aca1e510 --- /dev/null +++ b/translations/logging/src/main/assembly/assembly.xml @@ -0,0 +1,15 @@ + + zip + false + + zip + + + + . + ${project.basedir}/src/main/resources + + + \ No newline at end of file diff --git a/translations/moderation/src/main/resources/en_US/config/feature_logging_en_US.ftl b/translations/logging/src/main/resources/en_US/config/feature_logging_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/config/feature_logging_en_US.ftl rename to translations/logging/src/main/resources/en_US/config/feature_logging_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/config/feature_setup_posttarget_deleteLog_en_US.ftl b/translations/logging/src/main/resources/en_US/config/feature_setup_posttarget_deleteLog_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/config/feature_setup_posttarget_deleteLog_en_US.ftl rename to translations/logging/src/main/resources/en_US/config/feature_setup_posttarget_deleteLog_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/config/feature_setup_posttarget_editLog_en_US.ftl b/translations/logging/src/main/resources/en_US/config/feature_setup_posttarget_editLog_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/config/feature_setup_posttarget_editLog_en_US.ftl rename to translations/logging/src/main/resources/en_US/config/feature_setup_posttarget_editLog_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/config/feature_setup_posttarget_joinLog_en_US.ftl b/translations/logging/src/main/resources/en_US/config/feature_setup_posttarget_joinLog_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/config/feature_setup_posttarget_joinLog_en_US.ftl rename to translations/logging/src/main/resources/en_US/config/feature_setup_posttarget_joinLog_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/config/feature_setup_posttarget_leaveLog_en_US.ftl b/translations/logging/src/main/resources/en_US/config/feature_setup_posttarget_leaveLog_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/config/feature_setup_posttarget_leaveLog_en_US.ftl rename to translations/logging/src/main/resources/en_US/config/feature_setup_posttarget_leaveLog_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_footer_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_footer_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_footer_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_footer_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_display_text_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_display_text_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_display_text_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_display_text_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_field_title_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_field_title_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_field_title_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_attachment_link_field_title_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_description_text_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_description_text_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_description_text_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_description_text_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_message_link_field_title_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_message_link_field_title_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_message_link_field_title_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_message_link_field_title_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_original_message_field_title_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_original_message_field_title_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_deleted/messageDeleted_original_message_field_title_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_deleted/messageDeleted_original_message_field_title_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_edited/messageEdited_description_text_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_edited/messageEdited_description_text_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_edited/messageEdited_description_text_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_edited/messageEdited_description_text_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_edited/messageEdited_link_field_title_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_edited/messageEdited_link_field_title_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_edited/messageEdited_link_field_title_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_edited/messageEdited_link_field_title_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_edited/messageEdited_new_message_field_title_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_edited/messageEdited_new_message_field_title_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_edited/messageEdited_new_message_field_title_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_edited/messageEdited_new_message_field_title_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/message_edited/messageEdited_original_message_field_title_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/message_edited/messageEdited_original_message_field_title_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/message_edited/messageEdited_original_message_field_title_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/message_edited/messageEdited_original_message_field_title_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/user_joined/user_joined_text_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/user_joined/user_joined_text_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/user_joined/user_joined_text_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/user_joined/user_joined_text_en_US.ftl diff --git a/translations/moderation/src/main/resources/en_US/listener/user_left/user_left_text_en_US.ftl b/translations/logging/src/main/resources/en_US/listener/user_left/user_left_text_en_US.ftl similarity index 100% rename from translations/moderation/src/main/resources/en_US/listener/user_left/user_left_text_en_US.ftl rename to translations/logging/src/main/resources/en_US/listener/user_left/user_left_text_en_US.ftl diff --git a/translations/pom.xml b/translations/pom.xml index 5606a0d7..5deedd71 100644 --- a/translations/pom.xml +++ b/translations/pom.xml @@ -28,6 +28,7 @@ suggestion repost-detection webservices + logging \ No newline at end of file