TIP: You can type at any time to perform a new search.
Online Jobs
website_hr_recruitment · odoo/odoo
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
Views touched (28)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
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) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/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_nameCharcompute_sudo=True
No public methods.
New fields (6)
-
descriptionHtmldefault='\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=Falsesanitize_attributes=Falsesanitize_form=Falsesanitize_overridable=Truetranslate=html_translate args: 'Job Description' -
full_urlCharcompute='_compute_full_url' args: 'job URL' -
job_detailsHtmldefault=_get_default_job_detailshelp='Complementary information that will appear on the job submission page'sanitize_attributes=Falsetranslate=True args: 'Process Details' -
website_descriptionHtmldefault=_get_default_website_descriptionprefetch=Falsesanitize_attributes=Falsesanitize_form=Falsesanitize_overridable=Truetranslate=html_translate args: 'Website description' -
website_publishedBooleanhelp='Set if the application is published on the website of the company.'tracking=True -
website_ratingHtmldefault=_get_default_website_ratingprefetch=Falsesanitize_attributes=Falsesanitize_form=Falsesanitize_overridable=Truetranslate=html_translate args: 'Website rating'
-
action_archive(self) -
get_backend_menu_id(self)
New fields (1)
-
urlCharcompute='_compute_url'string='Tracker URL'
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…