Commit Graph

  • 41191c65d7 Update puter.js README.md jelveh 2025-09-19 13:52:54 -07:00
  • c8500ba1ab test: add puterjs test to apiteste (#1590) Xiaochen Cui 2025-09-20 04:27:47 +08:00
  • 9d0199f858 add apitest to github actions (#1591) Xiaochen Cui 2025-09-20 04:27:32 +08:00
  • 0c60ebd1d0 Update it.js (#1588) coluccifrancesco 2025-09-19 20:07:02 +02:00
  • 770e5e071e Merge pull request #1587 from HeyPuter/DS/main Daniel Salazar 2025-09-19 10:29:39 -07:00
  • 493334b030 chore: update README for puter.js to publish on npm Daniel Salazar 2025-09-19 02:34:33 -07:00
  • 654dfa9124 Update style.css jelveh 2025-09-18 23:03:16 -07:00
  • c0b03e147b add redundant readdir to cache the home dir jelveh 2025-09-18 21:03:28 -07:00
  • 7000831138 make whoami return last_activity_ts Nariman Jelveh 2025-09-18 19:07:53 -07:00
  • 31fffb087d Refactor file system operations in GUI and puter.js to use eventual consistency (#1579) Nariman Jelveh 2025-09-18 17:13:39 -07:00
  • 466cc113c6 ci: drop support and testing for node 18 Daniel Salazar 2025-09-18 16:08:19 -07:00
  • 89d5030ae3 Add missing polish translation (#1584) software developer, self taught 2025-09-18 22:58:35 +02:00
  • 5fe28ee8e2 build(deps): bump serialize-javascript and mocha in /src/terminal (#1585) dependabot[bot] 2025-09-18 12:04:44 -07:00
  • c9c92e806a build(deps-dev): bump rollup from 3.21.4 to 3.29.5 in /src/phoenix (#1583) dependabot[bot] 2025-09-18 10:38:52 -07:00
  • 1475183b06 build(deps): bump multer from 1.4.5-lts.2 to 2.0.2 (#1582) dependabot[bot] 2025-09-18 10:36:39 -07:00
  • a9699a9f77 build(deps): bump braces from 3.0.2 to 3.0.3 in /src/terminal (#1581) dependabot[bot] 2025-09-18 10:28:44 -07:00
  • ce237b5c4a build(deps): bump form-data from 4.0.2 to 4.0.4 in /test/integration (#1580) dependabot[bot] 2025-09-18 10:26:20 -07:00
  • abc0d7b16c Update refresh_item_container.js jelveh 2025-09-17 16:12:35 -07:00
  • e4ada292f1 Update index.js jelveh 2025-09-17 15:59:24 -07:00
  • 8884c7f472 fix: get rid of preflight for non-apifs readdir/stat ProgrammerIn-wonderland 2025-09-17 18:50:12 -04:00
  • e37166dae0 Cache is king baby! Let's go 🚀 (#1574) Nariman Jelveh 2025-09-17 15:36:42 -07:00
  • 214fd3010e added missing values (#1577) Amritpandey5 2025-09-18 02:39:35 +05:30
  • f4af6874b0 doc: added missing Dutch translations (#1575) aaryan 2025-09-17 21:26:06 +05:30
  • b1facfbabd fix: get rid of a console log Neal Shah 2025-09-16 19:46:08 -04:00
  • a48f3e0274 get rid of noReallyItsJson ProgrammerIn-wonderland 2025-09-14 17:51:00 -04:00
  • 1e620c73bc make drivers and KV also preflightless ProgrammerIn-wonderland 2025-09-14 17:01:16 -04:00
  • 135d7b81a4 preflightless stat/readdir ProgrammerIn-wonderland 2025-09-14 16:09:28 -04:00
  • 079d060747 Make templates non blocking (#1573) Nariman Jelveh 2025-09-16 14:57:01 -07:00
  • 6d17385f09 add getDuration() to the Transaction class Nariman Jelveh 2025-09-16 14:31:55 -07:00
  • b6da8ba9ce Complete Missing Hungarian Translations in hu.js (#1572) Jatin Sharma 2025-09-17 02:09:32 +05:30
  • 42302b12ac fix: add Japanese translations (#1519) (#1570) dtakahashi333 2025-09-16 12:30:09 -07:00
  • b2d38e2058 Fixes to PT-BR translation (br.js) (#1568) Thiago (Teet) 2025-09-16 03:39:36 -03:00
  • c588ff20d0 clean: remove logs (obvious cases) KernelDeimos 2025-09-16 01:10:23 -04:00
  • e4c2581623 Make readdir workd with uid in addition to path Nariman Jelveh 2025-09-15 20:12:45 -07:00
  • d482d7cdf5 dev: add immutable default directories to whoami KernelDeimos 2025-09-15 22:10:39 -04:00
  • eb53b86c8a feat: add optional input image fields to AIInterfaceService Nariman Jelveh 2025-09-15 16:57:38 -07:00
  • 4e8aad675d feat: improve image generation and coercion for data URLs Nariman Jelveh 2025-09-15 15:45:54 -07:00
  • 6480d37ec0 fix: make optimization for is_empty conditional KernelDeimos 2025-09-15 18:27:04 -04:00
  • 3af84c0647 fix: is_empty sometimes being wrong KernelDeimos 2025-09-15 18:24:48 -04:00
  • f4fc24bce3 feat: add support for image-to-image generation in GeminiImageGenerationService Nariman Jelveh 2025-09-15 15:08:06 -07:00
  • 47acb141da Updating ru.js (#1566) Barnak 2025-09-16 00:36:03 +05:30
  • ef76d33cc2 fix: string coercion for email verify code KernelDeimos 2025-09-11 21:05:01 -04:00
  • 5121dbd300 Update PuterHomepageService.js Nariman Jelveh 2025-09-15 11:28:42 -07:00
  • 5e16259209 Update UIWindowDesktopBGSettings.js Nariman Jelveh 2025-09-15 11:13:49 -07:00
  • 2db29a01ba Default wallpeper url for prod should be the CDNed one Nariman Jelveh 2025-09-15 10:58:01 -07:00
  • 4e563b4238 Merge pull request #1560 from HeyPuter/DS/main Daniel Salazar 2025-09-15 10:44:21 -07:00
  • f89f429849 Romanian Translation Done (#1565) Leo 2025-09-15 19:57:18 +03:00
  • b92a4edb83 fix: missing return for app icons on init KernelDeimos 2025-09-15 04:31:36 -04:00
  • 4d92f4a3ce fix: missing span name ("fn is not defined" error) KernelDeimos 2025-09-15 04:28:51 -04:00
  • ed5464f0c0 tmp: disable refresh_app_cache KernelDeimos 2025-09-15 04:15:19 -04:00
  • 3a0733f557 debug: add annotation class for app objects KernelDeimos 2025-09-15 04:00:27 -04:00
  • 7d7291cde4 fix: add unlink() methods to clear ECMAP KernelDeimos 2025-09-15 03:19:46 -04:00
  • 509f1add4e tmp: for now, make refresh_apps_cache a noop KernelDeimos 2025-09-15 02:47:11 -04:00
  • f98c78504b fix: try disabling this 30 second app cache for now KernelDeimos 2025-09-15 00:12:46 -04:00
  • 735f16725d refactor: make theme service non-blocking and fix captcha issues (#1564) Nariman Jelveh 2025-09-14 20:20:19 -07:00
  • 42abfcc5e7 perf: huh, right... not sure how I missed that KernelDeimos 2025-09-14 20:40:18 -04:00
  • 27ab23e7b1 fix: read 'push' of undefined KernelDeimos 2025-09-14 03:35:34 -04:00
  • f3fdfea65b perf: add 30 second app cache KernelDeimos 2025-09-14 03:24:40 -04:00
  • 733b6a653e perf: further readdir improvements KernelDeimos 2025-09-14 01:59:44 -04:00
  • 860f68a9a5 fix: expiry time for dbkv Daniel Salazar 2025-09-14 12:48:25 -07:00
  • 9820794470 Translate and improve emojis (#1557) Aryan Arlikar 2025-09-15 01:15:54 +05:30
  • 4c5032ff47 Update ko.js with full Korean translations (#1558) Watson 2025-09-15 03:22:24 +09:00
  • cab3d130c7 fix: add Chinese transaltions (#1559) Webb321 2025-09-15 01:55:41 +08:00
  • 094dd183b2 fix: event multiplication introduced in ebf4d7 KernelDeimos 2025-09-12 03:16:59 -04:00
  • 7872fd58ed perf: optimize extension loader KernelDeimos 2025-09-12 02:37:11 -04:00
  • 7730877c91 dev: add extension initialization priority KernelDeimos 2025-09-12 02:12:03 -04:00
  • 55c53d9eee dev: extension registry and lifecycle KernelDeimos 2025-09-11 21:02:32 -04:00
  • 9135632129 dev: add support for ES6 Module extensions KernelDeimos 2025-09-10 16:33:24 -04:00
  • 0608958117 Merge pull request #1555 from HeyPuter/DS/main Daniel Salazar 2025-09-13 18:14:25 -07:00
  • 6b05c90a21 fix: br.js transaltions Daniel Salazar 2025-09-13 18:12:43 -07:00
  • 740fef2306 Merge pull request #1484 from HeyPuter/DS/main Daniel Salazar 2025-09-13 18:12:31 -07:00
  • 5569af8961 Merge branch 'main' into DS/main Daniel Salazar 2025-09-13 18:10:08 -07:00
  • 07f97deab5 Adding missing translations for Brazilian Portuguese. (#1554) AlfreThiago 2025-09-13 21:30:41 -03:00
  • a5882889dd perf: make stat really fast KernelDeimos 2025-09-13 20:27:22 -04:00
  • c70434d947 perf: avoid reduntant fetches due to concurrency KernelDeimos 2025-09-13 20:22:05 -04:00
  • 6a129ba8cc perf: skip quick_check for only one provider KernelDeimos 2025-09-13 20:19:01 -04:00
  • 915358cec4 build(deps-dev): bump rollup from 3.23.0 to 3.29.5 in /src/terminal (#1553) dependabot[bot] 2025-09-13 16:01:23 -07:00
  • 1f3e83a9a0 build(deps): bump path-to-regexp from 6.2.1 to 6.3.0 in /src/phoenix (#1552) dependabot[bot] 2025-09-13 13:48:24 -07:00
  • 1c64aee87e Update package-lock.json Nariman Jelveh 2025-09-13 13:45:49 -07:00
  • 298cb83c48 build(deps): bump braces from 3.0.2 to 3.0.3 in /src/phoenix (#1551) dependabot[bot] 2025-09-13 13:43:31 -07:00
  • d746d3ef55 build(deps): bump serialize-javascript and mocha in /src/phoenix (#1550) dependabot[bot] 2025-09-13 13:38:43 -07:00
  • 7e1a3c9ac7 build(deps): bump get-func-name from 2.0.0 to 2.0.2 in /tools/api-tester (#1549) dependabot[bot] 2025-09-13 13:30:47 -07:00
  • a38d8db965 build(deps): bump axios from 1.4.0 to 1.12.0 in /tools/api-tester (#1548) dependabot[bot] 2025-09-13 13:28:13 -07:00
  • 3c2639403c build(deps): bump form-data from 4.0.0 to 4.0.4 in /tools/api-tester (#1547) dependabot[bot] 2025-09-13 13:26:11 -07:00
  • a582c0ee38 Update package-lock.json Nariman Jelveh 2025-09-13 13:19:58 -07:00
  • 8392396b1b Update Axios Nariman Jelveh 2025-09-13 13:18:01 -07:00
  • 338ae161d7 closes #1545 Nariman Jelveh 2025-09-13 13:16:37 -07:00
  • ac9a42b8e2 Updating the Arabic (العربية) translation (#1543) shadow-taw 2025-09-13 03:26:30 +02:00
  • e926738d64 perf: add some new keys to initial fetch KernelDeimos 2025-09-12 19:40:26 -04:00
  • 7bc03fe17c perf: fix sequential kv gets for default apps KernelDeimos 2025-09-12 19:33:43 -04:00
  • 5d3863d473 style: user_preferences.default_apps KernelDeimos 2025-09-12 19:23:24 -04:00
  • 5119efaf79 Reapply "feat: support Gemini imagegen service" KernelDeimos 2025-09-12 19:16:58 -04:00
  • c40c138aa2 fix: I have no idea how I didn't catch this KernelDeimos 2025-09-12 19:09:25 -04:00
  • 05071b4338 Revert "feat: support Gemini imagegen service" KernelDeimos 2025-09-12 18:43:20 -04:00
  • e13b008c79 feat: support Gemini imagegen service ProgrammerIn-wonderland 2025-09-12 18:10:28 -04:00
  • b3e2b69c4d perf: execution context memoization map for filesystem KernelDeimos 2025-09-12 18:13:41 -04:00
  • 43a0be33ca fix: selector handling from 8cfa0ece KernelDeimos 2025-09-12 16:59:47 -04:00
  • c508189455 fix: missing condition in ownership check KernelDeimos 2025-09-12 16:45:39 -04:00
  • b8354cc4a6 perf: always shortcut is-owner implicator KernelDeimos 2025-09-12 15:26:09 -04:00
  • 8cfa0ece15 Hit the cache under the user object when trying to resolve paths to system directories Nariman Jelveh 2025-09-12 11:43:49 -07:00