Commit Graph

  • d8dc438a7d dev: extension.span KernelDeimos 2025-12-09 18:35:09 -05:00
  • 1d7a5b7c58 fix: downgrade opentelemetry so it works again KernelDeimos 2025-12-09 17:21:12 -05:00
  • cb7c83f670 fix: add simple 30s cache to /healthcheck KernelDeimos 2025-12-09 00:03:47 -05:00
  • 38da15853f Update style.css jelveh 2025-12-08 18:15:05 -08:00
  • d0ea063d0f dev: update use of spans in extensions KernelDeimos 2025-12-07 22:04:31 -05:00
  • 64b0ba89cc doc(extensions): fix incorrect documentation link KernelDeimos 2025-12-07 21:21:05 -05:00
  • 87dbb34a8d fix: pass exporter to NodeSDK constructor KernelDeimos 2025-12-08 16:15:56 -05:00
  • c9bbca875f Redesign dashboard usage and plan cards jelveh 2025-12-08 14:59:08 -08:00
  • 7b5d90d678 Fix AI types (#2100) Reynaldi Chernando 2025-12-09 05:06:36 +07:00
  • f09cac99eb Update style.css jelveh 2025-12-08 13:27:19 -08:00
  • 910e6041fa fix: eleven labs metering costs (#2112) Daniel Salazar 2025-12-08 11:07:16 -08:00
  • 31460fc70b Update home tab label and card backgrounds jelveh 2025-12-07 01:14:32 -08:00
  • 94b2af9d88 Update welcome card UI for lighter theme jelveh 2025-12-07 00:49:09 -08:00
  • afc21a9903 Add user avatar to home tab welcome section jelveh 2025-12-07 00:27:16 -08:00
  • b92dcc8146 chore: associate googlemail with gmail rules KernelDeimos 2025-12-07 02:07:00 -05:00
  • 6f24176ea3 Add external link support for recent apps jelveh 2025-12-06 21:54:59 -08:00
  • dc2f4953eb Fix recent app title display logic in TabHome (jesus take the wheel!) jelveh 2025-12-06 21:41:18 -08:00
  • 08599efd78 Adjust recent apps display and update dashboard styles jelveh 2025-12-06 21:31:46 -08:00
  • c45c40c304 Update style.css jelveh 2025-12-06 21:21:11 -08:00
  • 1e7f815946 Improve recent apps display and style in TabHome jelveh 2025-12-06 20:57:05 -08:00
  • ba1855cff6 Add usage card to dashboard home tab jelveh 2025-12-06 20:32:00 -08:00
  • c2bcd3092d Add Home tab with bento dashboard layout jelveh 2025-12-06 19:40:07 -08:00
  • 622f53468b Adjust dashboard icons and app card styles jelveh 2025-12-06 19:13:47 -08:00
  • 7f7ab1957f Add Usage tab to dashboard with sortable usage table jelveh 2025-12-06 18:26:58 -08:00
  • ba6ea233ad Update style.css jelveh 2025-12-06 17:18:10 -08:00
  • 19c96e9797 Update style.css jelveh 2025-12-06 17:14:26 -08:00
  • ed509ad286 Dashboard (#2104) Nariman Jelveh 2025-12-06 17:06:20 -08:00
  • 277ee6ca5a rename: requestPermission -> request KernelDeimos 2025-12-05 12:55:05 -05:00
  • ebeaf33412 npm: publish new readme (#2098) Daniel Salazar 2025-12-05 03:04:59 -08:00
  • 2db3331729 tweak: add puter.perms.requestPermission KernelDeimos 2025-12-04 19:37:08 -05:00
  • 237dc2ef9a fix: get subdomains permission working KernelDeimos 2025-12-04 19:13:38 -05:00
  • 349438458a dev: add user-friendly permission requests for apps/subdomains KernelDeimos 2025-12-04 18:15:26 -05:00
  • bee780cc69 dev: i12ize permission messages (no translations) KernelDeimos 2025-12-04 16:48:55 -05:00
  • 56301281d7 dev: ensure proper encoding in dialog KernelDeimos 2025-12-04 16:04:51 -05:00
  • d9875a5be5 dev: puter.perms methods to request directories KernelDeimos 2025-12-04 14:42:41 -05:00
  • 66786a0015 Update Node.js section header in README.md (#2095) Nariman Jelveh 2025-12-04 11:26:01 -08:00
  • 09b8c29e2f tweak: avoid use of puter global in Perms module KernelDeimos 2025-12-03 18:49:31 -05:00
  • ef6dea2bec fix: skip cache when checking user:<>:email:read KernelDeimos 2025-12-03 18:47:31 -05:00
  • 3d7cf1c1c4 dev: add await puter.perms.requestEmail() shorthand KernelDeimos 2025-12-03 18:27:45 -05:00
  • 1c9ed12044 dev: add permission dialog message for email:read KernelDeimos 2025-12-03 15:40:27 -05:00
  • 3ea309e93b fix: requestPermission Promise never settled KernelDeimos 2025-12-03 15:12:43 -05:00
  • a202e57480 Add flux.2 costmaps (#2092) Neal Shah 2025-12-03 11:39:02 -05:00
  • 6419d57d84 types: fix puter-js type exports (#2090) Daniel Salazar 2025-12-02 21:36:46 -08:00
  • 71e6a59d13 dev: add __import_identity__ to config for debug use KernelDeimos 2025-12-02 15:33:09 -05:00
  • 06d56fd711 fix: update validation for permission endpoints KernelDeimos 2025-12-02 16:23:04 -05:00
  • e5ac7af52d dev: add utility for field validation KernelDeimos 2025-12-02 14:51:53 -05:00
  • 11a18078be fix: improve response error handling in Perms module KernelDeimos 2025-12-02 13:41:54 -05:00
  • 66d9344407 Fix turnstile auth (#2087) Neal Shah 2025-12-02 16:25:18 -05:00
  • 34134a2e35 chore: add typedefs for puter.js (#2086) Daniel Salazar 2025-12-02 13:04:26 -08:00
  • cce2c4ac27 fix: stricten undef checks (#2082) Daniel Salazar 2025-12-01 20:26:33 -08:00
  • d3beac0518 fix: wrong order for telemetery init (#2078) Daniel Salazar 2025-12-01 20:18:03 -08:00
  • 3c579dcc0d fix: TelemetryService (#2077) Daniel Salazar 2025-12-01 18:11:56 -08:00
  • b42a106676 dev(perms): [+] apps-of-user:<user-uuid>:write KernelDeimos 2025-11-30 18:39:18 -05:00
  • a71fa826b3 dev(perms): [+] apps-of-user:<user-uuid>:read KernelDeimos 2025-11-29 15:36:48 -05:00
  • cf9a867190 fix: inaccurate error on update of non-existing KernelDeimos 2025-11-28 16:19:57 -05:00
  • 405e02cf9c test: claudeService (#2074) Daniel Salazar 2025-12-01 13:39:55 -08:00
  • c77272012d ci: add test coverage (#2073) Daniel Salazar 2025-12-01 08:56:44 -08:00
  • d978c37e0b ci: package and docker fixes (#2072) Daniel Salazar 2025-12-01 02:10:36 -08:00
  • 0568b64821 ci: fix docker again (#2071) Daniel Salazar 2025-12-01 01:47:00 -08:00
  • cc5be578bf ci: cleanup docker build (#2070) Daniel Salazar 2025-12-01 01:25:08 -08:00
  • 45fb5c32b1 chore: various test related changes (#2069) Daniel Salazar 2025-12-01 01:14:44 -08:00
  • 596f77d888 Working main 2025 11 29 (#2068) Neal Shah 2025-11-30 11:39:34 -05:00
  • cea94d16cb fix: backend tests breaking with permision (#2067) Daniel Salazar 2025-11-29 13:50:27 -08:00
  • e8f00e1121 fix: typo in dbkvStore (#2066) Daniel Salazar 2025-11-29 13:18:37 -08:00
  • dccfa8085e chore: some type and eslint fixes for tests (#2065) Daniel Salazar 2025-11-28 23:38:04 -08:00
  • f99c78e4d3 Email read permission for whoami (#2064) Neal Shah 2025-11-28 17:34:26 -05:00
  • f6fa17a575 feat: KV testing (#2061) Daniel Salazar 2025-11-27 18:45:49 -08:00
  • c4e380c140 test: add tests for services in CoreModule KernelDeimos 2025-11-27 15:06:57 -05:00
  • f120bc9c58 fix: metering service alerts + missing claude costs (#2058) Daniel Salazar 2025-11-27 11:45:56 -08:00
  • c6af50ea98 Update claudeCostMap.ts jelveh 2025-11-27 09:08:14 -08:00
  • 8e2ed18fb3 refactor: introduce TestCoreModule for test kernel KernelDeimos 2025-11-26 18:45:34 -05:00
  • 59e6418b00 feat: meteringService test suite (#2052) Daniel Salazar 2025-11-26 15:46:53 -08:00
  • 6dffa3d6f2 Worker + NodeJS support for puter.ai.txt2img and puter.ai.txt2vid (#2051) Neal Shah 2025-11-26 18:10:11 -05:00
  • 93eddd2238 feat: MeteringService test fixes for now (#2050) Daniel Salazar 2025-11-26 15:09:30 -08:00
  • 6284b390b7 Revert "Create README.tel.md (#2045)" (#2049) Nariman Jelveh 2025-11-26 14:49:40 -08:00
  • 94a411f30f Create README.tel.md (#2045) rajucreate 2025-11-27 04:19:22 +05:30
  • 14a5f20404 Add Traditional Chinese (繁體中文) Translation for Issue #1501 (#2032) PARTH PRATYUSH 2025-11-27 04:15:30 +05:30
  • d4f44be5e4 Update tsconfig.json (#2035) 2400060033 2025-11-27 04:08:30 +05:30
  • eda1c45ffb test: migrate _test tests to vitest tests KernelDeimos 2025-11-26 16:18:54 -05:00
  • cb66c56a6b fix: tsconfig to ignore vite config files (#2048) Daniel Salazar 2025-11-26 13:26:09 -08:00
  • 1a0e727113 clean: rename TestService.mts -> TestService.ts KernelDeimos 2025-11-26 14:45:17 -05:00
  • d6651498eb fix: minor issue in root package.json KernelDeimos 2025-11-25 19:17:39 -05:00
  • 5f78552005 fix: update MeteringService and add utility for TestKernel KernelDeimos 2025-11-25 19:14:43 -05:00
  • e95b0be371 fix: update import in TestService KernelDeimos 2025-11-25 17:51:04 -05:00
  • a397707c7b fix: bad export Daniel Salazar 2025-11-25 13:59:14 -08:00
  • 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