Releases: dgurkaynak/slack-poker-planner
2.0.3
2.0.0
1.1.2
- 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
- Order points in the relieved screen by their original order (thanks to @MattBodey)
- Change the default point
1/2
to0.5
for average calculation - Inform user that the app is not supported in shared channels
1.1.0
- Add an option to calculate the average point (thanks to @Sergej-Popov)
- Fix creating session for some enterprise team workspaces
1.0.0
- 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
π 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)
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.
/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
v0.4.0 is now live!
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
- Handle more Slack API errors
missing_scope
on multiparty direct messagestoken_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
- 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 ofchannels.info
andgroups.info
. - Added
/pp help
command - Add cancelling the session functionality (implemented in 0.2.0)