Commit Graph

49 Commits

Author SHA1 Message Date
Chi Vinh Le 34fb53b3b0 Add auth target 2018-08-08 01:03:49 +02:00
Kiwi 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
Wyatt Johnson 2e4d23e900 Merge branch 'next' into next-passport 2018-07-20 19:26:58 +00:00
Chi Vinh Le d31d8d94e2 Read env in watchers.ts 2018-07-19 19:26:50 -03:00
Wyatt Johnson 6f6bedb07a feat: production updates 2018-07-16 13:26:41 -06:00
Chi Vinh Le b34b9e5986 Use readable css names in docz dev 2018-07-16 16:25:20 -03:00
Wyatt Johnson 34f42c2991 feat: support graphql schema type compilation for watcher 2018-07-16 13:24:02 -06:00
Wyatt Johnson 01dab3213a Merge branch 'next' into next-passport 2018-07-16 11:49:31 -06:00
Wyatt Johnson 7e98580264 review: changes for review 2018-07-16 11:38:28 -06:00
Kiwi f693820244 Merge branch 'next' into timestamp 2018-07-13 19:53:34 -03:00
Chi Vinh Le b6305bec16 Remove jest from watcher config, as it doesnt run well inside 2018-07-13 16:23:36 -03:00
Chi Vinh Le b1a7cdb78f Add jest set 2018-07-13 16:21:31 -03:00
Wyatt Johnson 399e9fd59f Merge branch 'next' into watch-fixes 2018-07-13 18:42:56 +00:00
Chi Vinh Le 911a03ba3d Cleanup docz scripts 2018-07-13 15:03:43 -03:00
Chi Vinh Le 035d241a72 Support watcher sets 2018-07-13 14:56:36 -03:00
Wyatt Johnson 6ce5d8492f Merge branch 'next' into timestamp 2018-07-13 17:11:05 +00:00
Wyatt Johnson 42d30af27b Merge branch 'next' into next-passport 2018-07-13 16:57:35 +00:00
Kiwi cac0afa61e [next] Support server side jest testing (#1747)
* Support server side jest testing

* feat: more tests
2018-07-13 16:57:25 +00:00
Wyatt Johnson 9c6a06b2c0 Merge branch 'next' into next-passport 2018-07-13 16:51:43 +00:00
Chi Vinh Le ec0adf8492 Show meaningful css names in dev 2018-07-12 18:38:38 -03:00
Chi Vinh Le 6467348296 Merge branch 'next' into timestamp 2018-07-12 16:29:23 -03:00
Chi Vinh Le ea0456ac76 Add comments 2018-07-12 14:34:40 -03:00
Chi Vinh Le 2d69982ebb Mobile first approach 2018-07-12 14:23:54 -03:00
Chi Vinh Le ff41fabb37 Support standard css variables, dynamically set spacing-unit 2018-07-12 03:19:14 -03:00
Chi Vinh Le a79e916a96 Fully implement Flex and MatchMedia 2018-07-12 01:13:23 -03:00
Wyatt Johnson c90f6cbe53 Merge branch 'next' into next-passport 2018-07-11 15:42:52 -06:00
Chi Vinh Le ec1eff2b9d Mark comments as always returning a value 2018-07-10 19:14:42 -03:00
Chi Vinh Le 8e87cba52f Add comment 2018-07-10 19:00:22 -03:00
Belén Curcio 805492931b Implement Timestamp
Merge branch 'next' into timestamp

Fix test and translations

Merge branch 'timestamp' of github.com:coralproject/talk into timestamp

* 'timestamp' of github.com:coralproject/talk:
  Fix test and translations
  Implement Timestamp
2018-07-10 13:34:27 -03:00
Chi Vinh Le 8690646409 Better css classnames in snapshots 2018-07-10 12:29:42 -03:00
Chi Vinh Le 25c931cc05 Implement Replies 2018-07-09 16:45:36 -03:00
Chi Vinh Le 84dd673c2e Add integration tests! 2018-07-06 21:19:49 -03:00
Chi Vinh Le f7a6b974a3 Support Enzyme and Relay in Jest 2018-07-06 16:10:20 -03:00
Chi Vinh Le 2c3e53e573 Make Jest work with Relay! 2018-07-05 19:11:32 -03:00
Wyatt Johnson b3f850724a Merge branch 'next' into next-passport 2018-07-05 16:01:44 -06:00
Chi Vinh Le 0fc57ab6a7 Merge branch 'next' into comments-connection 2018-07-05 15:10:37 -03:00
Kiwi 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
Chi Vinh Le eb7ddd7310 Do not rerun relay compiler on its own changes 2018-07-04 14:39:54 -06:00
Kiwi c9c99623bc [next] Remove nodemon (#1725)
* Remove old nodemon configs

* Remove nodemon
2018-07-04 11:12:43 -06:00
Wyatt Johnson ec6955715f fixed config 2018-07-04 10:21:29 -06:00
Wyatt Johnson 679ad01a7d feat: supported watcher 2018-07-04 10:17:48 -06:00
Wyatt Johnson eacdb7db59 Merge branch 'next' into next-passport 2018-07-04 09:57:07 -06:00
Chi Vinh Le 0784e7dd63 Do not rerun relay compiler on its own changes 2018-07-03 15:49:35 -03:00
Chi Vinh Le 70b88de51a Do not rerun relay compiler on its own changes 2018-07-03 15:49:35 -03:00
Kiwi 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
Wyatt Johnson 1236946312 initial oidc support 2018-06-29 16:11:32 -06:00
Kiwi 986716b3c3 lint js files, cleanup scripts (#1713) 2018-06-29 15:25:40 +00:00
Kiwi 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