Commit Graph

  • 8a05b65ff3 dev(test): enable use of TestKernel in unit tests KernelDeimos 2025-11-24 21:46:22 -05:00
  • 001e174b81 fix: oss boot error fixes (#2039) Daniel Salazar 2025-11-26 11:08:40 -08:00
  • 47ebbc1b90 Use aliases when calculating max_tokens (#2046) Neal Shah 2025-11-26 13:46:53 -05:00
  • 142ed0b902 Add cost mapping for Claude Opus 4.5 jelveh 2025-11-25 18:51:54 -08:00
  • 014b5ac713 Enforce ownership of puter.site subdomains for apps jelveh 2025-11-25 15:43:14 -08:00
  • 6558bc26e9 Refactor AI model listing and provider retrieval jelveh 2025-11-25 13:49:39 -08:00
  • e2f1200ad5 test: add test infra to run vitest on all of backend wip (#2023) Daniel Salazar 2025-11-24 19:20:09 -08:00
  • 8eee9ad1df fix(puterfs): use node crypto instead of Web API KernelDeimos 2025-11-24 14:07:17 -05:00
  • 613f6379e7 Add Claude Opus 4.5 jelveh 2025-11-24 11:33:24 -08:00
  • a355761359 docs: add Punjabi translation link to README (#2020) krishna3324 2025-11-24 22:34:53 +05:30
  • 48d8762ccf Gemini nano banana pro updated (#2012) Neal Shah 2025-11-24 10:36:00 +04:00
  • ed2d1368ca Gemini to OpenAI SDK refactor (#2014) Neal Shah 2025-11-24 09:55:19 +04:00
  • 7e1d50d0d1 Add allenai to openrouter model prefix list jelveh 2025-11-23 21:20:23 -08:00
  • 9f9820923d Add missing Traditional Chinese translations to zhtw.js (#2013) SuryaGanesh284 2025-11-24 05:19:02 +05:30
  • 385f4ecea2 Docs: improve clarity in README introduction (#2010) bangarumahesh22 2025-11-23 23:08:32 +05:30
  • 85d13a9d4b fix: openrouter missing usage (#2008) Daniel Salazar 2025-11-22 15:54:53 -08:00
  • 02716d0e3e i18n(nn): finalize Norwegian Nynorsk translation fixes (Fixes #1514) (#2007) Eswar Venkata Ram Charan Seeram 2025-11-22 23:42:20 +05:30
  • 133e3dc77c Add 11labs speech-to-speech voice changer integration (#2006) Nariman Jelveh 2025-11-21 23:24:43 -08:00
  • 262b359633 fix: fallback models (#2005) Daniel Salazar 2025-11-21 20:09:19 -08:00
  • fdbd742d7a Add missing together image model prefixes (#1972) Reynaldi Chernando 2025-11-22 10:16:26 +07:00
  • bb752a5bb5 Add ElevenLabs TTS provider integration (#2004) Nariman Jelveh 2025-11-21 17:31:21 -08:00
  • 11e057557d fix: eslint autofixable errors (#2002) Daniel Salazar 2025-11-21 13:22:19 -08:00
  • f1773974c0 fix: only fallback to models that are immediately the same (#2001) Daniel Salazar 2025-11-21 10:46:43 -08:00
  • f6139bc79a fix: Add debounce to toolbar reveal when dragging windows to prevent accidental activation (#1989) John Boulanger 2025-11-21 02:52:13 -05:00
  • 8dafafa749 ci: mandatory eslint rules for build KernelDeimos 2025-11-20 21:22:44 -05:00
  • 12559f7d28 lint: use this.services instead of global here KernelDeimos 2025-11-20 21:21:26 -05:00
  • 7b38131b65 fix: desktop_items in whoami KernelDeimos 2025-11-20 21:06:09 -05:00
  • c4b5b48904 doc: add notes to AppInformationService KernelDeimos 2025-11-20 21:04:43 -05:00
  • 813ea63d21 fix: possible undefined when handling stuck stream KernelDeimos 2025-11-20 20:32:06 -05:00
  • 92d03e5501 fix: size_measure_stream in streamutils KernelDeimos 2025-11-20 20:26:25 -05:00
  • f11d0f0c8b clean: remove unused method in DriverService KernelDeimos 2025-11-20 20:08:10 -05:00
  • 909f9afb9b link: format DriverService KernelDeimos 2025-11-20 20:06:00 -05:00
  • 2ae2d3c9af lint: format eggspress.js KernelDeimos 2025-11-20 19:48:12 -05:00
  • 71a26156bd fix: add missing Context import to IconResult KernelDeimos 2025-11-20 19:46:00 -05:00
  • 5062e3c5ed fix: add missing ref to next() KernelDeimos 2025-11-20 19:45:25 -05:00
  • d429d2f5bc fix: incorrect variable ref in hl_move for shared KernelDeimos 2025-11-20 19:44:52 -05:00
  • e55bd4a796 lint: format hl_move.js KernelDeimos 2025-11-20 19:18:40 -05:00
  • 02d95db7ed fix: open router cache token metering (#1988) Daniel Salazar 2025-11-20 17:49:05 -08:00
  • fb41eaae23 fix: id2path import KernelDeimos 2025-11-20 18:20:55 -05:00
  • 3cdb182355 debug: add missing log message KernelDeimos 2025-11-20 18:17:59 -05:00
  • b035fda778 Fix gemini when tools are null (#1992) Neal Shah 2025-11-20 16:57:39 -05:00
  • 452e0b7001 doc: update documentation for TestKernel KernelDeimos 2025-11-20 14:25:53 -05:00
  • bb90595431 fix: move dependency in LocalDiskStorageController KernelDeimos 2025-11-19 16:54:29 -05:00
  • 03db975e3e chore: attempt to disable memoryfs test KernelDeimos 2025-11-19 16:34:16 -05:00
  • 1cb27fb25f dev: make puterfs storage controller configurable KernelDeimos 2025-11-17 15:58:23 -05:00
  • 91f948f1fc dev: LocalDiskStorageController with upload method KernelDeimos 2025-11-17 12:38:02 -05:00
  • d7538cf3c0 refactor: merge FSEntryFetcher with FSEntryController KernelDeimos 2025-11-16 15:48:17 -05:00
  • d3881f2440 dev: decouple FSEntryFetcher by adding hasChild KernelDeimos 2025-11-13 15:07:37 -05:00
  • cdcce31d03 rm: remove DatabaseFSEntryService from core KernelDeimos 2025-11-13 14:15:58 -05:00
  • 35d32f7fc8 dev(puterfs): move mkshortcut, make ll_rmdir... KernelDeimos 2025-11-13 13:45:31 -05:00
  • 33a8814feb new gemini models (#1986) Neal Shah 2025-11-18 20:00:34 -05:00
  • a50866ec76 dev(puterfs): move get_recursive_size to extension KernelDeimos 2025-11-12 15:55:29 -05:00
  • c9c745740d dev(puterfs): remove dependency on FSEntryService KernelDeimos 2025-11-12 15:14:50 -05:00
  • 94032ddafd move(puterfs): take PuterFSProvider out of main.js KernelDeimos 2025-11-12 13:20:03 -05:00
  • 0db322fda6 chore: move puterfs extension to esmodule KernelDeimos 2025-11-12 12:15:33 -05:00
  • f51c0740c7 Bump puter.js version to 2.1.6 jelveh 2025-11-17 12:18:40 -08:00
  • e894c694e6 Bump puter.js version to 2.1.5 jelveh 2025-11-17 09:56:18 -08:00
  • 0e5ca01875 Bump puter.js version to 2.1.3 in package.json jelveh 2025-11-17 09:55:10 -08:00
  • 45cde630a0 puterParent on globalThis instead of window jelveh 2025-11-17 09:41:21 -08:00
  • 3fec2ed351 Move thumbnail mutation to getSafeEntry (#1980) Neal Shah 2025-11-16 21:38:48 -05:00
  • 064a5e6c67 Update OpenAI model max_tokens and cost map values jelveh 2025-11-14 23:31:53 -08:00
  • 968150db7e Update openrouterCostMap.ts jelveh 2025-11-14 23:24:17 -08:00
  • 0957dd29e7 add all gpt-5.1 models jelveh 2025-11-14 23:10:25 -08:00
  • 52978d4dd6 add puter.tools (#1973) Neal Shah 2025-11-14 14:16:43 -05:00
  • 545b5a071e Add support for GPT-5.1 model and reasoning controls (#1967) Nariman Jelveh 2025-11-13 19:23:04 -08:00
  • 849beecd4f fix: x86 not booting locally (#1959) Toshit Chawda 2025-11-13 18:01:48 -08:00
  • 5cad75e85a change claude service max_tokens calculation (#1962) Neal Shah 2025-11-13 13:29:22 -05:00
  • 3aadaf8420 fix: explicit actor not passed to fs provider KernelDeimos 2025-11-12 15:01:49 -05:00
  • ba994f8d88 refactor(backend): remove PuterFSProvider from core KernelDeimos 2025-11-11 14:35:22 -05:00
  • 8d4f788888 dev(puterfs): move misc methods to extension KernelDeimos 2025-11-11 13:08:23 -05:00
  • 2285f8b553 clean: remove unused from old PuterFSProvider KernelDeimos 2025-11-11 12:34:28 -05:00
  • 6d5f1efce4 Add support for condition image models in Together AI jelveh 2025-11-11 20:30:24 -08:00
  • 7b93d7c15b Add Mistral OCR support and imrpove img2txt API (#1957) Nariman Jelveh 2025-11-11 17:06:44 -08:00
  • fdc8582dde clean: remove log KernelDeimos 2025-11-11 19:19:05 -05:00
  • 705901fd2b fix: references to global_config in puterfs KernelDeimos 2025-11-11 19:13:31 -05:00
  • ea3dbcd411 dev(puterfs): move write_overwrite to extension KernelDeimos 2025-11-07 14:09:39 -05:00
  • a2cebf8c5b refactor(backend): migrate FileCacheService KernelDeimos 2025-11-07 01:02:38 -05:00
  • bd81c533bc dev(puterfs): move write_new to extension KernelDeimos 2025-11-06 23:44:59 -05:00
  • 689fb91a0e dev(extensions): expose extension.errors API KernelDeimos 2025-11-06 23:16:59 -05:00
  • 2b8081d100 Fix: missing published/attached website icon for folder on different views (#1764) (#1945) Het Savani 2025-11-11 11:58:10 +05:30
  • bb2c78ae2d Add failsafe incase max_tokens is 0 or negative for a model (#1954) Neal Shah 2025-11-09 19:22:34 -05:00
  • 3c3367ca52 Autodiscover ollama support (#1953) Neal Shah 2025-11-09 18:51:07 -05:00
  • 0077944bd4 Openrouter reasoning fixes (#1951) Neal Shah 2025-11-09 15:33:36 -05:00
  • 65c213f9a7 Add Punjabi (ਪੰਜਾਬੀ) translation README (#1944) vipul264og 2025-11-09 13:55:19 +05:30
  • 47f7c1146e tweak(apitest): reduce benchmark size KernelDeimos 2025-11-09 00:12:00 -05:00
  • 7d78381fe1 Re-add direct download via URL parameter (#1914) Hariz S. 2025-11-08 02:32:06 -05:00
  • e5e242512f Revert "docs: add complete French translation of README (#1936)" Eric Dubé 2025-11-07 17:52:19 -05:00
  • 54310ad0ab chore: remove rollup, always use webpack KernelDeimos 2025-11-07 17:01:08 -05:00
  • 7e21aad986 docs: prefix together ai model (#1939) Daniel Salazar 2025-11-07 12:23:56 -08:00
  • cb60b0b1d8 docs: add complete French translation of README (#1936) vipul264og 2025-11-07 21:41:49 +05:30
  • 3592c4bfe8 chore: ts lint stuff (#1934) Daniel Salazar 2025-11-06 15:26:40 -08:00
  • e602e5f6cc ux(gui): use standard color picker in theme dialog KernelDeimos 2025-11-06 17:57:55 -05:00
  • 8c9dfb880f dev(puterfs): move readdir to extension KernelDeimos 2025-11-06 16:32:08 -05:00
  • 7988dc9adf dev(puterfs): move 'move' to extension KernelDeimos 2025-11-06 16:15:48 -05:00
  • 5d1d5125ab performance: batch metering service usage increments when relevant (#1930) Daniel Salazar 2025-11-06 12:32:47 -08:00
  • c21b0a1f6e Revert "feat: Settings and modal UI/UX improvements (#1828)" (#1931) Nariman Jelveh 2025-11-06 11:32:56 -08:00
  • 191916321b feat: Settings and modal UI/UX improvements (#1828) Utku 2025-11-06 21:14:32 +03:00
  • ac47753879 Fix formatting: Add space after slash in German translation (#1925) 2400032286 2025-11-06 23:38:10 +05:30
  • 03860ab779 Add missing puter env enums (#1926) Reynaldi Chernando 2025-11-07 01:07:52 +07:00
  • 12e88e2c04 Revert "Add hindi readme (#1927)" (#1929) Nariman Jelveh 2025-11-06 10:07:31 -08:00