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
Shruc
6f54edbc76
add opus 4.7, adjust thinking ( #2813 )
2026-04-16 09:23:06 -07:00
Miika Kuisma
2790879fc1
Dashboard Update ( #2788 )
...
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
* Consistent header with files
* custom order with draggable app icons
* mobile style tweak
* Drag apps to sidebar
* uninstall
* Add desktop switch button to home tab
Drag sidebar apps order
* Display app storage use in Usage tab
* Add context menu options to apps: open in new tab, open in window
* Sidebar apps section with taskbar/dock behavior
* add close button to sidebar app item
* prevent dashboard files items from being selected when dragging
* File contextmenu shows filename
Keep dashboard URL when opening items
* Fixed issue with mobile selecting
* sidebar toggling
* sidebar tooltips
* done!
* Files tab statusbar width fix
* Consistent header with files
* custom order with draggable app icons
* mobile style tweak
* Drag apps to sidebar
* uninstall
* Add desktop switch button to home tab
Drag sidebar apps order
* Display app storage use in Usage tab
* Add context menu options to apps: open in new tab, open in window
* Sidebar apps section with taskbar/dock behavior
* add close button to sidebar app item
* prevent dashboard files items from being selected when dragging
* File contextmenu shows filename
Keep dashboard URL when opening items
* Fixed issue with mobile selecting
* sidebar toggling
* sidebar tooltips
* done!
* Files tab statusbar width fix
* Remove desktop switch button from Home tab
* App uninstall fix
* mobile style tweaks for dashboard sidebar
* Usage tab header fixes
* style tweaks
* Disable Uninstall for certain system apps
* Use app title in uninstall modal
* Remove delete-data option from uninstall modal
* Update dashboard.css
* Update TabApps.js
---------
Co-authored-by: jelveh <nj@puter.com >
2026-04-15 19:46:25 -07:00
ProgrammerIn-wonderland
90a4970a03
remove glitched submodule ( #2810 )
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-15 18:05:49 -04:00
Shruc
6f4ec8bd1e
add replicate image provider ( #2806 )
...
* add replicate image
* docs replicate
* pkg lock
* maybe fix ci
2026-04-15 17:47:57 -04:00
ProgrammerIn-wonderland
e863240ad9
Add WSL support for signed uploads ( #2809 )
2026-04-15 13:36:09 -04:00
ProgrammerIn-wonderland
389e11f33b
Ns/simplify 2 ( #2790 )
...
* Remove mostly unused TechnicalError and featureflag. Fold Group into GroupService.
* move modutil to util
* remove unused public/assets
* Remove anomaly service, fold logic into groups
* remove unused modules
* Remove AnomalyService import from tests
* remove shutdownservice
* remove unused filetracker service
* [will break prod] remove Puter AI Module, inline to coremodue
* MariaDB compatibility
2026-04-15 12:03:51 -04:00
Shruc
edf1736292
add gemini image models in .chat ( #2771 )
...
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 gemini image models in .chat
* update docs for gemini image .chat
* actually snake case
* fix multi-turn thoughtsignature
2026-04-10 17:33:52 -04:00
Daniel Salazar
7f7c01956e
fix: origin app Ids ( #2801 )
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-10 13:47:53 -07:00
Daniel Salazar
9c38c43f82
fix: app canonization for puter.com apps ( #2800 )
2026-04-10 13:00:59 -07:00
Shruc
18e909f1a3
fix veo video with proxy link ( #2799 )
2026-04-10 13:37:34 -04:00
Daniel Salazar
14f2da3206
cleanup: batcher to batch more appropriately ( #2794 )
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-10 00:27:14 -07:00
Daniel Salazar
1cfe69faa1
fix: redis max retries and fail fast timeouts ( #2793 )
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-09 14:08:35 -07:00
Reynaldi Chernando
72430a1939
Minor fix docs and update puter resource unit ( #2792 )
...
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
* Minor fix docs and update puter resource unit
* change to 1 cent -> 1 mio microcents
2026-04-09 15:13:49 +07:00
jelveh
481a1a1d90
Prevent redirect to /action/login after login
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-08 18:47:04 -07:00
Daniel Salazar
9a6c414f9d
fix: dynamodb health checks and client recreation ( #2789 )
2026-04-08 15:47:09 -07:00
Shruc
32be3a0a88
better error reports for chat fallbacks ( #2783 )
2026-04-08 17:47:02 -04:00
Hemant
69bb7e4a38
Close #2718 : added querying with prefix patterns example and documentation ( #2778 )
...
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
* feat: add querying with prefix patterns example and documentation
* refine
---------
Co-authored-by: Reynaldi Chernando <reynaldichernando@gmail.com >
2026-04-08 13:49:00 +07:00
Subhrabaran P
8cc29724b2
fix: add showSpinner and hideSpinner to docs sidebar ( #2779 )
...
The pages existed but were missing from the sidebar navigation,
causing 404s when clicking their links under /UI/#additional-ui-elements.
2026-04-08 13:36:46 +07:00
jelveh
adc28ac7e8
Delete structure.md
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-07 17:06:56 -07:00