TIP: You can type at any time to perform a new search.

Security findings

Repository
odoo/odoo · module folder
Module version
1.1
Category
Website/Website
Folder size
4.91 MB
License
LGPL-3
Application
Yes
Auto-installable
Yes
Website
None
Last tracking update
2026-10-05 00:19:41
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, odoo, Odoo Translation Bot, Christophe Matthieu, Géry Debongnie, Jeremy Kersten, Lucas Perais (lpe), Yannick Tivisse, qsm-odoo, Aurélien Warnon, Victor Feyens, Julien Mougenot, Tiffany Chang (tic), Romain Estievenart, Benjamin Vray, Arnaud Baes, Robin Lejeune (role), Dylan Kiss (dyki), FrancoisGe, divy-odoo, Chrysanthe (chgo), mano-odoo, thle-odoo, Abdelrahman Mahmoud (amah), Sébastien (blse), ahta, sben-odoo, abdelrahmanfawzy, Pierre Pulinckx, fdardenne, Michaël Mattiello, pish-odoo, Krzysztof Magusiak (krma), Hazem Ibrahim, Rushil Patel, kareem, Julien Launois (jula), Laetitia (ldau), rusp-odoo, alap-odoo, Augustin (duau), Garvish Panchal, Serhii Rubanskyi, Einar Andersen (eian), Mazen, Mahmoudk3m, h4818 (ayh), Alay Patel, Julien Carion, karygauss03, dhbr-odoo, chpa-odoo, Faruk Avcı, Divyesh Vyas (divy), Priyanshu Goyal (prgo), Sara Briki, Mark Orban (maorb), Julien Piron
Odoo dependencies
Python dependencies
geoip2
System dependencies
None
Required by
website_hr_recruitment_livechat
Description
This module allows to publish your available job positions on your website and keep track of application submissions easily.

Code Analysis info_outline

Views touched (28)
XML IDNameModelTypeStatus
apply apply ir.ui.view qweb New
default_website_description default_website_description ir.ui.view qweb New
default_website_rating default_website_rating ir.ui.view qweb New
detail Job Detail ir.ui.view qweb New
dynamic_filter_template_hr_job_card Card Layout ir.ui.view qweb New
hr_job_form_inherit hr.job.form.inherit hr.job form Inherits hr.view_hr_job_form
hr_job_search_view_inherit hr.job search Inherits hr.view_job_filter
hr_job_website_inherit hr.job.kanban.inherit hr.job kanban Inherits hr_recruitment.view_hr_job_kanban
index Jobs ir.ui.view qweb New
job_card Job Card ir.ui.view qweb New
job_filter_base job_filter_base ir.ui.view qweb New
job_filter_base_mobile job_filter_base_mobile ir.ui.view qweb New
job_filter_by_countries job_filter_by_countries ir.ui.view qweb Inherits website_hr_recruitment.topbar_customizations
job_filter_by_departments job_filter_by_departments ir.ui.view qweb Inherits website_hr_recruitment.topbar_customizations
job_filter_by_employment_type job_filter_by_employment_type ir.ui.view qweb Inherits website_hr_recruitment.topbar_customizations
job_filter_by_industries job_filter_by_industries ir.ui.view qweb Inherits website_hr_recruitment.topbar_customizations
job_filter_by_offices job_filter_by_offices ir.ui.view qweb Inherits website_hr_recruitment.topbar_customizations
job_pages_kanban_view Job Pages Kanban hr.job kanban Inherits hr_job_website_inherit
job_pages_tree_view Job Pages List hr.job tree Inherits hr.view_hr_job_tree
job_reset_filters job_reset_filters ir.ui.view qweb Inherits website_hr_recruitment.topbar_customizations
job_right_side_bar Right Side Bar ir.ui.view qweb Inherits website_hr_recruitment.index
job_search_bar job_search_bar ir.ui.view qweb Inherits website_hr_recruitment.topbar_customizations
topbar_customizations Topbar ir.ui.view qweb New
view_hr_job_form_inherit_website hr.job.form hr.job form Inherits hr.view_hr_job_form
view_hr_job_form_website_published_button hr.job.form.inherit.published.button hr.job form Inherits hr_recruitment.hr_job_survey
view_hr_job_kanban_referal_extends hr.job.view.kanban hr.job kanban Inherits hr_recruitment.view_hr_job_kanban
view_hr_job_tree_inherit_website hr.job.list hr.job list Inherits hr_recruitment.hr_job_view_tree_inherit
view_hr_recruitment_tree_url hr.recruitment.list.inherit.url hr.recruitment.source list Inherits hr_recruitment.hr_recruitment_source_tree
HTTP endpoints (5)
Route(s)HandlerAuthTypeMethodsFlags
/jobs/<model("hr.job"):job> WebsiteHrRecruitment.job public http ALL website
/jobs, /jobs/page/<int:page> WebsiteHrRecruitment.jobs public http ALL sudo website
/jobs/add WebsiteHrRecruitment.jobs_add user jsonrpc ALL website
/jobs/apply/<model("hr.job"):job> WebsiteHrRecruitment.jobs_apply public http ALL website
/jobs/detail/<model("hr.job"):job> WebsiteHrRecruitment.jobs_detail public http ALL website
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • website_form_input_filter(self, request, values)

New fields (1)
  • display_name Char
    compute_sudo=True
Public methods (0)

No public methods.

New fields (6)
  • description Html
    default='\nAs an employee of our company, you will <b>collaborate with each department\nto create and deploy disruptive products.</b> Come work at a growing company\nthat offers great benefits with opportunities to moving forward and learn\nalongside accomplished leaders. We\'re seeking an experienced and outstanding\nmember of staff.\n<br/><br/>\nThis position is both <b>creative and rigorous</b> by nature you need to think\noutside the box. We expect the candidate to be proactive and have a "get it done"\nspirit. To be successful, you will have solid solving problem skills.' prefetch=False sanitize_attributes=False sanitize_form=False sanitize_overridable=True translate=html_translate args: 'Job Description'
  • full_url Char
    compute='_compute_full_url' args: 'job URL'
  • job_details Html
    default=_get_default_job_details help='Complementary information that will appear on the job submission page' sanitize_attributes=False translate=True args: 'Process Details'
  • website_description Html
    default=_get_default_website_description prefetch=False sanitize_attributes=False sanitize_form=False sanitize_overridable=True translate=html_translate args: 'Website description'
  • website_published Boolean
    help='Set if the application is published on the website of the company.' tracking=True
  • website_rating Html
    default=_get_default_website_rating prefetch=False sanitize_attributes=False sanitize_form=False sanitize_overridable=True translate=html_translate args: 'Website rating'
Public methods (2)
  • action_archive(self)
  • get_backend_menu_id(self)

New fields (1)
  • url Char
    compute='_compute_url' string='Tracker URL'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • get_suggested_controllers(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…