summaryrefslogtreecommitdiffstats
path: root/app/web_hub.go
Commit message (Collapse)AuthorAgeFilesLines
* PLT-5308 Caching layer part 2 (#6973)Christopher Speller2017-07-311-17/+0
| | | | | | | | | | | | * Adding Reaction store cache layer example * Implementing reaction store in new caching system. * Redis for reaction store * Adding redis library * Adding invalidation for DeleteAllWithEmojiName and other minor enhancements
* PLT-6080 moving clustering to memberlist (#6499)Corey Hulen2017-06-191-25/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6080 adding cluster discovery service * Adding memberlist lib * Adding memberlist lib * WIP * WIP * WIP * WIP * Rolling back config changes * Fixing make file * Fixing config for cluster * WIP * Fixing system console for clustering * Fixing default config * Fixing config * Fixing system console for clustering * Tweaking hub setting * Bumping up time * merging vendor dir * Updating vendor dir * Fixing unit test * Fixing bad merge * Remove some testing code * Moving comment * PLT-6868 adding db ping retry * Removing unused loc strings * Adding defer to cancel
* Adding hub deadlock detection into master (#6100)Corey Hulen2017-04-181-13/+79
|
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-121-1/+1
| | | | | | | | | | | | * 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
* Fixing race conditions in the code base (#5966)Corey Hulen2017-04-041-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* PLT-5750 Add sequence number to websocket connections and events (#5907)Joram Wilander2017-04-011-2/+0
| | | | | | | | * 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
* Merge 3.7 changes into master (#5679)Joram Wilander2017-03-071-0/+12
| | | | | | | | * Save schema version for 3.7 (#5675) * Adding index and cache to reactinos store (#5654) * Fix badge count for push notifications (#5672)
* Removing typing check for master (#5583)Corey Hulen2017-03-011-19/+0
| | | | | | * Removing typing check for master * Removing typing check for master
* Optimizing weh_hub.Start() for master (#5576)Corey Hulen2017-03-011-17/+24
| | | | | | | | | | | | * Optimizing weh_hub.Start() * Optimizing weh_hub.Start() * Optimizing weh_hub.Start() * Adding to IsAuthenticated * Fixing problem with IsAuthenticated
* Optimzing the user typing event in ShouldSendEvent() (#5560)Corey Hulen2017-02-281-12/+25
|
* Revert "Adding caching to get channel member (#5518)"Christopher Speller2017-02-271-12/+0
| | | | This reverts commit ba028ed74b69bd1dd902344663fbf8ba4f1dfb87.
* Adding recovery to web hub (#5546)Christopher Speller2017-02-271-2/+31
|
* Adding caching to get channel member (#5518)Christopher Speller2017-02-241-0/+12
|
* PLT-3193 Add channel notification preferences for push and email notiā€¦ (#5500)enahum2017-02-231-0/+12
| | | | | | | | | | | | | | | | * 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
* Adding websocket event metrics (#5342)Christopher Speller2017-02-101-0/+4
|
* Fix small bug in webhub. (#5229)Christopher Speller2017-01-301-1/+3
|
* Changing map to array for web_hub connections. (#5226)Christopher Speller2017-01-301-17/+30
|
* Merge 3.6.2 into master (#5211)Joram Wilander2017-01-271-4/+33
| | | | | | | | | | * Add webhook cache * Add channel by name cache * Fxing profiles in channels cache * Fix merge
* PLT-4938 Add app package and move logic over from api package (#4931)Joram Wilander2017-01-131-0/+241
* 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