1. 30 Aug, 2017 1 commit
  2. 04 Jul, 2017 1 commit
  3. 23 Jun, 2017 1 commit
    • VeraLyu's avatar
      PLT-3711: Add websocket event for emoji addition (#6211) · 33eb77b7
      VeraLyu authored
      * PLT-3711: Add websocket event for emoji addition
      
      * (SA) updated as per review
      
      This PR is edited directly to merge into master.
      
      * (SA) updated as per review
      
      This PR is edited directly to merge into master.
      33eb77b7
  4. 20 Apr, 2017 1 commit
  5. 17 Apr, 2017 1 commit
  6. 12 Apr, 2017 1 commit
    • Harrison Healey's avatar
      PLT-5860 Updated copyright date (#6058) · fb6f2a12
      Harrison Healey authored
      * PLT-5860 Updated copyright date in about modal
      
      * PLT-5860 Updated copyright notice in JSX files
      
      * PLT-5860 Updated copyright notice in go files
      
      * Fixed misc copyright dates
      
      * Fixed component snapshots
      fb6f2a12
  7. 07 Apr, 2017 1 commit
  8. 06 Apr, 2017 1 commit
  9. 16 Feb, 2017 1 commit
  10. 23 Jan, 2017 1 commit
  11. 13 Jan, 2017 2 commits
  12. 30 Nov, 2016 1 commit
    • Harrison Healey's avatar
      PLT-1378 Initial version of emoji reactions (#4520) · 165ad0d4
      Harrison Healey authored
      * Refactored emoji.json to support multiple aliases and emoji categories
      
      * Added custom category to emoji.jsx and stabilized all fields
      
      * Removed conflicting aliases for :mattermost: and 🇨🇦
      
      * fixup after store changes
      
      * Added emoji reactions
      
      * Removed reactions for an emoji when that emoji is deleted
      
      * Fixed incorrect test case
      
      * Renamed ReactionList to ReactionListView
      
      * Fixed 👍 and 👎 not showing up as possible reactions
      
      * Removed text emoticons from emoji reaction autocomplete
      
      * Changed emoji reactions to be sorted by the order that they were first created
      
      * Set a maximum number of listeners for the ReactionStore
      
      * Removed unused code from Textbox component
      
      * Fixed reaction permissions
      
      * Changed error code when trying to modify reactions for another user
      
      * Fixed merge conflicts
      
      * Properly applied theme colours to reactions
      
      * Fixed ESLint and gofmt errors
      
      * Fixed ReactionListContainer to properly update when its post prop changes
      
      * Removed unnecessary escape characters from reaction regexes
      
      * Shared reaction message pattern between CreatePost and CreateComment
      
      * Removed an unnecessary select query when saving a reaction
      
      * Changed reactions route to be under /reactions
      
      * Fixed copyright dates on newly added files
      
      * Removed debug code that prevented all unit tests from being ran
      
      * Cleaned up unnecessary code for reactions
      
      * Renamed ReactionStore.List to ReactionStore.GetForPost
      165ad0d4
  13. 22 Nov, 2016 1 commit
    • Iraquitan Cordeiro Filho's avatar
      PLT-4277: Allow larger custom emojis by resizing (#4447) · 48d64f3f
      Iraquitan Cordeiro Filho authored
      Add function to resize image using resize.Thumbnail. Add function to
      resize gif using previous function. Add function to convert image.Image
      to image.Palleted. Add logic to identify image type and resize them if
      they are larger than MaxEmojiHeight or MaxEmojiWidth. Also increase
      MaxEmojiFileSize.
      
      * fix: Add github.com/nfnt to vendor
      
      * fix: Fix max file size and if logic in resizeEmoji
      
      * test: Fix and add new tests for new resize feature
      
      * fix: Fix and update translations to fit new feature
      
      * fix: Add requested changes
      48d64f3f
  14. 13 Sep, 2016 1 commit
  15. 05 Jul, 2016 1 commit
    • Harrison Healey's avatar
      PLT-3145 Custom Emojis (#3381) · dc2f2a80
      Harrison Healey authored
      * Reorganized Backstage code to use a view controller and separated it from integrations code
      
      * Renamed InstalledIntegrations component to BackstageList
      
      * Added EmojiList page
      
      * Added AddEmoji page
      
      * Added custom emoji to autocomplete and text formatter
      
      * Moved system emoji to EmojiStore
      
      * Stopped trying to get emoji before logging in
      
      * Rerender posts when emojis change
      
      * Fixed submit handler on backstage pages to properly support enter
      
      * Removed debugging code
      
      * Updated javascript driver
      
      * Fixed unit tests
      
      * Fixed backstage routes
      
      * Added clientside validation to prevent users from creating an emoji with the same name as a system one
      
      * Fixed AddEmoji page to properly redirect when an emoji is created successfully
      
      * Fixed updating emoji list when an emoji is deleted
      
      * Added type prop to BackstageList to properly support using a table for the list
      
      * Added help text to EmojiList
      
      * Fixed backstage on smaller screen sizes
      
      * Disable custom emoji by default
      
      * Improved restrictions on creating emojis
      
      * Fixed non-admin users seeing the option to delete each other's emojis
      
      * Fixing gofmt
      
      * Fixed emoji unit tests
      
      * Fixed trying to get emoji from the server when it's disabled
      dc2f2a80
  16. 14 Jun, 2016 1 commit
    • Harrison Healey's avatar
      PLT-3143 Added serverside code for custom Emoji (#3311) · a0cc913b
      Harrison Healey authored
      * Added model objects for emoji
      
      * Added database tables for emoji
      
      * Added settings for custom emoji
      
      * Added serverside APIs and unit tests for custom emoji
      
      * Added additional validation to catch duplicate emoji names earlier on
      
      * Added additional validation to prevent users from adding emoji as another user
      a0cc913b