George Goldberg
e85b5fb988
App: NewLocAppError -> NewAppError ( #7327 )
...
* App: NewLocAppError -> NewAppError
* Remove statuscode that got missed.
2017-09-01 11:42:02 -04:00
David Meza
3c52801193
Config to make town square read only ( #7140 )
...
* Be able to make Town Square read-only (Disable typing messages for non admins).
* Do not emit UserTypingEvent when TownSquareIsReadOnly and is Town Square.
* Add unit tests for TownSquareIsReadOnly config value and logic.
* Add TownSquareIsReadOnly to System console>Policy. Added Telemetry.
* Add control for TownSquareIsReadOnly=true only for License Enterprise Edition E10 & E20.
* Update en.json
* Update en.json
* Update policy_settings.jsx
* Change config value from TownSquareIsReadOnly to ExperimentalTownSquareIsReadOnly.
* Refactored to simplify. Avoid code repeat and multiple db calls.
2017-09-01 09:53:55 -04:00
Corey Hulen
1709b94227
PLT-5745 Cleaning up duplicate calls ( #7298 )
...
* PLT-5745 Cleaning up duplicate calls
* Fixing missing calls
* Fixing broken test
2017-08-28 10:08:37 -04:00
Chris
b122381e87
PLT-1649: add response_url support for custom slash commands ( #6739 )
...
* add response_url support for custom slash commands
* pr suggestions
* pr update / suggestion
* test fix
2017-08-16 08:17:57 -04:00
Chris
ffbf8e51fe
PLT-6358: Server HTTP client improvements ( #6980 )
...
* restrict untrusted, internal http connections by default
* command test fix
* more test fixes
* change setting from toggle to whitelist
* requested ui changes
* add isdefault diagnostic
* fix tests
2017-08-09 13:49:07 -07:00
Chris
65817e13c7
PLT-6965 jira integration (plus plugin scaffolding) ( #6918 )
...
* plugin scaffolding / jira integration
* add vendored testify packages
* webhook fix
* don't change i18n ids
* support configuration watching
* add basic jira plugin configuration to admin console
* fix eslint errors
* fix another eslint warning
* polish
* undo unintentional config.json commit >:(
* test fix
* add jira plugin diagnostics, remove dm support, add bot tag, generate web-safe secrets
* rebase, implement requested changes
* requested changes
* remove tests and minimize makefile change
* add missing license headers
* add missing comma
* remove bad line from Makefile
2017-08-02 01:36:54 -07:00
Saturnino Abril
21a3219b9b
[PLT-6676] Make OutgoingWebhook to fire when post has no text content but only attachment ( #6935 )
...
* make OutgoingWebhook to fire when post has no text content but only attachment
* update per comment and modify payload & test
2017-07-18 15:43:31 -04:00
Corey Hulen
6a54f3c489
PLT-6581 breakup webhooks greater than 4K into multiple posts ( #6530 )
2017-06-02 12:08:04 -04:00
Torsten Juergeleit
fdf1164aee
PLT-5705 Created a single source of http.Client creation logic with internet proxy support, reasonable timeouts and optional insecure connections ( #6503 )
2017-05-31 10:34:05 -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
Harrison Healey
c7bdce8a66
PLT-5900 Removed automatic configuration of SiteURL ( #5952 )
...
* Revert "PLT-5765 Passed SiteURL to SendNotifications (#5705 )"
This reverts commit a8e68bd890 .
* Removed automatic configuration of SiteURL
* Reverted unintentional config changes
* Updated help text
* Added link to docs in Site URL warning
* Fixed merge conflict
2017-04-04 11:54:52 -04:00
George Goldberg
7f266c1951
Merge branch 'release-3.7' into master.
2017-03-17 16:29:26 +00: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
Joram Wilander
19c67d7fe3
Implement GET and POST /hooks/outgoing endpoints for APIv4 ( #5645 )
2017-03-13 10:40:43 -04: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
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
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
Joram Wilander
69cac604e0
Implement create and get incoming webhook endpoints for APIv4 ( #5407 )
...
* Implement POST /hooks/incoming endpoint for APIv4
* Implement GET /hooks/incoming endpoint for APIv4
* Updates per feedback
2017-02-21 19:42:34 -05:00
Christopher Speller
2a9c1afd44
Adding webhook metrics ( #5348 )
2017-02-10 07:05:12 -08:00
Joram Wilander
0e2b321e6f
Refactor and migrate more functions out of api into app package ( #5063 )
2017-01-13 15:17:50 -05:00
Joram Wilander
97558f6a6e
PLT-4938 Add app package and move logic over from api package ( #4931 )
...
* Add app package and move logic over from api package
* Change app package functions to return errors
* Move non-api tests into app package
* Fix merge
2017-01-13 13:53:37 -05:00