Carlos Tadeu Panato Junior
88b8df3146
implement GET /commands ( #5865 )
2017-04-03 08:12:50 -04:00
Christopher Speller
67a8770118
Creating unit tests for diagnostics ( #5932 )
2017-04-03 12:01:32 +01:00
Joram Wilander
95da05a8c9
PLT-5750 Add sequence number to websocket connections and events ( #5907 )
...
* Add sequence number to websocket connections and events
* Copy pointer instead of pass by value and use int64 over uint64
* Add more logging to missed events
2017-04-01 11:39:13 -04:00
Joram Wilander
aba07e5cb9
PLT-5483 Fix bug where flagged posts endpoint returned posts on other teams ( #5765 )
...
* Fix bug where flagged posts endpoint returned posts on other teams
* Include flagged posts from DMs/GMs
2017-03-31 12:25:39 -04:00
Corey Hulen
00bb479989
PLT-6090 adding ability to read license file from disk ( #5895 )
...
* PLT-6090 adding ability to read license file from disk
* Fixing unit test that fails only sometimes
* Fixing test that fails randomly
2017-03-31 09:54:30 -04:00
Yusuke Nemoto
9a9729f22f
fix typo and missing messages ( #5902 )
2017-03-30 08:20:55 -07:00
Carlos Tadeu Panato Junior
29e6db5713
Implement POST /users/status/ids for apiv4 ( #5894 )
2017-03-30 08:09:39 -07:00
Harrison Healey
6ac87d82e3
PLT-2713 Added ability for admins to list users not in any team ( #5844 )
...
* PLT-2713 Added ability for admins to list users not in any team
* Updated style of unit test
2017-03-29 21:11:40 -04:00
George Goldberg
a4764a5c10
PLT-6083: API to get users not in a specific team. ( #5888 )
2017-03-29 21:10:51 -04:00
prixone
8b868828bf
PLT 6125 Allow system admins to create users on closed servers ( #5908 )
...
* Update user.go
Added method to create user accounts using a privileged system_admin account
* Update user.go
Added respective method to handle the the APIv4 call to create users with privileged account(system_admin) by passing server restrictions of EnableUserCreation and/or EnableOpenServer set to false.
* Update user_test.go
Added test case
2017-03-29 21:05:32 -04:00
Saturnino Abril
8a31718db1
APIv4 get /channels/{channel_id}/pinned ( #5893 )
2017-03-29 08:09:05 -07:00
Saturnino Abril
2f15523fe8
APIv4 put /posts/{post_id}/patch ( #5883 )
...
* APIv4 put /posts/{post_id}/patch
* Add props and edit permission
2017-03-29 08:06:51 -07:00
Joram Wilander
58397f853a
Implement some MFA endpoints for APIv4 ( #5864 )
2017-03-27 09:21:48 -04:00
Saturnino Abril
01aaccb340
APIv4 post /channels/ids ( #5845 )
...
* APIv4 post /channels/ids
* updated enpoint as /teams/{team_id}/channels/ids
2017-03-27 08:41:40 -03:00
Joram Wilander
69fb47b88b
Add query parameters to get posts v4 endpoint ( #5858 )
...
* Add since query paremeter to get posts v4 endpoint
* Add query paremeters for before/after to get posts v4 endpoint
2017-03-24 13:46:11 -07:00
Joram Wilander
28a78d7607
Implement some channel endpoints for APIv4 ( #5846 )
...
* Add v4 endpoint for getting the channels on a team for a user
* Implement PUT /channels/{channel_id}/patch endpoint for APIv4
* Implement POST /teams/{team_id}/channels/search endpoint for APIv4
* Update permission check
2017-03-24 13:45:34 -07:00
Carlos Tadeu Panato Junior
5bf6ae04df
[APIV4] GET /users/{user_id}/status - user status endpoint for apiV4 ( #5824 )
2017-03-24 17:23:32 +00:00
Saturnino Abril
d0af931e6e
APIv4 put /teams/{team_id}/patch ( #5860 )
2017-03-24 08:17:46 -04:00
Saturnino Abril
f1274a7ec2
Endpoint for APIv4 POST /teams/{team_id}/members ( #5804 )
2017-03-24 09:13:27 +00:00
George Goldberg
c6ded1dbfd
Merge branch 'release-3.7'
2017-03-23 17:38:24 +00:00
Joram Wilander
2a753949f1
Implement POST /users/search endpoint for APIv4 ( #5822 )
...
* Implement POST /users/search endpoint for APIv4
* PLT-2713 Added store functions for searching users that don't have a team
* PLT-2713 Added 'without_team' option when searching users
* PLT-2713 Added 'without_team' option when searching users (v4)
2017-03-23 10:34:22 +00:00
enahum
8ec3757074
PLT-5905 Fix saml certificates for 3.7 ( #5843 )
2017-03-22 21:26:00 +00:00
enahum
7e2e823884
PLT-5905 Fix saml certificates ( #5803 )
2017-03-22 19:24:05 +00:00
George Goldberg
0e98dfa445
PLT-5872: Remove Security Category from Security Alerts. ( #5835 )
...
It wasn't actually providing any information, just `c=d` every time.
2017-03-22 10:51:38 -04:00
Joram Wilander
dcdea9b54c
Fix compile error on master ( #5813 )
2017-03-20 10:12:43 -04:00
Josta Yee
e86add77ad
Add http_proxy support for http client ( #5571 )
...
- if 'http_proxy' environment variable is set, respect it when creating http client
- otherwise initialize a http client with timeout settings
Add ogjson to cache even when it fails
in this way we can prevent from requesting unparsable urls repeatedly
Extend expire time of cached link preview data to a week
There's no need to invalidate cache and send request again frequently
Revert timeout
Revert cache_expire_time
2017-03-20 10:20:42 -03:00
Saturnino Abril
7e89077a93
Endpoint for APIv4 POST /channels/{channel_id}/members ( #5775 )
2017-03-20 12:44:08 +00:00
George Goldberg
7f266c1951
Merge branch 'release-3.7' into master.
2017-03-17 16:29:26 +00:00
Christopher Speller
9298315ce9
Fxing code coverage numbers + APIv4 tests with EE ( #5789 )
2017-03-16 14:00:00 -07:00
Joram Wilander
0bc3e46082
Implement GET /logs endpoint for APIv4 ( #5778 )
2017-03-16 11:59:44 -07:00
Joram Wilander
d757645c24
Implement some channel endpoints for APIv4 ( #5767 )
2017-03-16 11:58:33 -07:00
Carlos Tadeu Panato Junior
6a5f621f73
cannot change ID and deleteat when trying to update the hook ( #5784 )
2017-03-16 16:26:15 +00:00
George Goldberg
91d430b2a3
Fix policy application in team edition. ( #5771 )
2017-03-15 19:32:02 +00:00
Joram Wilander
ad0ed008fe
Implement brand image endpoints for APIv4 ( #5733 )
...
* Implement brand image endpoints for APIv4
* Fix unit test
2017-03-14 09:35:48 -04:00
Saturnino Abril
a71a9fc3bf
APIv4 DELETE channels/{channel_id} ( #5723 )
2017-03-14 12:08:58 +00:00
Joram Wilander
ca90fe5cbe
Fix permalink in email for DMs/GMs ( #5751 )
2017-03-13 17:20:21 +00:00
Joram Wilander
19c67d7fe3
Implement GET and POST /hooks/outgoing endpoints for APIv4 ( #5645 )
2017-03-13 10:40:43 -04:00
Joram Wilander
3ebfb36953
Implement compliance endpoints for APIv4 ( #5683 )
...
* Implement compliance endpoints for APIv4
* Add paging to get reports endpoint
2017-03-13 10:14:16 -04:00
Joram Wilander
a284cd8c18
Implement some team endpoints for APIv4 ( #5745 )
...
* Implement PUT /teams/{team_id} endpoint for APIv4
* Implement GET /users/{user_id}/teams/{team_id}/unread endpoint for APIv4
* Implement POST /teams/{team_id}/members/ids endpoint for APIv4
* Remove debug statement
2017-03-13 09:46:28 -04:00
Joram Wilander
e9c6cc269b
Move command logic into app layer ( #5617 )
2017-03-13 09:23:16 -04:00
Joram Wilander
8b0eedbbcd
Implement PUT /users/{user_id}/mfa endpoint for APIv4 ( #5743 )
2017-03-13 12:29:56 +00:00
Joram Wilander
1860d05d62
Implement GET /users/autocomplete endpoint for APIv4 ( #5742 )
2017-03-13 12:29:41 +00:00
Saturnino Abril
8731465957
Endpoint for APIv4: GET /team/{team_id}/channels ( #5681 )
2017-03-13 12:26:51 +00:00
Joram Wilander
3559fb7959
Implement SAML endpoints for APIv4 ( #5671 )
...
* Implement SAML endpoints for APIv4
* Fix unit test
* Only disable encryption when removing puplic/private certs
2017-03-13 12:26:23 +00:00
Carlos Tadeu Panato Junior
11f1859de1
improvements for inbucket email test and re-enable Email mention test ( #5647 )
...
Now if we dont get the mailbox to check the email we try 5 times, if
still no message we disable the email verification.
2017-03-11 19:39:00 -03:00
Saturnino Abril
d32334cdfb
Endpoint for APIv4: /files/{file_id}/link ( #5607 )
...
* APIv4: /files/{file_id}/link
* updated public link
2017-03-11 19:24:44 -03:00
Harrison Healey
06a7c3ba8e
PLT-5800 Cleaned up duplicated code for adding slack attachments to posts ( #5711 )
2017-03-10 10:22:14 +00:00
Harrison Healey
a8e68bd890
PLT-5765 Passed SiteURL to SendNotifications ( #5705 )
2017-03-10 10:18:18 +00:00
Joram Wilander
9c13863f48
Fix GMs showing up on refresh after being hidden ( #5702 )
2017-03-09 19:41:03 +00:00
Harrison Healey
5d62b3661b
Added additional validation for slack attachment format on server ( #5680 )
2017-03-08 09:15:33 +00:00