Skip to content

Releases: osu-cascades/hackbot

v2.4.0 - Nim Language Runner

22 Oct 06:49
ad39f83
Compare
Choose a tag to compare

Issues & PRs

  • #138 Add nim language runner
  • #137 Upgrade ts-node from 8.9.0 to 9.0.0

v2.3.1 - Fix Production Not Booting

21 Oct 08:57
51d76f9
Compare
Choose a tag to compare

Issues & PRs

  • #139 #140 Fix production not booting by moving tsconfig-paths to a non-dev dependency

v2.3.0

10 Oct 10:50
ecb66e5
Compare
Choose a tag to compare

Issues & PRs

  • #130 v2.3.0
  • #121 #122 Console log start message
  • #124 Run Command - Langage Runner
  • #127 Hacktoberfest command
  • #128 #129 Documentation fix for Greenkeeper --> Snyk

Alias Imports

26 Apr 13:49
cca963a
Compare
Choose a tag to compare

The main goal was to reduce ugly imports ../../lib/something. I kept some relative imports that were in the same directory, but removed all imports that traversed up folders to use the new absolute alias imports instead.

Changes

  • Import using absolute path aliases
  • You can now use @ to reference the /src directory
  • Added @root but should this even really exist ¯\_(ツ)_/¯
    • This is used to fetch the version
  • Instead of nasty relative imports now you can use @ as an alias to the src directory
  • Tests will use the alias
  • Node TS will compile and run using aliases as well
  • VSCode IDE recognizes the pathing based off of the tsconfig 🎉

Fixes

PRs

  • 120

Fix DiscordJS Deprecation Warning

25 Apr 12:32
3f538a9
Compare
Choose a tag to compare

Changes

Closes

Hopes & Dreams

  • Maybe this will allow us to update discordjs dependency w/o issues (I think there's more going on though unfortunately)

Test Coverage ↗ and Dependency Updates 💪

25 Apr 10:22
92a6d58
Compare
Choose a tag to compare

RC PR

Changes

#107

  • Add tests for Help command
  • Refactor Help command
    • Easier to read
    • Split out some meat into a new method.
  • Mute and test console error logging from Search command
  • Change library/command to use Dependency Injection™
    • Better tests, better pizza, Papa Yongs
  • Add additional tests to library/command
  • Core now pushes a 3rd parameter that Command can optionally use. The 3rd parameter provides the client and the loaded commands.
    • Help command can now utilize the already loaded commands without instantiating a new instance.
      • More Dependency Injection.

#104

  • @types/node was updated from 12.12.27 to 13.7.2.

#101

  • ts-jest was updated from 24.3.0 to 25.1.0.

#100

  • @types/jest was updated from 24.9.1 to 25.1.0.

Add format command

12 Feb 08:34
Compare
Choose a tag to compare

Changes

  • Adds the format command

Pull Requests

Code Climate and Dependency Updates

18 Oct 04:02
94254d5
Compare
Choose a tag to compare

Changes

Please stop screaming greenkeeper

NPM Dependency Updates

v2.0.2 - Hotfix Production

15 Mar 08:02
Compare
Choose a tag to compare

Had to fix up dependencies again so that production could run.
Note: heroku production does not install dev dependencies.

v2.0.1

14 Mar 10:15
d372ecc
Compare
Choose a tag to compare

Changes

  • Updates README.
    • Adds part about Jest Extension for VSCode IDE.
    • Adds CodeClimate Badges.
    • Updates staging build badge to point at dev branch.
  • Updates dependencies and gets tests passing with new dependencies.
  • Adds search command tests.
  • Refactor index file out into Core class.
  • Adds new user message channel configuration rather than defaulting to the main channel.

Closes

PR