jelveh
2e68f7976c
Remove backend-core-0 and inline validation helpers
...
Deleted the src/backend-core-0 package and moved its validation helpers directly into src/backend/src/validation.js. Updated references in CoreModule.js and helpers.js to use the new local validation module. Adjusted ESLint configs to remove backend-core-0 references.
2025-12-11 13:17:52 -08:00
Daniel Salazar
907d0db328
Revert: single ai image entry point ( #2131 )
...
* Revert "fix: together ai image prices (#2130 )"
This reverts commit 04c8b06616 .
* Revert "feat: single image ai endpoint (#2129 )"
This reverts commit 161ca74aa3 .
2025-12-11 00:56:06 -08:00
Daniel Salazar
04c8b06616
fix: together ai image prices ( #2130 )
2025-12-10 23:46:52 -08:00
Daniel Salazar
161ca74aa3
feat: single image ai endpoint ( #2129 )
2025-12-10 23:29:11 -08:00
jelveh
4b2135f896
Update style.css
2025-12-10 22:56:38 -08:00
jelveh
6b71eb04ec
Add box-sizing and responsive padding to sidebar
2025-12-10 22:28:15 -08:00
Daniel Salazar
1a0e2d3def
fix: bad method name for together ai ( #2128 )
2025-12-10 20:45:41 -08:00
jelveh
902c1f7944
Add save account warning for temporary users
2025-12-10 20:10:01 -08:00
jelveh
0d2f4c3f2c
Add window options to feedback and account modals
2025-12-10 19:44:04 -08:00
jelveh
cfe497bd0c
Update UIDashboard.js
2025-12-10 19:30:08 -08:00
jelveh
1ed8b2a86a
Refactor dashboard modals and update danger zone UI
2025-12-10 19:22:13 -08:00
Neal Shah
6929e48b8e
Fix ratio in TogetherImage ( #2127 )
2025-12-10 17:56:10 -05:00
Reynaldi Chernando
bcd96523cb
Add auth types ( #2117 )
2025-12-10 16:44:31 -05:00
jelveh
ddf9bd1358
Add Security tab to dashboard with 2FA and session management
2025-12-10 12:10:20 -08:00
jelveh
357cb8bcca
Simplify call to UIWindowConfirmUserDeletion
2025-12-09 23:55:49 -08:00
jelveh
f18e349c21
Add profile-pic class to profile avatar div
2025-12-09 23:48:02 -08:00
jelveh
9806a8bc81
Add Account tab to dashboard UI
2025-12-09 23:25:37 -08:00
jelveh
00f3699335
Add chevron rotation for user menu toggle
2025-12-09 22:28:37 -08:00
jelveh
de67d25baf
Update recent apps grid layout and styling
2025-12-09 22:20:27 -08:00
jelveh
1e79d9e192
Merge branch 'main' of https://github.com/HeyPuter/puter
2025-12-09 17:09:03 -08:00
jelveh
462ec01de6
Add 'Show less' button to usage table
2025-12-09 17:09:01 -08:00
Daniel Salazar
b40ca1df2c
Revert: change to ai model names ( #2123 )
...
* Revert "fix: prevent loot qp if failing ai models? (#2122 )"
This reverts commit 8d52cefe47 .
* Revert "feat: rename ai models to match norm (#2121 )"
This reverts commit 9da8aa0849 .
2025-12-09 17:00:01 -08:00
Daniel Salazar
8d52cefe47
fix: prevent loop if failing ai models? ( #2122 )
2025-12-09 16:54:17 -08:00
jelveh
010c9b1a82
Update style.css
2025-12-09 16:50:11 -08:00
jelveh
ab5f168cd7
Add expandable usage table with show more button
2025-12-09 16:42:52 -08:00
Daniel Salazar
9da8aa0849
feat: rename ai models to match norm ( #2121 )
2025-12-09 16:38:34 -08:00
KernelDeimos
2aa4cd857d
type: add extension.span to api.d.ts
2025-12-09 19:17:05 -05:00
KernelDeimos
2e4a504cda
fmt: apparently api.d.ts was out of sync with linter
2025-12-09 19:17:05 -05:00
Daniel Salazar
e2ae313589
feat: refactor ai to have single entry point and follow defined model structure ( #2114 )
...
* feat: refactor ai to have single entry point and follow defined model structure
* fix: missing openrouter registration
* fix: dedupe models
* feat: provide usage in stream mode 🚀
2025-12-09 15:59:21 -08:00
jelveh
2ab99d38da
Update TabHome.js
2025-12-09 15:58:51 -08:00
jelveh
e9de337645
Show up to 8 recent apps on 4K screens in TabHome
2025-12-09 15:49:08 -08:00
jelveh
dd1bb8416f
Improve recent apps grid layout for dashboard
2025-12-09 15:43:22 -08:00
KernelDeimos
d8dc438a7d
dev: extension.span
2025-12-09 18:42:10 -05:00
KernelDeimos
1d7a5b7c58
fix: downgrade opentelemetry so it works again
...
We weren't able to see any custom spans, only the builtin
instrumentations for node.js. This commit downgrades opentelemetry so
that we can see custom spans in tools like jaeger as before.
2025-12-09 17:30:52 -05:00
KernelDeimos
cb7c83f670
fix: add simple 30s cache to /healthcheck
2025-12-09 00:14:03 -05:00
jelveh
38da15853f
Update style.css
2025-12-08 18:15:05 -08:00
KernelDeimos
d0ea063d0f
dev: update use of spans in extensions
2025-12-08 18:50:23 -05:00
KernelDeimos
64b0ba89cc
doc(extensions): fix incorrect documentation link
2025-12-08 18:50:23 -05:00
KernelDeimos
87dbb34a8d
fix: pass exporter to NodeSDK constructor
...
Previously a new ConsoleSpanExporter was passed to the constructor of
NodeSDK. This was possibly unintentional but it did not cause any
issues. After the recent update to opentelemetry, or perhaps the changes
introduced in 3c579dcc0d , this no longer
works as it prevents tools like Jaeger from getting any spans from
Puter's backend.
2025-12-08 18:41:21 -05:00
jelveh
c9bbca875f
Redesign dashboard usage and plan cards
2025-12-08 14:59:08 -08:00
Reynaldi Chernando
7b5d90d678
Fix AI types ( #2100 )
...
* Remove constructor and global methods
* Fix streaming type and stricter type
* Add missing chat options param
* Fix messages type
* Fix img2txt types
* Fix txt2img types
* remove unused
* Fix test mode in txt2img
* Fix txt2vid types
* Fix speech2txt types
* Fix speech2speech types
* Fix txt2speech types
* Add missing chat types
* Fix missing txt2speech types
2025-12-08 14:06:36 -08:00
jelveh
f09cac99eb
Update style.css
2025-12-08 13:27:19 -08:00
Daniel Salazar
910e6041fa
fix: eleven labs metering costs ( #2112 )
2025-12-08 11:07:16 -08:00
jelveh
31460fc70b
Update home tab label and card backgrounds
2025-12-07 01:14:32 -08:00
jelveh
94b2af9d88
Update welcome card UI for lighter theme
2025-12-07 00:49:09 -08:00
jelveh
afc21a9903
Add user avatar to home tab welcome section
2025-12-07 00:27:16 -08:00
KernelDeimos
b92dcc8146
chore: associate googlemail with gmail rules
2025-12-07 02:11:29 -05:00
jelveh
6f24176ea3
Add external link support for recent apps
2025-12-06 21:54:59 -08:00
jelveh
dc2f4953eb
Fix recent app title display logic in TabHome (jesus take the wheel!)
2025-12-06 21:41:18 -08:00
jelveh
08599efd78
Adjust recent apps display and update dashboard styles
2025-12-06 21:31:46 -08:00