brainsum / tieto_modules
Umbrella for Tieto modules.
Installs: 461
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 7
Forks: 0
Open Issues: 6
Type:drupal-module
Requires
- php: ^7.2
- brainsum/tieto_lifecycle_management: ^1.0
- cweagans/composer-patches: ~1.5
- drupal/core: ^8.5
- roave/security-advisories: dev-master
- wikimedia/composer-merge-plugin: ^1.4
Requires (Dev)
Replaces
- brainsum/elevation_wysiwyg: *
- brainsum/tieto_tibr: *
- tieto/tieto_linkit: *
- dev-master
- 1.32.0
- 1.31.1
- 1.31.0
- 1.30.1
- 1.30.0
- 1.29.2
- 1.29.1
- 1.29.0
- 1.28.2
- 1.28.1
- 1.28.0
- 1.27.1
- 1.27.0
- 1.26.0
- 1.25.6
- 1.25.5
- 1.25.4
- 1.25.3
- 1.25.2
- 1.25.1
- 1.25.0
- 1.24.0
- 1.23.4
- 1.23.3
- 1.23.2
- 1.23.1
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20.0
- 1.19.2
- 1.19.1
- 1.19.0
- 1.18.1
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.3
- 1.14.2
- 1.14.1
- 1.14.0
- 1.13.1
- 1.13.0
- 1.12.0
- 1.11.2
- 1.11.1
- 1.11.0
- 1.10.1
- 1.10.0
- 1.9.3
- 1.9.2
- 1.9.1
- 1.9.0
- 1.8.0
- 1.7.1
- 1.7.0
- 1.6.1
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-master-TSP-987
- dev-master-TSP-965-EL-912
This package is auto-updated.
Last update: 2024-11-11 17:46:18 UTC
README
About
Umbrella repository for Tieto-related modules.
Deployment
composer require brainsum/tieto_modules
- Add this to the
extra
key of your composer.json- Note: Only add this after
require
-
"enable-patching": true, "merge-plugin": { "include": [ "web/modules/contrib/tieto_modules/*/composer.json" ], "recurse": true, "replace": false, "ignore-duplicates": false, "merge-dev": true, "merge-extra": true, "merge-extra-deep": false, "merge-scripts": false }
- Note: Only add this after
- Add this to the
patches
key of your composer.json-
"drupal/ldap": { "Enable changing LDAP server on user provisioning": "web/modules/contrib/tieto_modules/patches/ldap_user-provisioning-multiple-server.patch", "LDAP server search filter": "web/modules/contrib/tieto_modules/patches/ldap_server_search_filter-v2.patch" }
-
composer update --lock
- Note: only use this after adding the previous keys
Development
Adding new modules
Make sure, that each module has:
- their own composer.json file with every dependency defined.
- every dependency defined in their *.info.yml file
- their own README.md file with relevant information (how to use, configure, build frontend assets, etc.)
Make sure, that
- the root composer.json picks up the requirements and changes from it.
Versioning
- There is no need to add versions to any of the composer.json files (except for maybe documentation purposes)
- When you change anything, add and push a new tag
- Try to follow SemVer
- This is a Drupal 8-only package, don't prefix 8.x or similar
Release
- When you make a change, don't forget to release it on EVERY project where used