Commit Graph

536 Commits

Author SHA1 Message Date
Lance Ruegger 252ec8f6ac Change full constructor to use class property, fix typo in handleChangeEmail, pass value to TextField to ensure they stay in sync. 2017-10-06 12:26:03 -07:00
Lance Ruegger 6c95502b4e Change DOM input to coral-ui TextField to inherit styling, add prop-types validation, convert from using ref to using state. 2017-10-05 17:36:38 -07:00
Vicky Chijwani bf0901e77f Wrap Slack call in process.nextTick() to avoid blocking comment creation. 2017-10-06 02:17:45 +05:30
Vicky Chijwani 95580f5ffe Add Slack notifications plugin for new comments. 2017-10-05 05:32:37 +05:30
Wyatt Johnson a50c16c00f Merge pull request #1010 from coralproject/revert-1007-revert-1005-rm-babelrc-subscriber
Revert "Revert "Remove .babelrc from plugin""
2017-10-03 14:56:22 -06:00
Wyatt Johnson d75257a832 Revert "Revert "Remove .babelrc from plugin"" 2017-10-03 14:55:20 -06:00
Wyatt Johnson 074fbca231 Revert "Revert "Es6 modules + tree shaking"" 2017-10-03 14:54:08 -06:00
Wyatt Johnson b5ab829f9b Revert "Es6 modules + tree shaking" 2017-10-03 14:36:36 -06:00
Wyatt Johnson c6526a71ba Revert "Remove .babelrc from plugin" 2017-10-03 14:21:55 -06:00
Wyatt Johnson b11783d54f Fixes Featured Tag Permissions
- When a comment is created, there is a possibility of injecting a tag into the payload, this removes that permission error
2017-10-03 14:15:42 -06:00
Chi Vinh Le d2b6e0b235 Remove .babelrc from plugin 2017-10-03 23:29:46 +07:00
Chi Vinh Le 511cdd6197 Remove .babelrc from talk-plugin-flag-details 2017-10-03 21:10:33 +07:00
Kiwi d07c7de292 Merge branch 'master' into es6-modules-tree-shaking 2017-10-03 15:52:10 +02:00
Chi Vinh Le 7ea05e699e Remove deprecated commonjs imports and exports 2017-10-03 20:43:18 +07:00
Belen Curcio 343d4418b0 eslint updated 2017-10-02 16:23:56 -03:00
Kim Gardner 4c28e43e62 Merge branch 'master' into subscriber-badge 2017-10-02 18:31:15 +01:00
Chi Vinh Le 18b802c555 Merge branch 'master' into toxicity-detail 2017-10-02 22:30:49 +07:00
Chi Vinh Le 1c16a75f6b Merge branch 'master' into toxicity-detail
Conflicts:
	plugin-api/beta/client/components/index.js
2017-10-02 22:27:57 +07:00
Chi Vinh Le d3d7f909d8 Translations 2017-10-02 22:22:00 +07:00
Chi Vinh Le c2f22bbf98 Implement user flag details as slot component 2017-10-02 21:37:47 +07:00
Chi Vinh Le 9b39017f25 Export viewUserDetail in plugin-api 2017-10-02 20:54:49 +07:00
Chi Vinh Le 075d62a32a Move CommentDetails to plugin-api 2017-10-02 20:50:43 +07:00
Belen Curcio 02dff0c726 linting 2017-10-02 01:32:36 -03:00
Belen Curcio 7aaad6ccd9 Adds subscriber plugin 2017-10-02 01:06:08 -03:00
Chi Vinh Le d396f43fe3 Merge branch 'master' into use-talk-linting-preset
Conflicts:
	package.json
2017-09-29 23:55:33 +07:00
Chi Vinh Le 7d41421526 adminCommentMoreFlagDetails slot and more 2017-09-29 23:34:40 +07:00
Ryan Yun 36ba7367d1 add talk-embed-stream- prefix to classes 2017-09-29 10:57:23 -04:00
Chi Vinh Le f9693c7154 Refactor and pluginize comment details 2017-09-29 19:42:44 +07:00
Chi Vinh Le 219399a231 Refactor ComemntDetail and implement ToxicDetail 2017-09-27 22:50:45 +07:00
Ryan Yun 95114bc847 Merge branch 'add-class-names' of github.com:ryanyun/talk into add-class-names 2017-09-27 11:21:19 -04:00
Ryan Yun 12047d1ae1 fix typo for dynamic class names for like and respect buttons 2017-09-27 11:20:57 -04:00
Kim Gardner 0362dad14b Merge branch 'master' into add-class-names 2017-09-27 16:06:21 +01:00
Chi Vinh Le 0f382bd742 Use commentContent slot in Featured Comments 2017-09-26 22:31:54 +07:00
Chi Vinh Le 8c05e3df87 Use eslint-config-talk preset 2017-09-26 19:35:24 +07:00
Ryan Yun 3f90f72bee update classes to follow talk naming convention 2017-09-25 12:33:59 -04:00
Ryan Yun 605c87a799 featured and all comments have same left and right action container class names 2017-09-22 12:16:31 -04:00
Ryan Yun d60b869937 add class name to featured tag 2017-09-22 11:48:04 -04:00
Ryan Yun 66518f50dd add class name to off topic tag 2017-09-22 11:41:54 -04:00
Ryan Yun 7328926ad7 link button needs a span tag around button label 2017-09-22 11:20:06 -04:00
Ryan Yun a736c1620e add static class names for respected and liked buttons 2017-09-22 11:16:56 -04:00
Chi Vinh Le 7e536cfb31 Rename PubDate to CommentTimestamp 2017-09-21 01:37:57 +07:00
Chi Vinh Le e7c78a2465 Pluginize timestamp 2017-09-20 22:53:04 +07:00
Chi Vinh Le 42954fb84a Return all actions in CreateCommentResponse 2017-09-20 04:17:15 +07:00
Chi Vinh Le 5f7c4f82e7 Return flags when creating comment, restrict access to actions in comment resolver 2017-09-20 02:50:43 +07:00
Chi Vinh Le 7a4aae93b4 Introduce adminCommentLabels and implement Toxic comment label 2017-09-19 23:14:34 +07:00
Chi Vinh Le b5deac7b48 Bugfixes and show different notification for toxic comments
Bugfixes:
- Toxic comment flag was not added
- GraphQL warnings for missing fields
2017-09-19 19:20:38 +07:00
Belén Curcio a0fb6030ca Merge branch 'master' into fix-notify-bugs 2017-09-18 14:27:21 -03:00
Belén Curcio 7144f171ef Merge branch 'master' into fix-notify-bugs 2017-09-18 14:20:33 -03:00
Kim Gardner 9258347886 Merge branch 'master' into instream-ban 2017-09-18 17:56:15 +01:00
Belen Curcio aa3327945e Styles and copy 2017-09-18 12:42:21 -03:00