mattermost/utils
George Goldberg 50fc6e1e9e PLT-???? Prepare file upload infrastructure for Data Retention. (#7266)
* 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
2017-08-25 10:38:13 -04:00
..
api.go Tweak WebSocket header-processing (#6929) 2017-07-13 14:02:33 -07:00
authorization.go PLT-6226 Fixing races with licensing (#7213) 2017-08-16 09:51:45 -07:00
config.go PLT-7417/PLT-7425 (#7278) 2017-08-25 10:24:52 -04:00
config_test.go System Console: Email notification content setting (#7122) 2017-08-06 07:52:35 +08:00
emoji.go PLT-5860 Updated copyright date (#6058) 2017-04-12 08:27:57 -04:00
file.go PLT-???? Prepare file upload infrastructure for Data Retention. (#7266) 2017-08-25 10:38:13 -04:00
file_test.go PLT-???? Prepare file upload infrastructure for Data Retention. (#7266) 2017-08-25 10:38:13 -04:00
hash.go Creating common token store and moving email invites and verification to it (#6213) 2017-04-27 10:55:03 -04:00
html.go PLT-6471 Properly panic when translations can't be loaded (#6414) 2017-05-23 11:06:25 -04:00
httpclient.go PLT-6358: Server HTTP client improvements (#6980) 2017-08-09 13:49:07 -07:00
httpclient_test.go PLT-6358: Server HTTP client improvements (#6980) 2017-08-09 13:49:07 -07:00
i18n.go PLT-6471 Properly panic when translations can't be loaded (#6414) 2017-05-23 11:06:25 -04:00
inbucket.go improvements for inbucket email test and re-enable Email mention test (#5647) 2017-03-11 19:39:00 -03:00
license.go PLT-6226 Fixing races with licensing (#7213) 2017-08-16 09:51:45 -07:00
license_test.go PLT-6226 Fixing races with licensing (#7213) 2017-08-16 09:51:45 -07:00
log.go Switch hook debug msg to info (#7272) 2017-08-22 15:57:02 -07:00
lru.go PLT-5308 Caching layer part 2 (#6973) 2017-07-31 08:15:23 -07:00
lru_test.go Fix some typos in the English locale (fixes #4663) (#4793) 2016-12-21 19:29:38 -03:00
mail.go Other Packages: NewLocAppError -> NewAppError (#7283) 2017-08-25 18:04:37 +08:00
mail_test.go PLT-5860 Updated copyright date (#6058) 2017-04-12 08:27:57 -04:00
password.go PLT-6226 Fixing races with licensing (#7213) 2017-08-16 09:51:45 -07:00
random.go PLT-5860 Updated copyright date (#6058) 2017-04-12 08:27:57 -04:00
redirect_std_log.go PLT-6080 moving clustering to memberlist (#6499) 2017-06-19 08:44:04 -07:00
textgeneration.go PLT-5860 Updated copyright date (#6058) 2017-04-12 08:27:57 -04:00
time.go PLT-???? Prepare file upload infrastructure for Data Retention. (#7266) 2017-08-25 10:38:13 -04:00
time_test.go PLT-5860 Updated copyright date (#6058) 2017-04-12 08:27:57 -04:00
urlencode.go PLT-5860 Updated copyright date (#6058) 2017-04-12 08:27:57 -04:00
urlencode_test.go PLT-5860 Updated copyright date (#6058) 2017-04-12 08:27:57 -04:00
utils.go Move SMTP HELO before authentication (#6464) 2017-05-19 16:57:36 -04:00
utils_test.go PLT-5860 Updated copyright date (#6058) 2017-04-12 08:27:57 -04:00