Vinh and Wyatt Johnson
7c2e56b751
[CORL-719] A11y runtime checks using react-axe ( #2725 )
...
* feature: use react-axe and fix some a11y issues in stream
* fix: adapt snapshots
* chore: fix axe warnings in auth and account bundle
* chore: improve accessibility in install bundle
* chore: add some comments
2019-11-22 19:10:51 +00:00
Wyatt Johnson and GitHub
04c56b3fb5
[CORL-406] Tenant Locale Selection ( #2450 )
...
* feat: added preload config
* feat: support changing locale
* fix: name case
* fix: removed unused code
* feat: added translations for default reactions
* fix: do not translate icon
* fix: shorter i18n keys
2019-09-05 17:02:06 +00:00
Vinh and Kim Gardner
3f307002e2
[CORL-391] Fix jankiness when opening reply box of last comment in Stream ( #2447 )
...
* feat: add useResizeObserver hook
* fix: stream jumps when clicking on the last reply button when scrolled to the bottom
* chore: use resize observer in auth popup and simplify resize handling
* fix: snapshots and remove resize observer from stream
* fix: focus unmounted rte
2019-08-07 15:26:30 -04:00
Wyatt Johnson and GitHub
14e225e26f
[CORL-435] Stable CSS Classes ( #2414 )
...
* feat: fixed import issue with react
* feat: initial impl
* fix: review
2019-07-26 22:43:42 +00:00
Wyatt Johnson and GitHub
6bd3e093b3
[CORL-157] Ignore Users ( #2328 )
...
* feat: added server impl of ignore user
* feat: added development error wrapping
* feat: Add arror to popover
* fix: dependencies
* fix: server locals watch paths
* feat: AuthorPopover & Member Since
* chore: refactor stream file organization
* feat: ignore user
* fix: file case
* feat: add support for useLocal hook!
* test: test ignored users
2019-05-31 22:41:20 +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
Kiwi and GitHub
1794086683
[CORL-360] Embrace CSS Variables ( #2312 )
...
* fix: docz bug
* feat: implement css variables
* fix: adapt docz
* fix: webpack config
* fix: add ui l10n bundle to tests
2019-05-15 01:21:07 +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 GitHub
710de07fa6
chore: harmonize authToken to accessToken ( #2184 )
2019-02-08 23:40:20 +01:00
Kiwi and GitHub
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 and GitHub
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 and GitHub
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 and Wyatt Johnson
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 and GitHub
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 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
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