Commit Graph

  • 00f3699335 Add chevron rotation for user menu toggle jelveh 2025-12-09 22:28:37 -08:00
  • de67d25baf Update recent apps grid layout and styling jelveh 2025-12-09 22:20:27 -08:00
  • 1e79d9e192 Merge branch 'main' of https://github.com/HeyPuter/puter jelveh 2025-12-09 17:09:03 -08:00
  • 462ec01de6 Add 'Show less' button to usage table jelveh 2025-12-09 17:09:01 -08:00
  • b40ca1df2c Revert: change to ai model names (#2123) Daniel Salazar 2025-12-09 17:00:01 -08:00
  • 8d52cefe47 fix: prevent loop if failing ai models? (#2122) Daniel Salazar 2025-12-09 16:54:17 -08:00
  • 010c9b1a82 Update style.css jelveh 2025-12-09 16:50:11 -08:00
  • ab5f168cd7 Add expandable usage table with show more button jelveh 2025-12-09 16:42:52 -08:00
  • 9da8aa0849 feat: rename ai models to match norm (#2121) Daniel Salazar 2025-12-09 16:38:34 -08:00
  • 2aa4cd857d type: add extension.span to api.d.ts KernelDeimos 2025-12-09 19:09:57 -05:00
  • 2e4a504cda fmt: apparently api.d.ts was out of sync with linter KernelDeimos 2025-12-09 19:09:25 -05:00
  • e2ae313589 feat: refactor ai to have single entry point and follow defined model structure (#2114) Daniel Salazar 2025-12-09 15:59:21 -08:00
  • 2ab99d38da Update TabHome.js jelveh 2025-12-09 15:58:51 -08:00
  • e9de337645 Show up to 8 recent apps on 4K screens in TabHome jelveh 2025-12-09 15:49:08 -08:00
  • dd1bb8416f Improve recent apps grid layout for dashboard jelveh 2025-12-09 15:43:22 -08:00
  • 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