2013-08-26

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!

Show more