We’ve had another busy month here at TeamworkHQ and as always we have received a huge amount feedback from you all, so thanks to you all.
Here is the list of some of the smaller updates and fixes that were rolled out in November. For those of you who are interested, the full list is available to view straight from our SVN Repository on our website here.
FEATURES

  • Update WYSIWYG: Comments/Messages: Added button to toolbar to insert pre-formatted code to make sharing code snippets easier
  • Fonts Deleted redunt font files
  • Fonts Added Hungarian & Turkish proximanova fonts
  • Project Fix for deleting of archived projects
  • People/Company Listing + “Quick Search” automatic focus.
  •  + search input wider.
  •  + placeholder system for “Quick Search” text.
  •  + hide “records 10 of 10” unless there is more than one page and moved to the right
  • Tasks Re-added predecessors for MS Project export
  • Company Listing + firstLetter support for 0-9 regexp
  • “Owner” company on top adding people to projects
  • BackupAdded invoices & expenses
  • People/Company Listing + Quick Search sever side (searchTerm, firstLetter), API, Ko refactoring/optimization, zeroResult view, display records data num. found of total
  • UI Archived Messages link now styled like message categories
  • uiProject settings added to main settings menu when inside a project
  • uiOffline detecting with ajax playback added (offline.js)
  • Gantt Remember last clicked assign to people object
  • twimSending notifications to new server (testing)
  • All Tasks Modified functionality of “this week” option
  • People/Companies rollback to load all (work in progress)
  • Search moved smartSearch() function to cfcs Utility search
  • People/Companies loading pageSize:50, autoLoadPages:2
  • Added ConvertIsoToDateTime to util.dates
  • Notifications – icon and tip out of place sometimes
  • People/Companies removed auto-load, pagesize = 100
  • uiTry to remove confusion between “Task List report” and “Tasks Report” (trustEv)
  • uiTweaks to interface – task list name added to report form etc.
  • Added processWorkQueue script
  • BCX Import Added created by, completed by & completed at to imported tasks
  • BCX Import Disabled log activity for completed tasks
  • BCX Import Disabled log activity for imported files
  • BCX Import Added file created dates
  • Update Tasks: Reminders: If “Task Reminders” is clicked and there are none pop the add dialog up to save the user a click
  • Update Activity Log: If a task is assigned to multiple people only show one entry
  • Files list “Show all files” button inline instead of multi-line
  • Update API: Comments: Return “html-body” field with HTML version of comment body
  • User page + quick Company drop down Tooltip (also available in Project’s Overview page) – see NOTE
  • Update Notebooks: Grid View: Title added to Version Icon to show last updated info
  • People in Project small email icon for ‘user receives email’
  • Projects New setting to enable/disable emails for each user on a project
  • People Listing new UI (Cards view), CSS Tweaks, new icons, general improvement to design for People, Company, People in Project, User Page
  • Gantt LHS resize fixes & optimizations
  • People new icons
  • Update All Time: Export CSV/Excel: Show project category column if set
  • People Listing new UI (Cards view) in progress
  • People Listing new UI (List + Expanded View), new icons
  • Company Listing new icons, CSS tweaks
  • User page new icons
  • Gantt Print speed improvements
  • People new icons
  • Gantt Save LHS width
  • twim update – hiding read
  • User profile Header moved to Knockout template Knockout (UI more consistent)
  •  + CSS tweaks
  •  + marked obsolete code
  • Update Extended time message is displayed when quick add is used for tasks
  • Update Removed the page reload when a task is added using Quick Add
  • Company Listings CSS tweaks
  • Company Listings Cards view, CSS tweaks
  • Company Listings missing icons, size logo (expanded)
  • UI Add Tasks Form: Turn Autocomplete off
  • Update Search: Improved quick search results (using AND operator as new default)
  • Update Search: Include companies in the Quick Search
  • UI IE: Nudged tip on task higher so link can be clicked in centre
  • Company Listings new UI for list/expanded view (in progress)
  • Maintenance Changed back to forward slash
  • People in Project check only client side permissions
  • Time Export Excel/CSV: Add plain date column
  • Milestones – IE option not available to assign to multiple people box showing blank. (Watch out for malformed HTML… older browsers will just give up at times)
  • User Profile new UI, Admin options in select boxes, KO permissions refactoring (in progress)
  • + Bigger report
  • Minor ui tweaks
  • Rollout of new notifications system

API UPDATES

  • API GET /availablePeople.json call- added notebooks, links, messages and files
  • API GET /availablePeople.json call- added projectId option
  • API availablePeople call – added avatar urls
  • API GET /availablepeople.json call added dashes for @mike. Because he likes dashes a lot
  • API Added groupByCompany option to GET /availablePeople.json call
  • API Little change to available people call
  • API Added call GET /availablePeople.json

BUG FIXES

  • People page:fixes after refactoring
  • Files: View Page: Line 431 onwards had messed up logic for extension display
  • Files fix buttons on file details page position
  • Massive optimization – all scripts (including tipped.js scripts) merged into _m.js = faster page load speeds
  • Massive optimization – removed lots of old js code
  • Massive optimization – minified all _success ajax functions
  • Privacy Fix for comments & files
  • Missing vars fixed
  • Browser back button functionality messed up after exiting the image viewer on view task page
  • UI Fixed buttons/likebar jumping below icon on File Details page.
  • Fixed all milestones stuck on loading template.
  • Company listing page – text alignment CSS tweaks
  • User detail – explanation for icons (Site owner/Administrator)
  • Quick view – long titles clipped
  • User profile – QR code width tweaks
  • Company page header fix for small resolution (List view)
  • Copy message – wrong item being logged to activity
  • Gantt Fixes for updating items which haven’t been created yet
  • All Tasks Fixed tasks disappearing after editing
  • Statuses: Notification emails not being sent when status updated
  • UI Fixed Upload File(s) inconsistent order on addTask form
  • twimstopped broadcasting to old notification cluster
  • Update Markdown: Be more intelligent when deciding which quoted content to collapse
  • ui bugShowing new task form – submit button can be off screen
  • Missing div on notebooks list
  • uiCSS select fixes & fix of
  • Company logo clipped
  • Check if user is also in owner company to make him Site Owner
  • Files not loaded correctly in Task view page
  • Using () for computed/observables function values and evaluation
  • Dashboard – user with permission to add a project can not see the Add project button
  • Additional emails hidden in People in the project page, CSS fix
  • Copying a notebook from the same project should not recreate a sub-category at the top level
  • Time: Choosing task not always letting task be selected
  • Deleting user throwing JS error
  • Gantt Fix a few auto save bugs
  • Can’t hit markdown preview on message reply – text box is overlapping
  • Underline on task list pin
  • Clicking generic icons should ‘view’ file
  • File space usage report – new ui overlap glitch
  • Dashboard late tasks – missing space in estimated time
  • Lightbox – Add comment to task – padding and overlap glitch
  • Tasks Fix for file options buttons in task add form
  • Gantt Fix for massive canvas elements when devicePixelRatio is undefined
  • Profile Fixed “nipple” border
  • IE11 Compatibility fixes for IE caching excessively
  • User profile tabs going over notifications
  • Tasks Fixed empty list bug when attaching files to a task
  • Task list templates Fixed “Each person must do this” bug
  • Locked tasks showing old icons