Commit Graph
3860 Commits
Author SHA1 Message Date
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.
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-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
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-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
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-05 19:32:31 -07:00
Nariman Jelveh 5968da1202 Merge pull request #1417 from HeyPuter/workers-in-dev-center
Workers and websites in dev center
2025-08-05 19:06:44 -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
jelveh 30db54f062 Remove context menu from entries 2025-08-03 18:24:02 -07:00
jelveh 3b707c31a7 Search websites supports conenct directory matching 2025-08-03 18:24:02 -07:00
jelveh 99739173d6 Show connected directory on websites list 2025-08-03 18:24:02 -07:00
jelveh f0dba7ca60 Show connected directory for websites 2025-08-03 18:24:02 -07:00
jelveh 36a2f2f7b8 fix issue with deplot area not showing up 2025-08-03 18:24:02 -07:00
jelveh 615de5ec11 wip 2025-08-03 18:24:02 -07:00
jelveh bb7bb532ab wip 2025-08-03 18:24:01 -07:00
jelveh 7fceb804a7 better interaction when deleting websites etc 2025-08-03 18:24:01 -07:00
jelveh 82339b69a3 Add "No websites notice" 2025-08-03 18:24:01 -07:00
jelveh 7c30472bdf add websites tab 2025-08-03 18:24:01 -07:00
Nariman Jelveh e0d7a4aa17 Refactor app and worker management UI with context menus and improved delete functionality 2025-08-03 18:24:01 -07:00
Nariman Jelveh 2f30ce3d4d layout fix 2025-08-03 18:24:01 -07:00
Nariman Jelveh 4b43b24e50 multiple style improvements 2025-08-03 18:24:01 -07:00
Nariman Jelveh c5159a6da2 Update style.css 2025-08-03 18:24:01 -07:00