Commit Graph

8345 Commits

Author SHA1 Message Date
Kim Gardner 2b7f46efc7 Merge pull request #769 from coralproject/excludeIf-api
Conditionally exclude a Plugin Component from a Slot
2017-07-19 13:03:49 -04:00
Chi Vinh Le 7005175fc0 Simplify file namings 2017-07-19 23:55:35 +07:00
Chi Vinh Le 8f64229dee Implement FeaturedComment container 2017-07-19 23:50:39 +07:00
Chi Vinh Le 47a5b84a74 Pass correct slot props 2017-07-19 23:37:35 +07:00
Chi Vinh Le cc1026233f Merge branch 'recursively-resolve-fragments' into featured-comments 2017-07-19 23:32:04 +07:00
Chi Vinh Le 6f1b0b55ec Merge branch 'master' into featured-comments 2017-07-19 23:31:54 +07:00
Chi Vinh Le dcdfbb691a Use lazy loading for slot fragments 2017-07-19 23:30:51 +07:00
Chi Vinh Le 55ff0bcf8c Recursively resolve fragments 2017-07-19 22:58:27 +07:00
Belén Curcio d61374993a Merge branch 'master' into excludeIf-api 2017-07-19 11:47:51 -03:00
Kim Gardner 980dc2515e Merge pull request #774 from coralproject/resolve-slot-fragments-lazy
Support lazily resolving slot fragments
2017-07-19 10:45:19 -04:00
Chi Vinh Le 4511b9ca57 Merge branch 'resolve-slot-fragments-lazy' into featured-comments
Conflicts:
	client/coral-embed-stream/src/containers/Stream.js
	client/coral-framework/utils/index.js
	plugin-api/beta/client/utils/index.js
2017-07-19 21:15:35 +07:00
Chi Vinh Le 52cd7bcce4 Expose getSlotFragmentSpread in plugin-api 2017-07-19 20:59:03 +07:00
Chi Vinh Le 5fee26da0e Document getSlotFragmentSpreads 2017-07-19 20:50:00 +07:00
Chi Vinh Le d99f6d8923 Support lazily resolving slot fragments 2017-07-19 20:44:22 +07:00
Chi Vinh Le f051ee1d58 Don't create callback in render 2017-07-19 00:48:33 +07:00
Chi Vinh Le cd1735e1d6 Merge branch 'featured-comments' of ssh://github.com/coralproject/talk into featured-comments 2017-07-19 00:34:12 +07:00
Chi Vinh Le 3b10aa3945 Implement 'Go to conversation' 2017-07-19 00:33:01 +07:00
Kim Gardner 3b0b6bd73c Merge branch 'master' into featured-comments 2017-07-18 12:03:12 -04:00
Chi Vinh Le 760d078705 Embed scroll to correct element 2017-07-18 23:00:12 +07:00
Chi Vinh Le 46473142ba Use generic version of addTag, removeTag in framework 2017-07-18 21:23:39 +07:00
Chi Vinh Le 8a619a219f Refactor isFeatured / isTagged 2017-07-18 21:10:59 +07:00
Kim Gardner 73d15f34d7 Merge branch 'master' into excludeIf-api 2017-07-18 10:10:20 -04:00
Chi Vinh Le cf56ca8263 Merge branch 'featured-comments' of ssh://github.com/coralproject/talk into featured-comments 2017-07-18 21:07:09 +07:00
Kim Gardner add1b67a61 Merge branch 'master' into next 2017-07-18 10:06:02 -04:00
Kim Gardner 1183550e14 Merge pull request #768 from coralproject/docs-microservices
Write microservice docs
2017-07-18 10:05:37 -04:00
Chi Vinh Le 6652368221 Don't export internals of embed stream in plugin-api (for now) 2017-07-18 21:04:30 +07:00
Kim Gardner 9cbcb902c5 Merge branch 'master' into next 2017-07-18 10:00:27 -04:00
Kim Gardner d488e168c4 Merge branch 'master' into featured-comments 2017-07-18 09:59:49 -04:00
Kim Gardner 9990142740 Merge branch 'master' into docs-microservices 2017-07-18 09:58:54 -04:00
Kim Gardner 33bd2f576a Merge branch 'master' into excludeIf-api 2017-07-18 09:58:44 -04:00
Chi Vinh Le 19929c97d8 Fix layout issues in comment 2017-07-18 20:17:01 +07:00
Chi Vinh Le 99fc67d0d9 Rename insertSorted to insertCommentSorted 2017-07-18 19:38:52 +07:00
Chi Vinh Le 636d1f4788 Use withFragments from plugin-api 2017-07-18 19:37:30 +07:00
Chi Vinh Le d45038ccc5 Adapt package.json 2017-07-18 19:37:24 +07:00
Chi Vinh Le 9746422b16 Remove unused actions 2017-07-18 18:31:35 +07:00
Chi Vinh Le 4ee727c86a Fix inconsistent query state 2017-07-18 18:27:58 +07:00
Chi Vinh Le ad09ce03a1 Prevent double execution of mutation 2017-07-18 17:09:48 +07:00
Chi Vinh Le afeeffc262 Show notification upon failure 2017-07-18 17:08:14 +07:00
Chi Vinh Le 043d5fdcec Handle ignore user 2017-07-18 16:39:06 +07:00
Chi Vinh Le 8c7c564a30 Allow comment slots to extend the asset fragment + harmonize slot props 2017-07-18 15:23:02 +07:00
Wyatt Johnson 13cac731b9 Merge pull request #773 from icco/patch-1
Fix email address env var in docs
2017-07-17 15:29:40 -06:00
Nat Welch ab87500303 Fix email address env var in docs 2017-07-17 17:02:46 -04:00
Andrew Losowsky 244d421eda Merge pull request #770 from coralproject/autoflag-suspect
Added new TALK_DISABLE_AUTOFLAG_SUSPECT_WORDS option
2017-07-17 13:28:04 -07:00
Wyatt Johnson 745c579b82 Adjust redis to not start during webpack build
- Added new WEBPACK env var which is enabled during yarn build scripts
- Defered redis starting until listen is called
- Moved pubsub to a factory pattern init
- Async/Await'ed the routes
- Moved pubsub handle for routes into middleware
- Adjusted redis cache and job processors to have lazy connection
starting
- Disabled mongo from auto-connecting on require
- Adjusted package redis clients to act as factory singletons instead
2017-07-17 13:34:04 -06:00
Wyatt Johnson d5dfd89d94 review of docs 2017-07-17 10:54:54 -06:00
Wyatt Johnson d82735b2b5 Adjusted docs 2017-07-17 10:50:40 -06:00
Wyatt Johnson b091cf5221 Added new TALK_DISABLE_AUTOFLAG_SUSPECT_WORDS option 2017-07-17 10:43:28 -06:00
Chi Vinh Le d90f87428c Remove changes in featured 2017-07-17 19:37:01 +07:00
Chi Vinh Le 41f5297d78 Deprecate isSlotEmpty in the plugins api 2017-07-17 19:32:48 +07:00
Chi Vinh Le 0e9d9067f9 Use plugin-api and port plugins to it 2017-07-17 19:28:02 +07:00