Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

Releases: makigas/makibot

v0.7.0

25 Jun 21:34
Compare
Choose a tag to compare

This is the first release to pack an HTTP server that is used for ops. Monitoring and metrics commands will be moved over this interface rather than using bot commands.

The server address is currently hardfixed to http://0.0.0.0:8080 with the assumption that this will be re-routed through Docker to a different host and port binding.

v0.6.2

16 Jun 21:21
Compare
Choose a tag to compare

This is a minor maintenance release focused on updating dependencies and changing some text strings to make them fit better.

v0.6.1

13 Jun 10:25
Compare
Choose a tag to compare

Features

  • disallow !helper to users who have been warned (#145) (9b80377)
  • include channel in the WarnModlogMessage (#127) (38cd055)
  • include link in the warned message (#128) (5f656ca), closes #107

Bug Fixes

  • channels are not being found (#114) (ca42ed3)
  • shutdown when the disconnect event is received (#110) (f4ecc03)

v0.6.0

01 May 19:57
Compare
Choose a tag to compare

Features

Refactor

  • extract server settings into custom class (#105) (2435eee)
  • remove !presence and !activity (#106) (0dc9f15), closes #33
  • wrap role and channel accessors in Server class (#104) (1656ba9)

v0.5.1

26 Apr 12:55
v0.5.1
779a0fa
Compare
Choose a tag to compare

Maintenance release with no features nor bug fixes. Minor changes:

  • tslint replaced with eslint (#24)
  • Packages updated.

v0.5.0

24 Apr 21:20
v0.5.0
84123db
Compare
Choose a tag to compare

Refactor

v0.4.2

07 Dec 18:38
v0.4.2
Compare
Choose a tag to compare

This is an incremental patch release with some fixes to regressions
introduced in the containerized version of Clank in v0.4.1.

Fixed:

  • Transpiled version of Clank doesn't run commands.
  • Dockerized version of Clank sometimes doesn't handle SIGINT or
    SIGKILL.

v0.4.1

06 Dec 13:08
v0.4.1
265e81b
Compare
Choose a tag to compare

Clank v0.4.1 is an incremental update focused on updating dependencies, and adding and fixing tooling, development and deployment tools that can help make the development and operation of Clank easier and more appealing to system administrators.

Added:

  • Tooling: added a tsconfig.json file to fix TypeScript compilation
  • Tooling: added support for Prettier
  • Tooling: added Dependabot to keep dependencies updated
  • Community: adopted Contributor Covenant as a Code of Conduct
  • Community: added templates for GitHub issues and pull requests

Enhancements:

  • Refactor: refactored events in Makibot.ts
  • Tooling: remove build dependencies from Dockerfile to shrim image size

Deprecations and removals:

  • Runtime: dropped support for Node 8

Dependencies:

  • Bump @types/node from 10.17.0 to 10.17.6
  • Bump dotenv from 6.0.0 to 8.2.0
  • Bump node-opus from 0.3.0 to 0.3.3
  • Bump rimraf from 2.6.2 to 3.0.0
  • Bump sqlite from 2.9.2 to 2.9.3
  • Bump ts-node from 6.1.1 to 8.5.4
  • Bump typescript from 2.9.2 to 3.7.3
  • Bump uws from 10.148.0 to 100.0.1
  • Bump xdg-basedir from 3.0.0 to 4.0.0

v0.4.0

01 Jul 19:19
v0.4.0
Compare
Choose a tag to compare
  • Added VerifyService hook as an antispam measure to validate users.

v0.3.3

16 Jun 21:43
v0.3.3
Compare
Choose a tag to compare
  • Changed the pin hook to include the permalink of the pinned post in the message sent to the pinboard.
  • Updated Dockerfile to use base-devel instead of alpine-sdk as an APK dependency. Hopefully this will make the Docker image for Clank more lightweight.
  • Updated dependencies.