September Release Notes
The following changes have been deployed in multiple deployments during September.
Task Manager
- Task deadline notification contains task title in the text message
- Task watcher notification contains task title in the text message
- Task assigned notification contains task id & title in the text message
- Task repeat notification contains task id & title in the text message
- File name on “/task detach” shows file size for better identification
- Invalid date message shows example date in the configured date format
- Task Id autocomplete shows more text
- “/task assign” response includes task title for better identification
- Response for invalid task/document/event id format includes links to help pages
- New permission: “MANAGE_MILESTONES” to create/edit/delete milestones
- Notifications to role members will only be sent if the role has less than 10 members
- “Max labels reached” message did not include a link to the premium seats and pricing page
- “/task deadline” message responds with correct message when deadline should be removed but none is set
- “Default project cant be deleted” error now contains reference to “/project rename” command
- Permission preset “contributor” includes “MANAGE_MILESTONES” permission
- Fix: Visual bug would show wrong project name
- Fix: Adding two attachments with the same file name would show one attachment two times
- Fix: Removing an attachment with the same name as another would remove both
- Fix: Audit log shows task attachments
- Fix: Deleting a task would not cause comments to be deleted and send webhook logging message in some very rare cases
- Fix: Setting task repeat interval to non-numeric values would return generic error message
- Fix: GitLab Integration url could not be retrieved
- Fix: Text channel mentions were not working correctly inside messages sent by the bot
Knowledge Manager
- Response for invalid task/document/event id format includes links to help pages
- “Max labels reached” message did not include a link to the premium seats and pricing page
- “Default project cant be deleted” error now contains reference to “/project rename” command
- Fix: Text channel mentions were not working correctly inside messages sent by the bot
Calendar Manager
- Invalid date message shows example date in the configured date format
- Response for invalid task/document/event id format includes links to help pages
- “/event create” references “/event invite” command
- Event not invited message references “/event delete” command
- Event accepted message contains event title
- Event denied message contains event title
- Fix: “Max event invitees reached” message did not contain link to premium page
- Fix: Some characters would break commands when using in “event id” input
- Fix: Text channel mentions were not working correctly inside messages sent by the bot
App
- Support-Server Button moved to user avatar submenu
- “Create Task” button has a different design
- Task attachments can be added by pasting files into the Task Popup
- “No Servers” page contains refresh button to reload servers the user can use
- Border on Task Box fills up as deadline gets closer, if a deadline is set
- Project Settings can be easily accessed
- User/Role permissions for a single project are better placed
- Simplified “Create Project” dialog
- After creating a new project, the settings will open
- Added a filter by milestone
- Bot names were removed and replaced by more obvious titles
- The initial location gets restored after login
- Automatic update detection and notification
- The progress of subtasks is shown with a circular progress indicator
- Checkboxes for subtasks have a petrol color now
- Fix: In some cases the app loading screen would just be black
- Fix: Errors would not show on create/edit project dialog
- Fix: Task Attachments were not shown in audit log
- Fix: Project webhook logging url is now shown in audit log
- Fix: Creating a task with attachment without having premium would create the task anyway
- Fix: Entering a number in textfield would change tab inside settings dialog
- Fix: Some small devices would use desktop layout
- Fix: Audit log did not load in some cases
- Fix: Duplicating a task did not copy the status
- Fix: Project manager could not get removed
- Fix: Selected project would not expand when first opening the app
- Fix: Opening the app without a selected server will no longer choose a hidden server if another one is not hidden
Website
- Cleaned up navigation on mobile devices
- Reduced number of pages in help section to make it better searchable
- Fix: News headlines and order was wrong
- Fix: Projects help page did not display all intended information
API
- Endpoint “consumer/v1/guilds/:guildId/projects/:projectId/tasks” includes task objects of this project
- New endpoint “consumer/v1/calendar/events/:guildId/:start/:end” to get users events
- New endpoints to manage milestones
- Fix: When creating personal projects only “MANAGE_PROJECTS” was checked
- Fix: Some dates on task responses were not using iso format