Files
Yamen Ahmad 3e83d8d7d5 feat: add complete EnCoach backend — Odoo 19 + all addons
Includes:
- Odoo 19 framework (odoo/)
- 27 custom EnCoach addons (new_project/custom_addons/)
  - encoach_core, encoach_api, encoach_lms_api, encoach_adaptive_api
  - encoach_exam, encoach_taxonomy, encoach_adaptive, encoach_assignment
  - encoach_ai, encoach_ai_grading, encoach_ai_generation, encoach_ai_media
  - encoach_courseware, encoach_communication, encoach_subscription
  - encoach_notification, encoach_approval, encoach_branding
  - encoach_classroom, encoach_registration, encoach_stats
  - encoach_faq, encoach_ticket, encoach_training, encoach_resources
  - encoach_adaptive_ai, encoach_sis
- 21 OpenEduCat Enterprise modules (new_project/enterprise-19/)
- 14 OpenEduCat Community modules (new_project/openeducat_erp-19.0/)
- Configuration: odoo.conf, requirements.txt, scripts
- 200+ REST API endpoints with JWT authentication
- SRS and test documentation

Made-with: Cursor
2026-04-01 17:10:04 +04:00

59 lines
2.7 KiB
Plaintext

For copyright information, please see the COPYRIGHT file.
OpenEduCat Enterprise Edition is published under the
OpenEduCat Enterprise Edition License v1.0, as included below.
This license applies only to the part of this software that is not distributed
as part of OpenEduCat Community Edition.
******************************************************************************
OpenEduCat Enterprise Edition License v1.0
This software and associated files (the "Software") can only be used (executed,
modified, executed after modifications) with a valid OpenEduCat Enterprise
Agreement for the correct number of users and the correct number of apps or
modules.
With a valid Partnership Agreement with OpenEduCat Inc, the above permissions
are also granted, as long as the usage is limited to a testing or development
environment.
You may develop OpenEduCat modules based on the Software and distribute them
under the license of your choice, provided that it is compatible with the
terms of the OpenEduCat Enterprise Edition License (For example: LGPL, MIT,
or proprietary licenses similar to this one).
You may use OpenEduCat modules published under any license along with the
Software, provided that their license is compatible with the terms of the
OpenEduCat Enterprise License (Including, but not limited to, any module
published on the OpenEduCat Website or Portal)
It is forbidden to publish, distribute, sublicense, or sell copies of the
Software or modified copies of the Software.
It is forbidden to rename, rebrand, republish, whitelabel the Software or
modified copies of the Software under OpenEduCat Enterprise Edition License.
It is forbidden to alter the identity of the software in a way such that
it removes or demean the recognition of the software as OpenEduCat
under OpenEduCat Enterprise Edition License.
It is forbidden to copy or change the code of OpenEduCat Enterprise Edition.
It is forbidden to offer a SaaS product or any online service built with
or on top of OpenEduCat Enterprise Edition that competes with or provides
similar functionality to OpenEduCat Enterprise Edition.
The above copyright notice and this permission notice must be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.