Commit Graph

  • 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
  • 3abfe7eca2 devex: use 'stars' style for webserver notice eric/pr/25AG02/well-it-could-just-be-stars KernelDeimos 2025-10-16 19:30:34 -04: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
  • 414bca4259 sync: package-lock.json eric/25AG0 KernelDeimos 2025-10-16 18:13:40 -04:00
  • f76c42565a devex: remove extra logs from otelutil KernelDeimos 2025-10-16 18:13:21 -04: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
  • 4503cf0a1c fix progress bar logic detailed-usage-repoty jelveh 2025-10-15 12:04:12 -07:00
  • 5917e5d242 Refactor driver usage display in UITabUsage.js Nariman Jelveh 2025-10-14 20:06:12 -07:00
  • e39bbcb87b Update style.css Nariman Jelveh 2025-10-14 19:33:22 -07:00
  • 12b0a50e2e Implement detailed usage report table Nariman Jelveh 2025-10-14 19:31:04 -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
  • 573fb0b609 Update stat.js stat-request-dedupe jelveh 2025-10-15 10:04:12 -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
  • b6717c50dc improve caching mechanism by deleting specific caches on item addition in FileSystem module puterjs-caching jelveh 2025-10-12 19:49:59 -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
  • c84d4ec5b1 add guard around sending thumbnail event if thumbnail url is blank or falsey thumbnail-guard ProgrammerIn-wonderland 2025-10-12 20:18:24 -04:00
  • 9e0ba954ff fix npm pacjage not importing init.cjs (#1743) Neal Shah 2025-10-12 19:46:04 -04:00
  • 96ac0a2a42 fix npm pacjage not importing init.cjs npm-package-fix ProgrammerIn-wonderland 2025-10-12 19:45:30 -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
  • 0b7027d57f Update index.js improve-puterjs-caching Nariman Jelveh 2025-10-11 17:55:36 -07:00
  • 12e9e991d9 implement readdir request deduplication to improve performance Nariman Jelveh 2025-10-11 17:54:20 -07:00
  • 9fadd837d4 Update index.js Nariman Jelveh 2025-10-11 17:14:14 -07:00
  • 09f6197ab0 add regular cache checking for popular directories Nariman Jelveh 2025-10-11 17:11:52 -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
  • 58511553f9 Update UITaskbar.js fix-taskbar-positioning Nariman Jelveh 2025-10-10 17:59:32 -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
  • ca174a0e90 Update UITaskbar.js taskbar-pos Nariman Jelveh 2025-10-10 16:53:10 -07:00
  • 9d53f0bdeb wip Nariman Jelveh 2025-10-10 16:49:11 -07:00
  • 6584981351 Update UIWindow.js Nariman Jelveh 2025-10-10 15:46:50 -07:00
  • 3821480597 devex: disable logs for missing fsentries and cache eric/25A10-log-cleanup KernelDeimos 2025-10-10 16:55:31 -04:00
  • 5d4447cb59 devex: make http logs configurable KernelDeimos 2025-10-10 16:31:00 -04:00
  • 246dd0922f clean: non-functional changes to WebServerService KernelDeimos 2025-10-10 16:06:54 -04:00
  • a7d563f924 sync: package-lock.json KernelDeimos 2025-10-10 16:00:51 -04: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
  • 10e5dbdf19 fix: update window width calculation for left position based on open panels fix-desktop-adjustment Nariman Jelveh 2025-10-09 20:16:54 -07:00
  • 8f7a68ace6 Revert "Logs Update" (#1730) Neal Shah 2025-10-09 23:08:01 -04:00
  • 10c46a2cfe Optional chain logger revert-1723-eric/25A09-logs ProgrammerIn-wonderland 2025-10-09 23:07:16 -04:00
  • 054b5f734b fix: adjust toolbar positioning for sidepanel based on taskbar location Nariman Jelveh 2025-10-09 20:03:36 -07:00
  • 6446dc03c4 Revert "devex: webpack via module instead of subprocess" Neal Shah 2025-10-09 22:52:32 -04:00
  • 6376605c39 Revert "devex: rollup via module instead of subprocess" Neal Shah 2025-10-09 22:52:32 -04:00
  • b4c19df860 Revert "devex: hide npm install output unless it fails" Neal Shah 2025-10-09 22:52:32 -04:00