Daily updates from Odoo
Navigate
Branch
Thursday, December 11, 2014
6 changes
New functionality added to Odoo
Project tasks and issues now include a new notification category for items that are ready for the next stage. This helps followers stay informed at the right moment so work can progress more smoothly.
Original PR description
...ect_isuue: Added a subtype for issue ready for next stage. - Task: https://www.odoo.com/web?#id=10867&view_type=form&model=project.task&menu_id=3942&action=327 - Pad: https://pad.odoo.com/p/r.PdJGPdYheICk5isQ
Enhancements to existing features
File attachments now store key details such as file type, checksum, and searchable content in the core system instead of separate apps. This makes attachment handling more consistent across documents and website features without adding new external requirements.
Original PR description
Move fields from module document and website to base, on ir.attachament Fields : - checksum - index_content - file_type (the mmimetype, computed by python-magic, or a little function (if not installed). No new dependency !
Forum post links are now processed for search-engine handling when posts are created or edited, rather than each time they are displayed. This reduces repeated processing and improves forum page performance, with a minor tradeoff that older posts may keep previous link settings until updated.
Original PR description
...te on links in forum posts. This is now done when creating / updating posts instead of updating the display of the post. This means that old posts may contain nofollow attribute altough the user has sufficient karma; however it is acceptable compared to the computation we save by avoiding processing every post to display. - Task: https://www.odoo.com/web?&debug=#id=10862&view_type=form&model=project.task&action=333&active_id=248 - Pad: https://pad.odoo.com/p/r.GNUisVzSLMg1K653
This update replaces older accounting error handling with clearer, standard user-facing error types, helping users receive more consistent messages when something goes wrong. It also lowers the priority of expected warning logs so monitoring tools like Sentry focus on real issues instead of routine user errors.
Original PR description
Using UserError, AccessError, MissingError, ValidationError instead of except_orm and except_osv. Using _logger.info instead of _logger.warning to avoid polluating Sentry
Resolved issues and error corrections
A small typo was fixed in internal documentation text. This improves clarity for people reading or maintaining the software, with no expected impact on day-to-day business operations.
Features or functions removed from Odoo
The database manager now uses a newer shared date and time library instead of older separate tools. This reduces outdated dependencies and helps keep the interface easier to maintain without changing the main business workflow.
Original PR description
...eplace by momentjs