3775 Commits

Author SHA1 Message Date
David Luecke
68cf03f092
fix(docs): Add JavaScript web app frontend guide (#2834) 2022-10-27 09:42:32 -07:00
daffl
8c6f2efa9d chore: Update changelog 2022-10-25 21:11:31 -07:00
daffl
b405e205fc chore(release): publish v5.0.0-pre.32 v5.0.0-pre.32 2022-10-25 21:10:10 -07:00
daffl
139af43c14 chore: Update package-lock.json 2022-10-25 18:02:15 -07:00
David Luecke
ed3b05051d
fix(schema): Use the same options for resolveData hook (#2833) 2022-10-25 17:54:12 -07:00
David Luecke
0776e26bfe
fix(cli): Ensure code injection points are not code style dependent (#2832) 2022-10-25 09:26:15 -07:00
David Luecke
7d219d9c52
fix(cli): Only generate authentication setup when selected (#2823) 2022-10-21 08:33:06 -07:00
Marshall Thompson
6e067b07a5
chore(docs): Allow copying typebox example code (#2826) 2022-10-21 07:58:33 -07:00
David Luecke
5fa900f90d
fix(schema): Improve resolver performance (#2822) 2022-10-20 16:56:46 -07:00
David Luecke
fa402b323e
chore(docs): Finalize initial schema API documentation (#2817) 2022-10-20 08:44:29 -07:00
David Luecke
1226facff1
chore(docs): Review client API docs for v5 (#2814) 2022-10-19 07:35:20 -07:00
David Luecke
91920dfdbc
chore(docs): Review authentication API documentation (#2812) 2022-10-18 18:55:53 -07:00
David Luecke
dd77379d8b
fix(authentication): Improve logout and disconnect connection handling (#2813) 2022-10-18 16:23:22 -07:00
David Luecke
1b97f14d47
fix(docs): Review transport API docs and update Express middleware setup (#2811) 2022-10-18 08:09:28 -07:00
David Luecke
5792b9214f
chore(docs): Review and update core API docs (#2808) 2022-10-17 17:05:10 -07:00
David Luecke
01dfa2a802
chore(docs): v5 getting started guide (#2807) 2022-10-17 16:32:28 -07:00
David Luecke
05529b34d7
chore(docs): v5 migration and "What's new" guide (#2806) 2022-10-17 14:08:30 -07:00
David Luecke
eeb62e13ef
chore(docs): Add current v5 API docs (#2805) 2022-10-17 12:49:03 -07:00
Marshall Thompson
ae85fa216f
feat(docs): New website and documentation pages (#2802)
* feat(docs) new docs site started

* Minor page edits

* feat(footer) fix spacing

* empty guides template

Co-authored-by: daffl <daff@neyeon.com>
2022-10-17 13:05:01 -06:00
David Luecke
0d5781a5c7
fix(transports): Add remaining middleware for generated apps to Koa and Express (#2796) 2022-10-15 13:29:19 -07:00
David Luecke
bd59f91b45
feat(cli): Add authentication client to generated client (#2801) 2022-10-15 13:14:38 -07:00
David Luecke
f394098d4e
chore(authentication-oauth): Add tests for oAuth default handling (#2795) 2022-10-15 10:54:26 -07:00
daffl
4abe6c52ed chore: Update changelog 2022-10-12 11:40:36 -07:00
daffl
4500dbeb8c chore(release): publish v5.0.0-pre.31 v5.0.0-pre.31 2022-10-12 11:39:39 -07:00
David Luecke
57119b6bb2
feat(cli): Generate full client test suite and improve typed client (#2788) 2022-10-12 11:18:35 -07:00
David Luecke
f3ddab637e
fix(errors): Allows to pass no error message (#2794) 2022-10-12 10:31:43 -07:00
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