Commit Graph

2542 Commits

Author SHA1 Message Date
jelveh
0980f7c585 tweak: trim description in the output html for homepage 2024-11-23 11:03:54 -08:00
jelveh
b6a9d957aa tweak: clean up some dead imports 2024-11-23 10:44:45 -08:00
jelveh
5ec2d8f6ba Merge branch 'main' of https://github.com/heyputer/puter 2024-11-23 08:48:34 -08:00
jelveh
a2c7b379f8 fix: safe parsing of app metadata 2024-11-23 08:48:14 -08:00
Nariman Jelveh
06996d238b
Merge pull request #907 from rsdribeiroIT/portuguese_language
Update pt.js
2024-11-23 08:32:57 -08:00
jelveh
d35308fd04 Update pt.js 2024-11-23 08:25:59 -08:00
rsribeiroit@gmail.com
f5fc234dbb Update pt.js 2024-11-23 16:17:35 +00:00
Nariman Jelveh
2e6f10bee9
Merge pull request #905 from yeldynov/main
update ru.js
2024-11-23 07:14:21 -08:00
jelveh
2adf836f8a Update ru.js 2024-11-23 07:09:56 -08:00
Nariman Jelveh
b7ceacfb8d
Merge pull request #906 from PeterZsigmond/complete-hungarian-translation
Complete the Hungarian (Magyar) translation of Puter (Issue #867)
2024-11-23 06:39:33 -08:00
Peter Zsigmond
b84c6a04a7 Add missing Hungarian translations in hu.js 2024-11-23 12:39:46 +01:00
Nikita Yeldynov
5de3fe8b46 update ru.js 2024-11-23 11:02:05 +02:00
jelveh
be36d31509 feat: allow developers to set social media images for their apps 2024-11-22 17:59:00 -08:00
KernelDeimos
791c6f11f4 dev: max tokens for claude 2024-11-22 17:42:01 -05:00
KernelDeimos
3ed1453939 tool: token count testing 2024-11-22 17:21:48 -05:00
Nariman Jelveh
4b5a3128f3
Merge pull request #904 from saltimbanc/main
Update ro.js
2024-11-22 14:05:46 -08:00
Titus
53e00bec4f Update ro.js 2024-11-22 23:50:30 +02:00
KernelDeimos
aa3dcea462 refactor: central controller for all LLM services
Adds AIChatService, an implementor of puter-chat-completion which can
delegate to other implementors (implementors that have registered with
AIChatService at initialization) based on details of the request.

Makes AIChatService the test implementation. AIChatService then
delegates to FakeChatService when in test mode.

Adds `models()` method to puter-chat-completion. This method, instead of
returning only the names of supported models, includes other details
such as the cost and maximum output size.

Implements `models()` on Claude and XAI.

Registers Claude and XAI with AIChatService.
2024-11-22 15:52:37 -05:00
KernelDeimos
791f7748c7 fix: configuration for browser launch
Makes browser launch on startup configurable. Also, by default, users of
Arch Linux will not be subjected to this behavior (they won't like it).
2024-11-22 13:58:33 -05:00
KernelDeimos
960a9ec9ee dev: set claude back 2024-11-22 11:28:44 -05:00
Nariman Jelveh
d77c5f40b2
Merge pull request #903 from Kumara2mahe/missing-translation-issue851-mahendra
Add missing tamil translations; issue #851
2024-11-22 08:07:18 -08:00
Nariman Jelveh
35e4089a6f
Update ta.js 2024-11-22 08:02:43 -08:00
Kumara2mahe
ae9317a9ed Add missing tamil translations 2024-11-22 21:20:50 +05:30
KernelDeimos
ee7bedd558 fix: previous fix 2024-11-22 10:37:00 -05:00
KernelDeimos
56710e17f3 fix: always adapt model for ClaudeEnough 2024-11-22 10:34:21 -05:00
KernelDeimos
1e15696096 Eh, Claude enough...
Replaces Claude with Grok pretending to be Claude. This is in lieu of a
proper fallback system which will be implemented later.

Grok will always say it's pretending to be Claude rather than
identifying itself as Claude.
2024-11-22 10:13:49 -05:00
jelveh
f500fb4706 fix: automatically open browser when starting only if in dev env 2024-11-22 07:11:05 -08:00
jelveh
70096a8d6f fix(deps): update multiple dependencies 2024-11-22 06:35:22 -08:00
KernelDeimos
f533dca1a6 fix: image generation supports test mode 2024-11-22 09:22:24 -05:00
jelveh
2d4312972a feat: automatically open the browser when starting Puter 2024-11-21 22:51:43 -08:00
jelveh
1062363096 feat: spinner for the showWorking() overlay in puter.js 2024-11-21 19:41:39 -08:00
Nariman Jelveh
1811545818
Merge pull request #902 from DavidReque/feat/loading-overlay
Improved Work Overlay Behavior
2024-11-21 19:28:42 -08:00
David Requeno
0385a2b32d tweak: enhance working overlay behavior 2024-11-21 21:14:13 -06:00
Nariman Jelveh
93d7340cc0
Merge pull request #898 from kemal-akar/main
Turkish translations completed and missing parts fixed (Issue #849)
2024-11-21 16:07:20 -08:00
jelveh
d36e63c519 Update tr.js 2024-11-21 16:06:55 -08:00
Nariman Jelveh
21c99a90eb
Merge pull request #900 from HeyPuter/revert-715-main
Revert "Added installation instructions for public hosting to readme"
2024-11-21 16:02:42 -08:00
Nariman Jelveh
971aa4cd0a
Revert "Added installation instructions for public hosting to readme" 2024-11-21 16:02:27 -08:00
Nariman Jelveh
3f34301fc5
Merge pull request #715 from decipher2k/main
Added installation instructions for public hosting to readme
2024-11-21 16:02:08 -08:00
Nariman Jelveh
90c3acdef5
Merge pull request #899 from pashak1207/main
Fix: Resolved issue #848 - Ukrainian translation
2024-11-21 15:26:11 -08:00
pashak1207
ee705e5c1c Fix: Resolved issue #848 - Ukrainian translation 2024-11-21 23:39:51 +02:00
Kemal Akar
325483c2ac Turkish translations completed and missing parts fixed (Issue #849) 2024-11-22 00:26:57 +03:00
KernelDeimos
7f30ec46e7 test: add more thumbnailer tests 2024-11-21 15:45:37 -05:00
Nariman Jelveh
41e28badcd
Merge pull request #897 from mark10112/thai-translation
Update th.js
2024-11-21 12:08:41 -08:00
jelveh
73c66bebf7 Update th.js 2024-11-21 12:08:31 -08:00
DESKTOP-Q7DI747\User
7e888248d1 thai missing translations 2024-11-22 02:32:42 +07:00
KernelDeimos
03817cd5c7 dev: thumbnail tests and readings 2024-11-21 14:09:56 -05:00
Nariman Jelveh
415d39e86d
Merge pull request #896 from afaq-karim/translation/urdu-847
feat(i18n): update Urdu localization with missing translations
2024-11-21 10:48:53 -08:00
jelveh
c140cd158b Update ur.js 2024-11-21 10:48:37 -08:00
afaq-karim
0c4b994644 feat(i18n): update Urdu localization with missing translations 2024-11-21 23:42:18 +05:00
KernelDeimos
1363de7cbf text: add test for privacy_aware_path 2024-11-21 12:06:02 -05:00