1. 15 Feb, 2018 1 commit
  2. 13 Feb, 2018 2 commits
  3. 12 Feb, 2018 3 commits
  4. 07 Feb, 2018 2 commits
    • Vordimous's avatar
      PLT-7537: Move channel CLI command posts system message to channel. (#8161) · 7bd298ce
      Vordimous authored
      * [PTL-7537] implement feature and test
      
      * [PTL-7537] Update feature to post the the room requiring a username flag to be used
      
      * [PTL-7537] update tests with username
      
      * update test to remove changes to the test helper struct
      
      * use the basic team and user
      7bd298ce
    • Jonathan's avatar
      XYZ-35: Added Support for GlobalRelay Compliance Export Format · d3e934d0
      Jonathan authored
      * Added username to ChannelMemberHistory struct in anticipation of supporting GlobalRelay in Compliance Export
      * Removed translation from debug output - this makes it complicated to use utils functions from tests in the enterprise repo
      * Added an advanced email function that allows for greater control over message details. Updated MessageExport config to support GlobalRelay. Added attachment support to InBucket unit tests
      * Moving templates in from enterprise to solve test issues
      * Added export format to diagnostics
      * Changed email attachment code to use FileBackend so that S3 storage is properly supported
      d3e934d0
  5. 06 Feb, 2018 1 commit
  6. 30 Jan, 2018 1 commit
  7. 26 Jan, 2018 3 commits
  8. 22 Jan, 2018 1 commit
    • Chris's avatar
      PLT-3383: image proxy support (#7991) · 599991ea
      Chris authored
      * image proxy support
      
      * go vet fix, remove mistakenly added coverage file
      
      * fix test compile error
      
      * add validation to config settings and documentation to model functions
      
      * add message_source field to post
      599991ea
  9. 18 Jan, 2018 1 commit
  10. 12 Jan, 2018 1 commit
  11. 11 Jan, 2018 2 commits
  12. 05 Jan, 2018 1 commit
    • Adrian Carolli's avatar
      [PLT-7793] Added /users/tokens endpoint (#8038) · fd3fa8f8
      Adrian Carolli authored
      * Added /users/tokens/all endpoint
      
      - UserAccessStore now has getAll method
      - Added tests
      - Added route
      - Added handler
      
      * Remove space fix check-style
      
      * Remove blank space check-style
      
      * Fixes for make check-style
      
      * Remove extra code that is un-needed in user_test.go
      
      * Rename endpoint + grammar
      
      - Renamed /users/tokens/all to /users/tokens
      - Renamed getUserAccessTokens to getUserAccessTokensForUser
      - Renamed getAllUserAccessTokens to getUserAccessTokens
      - Minor Grammar changes
      
      * Add localization for sql_user_access_token.get_all
      
      * Fix minor plural spelling
      fd3fa8f8
  13. 03 Jan, 2018 1 commit
  14. 02 Jan, 2018 2 commits
  15. 21 Dec, 2017 1 commit
  16. 12 Dec, 2017 1 commit
  17. 08 Dec, 2017 2 commits
  18. 05 Dec, 2017 2 commits
  19. 02 Dec, 2017 1 commit
  20. 01 Dec, 2017 2 commits
  21. 30 Nov, 2017 2 commits
    • Chris's avatar
      PLT-8018: Bundled jira plugin (#7920) · daebd26a
      Chris authored
      * bundled jira plugin
      
      * fix generated file formatting, add prepackaged key
      
      * whoops, uploaded wrong file
      
      * whitelist generated files for license check
      
      * make it work for people without go/bin in their path
      daebd26a
    • Jonathan's avatar
      PLT-7503: Create Message Export Scheduled Task and CLI Command (#7612) · 375c0632
      Jonathan authored
      * Created message export scheduled task
      
      * Added CLI command to immediately kick off an export job
      
      * Added email addresses for users joining and leaving the channel to the export
      
      * Added support for both MySQL and PostgreSQL
      
      * Fixing gofmt error
      
      * Added a new ChannelMemberHistory store and associated tests
      
      * Updating the ChannelMemberHistory channel as users create/join/leave channels
      
      * Added user email to the message export object so it can be included in the actiance export xml
      
      * Don't fail to log a leave event if a corresponding join event wasn't logged
      
      * Adding copyright notices
      
      * Adding message export settings to daily diagnostics report
      
      * Added System Console integration for message export
      
      * Cleaned up TODOs
      
      * Made batch size configurable
      
      * Added export from timestamp to CLI command
      
      * Made ChannelMemberHistory table updates best effort
      
      * Added a context-based timeout option to the message export CLI
      
      * Minor PR updates/improvements
      
      * Removed unnecessary fields from MessageExport object to reduce query overhead
      
      * Removed JSON functions from the message export query in an effort to optimize performance
      
      * Changed the way that channel member history queries and purges work to better account for edge cases
      
      * Fixing a test I missed with the last refactor
      
      * Added file copy functionality to file backend, improved config validation, added default config values
      
      * Fixed file copy tests
      
      * More concise use of the testing libraries
      
      * Fixed context leak error
      
      * Changed default export path to correctly place an 'export' directory under the 'data' directory
      
      * Can't delete records from a read replica
      
      * Fixed copy file tests
      
      * Start job workers when license is applied, if configured to do so
      
      * Suggestions from the PR
      
      * Moar unit tests
      
      * Fixed test imports
      375c0632
  22. 27 Nov, 2017 2 commits
  23. 21 Nov, 2017 2 commits
  24. 20 Nov, 2017 2 commits
  25. 14 Nov, 2017 1 commit