Database dumps list 12 openeducat_* modules as installed (openeducat_core,
openeducat_admission, openeducat_assignment, openeducat_attendance,
openeducat_activity, openeducat_classroom, openeducat_exam, openeducat_facility,
openeducat_fees, openeducat_library, openeducat_parent, openeducat_timetable),
but the `backend/openeducat_erp-19.0/` folder was previously in .gitignore.
When a teammate restored the dump on the VPS Odoo failed with "module not
found" on every openeducat_* row in ir_module_module.
- Remove `backend/openeducat_erp-19.0/` from .gitignore and vendor the full
LGPL-3 OpenEduCat Community 19.0 tree (14 modules: 12 core + theme + erp
meta-module). `odoo.conf` and `odoo-docker.conf` already reference this
path in `addons_path`, so restores now succeed on a fresh VPS with no
extra bootstrap step.
- Strip the nested .git metadata that came with the upstream download so
the tree is vendored flat (not as a submodule pointer).
Made-with: Cursor