From 826620479c305bea203ea489263c2a78cd881ebd Mon Sep 17 00:00:00 2001 From: MinhTri Date: Tue, 14 May 2024 16:48:48 +0700 Subject: [PATCH 1/8] Add team event: add created action --- lang/en/events/github/team.php | 10 ++++++++++ .../events/github/team/created.blade.php | 19 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 lang/en/events/github/team.php diff --git a/lang/en/events/github/team.php b/lang/en/events/github/team.php new file mode 100644 index 0000000..62aacc3 --- /dev/null +++ b/lang/en/events/github/team.php @@ -0,0 +1,10 @@ + [ + 'title' => 'Team created successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], +]; diff --git a/resources/views/events/github/team/created.blade.php b/resources/views/events/github/team/created.blade.php index e69de29..47b672f 100644 --- a/resources/views/events/github/team/created.blade.php +++ b/resources/views/events/github/team/created.blade.php @@ -0,0 +1,19 @@ + + +⚡ {!! __('tg-notifier::events/github/team.created.title') !!} 🎊 + +@if(isset($payload->organization)) +🏢 {!! __('tg-notifier::events/github/team.created.organization') !!}: {{ $payload->organization->login }} +@endif +@if(isset($payload->sender)) +👤 {!! __('tg-notifier::events/github/team.created.sender') !!}: {{ $payload->sender->login }} +@endif +@if(isset($payload->team)) +👥 {!! __('tg-notifier::events/github/team.created.team') !!}: 🦑{{ $payload->team->name }} +@endif \ No newline at end of file From 875d886def05703f992066cda642bfe95948aaf6 Mon Sep 17 00:00:00 2001 From: MinhTri Date: Tue, 14 May 2024 17:10:22 +0700 Subject: [PATCH 2/8] Add team event: add deleted action --- lang/en/events/github/team.php | 6 ++++++ .../events/github/team/created.blade.php | 2 +- .../events/github/team/deleted.blade.php | 19 +++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/lang/en/events/github/team.php b/lang/en/events/github/team.php index 62aacc3..89cd559 100644 --- a/lang/en/events/github/team.php +++ b/lang/en/events/github/team.php @@ -7,4 +7,10 @@ 'sender' => 'Sender', 'team' => 'Team', ], + 'deleted' => [ + 'title' => 'Team deleted successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], ]; diff --git a/resources/views/events/github/team/created.blade.php b/resources/views/events/github/team/created.blade.php index 47b672f..97e6d95 100644 --- a/resources/views/events/github/team/created.blade.php +++ b/resources/views/events/github/team/created.blade.php @@ -15,5 +15,5 @@ 👤 {!! __('tg-notifier::events/github/team.created.sender') !!}: {{ $payload->sender->login }} @endif @if(isset($payload->team)) -👥 {!! __('tg-notifier::events/github/team.created.team') !!}: 🦑{{ $payload->team->name }} +👥 {!! __('tg-notifier::events/github/team.created.team') !!}: {{ $payload->team->name }} @endif \ No newline at end of file diff --git a/resources/views/events/github/team/deleted.blade.php b/resources/views/events/github/team/deleted.blade.php index e69de29..ab332cf 100644 --- a/resources/views/events/github/team/deleted.blade.php +++ b/resources/views/events/github/team/deleted.blade.php @@ -0,0 +1,19 @@ + + +⚡ {!! __('tg-notifier::events/github/team.deleted.title') !!} 🎊 + +@if(isset($payload->organization)) +🏢 {!! __('tg-notifier::events/github/team.deleted.organization') !!}: {{ $payload->organization->login }} +@endif +@if(isset($payload->sender)) +👤 {!! __('tg-notifier::events/github/team.deleted.sender') !!}: {{ $payload->sender->login }} +@endif +@if(isset($payload->team)) +👥 {!! __('tg-notifier::events/github/team.deleted.team') !!}: {{ $payload->team->name }} +@endif \ No newline at end of file From 098cb4abfbfa690b42831a18a2c28ab524d9e715 Mon Sep 17 00:00:00 2001 From: MinhTri Date: Wed, 15 May 2024 15:56:56 +0700 Subject: [PATCH 3/8] Add edited action --- lang/en/events/github/team.php | 6 ++++++ .../views/events/github/team/edited.blade.php | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 resources/views/events/github/team/edited.blade.php diff --git a/lang/en/events/github/team.php b/lang/en/events/github/team.php index 89cd559..b361381 100644 --- a/lang/en/events/github/team.php +++ b/lang/en/events/github/team.php @@ -13,4 +13,10 @@ 'sender' => 'Sender', 'team' => 'Team', ], + 'edited' => [ + 'title' => 'Team edited successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], ]; diff --git a/resources/views/events/github/team/edited.blade.php b/resources/views/events/github/team/edited.blade.php new file mode 100644 index 0000000..afd5f8d --- /dev/null +++ b/resources/views/events/github/team/edited.blade.php @@ -0,0 +1,19 @@ + + +⚡ {!! __('tg-notifier::events/github/team.edited.title') !!} 🎊 + +@if(isset($payload->organization)) +🏢 {!! __('tg-notifier::events/github/team.edited.organization') !!}: {{ $payload->organization->login }} +@endif +@if(isset($payload->sender)) +👤 {!! __('tg-notifier::events/github/team.edited.sender') !!}: {{ $payload->sender->login }} +@endif +@if(isset($payload->team)) +👥 {!! __('tg-notifier::events/github/team.edited.team') !!}: {{ $payload->team->name }} +@endif \ No newline at end of file From 39e3466daf58d6ab95c642fba7cd6f230cfabfbc Mon Sep 17 00:00:00 2001 From: MinhTri Date: Wed, 15 May 2024 17:42:33 +0700 Subject: [PATCH 4/8] Add added_to_repository action --- lang/en/events/github/team.php | 8 +++++++ .../github/team/added_to_repository.blade.php | 23 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 resources/views/events/github/team/added_to_repository.blade.php diff --git a/lang/en/events/github/team.php b/lang/en/events/github/team.php index b361381..8a08d72 100644 --- a/lang/en/events/github/team.php +++ b/lang/en/events/github/team.php @@ -1,6 +1,14 @@ [ + 'title' => 'Team added to repository successfully', + 'organization' => 'Organization', + 'full_name' => 'Repository', + 'permissions' => 'Permissions', + 'sender' => 'Sender', + 'team' => 'Team', + ], 'created' => [ 'title' => 'Team created successfully', 'organization' => 'Organization', diff --git a/resources/views/events/github/team/added_to_repository.blade.php b/resources/views/events/github/team/added_to_repository.blade.php new file mode 100644 index 0000000..15deaeb --- /dev/null +++ b/resources/views/events/github/team/added_to_repository.blade.php @@ -0,0 +1,23 @@ + + +⚡ {!! __('tg-notifier::events/github/team.added_to_repository.title') !!} 🎊 + +@if(isset($payload->organization)) +🏢 {!! __('tg-notifier::events/github/team.added_to_repository.organization') !!}: {{ $payload->organization->login }} +@endif +@if(isset($payload->repository)) +📦 {!! __('tg-notifier::events/github/team.added_to_repository.full_name') !!}: 🦑{{ $payload->repository->full_name }} +🔐 {!! __('tg-notifier::events/github/team.added_to_repository.permissions') !!}: {{ "{\n" . collect((array) $payload->repository->permissions)->filter()->map(fn($v, $k) => " \"$k\": " . ($v ? '✔' : '❌'))->implode(",\n") . "\n}" }} +@endif +@if(isset($payload->sender)) +👤 {!! __('tg-notifier::events/github/team.added_to_repository.sender') !!}: {{ $payload->sender->login }} +@endif +@if(isset($payload->team)) +👥 {!! __('tg-notifier::events/github/team.added_to_repository.team') !!}: {{ $payload->team->name }} +@endif \ No newline at end of file From eb1a7878f41e5308955dcd94d08861297f346c85 Mon Sep 17 00:00:00 2001 From: MinhTri Date: Wed, 15 May 2024 18:07:52 +0700 Subject: [PATCH 5/8] Add removed_from_repository action --- lang/en/events/github/team.php | 8 +++++++ .../github/team/added_to_repository.blade.php | 1 + .../team/removed_from_repository.blade.php | 22 +++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 resources/views/events/github/team/removed_from_repository.blade.php diff --git a/lang/en/events/github/team.php b/lang/en/events/github/team.php index 8a08d72..0e29bfa 100644 --- a/lang/en/events/github/team.php +++ b/lang/en/events/github/team.php @@ -6,6 +6,7 @@ 'organization' => 'Organization', 'full_name' => 'Repository', 'permissions' => 'Permissions', + 'role_name' => 'Role', 'sender' => 'Sender', 'team' => 'Team', ], @@ -27,4 +28,11 @@ 'sender' => 'Sender', 'team' => 'Team', ], + 'removed_from_repository' => [ + 'title' => 'Team removed from repository successfully', + 'organization' => 'Organization', + 'full_name' => 'Repository', + 'sender' => 'Sender', + 'team' => 'Team', + ], ]; diff --git a/resources/views/events/github/team/added_to_repository.blade.php b/resources/views/events/github/team/added_to_repository.blade.php index 15deaeb..23e4a19 100644 --- a/resources/views/events/github/team/added_to_repository.blade.php +++ b/resources/views/events/github/team/added_to_repository.blade.php @@ -14,6 +14,7 @@ @if(isset($payload->repository)) 📦 {!! __('tg-notifier::events/github/team.added_to_repository.full_name') !!}: 🦑{{ $payload->repository->full_name }} 🔐 {!! __('tg-notifier::events/github/team.added_to_repository.permissions') !!}: {{ "{\n" . collect((array) $payload->repository->permissions)->filter()->map(fn($v, $k) => " \"$k\": " . ($v ? '✔' : '❌'))->implode(",\n") . "\n}" }} +📄 {!! __('tg-notifier::events/github/team.added_to_repository.role_name') !!}: {{ $payload->repository->role_name }} @endif @if(isset($payload->sender)) 👤 {!! __('tg-notifier::events/github/team.added_to_repository.sender') !!}: {{ $payload->sender->login }} diff --git a/resources/views/events/github/team/removed_from_repository.blade.php b/resources/views/events/github/team/removed_from_repository.blade.php new file mode 100644 index 0000000..1cfbf0c --- /dev/null +++ b/resources/views/events/github/team/removed_from_repository.blade.php @@ -0,0 +1,22 @@ + + +⚡ {!! __('tg-notifier::events/github/team.removed_from_repository.title') !!} 🎊 + +@if(isset($payload->organization)) +🏢 {!! __('tg-notifier::events/github/team.removed_from_repository.organization') !!}: {{ $payload->organization->login }} +@endif +@if(isset($payload->repository)) +📦 {!! __('tg-notifier::events/github/team.removed_from_repository.full_name') !!}: 🦑{{ $payload->repository->full_name }} +@endif +@if(isset($payload->sender)) +👤 {!! __('tg-notifier::events/github/team.removed_from_repository.sender') !!}: {{ $payload->sender->login }} +@endif +@if(isset($payload->team)) +👥 {!! __('tg-notifier::events/github/team.removed_from_repository.team') !!}: {{ $payload->team->name }} +@endif \ No newline at end of file From 4c4e69b3848dc837b036538d8f9f4862adac5194 Mon Sep 17 00:00:00 2001 From: MinhTri Date: Thu, 16 May 2024 14:53:34 +0700 Subject: [PATCH 6/8] Update lang folders --- lang/de/events/github/team.php | 38 ++++++++++++++++++++++++++++++++++ lang/ja/events/github/team.php | 38 ++++++++++++++++++++++++++++++++++ lang/vi/events/github/team.php | 38 ++++++++++++++++++++++++++++++++++ 3 files changed, 114 insertions(+) create mode 100644 lang/de/events/github/team.php create mode 100644 lang/ja/events/github/team.php create mode 100644 lang/vi/events/github/team.php diff --git a/lang/de/events/github/team.php b/lang/de/events/github/team.php new file mode 100644 index 0000000..0e29bfa --- /dev/null +++ b/lang/de/events/github/team.php @@ -0,0 +1,38 @@ + [ + 'title' => 'Team added to repository successfully', + 'organization' => 'Organization', + 'full_name' => 'Repository', + 'permissions' => 'Permissions', + 'role_name' => 'Role', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'created' => [ + 'title' => 'Team created successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'deleted' => [ + 'title' => 'Team deleted successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'edited' => [ + 'title' => 'Team edited successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'removed_from_repository' => [ + 'title' => 'Team removed from repository successfully', + 'organization' => 'Organization', + 'full_name' => 'Repository', + 'sender' => 'Sender', + 'team' => 'Team', + ], +]; diff --git a/lang/ja/events/github/team.php b/lang/ja/events/github/team.php new file mode 100644 index 0000000..0e29bfa --- /dev/null +++ b/lang/ja/events/github/team.php @@ -0,0 +1,38 @@ + [ + 'title' => 'Team added to repository successfully', + 'organization' => 'Organization', + 'full_name' => 'Repository', + 'permissions' => 'Permissions', + 'role_name' => 'Role', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'created' => [ + 'title' => 'Team created successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'deleted' => [ + 'title' => 'Team deleted successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'edited' => [ + 'title' => 'Team edited successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'removed_from_repository' => [ + 'title' => 'Team removed from repository successfully', + 'organization' => 'Organization', + 'full_name' => 'Repository', + 'sender' => 'Sender', + 'team' => 'Team', + ], +]; diff --git a/lang/vi/events/github/team.php b/lang/vi/events/github/team.php new file mode 100644 index 0000000..0e29bfa --- /dev/null +++ b/lang/vi/events/github/team.php @@ -0,0 +1,38 @@ + [ + 'title' => 'Team added to repository successfully', + 'organization' => 'Organization', + 'full_name' => 'Repository', + 'permissions' => 'Permissions', + 'role_name' => 'Role', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'created' => [ + 'title' => 'Team created successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'deleted' => [ + 'title' => 'Team deleted successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'edited' => [ + 'title' => 'Team edited successfully', + 'organization' => 'Organization', + 'sender' => 'Sender', + 'team' => 'Team', + ], + 'removed_from_repository' => [ + 'title' => 'Team removed from repository successfully', + 'organization' => 'Organization', + 'full_name' => 'Repository', + 'sender' => 'Sender', + 'team' => 'Team', + ], +]; From 70e4a9e3c8921c0ee2805c422b5bb56679bfd9c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Tr=C3=AD?= <57437836+hokhacminhtri@users.noreply.github.com> Date: Mon, 20 May 2024 17:50:15 +0700 Subject: [PATCH 7/8] Update resources/views/events/github/team/deleted.blade.php Co-authored-by: Tan Nguyen --- resources/views/events/github/team/deleted.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/events/github/team/deleted.blade.php b/resources/views/events/github/team/deleted.blade.php index ab332cf..1a51de5 100644 --- a/resources/views/events/github/team/deleted.blade.php +++ b/resources/views/events/github/team/deleted.blade.php @@ -6,7 +6,7 @@ ?> -⚡ {!! __('tg-notifier::events/github/team.deleted.title') !!} 🎊 +🗑 {!! __('tg-notifier::events/github/team.deleted.title') !!} 🎊 @if(isset($payload->organization)) 🏢 {!! __('tg-notifier::events/github/team.deleted.organization') !!}: {{ $payload->organization->login }} From ecea7fe9396f000c751cc5179921a11191ab5a53 Mon Sep 17 00:00:00 2001 From: MinhTri Date: Mon, 20 May 2024 17:55:03 +0700 Subject: [PATCH 8/8] Remove permissions from the added_to_repository event response --- lang/de/events/github/team.php | 1 - lang/en/events/github/team.php | 1 - lang/ja/events/github/team.php | 1 - lang/vi/events/github/team.php | 1 - resources/views/events/github/team/added_to_repository.blade.php | 1 - 5 files changed, 5 deletions(-) diff --git a/lang/de/events/github/team.php b/lang/de/events/github/team.php index 0e29bfa..2e10202 100644 --- a/lang/de/events/github/team.php +++ b/lang/de/events/github/team.php @@ -5,7 +5,6 @@ 'title' => 'Team added to repository successfully', 'organization' => 'Organization', 'full_name' => 'Repository', - 'permissions' => 'Permissions', 'role_name' => 'Role', 'sender' => 'Sender', 'team' => 'Team', diff --git a/lang/en/events/github/team.php b/lang/en/events/github/team.php index 0e29bfa..2e10202 100644 --- a/lang/en/events/github/team.php +++ b/lang/en/events/github/team.php @@ -5,7 +5,6 @@ 'title' => 'Team added to repository successfully', 'organization' => 'Organization', 'full_name' => 'Repository', - 'permissions' => 'Permissions', 'role_name' => 'Role', 'sender' => 'Sender', 'team' => 'Team', diff --git a/lang/ja/events/github/team.php b/lang/ja/events/github/team.php index 0e29bfa..2e10202 100644 --- a/lang/ja/events/github/team.php +++ b/lang/ja/events/github/team.php @@ -5,7 +5,6 @@ 'title' => 'Team added to repository successfully', 'organization' => 'Organization', 'full_name' => 'Repository', - 'permissions' => 'Permissions', 'role_name' => 'Role', 'sender' => 'Sender', 'team' => 'Team', diff --git a/lang/vi/events/github/team.php b/lang/vi/events/github/team.php index 0e29bfa..2e10202 100644 --- a/lang/vi/events/github/team.php +++ b/lang/vi/events/github/team.php @@ -5,7 +5,6 @@ 'title' => 'Team added to repository successfully', 'organization' => 'Organization', 'full_name' => 'Repository', - 'permissions' => 'Permissions', 'role_name' => 'Role', 'sender' => 'Sender', 'team' => 'Team', diff --git a/resources/views/events/github/team/added_to_repository.blade.php b/resources/views/events/github/team/added_to_repository.blade.php index 23e4a19..2a0fa4c 100644 --- a/resources/views/events/github/team/added_to_repository.blade.php +++ b/resources/views/events/github/team/added_to_repository.blade.php @@ -13,7 +13,6 @@ @endif @if(isset($payload->repository)) 📦 {!! __('tg-notifier::events/github/team.added_to_repository.full_name') !!}: 🦑{{ $payload->repository->full_name }} -🔐 {!! __('tg-notifier::events/github/team.added_to_repository.permissions') !!}: {{ "{\n" . collect((array) $payload->repository->permissions)->filter()->map(fn($v, $k) => " \"$k\": " . ($v ? '✔' : '❌'))->implode(",\n") . "\n}" }} 📄 {!! __('tg-notifier::events/github/team.added_to_repository.role_name') !!}: {{ $payload->repository->role_name }} @endif @if(isset($payload->sender))