Small, focused modules I built solving real
problems on real projects, and cleaned up to share. Free to use under the LGPL-3 licence, for
Odoo 16 to 19, Community or Enterprise.
Incoming Mail: IMAP Folder
Odoo 16–19 · LGPL-3 · depends on mail
Stock Odoo always reads the whole INBOX and flags every message it processes as read.
This adds a Folder field to an incoming mail server, so it reads only one label (a Gmail
label fed by a filter, say) and leaves the rest of the mailbox untouched.
Lets a quotation be confirmed only from the salesperson's assigned outlet, using the
browser's location. Useful for field sales where an order should only be closed on site.
Ships with tests; the limits of browser geolocation are documented up front.
Restart Odoo with --update-list, or click Update Apps List in Developer mode.
Find it in Apps (clear the "Apps" filter to see it) and click Install.
More modules are on the way, and these will land on GitHub and the Odoo
App Store soon. Need one of these adapted, or something custom? Tell me what you need.