Kiwi
|
065cb4b03a
|
[next] Auth Popup v2 (#2101)
* feat: Implement new Sign In view
* feat: Move forgot + resetPassword to new design
* feat: Implement sign up with new design
* fix: narrow gutter
* test: add unit tests
* test: integration tests
* feat: support show / hide password
* feat: support oauth2 flow
* feat: add views for user completion
* feat: implement oauth2 sign up
* test: fix snapshots
* fix: lint
* fix: get more complete mutation response
* fix: removed array of OIDC integrations
* fix: renamed resolver function
* fix: adapt oidc client implementation
* fix: targetFilter should be stream on signup
* fix: removed unneeded message
* fix: moved password into local profile
* fix: made username optional, removed valid null value
* fix: linting
* fix: respect targetFilter
* feat: support user registration mutations
- Added `setUsername`
- Added `setEmail`
- Added `setPassword`
- Added `permit` to `@auth`
- Added `email` to `User`
* fix: fixed issue with query
* feat: added user password update
* feat: complete sign in mutation
* fix: adapt some rebasing gitches
* test: improve tests
* test: unittest for setting auth token
* fix: failing tests
* test: move most tests from enzyme to react-test-renderer
* fix: remove schema warnings in tests
* test: improve window mock
* test: test different social login configurations
* test: test social logins for sign up
* fix: use htmlFor instead of for
* test: more feature tests
* feat: always go through account completion
* test: feature test account completion
* feat: addtional account completion test
* Update start.ts
* chore: refactor auth token retrieval logic
|
2018-12-20 22:32:04 +01:00 |
|
Kiwi
|
6fa0c7f538
|
[next] Support login and logout for TalkStreamEmbed (#2081)
* feat: Support login and logout for TalkStreamEmbed
* fix: better test names
* fix: remove obsolete line
|
2018-11-20 17:48:57 +01:00 |
|
Kiwi
|
ecdb4e1307
|
[next] Broadcast mutation events (#2083)
* feat: Implement mutation events
* fix: correct testcase name
|
2018-11-20 15:44:07 +01:00 |
|
Chi Vinh Le
|
fabe52a0a6
|
feat: hide profile tab when not logged in
|
2018-10-03 15:49:49 +02:00 |
|
Kiwi
|
8b09b52be8
|
[next] Start a clean session when user logs in / out (#1853)
* Clear user session after login / logout
* Filename cases
* Improve type checking
* Apply suggestions
|
2018-09-12 16:04:54 +00:00 |
|
Chi Vinh Le
|
3dc3e1435a
|
Use HorizontalGutter component, simplify Flex
|
2018-08-24 19:11:56 +02:00 |
|
Chi Vinh Le
|
bf8549c811
|
Merge branch 'authentication-support' into postMessage
|
2018-08-10 16:16:47 +02:00 |
|
Chi Vinh Le
|
37f733dfa0
|
Add post message listeners
|
2018-08-10 16:12:08 +02:00 |
|
Kiwi
|
32264fbc5f
|
Merge branch 'next' into authentication-support
|
2018-08-10 10:37:57 +02:00 |
|
Chi Vinh Le
|
92a266363a
|
Make UserBoxUnauthenticated responsive
|
2018-08-09 19:40:45 +02:00 |
|
Chi Vinh Le
|
d140e2449f
|
Support authentication
|
2018-08-09 16:14:35 +02:00 |
|
Chi Vinh Le
|
52b36e2db0
|
Use anchor for better accessibility and restore history
|
2018-08-07 17:37:02 +02:00 |
|
Chi Vinh Le
|
66d8244acc
|
Refactor stream + some tests
|
2018-08-03 23:49:00 +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 |
|
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 |
|