-
-
Notifications
You must be signed in to change notification settings - Fork 782
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
[17.0][MIG] project_timeline: Migration to version 17.0 #1354
Commits on Oct 19, 2024
-
========================== Timeline view for projects ========================== This module extends the standard tasks actions to add the timeline view to them, and also adds the needed fields in the view for handling them. Usage ===== * Go to *Project > Project > Tasks*. * Click on the icon with a clock. * You will see the tasks in the new view.
Configuration menu - View commit details
-
Copy full SHA for 44d7c48 - Browse repository at this point
Copy the full SHA 44d7c48View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab404f9 - Browse repository at this point
Copy the full SHA ab404f9View commit details -
Add start and end date in task form view (OCA#324)
* [IMP] Add start and end date in task form view * [IMP] Add start and end date in task form view
Configuration menu - View commit details
-
Copy full SHA for 236bcc3 - Browse repository at this point
Copy the full SHA 236bcc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ed35fa - Browse repository at this point
Copy the full SHA 9ed35faView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6d6696 - Browse repository at this point
Copy the full SHA e6d6696View commit details -
Configuration menu - View commit details
-
Copy full SHA for a894e57 - Browse repository at this point
Copy the full SHA a894e57View commit details -
Configuration menu - View commit details
-
Copy full SHA for e637f48 - Browse repository at this point
Copy the full SHA e637f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 480ced3 - Browse repository at this point
Copy the full SHA 480ced3View commit details -
project_timeline: unset
date_end
more safelyCurrently, if `date_end` is not set it will result in a KeyError.
Configuration menu - View commit details
-
Copy full SHA for 5e97e79 - Browse repository at this point
Copy the full SHA 5e97e79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6656801 - Browse repository at this point
Copy the full SHA 6656801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e77e7f - Browse repository at this point
Copy the full SHA 1e77e7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51f4755 - Browse repository at this point
Copy the full SHA 51f4755View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f73b79 - Browse repository at this point
Copy the full SHA 2f73b79View commit details -
[IMP] project_timeline: add Start Date field, to replace Assigned Dat…
…e (major change)
Configuration menu - View commit details
-
Copy full SHA for bac0168 - Browse repository at this point
Copy the full SHA bac0168View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1641650 - Browse repository at this point
Copy the full SHA 1641650View commit details -
[IMP] project_timeline : consistency of tasks colors regarding kanban…
…_state : blocked tasks are red and task without user are white [IMP] project_timeline : planned_hours is displayed only if not null
Configuration menu - View commit details
-
Copy full SHA for ec987e7 - Browse repository at this point
Copy the full SHA ec987e7View commit details -
[FIX] project_timeline remove task view mode
Modules that bring `gantt` and `map` view mode are not declared in module dependency Those modes were introduced by https://github.com/OCA/project/pull/869/files#r785447743
Configuration menu - View commit details
-
Copy full SHA for ebba368 - Browse repository at this point
Copy the full SHA ebba368View commit details -
Configuration menu - View commit details
-
Copy full SHA for c194dcc - Browse repository at this point
Copy the full SHA c194dccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 342c639 - Browse repository at this point
Copy the full SHA 342c639View commit details -
Configuration menu - View commit details
-
Copy full SHA for 637f48d - Browse repository at this point
Copy the full SHA 637f48dView commit details
Commits on Oct 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c61e4b - Browse repository at this point
Copy the full SHA 4c61e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46105c3 - Browse repository at this point
Copy the full SHA 46105c3View commit details -
Translated using Weblate (Portuguese (Brazil))
Currently translated at 33.3% (2 of 6 strings) Translation: project-15.0/project-15.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-15-0/project-15-0-project_timeline/pt_BR/
Configuration menu - View commit details
-
Copy full SHA for e7ec2c0 - Browse repository at this point
Copy the full SHA e7ec2c0View commit details -
[MIG] project_timeline: Migration to 16.0
Removed oca_dependencies file as longer needed
Configuration menu - View commit details
-
Copy full SHA for 1305c88 - Browse repository at this point
Copy the full SHA 1305c88View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/
Configuration menu - View commit details
-
Copy full SHA for fa95d45 - Browse repository at this point
Copy the full SHA fa95d45View commit details -
Translated using Weblate (German)
Currently translated at 100.0% (3 of 3 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/de/
Configuration menu - View commit details
-
Copy full SHA for 6911b7e - Browse repository at this point
Copy the full SHA 6911b7eView commit details -
[FIX]project_timeline: Add timeline view to model report.project.task
This prevents "no timeline view found" error. This is based in PR OCA#1152
Configuration menu - View commit details
-
Copy full SHA for cab4666 - Browse repository at this point
Copy the full SHA cab4666View commit details -
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3 of 3 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/pt_BR/
Configuration menu - View commit details
-
Copy full SHA for 985407e - Browse repository at this point
Copy the full SHA 985407eView commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (3 of 3 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/es/
Configuration menu - View commit details
-
Copy full SHA for 82e1af7 - Browse repository at this point
Copy the full SHA 82e1af7View commit details -
Translated using Weblate (Dutch)
Currently translated at 100.0% (3 of 3 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/nl/
Configuration menu - View commit details
-
Copy full SHA for a18fb5e - Browse repository at this point
Copy the full SHA a18fb5eView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/
Configuration menu - View commit details
-
Copy full SHA for 2820436 - Browse repository at this point
Copy the full SHA 2820436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d5c1e8 - Browse repository at this point
Copy the full SHA 2d5c1e8View commit details -
Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (3 of 3 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/es_AR/
Configuration menu - View commit details
-
Copy full SHA for eab5d74 - Browse repository at this point
Copy the full SHA eab5d74View commit details -
[FIX] project_timeline: Remove redundant view
In Odoo 16, project forms already have these 2 date fields with a nice date-range widget. The view being removed here adds these date fields at the top of the form (next to an invisible field).
Configuration menu - View commit details
-
Copy full SHA for f8ced20 - Browse repository at this point
Copy the full SHA f8ced20View commit details -
Translated using Weblate (French)
Currently translated at 100.0% (3 of 3 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/fr/
Configuration menu - View commit details
-
Copy full SHA for 0796291 - Browse repository at this point
Copy the full SHA 0796291View commit details -
Translated using Weblate (Swedish)
Currently translated at 100.0% (3 of 3 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/sv/
Configuration menu - View commit details
-
Copy full SHA for ab3b258 - Browse repository at this point
Copy the full SHA ab3b258View commit details -
[FIX] project_timeline: Fix unassigned task color
Unassigned tasks are supposed to show up in white instead of default color, but the previous `== []` comparison is no longer working in Odoo 16 / with web_timeline 16.0.1.0.3. This is because web_timeline forces string conversion during evaluation of these color instructions, and an empty `user_ids` is an empty string in this case. This does look somewhat odd but fixes the issue short of rewriting py-eval instructions in web_timeline, which would be a much larger task.
Configuration menu - View commit details
-
Copy full SHA for 8a8b98d - Browse repository at this point
Copy the full SHA 8a8b98dView commit details -
[FIX] project_timeline: Fix demo task dates
This commit fixes inconsistent dates we get when building a demo DB. This module adds a `date_start` field; this is the one we want to fill in demo data. We do not want to fill `date_assign`, which is an automatic field. This is how this module used to work in v12 (was based on `date_start`). * v12➔v13 MIG: Odoo removed the base `date_start` field so `date_start` was changed to `date_assign` in this module. * v13➔v14 MIG: `date_start` was added back into this module to restore v12 behavior. However, demo data then got left untouched.
Configuration menu - View commit details
-
Copy full SHA for 9b1e6b9 - Browse repository at this point
Copy the full SHA 9b1e6b9View commit details -
[IMP] project_timeline: Add date constraint
Ensure `date_start` (added by this module) is always before `date_end` (base Odoo field in the `project` module).
Configuration menu - View commit details
-
Copy full SHA for 3f0e119 - Browse repository at this point
Copy the full SHA 3f0e119View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/
Configuration menu - View commit details
-
Copy full SHA for 04927d8 - Browse repository at this point
Copy the full SHA 04927d8View commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (4 of 4 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/it/
Configuration menu - View commit details
-
Copy full SHA for f498ebd - Browse repository at this point
Copy the full SHA f498ebdView commit details -
Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (4 of 4 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/es_AR/
Configuration menu - View commit details
-
Copy full SHA for 6c00157 - Browse repository at this point
Copy the full SHA 6c00157View commit details -
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (4 of 4 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/pt_BR/
Configuration menu - View commit details
-
Copy full SHA for d23047a - Browse repository at this point
Copy the full SHA d23047aView commit details -
[REF] project_timeline: Use dedicated fields for timeline planning
The fields `date_assign` and `date_end` can't be used, as they are automatically rewritten on certain flow events (user assignation and stage changed to finished one), so we need dedicated fields for the planning. A previous change switches `date_assign` to `date_start`, but it didn't change demo data, and better to use a consistent naming, prefixing both fields with `planned_`. This includes the migration scripts for preserving previous data, and automations to fill planned data from the previous fields. It also pre-fills planning information from assignation date/close date as a best effort pre-planning for existing tasks. TT50618 Co-Authored-By: Pedro M. Baeza <[email protected]> [IMP] project_timeline: Add planned_date_* fields to the task tree view TT50618
Configuration menu - View commit details
-
Copy full SHA for c607eaa - Browse repository at this point
Copy the full SHA c607eaaView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/
Configuration menu - View commit details
-
Copy full SHA for 0ad95dc - Browse repository at this point
Copy the full SHA 0ad95dcView commit details -
Translated using Weblate (Spanish)
Currently translated at 85.7% (6 of 7 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/es/
Configuration menu - View commit details
-
Copy full SHA for 1fca1aa - Browse repository at this point
Copy the full SHA 1fca1aaView commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (7 of 7 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/it/
Configuration menu - View commit details
-
Copy full SHA for d5cc533 - Browse repository at this point
Copy the full SHA d5cc533View commit details -
Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (7 of 7 strings) Translation: project-16.0/project-16.0-project_timeline Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_timeline/es_AR/
Configuration menu - View commit details
-
Copy full SHA for 28ef6f7 - Browse repository at this point
Copy the full SHA 28ef6f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd9b3a5 - Browse repository at this point
Copy the full SHA bd9b3a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9946227 - Browse repository at this point
Copy the full SHA 9946227View commit details