Commit Graph

61 Commits

Author SHA1 Message Date
Chi Vinh Le fe7b734b2c Add UserBox 2018-08-08 01:04:25 +02:00
Chi Vinh Le 09cc76a973 Merge branch 'next' into permalink 2018-08-03 16:05:43 +02:00
Chi Vinh Le 41d4c67728 Merge branch 'next' into permalink 2018-08-03 15:59:48 +02:00
Wyatt Johnson 4606626ec4 [next] Settings/Tenant (#1758)
* feat: initial support for synced tenants

* fix: cleanup

* fix: logger now respects logging level

* fix: cache now ignores updates issued from itself

* feat: print subscriber count

* fix: support tenant cache for oidc strategy

* fix: replace some constructor initializers with property initializers

* fix: audit

* [next] Comments and Moderation (#1759)

* feat: initial moderation + validation for new comments

* fix: added Promiseable type

* feat: initial actions impl

* feat: more moderation phases

* fix: handle settings inheritence

* fix: moved settings into new file

* fix: defaults and documentation

* fix: replace merge with object spread

* feat: added integration with akismet

* fix: fixed compile

* fix: import ordering

* fix: merge issue causing build to fail
2018-08-02 20:09:55 +00: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 201e5fbcb1 fix: rename wrapAuthz with wrapAuthn 2018-08-01 15:56:04 -06:00
Wyatt Johnson c221f827b4 fix: resolved schema error 2018-08-01 15:52:56 -06:00
Belén Curcio e519503129 Progress: 2018-07-25 14:06:25 -03:00
Belén Curcio 40ab723cf1 Server retrieve by single comment 2018-07-25 12:15:03 -03:00
Wyatt Johnson 4b5c7c1c7b fix: move displayName into auth integrations 2018-07-23 13:14:34 -06:00
Wyatt Johnson 558f81c9aa fix: sso strategy 2018-07-20 16:38:03 -06:00
Wyatt Johnson 0a0f7ce216 fix: marked username as nullable 2018-07-20 16:26:35 -06:00
Wyatt Johnson 2c1111109a fix: support not logged in users 2018-07-20 16:19:33 -06:00
Wyatt Johnson bdd4bfc272 feat: initial passport user auth impl 2018-07-20 14:30:07 -06:00
Wyatt Johnson a6bfad0833 feat: more JWT tests 2018-07-20 09:58:40 -06:00
Wyatt Johnson a2a0cebb06 feat: initial token issuing support 2018-07-17 16:57:36 -06:00
Wyatt Johnson caec45a0c6 feat: passport impl 2018-07-17 12:32:43 -06:00
Belén Curcio b9a8fdb77b feat: added support for --only flag
Merge pull request #1731 from coralproject/next-watcher-flags

Watcher --only
Use JSDocs comments (#1727)


Merge branch 'next' into prevent-compile-loop-relay
Merge pull request #1726 from coralproject/prevent-compile-loop-relay

[next] Adapt relay watch config
[next] Remove nodemon (#1725)

* Remove old nodemon configs

* Remove nodemon

[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

Adapt files.exclude (#1736)


Permalink ui

Adding Copy to clipboard functionality

WIP

clean request

wip

progress

progress

work in progress

wip

ui functionality

Translations :/

wip

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

* 'permalink' of github.com:coralproject/talk: (42 commits)
  [next] Support server side jest testing (#1747)
  Update snapshots
  Add comments
  Remove precss
  Move react-responsive to dev deps
  Remove comment
  Mobile first approach
  Support standard css variables, dynamically set spacing-unit
  Add docs
  Fully implement Flex and MatchMedia
  Responsive Components <3
  fix: linting
  fix: adjusted pageInfo
  Remove obsoloe snapshot
  Move jsdom to dev deps
  Mark comments as always returning a value
  Add comment
  Fix unit tests
  Translate, concept for translation and id strings
  Add aria props
  ...

Adding Attachment and Popover Component

merge conflicts

progress

Any

Working

Support for refs

Ready

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

* 'permalink' of github.com:coralproject/talk: (101 commits)
  Ready
  Support for refs
  Working
  Any
  progress
  merge conflicts
  Make timeagoFormatter optional
  More colors
  Colors
  Short circuit endless respawn
  fix: new mongo parser
  Remove jest from watcher config, as it doesnt run well inside
  Add jest set
  Apply suggestions
  Move react-timeago to dev
  Upgrade docz
  Cleanup docz scripts
  Support watcher sets
  [next] Support server side jest testing (#1747)
  Make filter only a pure function
  ...
2018-07-16 18:36:21 -03:00
Wyatt Johnson 6f6bedb07a feat: production updates 2018-07-16 13:26:41 -06:00
Wyatt Johnson b07073b882 review: tests 2018-07-16 13:14:38 -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
Wyatt Johnson f5ef551fb4 review: input.password -> hashedPassword 2018-07-16 10:49:16 -06:00
Kiwi f693820244 Merge branch 'next' into timestamp 2018-07-13 19:53:34 -03:00
Wyatt Johnson 34ddd2ea0b fix: new mongo parser 2018-07-13 16:33:00 -06:00
Wyatt Johnson 2a7fa08bd6 fix: renamed type file 2018-07-13 14:52:10 -06:00
Wyatt Johnson a2a49b8e45 feat: improved user creation 2018-07-13 14:36:54 -06: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
Chi Vinh Le ea115dd5ef Fix linting 2018-07-12 20:45:38 -03:00
Chi Vinh Le 6467348296 Merge branch 'next' into timestamp 2018-07-12 16:29:23 -03:00
Wyatt Johnson 70ff49ec4f fix: missed users service 2018-07-11 16:49:54 -06:00
Wyatt Johnson 871206740f fix: cleanups for asset 2018-07-11 16:35:20 -06:00
Wyatt Johnson 35ba69c8ed fix: allow url to not be provided 2018-07-11 16:30:57 -06:00
Wyatt Johnson c90f6cbe53 Merge branch 'next' into next-passport 2018-07-11 15:42:52 -06:00
Wyatt Johnson d2368f4cc5 fix: linting 2018-07-11 14:49:18 -06:00
Wyatt Johnson bfede26ddd fix: adjusted pageInfo 2018-07-11 14:24:51 -06:00
Chi Vinh Le ec1eff2b9d Mark comments as always returning a value 2018-07-10 19:14:42 -03:00
Wyatt Johnson 6efe36ceaa feat: signup enhancements; more extensions to schema 2018-07-10 15:54:52 -06:00
Wyatt Johnson d46145f04c fix: linting 2018-07-10 13:58:31 -06:00
Wyatt Johnson c5dbe4659b feat: initial signup route 2018-07-10 13:56:20 -06:00
Wyatt Johnson c0da4e97aa feat: asset url query 2018-07-10 13:11:36 -06: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 84dd673c2e Add integration tests! 2018-07-06 21:19:49 -03:00
Wyatt Johnson 15478fe54f fix: linting 2018-07-05 16:03:34 -06:00
Wyatt Johnson 87ce65755c feat: initial local passport strategy 2018-07-05 15:58:19 -06:00
Wyatt Johnson 3e90877012 feat: added @auth directive 2018-07-04 14:44:26 -06:00
Chi Vinh Le 796d24db3d Use pagination container 2018-07-02 19:13:13 -03:00
Wyatt Johnson 1236946312 initial oidc support 2018-06-29 16:11:32 -06:00