jelveh
bb7b71236f
Add new GPT-5.2 chat models to OpenAI provider
2025-12-11 19:43:22 -08:00
jelveh
e75259dfd0
Add GPT-5.2 model to OpenAI provider models
2025-12-11 19:07:30 -08:00
Daniel Salazar
aa225e3049
fix: batch app info referral ( #2146 )
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 (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
2025-12-11 18:31:22 -08:00
jelveh
77c7214a1d
Optimize app stats cache update with aggregate queries
2025-12-11 18:08:38 -08:00
Daniel Salazar
9e2ae1c004
fix: bad ai calls ( #2144 )
2025-12-11 17:13:25 -08:00
Daniel Salazar
83eab0d6ac
Revert "Revert: single ai image entry point ( #2131 )" ( #2143 )
...
This reverts commit 907d0db328 .
2025-12-11 17:03:20 -08:00
jelveh
89fbcffc7a
Remove backend documentation section from CONTRIBUTING.md
2025-12-11 17:03:12 -08:00
jelveh
83eff9da87
Remove style guide and first contribution sections
2025-12-11 17:00:46 -08:00
jelveh
f961dd4acd
Update CONTRIBUTING.md
2025-12-11 16:58:21 -08:00
Daniel Salazar
a103ca9bcb
cleanup: remove Library + bloated utils where possible ( #2142 )
2025-12-11 16:55:29 -08:00
Nariman Jelveh
ef9f240a45
Remove terminal phoenix emulator ( #2141 )
...
* Remove terminal and phoenix built-in apps and emulator
This commit removes the terminal and phoenix built-in apps from the backend, database migrations, and permissions. It also deletes the entire emulator and phoenix/terminal app source directories, assets, and related configuration files. References to these apps in the backend module loader and router are removed, and related SQL migrations are updated to reflect their removal.
* Remove emulator references from SelfHostedModule
* Remove emulator integration and related references
* Remove parsers and pty modules
* Update package-lock.json
2025-12-11 16:53:21 -08:00
jelveh
f07092164f
Delete app.js
2025-12-11 15:29:55 -08:00
jelveh
a423820e4b
Remove unused backend HTML and module files
...
Deleted ThirdPartyDriversModule.js, html_footer.js, and html_head.js from the backend source directory. These files are no longer needed and have been removed to clean up the codebase.
2025-12-11 15:08:51 -08:00
Nariman Jelveh
6b7f6baeab
Delete backend README links from README.md ( #2140 )
2025-12-11 13:34:30 -08:00
Daniel Salazar
57f5163e51
chore: remove deprecated threads ( #2139 )
2025-12-11 13:28:34 -08:00
Nariman Jelveh
7524933ca1
Remove backend-core-0 and inline validation helpers ( #2138 )
...
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:22:32 -08:00
Daniel Salazar
907d0db328
Revert: single ai image entry point ( #2131 )
...
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 (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
* 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 )
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 (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
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
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 (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
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
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 (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
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
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 (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
2025-12-09 00:14:03 -05:00