summaryrefslogtreecommitdiff
path: root/addons/project/project.py
AgeCommit message (Collapse)Author
2016-06-30[MOV] project: renamed and moved files according to new API guidelinesRavi Gohil
2016-06-30[REM] project,hr_timesheet: removed dead _get_total_hours functionDavid Monjoie
It should have been removed by 9b69184ffacd8ef10a8d2b0e4db76f3676e5f908.
2016-06-30[REM] project: removed dead code from removed template mechanismGaurav Panchal
2016-06-30[REM] project: removed dead code since Archive/UnarchiveGaurav Panchal
2016-06-30[REM] project: removed dead task delegation codeGaurav Panchal
Task delegation was removed at e485b6c5ee25d270ae4d4467b7dcaab18b8fadae.
2016-06-16[ADD] project: onboarding tourFabien Pinckaers
Also: - creation of a (archived by default) sample project with tasks, that the user can activate to discover the project app. - improvement of the simplified form view to create a new project
2016-06-16[REM] project: remove state field on project.projectAdrien Dieudonne
Also remove unused method _generate_task()
2016-06-15[MERGE] forward port of branch saas-11 up to dda0d3dChristophe Simonis
# Conflicts: # addons/product_uos/i18n/lo.po # addons/sales_team/models/__init__.py # addons/website_payment/views/website_payment_templates.xml # addons/website_portal_sale/views/templates.xml # openerp/addons/base/ir/ir_qweb.py
2016-06-15[MERGE] forward port of branch saas-10 up to baf494cChristophe Simonis
# Conflicts: # addons/hr_timesheet/project_timesheet.py # addons/sale_layout/i18n/es_PE.po # addons/sale_layout/i18n/hu.po # addons/sale_layout/i18n/lo.po # addons/sale_layout/i18n/pl.po # addons/sale_service/i18n/es_MX.po # addons/sale_service/i18n/es_PE.po # addons/sale_service/i18n/lo.po # addons/stock/stock.py # addons/stock/stock_view.xml # addons/warning/i18n/es_PE.po # addons/warning/i18n/lo.po # addons/warning/i18n/ru.po # addons/web/i18n/cs.po # addons/web/i18n/ja.po # addons/web/i18n/lo.po # addons/web/i18n/th.po
2016-06-15[MERGE] forward port of branch saas-9 up to 1d81bb0Christophe Simonis
# Conflicts: # addons/account_extra_reports/i18n/ca.po # addons/account_extra_reports/i18n/fi.po # addons/account_extra_reports/i18n/pl.po # addons/account_extra_reports/i18n/te.po # addons/account_extra_reports/i18n/zh_CN.po # addons/account_full_reconcile/i18n/hu.po # addons/account_full_reconcile/i18n/pl.po # addons/crm/crm_lead_menu.xml # addons/crm_claim/i18n/es_PE.po # addons/crm_claim/i18n/hu.po # addons/crm_claim/i18n/ja.po # addons/crm_claim/i18n/pl.po # addons/delivery/views/delivery_view.xml # addons/product/product_view.xml # addons/project_timesheet/i18n/es_PE.po # addons/stock/stock_view.xml
2016-06-14[MERGE] forward port of branch 9.0 up to bfbe2d6Christophe Simonis
# Conflicts: # addons/marketing/i18n/es_PE.po # addons/marketing/i18n/hu.po
2016-06-09[FIX] project: project duplicate message followersDenis Ledoux
This is related to revision c8aac116a688a83050bb88bd5a5eed07eb895138 `message_follower_ids` is a one2many field on the thread. To copy them, you must create new `mail.followers` records, and not linking the followers of the project being duplicated to the duplicated project.
2016-06-09[FIX] project: duplicate project must copy followersDenis Ledoux
Since duplicating a project copies the project tasks, with the followers, the project followers must remain as well. This is done in the already overriden method `copy` instead of simply adding `copy=True` on the according one2many field, since this field is defined on the inherited model `mail.thread`, and to add `copy=True`, in the old api, we would have to re-define the `message_follower_ids` field within the `project.project` model completely, making sure to copy all properties opw-680313
2016-06-08[IMP] Account,...: Change 'string' attribute on some fields to avoid ↵rap-odoo
repeated names In odoo at many places the filter items are having repeated strings eventhough the fiter works differently , so find all the places where this happens and give proper string to each filter..
2016-05-10[IMP] project: field string missingDamien Bouvy
2016-05-06[IMP] project: Wording of project privacy fieldFabien Pinckaers
2016-04-01[MERGE] forward port of branch saas-10 up to 2483327Christophe Simonis
2016-03-24[MERGE] forward port of branch saas-9 up to 59d3f63Christophe Simonis
2016-03-24[MERGE] forward port of branch saas-7 up to 9e4157bChristophe Simonis
2016-03-21[FIX] project: task managerNicolas Martinelli
Following commit 1dbccc8, there is no `user_id` field on the analytic account anymore. However, a field `user_id` was added directly on the project with commit 908f416. opw-672333
2016-03-16[FIX] project: allow project user to favorite projectDhaval Panchal
2016-03-14[REF] hr_timesheet: migrate project_timesheet.py to new APITanguy Charlier
* New API migration * Fix delay hours and total computation : Delay was wrongly computed as 0.0 in every case. * Remove onchange from task. They were more confusing than helping.
2016-03-04[IMP] project: favoriteDhaval Panchal
A favorite system is introduced in project model. It uses a many2many between users and projects. This allow users to favorite a project and see them by default in their project dashboard. The new default fitler when seeing projects is now favorited projects.
2016-02-01[IMP] project, issue: template on stagesThibault Delavallée
Added a mail_template_field on project stage model (project.task.type). This fields is used to automatically send an email when a task or issue comes in this stage. Recruitment code has been updated to use the mixin method.
2016-01-14[CLEAN] project: dead / unnecessary codeThibault Delavallée
Removed unnecessary imports Removed duplicated _order Cleaned kanban state update in write to avoid useless loops. Indeed when updating the stage the kanban state is reset, if the new stage is different from the old stage. Now in every case the kanban state is reset. This is already the case in issue and does not seem to frustrate users.
2016-01-08[IMP] project: adapt model `project.project` to the mail alias mixinRaphael Collet
2016-01-05[MERGE] forward port of branch saas-7 up to 31ce19bChristophe Simonis
2015-12-22[IMP] project: add link from analytic account form viewDamien Bouvy
Analytic accounts are inherited by project.project, and in some cases it is useful to have a link from the account to the project. This is a usability-fix, not a code-fix
2015-12-21[MERGE] Forward port of branch saas-7 up to c298cf3Martin Trigaux
2015-12-11[FIX] project, issue: stop spamming partnersThibault Delavallée
Commit bb1200adc781efc1318e502a84cc1e77315aabc4 introduced the automatic addition of cc as followers of tasks and issues. However it seems to automatically create partners if the address it not recognized. This does not seem a good idea.
2015-12-10[MERGE] forward port of branch saas-7 up to 4022493Christophe Simonis
2015-12-07[ADD] project: tasks & issues need-actionsDenis Ledoux
Shortcuts to display tasks & issues with notifications from the projects dashboards
2015-12-01[MERGE] forward port of branch saas-7 up to 90254beeMartin Trigaux
2015-11-30[FIX] project: avoid to remove the default `partner_id`Denis Ledoux
The onchange of the project field removed the default partner loaded of the task if there was no project set on the task, or if the project was not associated to a specific partner. There is no obvious reasons to do so, and the revision 3fe06da63409d8015f739b6f601e976862370d33 introducing the regression doesn't explain why it has been done. At first sight, there is no reason. opw-657876
2015-11-26[IMP] mail: headers to notification emailsJamin Shah
> > This merge adds some basic data to notification emails headers. It contains the related > record of the notification. This allows users to classify / perform action based on > headers. > > Headers : > - X-Odoo-Objects: list of records > - X-Odoo-db-uuid: database uid In task and issue, we had the parent project and the tags in the headers.
2015-10-26[MERGE] forward port of branch saas-6 up to ↵Denis Ledoux
20dba161d022f8c818f1ab4800b5631c75afc2a4
2015-10-13[FIX] mail, project: define search method for message_is_followerNicolas Martinelli
In order to be able to search on a non-stored computed field, a search method must be defined. This also reverts commit fd38fc0a0223eaa429020b0c07a29069c46b2add. Fixes #8920
2015-10-12[FIX] project: filter "Followed by Me"Nicolas Martinelli
The filter "Followed by Me" depends on a calculated field is not stored. Therefore, we need to redefine the search method. Fixes #8920
2015-10-10[MERGE] forward port of branch 8.0 up to c484467Christophe Simonis
2015-10-09[FIX] project: don't copy remaining hours when duplicating tasksXavier Morel
Since we're not duplicating work items when duplicating tasks during project duplication, it doesn't make sense to duplicate the likely correspondingly adjusted remaining hour. Behave as if the planned hours had just been set/reset and set the remaining hours of the new task to that instead. fixes #8985
2015-09-28[IMP] project: count the project tasks correctlyYannick Tivisse
Also, we should be able to set a customer on a project, whatever the access rights, for example, if we're managing services by using internal projects.
2015-09-22[FIX] web_kanban, web: KanbanSelection widget refactoringYannick Tivisse
- Change the widget behavior from asynchronous to asynchronous, by adding 3 related fields on the project.task model, which are the custom labels defined for the stage - Instead of making a rpc call, we are taking directly the labels on the parent for the kanban view, or on the view datarecord for the form view - There are now 2 templates for the kanban view or the form view - The development has been backported in the community version - The options attribute has been removed on the project_view.xml file for the kanban_state field
2015-09-22[FIX] mail, various: buttons in notificationsThibault Delavallée
Various fixes : - new button (task / issue / note) param name + correct action - method button fix
2015-09-09[FIX] project: task_count counts tasks in undefined stage, and not inactives ↵Yannick Tivisse
tasks anymore
2015-09-07[FIX] hr_recruitment: oe_kananban_applicant to oe_kanban_applicant, correct ↵Yannick Tivisse
label typos
2015-09-07[ADD] *: add color field on tagsMartin Geubelle
2015-09-07[IMP] project: displayed image on task not computed anymoreMartin Geubelle
We don't want the dispayed image to be set to the last attached image but we want to be able to choose it.
2015-09-03[IMP] Project: No default stageYannick Tivisse
2015-09-02[IMP] project, project_issue: discard project templatesRaphael Collet
2015-09-02[IMP] sale_service, project: when confirming a so with a "task" product with ↵Damien Bouvy
no project assigned, create the project (and the analytic account) of the so