This month it's been all about behind the scenes updates and working on tweaks to current features. It's also been another month of integations and this month it's a big one with our Google Docs integration. This is now ready and available to hook into your TeamworkPM account if you are on the Business 1, Business2, Corporate or Enterprise plans.
Features/Updates
- Notebooks: Added the ability to copy a notebook from one project to another
- Dropbox: Added new feature so you can create a Shareable Link that can be emailed to people
- UI Themes updates (about time!)
- UI Project category listed on "Project overview" page
- UI Milestone delete animation added
- UI Prettier calendar
- UI Milestone improvements
- UI Improvements on User Statuses to match new comment listing style
- UI Comments/Messages: Attachments: Improved the layout of this. My eyes were bleeding looking at what we had
- UI Cleaned up style of View Pages for Tasks, Milestones, File and Resources
- Notify picker improved - "Everybody" option checks on everyone
- Comments: Added confirmation if you post a comment and have not selected people to notify
- Comments: Added link to close comments thread when inline
- Invoices : Updates to subscription receipts
- UI When you select privacy on Comments, Notebooks, Resources and Files; we now automatically select to notify "Everybody possible".
- Lockdown/Notify When privacy is set to at least one person or company, set Notify to all
- Speeeeeed push states - overview and tasks so far
- Push state support for "risk register"
- Push state - sidebar shows dynamically
- Push state supports for "notebook view" and "notebook categories"
- Push state supports for "notebooks"
- Push state supports for "task list view" and "time" view
- Update Project Report: Added in "Created Date" for tasks
- Added a confirmation if you try and send a message or reply and you haven't notified anyone
- Update Project Switcher: Match on company name associated with projects
- Update Search: Added in ability to search for projects associated with a company
- Optimization CSS/JS compiled in developer mode - static files for production
- Optimization Task page loads task lists dynamically with smart caching
- Update Everything: All Time: Added ability to edit time logs from this view
- Everything All Tasks: Retired old version of All Tasks page
- Update Task Lists: Reassign: Added in an option to pick whose tasks to reassign to another person
- Tech: Improved efficiency for Milestone listing
- Update Tasks Report: Excel: Add "Assigned To" column
- Update Tasks Report: Excel: Convert total mins to hours and mins for Billable and Non-Billable time logged
- Comments Added back in slurry green colour for comments posted by current user
Bug Fixes
- Billing not loading properly every time
- eTags were not being served for main content areas
- Item selected in billing displays above sceen on billing page with large items list
- Privacy not cleared on activity page when cleared on task
- Fixed issue with project new categories not showing up in select options
- Dropbox caching selection mode without (when using pushState)
- Clicking through to a project for the first time requires reload
- Dashboard/Project Overview: Fixed duplicate entries for people in owner company but not Administrators
- Messages: Added DISTINCT when looking up the number of people notified on a message or reply
- Everything: All Tasks: Inherited private tasks not showing for users who were not admins
- Comments: Markdown preview not firing
- Notebook Category Manager: Sleep deprivation induced typo
- Update Google Docs: Handle situations where refresh token is expired
- Log Time: Fix for possible NaN values
- Update Reply by email: Fix put in place when mail parse exception occurs.