summaryrefslogtreecommitdiffstats
path: root/app/slackimport.go
Commit message (Collapse)AuthorAgeFilesLines
* [MM-11860]: Expose slack attachment parsing functions in the model package ↵Charles Birk2018-09-171-1/+1
| | | | | | (#9351) Refactored parseSlackAttachment functions from https://github.com/mattermost/mattermost-server/blob/master/app/post.go#L312 into model/slack_attachments.go so that plugins have access to them.
* Split app/import.go in multiple files (#9179)Jesús Espino2018-08-011-0/+118
|
* MM-10790: Fix Slack Import logs that got broken in refactoring. (#8938)George Goldberg2018-06-111-10/+10
|
* Structured logging (#8673)Christopher Speller2018-04-271-52/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implementing structured logging * Changes to en.json to allow refactor to run. * Fixing global logger * Structured logger initalization. * Add caller. * Do some log redirection. * Auto refactor * Cleaning up l4g reference and removing dependancy. * Removing junk. * Copyright headers. * Fixing tests * Revert "Changes to en.json to allow refactor to run." This reverts commit fd8249e99bcad0231e6ea65cd77c32aae9a54026. * Fixing some auto refactor strangeness and typo. * Making keys more human readable.
* MM-9934: More robust slack imports parsing (#8576)Jesús Espino2018-04-041-13/+12
|
* general cleanup (#8387)Chris2018-03-071-7/+5
|
* simplify things (#7735)Chris2017-10-301-3/+3
|
* Renaming repoChristopher Speller2017-09-061-2/+2
|
* app type transition (#7167)Chris2017-09-061-38/+39
|
* App: NewLocAppError -> NewAppError (#7327)George Goldberg2017-09-011-2/+3
| | | | | | * App: NewLocAppError -> NewAppError * Remove statuscode that got missed.
* PLT-???? Prepare file upload infrastructure for Data Retention. (#7266)George Goldberg2017-08-251-1/+2
| | | | | | | | | | | | | | | | | * Prepare file upload infrastructure for Data Retention. This commit prepares the file upload infrastructure for the data retention feature that is under construction. Changes are: * Move file management code to utils to allow access to it from jobs. * From now on, store all file uploads in a top level folder which is the date of the day on which they were uploaded. This commit is based on Harrison Healey's branch, but updated to work with the latest master. * Use NewAppError
* PLT-6971: Fix Slack Import of non-ascii channel names. (#6969)George Goldberg2017-07-191-3/+9
|
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-121-1/+1
| | | | | | | | | | | | * 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
* PLT-6198: Use added to channel system message on default channels. (#5969)George Goldberg2017-04-041-1/+1
| | | | Use a different sytem message when a user was added to a default channel by someone else than when they joined themselves.
* PLT-5900 Removed automatic configuration of SiteURL (#5952)Harrison Healey2017-04-041-1/+1
| | | | | | | | | | | | | | | | * Revert "PLT-5765 Passed SiteURL to SendNotifications (#5705)" This reverts commit a8e68bd8905972ae59de90fa33d5b3e3c274dc47. * Removed automatic configuration of SiteURL * Reverted unintentional config changes * Updated help text * Added link to docs in Site URL warning * Fixed merge conflict
* PLT-5800 Cleaned up duplicated code for adding slack attachments to posts ↵Harrison Healey2017-03-101-27/+12
| | | | (#5711)
* PLT-5765 Passed SiteURL to SendNotifications (#5705)Harrison Healey2017-03-101-1/+1
|
* PLT-5479: Import Slack team without emails. (#5597)George Goldberg2017-03-021-0/+5
| | | | Use a fake email address for now, and inform the user doing the import clearly that this has been done.
* PLT-5367: Basic post bulk importing. (#5562)George Goldberg2017-02-281-9/+9
|
* PLT-495 Improves slack markup conversion (#4914)Diep Pham2017-02-021-3/+54
| | | | | | | | | | | | | | * improves slack markup conversion * bold * strikethrough * blockquotes * handles blockquotes in slack_import * removes unnecessary formatting * fixes various format problems
* PLT-5365 Import of basic user properties. (#5231)George Goldberg2017-01-311-2/+2
|
* PLT-5225 Added separate post types for certain system messages (#5193)Harrison Healey2017-01-271-1/+12
| | | | | | | | | | | | * Added separate post types for system_join_leave and system_add_remove posts * Added username prop to channel deleted posts * Changed slack import to properly generate the new join/leave messages * Added username prop to channel update posts * Moved Post(AddTo/RemoveFrom)ChanneMessage into app package
* Merge 3.6.2 into master (#5211)Joram Wilander2017-01-271-1/+1
| | | | | | | | | | * Add webhook cache * Add channel by name cache * Fxing profiles in channels cache * Fix merge
* PLT-5366, PLT-5364, PLT-5363: Bulk Import Part 1. (#5204)George Goldberg2017-01-271-1/+1
| | | | | | | This commit provides the first part of the bulk import system. The CLI command is provided, complete with validation & apply modes. All the basic properties of Teams and Channels can be imported. Users & Posts will follow separately in a future commit.
* PLT-4378 Slack import when channel name is deleted (#4649)George Goldberg2017-01-251-6/+16
| | | | | This fixes the issue where the channel fails to Import from Slack if there is already a channel with the same name on Mattermost that has been deleted.
* Move Slack Import to App Layer. (#5135)George Goldberg2017-01-201-0/+621