/sufficit-quepasa-zammad-addon

Primary LanguageRubyGNU Affero General Public License v3.0AGPL-3.0

zammad-addon-quepasa

Adds WhatsApp as a channel to Zammad via Quepasa

You need Quepasa installed and working to use this addon.

Development

  1. Edit the files in src/

    Migration files should go in src/db/addon/quepasa (see this post)

  2. Update version and changelog in quepasa-skeleton.szpm

  3. Build a new package make

    This outputs dist/quepasa-vXXX.szpm

  4. Install the szpm using the zammad package manager.

  5. Repeat

Create a new migration

Included is a helper script to create new migrations. You must have the python inflection library installed.

  • debian/ubuntu: apt install python3-inflection
  • pip: pip install --user inflection
  • or create your own venv

To make a new migration simply run:

make new-migration

Help and Support

Join us in our public matrix channel #cdr-link-dev-support:matrix.org.

License

License GNU AGPL v3.0

This is a free software project licensed under the GNU Affero General Public License v3.0 (GNU AGPLv3) by The Center for Digital Resilience and Guardian Project.

🤠

SUFFICIT

Important to add WHATSAPP specific fields

zammad run rake zammad:package:migrate

zammad run rake assets:precompile systemctl restart zammad