$ 232.39
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 2690 |
Technical Name |
realtime_collab_timeline |
License | LGPL-3 |
Website | https://yindustries-ltd.github.io/ |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 2690 |
Technical Name |
realtime_collab_timeline |
License | LGPL-3 |
Website | https://yindustries-ltd.github.io/ |
🚦 Stop stepping on each other's edits
Get instant alerts + see who's editing + know exactly what changed
See who's in the record—live • Instant alerts with field changes • Timeline that remembers
🎯 Complete Real-Time Collaboration System
Before: You open a sales order. Someone else edits.
You save. Their work vanishes.
After: You see "Sarah editing" indicator. Wait 10
seconds. Pop-up shows "Unit Price: 100→120". You add your discount
without conflict.
No more "who changed this?" meetings. No more redoing lost work. Every edit tracked, every user visible, every change instant. 3 models tracked instantly: Contacts, Users, and Companies. 12 more ready to enable: Sales Orders, Invoices, Products, Tasks, Projects, CRM Leads, Purchase Orders, Stock Pickings, Manufacturing Orders, Helpdesk Tickets, Employees, and Expenses (just uncomment 1 line each).
🎯 Not just another notification app
Basic apps tell you: "Record was modified"
We show you exactly what changed:
📝 "Unit Price: €100 → €120"
👤 "Changed by: Sarah"
⏰ "When: 3 seconds ago"
🔍 "Discount: 10% → 15%"
📄 "Payment Terms: Net 30 → Net 15"
Every change shows old value → new value. No guessing. No confusion.
📊 See Exactly What Changed - Field by Field


🖼️ Feature Gallery


See Who's Working Where
Shows "John viewing" or "Mary editing" badges right on the record. Know before you click. No more accidental overwrites.
Instant Pop-Up Alerts
Get automatic notifications the moment someone saves changes - no page refresh needed. See exactly what changed (field name, old → new value) instantly. Configure which notifications you want to receive.
Complete Change History
Every change saved forever. Filter by person, date, or field. Export to spreadsheet. See old vs new values for every change.
See EXACTLY What Changed
Shows old value → new value for every field. "Price: €100 → €120", "Status: Draft → Confirmed". Works with any field - text, numbers, dates, selections, everything.
Secure & Compliant
Respects user permissions. Hides sensitive fields automatically. Multi-company ready. Complete audit trails for compliance.
Fast & Lightweight
Uses Odoo's built-in real-time system. Smart grouping prevents notification overload. Works smoothly even with 50+ users on the same record.
⚖️ Basic Notification Apps vs Our Solution
❌ Basic Apps Tell You:
- "Record was updated"
- "Someone made changes"
- "5 fields modified"
- No presence indicator
- No change history
- No field comparisons
✅ We Show You:
- "Unit Price: €100 → €120"
- "Changed by Sarah, 3 seconds ago"
- Every field with old → new values
- Live "John editing" badges
- Complete timeline you can export
- Side-by-side comparisons
📈 Key Features Explained
Automatic Tracking
Automatically tracks when records are created, changed, or deleted. Works on any record type - just turn it on.
Smart Subscriptions
Automatic or manual subscriptions to records. Users only receive notifications for records they care about, reducing noise.
Smart Edit Grouping
Multiple rapid changes are intelligently grouped into single notifications, preventing alert overload while keeping you informed.
Flexible Rules
Configure which models and fields to track, retention periods, notification settings, and automatic tracking rules for each record type.
🛠️ Technical Excellence
- Smart Architecture: 3 base models active instantly + 12 pre-built extensions ready to enable with 1-line uncomment
- Lightning-Fast Notifications: Instant delivery (under half a second) with automatic real-time updates
- Smart Change Tracking: Captures every type of change with intelligent summarization
- Handles Large Data: Optimized for excellent performance even with thousands of records
- Multi-Company Support: Full multi-company compatibility with complete data isolation
- Odoo 18.0: Built for latest Odoo version with modern, responsive interface
🚀 Getting Started
- Install the module from Odoo Apps
- Configure collaboration rules under Collaboration → Configuration → Rules
- Configure rules for tracked models - 3 base models work instantly (Contacts, Users, Companies). 12 additional models ready to enable with 1-line uncomment (Sales Orders, Invoices, Products, Tasks, etc.)
- Set preferences like notification delay, data retention period, and automatic following rules
- Configure user preferences under Settings → Users → Collaboration tab
- Start collaborating! Users automatically get notifications for subscribed records
📋 Menu Structure
Configuration
Collaboration rules setup with model selection, field tracking, retention policies, and auto-subscription configuration.
Timeline Events
Complete audit trail with filtering by model, user, action, and date range. Exportable for compliance reporting.
My Subscriptions
Manage your record subscriptions, see what you're following, and control notification preferences.
Who's Online
Real-time presence tracking showing which users are currently viewing or editing records across your system.
💼 Perfect For
Sales Teams
Collaborate on quotations without conflicts. Know when colleagues are editing opportunities and get instant updates on changes.
Finance
Track all invoice changes with complete audit trail. Field redaction ensures sensitive data stays private while maintaining transparency.
Product Management
Monitor catalog updates in real-time. Know when products change, who made updates, and maintain complete version history.
3 Active + 12 Ready Models
Out of the box: Contacts, Users, and Companies tracked instantly. Ready to enable: 12 pre-built model files included for Sales Orders, Invoices, Products, Tasks, Projects, CRM, Purchase Orders, Stock, Manufacturing, Helpdesk, HR. Just uncomment 1 line per model in __init__.py - no coding required! Easy to extend to custom models following our developer guide.
🚀 Why Choose Real-Time Collaboration & Timeline?
Eliminate Edit Conflicts
See who's editing what in real-time BEFORE you start working. Get instant notifications when changes happen. No more overwriting colleagues' work or wasting time on conflicts.
Automatic Updates
Changes appear instantly without refreshing the page. No need to constantly reload or check for updates - notifications pop up automatically when teammates make changes.
See Exactly What Changed
Smart change tracker shows old vs new values for every field. Complete audit trail with timeline view. Field redaction for sensitive data. Know who, what, when, and why.
✅ What's Included
Ready to Transform Your Collaboration?
Join organizations already using real-time collaboration to eliminate edit conflicts and accelerate teamwork.
€199 one-time
12 months updates & support • LGPL-3 license
Install once. Conflicts gone. Timeline forever.
❓ FAQ
Will this slow Odoo down?
No. Uses Odoo's real-time system with smart notification grouping. Tested with 50+ active users per record. Zero performance impact.
Which models are tracked?
3 instantly: Contacts, Users, and Companies work out of the box. 12 more ready: Sales Orders, Invoices, Products, Tasks, Projects, CRM Leads, Purchase Orders, Stock Pickings, Manufacturing Orders, Helpdesk Tickets, Employees, and Expenses - each with a pre-built file, just uncomment 1 line to enable. Per-model rules let you configure exactly what to track. Set field redaction for sensitive data. Easy to extend to custom models following our developer guide.
Is the audit trail compliant?
Timeline is fully exportable to CSV. Sensitive fields automatically redacted. Retention defaults to 180 days (configurable). ISO/SOC2 ready.
What about data privacy?
Respects all Odoo user permissions. Multi-company isolation built-in. Users only see what they can access. GDPR-compliant with data retention controls.
🔌 Enable Additional Models in 60 Seconds
All 12 additional model files are already included! Enable tracking for any of them in under a minute:
- Open:
models/__init__.py
-
Find:
# from . import sale_order
(or the model you want) -
Remove the #:
from . import sale_order
- Save, restart Odoo, upgrade module
- Done! Sales Orders are now tracked
That's it! No coding, no configuration files, no
complex setup. The pre-built model files handle everything. See
models/README_ENABLE_TRACKING.md
for the complete list and detailed instructions.
💬 Support & Documentation
Complete documentation in README:
- Installation & Quick Start guide
- Configuration options (performance, subscriptions, security)
- Technical architecture and development guide
- Use cases for Sales, Finance, HR, Operations, and Projects
- Troubleshooting common issues
- Step-by-step guide for enabling additional models
Need help? Visit our GitHub repository for issues, feature requests, and community support.
Professional Odoo Development | Visit our website | GitHub Repository
Real-Time Collaboration & Timeline - Transform Every Record Into a Live Collaboration Room
Compatible with Odoo 18.0 | Built with modern architecture | Open Source (LGPL-3)
Please log in to comment on this module