Commit Graph

  • ce38983e73 memoryfs: fix wrong args for fs.node XiaochenCui 2025-10-22 16:30:32 -07:00
  • 4fdca1e47b ci: capture the error during setup XiaochenCui 2025-10-22 16:26:38 -07:00
  • c4d4bc9758 remove progwin for desktop mkdir (#1814) Nariman Jelveh 2025-10-22 18:52:35 -07:00
  • 256189a7de feat: route for global usage aggregate (#1810) Daniel Salazar 2025-10-22 16:46:13 -07:00
  • c9ab01cf1e fix: usage limited issue whens treaming (#1806) Daniel Salazar 2025-10-22 11:22:59 -07:00
  • 5b16774a9a fix: throw error not lorem when moderation fails KernelDeimos 2025-10-21 19:26:42 -04:00
  • 16e7fe9851 fix: openai configuration regression KernelDeimos 2025-10-21 19:21:31 -04:00
  • 06d6eb83e7 doc: dependencies when moving PuterFS to extension KernelDeimos 2025-10-21 17:19:56 -04:00
  • b80c0ba79e chore: puter.js version 2.1.1 KernelDeimos 2025-10-22 13:46:21 -04:00
  • 547acf6988 Revert "patch version bump for puter-js and putility in it" KernelDeimos 2025-10-22 13:50:26 -04:00
  • 55d07acdee patch version bump for puter-js and putility in it jelveh 2025-10-22 10:44:50 -07:00
  • d398dc90fd chore: putility patch version 1.1.1 KernelDeimos 2025-10-22 13:20:29 -04:00
  • 4a69cd26c2 chore: putility minor version 1.1.0 KernelDeimos 2025-10-22 13:12:09 -04:00
  • ecad29a30e sync: update license headers in putility KernelDeimos 2025-10-22 13:09:07 -04:00
  • c375b30810 Update putility to MIT Eric Dubé 2025-10-22 12:15:54 -04:00
  • 9394b5e204 docs: metering and examples (#1803) Daniel Salazar 2025-10-21 17:25:46 -07:00
  • 16fd614b84 feat: rename meteringAndBilling to metering (#1800) Daniel Salazar 2025-10-21 14:59:24 -07:00
  • 435d26608a feat: shard apps as well to avoid hot partitions (#1799) Daniel Salazar 2025-10-21 13:30:34 -07:00
  • 6bbd9bdc9f feat: limit alerting (#1798) Daniel Salazar 2025-10-21 12:50:38 -07:00
  • 3229fe0b61 Revert "Revert: fs metering (#1790)" (#1795) Daniel Salazar 2025-10-21 11:07:05 -07:00
  • 4b14ef863c Revert: fs metering (#1790) Daniel Salazar 2025-10-20 21:58:44 -07:00
  • 760bc22743 fix: bad acl check returning early (#1789) Daniel Salazar 2025-10-20 20:13:43 -07:00
  • 0260a9cbce Revert "Revert "Revert "Revert "feat: alert when going over usage limits sign…" Daniel Salazar 2025-10-20 18:45:08 -07:00
  • f2265cca59 Revert "Revert "Revert "feat: alert when going over usage limits significantl…" (#1787) Daniel Salazar 2025-10-20 16:51:31 -07:00
  • 0d0cdce1cf Revert "Revert "feat: alert when going over usage limits significantly + egre…" (#1786) Daniel Salazar 2025-10-20 15:56:34 -07:00
  • 54d73b1998 Revert "feat: alert when going over usage limits significantly + egress meter…" (#1785) Daniel Salazar 2025-10-20 15:25:52 -07:00
  • 27f24118f3 feat: alert when going over usage limits significantly + egress metering (#1782) Daniel Salazar 2025-10-20 13:54:21 -07:00
  • eb123d873f feat: introduce PANEL_WIDTH constant and refactor UIWindow for panel handling (#1780) Nariman Jelveh 2025-10-17 18:43:59 -07:00
  • 3184e01307 add puter.workers.getLoggingHandle (#1779) Neal Shah 2025-10-17 17:03:57 -04:00
  • d7a0a81991 ci: avoid potential hanging via hard limit (#1778) Xiaochen Cui 2025-10-17 12:29:56 -07:00
  • 76dcdd4927 Refresh the stat cache regularly jelveh 2025-10-16 20:57:23 -07:00
  • 0713599281 Update stat.js (#1753) Nariman Jelveh 2025-10-16 20:41:40 -07:00
  • 5a8f06db9e Remove fixed width in publish website input (#1747) Reynaldi Chernando 2025-10-17 10:40:40 +07:00
  • 103bac32d8 ci: add timeout for api-test (#1768) Xiaochen Cui 2025-10-16 20:15:22 -07:00
  • 31fa030a38 devex: use 'stars' style for webserver notice KernelDeimos 2025-10-16 19:30:34 -04:00
  • 8fc533338a implement an extension event for IPC messages coming in (#1776) Nariman Jelveh 2025-10-16 16:52:01 -07:00
  • 686c2bc966 fix: permission writeback to flat kv perissions (#1774) Daniel Salazar 2025-10-16 16:30:17 -07:00
  • 1404f10333 devex: remove verbose logging on copy and paste KernelDeimos 2025-10-16 18:13:21 -04:00
  • d2346ff1c7 cleanup usage reporting (#1772) Nariman Jelveh 2025-10-16 15:25:33 -07:00
  • 9529d87e31 devex: add log tracing feature KernelDeimos 2025-10-16 17:13:14 -04:00
  • dc6a931a23 fix: error logs are too verbose KernelDeimos 2025-10-16 17:12:33 -04:00
  • 294fda2433 devex: cosmetic log fixes KernelDeimos 2025-10-16 17:11:35 -04:00
  • 68d3ccc774 devex: misc. log changes KernelDeimos 2025-10-16 16:36:52 -04:00
  • da0228b19f devex: hide system actor from extension log fields KernelDeimos 2025-10-16 15:55:11 -04:00
  • 6cdf91fbc9 devex: add log level support for extensions KernelDeimos 2025-10-16 15:24:25 -04:00
  • fd602aabac devex: get extensions on the service logger KernelDeimos 2025-10-16 15:04:28 -04:00
  • abcb2e9580 dev: handle 'console.log' through log service KernelDeimos 2025-10-16 14:14:55 -04:00
  • 13a70f5394 devex: update notices and better ANSI handling KernelDeimos 2025-10-16 12:54:19 -04:00
  • 5e6b628491 devex: more log reduction (2) KernelDeimos 2025-10-15 20:14:48 -04:00
  • 77b167eb0a doc: document the dev socket KernelDeimos 2025-10-15 19:57:27 -04:00
  • cd279f7355 devex: more log reduction KernelDeimos 2025-10-15 18:53:03 -04:00
  • 3a8bab920d devex: remove logs that print when uploading KernelDeimos 2025-10-15 18:42:37 -04:00
  • c6dc55d362 devex: add support for 'stars' to notice() KernelDeimos 2025-10-15 18:39:43 -04:00
  • 0373f20de6 devex: misc. log cleanups KernelDeimos 2025-10-15 17:46:18 -04:00
  • b1f70fa63e Put some stars around the credentials box Nariman Jelveh 2025-10-15 14:46:12 -07:00
  • 8efecdec18 devex: update default admin password output KernelDeimos 2025-10-15 17:35:08 -04:00
  • 482d88639c doc: document log configuration KernelDeimos 2025-10-15 17:29:38 -04:00
  • 8f05a13918 devex: re-enable Puter logo by default KernelDeimos 2025-10-15 13:53:36 -04:00
  • b53dc01b45 devex: show full time in dev log output KernelDeimos 2025-10-15 13:24:14 -04:00
  • 0892e476bd devex: disable dev console by default, add socket KernelDeimos 2025-10-14 16:56:35 -04:00
  • c68457c91c devex: no more tip of the day unless you ask for it KernelDeimos 2025-10-14 13:47:13 -04:00
  • afea8fe80d dev: introduce NullDevConsoleService KernelDeimos 2025-10-14 13:31:02 -04:00
  • 75a759015c devex: introduce service-level log configuration KernelDeimos 2025-10-14 12:25:57 -04:00
  • 0b6b871144 devex: disable logs for missing fsentries and cache KernelDeimos 2025-10-10 16:55:31 -04:00
  • 441622d526 devex: make http logs configurable KernelDeimos 2025-10-10 16:31:00 -04:00
  • 354da08f64 clean: non-functional changes to WebServerService KernelDeimos 2025-10-10 16:06:54 -04:00
  • 20c9ac7539 sync: package-lock.json KernelDeimos 2025-10-10 16:00:51 -04:00
  • 00e122d3d1 cleanup usage reporting (#1771) Nariman Jelveh 2025-10-16 14:29:57 -07:00
  • 9bdb139f7a fix: bad null check (#1770) Daniel Salazar 2025-10-16 14:00:20 -07:00
  • c38da86293 fix: bad math check for max consumed credits (#1769) Daniel Salazar 2025-10-16 13:56:52 -07:00
  • fc7a51bd2f fix: NaN value for consumedPurchaseCredits accounting (#1767) Daniel Salazar 2025-10-16 13:21:11 -07:00
  • 74f583024d Improve usage report UI (#1766) Nariman Jelveh 2025-10-16 13:03:35 -07:00
  • b7cee87370 feat: purchase addons logic in metering (#1765) Daniel Salazar 2025-10-16 13:02:19 -07:00
  • 08e26af85d feat: enforce new metering + get rid of old methods (#1762) Daniel Salazar 2025-10-16 10:33:17 -07:00
  • 15b65dab7d fix: app monthly usage details error (#1761) Daniel Salazar 2025-10-16 00:50:05 -07:00
  • 61fbc45e3c Add refresh button for updating usage data in Settings (#1760) Nariman Jelveh 2025-10-15 23:42:18 -07:00
  • aca1292886 adjust usage table styling (#1759) Nariman Jelveh 2025-10-15 18:49:12 -07:00
  • 206633293c Update UITabUsage.js jelveh 2025-10-15 12:35:39 -07:00
  • 33f9036abc usage unit format hot fix jelveh 2025-10-15 12:26:55 -07:00
  • 9cdcb2f108 Update UITabUsage.js jelveh 2025-10-15 12:21:24 -07:00
  • ed5d629e02 Detailed usage report (#1752) Nariman Jelveh 2025-10-15 12:12:45 -07:00
  • b4cafaa5bb fix: alowance typo (#1756) Daniel Salazar 2025-10-15 12:09:57 -07:00
  • 7e8842e35d feat: add alarms to meteringService if cost for service is unexpectedly 0 (#1755) Daniel Salazar 2025-10-15 12:05:15 -07:00
  • 24a51c59ae fix: metering typos (#1754) Daniel Salazar 2025-10-15 10:39:18 -07:00
  • e51d0c4600 feat: metering service allowence checks and subscription integration 🚀 (#1749) Daniel Salazar 2025-10-15 02:28:25 -07:00
  • 96a58ced29 metering: new usage endpoint + puter-js changes for it (#1738) Daniel Salazar 2025-10-14 12:44:40 -07:00
  • 2819ec7b06 Update index.js jelveh 2025-10-13 00:36:15 -07:00
  • 661f13fc92 improve caching mechanism by deleting specific caches on item addition in FileSystem module (#1745) Nariman Jelveh 2025-10-12 19:50:48 -07:00
  • 8bf13b1b82 add guard around sending thumbnail event if thumbnail url is blank or falsey (#1744) Neal Shah 2025-10-12 20:18:41 -04:00
  • 9e0ba954ff fix npm pacjage not importing init.cjs (#1743) Neal Shah 2025-10-12 19:46:04 -04:00
  • 6a72c261e2 closes #1722 jelveh 2025-10-12 16:28:12 -07:00
  • f083e6b060 Improve puterjs caching (#1739) Nariman Jelveh 2025-10-11 21:03:38 -07:00
  • 35507b33b7 taskbar positioning hotfix Nariman Jelveh 2025-10-10 18:22:56 -07:00
  • 62341aa030 Update UITaskbar.js (#1737) Nariman Jelveh 2025-10-10 18:00:51 -07:00
  • ef6c7b17f1 metering: rest of ai (#1736) Daniel Salazar 2025-10-10 17:58:35 -07:00
  • 5a4a1f16a4 Taskbar pos (#1735) Nariman Jelveh 2025-10-10 17:08:57 -07:00
  • b6e12762ce fix: missing check for dev console service KernelDeimos 2025-10-10 14:50:05 -04:00
  • 70c7aa41ac Reapply "Logs Update" (#1730) KernelDeimos 2025-10-10 13:39:52 -04:00
  • 9607706d11 fix: adjust toolbar positioning for sidepanel based on taskbar location (#1731) Nariman Jelveh 2025-10-09 21:16:26 -07:00
  • 8f7a68ace6 Revert "Logs Update" (#1730) Neal Shah 2025-10-09 23:08:01 -04:00