Skip to content

Releases: dgurkaynak/slack-poker-planner

2.0.3

30 Nov 18:54
Compare
Choose a tag to compare
  • Comply Slack's header block 150 char limit
  • Fix URLs typed after /pp command (#69)
  • Fix Slack's html encoding issue on restart (#70)

2.0.0

11 Sep 11:09
Compare
Choose a tag to compare
  • Bulk creating sessions (#32)
  • Customizable session ending timers (#37, #43)
  • Updated the view of voting messages. It now uses Slack's new header blocks
  • Support whitespaces in points (#63)
  • Restarting session after reveal (#24)
  • Deleting message after reveal (#41)

1.1.2

28 Feb 18:41
Compare
Choose a tag to compare
  • Fix race condition issue while voting (#31)
  • Session expiration works even if without redis
  • Fix reading REDIS_URL environment variable (thanks @JonasBrand)

1.1.1

26 Sep 10:12
Compare
Choose a tag to compare
  • Order points in the relieved screen by their original order (thanks to @MattBodey)
  • Change the default point 1/2 to 0.5 for average calculation
  • Inform user that the app is not supported in shared channels

1.1.0

15 Aug 07:53
Compare
Choose a tag to compare
  • Add an option to calculate the average point (thanks to @Sergej-Popov)
  • Fix creating session for some enterprise team workspaces

1.0.0

23 Jun 21:11
Compare
Choose a tag to compare
  • Drop un-used Slack permissions
  • Add an option to use in-memory database again
  • Add an info text to modal about remembering
  • Improve logging
  • Minor fixes such as typos and rewording

1.0.0-beta.2

08 Jun 09:52
Compare
Choose a tag to compare

πŸŽ‰ New Interface πŸŽ‰

Poker Planner now uses Slack's modals. When you type /pp slash command, a modal is displayed for creating a new session. You can customize the participants and poker points for each session. These customization settings will be remembered for each channel. So, when you type /pp again, the modal is opened with the last settings used on that channel. (Fixes #12)

slack-pp-new-release

We also improved the interface of the messages sent by Poker Planner bot:

  • Participants are listed vertically initially, and the voted ones are indicated with a checkmark (βœ…).
  • When a session is revealed, the votes are grouped by points.

⚠️ The old usage (like /pp some session title) is still supported, a new modal will be opened with the title field is automatically filled. However, mentioning (@user, @usergroup, @channel, @here) are now removed. You need to select the participants explicitly in the modal. (Fixes #20)

⚠️ /pp config ... command is now deprecated.

πŸŽ‰ Protected Sessions πŸŽ‰

Now you can protect the session you've created. This option prevents others from canceling or revealing the session. (Fixes #19 and #13)

πŸŽ‰ Persisted Sessions πŸŽ‰

All the sessions are now persisted for 48 hours. So your team can interact with a session until two days after it's created. This also fixes losing all the sessions on process restarts. (Fixes #17)

0.4.0

22 Feb 16:22
Compare
Choose a tag to compare

v0.4.0 is now live!

⚠️ IMPORTANT NOTE ⚠️
We just migrated to Slack's new app toolkit which adds granular permissions for better security. We now depend on bot permissions instead of user permissions. So that you can explicitly manage which channels/conversations Poker Planner can access. However, this requires a couple of changes:

  • To obtain new bot permissions and drop user ones, you need to reinstall Poker Planner to your workspace on https://deniz.co/slack-poker-planner
  • Before using /pp command, Poker Planner app must be added to that channel/conversation. You can simply add or invite it by just mentioning the app like @poker_planner. You can also do that from the channel/conversation details menu.

Changelog

  • Migrate to Slack's new granular permissions
  • Support @usergroup mentions ( thanks @essmahr )
  • Support group direct messages (or multi-party direct messages in Slack's jargon)
  • Add clickable links to actionable error messages

0.3.3

10 Oct 07:35
Compare
Choose a tag to compare
  • Handle more Slack API errors
    • missing_scope on multiparty direct messages
    • token_revoked
    • method_not_supported_for_channel_type

Also, Poker Planner has been approved to Slack App Directory πŸŽ‰πŸ»
https://slack.com/apps/A57FFS3QE-poker-planner

0.3.2

03 Oct 13:06
Compare
Choose a tag to compare
  • Customizable poker values: Added /pp config command to configure poker values for your team. To reset to default values you can use /pp config reset command.
  • Handle channel_not_found error: This error is happened on private channels when app is installed by someone who does not have permission to that channel. Added instructions to fix this issue.
  • Improved mentioning: User mentions do not have to come after topic text any more. Also added support for @channel and @here mentions. These mentions can be combined in any way.
  • Display who cancelled the session or revealed the votes.
  • Unique error identifiers: When an unexpected error occured, an unique id will be bound to error message for bug reporting.
  • Fixed topic titles with links.
  • Migrate to conversations.members slack api, instead of channels.info and groups.info.
  • Added /pp help command
  • Add cancelling the session functionality (implemented in 0.2.0)