Commit graph

129 commits

Author SHA1 Message Date
Ayo
97c04c21b9 chore: update logo image url 2026-06-04 15:03:20 +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
3922e89765 feat(cozy): label example "for form handling" 2025-07-05 20:18:51 +02:00
Ayo
4fb8adab19 feat(cozy): add prism.js for syntax highlighting response json display 2025-06-28 09:31:33 +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
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
Ayo
d46bf2255b feat(config): add plugins in config type 2025-06-27 22:17:24 +02:00
ayo
6281c1516f
chore: housekeeping (#60)
* chore: remove .build.yml

* chore: update attribution
2025-06-07 23:33:58 +02:00
6412c8f8a5 chore(deps): remove unneeded dev dep 2025-04-20 17:16:38 +02:00
ca305aef1e chore: appease gatekeepers 2025-04-20 15:17:46 +02:00
dce88c2708 refactor: migrate to ts initial 2025-04-20 15:12:47 +02:00
6814139f26 chore(site): update deps 2025-02-28 22:04:41 +01:00
332dbd1f88 fix(site, templatest): unclosed link tags 2025-02-28 20:19:38 +01:00
019eb6ba15 fix(templates, site): relative og image path 2025-02-15 12:29:04 +01:00
20ba3f28ee fix(templates, site): use png og image 2025-02-15 12:25:55 +01:00
f1e9a0726e feat(templates,site): use logo as og image 2025-02-15 12:22:18 +01:00
5ceef6d7b9 feat(site): add logo 2025-02-14 23:13:53 +01:00
8578508d65 feat(site): update icons 2025-02-14 22:37:16 +01:00
d90b1ef122 feat(site): update touch icons 2025-02-14 22:32:38 +01:00
cf3ee920b9 feat(site): change pwa icons 2025-02-14 21:49:13 +01:00
f3b3b6f37d feat(site): add icons 2025-02-14 21:39:22 +01:00
c282f37fae refactor: add getNitroConfig for consolidating different nitro config sources 2025-01-10 17:23:31 +01:00
2ffe326f48 feat(site, template): update links from gh to sh 2025-01-09 22:03:40 +01:00
1ef847a11d fix(site): move public dir to src dir 2025-01-09 21:53:47 +01:00
608f4f80e8 chore: run deploy from root 2025-01-09 21:16:09 +01:00
5acb24e679 chore: test build & deploy 2025-01-09 20:50:55 +01:00
d8ebf82849 chore: try server as functions dir 2025-01-09 20:45:53 +01:00
94cb4f24c7 chore: try netlify functions dir 2025-01-09 20:40:45 +01:00
7848527763 chore: try netlify functions dir 2025-01-09 20:38:38 +01:00
96833fd70b chore: test build with netlify preset 2025-01-09 20:17:13 +01:00
8d41b411ae chore: set up auto deploy from sr.ht to netlify 2025-01-09 19:57:10 +01:00
0dd1840516 chore: use small logo 2025-01-09 17:39:29 +01:00
443017cddc chore: show mcfly logo 2025-01-09 17:33:57 +01:00
00fc0d1e56 chore: hide images on redme files 2025-01-09 12:05:04 +01:00
ab224f0258 chore: update readme files with correct image url 2025-01-09 12:03:59 +01:00
081d78936d chore: update readme files with correct api path 2025-01-09 12:02:22 +01:00
ef5b7c76da feat(site, template): add api endpoint example 2025-01-08 23:26:56 +01:00
ebba62ef70 chore(site, templates): update deps 2025-01-08 21:40:19 +01:00
Ayo Ayco
73617647db
feat: move cli to core (#55)
* refactor: move cli to core

* feat: move cli to core

- use route-middleware in serve
- eliminate need for `routes` dir in app

* feat: use route-middleware in build

* chore: update test gh action
2025-01-08 21:21:31 +01:00
Ayo Ayco
f08ce4c043
feat: integration hooks system (#54)
* refactor: modularize event-handler transform functions

* feat: add plugin hooks from mcfly config
2025-01-08 20:03:19 +01:00
bf9a6af7ac feat(site): update feature list 2025-01-02 12:26:18 +01:00
Ayo Ayco
a6cab7aa7c chore: update homepage in package.json files 2025-01-01 01:03:56 +00:00
0c5fc3d056 feat: sever.logs configuration 2024-12-31 02:06:22 +01:00