* = hr_timesheet, sale_project, test_main_flows Smaller changes: - Projects created on the fly (through `name_create`) will now come with a default `new` stage in order for them to not be empty. - Removed task auto assign upon creation besides in FSM's 'My tasks' menu. - Allow the reordering of projects without needing to group by anything. - Make `project.task`.`description` and `project.tags`.`name` translatable. - Disable the creation of records in the view when clicking on `Tasks in recurrence` stat button. - Track the planned date of the task in the chatter - Disable the creation of records in the view when clicking on 'invoices' stat button and add the kanban view to that action. - Make milestones completely available to regular project users. - Remove the 'Documents' button in the project's kanban settings menu. - Add kanban, pivot and graph views to the 'Hours Recorded' stat button on projects - Add the calendar view on the 'Hours Forecast' stat button on projects - The 'Sales Orders' stat button on the `project.project`'s form view will now display the amount of sales order linked to the whole project. So the one linked to the project itself if it exists + all the tasks. It will also open them, form view if 1 else list view. - Fix a typo in the settings 'projets' => 'projects' - The analytic account of the project will now be assigned to the sales order when a task is created through the 'Create a task in an existing project' option. Changed the portal task view to include a sidebar similar to sales orders, with a simple menu leading to different parts of the screen. Changed the `project.task` 'rating' stat button: - The icon will now represent the latest review. - The action will directly lead to the record's form view if there is only 1 rating. - Make some fields readonly in the form view. - Display the % of satisfaction instead of the number of ratings. Reorder all stat buttons on the `project.task` form view in this order: - Products, Worksheet, Sales Order(s), Invoices, Ratings, Hours Forecast, Parent Task, Tasks in recurrence, Tickets, Quotations and lastly Customer Preview Make the status of the project editable directly through the kanban view. A new widget has been added to handle that properly. When editing the status through that means, a `project.update` will be created with the current date and the appropriate status. In addition to that a new status has been added (only on `project.task`, not `project.status`) namely `to_define` in order to differentiate new and running projects. Projects now start with the `to_define` status. The `project.project`'s rating stat button has been changed in the following ways: - The icon will now change in function of the satisfaction percentage, smile above 66%, meh between 33% and 66% and frown below 33%. - The color will also change depending on the rate, smile is green, meh is orange and frown is red. - The ratings will now be in function of the last 30 days instead of all time and the action will also filter on those 30 days. - Change the action name from 'Rating' to 'Ratings'. `project.project` ticket stat button: - Will now open the form view when there is only one record. - Added the activity view. - Disable the creation of new records. - Rename the action to 'Tickets'. Closes: odoo/odoo#75269 See: odoo/enterprise#20334 Task ID: 2611006 Signed-off-by: Laurent Stukkens (ltu) <ltu@odoo.com>
Project Management
Infinitely flexible. Incredibly easy to use.
Odoo's collaborative and realtime open source project management helps your team get work done. Keep track of everything, from the big picture to the minute details, from the customer contract to the billing.
Designed to Fit Your Own Process
Organize projects around your own processes. Work on tasks and issues using the kanban view, schedule tasks using the gantt chart and control deadlines in the calendar view. Every project may have its own stages, allowing teams to optimize their job.
Easy to Use
Get organized as fast as you can think. The easy-to-use interface takes no time to learn, and every action is instantaneous, so there’s nothing standing between you and your sweet productive flow.
Work Together
Real-time chats, document sharing, email integration
Use the chatter to communicate with your team or customers and share comments and documents on tasks and issues. Integrate discussion fast with the email integration.
Talk to other users or customers with the website live chat feature.
Collaborative Writing
The power of etherpad, inside your tasks
Collaboratively edit the same specifications or meeting minutes right inside the application. The integrated etherpad feature allows several people to work on the same tasks, at the same time.
This is very efficient for scrum meetings, meeting minutes or complex specifications. Every user has their own color and you can replay the whole creation of the content.
Get Work Done
Get alerts on followed events to stay up to date with what interests you. Use instant green/red visual indicators to scan through what has been done and what requires your attention.
Timesheets, Contracts & Invoicing
Projects are automatically integrated with customer contracts, allowing you to invoice based on time & materials and record timesheets easily.
Track Issues
Single out the issues that arise in a project in order to have a better focus on resolving them. Integrate customer interaction on every issue and get accurate reports on your team's performance.