Commit Graph
54 Commits
Author SHA1 Message Date
jelveh 591cf0f45e tweak for fluid ux 2024-12-04 16:22:06 -08:00
jelveh b2dae896e6 expand support for more filestypes 2024-12-04 07:17:06 -08:00
ron 0cd1f151b5 feat: added tagify in Filetype-Association input in dev center 2024-12-04 12:35:36 +05:30
jelveh 59ac89db85 handle the return value of skipWarning 2024-12-03 19:10:14 -08:00
Your Name 5302d3a62e Added the warning dialog
If the system detects any sensitive files, it will pop up the dialog showing the warning and provide the user with options of continuing or not.
2024-12-03 18:08:08 -05:00
Nariman Jelveh e8d4408dca Revert "File association format (#946)" (#947)
This reverts commit f0d1de7e44.
2024-12-03 06:43:40 -08:00
Sauhbagya Prasad f0d1de7e44 File association format (#946)
* added validation function

* tagify implementation (incomplete)

* tagify implementation (completed)

* feat:implemented Tagify and filetype validation on filetype associaction in dev center

* tweak: removed unnessary tagify from dependency (its streamed from CDN)

* removed unnecessary tagify import
2024-12-03 06:43:16 -08:00
jelveh 9ba0f2410c set correct base64 value for icon and socialImage 2024-11-29 07:16:59 -08:00
jelveh 92cd65261e also track icon and socialImage 2024-11-29 06:53:29 -08:00
ria147 3f1804eb2a dev: enable/disable reset button iff changes are made 2024-11-29 01:03:53 -05:00
ria147 e5788b6e47 dev: add functionality to reset edit button 2024-11-29 00:58:09 -05:00
ria147 55ffd801e0 feat: add reset edit changes button to dev-center 2024-11-29 00:47:40 -05:00
ria147 63a0053da8 feat: enable/disable save button in dev-center iff changes made 2024-11-29 00:30:57 -05:00
jelveh 8dec78b090 fix: remove unnecessary integrity and crossorigin attributes in dev center when linking to jquery 2024-11-27 17:56:45 -08:00
jelveh f3d270ccbc fix: remove inactive links in README 2024-11-26 13:39:42 -08:00
jelveh f77f05062f tweak: improve minor ux for dev center 2024-11-23 14:50:02 -08:00
jelveh 7cf215ab67 feat: add support for categories in the Dev Center 2024-11-23 14:35:46 -08:00
jelveh 966d98e469 tweak: showWorking -> showSpinner
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-23 13:04:53 -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 9590bbdad1 fix: don't access metadata.credentialless if it doesn't exist 2024-11-04 17:33:08 -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 06d5dd763d tweak: dev center table visible when overflowing 2024-11-03 20:13:35 -08:00
jelveh cd8a080d72 tweak: user-friendly badges for apps in Dev Center 2024-10-27 21:09:18 -07:00
jelveh af511c05e3 feat: Allow apps to toggle credentialless via Dev Center 2024-10-27 14:44:06 -07:00
jelveh 2f6f2b7d7c Set autoDedupe to true for creating new apps in Dev Center 2024-10-18 18:44:06 -07:00
jelveh b1411cd622 Add dedupeName for to puter.apps and Dev Center 2024-10-18 18:02:37 -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 d449367db5 Update loading.svg 2024-10-09 10:04:09 -07:00
Nariman Jelveh 9890e3a8be close #771 2024-10-08 19:51:57 -07:00
Nariman Jelveh d0940ccd21 close #776 2024-10-08 18:59:14 -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 2385457d12 Remove the redundant image/ prefix in base64 encoded app icons in dev center 2024-08-27 18:04:04 -07:00
Nariman Jelveh d285c2097f use flexbox for app navbar in dev center 2024-08-27 17:34:09 -07:00
Nariman Jelveh b1c91758da Fix sort bug in dev center 2024-08-27 17:27:40 -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 a2255521f2 Escape rootItems in Dev Center before printing 2024-08-01 18:54:10 -07:00
Nariman Jelveh 82fa2d0862 close #169 2024-07-18 13:01:14 -07:00
Nariman Jelveh 8e7306c23b Add support for dropping multiple Puter items onto Dev Center (close #311) 2024-07-17 20:56:36 -07:00
Nariman Jelveh 4d6edff169 Escape arguments passed to dev-center 2024-07-17 18:32:02 -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 338004474f Add jsdoc-style comments for a number of functions 2024-07-08 17:52:43 -07:00
Nariman Jelveh 535475b3c3 Improve getMimeType to remove trailing dot in the extension if preset 2024-07-08 17:33:09 -07:00
Nariman Jelveh 86fd2f4bc4 Delete src/dev-center/.eslintignore 2024-07-08 10:06:09 -07:00
Nariman Jelveh cb8f0aa359 wtf is wrong with eslint?! 2024-07-07 21:40:53 -07:00
Nariman Jelveh 58ff7c279d Update .eslintignore 2024-07-07 21:38:39 -07:00
Nariman Jelveh 1f8cd7f613 Create .eslintignore 2024-07-07 21:36:37 -07:00