From 3a415cb5b62b38cd763c20494a0618a51494a94f Mon Sep 17 00:00:00 2001 From: "Quintino A. G. Souza" Date: Wed, 25 Mar 2026 10:22:17 -0300 Subject: [PATCH] =?UTF-8?q?Adiciona=20composer.json=20ao=20m=C3=B3dulo=20b?= =?UTF-8?q?ase=20e=20sub-m=C3=B3dulos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- composer.json | 13 +++++++++++++ modules/ldap_courses_sync/composer.json | 11 +++++++++++ modules/ldap_departments_sync/composer.json | 11 +++++++++++ modules/ldap_research_groups_sync/composer.json | 11 +++++++++++ 4 files changed, 46 insertions(+) create mode 100644 composer.json create mode 100644 modules/ldap_courses_sync/composer.json create mode 100644 modules/ldap_departments_sync/composer.json create mode 100644 modules/ldap_research_groups_sync/composer.json diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..bef6313 --- /dev/null +++ b/composer.json @@ -0,0 +1,13 @@ +{ + "name": "imecc/ldap_groups_sync", + "description": "Base module with shared access-rules infrastructure for LDAP group sync modules.", + "type": "drupal-module", + "license": "GPL-2.0-or-later", + "require": { + "php": ">=8.1", + "drupal/core": "^11", + "drupal/group": "*", + "drupal/ldap": "*", + "imecc/site_tools": "*" + } +} diff --git a/modules/ldap_courses_sync/composer.json b/modules/ldap_courses_sync/composer.json new file mode 100644 index 0000000..fc487d2 --- /dev/null +++ b/modules/ldap_courses_sync/composer.json @@ -0,0 +1,11 @@ +{ + "name": "imecc/ldap_courses_sync", + "description": "Sincroniza cursos do servidor LDAP com grupos via cron.", + "type": "drupal-module", + "license": "GPL-2.0-or-later", + "require": { + "php": ">=8.1", + "drupal/core": "^11", + "imecc/ldap_groups_sync": "*" + } +} diff --git a/modules/ldap_departments_sync/composer.json b/modules/ldap_departments_sync/composer.json new file mode 100644 index 0000000..9f67e89 --- /dev/null +++ b/modules/ldap_departments_sync/composer.json @@ -0,0 +1,11 @@ +{ + "name": "imecc/ldap_departments_sync", + "description": "Sincroniza departamentos do servidor LDAP com grupos via cron.", + "type": "drupal-module", + "license": "GPL-2.0-or-later", + "require": { + "php": ">=8.1", + "drupal/core": "^11", + "imecc/ldap_groups_sync": "*" + } +} diff --git a/modules/ldap_research_groups_sync/composer.json b/modules/ldap_research_groups_sync/composer.json new file mode 100644 index 0000000..c8ce114 --- /dev/null +++ b/modules/ldap_research_groups_sync/composer.json @@ -0,0 +1,11 @@ +{ + "name": "imecc/ldap_research_groups_sync", + "description": "Sincroniza grupos de pesquisa do servidor LDAP com grupos via cron.", + "type": "drupal-module", + "license": "GPL-2.0-or-later", + "require": { + "php": ">=8.1", + "drupal/core": "^11", + "imecc/ldap_groups_sync": "*" + } +}