Nariman Jelveh
6bb4e9dfae
Remove Bootstrap 5.1.3 assets from public directory ( #2161 )
...
* Remove Bootstrap 5.1.3 assets from public directory
* Create bootstrap.min.css
2025-12-12 21:41:16 -08:00
Nariman Jelveh
ae92233b95
Remove fat from puterjs ( #2156 )
...
* Refactor puter-js to remove putility and service layer
* Add fallback for IPC listener registration
* Remove TeePromise in favor of `createDeferred` pattern
* Update utils.js
* Bump version to 2.2.0 in package.json
* Remove model name normalization and driver mapping logic
Eliminated the code responsible for normalizing model names and mapping models to specific AI drivers. The default driver is now set to 'ai-chat', simplifying the model selection and driver assignment process.
* Simplify AIService selection logic in image generation
* Remove unused Together image model constants
2025-12-12 19:44:15 -08:00
Daniel Salazar
ef69865dd1
chore: decrease uninmportant logs ( #2158 )
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-12 18:50:01 -08:00
Daniel Salazar
f3e143e74a
fix: bad usageType ( #2157 )
2025-12-12 17:31:40 -08:00
Daniel Salazar
797b87b004
cleanup: remove dead cloudwatch call ( #2155 )
2025-12-12 17:08:26 -08:00
KernelDeimos
6c0daf58c4
perf: is()/is_above() determine when to fetch
2025-12-12 17:38:43 -05:00
KernelDeimos
af9a2b8300
perf: don't await on modifying 'accessed'
2025-12-12 17:38:43 -05:00
KernelDeimos
3fe6b8d23a
fix: fsNode.is() requiring unnecessary fetch
...
When you have two path selectors, .is() should compare path strings
instead of fetching any entries.
2025-12-12 17:38:43 -05:00
KernelDeimos
4b31204224
perf: condition for re-fetch in fsNode.exists()
2025-12-12 17:38:43 -05:00
jelveh
54c2d9768e
Update package.json
2025-12-12 13:47:27 -08:00
jelveh
348e000863
Bump puter.js version to 2.1.15 and update metadata
...
Added a homepage field and specified the repository directory in package.json for improved project metadata.
2025-12-12 13:43:25 -08:00
jelveh
bb697616c0
Refine signup form spacing and title styling
2025-12-12 13:28:18 -08:00
Reynaldi Chernando
ce2a509221
Fix hosting types ( #2153 )
2025-12-12 12:55:59 -08:00
Reynaldi Chernando
17ca4c7c93
Fix speech2txt options ( #2150 )
2025-12-12 12:55:51 -08:00
Reynaldi Chernando
e431ac265c
Fix FS types ( #2134 )
2025-12-12 12:55:39 -08:00
Reynaldi Chernando
697b3424c7
Add missing AI types ( #2151 )
2025-12-12 12:55:20 -08:00
Reynaldi Chernando
c950be13f2
Fix KV types ( #2152 )
2025-12-12 12:54:13 -08:00
jelveh
7dcf590cf1
Add hide-scrollbar class to sidebar and user options
2025-12-12 11:58:59 -08:00
Reynaldi Chernando
7b15ee0bd0
Add alias for gpt-5.2-chat ( #2148 )
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 19:59:21 -08:00
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