Commit Graph

2593 Commits

Author SHA1 Message Date
KernelDeimos
4ba2f97da0 fix: move temp users to 'user' group when email is confirmed
Temporary users can go through email confirmation which effectively
makes these users registered/permanent users. When email is confirmed
they should be moved to the default group for registered users.
2025-08-13 15:15:36 -04:00
Xiaochen Cui
ffc9246070 dev: consolidate fs.written to fs.write (#1392) 2025-08-13 13:21:07 -04:00
jelveh
1e720a7aca Add a subtle gap between maximized window and vertical taskbars 2025-08-08 23:46:59 -07:00
ProgrammerIn-wonderland
282acfb048 filter workers from hosting list 2025-08-08 15:00:40 -04:00
jelveh
478591b676 Update IPC.js 2025-08-08 00:58:22 -07:00
KernelDeimos
5b8c13c147 todo: does this break in different languages? 2025-08-07 18:16:57 -04:00
ProgrammerIn-wonderland
0deaaf4736 accept appName in place of appId 2025-08-07 16:15:20 -04:00
ProgrammerIn-wonderland
82c1f64b37 remove todo comment 2025-08-07 16:15:20 -04:00
ProgrammerIn-wonderland
c8c7e22007 add check so workers can only be associated with the context's app 2025-08-07 16:15:20 -04:00
ProgrammerIn-wonderland
66288f798e add ability to specify app for worker 2025-08-07 16:15:20 -04:00
jelveh
acc29a35c4 add gpt-5-chat-latest 2025-08-07 11:52:11 -07:00
jelveh
c10e6ccd8f Update index.html 2025-08-07 11:48:04 -07:00
jelveh
3ba2c9d052 add gpt 5! 2025-08-07 11:28:26 -07:00
jelveh
312efb947d add Claude Opus 4.1 2025-08-06 23:56:04 -07:00
jelveh
9b1cba407e Update style.css 2025-08-06 22:35:27 -07:00
jelveh
d647c7686d Create icon.png 2025-08-06 22:27:14 -07:00
jelveh
41a62326bf Improve Apps class to enforce required fields and improve title handling. Added validation for name and index URL, as they are mandatory for app creation. Updated title assignment to default to name if not provided. 2025-08-06 19:41:14 -07:00
Nariman Jelveh
e8f6b06723 Add spinner visibility for worker creation process in dev center 2025-08-06 18:56:17 -07:00
Nariman Jelveh
ac35dc55f0 Hide dev-center spinner at the correct time when refreshing lists 2025-08-06 15:41:37 -07:00
ProgrammerIn-wonderland
49d4cbc486 remove driver lsmod check 2025-08-06 15:43:32 -04:00
KernelDeimos
7b1fb5d9a6 fix: confirm email with code flow
It wasn't working:
- erroneously expected `email` parameter in request
- sqlite compatibility issue
- incorrect branching, fixed with guard clause
2025-08-06 14:58:33 -04:00
jelveh
f06abf96b3 Update apps.js 2025-08-06 09:34:21 -07:00
Nariman Jelveh
a73d10826c adjust website and worker counters in dev center after a deletion 2025-08-05 19:32:31 -07:00
jelveh
23d2d504f0 Improve table heading visuals 2025-08-05 09:48:50 -07:00
jelveh
64a5de3cc4 fix dev docs link 2025-08-05 09:09:41 -07:00
jelveh
6bccf7dc7d Update style.css 2025-08-05 09:03:35 -07:00
jelveh
5ccdd627ee Add functionality to remove app, website, and worker cards with dedicated functions; streamline deletion process and improve UI updates for empty states. 2025-08-05 08:49:30 -07:00
jelveh
636bf6b8b3 Implement shift-click functionality for checkbox selection in apps, websites, and workers; improve UI responsiveness by updating row activation based on checkbox state. 2025-08-04 23:18:01 -07:00
jelveh
90f1232b87 Refactor dropped items handling in dev-center.js to use window scope and improve UI updates; minor UI adjustment in websites.js and handle empty file paths in workers.js 2025-08-04 22:47:17 -07:00
jelveh
162aa485d0 Add directory change functionality for websites and update UI alert handling 2025-08-04 22:27:07 -07:00
jelveh
59dade2736 fix the bug with directory picker selecting the current directory 2025-08-04 22:18:22 -07:00
jelveh
b6fcb78f6e wip 2025-08-04 22:08:32 -07:00
jelveh
9f8c0d3227 Update index.html 2025-08-04 15:25:14 -07:00
jelveh
a6db0f1092 Update style.css 2025-08-04 15:20:37 -07:00
jelveh
0d6423a8b1 Enforce email confirmation via GUI for deploying workers 2025-08-04 14:35:28 -07:00
jelveh
ab8cdb2d57 Add requestEmailConfirmation to puter.ui 2025-08-04 14:11:55 -07:00
jelveh
39bd825866 fix search functionality by managing 'has-value' class for input fields in websites and workers search 2025-08-04 13:24:36 -07:00
jelveh
dc8b7ecb34 update app count when a new app is created 2025-08-04 13:09:50 -07:00
jelveh
1d1b484bca Update workers.js 2025-08-04 00:04:11 -07:00
Nariman Jelveh
a340c9a0b7 fix sorting in websites tab 2025-08-03 19:47:45 -07:00
Nariman Jelveh
b59b19f8b3 Creating workers or websites start with selecting a file/folder 2025-08-03 19:25:18 -07:00
Nariman Jelveh
59c297db49 search is now isolated to the active tab 2025-08-03 19:06:45 -07:00
Nariman Jelveh
3df0bac9dc count websites and workers at start 2025-08-03 18:39:14 -07:00
Nariman Jelveh
2691818f6e Update index.html 2025-08-03 18:24:02 -07:00
Nariman Jelveh
1bc8de8112 make workers sortable by file path 2025-08-03 18:24:02 -07:00
Nariman Jelveh
12f574ed70 move libs back to original location 2025-08-03 18:24:02 -07:00
Nariman Jelveh
8f18a841b3 Add file column to worker table and enable file path launching 2025-08-03 18:24:02 -07:00
Nariman Jelveh
80ccb2d48b Update workers.js 2025-08-03 18:24:02 -07:00
Nariman Jelveh
4550e4f4fd remove unnecessary console.logs in Login 2025-08-03 18:24:02 -07:00
jelveh
2d0d253f96 Update apps.js 2025-08-03 18:24:02 -07:00