/humhub-hydrogen

Primary LanguageJavaScriptOtherNOASSERTION

Yii2

HumHub Hydrogen Widget

!! This plugin is under development. See Open tasks section !!

This module is for HumHub Version 1.6+

Description

This module attaches a simple hydrogen chat widget in all pages. It using SDK from Hydrogen Matrix. You have to setup a Matrix installation first

As an admin you can define the default Matrix server url.

Dependencies

The plugins is built with Vite

Installation

  1. Download the module and upload it to your modules directory >yourdomain.com>protected>modules
  2. Rename module directory hydrogen (May not be required!)
  3. Enable module from >Admin>Modules
  4. Enter Matrix server url

Open Tasks for v1.0

  • Start a chat matrix room with another user (see TODO)
  • Add a button on each space to start a room with matrix (see TODO)
  • Notification -> Need to fork/contribute to hydrogen view sdk ?
  • Handle file upload -> Need to fork/contribute to hydrogen view sdk ?
  • Rich presence -> Need to fork/contribute to hydrogen view sdk ?
  • Mobile compatibility

Changelog

v0.1.2

  • Handle window resize for conversation and list

v0.1.1

  • Display close button for conversation
  • Move setting interface to centered popup

v0.1.1

  • Display close button for conversation
  • Move setting interface to centered popup

v0.1.0

  • Init project

Authors/Module Website

Module website: https://github.com/smart4life/humhub-hydrogen

Author: Bionatics

Bionatics