Commit Graph

  • 2387d8dcc9 MCP whoami (#3203) ProgrammerIn-wonderland 2026-06-03 17:13:13 -04:00
  • ca5fcf3c56 MCP whoami NS/mcp-whoami ProgrammerIn-wonderland 2026-06-03 16:13:07 -04:00
  • 723608f4db Add new puter cli (#3199) Reynaldi Chernando 2026-06-04 01:51:31 +07:00
  • bd1dcde7b0 Add info for puterjs deployments (#3202) Reynaldi Chernando 2026-06-04 01:25:57 +07:00
  • 5b8e41e66d MCP Server (#3197) ProgrammerIn-wonderland 2026-06-03 12:23:06 -04:00
  • 2fd6dbd339 add workers and better prompt engineering NS/mcp-server ProgrammerIn-wonderland 2026-06-03 12:05:56 -04:00
  • acc4796b99 Allow Cache-Control and Pragma headers (#3198) Nariman Jelveh 2026-06-03 14:30:33 +02:00
  • 1571376985 Allow Cache-Control and Pragma headers whitelist-cache-control-headers jelveh 2026-06-03 14:24:11 +02:00
  • 106e85d6ca Force revalidation on FileSystem reads jelveh 2026-06-03 14:15:22 +02:00
  • bf4ab4dc47 oauth support ProgrammerIn-wonderland 2026-06-02 21:37:51 -04:00
  • 0ffc32f19e add whitelist for signed batch uploads (#3196) ProgrammerIn-wonderland 2026-06-02 21:30:34 -04:00
  • abb1eb7709 add whitelist for signed batch uploads NS/signed-upload-whitelist-envs ProgrammerIn-wonderland 2026-06-02 21:29:18 -04:00
  • d897cc5dd0 refactor: move subscriptions to webhook system (#3193) Daniel Salazar 2026-06-02 17:58:56 -07:00
  • f109ca4591 beginnings of mcp ProgrammerIn-wonderland 2026-06-02 20:51:21 -04:00
  • 6d2f277ce2 fix: some error handling (#3190) Daniel Salazar 2026-05-31 18:58:27 -07:00
  • 86f80b29c0 tighten RAO policy (#3188) ProgrammerIn-wonderland 2026-05-29 20:52:21 -04:00
  • 39243735e8 feat (put-1049): worker types (#3185) Daniel Salazar 2026-05-29 17:51:57 -07:00
  • 732c44f620 Implement changes to worker types DS/put-1049 ProgrammerIn-wonderland 2026-05-29 20:50:58 -04:00
  • b3ff9d74b7 add browserjs to taskbar and RecommendedAppService (#3189) ProgrammerIn-wonderland 2026-05-29 20:32:53 -04:00
  • dd30266feb add browserjs to taskbar and RecommendedAppService NS/add-browserjs-taskbar ProgrammerIn-wonderland 2026-05-29 20:32:32 -04:00
  • 98f18faf36 tighten RAO policy NS/rao-stuffing ProgrammerIn-wonderland 2026-05-29 18:18:21 -04:00
  • 7b7604440f Add serverless only filtering for togetherai chat models (#3187) ProgrammerIn-wonderland 2026-05-29 14:33:55 -04:00
  • 4e7f773219 Add serverless only filtering for togetherai chat models NS/together-serverless-only-listing ProgrammerIn-wonderland 2026-05-29 14:30:11 -04:00
  • 382d2b3c14 add minimax provider (#3171) ProgrammerIn-wonderland 2026-05-29 13:36:10 -04:00
  • d11d73e07a Make usdPerMToken a pricing utility NS/minimax-provider ProgrammerIn-wonderland 2026-05-29 13:34:37 -04:00
  • eda5379c17 fix(docs/search): handle search index loading and failure states (#3184) Anurag Pappula 2026-05-29 14:30:59 +05:30
  • 5d14417afa feat (put-1049): worket types Daniel Salazar 2026-05-28 18:57:24 -07:00
  • d2fee51844 Support PostgreSQL database backend (#3167) DS/danielsalazar/put-1049-types-library-for-puter-workers Ron Hernaus 2026-05-28 23:12:17 +02:00
  • 8ac4bad196 fix: readUrl perm check (#3183) Daniel Salazar 2026-05-28 11:44:16 -07:00
  • f140d7221c Add opus 4.8 (#3182) Reynaldi Chernando 2026-05-29 00:27:46 +07:00
  • 631f0bda1b chore:deploy latest puter.js (#3181) Daniel Salazar 2026-05-28 09:58:33 -07:00
  • 1121314582 Docs search improvement (#3179) Reynaldi Chernando 2026-05-28 23:11:34 +07:00
  • dda6b82f0f fix: missing english i18n (#3176) 26.05.5 Daniel Salazar 2026-05-27 16:31:40 -07:00
  • 6c757c3fc8 Don't use passed in authorization in workers (#3175) ProgrammerIn-wonderland 2026-05-27 18:09:59 -04:00
  • 5101dd4d0c Don't use passed in authorization in workers NS/no-client-token-workers ProgrammerIn-wonderland 2026-05-27 15:40:36 -04:00
  • eba194936e tests: more tests for session and auth (#3174) Daniel Salazar 2026-05-27 12:32:15 -07:00
  • a7bdac16da tests: Add unit tests for XAISpeechToTextDriver (#3173) Daniel Salazar 2026-05-27 11:49:16 -07:00
  • 716a8d06e2 fix: session store kind column + duplicate error handling (#3172) Daniel Salazar 2026-05-27 11:44:08 -07:00
  • 0bfb8e3383 add minimax provider ProgrammerIn-wonderland 2026-05-27 13:02:39 -04:00
  • e95cf44fec fix: small fixes for perf and username checks (#3169) Daniel Salazar 2026-05-27 03:10:56 -07:00
  • 8f8efcb349 feat (PUT-1025 PUT-1026 and PUT-1017): better handling old token auth required in gui (#3166) Daniel Salazar 2026-05-27 02:26:35 -07:00
  • b188942436 feat (PUT-1016 & PUT-1020) (#3164) Daniel Salazar 2026-05-26 23:35:16 -07:00
  • 9b7e9a98c8 fix: session revocation (#3163) Daniel Salazar 2026-05-26 22:13:12 -07:00
  • d6f7fb6155 chore: package-lock update (#3161) Daniel Salazar 2026-05-26 20:33:11 -07:00
  • bd91f5e192 feat: worker sessions get their own kind + per-(user, app, worker_name) row (#3160) Daniel Salazar 2026-05-26 20:05:31 -07:00
  • 971a1b5071 chore: drop linear/issue ticket references from source comments (#3159) Daniel Salazar 2026-05-26 18:50:43 -07:00
  • ac5eecb7f3 feat (put-1019 put-1021): v2 auth revoke endpoints + silent v1->v2 to… (#3158) Daniel Salazar 2026-05-26 18:49:36 -07:00
  • 3ae076b73e feat (put-1022 put-1023 put-1024): puter.js reauth handling + GUI v2 modal + silent v1 migration (#3157) Daniel Salazar 2026-05-26 18:49:17 -07:00
  • 5394ccc45c feat: add verification for v2 auth (#3155) Daniel Salazar 2026-05-26 15:34:54 -07:00
  • 3649109f40 fix: add back AGENTS.md (#3154) Daniel Salazar 2026-05-25 16:01:35 -07:00
  • 0ff0ea7743 fix: fs event emissions (#3153) 26.05.4 Daniel Salazar 2026-05-25 14:25:27 -07:00
  • 8be115096f feat (put-1012 put-1014): new tokens version signature and logic (#3152) Daniel Salazar 2026-05-25 14:19:23 -07:00
  • e66fd2373f feat: start adding support for token expiry and invalidation (#3151) Daniel Salazar 2026-05-25 12:30:20 -07:00
  • 0e2cce152d Update PuterAlert.js jelveh 2026-05-24 17:03:34 -07:00
  • 101e0bc930 fix: search leaking metadata (#3150) Daniel Salazar 2026-05-24 16:21:33 -07:00
  • ea078250bf Strip non-essential media from docs' markdown jelveh 2026-05-24 16:15:24 -07:00
  • db79f8e484 Add note: serve Puter.js via HTTP server jelveh 2026-05-24 15:48:21 -07:00
  • 6422f2d513 fix: associated app ids as input (#3149) Daniel Salazar 2026-05-23 13:01:03 -07:00
  • c60626f772 Add preamble versioning (#3147) ProgrammerIn-wonderland 2026-05-23 01:15:58 -04:00
  • c802d57a15 update migrations index NS/preamble-versioning ProgrammerIn-wonderland 2026-05-23 01:12:10 -04:00
  • 53cc49758e Add preamble versioning ProgrammerIn-wonderland 2026-05-23 01:02:59 -04:00
  • cafdaf7b50 fix bug with signed url directory listings (#3146) ProgrammerIn-wonderland 2026-05-22 18:48:41 -04:00
  • 61109a7f47 fix bug with signed url directory listings NS/signed-url-directory-listings ProgrammerIn-wonderland 2026-05-22 18:31:07 -04:00
  • bb0f56d758 fix: bring back puter site config logic (#3145) Daniel Salazar 2026-05-22 11:15:45 -07:00
  • 7438db7a90 Add OpenRouter model release dates (#3144) Nightt 2026-05-23 00:58:59 +08:00
  • 948f771838 feat: ai limits tightning and add severity alert (#3142) Daniel Salazar 2026-05-21 20:46:19 -07:00
  • 82e34f014d Warn on file:// loads using PuterDialog Nariman Jelveh 2026-05-21 19:15:21 -07:00
  • 9e4c3f8ba3 Merge branch 'main' of https://github.com/HeyPuter/puter Nariman Jelveh 2026-05-21 14:39:44 -07:00
  • e6acd7386a Bump @heyputer/puter.js to 2.4.2 Nariman Jelveh 2026-05-21 14:39:18 -07:00
  • b04e8b046a fix: fixing misc issues around alerting and bugs (#3141) Daniel Salazar 2026-05-21 14:26:47 -07:00
  • 3262b984b7 Unify Email/Usage dialogs with Puter dialog style Nariman Jelveh 2026-05-21 14:26:26 -07:00
  • 71af88c73c Bump @heyputer/puter.js to 2.4.1 Nariman Jelveh 2026-05-21 14:06:48 -07:00
  • 2275f65169 Centralize auth popup handling and consent dialog Nariman Jelveh 2026-05-21 12:06:47 -07:00
  • 71b7d6367f fix together provider issues (#3140) ProgrammerIn-wonderland 2026-05-21 08:58:48 -04:00
  • 13781c3a43 fix together provider issues NS/togetherai-pricing-info-fix ProgrammerIn-wonderland 2026-05-21 08:57:17 -04:00
  • 08369d840b Add cssstyle to docs dependencies (#3139) Nariman Jelveh 2026-05-20 17:41:02 -07:00
  • 715839f514 Add cssstyle to docs dependencies update-packages-for-docs Nariman Jelveh 2026-05-20 17:34:50 -07:00
  • 94236133b5 fix: event types (#3138) Daniel Salazar 2026-05-20 16:26:16 -07:00
  • 84b48541bd fix: event types + emit subdomain serve event (#3137) Daniel Salazar 2026-05-20 12:47:56 -07:00
  • a33d02f522 fix: agents.md name (#3136) Daniel Salazar 2026-05-20 12:18:35 -07:00
  • 95bceb1e34 WIP add coersion for image_url in mistral NS/mistral-allow-image-input ProgrammerIn-wonderland 2026-05-20 13:42:38 -04:00
  • f94d4aa7d9 Update gemini 3.5 flash release date (#3135) Reynaldi Chernando 2026-05-21 00:25:46 +07:00
  • 89cfb0c634 fix: subdomain htmls (#3134) Daniel Salazar 2026-05-19 22:04:57 -07:00
  • c9096e9eed more validation for signed URLs (#3133) ProgrammerIn-wonderland 2026-05-19 19:04:42 -04:00
  • 85200b5a3c more validation for signed URLs NS/extra-signed-validation ProgrammerIn-wonderland 2026-05-19 18:50:17 -04:00
  • 859ca207c5 feat: new gemini 3.5 flash model (#3131) Daniel Salazar 2026-05-19 15:16:07 -07:00
  • 58fc122f0d fix: app creation dupped names limit (#3130) Daniel Salazar 2026-05-19 12:18:59 -07:00
  • 0e990da961 import ESM by URL instead of path (#3129) ProgrammerIn-wonderland 2026-05-18 19:31:03 -04:00
  • db8236cc97 update Indonesian section (Indonesian language) (#3117) itskenzie 2026-05-18 17:15:01 +07:00
  • d731ccf873 Bump puter.js version to 2.3.4 jelveh 2026-05-17 23:20:41 -07:00
  • 6493d66901 fix: misc write issues with fs + openrouter refresh (#3125) Daniel Salazar 2026-05-17 12:34:08 -07:00
  • 9e7f38f473 fix: validate private apps token too (#3124) Daniel Salazar 2026-05-17 12:28:32 -07:00
  • a568ca0f99 fix: expose upstream ai errors as not 500s (#3123) Daniel Salazar 2026-05-17 12:01:22 -07:00
  • 41e7228a9f Update PuterDialog.js Nariman Jelveh 2026-05-16 17:01:40 -07:00
  • 4568639718 Adjust PuterDialog footer and button spacing Nariman Jelveh 2026-05-16 16:57:35 -07:00
  • 73ecff0bd7 Tweak PuterDialog spacing and button widths Nariman Jelveh 2026-05-16 16:50:31 -07:00
  • f2f023880f Remove mobile column-reverse for dialog buttons Nariman Jelveh 2026-05-16 16:42:27 -07:00
  • f2093e9204 PuterDialog: UI/style tweaks and button reorder Nariman Jelveh 2026-05-16 16:36:53 -07:00
  • 23497dd371 Add dark mode for puter.js login prompt Nariman Jelveh 2026-05-16 16:04:29 -07:00
  • 37619fb2a3 Remove embedded background image from PuterDialog Nariman Jelveh 2026-05-16 15:43:15 -07:00