Releases: kryptokrona/hugin-api
Releases · kryptokrona/hugin-api
0.3.0
In this release we have implemented/updated:
- Adding new model PostEncryptedGroup to store encrypted group chats by @mjovanc in #203
- Fixing bug with specifying startDate and endDate in unix timestamp by @mjovanc in #204
- Removing unused Docker Images in Ansible docker role by @mjovanc in #222
- Adding Docker Image for ARM64
- Adding endpoint for sending Hugin Messages
- Bug fixes
0.2.0
In this release we have implemented/updated:
- Removing websocket for encrypted posts since this is not required any more.
- Removing Node.js version 16.x in pipeline scripts since this version is not supported any more.
- Setting SYS_WS_PORT env variable in code and in deployment scripts in Ansible to be more customisable.
- Adding avatar column for posts to store avatar string already generated for ease of use of users of Hugin Cache.
- Adding API documentation with Swagger.
- Removing old Hugin Cache page for displaying latest posts.
- Adding Prometheus monitoring software to get metrics of the VPS running Hugin Cache.
- Adding Hugin Cache Dashboard with GraphJS to get metrics from Prometheus and to display it.
- Adding Novastack Staging server in pipeline and smoke test to avoid as much as possible braking the official Hugin Cache server.
- Adding information how to access Hugin Cache Dashboard.
- Adding Tor Onion Service to Hugin Cache.
- Adding Ansible syntax check in pipeline.
- Adding light/dark mode to Hugin Cache Dashboard.
- Updating iptables with websocket port to be picked by variable in provision_vps.yml
- Bug fixes.
0.1.1
0.1.0
In this release we have implemented/updated:
- Websockets to allow for real time communication so that clients can subscribe to new messages posted on the boards from Hugin Messenger.
- Configure a way to exclude/include incoming data based on criteria.
- Save encrypted messages that is posted on Hugin Messenger to a seperate table called post_encrypted. This could be used by third party to allow for private communication with Hugin Cache.
- Created log file to be written to enable better troubleshooting if something will break on production.
- Updated Ansible scripts to handle all the changes.
- Refactoring huginSyncer.js
- Fixed minor bugs.
- Updated documentation.