Wykres commitów

359 Commity (a4dfeb2c1e8870c0b5643b6066c3f2422b51afce)

Autor SHA1 Wiadomość Data
Travis Fischer dea13adeff 🤛 2025-06-13 02:43:28 +07:00
Travis Fischer 0216b3612c feat: improve rate-limits support 2025-06-13 02:07:52 +07:00
Travis Fischer 45fd347ee3 🔣 2025-06-12 07:14:52 +07:00
Travis Fischer 259f988f52 🚯 2025-06-12 06:44:44 +07:00
Travis Fischer 0999cfdece chore: update deps 2025-06-12 06:16:45 +07:00
Travis Fischer 4fff3f989a 📺 2025-06-12 05:32:58 +07:00
Travis Fischer b0e4d07f8f 🎋 2025-06-12 05:15:14 +07:00
Travis Fischer a687f41b03 🌛 2025-06-12 04:51:08 +07:00
Travis Fischer 1769f761ce feat: improvements to e2e mcp and http tests 2025-06-12 04:45:38 +07:00
Travis Fischer 28276d1995 😰 2025-06-12 03:48:11 +07:00
Travis Fischer afaedafdcb 🌌 2025-06-12 03:29:41 +07:00
Travis Fischer 4a6275da6c feat: improve mcp edge things 2025-06-12 03:29:26 +07:00
Travis Fischer f720323b5e feat: improve mcp edge metadata and error handling 2025-06-12 02:43:55 +07:00
Travis Fischer 12d159f51d 🏪 2025-06-11 15:56:51 +07:00
Travis Fischer 4ebfcd35d5 🎛 2025-06-11 15:50:30 +07:00
Travis Fischer 9de0192922 feat: e2e sexiness 2025-06-11 13:05:24 +07:00
Travis Fischer 1884597812 feat: add support for ToolConfig.additionalProperties 2025-06-11 12:53:23 +07:00
Travis Fischer eb2932b799 🔪 2025-06-11 11:31:16 +07:00
Travis Fischer 492396423c 🐷 2025-06-11 10:09:42 +07:00
Travis Fischer add1a43cd7 feat: improve recording tool usage for http gateway requests 2025-06-11 10:00:50 +07:00
Travis Fischer 4614c2322e feat: add sentry source-map upload to gateway deploy 2025-06-11 09:08:05 +07:00
Travis Fischer afc8e49044 feat: record tool call usage for mcp edge requests; add graceful error handling to mcp edge tool call requests 2025-06-11 09:02:51 +07:00
Travis Fischer f92e448eb2 🏸 2025-06-11 07:47:00 +07:00
Travis Fischer f4ed1f13a1 feat: add gateway rate-limiting and usage reporting; lots of fixes 2025-06-11 07:44:03 +07:00
Travis Fischer 80435c5f1b feat: implement rate-limiting in api-gateway 2025-06-11 04:01:10 +07:00
Travis Fischer f18ba2ba8c feat: add caching for mcp origin tool calls 2025-06-10 10:43:30 +07:00
Travis Fischer fb1f67a685 🏘 2025-06-10 09:40:25 +07:00
Travis Fischer 5ad56e6067 🤔 2025-06-10 06:54:18 +07:00
Travis Fischer a47acd376d feat: refactoring tractors 2025-06-10 06:41:34 +07:00
Travis Fischer b97a210602 🐲 2025-06-10 05:35:05 +07:00
Travis Fischer 077a88bb90 🦎 2025-06-10 05:26:41 +07:00
Travis Fischer 4b298ccdbf 🐴 2025-06-10 05:14:18 +07:00
Travis Fischer 5811d4f535 2025-06-10 05:14:04 +07:00
Travis Fischer d35ac55041 🤦 2025-06-10 05:11:32 +07:00
Travis Fischer 0b94b02c19 feat: api gateway mcp edge working now 2025-06-10 05:10:09 +07:00
Travis Fischer 52101d15a4 feat: wip gateway mcp work 2025-06-10 03:25:25 +07:00
Travis Fischer b4d6af670e feat: mcp edge server work 2025-06-09 23:49:08 +07:00
Travis Fischer 8ae5dec653 feat: refactor validators to throw on errors; gateway work wip 2025-06-09 18:17:34 +07:00
Travis Fischer ce2f3afc41 feat: mcp gateway work wip 2025-06-09 04:05:42 +07:00
Travis Fischer 74b238593d 2025-06-09 01:50:35 +07:00
Travis Fischer 2f22119876 feat: add DurableMcpClient to persist origin mcp client connections across API gateway requests 2025-06-09 01:46:08 +07:00
Travis Fischer b58958c0b0 🍧 2025-06-08 04:11:03 +07:00
Travis Fischer 8883117afb 📂 2025-06-08 00:50:18 +07:00
Travis Fischer ab32e0bb6a 🐜 2025-06-08 00:45:57 +07:00
Travis Fischer fbb9863208 feat: add blacklist for namespaces (usernames + team names) 2025-06-08 00:36:20 +07:00
Travis Fischer 148f36d37e 🤖 2025-06-07 02:46:59 +07:00
Travis Fischer 8cb6dca4ee 🥀 2025-06-07 02:32:09 +07:00
Travis Fischer 77be33c482 😀 2025-06-07 02:25:54 +07:00
Travis Fischer 6a985e5ccb 🏪 2025-06-06 19:17:38 +07:00
Travis Fischer 2b131ee901 feat: add first e2e test for REST => MCP origin tool call 2025-06-06 04:32:06 +07:00
Travis Fischer e13308f801 fix: e2e tests 2025-06-06 04:21:43 +07:00
Travis Fischer 8f028bf538 🔰 2025-06-06 03:32:34 +07:00
Travis Fischer 65862f5bad feat: add basic mcp test fixture 2025-06-06 03:11:21 +07:00
Travis Fischer b18b4a0975 📋 2025-06-06 00:59:21 +07:00
Travis Fischer ea69f55bdf 🏅 2025-06-06 00:19:59 +07:00
Travis Fischer 97ef693abc 🚯 2025-06-06 00:16:54 +07:00
Travis Fischer 2897b26c0b feat: improve mcp origin support for api-gateway 2025-06-06 00:15:53 +07:00
Travis Fischer ee658f8d81 💌 2025-06-05 23:20:01 +07:00
Travis Fischer ce86808d35 🥕 2025-06-05 23:14:53 +07:00
Travis Fischer 99258f24ea feat: simplify project/deployment/tool identifiers; require namespaces to start with @ 2025-06-05 23:00:07 +07:00
Travis Fischer ffd783f9e4 😱 2025-06-05 18:52:11 +07:00
Travis Fischer 2c26a75a14 👱 2025-06-05 09:22:22 +07:00
Travis Fischer 9c3b930f34 2025-06-05 09:00:52 +07:00
Travis Fischer 924330c759 📎 2025-06-05 08:52:10 +07:00
Travis Fischer 87d75237c0 👷 2025-06-05 08:41:59 +07:00
Travis Fischer e9f63bb86b 🚩 2025-06-05 08:20:37 +07:00
Travis Fischer 78f13a8113 👷 2025-06-05 07:23:45 +07:00
Travis Fischer 422f477cca 📠 2025-06-05 03:13:53 +07:00
Travis Fischer 21b54e1433 feat: add resend emails 2025-06-05 03:00:28 +07:00
Travis Fischer 577bdca9c4 2025-06-05 01:13:15 +07:00
Travis Fischer b1572921b6 🔠 2025-06-05 01:07:08 +07:00
Travis Fischer ca3fed28cf 🍉 2025-06-05 01:06:38 +07:00
Travis Fischer 643fb4bbc3 feat: fixins 2025-06-05 01:01:35 +07:00
Travis Fischer 254ac40703 feat: add only param to e2e test fixtures 2025-06-05 00:43:01 +07:00
Travis Fischer 7c527cb61b 🚖 2025-06-05 00:37:57 +07:00
Travis Fischer 439171e2c9 🚡 2025-06-05 00:33:33 +07:00
Travis Fischer 2b34561c88 feat: refactor hono middleware to separate package; lots of work on gateway 2025-06-04 22:54:28 +07:00
Travis Fischer 4f29e3bf31 🍮 2025-06-04 03:03:13 +07:00
Travis Fischer e4520c69a4 feat: basic e2e tests working for api gateway; added json-schema validation and type coercion 2025-06-04 02:57:33 +07:00
Travis Fischer 1215e02bd3 🎡 2025-06-03 23:16:46 +07:00
Travis Fischer 004b745897 feat: work on e2e gateway tests 2025-06-03 23:12:50 +07:00
Travis Fischer 99e86f12e5 🏮 2025-06-03 20:52:41 +07:00
Travis Fischer 47e9284e73 🏵 2025-06-03 20:10:30 +07:00
Travis Fischer 616de90df8 🎎 2025-06-03 20:02:47 +07:00
Travis Fischer ae5f96e4ff 🌜 2025-06-03 20:02:08 +07:00
Travis Fischer da9188c49f feat: first e2e test with gateway working :) 2025-06-03 20:02:03 +07:00
Travis Fischer a63c75f99e feat: first e2e test with gateway working :) 2025-06-03 19:46:02 +07:00
Travis Fischer e2eeefef89 feat: refactor and WIP add e2e tests 2025-06-03 16:48:24 +07:00
Travis Fischer 6b6f934911 feat: refactor and WIP add e2e tests 2025-06-03 03:15:33 +07:00
Travis Fischer 0defbb5d69 💋 2025-06-02 00:52:08 +07:00
Travis Fischer 0c5df27270 😑 2025-06-02 00:34:05 +07:00
Travis Fischer 832862367d feat: refactor and WIP add e2e tests 2025-06-01 22:51:00 +07:00
Travis Fischer d809560257 📩 2025-06-01 20:02:02 +07:00
Travis Fischer dd795be893 🚊 2025-06-01 19:45:30 +07:00
Travis Fischer 2656f75b1d feat: improve pricing core types 2025-06-01 19:43:04 +07:00
Travis Fischer 3e3f23db35 2025-06-01 02:49:22 +07:00
Travis Fischer bb65d09ab0 feat: tiny kitty bean toes 2025-06-01 02:08:54 +07:00
Travis Fischer 1a4e697f0f feat: WIP kittens 2025-06-01 01:56:15 +07:00
Travis Fischer b774480a15 🚅 2025-06-01 01:33:39 +07:00
Travis Fischer 449bb4a926 🚃 2025-06-01 01:28:19 +07:00
Travis Fischer 2e458b226f feat: WIP kittens 2025-06-01 01:12:20 +07:00
Travis Fischer 4223db8a9a feat: WIP kittens 2025-05-31 23:28:09 +07:00
Travis Fischer b0d3dcf589 feat: WIP kittens 2025-05-31 17:50:24 +07:00
Travis Fischer 67f564bff8 feat: WIP kittens 2025-05-31 16:48:27 +07:00
Travis Fischer 80bff87be6 feat: WIP kittens 2025-05-31 16:29:45 +07:00
Travis Fischer 85646edfdc feat: WIP kittens 2025-05-31 15:41:35 +07:00
Travis Fischer 3206c522ad feat: WIP kittens 2025-05-31 01:05:30 +07:00
Travis Fischer cc78a67719 📁 2025-05-31 00:33:26 +07:00
Travis Fischer 364f6a022b feat: WIP kittens 2025-05-30 19:08:05 +07:00
Travis Fischer 4e4d45c0a7 🗑 2025-05-30 02:49:19 +07:00
Travis Fischer 22d389f759 🛎 2025-05-30 02:46:49 +07:00
Travis Fischer 8ed18982ad feat: WIP added tools to mcp and openapi origin adapters 2025-05-30 01:38:23 +07:00
Travis Fischer b07599972e 🔡 2025-05-29 19:20:25 +07:00
Travis Fischer 3abdae9cd6 feat: WIP initial work on API gateway 2025-05-29 19:17:05 +07:00
Travis Fischer 0f8af8173c feat: WIP initial work on API gateway 2025-05-29 03:29:35 +07:00
Travis Fischer e997d9b8df feat: WIP initial work on API gateway 2025-05-29 03:05:35 +07:00
Travis Fischer fb5a9c0dd2 feat: WIP initial work on API gateway 2025-05-29 02:03:42 +07:00
Travis Fischer 3471474a0b chore: move deps to pnpm catalogs and bump to latest 2025-05-27 14:06:59 +07:00
Travis Fischer c59d2b411c 🥚 2025-05-27 14:04:17 +07:00
Travis Fischer 09198abd29 🔙 2025-05-27 02:09:46 +07:00
Travis Fischer a58433d60c feat: tiny kitty bean toes 2025-05-27 01:23:16 +07:00
Travis Fischer 2114b73c3a 🗣 2025-05-27 00:44:05 +07:00
Travis Fischer 795616fab5 chore: knip; remove unused files/deps/exports 2025-05-27 00:43:53 +07:00
Travis Fischer 31c6a54169 feat: tiny lil baby kitten toes 2025-05-27 00:35:19 +07:00
Travis Fischer cdf55f672f 👝 2025-05-26 17:13:03 +07:00
Travis Fischer 8b039708ff 🤣 2025-05-26 16:36:44 +07:00
Travis Fischer 817e726044 feat: tiny kitty feet stomping around 2025-05-26 02:37:29 +07:00
Travis Fischer 23364946eb 😉 2025-05-25 22:46:54 +07:00
Travis Fischer 0157870fcf feat: move openapi utils into separate package 2025-05-25 06:41:51 +07:00
Travis Fischer 8f0e3f2cfa 🛡 2025-05-25 05:36:39 +07:00
Travis Fischer 8fb257caac 😎 2025-05-24 23:26:16 +07:00
Travis Fischer e77d009c4b 🛌 2025-05-24 23:21:11 +07:00
Travis Fischer 8cd0c99d9f 😫 2025-05-24 23:17:30 +07:00
Travis Fischer 11b6eedcce 💗 2025-05-24 23:05:57 +07:00
Travis Fischer 4f81e862d9 🌙 2025-05-24 23:04:03 +07:00
Travis Fischer 9dbd7ddd2e 🏃 2025-05-24 22:50:17 +07:00
Travis Fischer ecd8f803bc feat: move to openauth 2025-05-24 22:02:24 +07:00
Travis Fischer 5b23dd92ed 🚃 2025-05-23 14:46:39 +07:00
Travis Fischer af9e4411e9 😩 2025-05-23 01:34:27 +07:00
Travis Fischer 1c49528fb5 2025-05-23 01:33:15 +07:00
Travis Fischer 8a5a9b421e feat: add initial impl of better-auth 2025-05-23 00:19:04 +07:00
Travis Fischer cfff2d37fc feat: move db schemas back to api 2025-05-22 02:14:46 +07:00
Travis Fischer 07dc9e60d1 feat: WIP add better-auth 2025-05-22 01:56:54 +07:00
Travis Fischer 584d692ed7 2025-05-21 00:52:18 +07:00
Travis Fischer bd5c4a8dac 😰 2025-05-21 00:06:39 +07:00
Travis Fischer 93a46249f0 feat: WIP add api-client 2025-05-20 23:28:31 +07:00
Travis Fischer 6b36a91aa7 feat: switch ids to have prefixes 2025-05-20 17:02:55 +07:00
Travis Fischer 264a5455a3 🕎 2025-05-20 16:10:48 +07:00
Travis Fischer 2484e7efdb feat: replace enabled with deletedAt for soft deletes 2025-05-20 14:47:03 +07:00
Travis Fischer 095c513b52 🌄 2025-05-20 01:46:53 +07:00
Travis Fischer 4ec31b176c feat: move db schemas to separate package to share types 2025-05-20 00:31:26 +07:00
Travis Fischer d0539ecaff feat: WIP add cli and core packages 2025-05-19 22:19:34 +07:00
Travis Fischer d8e1a3087f 🦄 2025-05-19 20:53:48 +07:00
Travis Fischer 9b49a4be30 🚗 2025-05-19 18:50:53 +07:00
Travis Fischer c034c9eef3 📏 2025-05-19 18:22:49 +07:00
Travis Fischer 1ec6e5e04b 2025-05-19 16:26:44 +07:00
Travis Fischer 1faf1b707a 🗄 2025-05-19 16:16:02 +07:00
Travis Fischer e2d2303275 👜 2025-05-19 16:04:45 +07:00
Travis Fischer 9c0975f170 feat: add deployments api routes 2025-05-19 01:36:04 +07:00
Travis Fischer 75f1a9e11a chore: refactor paths 2025-05-18 19:22:23 +07:00
Travis Fischer cd77eef88b feat: getting closer to stripe perfection <3 2025-05-18 17:58:51 +07:00
Travis Fischer 353f0ff46a 🐴 2025-05-18 03:49:49 +07:00
Travis Fischer 7bc65beba4 feat: WIP stripe billing refactor update for 2025 2025-05-18 03:49:22 +07:00
Travis Fischer 78d8e13250 feat: WIP stripe billing refactor update for 2025 2025-05-18 03:34:05 +07:00
Travis Fischer 8ea3a4f4b6 feat: WIP stripe billing refactor update for 2025 2025-05-18 03:11:45 +07:00
Travis Fischer ed0867a3b9 feat: WIP stripe billing refactor update for 2025 2025-05-18 03:02:25 +07:00
Travis Fischer db5e579875 feat: WIP stripe billing refactor update for 2025 2025-05-18 02:50:15 +07:00
Travis Fischer b9b3e6c26b feat: WIP stripe billing refactor update for 2025 2025-05-18 00:22:47 +07:00
Travis Fischer ca90a37d8c feat: WIP stripe billing refactor update for 2025 2025-05-17 20:35:33 +07:00
Travis Fischer d0be1a6aa1 feat: WIP stripe billing refactor update for 2025 2025-05-17 20:07:24 +07:00
Travis Fischer 6ac5b3d589 feat: WIP stripe billing refactor update for 2025 2025-05-16 17:35:45 +07:00
Travis Fischer f55ba7f060 💳 2025-05-15 20:50:32 +07:00
Travis Fischer f539c7ed38 🖍 2025-05-15 18:03:59 +07:00
Travis Fischer f2c4d2442e 🍜 2025-05-15 15:53:44 +07:00
Travis Fischer b28b333b36 🌡 2025-05-15 02:03:12 +07:00
Travis Fischer 97e9b9b9c5 🐿 2025-05-14 19:52:25 +07:00
Travis Fischer 05ae5e307e feat: remove workos; update drizzle fork 2025-05-14 19:41:28 +07:00
Travis Fischer c67a94529f 📅 2025-05-14 16:48:40 +07:00
Travis Fischer f4546c2218 😆 2025-05-05 22:45:01 +07:00
Travis Fischer dd51230849 📜 2025-05-04 14:52:00 +07:00
Travis Fischer 74c84d9c07 📑 2025-05-02 12:25:51 +07:00
Travis Fischer 9d0a388ead 🍷 2025-05-01 14:06:35 +07:00
Travis Fischer d1dfd32567 😄 2025-05-01 11:23:53 +07:00
Travis Fischer 612519ec68 😶 2025-04-30 20:51:03 +07:00
Travis Fischer 903d052548 🛩 2025-04-30 20:39:09 +07:00
Travis Fischer ac2d0c41a7 🐧 2025-04-30 15:27:33 +07:00
Travis Fischer 80f6655ada 🌃 2025-04-30 08:41:16 +07:00
Travis Fischer 67ffdd89f6 🐻 2025-04-29 19:24:21 +07:00
Travis Fischer 3f1d1a4d4f 🥃 2025-04-29 19:09:32 +07:00
Travis Fischer 83b8d9e31c feat: team crud 2025-04-29 18:56:28 +07:00
Travis Fischer d02e70ea74 feat: add basic api acl 2025-04-28 07:20:47 +07:00
Travis Fischer 30d909c6f1 2025-04-28 06:46:27 +07:00
Travis Fischer 7dd05666ce 2025-04-27 17:52:53 +07:00
Travis Fischer 861265199f feat: success using forked drizzle-orm for switching null to undefined 2025-04-27 17:51:22 +07:00
Travis Fischer bf6fbb0e65 🎻 2025-04-26 19:01:05 +07:00
Travis Fischer f2f33948ef 🕰 2025-04-26 06:15:48 +07:00
Travis Fischer 05d6b25781 feat: drizzle-zod and hono openapi improvements 2025-04-26 06:11:33 +07:00
Travis Fischer f1437a47d1 😜 2025-04-25 05:43:37 +07:00
Travis Fischer c967d92255 2025-04-25 05:37:04 +07:00
Travis Fischer 3efbed9d23 feat: add faas-utils, logger, exit hooks 2025-04-25 04:54:33 +07:00