Saturnino Abril
f1274a7ec2
Endpoint for APIv4 POST /teams/{team_id}/members ( #5804 )
2017-03-24 09:13:27 +00:00
Joram Wilander
61b1237c20
Update channel permissions for v4 endpoints ( #5829 )
...
* Fix join channel permission for v4 endpoint
* Allow regular users to get public channels they are not in
* Fix unit test
2017-03-22 08:13:44 -07:00
enahum
20a2e6fab7
translations PR 20170320 ( #5819 )
2017-03-21 23:49:27 -03:00
enahum
32c658b1ce
translations PR 20170316 ( #5791 )
2017-03-20 20:02:50 -03:00
George Goldberg
7f266c1951
Merge branch 'release-3.7' into master.
2017-03-17 16:29:26 +00:00
Joram Wilander
d757645c24
Implement some channel endpoints for APIv4 ( #5767 )
2017-03-16 11:58:33 -07: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
Joram Wilander
ee457176bd
Implement admin LDAP endpoints for APIv4 ( #5720 )
2017-03-14 08:43:40 -04:00
Saturnino Abril
a71a9fc3bf
APIv4 DELETE channels/{channel_id} ( #5723 )
2017-03-14 12:08:58 +00:00
Saturnino Abril
8b59a2a291
APIv4: GET /files/{file_id}/preview ( #5568 )
...
patch 1
2017-03-13 15:40:32 -04:00
Joram Wilander
59d06b5c56
Implement GET /cluster/status endpoint for APIv4 ( #5732 )
2017-03-13 12:49:19 -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
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
Gabin Aureche
fe38d6d5bb
Add pinned posts ( #4217 )
2017-03-13 12:25:08 +00:00
enahum
06930f378c
translations PR 20170309 ( #5710 )
2017-03-10 10:19:32 +00:00
enahum
609a1148c7
PLT-5769 Translations filenames and values consistent ( #5689 )
2017-03-09 09:14:26 +00:00
enahum
d2325d4bcf
translations PR 20170306 ( #5666 )
...
* translations PR 20170306
* Fix platform zh_TW.json
2017-03-07 09:18:31 +00:00
Joram Wilander
e87f5c6cf9
Add system console switch for enabling link previews ( #5663 )
2017-03-06 21:13:12 -05:00
enahum
511e9272da
PLT-5701 Fix DM email subject text ( #5630 )
2017-03-04 17:55:47 +00:00
Joram Wilander
3a91d4e5e4
PLT-3077 Add group messaging ( #5489 )
...
* Implement server changes for group messaging
* Majority of client-side implementation
* Some server updates
* Added new React multiselect component
* Fix style issues
* Add custom renderer for options
* Fix model test
* Update ENTER functionality for multiselect control
* Remove buttons from multiselect UI control
* Updating group messaging UI (#5524 )
* Move filter controls up a component level
* Scroll with arrow keys
* Updating mobile layout for multiselect (#5534 )
* Fix race condition when backspacing quickly
* Hidden or new GMs show up for regular messages
* Add overriding of number remaining text
* Add UI filtering for team if config setting set
* Add icon to channel switcher and class prop to status icon
* Minor updates per feedback
* Improving group messaging UI (#5563 )
* UX changes per feedback
* Update email for group messages
* UI fixes for group messaging (#5587 )
* Fix missing localization string
* Add maximum users message when adding members to GM
* Fix input clearing on Android
* Updating group messaging UI (#5603 )
* Updating UI for group messaging (#5604 )
2017-03-02 17:48:56 -05:00
Ryan Wang
8c5cee9521
Correct typo in app/email.go ( #5569 )
2017-03-02 18:39:16 -03:00
enahum
4f8abfaeee
translations PR 20170227 ( #5554 )
2017-03-02 13:23:01 -03:00
George Goldberg
f513879ffc
PLT-5479: Import Slack team without emails. ( #5597 )
...
Use a fake email address for now, and inform the user doing the import
clearly that this has been done.
2017-03-02 09:12:23 -05:00
George Goldberg
2e5ebac615
PLT-5612: Don't show error on invalid search query. ( #5596 )
...
Log a warning to the logs, but don't show an error to the user in the
WebUI, just an empty set of query results, when the fulltext search
query they enter generates a syntax error from the database.
2017-03-02 09:11:59 -05:00
Carlos Tadeu Panato Junior
e5065cf757
Make all emails with the same pattern on subject ( #5198 )
...
* make all email subject standard
* move SendPasswordReset to app/email.go
update per review
* update email subjects per review
update error
fix expected subject
* Update email_test.go
* Update en.json
* fix missing quotes
2017-03-01 09:28:38 -05:00
George Goldberg
f7682ad11a
PLT-5367: Basic post bulk importing. ( #5562 )
2017-02-28 20:55:21 -03:00
Saturnino Abril
66c5f7a31c
Implementation of APIv4: POST users/{user_id}/image ( #5537 )
...
* APIv4: POST users/{user_id}/image
* removed 'return' and rebased to master
2017-02-28 08:11:55 -05:00
Joram Wilander
76fa840b52
Move webhook logic from api layer to app layer ( #5527 )
...
* Move webhook logic from api layer to app layer
* Consolidate error messages
* Fix permission check and unit test
2017-02-28 09:31:53 +00:00
enahum
758402311a
PLT-5548 Prevent server start if defaultLocate is not available ( #5532 )
...
* PLT-5548 Prevent server start if defaultLocate is not available
* Add validation for supported locales
2017-02-28 09:07:02 +00:00
Poornima
19b753467d
Adding edit of incoming webhook ( #5272 )
...
Adding edit of outgoing webhook
Fixing spelling of error
Fixing style
Changing from PUT to POST for updates
Fixing test failures due to merge
2017-02-26 13:48:20 -05:00
Poornima
c0bb6f99f8
Updating user attributes on oauth login ( #5324 )
...
Moving update function to app package
Fixing duplicate userID on create user test
2017-02-26 13:48:01 -05:00
George Goldberg
f182d196ff
PLT-5070: Server side component of Telemetry. ( #5514 )
2017-02-24 17:33:59 +00:00
enahum
748a416961
PLT-3193 Add channel notification preferences for push and email noti… ( #5500 )
...
* PLT-3193 Add channel notification preferences for push and email notifications
* unit tests, model validation and localization
* Feedback review
* Adding back allowFromCache check
* Setting push and email to use default settings
* Move props as constants
* address feedback
2017-02-23 11:08:48 -03:00
enahum
3b0f7163ab
translations PR 20170220 ( #5482 )
2017-02-23 10:21:34 -03:00
Joram Wilander
9220254f05
Block OAuth account creation when disabled in config ( #5506 )
2017-02-23 08:53:33 +00:00
Joram Wilander
91fe8bb2c0
Implement upload and get file endpoints for APIv4 ( #5396 )
...
* Implement POST /files endpoint for APIv4
* Implement GET /files/{file_id} endpoint for APIv4
2017-02-17 10:31:21 -05:00
enahum
2f96814a8b
translations PR 20170213 ( #5393 )
2017-02-17 12:29:39 -03:00
George Goldberg
d60d05f2d8
PLT-5521: Mandatory version in line 1 of bulk import. ( #5400 )
2017-02-16 09:49:01 -05:00
George Goldberg
6251e836b0
PLT-5398 Bulk loading of user display preferences. ( #5382 )
2017-02-14 08:38:48 -05:00
enahum
e47918e8ca
translations PR 20170206 ( #5319 )
...
* translations PR 20170206
* Fix platform zh_TW
2017-02-10 17:29:49 -03:00
George Goldberg
8277945363
PLT-5427: Import ChannelMember Notify Props. ( #5329 )
2017-02-08 08:19:38 -08:00
Jason Blais
233f43e47f
Fix typo in en.json ( #5313 )
2017-02-06 17:40:01 -08:00
Joram Wilander
9312469ad5
Implement POST /channels/direct endpoint for APIv4 ( #5283 )
2017-02-03 10:27:12 -05:00
Joram Wilander
365514174e
Add tear down to APIv4 tests ( #5250 )
...
* Add tear down to APIv4 tests
* Defer tear downs
2017-02-02 11:46:42 -05:00
George Goldberg
28e445c6e0
PLT-5407: Bulk importing of User memberships. ( #5273 )
2017-02-02 10:03:41 -05:00
Joram Wilander
609d4f43d9
Implement POST /channels endpoint for APIv4 ( #5241 )
2017-02-02 09:04:36 -05:00
Jason Blais
3a17e96866
Fix typos for model.config.is_valid...app_error ( #5236 )
2017-01-31 09:32:13 -05:00
George Goldberg
67739cb516
PLT-5365 Import of basic user properties. ( #5231 )
2017-01-31 10:04:17 -03:00
Joram Wilander
7431050b42
Implement POST /teams endpoint ( #5220 )
2017-01-31 07:59:36 -05:00