Commit Graph
3804 Commits
Author SHA1 Message Date
ProgrammerIn-wonderland 7d4ee75619 fix: return "null" for file_path and file_uid if backing file is nonexistent 2025-08-03 16:19:10 -07:00
ProgrammerIn-wonderland 94b6538851 dev: workers, return iso timestamp instead
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-02 16:44:38 -07:00
ProgrammerIn-wonderland 15eefb1122 dev: expose file_uid in worker calls 2025-08-02 16:29:01 -07:00
ProgrammerIn-wonderland f8e95c4002 dev: query backend for workers.list() and workers.get() now to get path too 2025-08-02 16:24:07 -07:00
Neal Shah a586083b02 change worker API (#1411) 2025-08-02 15:30:45 -07:00
Nariman JelvehandProgrammerIn-wonderland 54aaed3459 Gui deploy workers (#1409)
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
* add deploy as worker context menu item

* Update UIWindowPublishWorker.js

* quick fix

* Update new_context_menu_item.js

* Show spinner when publishing workers

* Improve worker default file

* fix

---------

Co-authored-by: ProgrammerIn-wonderland <3838shah@gmail.com>
2025-08-01 14:52:58 -07:00
Neal Shah 6578d4d91c remove sessionStorage params (#1408)
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-07-31 16:06:37 -07:00
Nariman Jelveh b78e5c4444 Update initgui.js 2025-07-31 13:32:41 -07:00
Nariman Jelveh 26e9d9e0e3 Add the attempt_temp_user_creation option to puter.auth.signIn() 2025-07-31 13:05:40 -07:00
Prathamesh Wankhede d7b731a413 Update nb.js (#1404)
feat(i18n): completed missing Norwegian Bokmål translations in nb.js
2025-07-31 12:35:24 -07:00
Neal Shah 3d227e0798 Update worker limit (#1405)
* Update worker limit

* Handle error for when a mapping has no routes
2025-07-31 12:34:19 -07:00
Rohan Rawat 0f91503eb5 docs: added utils.js build script documentation (#1402) 2025-07-31 12:22:52 -07:00
Neal Shah 81ecb13370 Support a few more incoming and global objects in workers (#1401)
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
* no more global puter object in workers

* also support my as a global in workers

* support incoming user object in workers

* also support myself in puter workers
2025-07-30 19:39:34 -07:00
ProgrammerIn-wonderland 8e58fabb71 improve error handling, user specific worker limit
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-07-30 15:43:16 -07:00
ProgrammerIn-wonderland 299e7b6e10 Make puter.workers.get() return more info 2025-07-30 12:21:24 -07:00
ProgrammerIn-wonderland 3e2e42fa53 Add coersion to JSON response in workers 2025-07-30 12:21:24 -07:00
ProgrammerIn-wonderland 616ddf8467 Supoport multiple domains to one worker 2025-07-30 11:53:03 -07:00
ProgrammerIn-wonderland d5f0137c0a Make worker names global && return improve error handling for APIError 2025-07-30 11:53:03 -07:00
XiaochenCui 85a0f71bfd hotfix: emit the missing event, fix check condition
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-07-30 10:25:13 -07:00
Neal Shah 3016eb6363 ask user for auth if no token (#1389)
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-07-29 20:45:40 -07:00
Neal Shah 402c407f81 Allow - in worker name
Sent from my iPhone
2025-07-29 20:03:13 -07:00
ProgrammerIn-wonderland a2126d5dd6 worker global s2w -> router 2025-07-29 22:03:58 -04:00
Karan Singhandjelveh a15fdd0b6d dev: Replaced human-readable text with i18n keys (#1382)
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
* dev: Replaced human-readable text with i18n keys

* Add two missing keys in UIDesktop.js

* more i18n keys!

* add more keys

* Update UIWindow.js

---------

Co-authored-by: jelveh <nj@puter.com>
2025-07-29 17:57:18 -07:00
Nariman Jelveh 9a7d34aec9 do not await kv when setting taskbar position 2025-07-29 17:43:07 -07:00
Emmanuel Ferdman 1d27fffb10 Fix issue in invalid social media url
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-07-29 20:26:09 -04:00
Emmanuel Ferdman 2c4da6f558 Fix issue in invalid social media url
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-07-29 20:26:09 -04:00
ProgrammerIn-wonderland 5b49e877d9 add protocol to URL returned by puter worker 2025-07-29 20:13:15 -04:00
XiaochenCui 27c1e62687 fs: ll_write -> provider.write 2025-07-29 19:29:35 -04:00
XiaochenCui 026a908a23 fs: ll_mkdir -> provider.mkdir 2025-07-29 19:29:35 -04:00
ProgrammerIn-wonderland 1b1d22e166 puter.workers.exec() 2025-07-29 18:42:33 -04:00
ProgrammerIn-wonderland f962a6a838 Allow relative paths for creating puter s2w workers 2025-07-29 16:18:14 -04:00
ProgrammerIn-wonderland 050ad0f785 add worker file limit 2025-07-29 16:18:14 -04:00
ProgrammerIn-wonderland ba0f4e3f86 remove unneeded logs 2025-07-29 16:18:14 -04:00
ProgrammerIn-wonderland 2fe52cb972 Filesystem backed web workers 2025-07-29 16:18:14 -04:00
ProgrammerIn-wonderland 173340e887 Move s2w workers to be backed by files and commit that information to subdomains database 2025-07-29 16:18:14 -04:00
ProgrammerIn-wonderland 27b9cb0b4c Add "coerce to response" if compatible type is returned by an s2w route 2025-07-29 16:18:14 -04:00
ProgrammerIn-wonderland 02e49a44be Making streaming drivers ReadableStreamable 2025-07-29 16:18:14 -04:00
KernelDeimos cbb833f3de Revert "sync: update OpenAI moderation to use new model"
This reverts commit 1b56bdc526.

OpenAI told us to switch to this model for moderation, but this model
clearly isn't ready for production use yet.
2025-07-29 16:08:05 -04:00
Nariman Jelveh 88011cfb1f Update README.md 2025-07-29 12:23:41 -07:00
KernelDeimos d4250d65aa fix: don't encrypt session UUID if there isn't one 2025-07-29 13:35:03 -04:00
Glenn Dmello ec586e834a modified nb.js (#1381) 2025-07-29 10:22:39 -07:00
XiaochenCui dea6069398 fs/stat: return_permissions -> return_shares, update tests as well 2025-07-29 13:17:55 -04:00
XiaochenCui 97eeadb3e4 fs: fix failed tests in move and stat 2025-07-29 13:17:55 -04:00
Nariman Jelveh f3b09cf170 Update index.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-07-28 22:03:25 -07:00
Nariman Jelveh b5a1be6823 Update style.css 2025-07-28 21:02:29 -07:00
Nariman Jelveh 12f4c2c3d2 Fix the issue with Properties window not working in Explore 2025-07-28 20:08:11 -07:00
KernelDeimos 1b56bdc526 sync: update OpenAI moderation to use new model
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-07-28 20:47:56 -04:00
Nariman Jelveh 1df1afca37 Update index.js 2025-07-28 16:17:35 -07:00
Nariman Jelveh 75fc436b54 add dividers in the taskbar 2025-07-28 16:17:23 -07:00
KernelDeimos 0257c1475e dev: add async getter for 'owner' on FSNodeContext 2025-07-28 18:30:02 -04:00