Commit Graph

236 Commits

Author SHA1 Message Date
Belen Curcio 8594b82d90 console.log 2018-08-03 13:09:08 -03:00
Belen Curcio 2a87fb83f7 rolling back docz 2018-08-03 12:58:00 -03:00
Belen Curcio dd546c227d rolling back docz 2018-08-03 12:57:49 -03:00
Belen Curcio 085723435b lock 2018-08-03 12:51:57 -03:00
Belen Curcio fbdc10e577 Merge branch 'ui-components' of github.com:coralproject/talk into ui-components 2018-08-03 09:25:11 -03:00
Belen Curcio 15865d1db2 Adding CallOut Component and tests 2018-08-03 09:24:48 -03:00
Belén Curcio c6b8840b47 Merge branch 'next' into ui-components 2018-08-03 08:33:04 -03:00
Belen Curcio c21b8a044e updated tests 2018-08-03 08:24:42 -03:00
Belen Curcio 051cb9885b removing old 2018-08-03 08:21:18 -03:00
Belen Curcio 5fb23c7634 Adding a new doc file on how to build forms :D! 2018-08-02 20:15:47 -03:00
Belen Curcio 0c9dd07f1f Adding InputLabel 2018-08-02 20:01:15 -03:00
Belen Curcio ba01263731 Adding TextField 2018-08-02 19:46:05 -03: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
Belen Curcio 18d95b603b wip 2018-08-02 12:52:16 -03: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
Belen Curcio 93044b3c6a Adds test 2018-08-02 09:01:54 -03:00
Belen Curcio 9e2b1aa9e3 Adding regular and full with 2018-08-02 09:00:18 -03:00
Belen Curcio 5c7f4b461d docz 2018-08-02 08:56:58 -03:00
Belen Curcio 64da3f02f9 Extending Icon for extra small 2018-08-02 08:37:48 -03:00
Belen Curcio 67c8ca9d57 Validation Message 2018-08-02 07:43:12 -03:00
Kim Gardner cf3b706bbc Merge pull request #1743 from coralproject/next-passport
[next] Passport Integration
2018-08-02 11:41:01 +01: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
Wyatt Johnson 2ac6883737 Merge branch 'next' into next-passport 2018-08-01 13:13:54 -06:00
Kiwi 5fd7062a3a [next] Support development on windows (#1769)
* Support windows

* Fix error when loading locales
2018-07-31 18:24:01 +00:00
Wyatt Johnson 1923e929ee Merge branch 'next' into next-passport 2018-07-25 22:08:17 +00:00
Belén Curcio e0a8f2e067 [next] ClickOutside Component (#1757)
* working on the tests

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

* 'next' of github.com:coralproject/talk: (36 commits)
  [next] Implement AriaInfo (#1756)
  e render props for TrapFocus (#1755)
  [ToggleShow] Fix typo and better description (#1753)
  Fix wrong hour pluralization
  Implement button active state
  Styling fixes
  Fix Playground
  Commit snapshots
  Harmonize typography
  Fix Flex margin bug and add examples
  Update package-lock.json
  Use explicit export
  Implement ButtonIcon component
  Remove wrong ref prop
  Implement new button api
  Read env in watchers.ts
  updated tests
  Update ToggleShow.spec.tsx
  ToggleShow Component
  Fix CI thanks to wyatt
  ...

docz added

Added simulant

Added simulant

unnused

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

* 'clickoutside' of github.com:coralproject/talk: (40 commits)
  Added simulant
  Added simulant
  docz added
  [next] Implement AriaInfo (#1756)
  e render props for TrapFocus (#1755)
  [ToggleShow] Fix typo and better description (#1753)
  Fix wrong hour pluralization
  Implement button active state
  Styling fixes
  Fix Playground
  Commit snapshots
  Harmonize typography
  Fix Flex margin bug and add examples
  Update package-lock.json
  Use explicit export
  Implement ButtonIcon component
  Remove wrong ref prop
  Implement new button api
  Read env in watchers.ts
  working on the tests
  ...

unnused

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

* 'clickoutside' of github.com:coralproject/talk: (42 commits)
  unnused
  working on the tests
  Added simulant
  Added simulant
  docz added
  [next] Implement AriaInfo (#1756)
  e render props for TrapFocus (#1755)
  [ToggleShow] Fix typo and better description (#1753)
  Fix wrong hour pluralization
  Implement button active state
  Styling fixes
  Fix Playground
  Commit snapshots
  Harmonize typography
  Fix Flex margin bug and add examples
  Update package-lock.json
  Use explicit export
  Implement ButtonIcon component
  Remove wrong ref prop
  Implement new button api
  ...

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

* 'clickoutside' of github.com:coralproject/talk: (42 commits)
  unnused
  working on the tests
  Added simulant
  Added simulant
  docz added
  [next] Implement AriaInfo (#1756)
  e render props for TrapFocus (#1755)
  [ToggleShow] Fix typo and better description (#1753)
  Fix wrong hour pluralization
  Implement button active state
  Styling fixes
  Fix Playground
  Commit snapshots
  Harmonize typography
  Fix Flex margin bug and add examples
  Update package-lock.json
  Use explicit export
  Implement ButtonIcon component
  Remove wrong ref prop
  Implement new button api
  ...

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

* 'clickoutside' of github.com:coralproject/talk: (43 commits)
  working on the tests
  unnused
  working on the tests
  Added simulant
  Added simulant
  docz added
  [next] Implement AriaInfo (#1756)
  e render props for TrapFocus (#1755)
  [ToggleShow] Fix typo and better description (#1753)
  Fix wrong hour pluralization
  Implement button active state
  Styling fixes
  Fix Playground
  Commit snapshots
  Harmonize typography
  Fix Flex margin bug and add examples
  Update package-lock.json
  Use explicit export
  Implement ButtonIcon component
  Remove wrong ref prop
  ...

* Implement passing tests

* Use html as snapshot

* Refactor and simplify test

* Remove unused import

* ts

* simulant moved to devdeps
2018-07-25 20:33:29 +00:00
Wyatt Johnson 1ec1572efb fix: updated client code to respect missing usernames 2018-07-23 13:33:44 -06:00
Wyatt Johnson 4b5c7c1c7b fix: move displayName into auth integrations 2018-07-23 13:14:34 -06:00
Wyatt Johnson 13d293b9aa Merge branch 'next' into next-passport 2018-07-23 16:09:24 +00:00
Wyatt Johnson 81e8f68e62 fix: upgrade @types/passport 2018-07-23 10:08:12 -06:00
Kiwi acb86f4b44 [next] Implement AriaInfo (#1756)
* Implement AriaInfo

* Fix build

* Default to div
2018-07-20 23:17:47 +00:00
Kiwi afe816ba41 e render props for TrapFocus (#1755) 2018-07-20 22:51:13 +00:00
Kiwi 6bbb645552 [ToggleShow] Fix typo and better description (#1753)
* Fix typo

* Improve desc

* Add layout

* Fix Flex layout

* Use ui kit button
2018-07-20 22:40:12 +00: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 2e4d23e900 Merge branch 'next' into next-passport 2018-07-20 19:26:58 +00:00
Kiwi a015a474aa Merge pull request #1754 from coralproject/fix-hour-pluralization
[next] Fix wrong hour pluralization
2018-07-20 14:49:09 -03:00
Chi Vinh Le cb40f061be Fix wrong hour pluralization 2018-07-20 13:39:39 -03:00
Kiwi 4c6b2cfb84 Merge pull request #1752 from coralproject/ghost-button-next
[next] Button + UI Kit harmonization
2018-07-20 13:00:58 -03:00
Wyatt Johnson a6bfad0833 feat: more JWT tests 2018-07-20 09:58:40 -06:00
Kiwi c77d8739e7 Merge branch 'next' into ghost-button-next 2018-07-20 12:32:07 -03:00
Chi Vinh Le 0280d300f5 Implement button active state 2018-07-20 12:31:35 -03:00
Chi Vinh Le b2e2e3e75d Styling fixes 2018-07-20 12:24:03 -03:00
Kiwi e7c36c0b4c Merge pull request #1751 from coralproject/toggleshow
ToggleShow Component - A Component that provides utilities to display nested components
2018-07-20 11:34:42 -03:00
Chi Vinh Le 6eb82ed555 Merge branch 'toggleshow' of https://github.com/coralproject/talk into toggleshow 2018-07-20 11:05:59 -03:00
Chi Vinh Le c5951117c3 Fix Playground 2018-07-20 11:05:42 -03:00
Chi Vinh Le e33ea6d0aa Commit snapshots 2018-07-20 10:49:31 -03:00