Skip to content

Releases: nestjs-discord/utility-bot

0.0.7

28 Oct 23:09
b38b7ba
Compare
Choose a tag to compare

Features

  • feat(discord): set posts "hide after inactivity" duration to an hour in /solved command 759c7b4
  • feat(discord): added auto-close optional option to the /solved slash command b38b7ba

Fixes

  • fix(discord): limited thread applied_tags to 5 897f200

Chore

  • refactor(docker): added Makefile 1f96855
  • chore(config): added weshuiz13 to the moderators 20f52ee
  • chore(content): improved /rules codeblocks dc937dd
  • refactor(internal): removed unused npm package #21

Dependencies

  • chore(deps): bump github.com/rs/zerolog from 1.29.1 to 1.30.0 #15
  • chore(deps): bump github.com/go-playground/validator/v10 #16
  • chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0 #17
  • chore(deps): bump github.com/go-playground/validator/v10 #18
  • chore(deps): bump actions/checkout from 3.5.3 to 3.6.0 #19
  • chore(deps): bump github.com/go-playground/validator/v10 from 10.15.1 to 10.15.3 #20
  • chore(deps): bump actions/cache from 3.3.1 to 3.3.2 #23
  • chore(deps): bump actions/checkout from 3.6.0 to 4.0.0 #22
  • chore(deps): bump github.com/go-playground/validator/v10 from 10.15.3 to 10.15.4 #24
  • chore(deps): bump github.com/rs/zerolog from 1.30.0 to 1.31.0 #25
  • chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 #26
  • chore(deps): bump github.com/go-playground/validator/v10 from 10.15.4 to 10.15.5 #27
  • chore(deps): bump github.com/spf13/viper from 1.16.0 to 1.17.0 #28
  • chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 #29

0.0.6

29 Jul 15:35
673b613
Compare
Choose a tag to compare

Features

  • 99cf12b added /solved and /archive commands

Content

  • 317b75e added /request-info
  • f1204c0 improved /docs nest-debug: embed the screenshot using a hyperlink
  • 673b613 improved /rules screenshot: use markdown bullet points instead of numbers

Fix

  • 90525cd validate the post-owner and moderators on /solved and /archive commands

Refactor

  • a1a4b42 docker: replaced the debian:bullseye with the scratch image

Removed some features

  • 56adac2 removed the Prometheus metrics
  • 164b27b removed the /npm search and /npm inspect sub-commands

0.0.5

08 Jul 13:56
55d6563
Compare
Choose a tag to compare

Fix

  • fix(discord): content command overwrites the cache 0dc3ca3

Content

  • added /docs behind-proxy 3bc902b
  • added /mods elaborate a121002
  • added /javascript floating-promise 4fed55d
  • removed /javascript async, /javascript js-error, and /javascript undefined 55d6563

Dependencies

  • chore(deps): bump actions/setup-go from 4.0.0 to 4.0.1 (#9)
  • chore(deps): bump actions/checkout from 3.5.2 to 3.5.3 (#13)
  • chore(deps): bump github.com/prometheus/client_golang (#14)
  • chore(deps): bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#11)
  • chore(deps): bump github.com/go-playground/validator/v10 (#10)
  • chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#12)

0.0.4

13 May 17:02
1f98a73
Compare
Choose a tag to compare

Features

  • feat(discord): target users on the response 07ea01e
  • feat(discord): reference sub-commands to lookup with Algolia Search 89c4090
  • feat(discord): support emojis on reference response 5a704d0
  • feat(algolia): added TypeORM app cc32eae

Fix

  • fix(discord): fails to register sub-commands as protected 83c9efe
  • fix(discord): illegal use of non-zero strings Builder copied by value 3a615e3

Refactor

  • refactor(discord): use bulk overwrite to register commands 134ebef
  • refactor(discord): use bulk overwrite to clean commands 6aaaf57
  • refactor(internal): algolia 8b11340

Markdown content

  • docs: Providers vs. imports (#6) (@wodCZ)
  • config: added buttons to the docs providers-vs-imports command 1f98a73

Dependencies

  • chore(deps): bump github.com/prometheus/client_golang (#5)

Final notes

Based on the new reference sub-commands feature, the bot now requires having the Use External Emoji permission. So, please re-invite the bot to the server using the discord:invite CLI command.

0.0.3

07 May 15:44
2ef3deb
Compare
Choose a tag to compare

Fix

  • Discord
    • skips registering the rest of the sub-commands within a group
    • changed content length limit from 4000 to 2000

Content

  • grouped existing content by sub-command
  • added following commands:
    • mods cross-post
    • docs circular-dependency
    • docs file-change-detected
    • docs hybrid-app
    • docs nest-debug
    • docs request-lifecycle
    • docs resolve-dependencies

Tests

  • added test case for prometheus package
  • added test case for uptime package

Checkout config.yml for more detail: https://github.com/nestjs-discord/utility-bot/blob/main/config.yml

0.0.2

07 May 06:36
5bb16e6
Compare
Choose a tag to compare
  • feat(discord): support message components from config.yml
  • feat(discord): support dynamic Markdown content as sub-commands
  • chore(config): added documentation for commands object
  • chore(config): moved community-testing.md to a separate directory

0.0.1

29 Apr 07:08
120e900
Compare
Choose a tag to compare
chore(readme): removed the todo section