Add a Trimpath modifier that replaces a profilePath with '/me' if the passed in profilePath matches the one for the current logged in user
Only rerender image on profile pic update, not the whole thumbnail
Merge origin/bootstrap3 and fix conflicts
Merge branch 'bootstrap3' of https://github.com/sakaiproject/3akai-ux into issue-3596
Follow up on update picture review
Merge origin/master and fix conflicts
Adjust implementation of timeago so that timestamps update dynamically, upgrade $.timeago to the latest version
(Issue #3722) Convert embedded links to https if possible when user is accessing via https
Merge origin/master and fix conflicts
Merge branch 'master' of https://github.com/oaeproject/3akai-ux into issue-3596
Follow up on changepic feedback
Merge branch 'master' of https://github.com/oaeproject/3akai-ux into issue-3687
timeago refinements and localization
Create a couple of scripts to manage i18n keys more efficiently in development
LEFT_GROUP shouldn't match LEFT_GROUPS when moving keys around
Don't sort i18n on the whole string, just on the key
Create a script to move a key from one widget to another
Add some logic that avoids adding duplicates but replaces duplicates with the key that's being moved
Add a script to sort bundles given a path to a bundles directory
Consolidate crowdin scripts in moveKey.js, deleteKey.js, sortBundles.js and a util.js utility file