June Release Notes
The following changes have been deployed in multiple deployments during June.
Task Manager
- Improved response text of “/task edit” command
- Added “task edit” response when neither title nor description was changed
- An Audit Log entry is added when Auto Priority fails, including a reason for failure
- An Audit Log entry is added when Auto Labeling fails, including a reason for failure
- You can now use GitLab to integrate with the bot (https://bnder.net/help/integration#gitlab)
- “todo”, “in progress” & “done” messages now contain task title
- Fix: The guild name is stored earlier to be used in notifications
- Fix: Auto Labeling would not work in some cases, due to harmful content settings
- Fix: In some cases “/task assign” would not recognize the mentioned user
- Fix: Repeating tasks get logged in audit log
- Fix: In “/label add” and “/label remove” using special characters at the “object_id” lead to an error
- Fix: “/integration github” help button had wrong url set
- Fix: Project based permission is determined by the task id
- Fix: Timezone step in “/setup” process had issues resulting in errors when handling date inputs
- Fix: “todo”, “in progress” & “done” messages did not contain the task id in some languages
Knowledge Manager
- Fix: In some cases Auto Labeling would not work
- Fix: In “/label add” and “/label remove” using special characters at the “object_id” lead to an error
- Fix: Timezone step in “/setup” process had issues resulting in errors when handling date inputs
Calendar Manager
- Fix: 120 minutes timeout on event accept/deny buttons removed
- Fix: Timezone step in “/setup” process had issues resulting in errors when handling date inputs
App
- When a logging webhook delivery fails it will be written to the audit log
- Improved hint when server roles could not be loaded because no bot is on the server
- Tasks can be mentioned via “#”
- Reduced the time until tasks get draggable
- Fix: Roles were not loaded in some cases
- Fix: Audit log shows “System” on actions done by the system
- Fix: Audit log shows “API” on actions done by an api key
- Fix: Brackets were detected as part of links
- Fix: Multiple labels with the same name could be created
- Fix: Assigned roles/users were not copied when duplicating a task
API
- Fix: Label create endpoint did not check for duplicate names
- Fix: Label create endpoint did not check for maximum allowed labels per server
- Fix: Label create endpoint did not check for maximum allowed label name
Website
- Help articles are now sorted alphabetically
- Documented data deletion process
- Documented when notifications are sent by the Task Manager
- Added python example to API documentation
- Fix: Wrong http-method written in API documentation
- Fix: Fixed some internal links which did not directly used https
- Fix: Some pages did not have correct meta tags