3749 Commits

Author SHA1 Message Date
David Luecke
d3ee41e27b
fix(koa): Only set error code for Feathers errors (#2793) 2022-10-12 10:18:07 -07:00
David Luecke
474a9fda21
feat(cli): Improve generated schema definitions (#2783) 2022-10-08 12:08:54 -07:00
daffl
d886f333ac chore: Update changelog 2022-10-06 17:06:32 -07:00
daffl
b535c91197 chore(release): publish v5.0.0-pre.30 v5.0.0-pre.30 2022-10-06 17:05:35 -07:00
David Luecke
44172d99b5
feat(schema): Make schemas validation library independent and add TypeBox support (#2772) 2022-10-06 17:01:05 -07:00
Narayan Sainaney
b1844b1f27
fix(authentication-oauth): Fix regression with prefix handling in OAuth (#2773) 2022-10-06 11:34:58 -07:00
David Luecke
ab580cbcaa
fix(core): Ensure setup and teardown can be overriden and maintain hook functionality (#2779) 2022-10-06 10:31:13 -07:00
David Luecke
26a4b95f8f
chore(dependencies): Update all dependencies (#2780) 2022-10-06 10:30:32 -07:00
David Luecke
ea31f15d42
chore(build): Move npm package buildpack folder (#2781) 2022-10-06 10:30:21 -07:00
daffl
821fc1f4e4 chore(cli): Add syntax highlighting pointers for VSCode to template strings 2022-09-26 15:05:31 -07:00
David Luecke
d16601f227
feat(core): Allow to unregister services at runtime (#2756) 2022-09-16 18:12:53 -07:00
David Luecke
d734931ffd
feat(cli): Add ability to npm init feathers (#2755) 2022-09-16 16:37:12 -07:00
daffl
bb953ad371 chore: Fix ESLint warnings for now 2022-09-16 15:33:20 -07:00
David Luecke
c7e1b7e80a
feat(cli): Improve CLI interface (#2753) 2022-09-16 07:36:06 -07:00
daffl
190d609fb9 chore: Update changelog 2022-09-15 17:09:23 -07:00
daffl
4314dc89a4 chore(release): publish v5.0.0-pre.29 v5.0.0-pre.29 2022-09-15 17:08:05 -07:00
David Luecke
f7e1c33de1
fix(authentication-oauth): Fix oAuth origin and error handling (#2752) 2022-09-15 16:54:15 -07:00
David Luecke
1d45427988
feat(cli): Adding ClientService to CLI (#2750) 2022-09-15 16:39:11 -07:00
David Luecke
c7bf80d82c
feat(cli): Add custom environment variable support to generated application (#2751) 2022-09-15 09:30:33 -07:00
daffl
21d6aaa3d5 chore(tests): Fix test running setup 2022-09-13 12:01:06 +02:00
David Luecke
6dd1311750
chore(dependencies): Update dependencies (#2747) 2022-09-13 10:45:55 +02:00
David Luecke
fd218f289f
feat: Add CORS support to oAuth, Express, Koa and generated application (#2744) 2022-09-12 08:52:44 +02:00
David Luecke
9231525a24
feat(authentication-oauth): Koa and transport independent oAuth authentication (#2737) 2022-09-09 10:04:14 +02:00
Ray Foss
0b2def6ca4
fix(schema): Fix for Ajv global collision bug #2681 (#2702) 2022-08-30 14:44:41 +02:00
David Luecke
0e2a9b3664
chore(dependencies): Update all dependencies (#2738) 2022-08-30 13:21:50 +02:00
David Luecke
5e8e7c4422
fix(socketio): Reinitialize hooks on overriden setup method (#2722) 2022-08-17 14:47:16 +02:00
daffl
32df759944 chore(koa): Add test for custom middleware 2022-08-15 15:46:11 +02:00
daffl
489de505a1 chore: Update changelog 2022-08-03 08:38:05 -07:00
daffl
bf8e54fddc chore(release): publish v5.0.0-pre.28 v5.0.0-pre.28 2022-08-03 08:36:53 -07:00
David Luecke
bd55ffb812
fix(cli): Improve generated application and client (#2701) 2022-08-03 08:35:51 -07:00
David Luecke
8d7e04acd0
fix(core): Get hooks to work reliably with custom methods (#2714) 2022-08-03 08:35:17 -07:00
daffl
3bb4bf41e4 chore: Some test improvements for latest MacOS 2022-08-02 16:38:49 -07:00
David Luecke
c19c063623
chore(dependencies): Update dependencies (#2707)
Co-authored-by: GitHub Actions Bot <hello@feathersjs.com>
2022-08-02 11:34:27 -07:00
David Luecke
160746e2bc
fix(authentication-client): Properly handle missing token error (#2700) 2022-07-19 16:34:57 -07:00
David Luecke
1f71d78846
fix(knex): Fix PostgreSQL integration issues and run CI tests against pg (#2698) 2022-07-18 21:07:11 -07:00
David Luecke
fe22615b7f
fix(mongodb): Ensure transactions are used properly in create (#2699) 2022-07-18 21:02:24 -07:00
daffl
f886640ac5 chore: Update changelog 2022-07-12 17:30:09 -07:00
daffl
6032742bce chore(release): publish v5.0.0-pre.27 v5.0.0-pre.27 2022-07-12 17:28:56 -07:00
David Luecke
716c49a270
fix(socketio-client): Make Socket.io client event target compatible (#2686) 2022-07-12 17:21:22 -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
Marshall Thompson
247dccb2eb
fix: Freeze the resolver context (#2685) 2022-07-04 10:13:39 -07:00
David Luecke
45f359dd64
chore(dependencies): Update all dependencies (#2683) 2022-07-03 14:08:41 -07:00
David Luecke
83aa8f9f21
feat(cli): Add support for Prettier (#2684) 2022-07-03 13:16:40 -07:00
David Luecke
d114557721
feat(cli): Improve generated application folder structure (#2678) 2022-06-24 07:21:03 -07:00
daffl
56f828fa85 chore: Remove a unnecessary files 2022-06-23 14:48:03 -07:00
David Luecke
04ce9a53f4
fix(cli): Fix flaky authentication migration and SQL id schema types (#2676) 2022-06-22 16:35:21 -07:00
daffl
252c872e74 chore: Update changelog 2022-06-22 00:54:47 -07:00
daffl
0e7553ded9 chore(release): publish v5.0.0-pre.26 v5.0.0-pre.26 2022-06-22 00:53:35 -07:00
daffl
fc4cb742f7 fix(cli): Fix compilation folders that got mixed up 2022-06-22 00:52:25 -07:00
daffl
2085504f6a chore: Update changelog 2022-06-21 23:43:44 -07:00