Commit graph

758 commits

Author SHA1 Message Date
Ayo
c961125d88 chore: mention generic plugin system for using server frameworks 2026-06-04 15:57:34 +02:00
Ayo
320d183803 chore: remove unused config 2026-06-04 15:53:20 +02:00
Ayo
c4f8a2c779 refactor(fastify): use ServerConfig type from core 2026-06-04 15:50:44 +02:00
Ayo
97c04c21b9 chore: update logo image url 2026-06-04 15:03:20 +02:00
Ayo
785e08008b chore: separate items for html routing & templating 2026-06-04 15:00:11 +02:00
Ayo
fc18f3611b chore: fix url to fastify adapter package 2026-06-04 13:32:55 +02:00
Ayo
566c8964e5 chore: update packages version tags 2026-06-04 13:27:44 +02:00
Ayo
efa9b8b4f7 chore(create-mcfly): release v0.4.8 2026-06-04 13:23:45 +02:00
Ayo
6edab54354 feat: new architecture to support server framework plugin
- generic `server.serve` config
- new demo workspace
- new basic template
- updated readme

Reviewed-on: https://git.ayo.run/ayo/mcfly/pulls/3
Co-authored-by: Ayo <ayo@ayco.io>
Co-committed-by: Ayo <ayo@ayco.io>
2026-06-04 11:17:09 +00:00
Ayo
970970fd32 feat: use fastify as server
- [x] implement server framework plugin config
- [x] new @mcflyjs/fastify package
- [x] update readme re: pivot & target state
- [x] new basic template

Reviewed-on: https://git.ayo.run/ayo/mcfly/pulls/2
Co-authored-by: Ayo <ayo@ayco.io>
Co-committed-by: Ayo <ayo@ayco.io>
2026-06-04 11:03:45 +00:00
Ayo
43ba8bc81b chore: monorepo postinstall build 2026-05-11 10:50:29 +02:00
Ayo
7807ded369 fix(core): please the typescript gods 2026-05-11 10:48:38 +02:00
ayo
bd07c9adf8
chore: monorepo housekeeping (#64) 2026-05-11 10:41:58 +02:00
ayo
07bdc4c73d
feat: new create component package (#63)
- adds a new tool create-component for scaffolding a new web component
- initially it is a fork of create-mcfly but using @ayo-run/web-component as default template, which scaffolds a new component powered by webcomponent.io
2026-05-11 10:23:24 +02:00
ayo
c15ac5ea13
chore: update monorepo dev deps (#61) 2026-04-27 09:48:43 +02:00
Ayo
67ffdcbf7d chore: ignore files in formatting and linting 2026-04-27 09:44:45 +02:00
Ayo
714dad5757 chore: add @types/node as dev dep 2026-04-27 09:44:10 +02:00
Ayo
1957d71170 chore: update format, lint, & pre-commit scripts; fix lint error 2026-04-27 09:38:13 +02:00
Ayo
44ab909ea0 chore: use hi@ayo.run email 2026-03-18 11:33:36 +01:00
Ayo
872b1c470b chore: update readme for nerds 2026-03-12 10:34:14 +01:00
Ayo
ff600876a1 chore: no mirror; just push 2026-02-23 22:54:47 +01:00
Ayo
44b22a9918 chore: remove sr.ht build.yml 2026-02-22 15:04:11 +01:00
Ayo
4b521a9cf0 chore: auto mirror on post-commit 2026-02-22 15:02:14 +01:00
Ayo
48fe85378e chore: test post-commit 2026-02-22 15:01:43 +01:00
Ayo
9cc18759a1 chore: test pre-commit 2026-02-22 15:01:01 +01:00
Ayo
c6e449b26e chore: test post-commit hook 2026-02-22 15:00:30 +01:00
Ayo
6c4e139810 chore: test husky post-commit in package.json 2026-02-22 14:59:06 +01:00
Ayo
f72dff3551 chore: update readme 2026-02-22 14:58:02 +01:00
Ayo
e15a70770b chore: update post-commit hook 2026-02-22 14:57:31 +01:00
Ayo
b14b85a96d chore: update post-commit hook 2026-02-22 14:55:31 +01:00
Ayo
ff584aae95 chore: update git hooks 2026-02-22 14:52:46 +01:00
Ayo
1ddf5c3fc4 chore: update readme 2026-02-22 14:49:46 +01:00
Ayo
92bf304f4f chore: update readme (testing) 2026-02-22 14:48:03 +01:00
Ayo
b490eeb353 chore: update readme 2026-02-22 14:43:33 +01:00
Ayo
2d4bbaf8c5 chore(deps): update monorepo dependencies 2026-02-22 14:39:57 +01:00
Ayo
8d464c475a chore(deps): update to latest 2026-01-25 19:37:35 +01:00
Ayo
3922e89765 feat(cozy): label example "for form handling" 2025-07-05 20:18:51 +02:00
Ayo
6b1d84eb35 chore: add "dev" npm script 2025-07-05 20:18:24 +02:00
Ayo
5ebd4dad08 chore: add changeset for form handling demo page 2025-06-28 09:32:24 +02:00
Ayo
4fb8adab19 feat(cozy): add prism.js for syntax highlighting response json display 2025-06-28 09:31:33 +02:00
Ayo
43acc3a8f5 refactor(core): JSDoc for evaluate script 2025-06-28 09:31:06 +02:00
Ayo
f50edfb441 feat(cozy): add an explainer paragraph 2025-06-28 09:23:55 +02:00
Ayo
a1b1451913 feat(cozy): use my-head & awesome-header 2025-06-28 09:20:09 +02:00
Ayo
270a6ca76c feat(core): send event props as McFly props 2025-06-28 09:08:32 +02:00
Ayo
1dacdccc26 chore: add changeset file 2025-06-28 08:52:57 +02:00
Ayo
d1b6cdcbd8 feat(cozy): minimal code to for form submission 2025-06-28 00:33:34 +02:00
Ayo
0bf0a09300 feat(cozy): set input value to received query url 2025-06-28 00:28:18 +02:00
Ayo
012db337ae feat(core): send request as global 2025-06-27 22:35:30 +02:00
Ayo
af02d1dbad feat(site): initial form submission handling demo 2025-06-27 22:19:34 +02:00
Ayo
abaab2b73f feat(core): expose McFly global to app server scripts 2025-06-27 22:17:59 +02:00