| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 1737 |
| Technical Name |
odoo_git_source_manager |
| License | LGPL-3 |
| Website | https://www.cyshield.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 1737 |
| Technical Name |
odoo_git_source_manager |
| License | LGPL-3 |
| Website | https://www.cyshield.com |
Git Source Manager
Enterprise Git Repository Management for Odoo 17
Core Features
Repository Management
Manage unlimited Git repositories from GitHub, GitLab, Bitbucket, or any Git server. Configure repositories with branches, authentication, and test connectivity before saving. Support for public repositories, HTTPS tokens, and SSH keys.
Entity & Workspace Linking
Link repositories to Odoo entities (companies/databases) with flexible sequence ordering. Enable or disable links independently and track workspace paths automatically. Manage multiple repositories per entity with proper load ordering.
Workspace Management
Monitor workspace status in real-time with visual indicators (OK, Failed, Updating). Track current commit hashes, last update timestamps, and view detailed update logs. Cross-platform path support for Windows and Linux.
Automated Updates
Schedule automatic repository updates via cron jobs or trigger updates manually. Batch update all enabled workspaces or update individual repositories. Clone, pull, fetch, and checkout operations with configurable timeouts.
Update History & Logging
Complete audit trail of all update operations with detailed logs and full Git command output. Filter logs by workspace, result, action, and date. Track commit hashes and success/failure status for each operation.
Technical Information
Installation
- Copy the
odoo_git_source_managerfolder to your Odoo addons directory - Update the Apps List in Odoo (Apps → Update Apps List)
- Install "Git Source Manager" from the Apps menu
- Configure system parameters (workspace path, timeout, SSH keys/tokens if needed)
- Add repositories and link them to entities
Requirements
- Odoo 17.0
- Python 3.11+
- Git CLI installed on server (version 2.x or higher)
- Workspace directory with proper write permissions
- For private repos: SSH keys or access tokens
For more information, please visit our website:
www.cyshield.com
© 2025 Cyshield. All rights reserved.
About Cyshield
Since 2016, Cyshield has been a leader in cybersecurity and digital solutions, delivering innovative technology solutions that drive business growth and operational excellence. With expertise in Cybersecurity, AI, IoT, GRC, SOC, MDR, and Secure Infrastructure, we help organizations navigate the digital landscape with confidence.
Our team has successfully delivered over 350 projects, earning a reputation as a trusted partner in the digital world. Whether you're leading large-scale digital transformations or implementing targeted technology solutions, we provide the expertise and support you need to achieve your goals.
At Cyshield, we're committed to excellence, innovation, and customer success. Our mission is to empower businesses with cutting-edge technology solutions that drive sustainable growth and create lasting value.
Our Expertise
Cybersecurity
Comprehensive security solutions to protect your digital assets
AI & IoT
Innovative solutions powered by artificial intelligence and Internet of Things
GRC & Compliance
Governance, risk management, and compliance solutions
Please log in to comment on this module