We’ve had another hectic month here at TeamworkHQ.
Here are some highlighted updates and fixes for July. For those of you who are interested, the full list is available to view straight from our SVN Repository on our Updates Page
Bug fix: When removing access to a project we were not checking if the only person remaining where a Contact
Bug fix: Set Due Date failed when creating a task (Repeats tab)
Bug fix: js translation fixed: “I’m finished reordering lists”
Bug fix: For when ‘userDailyReportSort is blank or invalid
Bug fix: API: Fix for GET milestones/{id}.json when returning task lists
Bug fix: Clone Project – get duplicated milestone users (not active)
Bug fix: Fix Box file Embed code
Bug fix: Fix for tasks.getProjectTaskLists() = changed default to all tasks
Update: Fixed incorrect task counts in project switcher menu
Update: File Uploads Files dropped onto file category page will be uploaded to that category.
Update: API: GET Projects: Return description field
Update: Allow owners of tasks to modify Progress even if they don’t have explicit add/edit tasks permission
Update: Condensed email notification subject for completed tasks
Bug fix: Make project email addresses selectable
Update: BC Import improvements (background file import)
Update: API Country Name in Address data
Bug fix: Fixed cferror when milestones shifted by 0 days or user is not project admin.
Bug fix: when projects were filtered by category the pagination did not work
Update: People pages ctrl-click on user did not open in new window
Update: User image on s3 support
Bug fix: Russian file names – should have used encodeURIComponent() instead of escape()
Bug fix: APIMilestones not showing to site admin
Bug fix: Date picker fixed positioning when on static parent (using jQuery .position())
Update: Date picker goes down instead of to the side
Update: Date picker lighter border
Bug fix: Removed webp images
Bug fix: sorting by ‘task name’ is broken (hidden for now)
Bug fix: Links tab, sorting by category was working backwards (Z to A)
Bug fix: Company logo is not scaled up if uploaded logo’s width is less than 300px
Bug fix: Minor fix Files date overlap in expanded/grid views in certain browsers
Update: Tasklists Tasks are now reordered via tooltip list rather than a popup form.
Bug fix: Delete event (APICall_DELETE_events_id), options deleteRecurring = “one”: does not delete recurring [optional], default “” (delete all recurring events)
Bug fix: Minor fix File upload notification
Bug fix: Files Fixed result message always saying “file updated” when uploading files.
Bug fix: ImageViewer Left/Right arrow keys now change files, Up/Down change versions.
Update: Messages Changed to sort by date by default.
Bug fix: Clicking “Markdown preview” no longer closes the message quickview
Update: Messages Sorting by date/unread first
Bug fix: Google docs/Dropbox lightbox bigger to see more of the file names
Bug fix: Notebooks bug fixes
Bug fix: Notebooks KO refactoring
Bug fix: UI Fix Milestone tooltips now have visible privacy indicators. Hovering over them no longer hides the current open tooltip.
Milestones Padlock icon now shown on private milestones in Calendar view.
Update: All message improvements (sorting & quick view added)
Bug fix: “more” link on completed tasks
Bug fix: Viewing message – not marking it as read
Update: Messages Unread messages are now shown first in All Messages and Project Messages.
Update: API Messages orderBy now takes in a list
Bug fix: When updating a user and there is no image selected we do not check Gravatar
Bug fix: Messages Fixed unread messages not showing at the top of the list in “All Messages” section
Bug fix: Not escaping file name when sending to S3
Bug fix: Files Fixed files with no extensions showing filename as one anyway (e.g. “test” would show as “test.test”)
Update: Scheduled task work queue processing system
Bug fix: Milestones Fixed privacy indicator not showing up.
Update: BC import improvements
Update: Decided to add task count numbers to Switch project menu
Bug fix: top right menus – back to click to open/close
Bug fix: Time log Fixed excel export “Decimal Hours” field interpreted as string rather than number
Bug fix: Finally fixed milestones non showing option to move others for Hitch
Bug fix: Projects sorting by Project Name does not group by Company Name
Bug fix: remove/grant access to project label
Bug fix: When an Administrator not in Owner Company is added to a project now get full permission
Bug fix: Milestones Fixed filtering by user id not working/being named incorrectly
Bug fix: User Page – clicking tabs sometimes load twice (improved KO template rendering logic)
Update: Message timer on feedback submission increased to 10secs.
Bug fix: Minor fix Increased file processing timeout so larger files don’t fail
Bug fix: Repeats option on task doesn’t always get set
Bug fix: Notifications – System to prevent duplicate notifications.
Bug fix: Circle Stats numbers were incorrect (due to cache issues)
Bug fix: Automatically use versioning on files doesn’t seem to work at the moment
Bug fix: Administrator (not in owner company) was not able to see a message detail in a project they belong to
Bug fix: Company logo clipped
Bug fix: Task list “Save as template” needs to push tasks back to the epoch
Bug fix: Fixed Move/Copy option if Task List Templates (tlTemplate)
Bug fix: Messages Fixed “by” and “on” not being translated
Update: New work queue system – draft working system
Bug fix: Bug fixWrong path in for jquery.minicolors.js
Bug fix: Project settings:Needed to change errFunc to tw.errFunt in “Remove this logo”
Bug fix: milestones – was listing “subCat” div when empty
Bug fix: Milestones Calendar CSS tweaks
Bug fix: Notifications Notifications now queued up and sent at the end of the request
Bug fix: Tweak to project settings menu
Update: Tasklists Task list now updates if an attached milestone was deleted/edited
Update: Fix issue where focus was removed from forms when FileUpload widget has an overlay
Bug fix: Notifications Notification server now sends “fileVersion-liked” rather than “file-liked”.
Update: Companies clicking “no logo” bring up “Upload logo”
Bug fix: Task Templates: Days shouldn’t be coloured like Today/Yesterday
Update: Harvest Timers: Stop/Start button displayed on every task now
Bug fix: Edit company logo lightbox – clicking “X” on lightbox gives error
Bug fix: projectfileDateUpdated was not set when uploading a file
Bug fix: Core: File dateUpdate is now updated by all actions. API now checks both file and fileversion updatedates and uses the latest one.
Bug fix: Core: Fixed incorrect datasource for latest db update and incremented the autoUpdate number
Update: Messages Likes disabled for messages in archived projects.
Bug fix: BCC Import HTML to Markdown & Textile to Markdown
Bug fix: BCC Import Comment posted date time fixed
Update: Milestones Calendar: tooltips now have a delay. Milestone shift schedule now only pops up if there were milestones affected.
Update: Milestones Calendar: “other month” days now have same shaded background as main twcalendar
Update: Milestones Completed milestones no longer draggable in the calendar.
Update: Milestones Calendar: tab now always shown if there is at least 1 milestone. Week numbers now shown.
Update Tasklists: Report: Added option to show as Grid or List
Bug fix: Project Administrators could not change project permissions in ‘list’ and ‘expanded’ views in People in Project page
Bug fix: s3 Fixed copy object function on CF10
Bug fix: Tasks Fixed striketrough line position on task pages
Update: Gantt added another two months to the start date
Update: Tasks “total estimated time” now changes depending on sub tasks open/closes
Update: Task detail page – added in “total estimated time”
Update: Milestones Clicking on days in calendar mode now shows “Add Calendar” lightbox with the selected date.
Update: Milestones Calendar no longer switches to month with oldest milestone after re-render.
Bug fix: Tasks Fixed “assigned-to” text misalignment with long task names on task pages.
Bug fix: Forgot Password & OpenID links in visible if white theme selected
Update: Gmail goto action support (draft support just for us)
Bug fix: Gantt chart Fixed MS Project export (predecessor bindings and extra milestones removed)
Update: Files Added status to file versions, changed the way updates are handled to be consistent with the rest of KO views, changed event names to be consistent with notification server.
Bug fix: Core Fileversion update date now affected when deleting/undeleting
Update: API Added showDeleted to files and file status is now returned.
Bug fix: Rescheduling multiple milestones throws duplicate twim message cf error
Bug fix: All Comments – When using the all comments section – comments are taking a very long time to change to read.
Update: Some tweaks to rop right links – no need for click (experimental), user profile picture shown.
Update: Files: Removed new version uploader from edit file details
Update: Added ability to quickly impersonate a user from within a project and return to the people page later
Bug fix: Escape key to close task editor not working
Bug fix: Milestones Removed koMilestonesEnabled logic and old code
Bug fix: Milestones Calendar: Fixed milestone tooltips
Bug fix: Make the text in the project switcher a bit smaller to fit long company names.
Bug fix: After dragging tasks, update sidebar (fixed to be part of new update loading system)
Bug fix: Sorting tasks (using menu) opens completed tasks
Bug fix: API: Statuses: Don’t use the name of the authenticated user in email notifications
Update: Milestones Calendar: added drag and drop reschedule
Update: Milestones Calendar: Fixed tooltips throwing errors, now using our usual method of creating tooltips.
Update: Milestones Schedule renamed to Calendar.
Update: Milestones Calendar min height reduced and stopped page from reloading when editing via tooltip
Update: Milestones Schedule/Calendar milestone tooltips
Update: File drop Added ability to drop files onto the normal “Add files” lightbox
Bug fix: Files Added silent errors when file thumb generation fails
Update: Milestones Changed tabs on milestones page to client-side sorting
API Milestones: Attached tasklists now include “status” field
Bug fix: Attached tasklists to milestones are now crossed out when completed
Bug fix: Comments OnFocusTextArea did not sometimes with IE9
Update: tweak to status to make it more obvious you can post by clicking existing status. Change “options” to cog.
Bug fix: Project Chart: Print window throwing JS Error
Update: Files Fixed project administrators being unable to delete previous file versions uploaded by others.
Bug fix: Notifications privacy icon tipped menu had invalid url
Bug fix: Task list not updating when privacy removed (was multiple notifications)
Bug fix: Milestones not updating dateLastModified when completed
Update: API Milestones: Added the ability to include deleted milestones
Bug fix: ‘Edit my details’ tab order
Update: Total nr of projects the user have access to is now updated when assigned (more consistent UI)
Update: Files Fixed first item misaligned when selecting multiple files
Bug fix: Edit Notebook link repeated twice
Bug fix: Comments: Tooltip for Markdown dislaying on Notify label
Bug fix: twdata tasks memcache fix
Bug fix: Fixed file events to ignore notification server
Update: New settings menu -> 2 columns
Update: Settings reorg
Bug fix: Project Report Fixed percentages
Bug Fif Calendar: Edit Event: Reminders always shown in minutes
Bug fix: Task List Templates Fix for due date only
Note in addition to all this work, we have some secret projects coming soon. Watch this space.
As always thanks for using TeamworkPM!