Commit Graph
28 Commits
Author SHA1 Message Date
Corey Hulen c06a23ea0b PLT-6076 Read config file info from enviroment vars (#5873)
* Adding viper libs for config file changes

* Removing the old fsnotify lib

* updating some missing libs

* PLT-6076 Read config file info from enviroment vars

* Changing unit test to use less important props
2017-03-29 21:13:32 -04:00
Joram Wilander daca0d93f6 Move WebSocket API to it's own package and add websocket v4 endpoint (#5881) 2017-03-28 09:58:19 +01:00
George Goldberg 7d449e0556 PLT-5755: Infrastructure for Component Testing. (#5814)
This migrates the existing webapp tests to using Jest and Enzyme. The
infrastructure is put in place for React component testing, and a few
simple example component tests are implemented.

This also adds snapshot testing of components, coverage checking for the
webapp (although that is not yet integrated to Coveralls), and the
ability to run npm run test:watch to automatically re-run affected tests
when working on the webapp codebase.
2017-03-23 14:05:36 -04:00
Christopher Speller f9be4d5acb Removing old CLI (#5797) 2017-03-20 12:58:15 +00:00
Harrison Healey a8e68bd890 PLT-5765 Passed SiteURL to SendNotifications (#5705) 2017-03-10 10:18:18 +00:00
George Goldberg 6e3e5b8aea PLT-5697: Add --validate flag to bulk import CLI. (#5642) 2017-03-06 10:01:22 -03:00
Joram Wilander 5e9adddb6f Reload license from DB for all cluster app servers (#5525)
* Reload license from DB for all cluster app servers

* Increase test timeout
2017-02-28 16:39:25 -05:00
George Goldberg f182d196ff PLT-5070: Server side component of Telemetry. (#5514) 2017-02-24 17:33:59 +00:00
George Goldberg 821939e5da Bulk import success message not shown on error. (#5401) 2017-02-16 09:48:30 -05:00
Christopher Speller 7563a8635c Fix CLI panic on invalid team (#5246) 2017-02-02 10:21:06 +00:00
Christopher Speller 5539c92a23 Fix verifying a missing user panics (#5240) 2017-01-31 20:58:39 -03:00
Joram Wilander c01d9ad6cf Implement APIv4 infrastructure (#5191)
* Implement APIv4 infrastructure

* Update parameter requirement functions per feedback
2017-01-30 08:30:02 -05:00
Joram Wilander 097289f8e4 Merge 3.6.2 into master (#5211)
* Add webhook cache

* Add channel by name cache

* Fxing profiles in channels cache

* Fix merge
2017-01-27 14:07:34 -05:00
George Goldberg e07e9937e0 PLT-5366, PLT-5364, PLT-5363: Bulk Import Part 1. (#5204)
This commit provides the first part of the bulk import system.

The CLI command is provided, complete with validation & apply modes. All
the basic properties of Teams and Channels can be imported. Users &
Posts will follow separately in a future commit.
2017-01-27 10:14:54 -05:00
Christopher Speller 8d2e8525a4 Merge branch 'release-3.6' 2017-01-27 09:30:33 -05:00
Christopher Speller d1f0cacdc9 Adding stderr to client tests output. Exiting with error so make will fail. (#5168) 2017-01-23 10:27:30 -05:00
George Goldberg 2de6c5394e Move Slack Import to App Layer. (#5135) 2017-01-20 09:47:14 -05:00
Joram Wilander d3a285e64d Migrate functions to app package (#5106)
* Refactor and move session logic into app package

* Refactor email functions into the app package

* Refactor password update into app package

* Migrate user functions to app package

* Move team functions into app package

* Migrate channel functions into app package

* Pass SiteURL through to app functions

* Update based on feedback
2017-01-19 09:00:13 -05:00
Christopher Speller 36b62333b1 Fixing CLI backwards compatibility (#5121) 2017-01-18 16:45:41 -05: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
Joram Wilander 1ddac9ccf9 Fix SiteURL in join team email (#4979) 2017-01-06 09:10:21 -05:00
Christopher Speller 4b1ffcb0bd Fixing enterprise commands (#4960) 2017-01-04 13:41:15 -05:00
=Corey Hulen e74c66d7f6 Fixing max channel notifications default. 2017-01-03 12:04:27 -05:00
Corey Hulen f94e220c88 PLT-4478 Do not stop server when only 1 read replia is supported. (#4940) 2017-01-03 13:43:38 -03:00
Christopher Speller 42e04d92c4 Adding memcache to getchannel (#4928) 2017-01-03 11:53:59 -03:00
Christopher Speller 9b96fcc7c6 Fixing reset command (#4732) 2016-12-07 12:24:28 -03:00
Christopher Speller 026553e4f8 Improving command line interface (#4689) 2016-12-06 10:49:34 -05:00