Commit Graph

54 Commits

Author SHA1 Message Date
=Corey Hulen
11c035aef4 PLT-7 adding loc db calls for oauth table 2016-01-20 10:04:17 -06:00
JoramWilander
9110dd54a1 Added license validation and settings 2016-01-14 08:24:09 -05:00
=Corey Hulen
b1251b9393 Upgrade logging package 2016-01-11 09:12:51 -06:00
Christopher Speller
c44873c61b Merge pull request #1763 from benburkert/non-s3-region
support unofficial S3 regions
2016-01-04 07:13:38 -05:00
Ben Burkert
ecef2c8cb5 support unofficial S3 regions
Adds support for S3 clones like Ceph.
2015-12-21 16:51:37 -08:00
hmhealey
d4a139c09a Added additional information to getFileInfo api call 2015-12-18 12:24:52 -05:00
hmhealey
76e1f1f613 Added serverside file size check for post attachments 2015-12-15 09:16:58 -05:00
hmhealey
ce4f5cb3cf Fixed nil pointer when failing to upload an oversized image 2015-10-29 11:07:45 -04:00
hmhealey
9635bfdd4f Prevented image files larger than 4k resolution from being uploaded 2015-10-26 14:53:56 -04:00
Florian Orben
d167e18f00 PLT-616: Enable playing of animated GIF in thumbnails and preview 2015-10-21 18:13:59 +02:00
Reed Garmsen
04bf527966 Changed all goroutine functions to use '...AndForget' as the standard naming system 2015-10-19 13:58:15 -07:00
hmhealey
e5a019390d Fixed download links in Safari 2015-10-09 16:45:40 -04:00
Christopher Speller
b85b529373 Changing SpinPunch to Mattermost in copyright 2015-10-08 12:27:09 -04:00
JoramWilander
ab32445a68 Use http writer to automatically set content-type for file gets. 2015-10-06 09:09:52 -04:00
Christopher Speller
2d3ddfd467 Merge release branch 'release-1.0.0' 2015-09-30 15:38:15 -04:00
Christopher Speller
7d31f3a271 Fixing some locations to use the IsTeamAdmin function which properly checks for system admin permissions. 2015-09-30 14:26:37 -04:00
Jack
503501ab3b rebase 2015-09-28 08:14:57 -07:00
hmhealey
8b63ca03ea Added headers to getFile requests from Microsoft browsers to trigger a download 2015-09-25 11:46:43 -04:00
Jack
aa6da728ba set transparent png background to white 2015-09-24 08:33:15 -07:00
Jack
396a535f10 use github.com/disintegration/imaging 2015-09-23 15:57:49 -07:00
=Corey Hulen
ccf2e6e4e7 Changing image settings to file settings 2015-09-23 13:47:10 -07:00
=Corey Hulen
fc71869a96 Merge branch 'master' into PLT-11-email 2015-09-22 12:24:39 -07:00
=Corey Hulen
88e5a71e8c Adding service settings to admin console 2015-09-22 12:12:50 -07:00
Jack
602bed85f2 fix conflict 2015-09-22 08:16:51 -07:00
=Corey Hulen
08a3acbb44 Adding team settings to admin console 2015-09-22 01:15:41 -07:00
=Corey Hulen
0529a494ae Adding image properties 2015-09-21 17:34:13 -07:00
hmhealey
4b177a6ed5 Added constants for EXIF orientations 2015-09-21 09:17:23 -04:00
hmhealey
48110020af PLT-173 Changed thumbnails and previews to generate correctly for images with a non-standard orientation 2015-09-18 09:38:01 -04:00
Jack
a31868336f go fmt 2015-09-17 23:21:45 -07:00
Jack
e0a91c0d66 content type for getFile 2015-09-17 23:11:03 -07:00
Christopher Speller
eb4b80a484 Adding gofmt to travis build 2015-09-17 09:07:37 -04:00
JoramWilander
0654b0c06b Blank Content-Type for file GETs. 2015-09-14 14:18:01 -04:00
Christopher Speller
f0fd9a9e8b Adding ability to export data from mattermost 2015-09-04 11:11:38 -04:00
=Corey Hulen
30f22ec9c7 MM-2033 fixes img showing infinity progress 2015-08-27 11:05:18 -07:00
=Corey Hulen
64b179ab0e Fixes mm-1912 move get file info into its own web service call 2015-08-24 15:03:52 -07:00
hmhealey
c9a1bf2d33 Changed post drafts to maintain a store a unique id for each file upload to fix issues with duplicate file names 2015-08-10 14:04:23 -04:00
nickago
530d498141 Drawing all images onto a white background, thus removing transparency 2015-08-04 14:35:34 -07:00
JoramWilander
a541f09380 image thumbnails now scale appropriately so there is no whitespace, also generalized some thumbnail loading code 2015-07-31 09:36:45 -04:00
hmhealey
2e5528542d Changed file API to not write response data on a HEAD request 2015-07-29 10:21:31 -04:00
hmhealey
1af7cbe7fe Allow file access apis to respond to HEAD requests 2015-07-29 09:47:51 -04:00
hmhealey
d8e9b7c8e4 Allow users to download file attachments with names that don't include a file extension 2015-07-28 10:07:11 -04:00
hmhealey
a09f35bdcf Change image rescaling algorithm back to Lanczos3 now that it works correctly in all cases 2015-07-24 09:28:10 -04:00
JoramWilander
b821d23ed7 fixed unit tests to work with team domain changes and update partial url regex for files 2015-07-21 19:23:00 -04:00
JoramWilander
39abf24708 added sanitization to filenames to remove the possibility of relative paths 2015-07-21 19:22:04 -04:00
JoramWilander
c63fbd4ccc add proper url encoding for filenames 2015-07-21 19:22:04 -04:00
JoramWilander
a6fc129a01 update file unit tests 2015-07-21 19:22:04 -04:00
JoramWilander
ada84835ee initial implementation of local server storage for files 2015-07-21 19:22:04 -04:00
Christopher Speller
f5837c1b64 Old files are saved with full paths, this changes so that new files are not saved with absolute paths and detects old files saved and fixes them. 2015-07-21 16:25:49 -04:00
Christopher Speller
c6fb95912b Changing the way we mattermost handles URLs. team.domain.com becomes domain.com/team.
Renaming team.Name to team.DisplayName and team.Domain to team.Name.
So: team.Name -> url safe name. team.DisplayName -> nice name for users
2015-07-20 17:45:23 -04:00
Joram Wilander
288ad55f80 Revert "MM-1494 Change image resizing for preview and thumbnail to use Lanczos interpolation" 2015-07-16 05:05:26 -04:00