summaryrefslogtreecommitdiffstats
path: root/model/post.go
Commit message (Collapse)AuthorAgeFilesLines
* PLT-3105 Files table migration (#4068)Harrison Healey2016-09-301-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implemented initial changes for files table * Removed *_benchmark_test.go files * Re-implemented GetPublicFile and added support for old path * Localization for files table * Moved file system code into utils package * Finished server-side changes and added initial upgrade script * Added getPostFiles api * Re-add Extension and HasPreviewImage fields to FileInfo * Removed unused translation * Fixed merge conflicts left over after permissions changes * Forced FileInfo.extension to be lower case * Changed FileUploadResponse to contain the FileInfos instead of FileIds * Fixed permissions on getFile* calls * Fixed notifications for file uploads * Added initial version of client code for files changes * Permanently added FileIds field to Post object and removed Post.HasFiles * Updated PostStore.Update to be usable in more circumstances * Re-added Filenames field and switched file migration to be entirely lazy-loaded * Increased max listener count for FileStore * Removed unused fileInfoCache * Moved file system code back into api * Removed duplicate test case * Fixed unit test running on ports other than 8065 * Renamed HasPermissionToPostContext to HasPermissionToChannelByPostContext * Refactored handleImages to make it more easily understandable * Renamed getPostFiles to getFileInfosForPost * Re-added pre-FileIds posts to analytics * Changed files to be saved as their ids as opposed to id/filename.ext * Renamed FileInfo.UserId to FileInfo.CreatorId * Fixed detection of language in CodePreview * Fixed switching between threads in the RHS not loading new files * Add serverside protection against a rare bug where the client sends the same file twice for a single post * Refactored the important parts of uploadFile api call into a function that can be called without a web context
* PLT-3754 EE: Add a Display Option to disable Join/Leave messages (#3808)enahum2016-08-181-1/+2
| | | | | | | | * PLT-3754 EE: Add a Display Option to disable Join/Leave messages * Differentiate between join/leave add/remove messages * Update user removed from channel text message
* Cleaning up old export code (#3601)Christopher Speller2016-07-151-3/+0
|
* Add websocket event and cache invalidation for deleting channels (#2807)Joram Wilander2016-04-271-0/+1
|
* Changed how posts are marked ephemeralhmhealey2016-02-041-7/+7
|
* Added ephemeral messages sent when a user mentions someone not in the channelhmhealey2016-02-041-5/+7
|
* PLT-7: Refactoring models to use translations (chunk 6)Elias Nahum2016-01-251-14/+14
| | | | - Add spanish translations
* PLT-1380: Post system message when user updates channel headerFlorian Orben2015-12-041-1/+2
|
* PLT-1326: Enable channel posts of type join or leave not trigger unread ↵Florian Orben2015-12-041-3/+8
| | | | notifications
* Add limit to Props size in Post tableJoramWilander2015-12-031-0/+4
|
* Omit unneeded fields from user object in getProfiles service and remove ↵JoramWilander2015-11-091-1/+0
| | | | ImgCount field from Post model
* PLT-857: Support for Incoming Webhooks - Try #2Florian Orben2015-11-051-22/+24
|
* Fixed string length checks for fields that can contain unicode charactershmhealey2015-11-051-3/+4
|
* Changing SpinPunch to Mattermost in copyrightChristopher Speller2015-10-081-1/+1
|
* Pass-through post creation time when importing postsTeviot Systems2015-10-021-1/+4
|
* Adding ability to export data from mattermostChristopher Speller2015-09-041-0/+3
|
* Force fresh timestamp for CreateAt field of Posts before saving to DB.JoramWilander2015-08-271-3/+1
|
* Implemention of slack import feature.Christopher Speller2015-08-191-1/+3
|
* adds predictive posting on the clientJoramWilander2015-08-181-15/+16
|
* Add a post type for user joined/left messages and don't flag a channel as ↵hmhealey2015-07-071-2/+3
| | | | unread when one of those is automatically posted
* first commit=Corey Hulen2015-06-141-0/+147