Joram Wilander
52b5c74a0f
Uncomment upgrade for 3.9 ( #6336 )
...
* Uncomment upgrade for 3.9
* Add 3.9.0 to model/version.go
2017-05-04 19:40:11 -04:00
Christopher Speller
010ec23af3
Removing password reset salt ( #6334 )
2017-05-04 16:36:51 -04:00
Joram Wilander
fe95276ba8
PLT-6492 Use new cookie to determine if user is logged in ( #6317 )
...
* Use new cookie to determine if user is logged in
* Add temporary code for 3.9 to prevent forced re-login
2017-05-04 16:36:31 -04:00
Joram Wilander
49481caf6d
PLT-6262 Add config setting to disable file attachments ( #6301 )
...
* Add config setting to disable file attachments
* Add unit tests
* Updating UI for no attachments (#6312 )
* Update UI text on file upload System Console setting (#6313 )
* Update storage_settings.jsx
* Update en.json
2017-05-04 15:45:19 -04:00
Corey Hulen
4f074fed0d
PLT-6444 switching SAML props to default true ( #6330 )
2017-05-04 14:11:28 -04:00
George Goldberg
597641545d
PLT-6355: Use separate Read Replicas for Search. ( #6216 )
2017-05-01 00:19:58 -04:00
George Goldberg
6f6b7e4e97
Add Password field to Bulk Importer. ( #6268 )
2017-04-28 15:01:56 -07:00
Harrison Healey
c3e17da8c8
PLT-6271 Changed word splitting to initially split on any non-name character ( #6261 )
...
* PLT-6271 Changed word splitting to initially split on any non-name character
* Fixed detection of out of channel mentions
2017-04-28 10:13:07 -04:00
Joram Wilander
1b82d98cdb
Add config setting to disable statuses ( #6254 )
2017-04-28 10:10:58 -04:00
Christopher Speller
bd9acee72b
Fixing token size issue ( #6258 )
2017-04-27 16:22:46 -04:00
Christopher Speller
9a87bb3af6
Creating common token store and moving email invites and verification to it ( #6213 )
2017-04-27 10:55:03 -04:00
Saturnino Abril
0e007e344b
APIv4 POST /commands/execute ( #6205 )
2017-04-27 09:41:52 -04:00
Corey Hulen
a6397b5ed9
PLT-6108 fixing to use senderId for push ( #6245 )
2017-04-27 07:51:19 -04:00
Corey Hulen
3e73adceb5
PLT-6108 adding extra params to push notifications ( #6236 )
...
* PLT-6108 adding extra params to push notifications
* PLT-6108 adding extra params to push notifications
2017-04-26 07:29:50 -07:00
Saturnino Abril
6fa7082833
fix reaction's name validation with + sign in it ( #6221 )
2017-04-26 10:11:32 -04:00
Joram Wilander
8d1a132eda
Fix OAuth SSO first account creation, add mobile support, and fix refresh tokens ( #6181 )
2017-04-25 09:38:33 -07:00
Justin Wyer
83ca76f8f2
PLT-4113 Added default for FileSettings.Directory ( #6188 )
2017-04-25 09:37:57 -07:00
Harrison Healey
db68e598a1
PLT-4457 Added API to get multiple users by their usernames ( #6218 )
...
* Allow getting profiles by username without a team
* Changed UserStore.GetProfilesByUsernames to return an array
* PLT-4457 Added API to get multiple users by their usernames
* Changed users/names route to users/usernames
2017-04-25 08:00:41 -07:00
Saturnino Abril
ecb10ed62f
APIv4 DELETE /users/{user_id}/posts/{post_id}/reactions/name ( #6117 )
...
* APIv4 DELETE /users/{user_id}/posts/{post_id}/reactions/name
* updated v3 deleteReaction endpoint
* update parameter of app.DeleteReactionForPost()
* update utils.IsValidAlphaNum, add utils.IsValidAlphaNumHyphenUnderscore, and add related tests
2017-04-22 08:52:03 -04:00
Corey Hulen
e62afeace0
Adding slow pump detection to web_conn and better metrics ( #6114 )
...
* Adding slow pump detection to web_conn and better metrics
* Fixing bad merge
* Fixing typo
2017-04-21 12:38:26 -04:00
Carlos Tadeu Panato Junior
b57b5abce8
implement POST /logs for apiV4 ( #6143 )
2017-04-21 10:16:35 +01:00
Carlos Tadeu Panato Junior
f758f9ff3a
[APIV4] GET /emoji/{emoji_id}/image for apiV4 ( #6141 )
...
* implement GET /emoji/{emoji_id}/image for apiV4
* update per request
2017-04-20 11:14:15 -04:00
George Goldberg
55bbf15fc7
PLT-6112: Add some more unit tests to the model package ( #6142 )
...
* Unit Tests for model/push_response.go
* Unit tests for security_bulletin.go
* Unit tests for webrtc.go
* Unit tests for model/password_recovery.go
* Add missing headers.
* Unit tests for model/license.go
* Tidy up existing tests.
* Simplify JSON to/from tests.
* Fix gofmt
2017-04-20 09:58:54 -04:00
Saturnino Abril
b0e5713680
APIv4 POST /channels/group ( #6166 )
2017-04-20 09:55:43 -04:00
Joram Wilander
be9624e2ad
Implement v4 endpoints for OAuth ( #6040 )
...
* Implement POST /oauth/apps endpoint for APIv4
* Implement GET /oauth/apps endpoint for APIv4
* Implement GET /oauth/apps/{app_id} and /oauth/apps/{app_id}/info endpoints for APIv4
* Refactor API version independent oauth endpoints
* Implement DELETE /oauth/apps/{app_id} endpoint for APIv4
* Implement /oauth/apps/{app_id}/regen_secret endpoint for APIv4
* Implement GET /user/{user_id}/oauth/apps/authorized endpoint for APIv4
* Implement POST /oauth/deauthorize endpoint
2017-04-20 09:55:02 -04:00
Harrison Healey
1a0f8d1b3c
PLT-1384 Added websocket event when preferences are updated/deleted ( #6107 )
2017-04-20 13:57:31 +01:00
Joram Wilander
0b919a324a
Don't sanitize returned user when updating a user ( #6095 )
...
* Don't sanitize returned user when updating a user
* Use user model function for clearing private data
2017-04-19 15:38:35 -04:00
Christopher Speller
5398c82e1b
Revert "Usernames must start with a letter ( #5581 )"
...
This reverts commit 2e911b77c3 .
2017-04-18 17:37:25 -04:00
Saturnino Abril
d2b86f1b8d
APIv4 POST /reactions ( #6092 )
...
* APIv4 POST /reactions
* update corresponding V3 endpoint
2017-04-18 16:15:15 -04:00
Christopher Speller
92d8fa4aa8
Merge branch 'release-3.8'
2017-04-17 15:08:56 -04:00
Saturnino Abril
742bab6429
APIv4 PUT /users/{user_id}/active ( #6118 )
2017-04-17 11:06:33 -04:00
Corey Hulen
3207886514
Adding the ability to disable full text search queries for master ( #6102 )
2017-04-17 10:54:26 -04:00
gstraube
160a66c952
[PLT-6102] Increase maximum length of field User.Position ( #6044 )
...
* Increase maximum length of field User.Position
* Rename method
2017-04-17 10:45:51 -04:00
Carlos Tadeu Panato Junior
80684ad69f
implement DELETE /emoji/{emoji_id} fro apiV4 ( #6021 )
...
implement GET /emoji/{emoji_id} for apiv4
2017-04-17 10:07:28 -04:00
Joram Wilander
74ffb6f98f
Implement GET /webrtc/token endpoint for APIv4 ( #6046 )
2017-04-16 21:14:31 -04:00
Carlos Tadeu Panato Junior
d8d0716122
[APIV4] POST /commands/{command_id}/regen_token for apiV4 ( #6052 )
...
* implement POST /commands/{command_id}/regen_token for apiV4
* update comment
2017-04-16 16:49:57 -04:00
Andy Lo-A-Foe
8072bb6f57
Fix Go client’s GetTeamByName() ( #6088 )
2017-04-12 14:21:19 -07:00
Joram Wilander
8b8aa2ca3c
Refactor OAuth 2.0 code into app layer ( #6037 )
2017-04-12 16:29:42 -04:00
Harrison Healey
fb6f2a123c
PLT-5860 Updated copyright date ( #6058 )
...
* PLT-5860 Updated copyright date in about modal
* PLT-5860 Updated copyright notice in JSX files
* PLT-5860 Updated copyright notice in go files
* Fixed misc copyright dates
* Fixed component snapshots
2017-04-12 08:27:57 -04:00
Saturnino Abril
e841d0c502
APIv4 GET /posts/{post_id}/reactions ( #6047 )
2017-04-11 14:14:33 +01:00
JoramWilander
5c89fe1b8d
Fix configuration setting
2017-04-10 14:47:38 -04:00
George Goldberg
9fa4712dd7
PLT-6260: Allow empty legal/support links. ( #6057 )
2017-04-10 12:16:50 -04:00
Saturnino Abril
3b1088f3bd
APIv4 DELETE /commands/{command_id} ( #6012 )
2017-04-10 09:27:10 -04:00
Joram Wilander
dfc6db7374
Refactor switching login type code into app layer and add v4 endpoint ( #6000 )
...
* Refactor switching login type code into app layer and add v4 endpoint
* Fix unit test
2017-04-10 08:19:49 -04:00
Saturnino Abril
a3f5cffd46
APIv4 PUT /commands/{command_id} ( #5999 )
...
* APIv4 PUT /commands/{command_id}
* update client parameter and api4 test
2017-04-07 10:06:09 -07:00
Carlos Tadeu Panato Junior
1bd19f006d
implement GET /emoji for apiV4 ( #6007 )
2017-04-07 10:05:14 -07:00
Carlos Tadeu Panato Junior
48d9099882
implement POST /emoji for apiV4 ( #5868 )
2017-04-06 11:15:57 -04:00
Saturnino Abril
d8b732a488
APIv4 GET /users/{user_id}/posts/flagged ( #5984 )
...
* APIv4 GET /users/{user_id}/posts/flagged
* change permission check
2017-04-05 16:18:23 -04:00
Christopher Speller
997b35d2fc
Increment server version number
2017-04-05 08:57:49 -04:00
Corey Hulen
6bf080393d
Fixing race conditions in the code base ( #5966 )
...
* Adding initial race detector
* Remove setting of config twice
* Fixing config file watch and config reload on license save
* Fixing config file watch and config reload on license save
* Fixing build error
* Fixing locking issue
* Fixing makefile
* Fixing race in config
* Fixing race in status unit test
* Adding EE race tests
* Fixing race in cluster info
* Removing code that's isn't needed
* Fixing some more races
* Fixing govet issue
2017-04-04 14:42:07 -04:00