Skip to content

[18.0][MIG] website_erp_login: Migration to 18.0#749

Open
deeniiz wants to merge 5 commits into18.0from
18.0-mig-website_erp_login
Open

[18.0][MIG] website_erp_login: Migration to 18.0#749
deeniiz wants to merge 5 commits into18.0from
18.0-mig-website_erp_login

Conversation

@deeniiz
Copy link
Copy Markdown
Collaborator

@deeniiz deeniiz commented Oct 7, 2025

No description provided.

Copilot AI review requested due to automatic review settings October 7, 2025 12:03
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR migrates the website_erp_login module from a previous version to Odoo 18.0. The module restores the default ERP login interface by disabling the new website login page and redirecting root requests to the web interface.

Key changes:

  • Migration of all module files to 18.0 structure
  • Updated copyright headers with 2025 dates and additional contributors
  • Added new controller to redirect root URL to /web

Reviewed Changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
__manifest__.py Module manifest with 18.0 version and dependencies
__init__.py Module initialization importing controllers
controllers/__init__.py Controllers package initialization
controllers/main.py Main controller with root URL redirection logic
views/website_templates.xml Template overriding website login layout
views/website_erp_login_templates.xml Copy of web login layout to avoid recursion
README.rst Module documentation in reStructuredText format
readme/DESCRIPTION.md Brief module description
readme/CONTRIBUTOS.md Contributors list
pyproject.toml Python project configuration
static/description/index.html Generated HTML documentation

Comment on lines +1 to +4
- [NuoBiT](https://www.nuobit.com):
- Eric Antones <eantones@nuobit.com>
- Bijaya Kumal <bkumal@nuobit.com>
- Deniz Gallo <dgallo@nuobit.com>
Copy link

Copilot AI Oct 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected spelling of 'CONTRIBUTOS' to 'CONTRIBUTORS' in filename.

Copilot uses AI. Check for mistakes.
# Copyright NuoBiT 2025 - Bijaya Kumal <bkumal@nuobit.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl)


Copy link

Copilot AI Oct 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove extra blank line. There should be exactly 2 lines between the copyright header and imports according to coding guidelines.

Suggested change

Copilot uses AI. Check for mistakes.
@github-actions
Copy link
Copy Markdown

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions Bot added the stale label Mar 22, 2026
@eantones eantones added no stale and removed stale labels Mar 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants