Download the PHP package itk-dev/beskedfordeler-drupal without Composer
On this page you can find all versions of the php package itk-dev/beskedfordeler-drupal. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download itk-dev/beskedfordeler-drupal
More information about itk-dev/beskedfordeler-drupal
Files in itk-dev/beskedfordeler-drupal
Package beskedfordeler-drupal
Short Description Beskedfordeler for Drupal
License MIT
Informations about the package beskedfordeler-drupal
Beskedfordeler
Beskedfordeler for Drupal.
https://digitaliseringskataloget.dk/kom-godt-i-gang-vejledninger » “Kom godt i gang med” » “Fælleskommunal Beskedfordeler” (https://docs.kombit.dk/latest/ba48e791)
https://digitaliseringskataloget.dk/kom-godt-i-gang-vejledninger » “Kom godt i gang med” » “Certifikater” (https://docs.kombit.dk/latest/81fa3a9e)
Installation
Installing the module enables an beskedfordeler/PostStatusBeskedModtag
endpoint to which the Beskedfordeler can send messages. See “Fælleskommunal
Beskedfordeler” for some details on how
to use the endpoint.
Client certificates
Download root certificates from https://digitaliseringskataloget.dk/teknik/certifikater.
For testing purposes self-signed certificates kan be used. See https://dev.to/darshitpp/how-to-implement-two-way-ssl-with-nginx-2g39#creating-certificates for details and make a request along the lines of
nginx setup
Beskedfordeler requires "Mutual
TLS" (cf.
https://docs.kombit.dk/latest/81fa3a9e) and we need some special nginx
tricks to make this work on just the Beskedfordeler routes (cf.
https://serverfault.com/a/1068211).
Event subscribers
An event subscriber must be created to do something useful when getting a message from Beskedfordeler:
Forwarding messages
The Beskedfordeler forward module
can be used to forward messages received on the
beskedfordeler/PostStatusBeskedModtag
endpoint. See
<modules/beskedfordeler_forward/README.md> for details on the module.
Storing messages in database
The Beskedfordeler database can be
used to store messages received on the beskedfordeler/PostStatusBeskedModtag
endpoint in the database. See <modules/beskedfordeler_database/README.md> for
details on the module.
Test
Coding standards
All coding standards are checked with GitHub Actions when a pull request is made (cf. pr.yaml).
Check coding standards:
Apply coding standards: