David Luecke
9db5e7adb0
fix(authentication-client): Improve socket reauthentication handling ( #2895 )
2022-11-27 09:28:29 -08:00
David Luecke
cc4e76726f
fix(authentication-client): Do not cache authentication errors ( #2892 )
2022-11-24 15:57:03 -08:00
David Luecke
160746e2bc
fix(authentication-client): Properly handle missing token error ( #2700 )
2022-07-19 16:34:57 -07:00
David Luecke
41b376106b
fix(authentication-client): Ensure reAuthenticate works in parallel with other requests ( #2690 )
2022-07-12 17:21:10 -07:00
David Luecke
2e45efca4a
chore: Make sure all files are properly linted recursively ( #2648 )
2022-05-27 16:14:19 -07:00
David Luecke
c606c56dc2
chore: Format code using Prettier and updated ESLint rules ( #2647 )
...
Co-authored-by: Marshall Thompson <marshall@creativeideal.net>
2022-05-27 15:21:13 -07:00
David Luecke
935ec0ab86
chore(dependencies): Update all dependencies ( #2448 )
2021-09-19 14:43:23 -07:00
David Luecke
a43e7da22b
feat(adapter-commons): Add support for params.adapter option and move memory adapter to @feathersjs/memory ( #2367 )
2021-05-24 12:51:01 -07:00
David Luecke
2dafb7ce14
feat: Feathers v5 core refactoring and features ( #2255 )
...
BREAKING CHANGES: `app.setup` and `app.listen` are asynchronous. Several TypeScript usability improvements that are not backwards compatible. Removal of several internal APIs that were not publicly documented.
2021-03-19 15:04:20 -07:00
David Luecke
fa45ec520b
feat(authentication-client): Throw separate OauthError in authentication client ( #2189 )
2021-01-16 10:02:17 -08:00
David Luecke
161f4ae36e
chore(typescript): Fix core declaration reference and clean up package configuration ( #2159 )
2020-12-14 19:37:05 -08:00
David Luecke
77bbffe852
chore(typescript): Migrate @feathersjs/express to TypeScript ( #2152 )
2020-12-13 16:56:44 -08:00
David Luecke
a08b7067ea
chore(upgrade): Upgrade to Socket.io 3 ( #2146 )
2020-12-10 17:17:10 -08:00
David Luecke
03fec28f62
chore(git): Merge with latest crow branch
2020-12-04 17:46:41 -08:00
Desmond Koh
2a2bbf7f8e
fix(authentication-client): Allow reAuthentication using specific strategy ( #2140 )
2020-12-04 16:16:31 -08:00
David Luecke
29a33bc5cf
chore: Merge with latest master
2020-05-18 10:36:26 -07:00
David Luecke
9e7c0e1336
chore(dependencies): Update all non-breaking dependencies and fix TypeScript usage ( #1962 )
2020-05-18 10:14:57 -07:00
David Luecke
d20b7d5a70
chore(package): Remove @feathersjs/primus packages from core ( #1919 )
...
BREAKING CHANGE: Remove primus packages to be moved into the ecosystem.
See #1899
2020-04-15 20:16:55 -07:00
David Luecke
13a8758f11
fix: Only remove token on NotAuthenticated error in authentication client and handle error better ( #1525 )
2019-08-24 09:34:26 -07:00
David Luecke
71a74765f2
feat: Allow establishing an authenticated Socket connection via handshake headers ( #1519 )
2019-08-21 21:08:19 -07:00
David Luecke
4329febfb0
feat: Let strategies handle the connection ( #1510 )
2019-08-17 15:01:59 -07:00
David Luecke
8211b98f90
fix: Do not error in authentication client on logout ( #1473 )
2019-07-20 10:53:10 -07:00
David Luecke
8f44a242ee
chore: Refactor common tests into @feathersjs/tests repository ( #1309 )
2019-04-25 08:55:45 -07:00
David Luecke
afa4d55c05
fix: Merge httpStrategies and authStrategies option ( #1308 )
2019-04-23 19:35:21 -07:00
David Luecke
12d48eee15
fix: Handle error oAuth redirect in authentication client ( #1307 )
2019-04-23 19:14:06 -07:00
David Luecke
4aee151950
fix: Rename jwtStrategies option to authStrategies ( #1305 )
2019-04-22 19:13:15 -07:00
David Luecke
53575c5441
fix: Update version number check
2019-04-22 09:40:03 -07:00
David Luecke
35d8043591
feat: Add authentication through oAuth redirect to authentication client ( #1301 )
2019-04-21 16:08:29 -07:00
David Luecke
656bae7875
feat: @feathersjs/authentication-oauth ( #1299 )
2019-04-21 11:05:55 -07:00
David Luecke
2667d92efb
feat: Add AuthenticationBaseStrategy and make authentication option handling more explicit ( #1284 )
2019-04-11 10:04:20 -07:00
David Luecke
9dd671301a
feat: Add TypeScript definitions ( #1275 )
2019-04-06 12:43:57 -07:00
David Luecke
c5dc7a2302
fix: Authentication core improvements ( #1260 )
2019-03-23 18:00:07 -07:00
David Luecke
65b43bd3c6
feat: Authentication v3 client ( #1240 )
...
BREAKING CHANGE: Rewrite for authentication v3
2019-03-10 11:07:06 -07:00
David Luecke
9fae7db97a
Update to correspond with latest release ( #84 )
...
* Update to correspond with latest documentation
* Increase timeout and Semistandard --fix
2018-08-28 19:07:24 -07:00
David Luecke
0c8e4d99d8
Add default export for better ES module (TypeScript) compatibility ( #81 )
...
* Get tests to run
* Add default export for better ES module (TypeScript) compatibility
* Update Socket.io test
2018-08-28 19:07:24 -07:00
David Luecke
7acf0a4161
Updates for Feathers v3 ( #77 )
2018-08-28 19:07:24 -07:00
David Luecke
1ae4613a53
Update to new plugin infrastructure ( #74 )
...
* Update to new plugin infrastructure
* Remove Node 4
2018-08-28 19:07:24 -07:00
greenkeeper[bot]
fc9d3d9572
Update dependencies to enable Greenkeeper 🌴 ( #40 )
...
* chore(package): update dependencies
https://greenkeeper.io/
* docs(readme): add Greenkeeper badge
https://greenkeeper.io/
* Update to latest Semistandard
2018-08-28 19:07:24 -07:00
David Luecke
071f653826
Add authenticated and logout events ( #31 )
2018-08-28 19:07:24 -07:00
David Luecke
7f0705f692
Fix header casing ( #32 )
...
* Fix header casing
* Fix test cases and Readme
2018-08-28 19:07:24 -07:00
David Luecke
fff55526f6
Add support for socket timeouts and some refactoring ( #30 )
2018-08-28 19:07:24 -07:00
Eric Kryski
ae0781fb37
ensuring tests finish during REST integration tests
2018-08-28 19:07:24 -07:00
Marshall Thompson
77adb9e523
Merge pull request #13 from feathersjs/fix-linting
...
Fix linting
2018-08-28 19:07:24 -07:00
Marshall Thompson
1061dd2269
Merge pull request #14 from feathersjs/specific-imports
...
More specific imports for StealJS
2018-08-28 19:07:24 -07:00
Eric Kryski
137ca77b44
updating docs, tests and auth dependencies
2018-08-28 19:07:24 -07:00
Eric Kryski
7d683aa708
Merge pull request #9 from feathersjs/socket-reconnect
...
Socket reconnect
2018-08-28 19:07:24 -07:00
Eric Kryski
c87defdbf7
Merge pull request #8 from feathersjs/custom-jwt-strategy-names
...
Custom jwt strategy names
2018-08-28 19:07:24 -07:00
Eric Kryski
8e3a745261
Merge pull request #3 from feathersjs/socket-reconnect-upgrade-auth
...
Socket reconnect upgrade auth
2018-08-28 19:07:24 -07:00
Eric Kryski
721d75d305
Merge pull request #7 from feathersjs/1.0
...
Feathers authentication 1.0 compatible client
2018-08-28 19:07:24 -07:00
Marshall Thompson
70294a80ca
Get tests passing.
2018-08-28 19:07:24 -07:00