Commit Graph

  • 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
  • 503c1a4bb8 test: refactor AppService comparison test KernelDeimos 2026-01-12 15:49:24 -05:00
  • 1c438107aa test(data-access): verify and fix database state compare KernelDeimos 2026-01-12 14:11:22 -05:00
  • b17486b1b4 fix(backend): fix context dual-instance problem KernelDeimos 2026-01-06 13:50:06 -05:00
  • be8b5ef70a fix(backend): singleton in helpers for testability KernelDeimos 2026-01-06 12:43:19 -05:00
  • 7531a94687 clean(data-access): remove bad fixes and simplify KernelDeimos 2026-01-05 21:30:52 -05:00
  • 01b50b66f2 test(data-access): regression test for es:app vs app KernelDeimos 2026-01-05 20:50:37 -05:00
  • 3a268e6f16 test(data-access): add tests for delete method KernelDeimos 2025-12-31 14:43:35 -05:00
  • 3fab0ca6a2 dev(data-access): implement .delete() method KernelDeimos 2025-12-31 14:09:43 -05:00
  • 1e3b704ea8 fix(data-access): add guard for app actors KernelDeimos 2025-12-30 17:37:23 -05:00
  • 25d23d687c dev(data-access): add simplified upsert method KernelDeimos 2025-12-30 17:19:29 -05:00
  • c47c52a298 test(data-access): test .create() and .update() KernelDeimos 2025-12-30 17:17:42 -05:00
  • bec39e578f dev(data-access): implement .create() method KernelDeimos 2025-12-30 15:17:17 -05:00
  • fc03fafab9 dev(data-access): misc improvements to .update() KernelDeimos 2025-12-30 12:59:15 -05:00
  • 464241e743 dev(data-access): implement .update() method KernelDeimos 2025-12-29 18:03:34 -05:00
  • 7c5639005b test(data-access): app .select() and .read() KernelDeimos 2025-12-24 17:10:58 -05:00
  • ec0b333ad7 dev(data-access): implement .read() method KernelDeimos 2025-12-24 14:53:47 -05:00
  • 2bb036616f dev(data-access): app select icon_size` param KernelDeimos 2025-12-24 12:48:20 -05:00
  • 7cd7be7af5 dev(data-access): add filetype associations KernelDeimos 2025-12-23 19:08:03 -05:00
  • 3839afd805 dev(data-access): add app owner relationship KernelDeimos 2025-12-23 15:05:51 -05:00
  • 1a8130b8fd dev(data-access): add owner object to app select KernelDeimos 2025-12-23 14:14:28 -05:00
  • 6592f87882 dev(data-access): coerce boolean values from db KernelDeimos 2025-12-23 13:10:48 -05:00
  • a85d2b7098 fix(perms): fix revokePermission for "flat" impl KernelDeimos 2026-01-20 15:31:24 -05:00
  • 79fda7b8c2 fix(backend): update protected app perm implicator KernelDeimos 2026-01-20 12:10:30 -05:00
  • 6805c90252 Remove unnecessary logging in get_app function jelveh 2026-01-20 11:45:06 -08:00
  • 13578e81e6 gemini 2.5/3 no preview (#2306) Neal Shah 2026-01-20 11:43:01 +05:30
  • 3da318129c fix(puter.js): check for uuid before relative path KernelDeimos 2026-01-19 19:47:25 -05:00
  • 35797536ba feat: usage endpoints, allow appName (#2303) Daniel Salazar 2026-01-19 15:15:06 -08:00
  • c715057065 feat(puter.js): make home directory default cwd KernelDeimos 2026-01-19 13:19:21 -05:00
  • e95aa81e00 OpenAI web_search support (#2299) Neal Shah 2026-01-19 00:01:47 +05:30
  • f9888e6705 feat: paginated list (#2296) Daniel Salazar 2026-01-16 16:16:47 -08:00
  • bd57f7a221 Add GPT 5.2 Codex (#2293) Neal Shah 2026-01-16 22:52:28 +05:30
  • 6b45667220 Revert "feat(gui): add keyboard shortcuts guide dialog (#2278)" (#2288) Nariman Jelveh 2026-01-15 15:35:13 -08:00
  • 340d932ae1 feat(gui): add keyboard shortcuts guide dialog (#2278) Rahul aswal 2026-01-16 05:04:40 +05:30
  • 21d02e7dae fix(backend): status code check and handle HLMkdir KernelDeimos 2026-01-15 18:07:19 -05:00
  • 452d1de92e refactor: MkTree and QuickMkdir parent dir check KernelDeimos 2026-01-15 15:14:32 -05:00
  • f125830fba fix(backend): handle ll_mkdir exists race condition KernelDeimos 2026-01-15 14:20:26 -05:00
  • f9a3e86fe9 fix: normalize file object in /writeFile KernelDeimos 2026-01-14 18:17:23 -05:00
  • 5e4dfbc963 fix: attempt coercion to fix vscode corruption KernelDeimos 2026-01-14 14:55:41 -05:00
  • c367d00ce4 Revise README.ro.md for updates and corrections (#2280) sn-o-w 2026-01-14 20:03:50 +02:00
  • 0b9863814c fix: shard app usages properly by user (#2279) Daniel Salazar 2026-01-13 20:32:46 -08:00
  • 529a3d026b Improve UI for App Deployment Options in Dev Center (#2266) Sauhbagya Prasad 2026-01-14 00:24:08 +05:30
  • 07f3387363 Add CAPTCHA required message to English translations jelveh 2026-01-13 10:19:31 -08:00
  • cdb422659c feat: more extension controller decorators (#2272) Daniel Salazar 2026-01-13 00:32:03 -08:00
  • f4c37d4cf4 prevent signout from workers (#2276) Neal Shah 2026-01-13 13:18:06 +05:30
  • edcfe63131 no_extra_params in together service to prevent defaults from being specified (#2275) Neal Shah 2026-01-13 13:08:30 +05:30
  • 989ee58f05 Retry for openrouter on max_tokens overage (#2274) Neal Shah 2026-01-13 12:30:05 +05:30
  • 237a96c706 chore(deps): bump qs and body-parser dependabot[bot] 2026-01-12 18:35:12 +00:00
  • bb6b40be7b Support getDeveloperProfile with no arguments (#2270) Neal Shah 2026-01-12 16:06:45 +05:30
  • 8e6d3d8d9f Make puter boot on windows (#2269) Neal Shah 2026-01-12 15:26:53 +05:30
  • 04901a7cd1 provide safety_identifier in addition to user (#2268) Neal Shah 2026-01-12 13:24:30 +05:30
  • 44b2a0bd9a Add README for Puter localization and setup (#2043) Talasu_Deepak 2026-01-12 06:11:50 +05:30
  • c051a6caa6 Add automatic thumbnail generation to file uploads in GUI (#2261) Nariman Jelveh 2026-01-11 09:38:33 -08:00
  • 8e418a11a1 fix(backend): race condition in hashing_stream KernelDeimos 2026-01-09 19:38:23 -05:00
  • d64bd21a99 feat: give referrals (#2262) Daniel Salazar 2026-01-09 16:48:49 -08:00
  • 5aa25bae5f Model singularity (#2255) Neal Shah 2026-01-10 05:48:54 +05:30
  • 13f7d7b502 fix: husky (#2260) Daniel Salazar 2026-01-09 15:41:37 -08:00
  • f88ca5d4bd feat: kv.remove feature to remove nested elements or list indices (#2258) Daniel Salazar 2026-01-09 15:10:02 -08:00
  • 353f163f46 chore(backend): upgrade nodemailer KernelDeimos 2026-01-09 17:21:55 -05:00
  • e07d1ae4af dev(backend): limit thumbnail size from client KernelDeimos 2026-01-09 16:22:31 -05:00
  • b5ae9181f1 dev(puterjs): add thumbnail parameter to puter.js KernelDeimos 2026-01-09 16:08:23 -05:00
  • 645d60a84b dev(filesystem): add thumbnail parameter KernelDeimos 2026-01-09 15:32:57 -05:00
  • 23d7b751b9 feat: new kvstore operatios for more granular updates 🚀 (#2254) Daniel Salazar 2026-01-09 12:20:54 -08:00
  • 53133e2623 chore(deps): bump qs and express dependabot[bot] 2026-01-09 18:12:52 +00:00
  • 092d8fe632 Revert "doc: add README.md for GUI directory (#2021)" (#2253) Nariman Jelveh 2026-01-08 10:06:30 -08:00
  • 8b324a8950 doc: add README.md for GUI directory (#2021) SuryaGanesh284 2026-01-08 23:36:04 +05:30
  • a0c2ac4d07 Add 'Open in AI' option to item context menus (#1974) Nariman Jelveh 2026-01-07 22:49:31 -08:00
  • dade7a6cba Add preview images upload for app listings jelveh 2026-01-07 17:32:24 -08:00
  • 3f934c5f16 Remove ComplainAboutVersionsService and related code (#2179) Nariman Jelveh 2026-01-07 16:55:55 -08:00
  • 77fc14b743 i18n(de): polish German translations & fix typos (Fixes #1532) (#2009) Eswar Venkata Ram Charan Seeram 2026-01-08 05:00:06 +05:30
  • 05a2c69d43 chore(deps): bump jws from 4.0.0 to 4.0.1 dependabot[bot] 2025-12-30 23:46:41 +00:00
  • b1e7bc5fca feat: method for updating users metering directly (#2252) Daniel Salazar 2026-01-07 12:53:00 -08:00