From 495c27d96d4a93930407038f1fab0c051271346e Mon Sep 17 00:00:00 2001
From: pranay
Date: Mon, 15 Sep 2025 12:46:15 +0530
Subject: [PATCH 01/49] JOD EMAIL CHANGE-FIX
---
.../controllers/controllers.py | 7 ++++---
.../data/mail_template.xml | 17 ++++-------------
2 files changed, 8 insertions(+), 16 deletions(-)
diff --git a/addons_extensions/hr_recruitment_extended/controllers/controllers.py b/addons_extensions/hr_recruitment_extended/controllers/controllers.py
index 77e73866f..bf5b0c354 100644
--- a/addons_extensions/hr_recruitment_extended/controllers/controllers.py
+++ b/addons_extensions/hr_recruitment_extended/controllers/controllers.py
@@ -282,7 +282,6 @@ class website_hr_recruitment_applications(http.Controller):
]
applicant.write(applicant_data)
-
template = request.env.ref('hr_recruitment_extended.email_template_post_onboarding_form_user_submit',
raise_if_not_found=False)
group = request.env.ref('hr.group_hr_manager')
@@ -290,13 +289,15 @@ class website_hr_recruitment_applications(http.Controller):
email_values = {
'email_from': applicant.email_from,
'email_to': 'hr@ftprotech.com',
- 'email_cc': [user.email for user in users if user.email != 'hr@ftprotech.com']
+ 'email_cc': [user.email for user in users if user.email != 'hr@ftprotech.com' and user.employee_id.department_id.name == 'Human Resource']
}
# Use 'with_context' to override the email template fields dynamically
template.sudo().send_mail(applicant.id, email_values=email_values,
force_send=True)
- return request.render("hr_recruitment_extended.thank_you_template")
+ return request.render("hr_recruitment_extended.thank_you_template",{
+ 'applicant': applicant
+ })
def safe_date_parse(self,date_str):
try:
diff --git a/addons_extensions/hr_recruitment_extended/data/mail_template.xml b/addons_extensions/hr_recruitment_extended/data/mail_template.xml
index eaa6645fc..5159186d7 100644
--- a/addons_extensions/hr_recruitment_extended/data/mail_template.xml
+++ b/addons_extensions/hr_recruitment_extended/data/mail_template.xml
@@ -308,30 +308,22 @@
,
-
-
has submitted the Joining Formalities (JOD) Form. Please click the link below to review the details.
-
-
-
-
+
+
+
-
+
Open Application
-
Best Regards,
@@ -339,7 +331,6 @@
-
From ce53fb34951f2f79b72ddbe80cadce2311acc9da Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 02/49] Initial commit
From f5fcd679ace5de558f349755ce658c8c7887a257 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 03/49] Initial commit
From 99d8649b3a1dbd7d3fb0c1b2d32ca9aa1a0db5e5 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 04/49] Initial commit
From e7c29ab7d13ef020549a4429aca1c6849fa2450c Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 05/49] Initial commit
From aa683334c3f0a8738125cc00739967927fa1ac4c Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 06/49] Initial commit
From 741023556ad7625cf149c2765aa91761d529f71c Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 07/49] Initial commit
From 894d2c0491162708adf1b92a1834a66514950ece Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 08/49] Initial commit
From b5a08bb628fe8d81570f9ce8c94f0fce4ed440c3 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 09/49] Initial commit
From 5008d05d95fe7240336c22fca71c4a8c2216b997 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 10/49] Initial commit
From be44eab0217ec8e8b83a6efb229bd7f156a66f9a Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 11/49] Initial commit
From 5c66aaa472871a95b368003e78a21823467c8805 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 12/49] Initial commit
From d91a30e989869b0e00aba306914d46f0f81685fb Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 13/49] Initial commit
From 9126f98aba0a08d2a0222fa55ce0ee0fd14b6374 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 14/49] Initial commit
From cb058fcb7188ca9041fc39a826585593af8cc82f Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 15/49] Initial commit
From 3f3113624403e5a0dcd8208a287d894c4ecbd999 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 16/49] Initial commit
From 31cc4834216861b5d1a7a0e55d43e2f0961038bd Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 17/49] Initial commit
From c8f7ec7ed0ab04a81a370266b593f67d4bdae4bf Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 18/49] Initial commit
From 08b66f61331310d469bfd5fd15f3a587f93ca97f Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 19/49] Initial commit
From 370f99d2711487d0e07139f5d08297f1157cbb8a Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 20/49] Initial commit
From b0f6731d23a9e2f497c5e93de898a510b2e93c9d Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 21/49] Initial commit
From 966a6f6b8baf4dcb0d80e1251ed0afddb77321e1 Mon Sep 17 00:00:00 2001
From: Pranay
Date: Mon, 24 Mar 2025 11:35:35 +0530
Subject: [PATCH 22/49] update whatsapp code
---
addons_extensions/whatsapp/models/discuss_channel.py | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/addons_extensions/whatsapp/models/discuss_channel.py b/addons_extensions/whatsapp/models/discuss_channel.py
index e2989c112..7fb18c9cf 100644
--- a/addons_extensions/whatsapp/models/discuss_channel.py
+++ b/addons_extensions/whatsapp/models/discuss_channel.py
@@ -201,8 +201,7 @@ class DiscussChannel(models.Model):
subtype_xmlid='mail.mt_note',
)
if partners_to_notify == channel.whatsapp_partner_id and wa_account_id.notify_user_ids.partner_id:
- partners_to_notify += wa_account_id.notify_user_ids.partner_id
- partners_to_notify = self.env['res.partner'].browse(list(set(partners_to_notify.ids)))
+ partners_to_notify |= wa_account_id.notify_user_ids.partner_id
channel.channel_member_ids = [Command.clear()] + [Command.create({'partner_id': partner.id}) for partner in partners_to_notify]
channel._broadcast(partners_to_notify.ids)
return channel
From ecddf3c9ddb39c1dbf5aad7a3ea2ef21bfaa63e3 Mon Sep 17 00:00:00 2001
From: Pranay
Date: Mon, 24 Mar 2025 12:54:38 +0530
Subject: [PATCH 23/49] fix whatsapp
---
addons_extensions/whatsapp/models/discuss_channel.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/addons_extensions/whatsapp/models/discuss_channel.py b/addons_extensions/whatsapp/models/discuss_channel.py
index 7fb18c9cf..e2989c112 100644
--- a/addons_extensions/whatsapp/models/discuss_channel.py
+++ b/addons_extensions/whatsapp/models/discuss_channel.py
@@ -201,7 +201,8 @@ class DiscussChannel(models.Model):
subtype_xmlid='mail.mt_note',
)
if partners_to_notify == channel.whatsapp_partner_id and wa_account_id.notify_user_ids.partner_id:
- partners_to_notify |= wa_account_id.notify_user_ids.partner_id
+ partners_to_notify += wa_account_id.notify_user_ids.partner_id
+ partners_to_notify = self.env['res.partner'].browse(list(set(partners_to_notify.ids)))
channel.channel_member_ids = [Command.clear()] + [Command.create({'partner_id': partner.id}) for partner in partners_to_notify]
channel._broadcast(partners_to_notify.ids)
return channel
From cc006a8001ee8bb8d0eccdee78461672f673ffa0 Mon Sep 17 00:00:00 2001
From: Pranay
Date: Mon, 24 Mar 2025 13:10:34 +0530
Subject: [PATCH 24/49] Recruitment Changes
---
.../hr_recruitment_extended/models/hr_job_recruitment.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/addons_extensions/hr_recruitment_extended/models/hr_job_recruitment.py b/addons_extensions/hr_recruitment_extended/models/hr_job_recruitment.py
index 97b114a76..d546a3cde 100644
--- a/addons_extensions/hr_recruitment_extended/models/hr_job_recruitment.py
+++ b/addons_extensions/hr_recruitment_extended/models/hr_job_recruitment.py
@@ -256,6 +256,8 @@ class HRJobRecruitment(models.Model):
rec.submission_status = 'zero'
+ experience = fields.Many2one('candidate.experience', string="Experience")
+
@api.depends('application_ids.submitted_to_client')
def _compute_no_of_submissions(self):
counts = dict(self.env['hr.applicant']._read_group(
From 2451382c85d89e7b172774a54f5ef1a135fde2a9 Mon Sep 17 00:00:00 2001
From: Pranay
Date: Mon, 7 Apr 2025 16:08:02 +0530
Subject: [PATCH 25/49] time-off FIX
---
addons_extensions/hr_timeoff_extended/models/hr_timeoff.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/addons_extensions/hr_timeoff_extended/models/hr_timeoff.py b/addons_extensions/hr_timeoff_extended/models/hr_timeoff.py
index 4c59cd6a6..c4f639428 100644
--- a/addons_extensions/hr_timeoff_extended/models/hr_timeoff.py
+++ b/addons_extensions/hr_timeoff_extended/models/hr_timeoff.py
@@ -1,3 +1,4 @@
+from asyncore import write
from calendar import month
from dateutil.utils import today
From 348a5ce5850e069bd05715873f92f1c4299d97f7 Mon Sep 17 00:00:00 2001
From: Pranay
Date: Mon, 7 Apr 2025 16:34:42 +0530
Subject: [PATCH 26/49] TimeOff Fix
---
addons_extensions/hr_timeoff_extended/models/hr_timeoff.py | 1 -
1 file changed, 1 deletion(-)
diff --git a/addons_extensions/hr_timeoff_extended/models/hr_timeoff.py b/addons_extensions/hr_timeoff_extended/models/hr_timeoff.py
index c4f639428..4c59cd6a6 100644
--- a/addons_extensions/hr_timeoff_extended/models/hr_timeoff.py
+++ b/addons_extensions/hr_timeoff_extended/models/hr_timeoff.py
@@ -1,4 +1,3 @@
-from asyncore import write
from calendar import month
from dateutil.utils import today
From 06949d6aadf7a3e498327c7f079114c7c2b151b3 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 27/49] Initial commit
From f65e4f8302af2bbae63655a68cbcbf92782283ca Mon Sep 17 00:00:00 2001
From: administrator
Date: Mon, 2 Jun 2025 15:19:52 +0530
Subject: [PATCH 28/49] pull commit
---
addons_extensions/hr_employee_extended/__manifest__.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/addons_extensions/hr_employee_extended/__manifest__.py b/addons_extensions/hr_employee_extended/__manifest__.py
index ec27233ec..ee072e92c 100644
--- a/addons_extensions/hr_employee_extended/__manifest__.py
+++ b/addons_extensions/hr_employee_extended/__manifest__.py
@@ -18,8 +18,12 @@
'version': '0.1',
# any module necessary for this one to work correctly
+
'depends': ['base','hr','account','mail','hr_skills', 'hr_contract'],
+
+
+
# always loaded
'data': [
'security/security.xml',
From 50af9581a44323efc19ad167a22ad3690d965166 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 29/49] Initial commit
From 16ff6d80d87fc495d6c427f3c3d4396c81e275a6 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 30/49] Initial commit
From 255839e2a0bfd4c8d676f96fa23515733d8f63fa Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 31/49] Initial commit
From 56e2c05a6eaccdfaf10a060c07f7f0ac3488adce Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 32/49] Initial commit
From 7b42350819fcc7e7c1681f3df02dcdb9f9b22dcb Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 33/49] Initial commit
From 65bf653ebcfe1149ff5a12295ac1fc65e9cf3117 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 34/49] Initial commit
From 07a40613498d757a6fd5ce4e5fc2e8ccc22117cf Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 35/49] Initial commit
From b42db439cf0c157ffafb93f972735f699bc8f8d6 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 36/49] Initial commit
From 128f3350eec3478da6bcdea8887404da487dfc5c Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 37/49] Initial commit
From d787150ee421e851409c18960c871e54527c8956 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 38/49] Initial commit
From f7411e1ce480b8123697d117a4e9862191530235 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 39/49] Initial commit
From f5a6b0f444bfda806357b6f9e46136983ce94363 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 40/49] Initial commit
From 9e5f1f22c3b2e7bc999c28bd0d8e35e0642d7975 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 41/49] Initial commit
From 064baee48bc32511deca1e1bea26a5dc8facf0a2 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 42/49] Initial commit
From ff0191cb42974fef402631b58c97c416a32437fb Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 43/49] Initial commit
From d4191a9a84a88214d53428348ecd2934c34c7e58 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 44/49] Initial commit
From b03e90396302b20fb04e42bb327b659378965c20 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 45/49] Initial commit
From 5bad012769aec3394ab0a5dea088bb3d4d01c3b9 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 46/49] Initial commit
From fc569e18c958dcddd2bc5784265f9db711f0a851 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 47/49] Initial commit
From 4f56cf66c70072eb8a85bc2c994b3d2506dd7622 Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 48/49] Initial commit
From a7e6a02fb4a0b510f3f95bbbd93ef924d221f53a Mon Sep 17 00:00:00 2001
From: administrator
Date: Tue, 7 Jan 2025 09:29:28 +0530
Subject: [PATCH 49/49] Initial commit