SAM AI Update Modules
SAM AI Update Modules
One Click. All Your Modules Upgraded.
The Problem You Know Too Well
You have 15 SAM AI modules installed. A new version drops. Time to upgrade.
Click module 1. Wait. Click Upgrade. Wait for reload. Repeat.
By module 7, you're questioning your life choices. By module 15, you've considered building a script. And next week? Same pain all over again.
It doesn't have to be this way.
What If Upgrading Was Just... One Click?
Imagine adding your modules to a queue, clicking one button, and walking away. A beautiful gold-star overlay shows progress. All modules upgrade together in a single operation. The queue resets automatically for next time.
No clicking. No waiting. No script-writing.
That's SAM AI Update Modules.
The WOW Factor
| What You Get | Why It Matters |
|---|---|
| Queue Up to 20 Modules | Add all your frequently-updated modules once |
| One-Click Upgrade | "Activate Upgrade" does everything |
| Gold Star Progress Overlay | Beautiful UX while you wait |
| State Persistence | Queue survives browser refresh and server restart |
| Auto-Reset | Queue resets to pending after completion - ready for next time |
| Batch Processing | All modules upgrade in single server operation |
How It Works (The Simple Version)
- Configure Your Queue - Go to Apps > SAM Apps Upgrade > Configure Apps to Upgrade
- Add Modules - Select modules with positions 1-20
- Click "Activate Upgrade" - One button, that's it
- Watch the Magic - Gold star overlay shows progress
- Done! - All modules upgraded, queue ready for next time
That's it. No terminal. No scripts. No clicking through 15 modules individually.
Real Results
| Before | After |
|---|---|
| 15 modules × 5 clicks each = 75 clicks | One click |
| 30+ minutes of click-wait-repeat | Set it and forget it |
| "Did I already upgrade ai_sam_base?" | Queue tracks state |
| White flash on page reload | Smooth dark background |
Who Is This For?
SAM AI Update Modules is perfect for:
- Teams managing 10+ Odoo modules who upgrade frequently
- Developers who want to batch-upgrade during deployment
- Anyone tired of the upgrade-click-wait carousel
- Administrators who need reliable, repeatable upgrade processes
This probably isn't for you if:
- You only have 1-2 modules to manage
- You upgrade modules once a year
- You enjoy clicking (some do, we respect that)
Part of the SAM AI Ecosystem
SAM AI Update Modules doesn't work alone. It's one piece of an intelligent business system:
| Module | What It Adds | How It Connects |
|---|---|---|
| sam_ai_odoo_modules | Module discovery & download | Install modules, then add to upgrade queue |
| sam_ai_update_modules | Batch upgrade queue | You are here |
| sam_ui_theme | Consistent theming | Provides base overlay styling |
Together, they make module management effortless.
The Technical Stuff (For Those Who Care)
Click to expand technical details
- **Odoo Version:** 18.0+ - **Python:** 3.10+ - **Dependencies:** `base`, `web`, `sam_ui_theme` - **Max Queue Size:** 20 modules - **Upgrade Method:** In-process registry reload (Odoo 18 style) - **State Persistence:** Database + localStorage - **Documentation:** [Full technical docs](sam_ai_update_modules_SCHEMA.md)Frequently Asked Questions
Q: Can I upgrade ALL my modules at once?
A: You can queue up to 20 modules. For more, run multiple upgrade cycles.
Q: What if an upgrade fails?
A: Failed modules show 'error' state with details. Other modules continue.
Q: Do I need to restart the server?
A: In Odoo 18, upgrades happen in-process. No manual restart needed.
Ready to Stop Clicking?
Install sam_ai_update_modules from the Apps menu. Add your modules to the queue. Click once. Done.
SAM AI Update Modules - Part of SAM AI by SME.ec
Version 18.0.1.8 | Odoo 18 Compatible