amyblais
45e572870d
Update NOTICE.txt ( #8175 )
...
* Update NOTICE.txt
* Update NOTICE.txt
2018-02-05 08:29:31 -05:00
Chris
741f11a878
add ImageProxyOptions to default.json ( #8193 )
2018-02-02 16:35:05 -05:00
Joram Wilander
03a087a871
Update zoom plugin to latest ( #8194 )
2018-02-02 16:32:14 -05:00
Joram Wilander
70ad8abdcd
Fix panic when invalid types used in post props ( #8191 )
2018-02-02 11:46:49 -08:00
Pierre de La Morinerie
07902b4c91
report server launch errors ( #8189 )
...
When starting the server using `platform server`, errors occuring during
startup are not reported in the console. The command exit with a 0 exit
code (i.e. "success"), although the server failed to launch.
With this change, when an error occurs while initializing the app (like
a missing or invalid configuration file):
- the error is printed to the console;
- the command exit with a "-1" exit code.
This allow shell scripts to properly detect the startup failure, and to
react to it.
Example of error displayed:
```
$ platform server
Error: LoadConfig: Error decoding config file=config.json, err=While parsing config: invalid character ':' after top-level value,
``
2018-02-02 11:54:14 -06:00
Chris
2256e23c9e
ABC-153: don't use http redirects with 4xx/5xx status codes ( #8178 )
...
* don't use http redirects with 4xx/5xx status codes
* minor html syntax fix
2018-02-02 08:29:11 -05:00
Chris
0cd2895456
fix image url replacement for blank urls ( #8184 )
2018-02-01 18:31:49 -08:00
Saturnino Abril
5d7ae48841
[PLT-8494] Add delete_team websocket event ( #8167 )
...
* add delete_team websocket event
* add to PermanentDeleteTeam
2018-02-01 09:46:24 -05:00
amyblais
e50fea9dff
Update CONTRIBUTING.md ( #8168 )
2018-02-01 12:00:32 +00:00
Jesús Espino
963176ab2a
Don't remove data dirs from vendor directory ( #8173 )
2018-01-31 16:33:33 -08:00
Corey Hulen
629bdb314e
Adding sample data to the make file ( #8171 )
...
* Adding sample data to the make file
* Adding regular acct message
2018-01-31 16:32:18 -08:00
Jesús Espino
f988e5bc30
Use default configurations for user-0 in sampledata ( #8174 )
2018-01-31 16:31:49 -08:00
Chris
c89cf572f7
make channel autocomplete sort case-insensitive ( #8176 )
2018-01-31 14:57:08 -05:00
Christopher Speller
1262d25473
User based rate limiting ( #8152 )
2018-01-31 09:49:15 -08:00
Chris
e0ee73ef99
ABC-79: Optimize channel autocomplete query ( #8163 )
...
* optimize channel autocomplete query
* move to new autocomplete endpoint
2018-01-31 09:26:40 -05:00
Chris
0c8968fb8d
unnamed return ( #8170 )
2018-01-30 15:23:00 -08:00
Christopher Speller
ac2e42a480
Moving to golang.org/x/crypto/acme/autocert for Let's Encrypt functionality. ( #8165 )
2018-01-30 10:12:42 -08:00
enahum
8ca8e71fdd
translations PR 20180129 ( #8164 )
2018-01-30 10:07:05 -03:00
Christopher Speller
961c04cae9
Upgrading server dependancies ( #8154 )
2018-01-29 14:17:40 -08:00
Harrison Healey
8d66523ba7
Used a consistent tense for system messages ( #8079 )
2018-01-26 13:35:50 -05:00
Joey Lee
1c7f25773a
PLT-3658 Added support for Slack attachments in outgoing webhook response ( #7774 ) ( #8102 )
2018-01-26 08:37:39 -05:00
Martin Kraft
540dd9ae94
XYZ-32: Increases size of position to 128 characters. ( #8148 )
...
* XYZ-32: Changes type of 'position' column on 'users' table.
* XYZ-32: Uncomment to run on CI and pre-release.
* XYZ-32: Reverts translation changes.
* XYZ-32: Fix for gofmt.
2018-01-26 08:37:12 -05:00
der-test
3da2dad989
Fixed spelling error ( #8153 )
2018-01-26 08:36:41 -05:00
Chris
5503a1351a
add arch linux sandboxing mount points ( #8147 )
2018-01-25 08:18:45 -08:00
Derrick Anderson
d45d8a16b3
prereq check ( #8151 )
2018-01-25 08:40:29 -05:00
Joram Wilander
3918ed6c58
Add GET /emojis/name/{emoji_name} API endpoint ( #8142 )
2018-01-24 08:50:11 -05:00
enahum
f2415b98f6
[ICU-621] Add ExperimentalGroupUnreadChannels setting ( #8127 )
...
* Add ExperimentalGroupUnreadChannels setting
* track ExperimentalGroupUnreadChannels in diagnostics
2018-01-23 17:59:41 -03:00
Harrison Healey
195ad56204
Merge branch 'release-4.6'
2018-01-23 15:07:31 -05:00
Chris
3dad632043
use markdown parsing to identify mentions ( #8139 )
2018-01-23 14:48:20 -05:00
Chris
b34384dbad
set from_webhook if a builtin slash command overrides username or icon ( #8143 )
2018-01-23 11:26:31 -08:00
Joram Wilander
4f4a765e7d
ABC-90 Add POST /emoji/search and GET /emoji/autocomplete API endpoints ( #8125 )
...
* Add POST /emoji/search and GET /emoji/autocomplete API endpoints
* Add constant to be clearer
2018-01-23 08:04:44 -08:00
Chris
599991ea73
PLT-3383: image proxy support ( #7991 )
...
* image proxy support
* go vet fix, remove mistakenly added coverage file
* fix test compile error
* add validation to config settings and documentation to model functions
* add message_source field to post
2018-01-22 15:32:50 -06:00
enahum
2bdd44cce9
translations PR 20180115 ( #8107 )
2018-01-21 18:27:59 -03:00
Joram Wilander
a844577535
Add sort query parameter to GET /emojis ( #8121 )
2018-01-19 09:37:59 -05:00
Evgeniy
9d6a9ff4be
Post a system message to the affected channel by CLI command ( #7877 ) ( #7968 )
2018-01-18 16:05:00 -05:00
Joram Wilander
e9a9262956
Handle missed case with ExperimentalEnableDefaultChannelLeaveJoinMessages setting ( #8112 )
2018-01-18 11:52:16 -05:00
Chris
4e6cc846a6
Finally remove utils.Cfg ( #8113 )
...
* finally remove utils.Cfg
* fix compile error
* another test compilation fix
2018-01-17 13:38:37 -05:00
Joram Wilander
dce0616305
ABC-73 Move session clean-up to daily task ( #8095 )
...
* Move session clean-up to daily task
* Split delete query into batches
2018-01-17 08:50:49 -05:00
Chris Duarte
d35d9484f4
Allow deactivation of SSO users api3 ( #8008 )
2018-01-16 15:47:06 -06:00
Harrison Healey
2fa7c464f0
Updated dependencies and added avct/uasurfer ( #8089 )
...
* Updated dependencies and added avct/uasurfer
* Added uasurfer to NOTICE.txt
2018-01-16 12:03:31 -05:00
Chris
f5c8a71698
ABC-22: Plugin sandboxing for linux/amd64 ( #8068 )
...
* plugin sandboxing
* remove unused type
* better symlink handling, better remounting, better test, whitespace
fixes, and comment on the remounting
* fix test compile error
* big simplification for getting mount flags
* mask statfs flags to the ones we're interested in
2018-01-15 09:21:06 -08:00
enahum
58defb7424
translations PR 20180109 ( #8069 )
...
* translations PR 20180109
* Fix french translation
v4.6.0
v4.6.0-rc5
v4.6.0-rc6
2018-01-12 14:08:34 -05:00
Chris
7e5ce97668
Remove global cfg vars ( #8099 )
...
* remove global cfg vars
* enterprise update
2018-01-12 09:02:11 -05:00
Carlos Tadeu Panato Junior
3d3a234fca
[PLT-8430] Auto lowercase team and channel names in API requests ( #7992 )
2018-01-12 09:01:45 -05:00
Saturnino Abril
4acc2238e9
redirect error uri when OAuth SSO is setup but account creation is disabled ( #8086 )
2018-01-11 19:18:16 -05:00
Adrian Carolli
b1d13a2d89
[PLT-7793] Add /users/tokens/search endpoint ( #8088 )
...
* Add /users/tokens/search endpoint + tests
* Fix check-style
* Unnecessary deletion
2018-01-11 16:30:55 -05:00
Chris
1d9efd0e39
Remove global config watcher ( #8080 )
...
* remove global config watcher
* keep config watcher disabled for tests
* compile fix
* fix resource leak
2018-01-11 13:23:41 -08:00
Jesús Espino
6990d052d5
[XYZ-6] Add sampledata platform command ( #8027 )
...
* Add fake dependency
* [XYZ-6] Add sampledata platform command
* Creating EMOJI_NAME_MAX_LENGTH as a constant and using it where needed
2018-01-11 10:57:47 -05:00
Jason Blais
ae77328714
Update diagnostics.go for 4.6 release ( #8082 )
...
* Update diagnostics.go
* Fix formatting error
v4.6.0-rc4
v4.6.0-rc3
2018-01-10 21:50:22 -05:00
Chris Duarte
0a9200c35d
Add EnableDefaultChannelLeaveJoinMessages config setting ( #7961 )
2018-01-10 14:04:04 -08:00