Resolve "Integrate openhive.chat"
Changelog
- Integrated login to an instance of Rocket Chat with login to Condenser. Done by implementing Oauth 2.0 server on Condenser's back-end. The server can authorize users logged in via passing Hive username and Hive posting key, or logged in via HiveSigner, for Rocket Chat. The server conforms to OpenID Connect 1.0 specification.
- Upgraded nodejs to 18.14.0 (was 12.22.6). This change was necessary,
because command
yarn install
was not able to install npm packages neither with existingyarn.lock
nor whenyarn.lock
didn't exist. This was occurring on Ubuntu 22.04 and nodejs managed by Volta. Nodejs was upgraded inpackage.json
, inDockefile
, and on Gitlab CI. - Introduced file
jsconfig.json
to enhance intellisense in VS Code editor. - Enabled showing unit tests' results in Gitlab UI (pipeline view) by creating Jest reporter on Gitlab CI.
- Enable source maps in Webpack development configuration file.
Issues
- Closes #194 (closed)
Edited by Wojciech Barcik