Skip to content
This repository has been archived by the owner on Dec 10, 2022. It is now read-only.

Releases: tdmalone/working-plusplus

v0.0.4

19 Aug 06:38
ead8d3b
Compare
Choose a tag to compare

Added

  • Leaderboard functionality when @WorkingPlusPlus leaderboard is sent (requires additional app permissions - see step 6 of the installation instructions), including a link to a full web-based leaderboard with a time-based token to protect your team's data
  • Help message when @WorkingPlusPlus help is sent (requires the same additional app permissions as above)
  • Contributors: a raft of new helper functions including isUser, isPlural and many more
  • Contributors: additional tests to cover all previously added functionality (leaderboard functionality is not covered yet)

Changed

  • Contributors: another set of significant structural re-organisations to set the app up for handling more 'direct commands' in future

Fixed

  • Prevented +- or -+ from being interpreted as valid commands (005b69c)

v0.0.3

11 Aug 12:08
775a88a
Compare
Choose a tag to compare

Added

  • A framework for providing 'sets' of random messages, each with a configurable probability of being chosen
  • A small probability of a 'shifty' response (requires the :shifty: emoticon on your Slack team)
  • Contributors: many more tests than are probably needed for an app of this size
  • Contributors: additional documentation for contributing to this app

Changed

  • Message types now allow for richer formatting, with different components able to be easily moved around
  • Contributors: some linting rules have been changed to make them easier to deal with
  • Contributors: new devDependencies in this release (run yarn or npm install to update)

v0.0.2

09 Aug 04:03
e99a27b
Compare
Choose a tag to compare

Added

  • Contributors: testing and linting tools, along with documentation

Changed

  • Contributors: quite a bit of reorganising to make it easier both to grow and to test the app

Fixed

  • Scores of -1 are now referred to as -1 point, rather than -1 points (d7d92be)

v0.0.1

08 Aug 08:03
05277d4
Compare
Choose a tag to compare

Initial release.

Includes:

  • Basic karma adding and karma subtracting functionality
  • Prevention of self karma giving
  • A small selection of random response messages
  • Workaround for Heroku free dyno sleeping causing Slack to timeout
  • Workaround for iOS automatically replacing -- with an emdash
  • Some documentation on installing to Slack and deploying on Heroku