init: Euro-Office Odoo 16.0 modules

Based on onlyoffice_odoo by Ascensio System SIA (ONLYOFFICE, LGPL-3).
Rebranded and adapted for Euro-Office by bring.out d.o.o.

Modules:
- eurooffice_odoo: base integration
- eurooffice_odoo_templates: document templates
- eurooffice_odoo_oca_dms: OCA DMS integration (replaces Enterprise documents)

All references renamed: onlyoffice -> eurooffice, ONLYOFFICE -> Euro-Office.
Original copyright notices preserved.
This commit is contained in:
Ernad Husremovic 2026-03-31 17:24:17 +02:00
commit b59a9dc6bb
347 changed files with 16699 additions and 0 deletions

38
README.md Normal file
View file

@ -0,0 +1,38 @@
# Euro-Office Odoo Modules
Odoo 16.0 modules for Euro-Office Document Server integration.
Based on [onlyoffice_odoo](https://github.com/ONLYOFFICE/onlyoffice_odoo) by
Ascensio System SIA (ONLYOFFICE), rebranded and adapted for Euro-Office by
[bring.out d.o.o.](https://www.bring.out.ba)
## Modules
### eurooffice_odoo
Base Euro-Office integration. Edit office files (DOCX, XLSX, PPTX) directly
in Odoo with real-time collaborative editing via Euro-Office Document Server.
- Based on: onlyoffice_odoo by ONLYOFFICE (LGPL-3)
- License: LGPL-3
- Dependencies: `base`, `mail`, `pyjwt`
### eurooffice_odoo_templates
Document templates for creating new files from templates.
- Based on: onlyoffice_odoo_templates by ONLYOFFICE (LGPL-3)
- License: LGPL-3
- Dependencies: `eurooffice_odoo`, `web`, `pyjwt`
### eurooffice_odoo_oca_dms
Integration with OCA DMS (Document Management System). Open-source alternative
to the proprietary Odoo Enterprise `documents` module integration.
- Based on: onlyoffice_odoo_documents by ONLYOFFICE (LGPL-3)
- Adapted by: bring.out d.o.o.
- License: LGPL-3
- Dependencies: `eurooffice_odoo`, `dms` (OCA), `pyjwt`
## Attribution
Original software by Ascensio System SIA, published under LGPL-3.
Euro-Office rebranding and OCA DMS adaptation by bring.out d.o.o.