Vinh and Wyatt Johnson
808b355a27
[CORL-181] Comment Count Injection ( #2581 )
...
* feat: inject comment counts
* fix: tests
* feat: integrate stream embed with coral counts
* chore: refactor constants
* test: test for count bundle
* test: test live comment count integration with stream embed
* feat: use defer
* fix: snapshot
* feat: auto add count.js in when calling Coral.createStreamEmbed
* fix: tests
* fix: rm duplicate test
* chore: remove unuse file
2019-10-01 19:22:15 +00:00
Nick Funk and GitHub
d73bdc7eec
[CORL-443] Add user drawer to the community section of the moderation area ( #2401 )
...
* Move the user history drawer into shared location that all admin routes access
CORL-443
* Move the moderate card to the shared components for admin
CORL-443
* Add a user drawer to the community area of the admin section
CORL-443
* Touch up missing tabs in UserRow.css
CORL-443
* Create unit tests around the user drawer
CORL-443
* Move toxicity label to new shared component location to fix rebase
CORL-443
* Update comment fixture generation to include reason metadata, action counts
CORL-443
* Rename userDrawerID to userDrawerUserID
CORL-443
* Clean up imports on user drawer unit tests
CORL-443
* Add coral-test to the jest config paths
CORL-443
* Add todo around creating predictable date times for test fixtures
CORL-443
* Move testRenderer construction outside of act() operations
CORL-443
2019-07-16 14:53:55 -06:00
Vinh and Wyatt Johnson
812649153e
chore+fix: upgrade jest + fix flaky renderStream test! ( #2350 )
2019-06-07 23:44:08 +00:00
Kiwi and GitHub
6da97c57d7
[CORL-314] Rename to Coral ( #2318 )
...
* chore: rename talk to coral
* fix: lint and unit tests
* fix: snapshot
2019-05-22 21:32:24 +02:00
Wyatt Johnson and Kiwi
df57b4eb17
[next] Email ( #2261 )
...
* feat: suspending, banning, now propogation
* feat: added email rendering + localization support
* fix: fix related to lib
* refactor: moved juicer to queue task
* refactor: cleanup of job processor
* refactor: improved error messaging around failed email
* feat: initial forgot passwor impl
* fix: fixed rebase errors
* feat: send back Content-Language header with requests
* feat: added ban email
* feat: implemented forgotten password API
* fix: linting
* feat: support more emails
* fix: promise patches
* feat: initial confirm email API
* feat: added rate limiting
* feat: added URL support
* feat: added email docs
* fix: updated docs
* chore: documentation review
* fix: fixed build bug
* feat: implement forgot password in auth popup
* test: add tests + fixes
* chore: rename StatelessComponent to FunctionComponent
* fix: types and test fixes
* chore: upgrade deps
* fix: THANK YOU TESTS FOR SAVING MY A**
* chore: reorder imports
* chore: remove obsolete !
* feat: implement accounts bundle
* refactor: review suggestion
* fix: rebase upgrade error
* fix: rebase bug
* feat: reset password link support
* test: add tests for account password reset page
* fix: remove redirect uri
* fix: revert local state changes
2019-05-09 22:54:56 +02:00
Wyatt Johnson and GitHub
9fa5900acc
[next] Error and Logging Improvements ( #2152 )
...
* feat: added locale support for Tenant
* feat: added secret scrubbing to logs
* chore: cleanup logger
* chore: logger improvements
* feat: re-introduce scoped pretty logger
* feat: added initial error support
* refactor: replace trace-error.TraceError with talk.InternalError
* fix: fixed error logging
* refactor: replaced Error with VError
* fix: repaired issue with error management on api
* fix: patched bug with not found handler
* feat: added translations
* feat: added location path to invalid entries
* refactor: refactored error handling on graph
* fix: moved indexing operations to master node
* refactor: added throw for when the message isn't found in testing
* fix: removed duplicate log
* fix: fixed naming on environment variable
2019-02-06 23:42:17 +00:00
Wyatt Johnson and GitHub
e9c80fc02a
[next] Relay GraphQL Batching ( #1965 )
...
* feat: added graphqlBatch
* refactor: cleanup of json serial
* refactor: cleanup of json serilization
* feat: use react network layer
* fix: adjusted broken user
* fix: temporarily disable cache for profile query
* test: temporarily use precompiled modules
* fix: bug when updating comment count on an asset
* fix: compile modules to commonjs for jest
* test: add react-relay-network-layer to transform whitelist
* fix: use react-relay-network-layer/es
* types: add react-relay-network-modern typescript types
* feat: integrate custom error middleware
* review: add todo
2018-10-15 22:46:21 +00:00
Kiwi and Wyatt Johnson
c2ffb30431
[next] i18n short number support ( #1992 )
...
* feat: Implement i18n short number
* test: fix failing tests
2018-10-12 23:16:13 +00:00
Kiwi and Wyatt Johnson
106a5d36ed
[next] Embed plus ( #1877 )
...
* Implement StreamEmbed instance and rename library to coral
* Add article & articleButton.html, only show embed htmls in production
* Respect assetURL
* Add tests
* Add parseHashQuery
* Fix permalink query and integration tests
* Fix permalink URL
* Remove optionalparams from pym
* Scroll when showing permalink view
* Implement autoRender
* AutoRender immediately when render permalink
* Add test for `showPermalink` event
* Add comment
2018-09-21 22:43:28 +00:00
Chi Vinh Le
c96112fc8c
Fix tests
2018-09-06 00:06:58 +02:00
Chi Vinh Le
34fb53b3b0
Add auth target
2018-08-08 01:03:49 +02:00
Kiwi and Wyatt Johnson
6d7056d831
[next] Add support for embed ( #1762 )
...
* Move talk-server/config to talk-common/config
* Refactor build into /src/core/build and use common config
* Add embed webpack config
* Start implementing embed
* Implement embed
* Add pym types
* Add event emitter to Talk Context
* Add MatchMedia test for passing values from the context
* Add support for click far away
* Integrate pym click events to registerClickFarAway
* Add tests
* Resolve merge issues
* Apply PR review
2018-08-02 15:29:18 +00:00
Chi Vinh Le
8e87cba52f
Add comment
2018-07-10 19:00:22 -03:00
Chi Vinh Le
8690646409
Better css classnames in snapshots
2018-07-10 12:29:42 -03:00
Chi Vinh Le
2c3e53e573
Make Jest work with Relay!
2018-07-05 19:11:32 -03:00
Chi Vinh Le
0fc57ab6a7
Merge branch 'next' into comments-connection
2018-07-05 15:10:37 -03:00
Kiwi and Wyatt Johnson
37cb23dd59
[next] Jest implementation for React Components ( #1733 )
...
* Make jest testing work with custom path and css modules
* Add first test
* feat: added unit tests to ci
* fix: updated package-lock.json
* Update cssTransform.js
* Update cssTransform.js
* Fix test in ci
2018-07-05 09:04:38 -06:00
Chi Vinh Le
ea6eaee0d7
Make jest testing work with custom path and css modules
2018-07-04 19:02:03 -03:00
Kiwi and Wyatt Johnson
986716b3c3
lint js files, cleanup scripts ( #1713 )
2018-06-29 15:25:40 +00:00
Kiwi and Wyatt Johnson
65c8da0f34
Merge client into next ( #1709 )
...
* Merge client
* Add linting script
* Rename serve to start:development
* Move error harmonization and handling to network layer
* Show Comment Stream
* Added initial test
2018-06-27 22:06:30 +00:00