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
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
Kiwi and Wyatt Johnson
097294909b
[next] Embed: Defer login/logout until ready ( #2123 )
...
* feat: Embed defer login/-out until ready
* fix: make remove work with lazy render
* fix: typo
* fix: another typo
* fix: test
* chore: replace query-string for querystringify
* fix: types
* chore: small refactor
* feat: added webpack analzyer
* chore: rename compile -> generate
* fix: fix scripts and improve bundle size
* fix: lodash webpack plugin
2018-12-15 00:07:09 +00:00
Chi Vinh Le
444c86cb3c
Focus RTE when opening reply
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
e1cf3a06f3
Add first tests
2018-07-04 19:04:12 -03:00
Kiwi and Wyatt Johnson
044e1c2863
Watcher infrastructure ( #1724 )
...
* wip
* Adding chokidar and types
* specifiying build tasks
* new structure, new types, executor and watchers
* Adding log
* Fully implemented watchers
* adapt vscode launc
* Add .babelrc.js to toplevel tsconfig project
* Typo
* Get schema path from .graphqlconfig
* Use watcher binary
* Add joi validation to watcher
* Remove fb-watchman for now
* Use correct ignore path
* Fix dist folder
* Allow setting watcher
* Per default only spawn one process at a time
* Support runOnInit
* Rename RestartingExecutor to LongRunningExecutor
* Use debounce instead of throttle
* Remove console log
* Debounce command execution
* Simplify debounce
* Watcher name change
* Typos
* Rename "watcher" root level config to "backend"
2018-07-03 12:21:58 -06:00
Kiwi and Wyatt Johnson
4494ac8900
Lint remaining js files ( #1714 )
...
* Lint remaining js files
* Fix tsconfig
2018-06-29 10:33:16 -06: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