Chris
bbb301b7de
send-mail refactor ( #7885 )
2017-11-23 09:44:19 -05:00
Chris
1ccf093803
origin checker refactor ( #7889 )
2017-11-22 13:58:03 -08:00
Chris
77a1dc1f2f
HTTP client refactor ( #7884 )
...
* http client refactor
* simplification
2017-11-22 10:15:03 -05:00
Chris
a6694058a7
Revert "workaround for go smtp bug ( #7620 )" ( #7866 )
...
This reverts commit 8966452d11 .
2017-11-21 11:11:04 -08:00
Chris
816a30397d
Role refactor ( #7867 )
...
* role refactor
* add missing file
* fix web test
2017-11-21 11:08:32 -08:00
Chris Duarte
cfa09ce0ef
Hide pre-release features section of advanced settings pane. ( #7847 )
2017-11-21 10:45:41 -05:00
Chris
5cf45d2155
refactor template code ( #7860 )
2017-11-20 12:57:45 -05:00
Chris
d1cee02247
Refactor password validation and config defaults ( #7859 )
...
* refactor password validation and config defaults
* reorder config lines for clarity
2017-11-20 11:04:04 -06:00
Chris
eb1a00ef5f
Reorganize file util functionality ( #7848 )
...
* reorganize file util functionality
* fix api test compilation
* fix rebase issue
2017-11-16 16:04:27 -05:00
Christopher Speller
9513309879
Merge branch 'release-4.4'
2017-11-16 08:46:16 -08:00
Chris
bf6bb9bce9
fix config cli option ( #7850 )
2017-11-16 08:40:26 -06:00
Carsten Pfeiffer
010122c988
7740: Set auto-submitted and precedence headers for emails ( #7741 )
...
* Set auto-submitted and precedence headers for emails
This prevents auto-responses from out-of-office agents.
* Apply gofmt
2017-11-15 08:34:46 -08:00
Joram Wilander
79726b5d8e
Replace os.Rename with directory copy util in plugin extraction ( #7825 )
2017-11-13 11:46:29 -08:00
Chris
85efdd6b5b
invoke config listeners when app.UpdateConfig is used ( #7773 )
2017-11-03 15:23:33 -07:00
Chris
2dda86b25d
config watcher fix ( #7772 )
2017-11-03 16:05:43 -04:00
Chris
d5dbdb2737
several one-line panic, race, and logic fixes ( #7766 )
2017-11-03 08:25:38 -07:00
Chris
ce2b2be5de
Refactoring cfg refs and load / save functions ( #7749 )
...
* refactoring cfg refs and load / save functions
* improve error output
2017-10-31 10:39:31 -04:00
Chris
539f66313d
Add autoclose dm config parameter ( #7734 )
...
* add autoclose dm config parameter
* update naming
2017-10-30 14:52:47 -03:00
Chris
3cbacb6858
Remove unused variables / code ( #7736 )
...
* remove unused variables / code
* fix bug in testPostStoreGetOldest
2017-10-30 11:58:00 -05:00
Chris
c5e8cb25ca
simplify things ( #7735 )
2017-10-30 11:57:24 -05:00
Chris
4e9eb395a1
less impactful fix ( #7729 )
2017-10-27 12:18:58 -03:00
Chris
7ed011745a
Remove more global refs / state ( #7723 )
...
* remove more global refs / state
* fix job enterprise initialization
* fix api4 test compilation
* saml api endpoints fix
2017-10-26 15:21:22 -04:00
Carlos Tadeu Panato Junior
b4930fb8e5
[PLT-7726] adjustments for the mm-server jenkinsfile ( #7688 )
2017-10-25 09:41:16 -07:00
Chris
5dd4466ab3
add missing license headers, test to makefile ( #7711 )
2017-10-25 09:33:19 -07:00
George Goldberg
761322395e
PLT-7743: Data retention in client side config. ( #7695 )
2017-10-23 20:21:26 +01:00
Christopher Brown
39cc237269
Merge branch 'release-4.3'
2017-10-16 23:10:45 -05:00
Chris
34285d8cca
parallel tests ( #7629 )
2017-10-16 11:09:43 -04:00
Chris
8966452d11
workaround for go smtp bug ( #7620 )
2017-10-12 15:23:33 -07:00
Christopher Speller
675f13c808
Fixing LDAP and SAML settings detection ( #7605 )
2017-10-11 09:47:59 -07:00
George Goldberg
4228358903
PLT-7668: Elasticsearch & DataRetention in client license. ( #7548 )
2017-10-03 11:28:15 +01:00
Jonathan
1bf2a2e8d5
PLT-7641: Cleanup the jsonl files from make test ( #7466 )
...
* Disabled automatic log rotation to avoid multiple log file creation, added mattermost.log.jsonl files to gitignore
* Added log file delete to make clean
2017-09-25 15:02:41 -04:00
George Goldberg
aade47dccd
PLT-7666: Clean up files on disk/s3 in data retention. ( #7503 )
2017-09-25 10:22:28 -04:00
George Goldberg
d6b5b681ae
Finally do away with NewLocAppError function. ( #7498 )
...
This cleans up the few NewLocAppError calls that crept in since the main
bulk of them were removed, and finally removes the NewLocAppError
function altogether.
2017-09-25 08:25:43 -04:00
George Goldberg
3463e1fc93
Run file tests on Minio and local drivers. ( #7482 )
2017-09-22 11:38:46 -07:00
Chris
266ff86702
remove more global refs ( #7480 )
2017-09-21 10:13:34 +01:00
Jesús Espino
62e5e2fda8
PLT-7508: Add settings to disable wide mention confirmation ( #7416 )
2017-09-20 11:38:27 -04:00
Chris
ac74066f0e
remove einterface gets ( #7455 )
2017-09-19 18:31:35 -05:00
Harrison Healey
b4d662cce4
PLT-7563 Fixed template handling to support more values ( #7404 )
2017-09-13 23:29:30 -07:00
Chris
402491b7e5
PLT-7407: Back-end plugins ( #7409 )
...
* tie back-end plugins together
* fix comment typo
* add tests and a bit of polish
* tests and polish
* add test, don't let backend executable paths escape the plugin directory
2017-09-11 10:02:02 -05:00
Christopher Speller
29fca51821
Renaming repo
2017-09-06 23:11:59 -07:00
Chris
1adfd0e9be
app type transition ( #7167 )
2017-09-06 17:12:54 -05:00
Saturnino Abril
f968c56890
Revert "[PLT-7475] Add S3 region to system console and add S3 validation ( #7373 )" ( #7387 )
...
This reverts commit 8d680cf64e .
Move to 4.3.
Will discuss more if validation is necessary.
2017-09-06 11:02:42 -05:00
David Meza
1605fa5102
Configs for themes in Display Settings: hide themes options, hide custom themes, specific list of themes ( #7173 )
...
* Add configuration to enable or disable choosing themes in Display Settings. Only for Licensed servers.
* Add configuration to enable or disable choosing custom themes in Display Settings. Only for Licensed servers.
* Add configuration to enable or disable a specific list of themes to choose in Display Settings. Only for Licensed servers.
* Added config value and logic for "DefaultTheme"
* Fix problem with undefined values when the server is not licensed
2017-09-05 19:28:46 -05:00
Joram Wilander
df085d273d
Experimental plugin system console UI ( #7338 )
...
* Add system console UI for uploading/listing/removing plugins
* Add localization strings
* Add banner to plugin settings
* Updating UI for experimental plugins (#7362 )
* Text updates
* Updating UI for experimental plugin stuff (#7377 )
* Properly clear file input after upload
2017-09-05 18:12:55 -04:00
Harrison Healey
e30e4cfe3d
PLT-7468 Moved more error pages to use predefined error types ( #7378 )
...
* PLT-7468 Moved more errors to use error types
* PLT-7468 Moved 404 error page to use error types
* Made helper function for rendering external links on error page
2017-09-05 17:40:35 -04:00
Harrison Healey
6ca443a255
PLT-7522 Cleaned up translation of templates ( #7351 )
...
* PLT-7522 Cleaned up translation of templates
* Added unit tests
* Changed TranslateAsHtml to not be variadic
2017-09-05 17:39:45 -04:00
Saturnino Abril
8d680cf64e
[PLT-7475] Add S3 region to system console and add S3 validation ( #7373 )
...
* add S3 region to system console and add S3 validation
* update translation message
* add bool as return value to Validate* functions
* update Validate* functions to be pure
2017-09-06 03:42:18 +08:00
George Goldberg
7405f66036
PLT-7519: Better rate-limiting. ( #7365 )
2017-09-05 15:34:17 -04:00
Harrison Healey
09f8267751
PLT-7517 Added setting to enable tracing of Amazon S3 connections ( #7349 )
...
* PLT-7517 Added setting to enable tracing of Amazon S3 connections
* Removed unnecessary placeholders on boolean settings
* Added AmazonS3Trace to diagnostics
* Updated AmazonS3Trace setting name in system console
* Removing extra colon
2017-09-05 15:24:21 -04:00
David Meza
b6456a675d
Add x to be able to leave public and private channels ( #7145 )
...
* Add config value EnableXToLeaveChannelsFromLHS that if true displays x to the right of private and public channels on the LHS.
* Displays x to the right of private and public channels on the LHS based on if EnableXToLeaveChannelsFromLHS=true.
* change the tooltip for private and public channels to `Leave channel`
* Add client-side event for when user clicks the "x" button. Different for public, private, DM.
2017-09-01 14:21:09 -04:00