mattermost/api
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
..
admin.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
admin_test.go Add pinned posts (#4217) 2017-03-13 12:25:08 +00:00
api.go Move WebSocket API to it's own package and add websocket v4 endpoint (#5881) 2017-03-28 09:58:19 +01:00
apitestlib.go Fixing race conditions in the code base (#5966) 2017-04-04 14:42:07 -04:00
channel.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
channel_test.go PLT-6139 (Server): Private Channel member managing (#5941) 2017-04-03 13:13:28 -04:00
cli_test.go PLT-4938 Add app package and move logic over from api package (#4931) 2017-01-13 13:53:37 -05:00
command.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
command_echo_test.go Fixes for the /echo command (#4843) 2016-12-20 09:28:00 -05:00
command_expand_collapse_test.go PLT-1598 Slash command works in RHS (#4367) 2016-12-09 23:35:16 -05:00
command_invite_people_test.go PLT-1598 Slash command works in RHS (#4367) 2016-12-09 23:35:16 -05:00
command_join_test.go PLT-1598 Slash command works in RHS (#4367) 2016-12-09 23:35:16 -05:00
command_loadtest_test.go PLT-1598 Slash command works in RHS (#4367) 2016-12-09 23:35:16 -05:00
command_logout_test.go PLT-1598 Slash command works in RHS (#4367) 2016-12-09 23:35:16 -05:00
command_me_test.go PLT-1598 Slash command works in RHS (#4367) 2016-12-09 23:35:16 -05:00
command_msg_test.go Fix msg command so that it doesn't try to pull all user profiles at once (#4936) 2017-01-03 10:09:19 -05:00
command_shortcuts_test.go PLT-1598 Slash command works in RHS (#4367) 2016-12-09 23:35:16 -05:00
command_shrug_test.go PLT-1598 Slash command works in RHS (#4367) 2016-12-09 23:35:16 -05:00
command_statuses_test.go Adding caching layer to some posts calls (#4779) 2016-12-14 00:24:24 -03:00
command_test.go Implement APIv4 infrastructure (#5191) 2017-01-30 08:30:02 -05:00
context.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
context_test.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
deprecated.go Remove API endpoints being deprecated in 3.8 (#5880) 2017-03-28 08:07:15 -04:00
deprecated_test.go Remove API endpoints being deprecated in 3.8 (#5880) 2017-03-28 08:07:15 -04:00
emoji.go Adding emoji caching (#5433) 2017-02-15 19:25:33 -05:00
emoji_test.go Update emoji_test.go (#5589) 2017-03-01 13:57:11 -05:00
file.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
file_test.go Implement APIv4 infrastructure (#5191) 2017-01-30 08:30:02 -05:00
general.go Move WebSocket API to it's own package and add websocket v4 endpoint (#5881) 2017-03-28 09:58:19 +01:00
general_test.go Adding APIs to reload config, recycle db connections and ping server (#3096) 2016-05-24 14:31:30 -07:00
license.go Fixing config file watch and config reload on license save (#5954) 2017-04-04 11:24:58 -04:00
license_test.go PLT-2057 User as a first class object (#2648) 2016-04-21 22:37:01 -07:00
oauth.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
oauth_test.go Add more OAuth unit tests (#5946) 2017-04-03 10:37:58 -07:00
post.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
post_test.go PLT-5483 Fix bug where flagged posts endpoint returned posts on other teams (#5765) 2017-03-31 12:25:39 -04:00
preference.go PLT-4938 Add app package and move logic over from api package (#4931) 2017-01-13 13:53:37 -05:00
preference_test.go PLT-2992 Added the ability to use different themes for each team (#3411) 2016-07-14 10:08:36 -04:00
reaction.go Merge 3.7 changes into master (#5679) 2017-03-07 16:05:01 -05:00
reaction_test.go PLT-1378 Initial version of emoji reactions (#4520) 2016-11-30 13:55:49 -05:00
server_test.go Changing SpinPunch to Mattermost in copyright 2015-10-08 12:27:09 -04:00
status.go Move WebSocket API to it's own package and add websocket v4 endpoint (#5881) 2017-03-28 09:58:19 +01:00
status_test.go Fixing race conditions in the code base (#5966) 2017-04-04 14:42:07 -04:00
team.go PLT-6198: Use added to channel system message on default channels. (#5969) 2017-04-04 18:19:42 +01:00
team_test.go PLT-6063: AddUserToTeam permission depends on policy. (#5869) 2017-03-26 09:37:39 -04:00
user.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
user_test.go Implement POST /users/search endpoint for APIv4 (#5822) 2017-03-23 10:34:22 +00:00
webhook.go PLT-5900 Removed automatic configuration of SiteURL (#5952) 2017-04-04 11:54:52 -04:00
webhook_test.go Move webhook logic from api layer to app layer (#5527) 2017-02-28 09:31:53 +00:00
webrtc.go Move WebSocket API to it's own package and add websocket v4 endpoint (#5881) 2017-03-28 09:58:19 +01:00
websocket.go Move WebSocket API to it's own package and add websocket v4 endpoint (#5881) 2017-03-28 09:58:19 +01:00
websocket_test.go Websocket CORS Support (#5667) 2017-03-23 09:10:52 -04:00