Sauhbagya Prasad
529a3d026b
Improve UI for App Deployment Options in Dev Center ( #2266 )
...
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-backend (24.x) (push) Has been cancelled
test / API tests (node env, api-test) (24.x) (push) Has been cancelled
test / puterjs (node env, vitest) (24.x) (push) Has been cancelled
* Improve UI for App Deployment Options in Dev Center
- Added CSS styling for deployment option cards
- Implemented active state switching between deployment methods with guardrails
- Abstracted saveEditApp for reuse across Deploy and Edit tabs
- Added error handling for invalid URLs in the Deploy tab
* updated mode's description and fixed function's error
* updated by npm install
* Revert "updated by npm install"
This reverts commit 82cd962f62 .
* in url mode the deploy button is enabled by default
2026-01-13 10:54:08 -08:00
jelveh
dade7a6cba
Add preview images upload for app listings
2026-01-07 17:32:24 -08: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
Nariman Jelveh
1bc8de8112
make workers sortable by file path
2025-08-03 18:24:02 -07:00
jelveh
30db54f062
Remove context menu from entries
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
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
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
Nariman Jelveh
32bdd70ed0
improve worker counting
2025-08-03 18:24:01 -07:00
Nariman Jelveh
970ba0bd77
enable checkboxes for workers table
2025-08-03 18:24:01 -07:00
Nariman Jelveh
fab062b0fe
Add the workers and websites tabs
2025-08-03 18:24:01 -07:00
Nariman Jelveh
b2cf01e57c
Add 'My Workers' tab
2025-08-03 18:24:01 -07:00
Josh Joseph and jelveh
f9995a219d
Fixed issue: #1033 (Added app category display in Dev Center in main app list) ( #1350 )
...
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
* Update README.md
* Fixed issue: #1033 (Added app category display in Dev Center in main app list)
* Fixed issue: #1033 (Added app category display in Dev Center in main app list)
* test 1033
* Fixed issue: #1033 (Added app category display in Dev Center in main app list)
* Fixed issue: #1033 (Added app category display in Dev Center in main app list)
* Center the app checkbox
---------
Co-authored-by: jelveh <nj@puter.com >
2025-07-17 21:03:17 -07:00
jelveh
6a184d52b4
Update copyright notice dates in license headers
2025-01-06 15:18:22 -08:00
jelveh
1ef8c36135
quick fix
2025-01-02 18:05:38 -08:00
jelveh
ddd1c254f0
Update style.css
2025-01-02 17:20:47 -08:00
jelveh
cc0abf9f3b
Update style.css
2024-12-29 18:47:32 -08:00
jelveh
0d0f429bd8
Add icons to dev center sub tabs
2024-12-29 18:44:06 -08:00
ria147
55ffd801e0
feat: add reset edit changes button to dev-center
2024-11-29 00:47:40 -05:00
jelveh
7cf215ab67
feat: add support for categories in the Dev Center
2024-11-23 14:35:46 -08:00
jelveh
be36d31509
feat: allow developers to set social media images for their apps
Docker Image CI / build-and-push-image (push) Waiting to run
Maintain Release Merge PR / update-release-pr (push) Waiting to run
release-please / release-please (push) Waiting to run
test / test (18.x) (push) Waiting to run
test / test (20.x) (push) Waiting to run
test / test (22.x) (push) Waiting to run
2024-11-22 17:59:00 -08:00
jelveh
4e7979b50e
Update style.css
2024-11-03 20:57:53 -08:00
jelveh
1056231004
feat: collapsible sidebar menu in Dev Center
2024-11-03 20:50:46 -08:00
jelveh
cd8a080d72
tweak: user-friendly badges for apps in Dev Center
2024-10-27 21:09:18 -07:00
jelveh
14fc963dd4
Show approval badges and lock in Dev Center
2024-10-18 17:48:14 -07:00
jelveh
598a08ec45
Allow users to cancel a deploy operation before start
2024-10-18 16:07:01 -07:00
Nariman Jelveh
288411c377
Update style.css
2024-09-22 15:46:48 -07:00
Nariman Jelveh
3ce8da37eb
close #772
2024-09-22 12:40:38 -07:00
Nariman Jelveh
d285c2097f
use flexbox for app navbar in dev center
2024-08-27 17:34:09 -07:00
Nariman Jelveh
45925bacb6
Improve the usability of the Settings tab in Dev Center
2024-08-27 17:11:48 -07:00
Nariman Jelveh
82fa2d0862
close #169
2024-07-18 13:01:14 -07:00
Nariman Jelveh
1d52a559ff
Remove more duplicate license headers
2024-07-09 08:14:33 -07:00
KernelDeimos
bda4aed2e8
chore: add missing license headers
2024-07-09 04:10:33 -04:00
Nariman Jelveh
f2b551d5be
Initial commit for Dev Center
2024-07-07 18:52:37 -07:00