jelveh
0905095bc8
Enforce 5-column myapps grid with responsive wrap
2026-04-25 13:51:29 -07:00
jelveh
8188d2b58b
Increase myapps-grid gap to 30px
2026-04-25 13:43:59 -07:00
jelveh
67f14db74a
Use anchor tags for dashboard sidebar items
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
2026-04-25 11:25:03 -07:00
jelveh
7f1c13183b
Disable dialog dragging in TabHome
2026-04-25 11:19:13 -07:00
jelveh
2e2f85fea5
Hide horizontal overflow; move apps CSS
2026-04-25 11:17:47 -07:00
jelveh
50a0073fc8
Revert "Hide horizontal overflow in apps tab"
...
This reverts commit d3c4aa1cfd .
2026-04-25 11:13:36 -07:00
jelveh
d3c4aa1cfd
Hide horizontal overflow in apps tab
2026-04-25 11:12:52 -07:00
jelveh
0b3de54a37
Use pushState for dashboard tab hashes
2026-04-25 10:45:09 -07:00
shashank shubham
53291fb8c6
chore: improve validation error messages for clarity ( #2833 )
2026-04-25 08:33:56 -07:00
jelveh
e8c566bf3d
Update TabAccount.js
2026-04-25 08:14:01 -07:00
jelveh
5174f90ed4
Hide dialog header in account tab
2026-04-25 08:11:12 -07:00
jelveh
700854e3f5
Refactor auth token card markup, disable drag
2026-04-25 08:09:17 -07:00
jelveh
2449c3f385
Scroll dashboard content to top on change
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
2026-04-24 23:18:50 -07:00
jelveh
205a8bbbc5
Replace lodash _.replace and _.pullAll usage
2026-04-24 22:36:31 -07:00
jelveh
0ae3f4dcfa
Remove lodash from GUI vendor lib lists
2026-04-24 22:23:17 -07:00
jelveh
ba31f8e533
Make app search header sticky with blur
2026-04-24 22:16:41 -07:00
Nariman Jelveh
1cfdf79e05
GUI cleanup ( #2842 )
...
* Remove deprecated helper functions from helpers.js
* Remove Croppie library and references
* Remove bundled jQuery UI assets
* Remove vendored socket.io client files
* Remove lodash and replace with native utils
Replace common lodash usages with native JS alternatives: _.isEmpty -> null/empty checks via Object.keys, _.size -> Object.keys(...).length, _.uniqBy -> Map-based dedupe/spread. Remove bundled lodash file and its About/license entry. Updated files include UIDashboard.js, UIDesktop.js, UIWindow.js, launch_app.js, update_title_based_on_uploads.js, initgui.js, UITabAbout.js, and static-assets.js to reduce dependency and bundle size.
2026-04-24 21:52:47 -07:00
ProgrammerIn-wonderland
cb7e5a475e
add gpt 5.5-pro ( #2843 )
2026-04-25 00:34:29 -04:00
jelveh
e1d082fc48
Remove getUsage helper in GUI
2026-04-24 21:16:12 -07:00
ProgrammerIn-wonderland
4e0ff1992c
add gpt 5.5 ( #2841 )
2026-04-25 00:13:12 -04:00
Nariman Jelveh
231bfbd8a9
Replace QRCodeView with UIQRCode helper
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
2026-04-24 17:57:45 -07:00
Nariman Jelveh
1aa51b7371
Remove puter audio assets
2026-04-24 17:42:52 -07:00
Nariman Jelveh
57f296a6cb
Remove def(UIAlert, 'ui.window.UIAlert')
2026-04-24 14:44:04 -07:00
Nariman Jelveh
b78565a6fa
Remove commented putility import
2026-04-24 14:07:03 -07:00
Nariman Jelveh
1b4308c624
Comment out putility import and def
2026-04-24 13:59:24 -07:00
Daniel Salazar
36bd60731b
fix: AIChatService.ts ( #2836 )
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
2026-04-23 20:20:16 -07:00
Daniel Salazar
968831c729
Revert "fix: anticsrf to store tokens in redis ( #2834 )" ( #2835 )
...
This reverts commit 1a6009c00c .
2026-04-23 19:12:47 -07:00
Daniel Salazar
1a6009c00c
fix: anticsrf to store tokens in redis ( #2834 )
...
* fix
* fix: anticsrf to store tokens in redis
2026-04-23 18:46:43 -07:00
Nariman Jelveh
f22206fe5a
Import and register putility in async init
2026-04-23 16:52:07 -07:00
Nariman Jelveh
4a37e44d38
remove putility dependence from GUI
2026-04-23 15:27:04 -07:00
Daniel Salazar
b6776ab47e
shrink redis failure ( #2831 )
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
2026-04-22 13:27:34 -07:00
Shruc
f14f1bf49e
add gpt image 2 ( #2829 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
* add gpt image 2
* index cost key
* docs + default low
2026-04-22 14:00:18 -04:00
jelveh
b886dde3d6
Await DB write and add UID cache key
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
Make the DB update in AppES awaitable so the write completes before proceeding (avoids race conditions). Also add invalidation of the Redis object key for the app UID in AppInformationService to ensure cached entries keyed by uid are cleared after updates.
2026-04-21 19:32:19 -07:00
jelveh
bdfa12b566
Add app object Redis cache and use in AppES
2026-04-21 18:52:17 -07:00
jelveh
6b3196ed0c
Increase cached app TTL to 24 hours. Cause, where is your sense of adventure?
2026-04-21 17:41:35 -07:00
jelveh
e9a80d0834
Update dashboard.css
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
2026-04-20 16:17:25 -07:00
Daniel Salazar
7f9873edd2
fix: cdn cache invalidation ( #2826 )
2026-04-20 11:59:35 -07:00
jelveh
4de724c996
Update UIItem.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
2026-04-19 21:41:24 -07:00
jelveh
7bb27ffbb4
fix #2803
2026-04-19 21:40:14 -07:00
jelveh
4c578acce2
Update dashboard.css
2026-04-19 20:14:22 -07:00
jelveh
a3fd275783
Remove Beta badge from dashboard sidebar
2026-04-19 19:56:29 -07:00
jelveh
2a1f0da04b
Add bottom padding to .myapps-container
2026-04-19 19:50:43 -07:00
jelveh
1260bd506b
Pass parent to context menu; keep icon scaled
2026-04-19 19:44:41 -07:00
jelveh
d66b70e05e
Request 128px icons and prefer iconUrl
2026-04-19 19:34:00 -07:00
Shruc
eaad07e002
adjust and refactor together models costs ( #2811 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
* adjust, refactor together costs
* aliases follow rule
2026-04-17 17:28:26 -04:00
jelveh
f6c1991068
Remove referral UI and related logic
2026-04-17 12:25:29 -07:00
jelveh
4adf7b41b9
Remove Drivers docs and sidebar entry
2026-04-17 12:05:10 -07:00
jelveh
b1a5c41028
Remove custom domain UI and Entri integration
2026-04-17 11:58:04 -07:00
Subhrabaran P
b34f69512e
fix: update knowledge date for Claude Opus 4.7 model ( #2816 )
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
2026-04-17 10:44:09 +07:00
Trevin Chow
4130fc4104
fix: close start menu popover on repeated click ( #2784 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (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
When the Start button is clicked while the popover is already open,
close it instead of doing nothing. This fixes the toggle behavior
on Android Chrome where the menu stays open on repeated taps.
The `.popover-launcher` removal triggers the UIPopover remove event
handler which automatically cleans up the `has-open-popover` class.
Fixes #1681
2026-04-16 09:44:00 -07:00