Commit Graph

  • 13fc737ca0 clean: remove debug logs added to /readdir-subdomains KernelDeimos 2026-01-27 13:19:49 -05:00
  • 1cda9b7ba8 dev: implement GUI behavior to fetch subdomains later KernelDeimos 2026-01-26 17:55:18 -05:00
  • 0a694154b1 dev: add /readdir-subdomains endpoint KernelDeimos 2026-01-26 17:53:35 -05:00
  • d94e3f45ac dev: add readdirSubdomains KernelDeimos 2026-01-26 14:18:14 -05:00
  • a4088023a3 dev: add parameter to exclude fetching subdomains KernelDeimos 2026-01-26 14:14:50 -05:00
  • eead0fdfa9 fix: redis cache for user (#2409) Daniel Salazar 2026-02-03 17:47:43 -08:00
  • 5433dde6d7 dev(extensions): [+] dev-socket KernelDeimos 2026-02-02 23:32:12 -05:00
  • de7fbced6b log: add debug logs for BroadcastService KernelDeimos 2026-02-02 23:24:32 -05:00
  • 3a7314d119 dev(backend): add send support for webhook broadcast KernelDeimos 2026-01-30 16:35:56 -05:00
  • a40ec79d66 dev(tools): script to manually test broadcast webhooks KernelDeimos 2026-01-30 13:51:17 -05:00
  • 47432853c4 dev(backend): add broadcast webhook endpoint KernelDeimos 2026-01-29 18:31:46 -05:00
  • e938d5183a fix: limit open router expensive models for now (#2407) Daniel Salazar 2026-02-03 14:43:15 -08:00
  • 665aee735b dav.puter.com CORS headers (#2406) Neal Shah 2026-02-03 14:13:42 -08:00
  • cbde123aa1 fix(backend): undo part of 35461a0 KernelDeimos 2026-02-03 15:19:00 -05:00
  • 8cd0a7f76b dev(backend): clear cache when revoking tokens KernelDeimos 2026-02-03 15:17:32 -05:00
  • 5fd1e9b6a6 dev(puter.js): add revokeReadURL KernelDeimos 2026-02-03 15:13:26 -05:00
  • 3ffe8eaf30 dev(backend): add revoke_access_token endpoint KernelDeimos 2026-02-03 15:11:33 -05:00
  • 0234e34b46 Reapply: reverted redis migration changes (#2403) Daniel Salazar 2026-02-03 11:25:28 -08:00
  • baceb05b48 Revert "feat: replace serializible caches with redis instead of kvjs 🚀 (#2381)" Daniel Salazar 2026-02-03 09:18:00 -08:00
  • a4b90083e0 Revert "fix: missing redis changes (#2401)" Daniel Salazar 2026-02-03 09:17:52 -08:00
  • 07a389798d fix: missing redis changes (#2401) Daniel Salazar 2026-02-03 02:55:44 -08:00
  • 7a47047c0d feat: replace serializible caches with redis instead of kvjs 🚀 (#2381) Daniel Salazar 2026-02-03 02:18:31 -08:00
  • 5250671b01 fix: range headers in file.js KernelDeimos 2026-02-02 19:56:09 -05:00
  • e2e4794bbc fix: alerting for metering (#2399) Daniel Salazar 2026-02-02 15:38:45 -08:00
  • fa76c21300 WebDAV post migration fixes (#2398) Neal Shah 2026-02-02 11:48:16 -08:00
  • 7aedeae991 Pass redirect_url to UIWindowSessionList jelveh 2026-02-02 09:24:21 -08:00
  • bf233c8fe0 Add X-EXPECTED-ENTITY-LENGTH for HTTP/2 connections on webdav for predictive file length (#2396) Neal Shah 2026-02-02 07:52:56 -08:00
  • 3d34b36159 Add more coersions to responses toolcalling support (#2395) Neal Shah 2026-02-02 07:45:56 -08:00
  • 6bd64808df Add redirect_url handling and adjust auth flow jelveh 2026-02-02 00:16:35 -08:00
  • 7cce0705d3 Add back worker redeploy notification (#2394) Neal Shah 2026-02-01 21:57:23 -08:00
  • afbb76f95f fix: ai metering (#2393) Daniel Salazar 2026-02-01 18:14:14 -08:00
  • b15b466d36 Update TabAccount.js Nariman Jelveh 2026-02-01 17:48:57 -08:00
  • 5216cccbce More Anthropic tool calling coercions (#2392) Neal Shah 2026-02-01 17:29:22 -08:00
  • 9e9a7b4dcf Fix tests for ChatAPIService (#2391) Neal Shah 2026-02-01 17:04:16 -08:00
  • 3a0f466ef6 OpenAI chat interface API concept (#2390) Neal Shah 2026-02-01 15:46:23 -08:00
  • 6fbe83d982 Show cancelled state in auth window Nariman Jelveh 2026-02-01 15:34:02 -08:00
  • be290e2d3c fix typo gemini service (#2389) Neal Shah 2026-02-01 14:24:48 -08:00
  • a92bbc4ec2 Disable dragging for AuthMe window Nariman Jelveh 2026-02-01 13:43:46 -08:00
  • 1e6521927f Add UIWindowAuthMe authorization dialog Nariman Jelveh 2026-02-01 13:26:13 -08:00
  • 4b8c46efc8 Add UI to view and copy auth token Nariman Jelveh 2026-02-01 13:02:25 -08:00
  • bfea66a1d6 Serve HTML success page on auth callback Nariman Jelveh 2026-02-01 12:34:26 -08:00
  • 22606f29b2 getAuthToken on node package (#2388) Neal Shah 2026-02-01 15:03:30 -05:00
  • 97cf80b068 Support authme action from URL query Nariman Jelveh 2026-02-01 11:51:29 -08:00
  • 114fbff2cd fix: expose getUserService in extension typings (#2385) Daniel Salazar 2026-01-31 13:19:28 -08:00
  • 7a9302f479 [PUT-487] fix: set max-min on app-user-count queries 🐛 (#2384) Daniel Salazar 2026-01-31 00:52:53 -08:00
  • af62835d48 video model costs (#2383) Neal Shah 2026-01-30 22:33:36 +05:30
  • aa508a74dc puter x-expected-entity-length for site (#2379) Neal Shah 2026-01-30 22:04:32 +05:30
  • e1b52a9828 cleanup: remove informationService in favour of existing helper methods and logic (#2374) Daniel Salazar 2026-01-29 17:25:28 -08:00
  • 1e1de413c5 Add canonical puterId to image provider models (#2322) velzie 2026-01-29 14:47:51 -05:00
  • de14bf7273 fix: match override properly (#2373) Daniel Salazar 2026-01-28 22:45:11 -08:00
  • fecd67a196 fix(resume-analyzer): add preprocessing for DOCX and TXT files (#2359) Devansh Dubey 2026-01-29 12:08:35 +05:30
  • 5a8e9063ec fix: map again (#2372) Daniel Salazar 2026-01-28 22:34:45 -08:00
  • 4aa2039956 fix: cost mapping for together ai from openai sdk (#2371) Daniel Salazar 2026-01-28 22:20:59 -08:00
  • 40f805f64b [PUT-475] fix togetherai chat being broken + deprioritize them 🐛 (#2369) Daniel Salazar 2026-01-28 22:04:06 -08:00
  • 6daac664c6 fix: remove rate limit await on writes (#2368) Daniel Salazar 2026-01-28 16:13:53 -08:00
  • 35461a0345 fix: app-under-user access token ACL KernelDeimos 2026-01-28 13:31:17 -05:00
  • 0028b41fe3 docs: add example for streaming with function calling (#2365) Arya Dasgupta 2026-01-28 16:31:28 +05:30
  • fc8117df1e add login indicator with animated spinner jelveh 2026-01-27 23:39:18 -08:00
  • 89c49902b6 otel: add spans to all kv methods (#2358) Daniel Salazar 2026-01-27 19:16:04 -08:00
  • 4183d5de06 [PUT-466] fix: count request costs in openrouter models with request cost present (#2356) Daniel Salazar 2026-01-27 18:32:43 -08:00
  • cc5285f88a fix: only rate limit login when failed (#2355) Daniel Salazar 2026-01-27 18:24:05 -08:00
  • e7443338fb fix: more reliable 404 responses for .api endpoint KernelDeimos 2026-01-27 15:34:33 -05:00
  • a8dc62ef80 fix: header resend issue with catch-all handler KernelDeimos 2026-01-27 15:34:07 -05:00
  • bbe6f9dc27 Feat: Add system info (Client + Server metrics) (#2311) Lui Duarte 2026-01-27 18:29:02 +00:00
  • bbe1242eff Move webdav to dav.puter.com ProgrammerIn-wonderland 2026-01-23 20:27:34 +05:30
  • 404a5e9050 dev: fix issues with dns lookup, remove fallback KernelDeimos 2026-01-26 14:47:07 -05:00
  • 72078d3bc1 wip: try to resolve DNS with cloudflare DNS KernelDeimos 2026-01-23 07:29:19 -05:00
  • b935006ee7 Revert "fix: disable requests from server in two services" KernelDeimos 2026-01-26 14:50:33 -05:00
  • 66a3af69c9 fix: suggested apps breaking (#2343) Daniel Salazar 2026-01-26 10:17:48 -08:00
  • 70454521ef fix: skip CI tests when only docs are changed (#2335) (#2338) Seril Evanjaline S 2026-01-24 22:35:31 +05:30
  • 8bb4dec231 perf: don't fetch b64 icon for apps always, and lru suggestedApps (#2336) Daniel Salazar 2026-01-23 20:57:12 -08:00
  • 143cbdce23 Add info about usage data scope for docs (#2334) Reynaldi Chernando 2026-01-24 10:18:54 +07:00
  • 2402e49cce fix: log format (#2333) Daniel Salazar 2026-01-23 13:47:02 -08:00
  • 2287704102 perf: batch readdir suggested apps into single big query (#2332) Daniel Salazar 2026-01-23 12:24:02 -08:00
  • de77b11954 fix: disable requests from server in two services KernelDeimos 2026-01-23 08:29:09 -05:00
  • 5922f36358 fix gemini cost key ProgrammerIn-wonderland 2026-01-23 18:44:21 +05:30
  • 17e5edd643 Video model details ProgrammerIn-wonderland 2026-01-23 16:00:18 +05:30
  • 894bb939b1 Add aspect ratio resize options to window menu Nariman Jelveh 2026-01-22 15:59:07 -08:00
  • d42f9b0e10 fix: disable bad token checks? (#2326) Daniel Salazar 2026-01-22 15:38:26 -08:00
  • d3a27be88e fix: dedup get_apps app requests (#2325) Daniel Salazar 2026-01-22 11:07:42 -08:00
  • 2a8ec97c09 add safety checks for worker updates ProgrammerIn-wonderland 2026-01-22 18:49:36 +05:30
  • e9631b5a04 perf: dedup and cache get_apps in puter gui, also add more app batching in backend (#2319) Daniel Salazar 2026-01-21 23:31:49 -08:00
  • fbe87369f5 fix: add back test (#2317) Daniel Salazar 2026-01-21 21:37:36 -08:00
  • b98f1be5fb Revert "feat(data-access): move puter.js read to app driver" KernelDeimos 2026-01-22 00:31:26 -05:00
  • 70f58b08eb Update label from 'Publish Web Pages' to 'Hosting API' jelveh 2026-01-21 20:50:52 -08:00
  • 20b5662704 dev(backend): make data-access an essential module KernelDeimos 2026-01-21 18:25:38 -05:00
  • 2139551abf feat(data-access): move puter.js read to app driver KernelDeimos 2026-01-21 17:13:23 -05:00
  • 0b55d19f89 Add initial Puter.js documentation site jelveh 2026-01-21 19:39:01 -08:00
  • 6e9e5371c8 fix: batch fetch get apps for launch apps and recommended apps (#2315) Daniel Salazar 2026-01-21 18:17:15 -08:00
  • 17b5ff4cb5 Revert "feat(data-access): move puter.js read to app driver" KernelDeimos 2026-01-21 12:29:12 -05:00
  • f3100eca59 feat(data-access): move puter.js read to app driver KernelDeimos 2026-01-21 12:16:08 -05:00
  • 929fc6956e [PUT-456] fix: delete apps from marketplace when deleting anywhere else (#2310) Daniel Salazar 2026-01-20 23:42:24 -08:00
  • 4e6d9c9f33 perf: improve tel + decrease logs (#2309) Daniel Salazar 2026-01-20 20:21:08 -08:00
  • bf84ff4b10 config(perms): allow apps service to all users KernelDeimos 2026-01-20 14:01:12 -05:00
  • 3fe304ebac dev(data-access): re-add protected app support KernelDeimos 2026-01-20 13:21:33 -05:00
  • d08a828226 test(data-access): avoid SQL error in app:es KernelDeimos 2026-01-13 16:27:08 -05:00
  • 768a35e9b5 fix(data-access): read response regression KernelDeimos 2026-01-13 14:42:33 -05:00
  • 5b33beb6a1 test(data-access): check for error, not undefined KernelDeimos 2026-01-13 12:58:06 -05:00
  • 519ad336ba test: differences between es:app and app KernelDeimos 2026-01-12 18:44:01 -05:00
  • bd416b0190 test: ensure kv global is always available KernelDeimos 2026-01-12 18:42:04 -05:00