Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] helpdesk_mgmt: Migration to 18.0 #676

Open
wants to merge 419 commits into
base: 18.0
Choose a base branch
from

Conversation

kobros-tech
Copy link

this PR is just a fixing to PR #664 which needed to update the images, kanban card content, and kanban menu content

OCA-git-bot and others added 30 commits January 5, 2025 18:12
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: helpdesk-15.0/helpdesk-15.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-15-0/helpdesk-15-0-helpdesk_mgmt/
Currently translated at 100.0% (216 of 216 strings)

Translation: helpdesk-15.0/helpdesk-15.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-15-0/helpdesk-15-0-helpdesk_mgmt/es_AR/
This helps to really prioritize tickets as they will show on
the top of the list or kanban.

It is also more aligned with standard project tasks.
Currently translated at 4.1% (9 of 216 strings)

Translation: helpdesk-15.0/helpdesk-15.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-15-0/helpdesk-15-0-helpdesk_mgmt/pl/
…(before, the total was filtered by those of the user's partner, but all the ones to which the user had access were shown in the list).

TT38426
…y company (if set) or the user's default company.

TT38426
Currently translated at 5.5% (12 of 216 strings)

Translation: helpdesk-15.0/helpdesk-15.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-15-0/helpdesk-15-0-helpdesk_mgmt/pl/
When the user has no access rights the `search` call returns an AccessError.
TT38713
Replace _prepare_portal_layout_values to _prepare_home_portal_values function.
TT38713
Fix OCA#374 -
Odoo expects `fr.po` for French translations, not `fr_FR.po`.
This is a start to increase coverage; not exhaustive yet.
Bring 15.0 ticket list & form views shown in portal mode in line with
those defined in the "project" module to display tasks.

While most elements remain the same, this cset also adds:
* List: group-by & search filters.
* Form: close date, assigned user, attachments.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: helpdesk-15.0/helpdesk-15.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-15-0/helpdesk-15-0-helpdesk_mgmt/
Currently translated at 90.7% (207 of 228 strings)

Translation: helpdesk-15.0/helpdesk-15.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-15-0/helpdesk-15-0-helpdesk_mgmt/fr/
on tickets submitted from the portal.

Rely on `plaintext2html`, same as Odoo in its controller for message
threads (`/odoo15/addons/portal/controllers/mail.py`).

Existing portal test adapted to check this.
& add myself to the contributor list.

This is take 2 as
OCA@67a5504
was done in the readme file itself instead of adding a fragment, so it
got removed upon readme auto-update.
Currently translated at 97.6% (249 of 255 strings)

Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_mgmt/es/
Currently translated at 100.0% (255 of 255 strings)

Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_mgmt/pt/
Currently translated at 100.0% (255 of 255 strings)

Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_mgmt/it/
Currently translated at 100.0% (255 of 255 strings)

Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_mgmt/it/
Currently translated at 100.0% (255 of 255 strings)

Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_mgmt/sv/
Currently translated at 47.0% (120 of 255 strings)

Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_mgmt/ca/
Co-authored-by: Chandni Prajapati Khamar <[email protected]>
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: helpdesk-17.0/helpdesk-17.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_mgmt/
Currently translated at 100.0% (254 of 254 strings)

Translation: helpdesk-17.0/helpdesk-17.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_mgmt/it/
Currently translated at 100.0% (254 of 254 strings)

Translation: helpdesk-17.0/helpdesk-17.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_mgmt/it/
Currently translated at 100.0% (254 of 254 strings)

Translation: helpdesk-17.0/helpdesk-17.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_mgmt/it/
Currently translated at 100.0% (254 of 254 strings)

Translation: helpdesk-17.0/helpdesk-17.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_mgmt/sk/
Currently translated at 100.0% (254 of 254 strings)

Translation: helpdesk-17.0/helpdesk-17.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_mgmt/sk/
Currently translated at 100.0% (254 of 254 strings)

Translation: helpdesk-17.0/helpdesk-17.0-helpdesk_mgmt
Translate-URL: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_mgmt/sk/
@kobros-tech
Copy link
Author

Could you review this migration PR?
@victoralmau
@jacekmichalski
@houzefa-abba
@SMNDVC

Copy link
Member

@houzefa-abba houzefa-abba left a comment

Choose a reason for hiding this comment

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

Hi @kobros-tech good job, fine by me both codewise & functional tests

I tested new ticket from portal then communication with backend through mail thread + adding attachment; it's all good!

@wlin-kencove
Copy link

I get this error when trying to navigate to the form by searching:
image

I can get to the other views though.
@kobros-tech

@dnplkndll
Copy link

image

when there are not any tickets yet there is just this odd button.

@kobros-tech
Copy link
Author

@wlin-kencove

could you tell me what happened exactly to get this error, I also need the full url link?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.