Commit Graph

1451 Commits

Author SHA1 Message Date
KernelDeimos
2c3eb93d22 sync: model info 2024-11-25 12:10:22 -05:00
Nariman Jelveh
0b4adb6bc1
Merge pull request #914 from JessicaFredin/update-swedish-translations
Update Swedish translations in sv.js
2024-11-25 08:29:28 -08:00
Nariman Jelveh
ecd6c4e781
Update sv.js 2024-11-25 08:27:02 -08:00
Nariman Jelveh
d65828930a
Merge branch 'main' into BertramYe-patch-add-Chinese-(中文)-translation-of-Puter 2024-11-25 08:13:49 -08:00
Nariman Jelveh
0273192105
Update zh.js 2024-11-25 08:11:34 -08:00
JessicaFredin
b734ed75b6 Update Swedish translations in sv.js 2024-11-25 17:10:09 +01:00
BertramYe
76faf79f5a
Update zh.js
fix the issue of `Complete the Chinese (中文) translation of Puter #845`
2024-11-25 23:57:03 +08:00
Mardax
d590f53c46
Update nl.js 2024-11-25 15:39:21 +00:00
jelveh
e0a577f5a5 Update nl.js 2024-11-25 07:35:50 -08:00
soarui
957513737d update issues/#845 2024-11-25 10:35:31 -05:00
Mardax
638c805a95
Update nl.js 2024-11-25 15:32:08 +00:00
jelveh
b73a3bbfd8 Update hi.js 2024-11-25 06:57:22 -08:00
Monish Jaiswal
5ec3bbcf24 Fix missing Hindi translations in hi.js 2024-11-25 14:07:19 +05:30
jelveh
9a0edc80e4 tweak: decrease the opacity of the overlay for showSpinner 2024-11-24 21:09:45 -08:00
jelveh
8817a25b65 Update UIWindowQR.js 2024-11-24 15:51:36 -08:00
KernelDeimos
7fa11a4ca0 dev: apply openai moderation to claude and xai 2024-11-24 18:14:50 -05:00
KernelDeimos
ef7047ede4 dev: allow extensions to audit prompts 2024-11-24 18:14:50 -05:00
KernelDeimos
df42d433c9 ops: don't allow no origin 2024-11-24 18:14:50 -05:00
Nariman Jelveh
39c7df9bb5
Merge pull request #909 from Zac0511/patch-3
Update fr.js
2024-11-24 15:06:00 -08:00
jelveh
66016b9db6 feat: record signup metadata for abuse prevention 2024-11-24 13:00:43 -08:00
KernelDeimos
e0df5429ce dev: add validator middleware 2024-11-24 14:27:37 -05:00
KernelDeimos
78da140cd6 dev: add server id 2024-11-24 13:37:13 -05:00
KernelDeimos
86bf08ccc0 dev: add metadata column 2024-11-24 13:34:54 -05:00
Zac0511
6b90c3f44d
Update fr.js 2024-11-24 09:23:54 +01:00
jelveh
ff0cbef37b Update fa.js 2024-11-23 21:05:49 -08:00
AmirH-Sal
3b3d8cb316
Update fa.js 2024-11-23 20:56:45 -08:00
jelveh
3cedd17b8e fix: app query should return app metadata 2024-11-23 19:08:40 -08:00
jelveh
f77f05062f tweak: improve minor ux for dev center 2024-11-23 14:50:02 -08:00
jelveh
7cf215ab67 feat: add support for categories in the Dev Center 2024-11-23 14:35:46 -08:00
jelveh
10b2ae6542 style: improve the flow and code of the Save Account flow 2024-11-23 14:14:30 -08:00
jelveh
fc5aca1f72 feat: puter.js's showSpinner() will keep the spinner active for at least 1200ms 2024-11-23 13:23:20 -08:00
jelveh
966d98e469 tweak: showWorking -> showSpinner 2024-11-23 13:04:53 -08:00
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
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
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
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
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
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
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
KernelDeimos
d30d62f558 fix: share issue with prefix usernames 2024-11-21 11:40:08 -05:00
KernelDeimos
d93fd419e4 dev: add human_readable_age to /whoami 2024-11-21 11:03:40 -05:00
jelveh
4ce0670370 Update fr.js 2024-11-21 05:51:35 -08:00
Noah
6992ce06cb
Merge branch 'HeyPuter:main' into i18n_gui_french 2024-11-21 11:05:36 +01:00
nlaburu
a998e4b4cc fix missing placeholders in fr.js 2024-11-21 11:04:58 +01:00
jelveh
46053f3e7c Update zhtw.js 2024-11-20 20:04:00 -08:00
kiwipix
2f15d129b6
Update zhtw.js
add translation for missing items
2024-11-21 11:53:08 +08:00
Nariman Jelveh
4d0d8e125b
Update vi.js 2024-11-20 19:49:26 -08:00
tien0412
12cc753903
finish translation for vi.js 2024-11-21 10:29:42 +07:00
KernelDeimos
16257a7b54 fix: permission grants in open_item 2024-11-20 21:00:03 -05:00
nlaburu
99cd9b2315 fix french missing translations 2024-11-21 00:48:36 +01:00
jelveh
bfacfc2a4e fix: sharing notification click opening directories 2024-11-20 15:44:17 -08:00
Nariman Jelveh
505865f3bf
Merge pull request #891 from LuizGribner/feature/br-translation
Translate completed to Portuguese-BR
2024-11-20 15:25:19 -08:00
Nariman Jelveh
ca2f7b4326
Update br.js 2024-11-20 15:23:19 -08:00
jelveh
035de8e73e Update UIDesktop.js 2024-11-20 15:21:05 -08:00
Luiz Gribner
f5247c9dfe Translate completed to Portuguese-BR 2024-11-20 19:55:38 -03:00
KernelDeimos
5e463e1db8 dev: validate metadata 2024-11-20 17:17:23 -05:00
KernelDeimos
e6986d5216 dev: add share metadata and messages 2024-11-20 17:01:32 -05:00
KernelDeimos
c7419d18df dev: add /acl/set-user-user 2024-11-20 15:36:00 -05:00
KernelDeimos
70d8e837af dev: prevent sharing a file to the same user twice 2024-11-20 15:23:46 -05:00
KernelDeimos
4396630453 dev: add /acl/stat-user-user
This new endpoint shows permissions granted by the current user to the
specified user in the scope of a specified filesystem node, including
permissions on the affecting parent nodes.

This is related to two future tasks:
- prevent users from sharing a file with the same user twice
- add an endpoint to modify the access mode of a shared file
2024-11-20 14:57:20 -05:00
Nariman Jelveh
b76ab955b1
Merge branch 'main' into update-bn.js 2024-11-20 11:37:35 -08:00
Nariman Jelveh
cedde40cd4
Merge pull request #887 from kazi331/patch-2
Update bn.js
2024-11-20 11:27:38 -08:00
jelveh
d0bf94c5d0 Update bn.js 2024-11-20 11:18:59 -08:00
Nariman Jelveh
3bb4de4f90
Merge pull request #888 from NadaAly56/fix-arabic-translation
fixixng arabic translation
2024-11-20 10:27:15 -08:00
jelveh
ac4cc95be5 Update ar.js 2024-11-20 10:26:21 -08:00
Nariman Jelveh
0abddf5fea
Merge branch 'main' into patch-2 2024-11-20 10:24:44 -08:00
Barkatzx
b0046ceb26 issue #842 2024-11-21 00:23:25 +06:00
Nariman Jelveh
dc5f699ec6
Merge pull request #885 from FahimFBA/issue-842
Filled the missing Bengali translation and updated the old translation
2024-11-20 10:15:47 -08:00
jelveh
be566cb7c1 Update bn.js 2024-11-20 10:15:30 -08:00
nada
f0012fdf87 fixixng arabic translation 2024-11-20 19:30:26 +02:00
KernelDeimos
d911754e2b dev: fix test_mode flag 2024-11-20 12:03:39 -05:00
Kazi Shariful Islam
4ca1bddbd1
Update bn.js
updated with manual translation
2024-11-20 22:57:27 +06:00
FahimFBA
0d1e676ce1 update translation: login2fa_otp_instructions 2024-11-20 22:22:53 +06:00
FahimFBA
98e2331a56 update translation: setup2fa_4_instructions 2024-11-20 22:22:33 +06:00
FahimFBA
af7be2c917 update translation: setup2fa_3_step_heading 2024-11-20 22:21:59 +06:00
FahimFBA
f85adbe7ec update translation: setup2fa_1_instructions 2024-11-20 22:21:46 +06:00
FahimFBA
43a2afc843 update translation: undo 2024-11-20 22:20:49 +06:00
FahimFBA
d2eae20223 update translation:two_factor_enabled 2024-11-20 22:20:26 +06:00
FahimFBA
16e6307bca update translation: two_factor_disabled 2024-11-20 22:20:11 +06:00
FahimFBA
9fd977761c update translation: skip 2024-11-20 22:19:15 +06:00
FahimFBA
fdd0c67b1d update translation: reset_colors 2024-11-20 22:18:28 +06:00
FahimFBA
7a8da04634 update translation: replace_all 2024-11-20 22:17:50 +06:00
FahimFBA
b89a5ad523 update translation: refer_friends_social_media_c2a 2024-11-20 22:17:27 +06:00
FahimFBA
eb19ec0c48 update translation: refer_friends_c2a 2024-11-20 22:17:11 +06:00
FahimFBA
26250800de update translation: personalization 2024-11-20 22:16:08 +06:00
FahimFBA
fd7e762850 update translation: passwords_do_not_match 2024-11-20 22:15:51 +06:00
FahimFBA
47717f1d41 update translation: password_reset_sent 2024-11-20 22:15:33 +06:00
FahimFBA
90a2a44c45 update translation: password_requirements 2024-11-20 22:15:10 +06:00
FahimFBA
90fa5f184c update translation: password_recovery_rate_limit 2024-11-20 22:14:45 +06:00
FahimFBA
38fec34d56 update translation: open_with 2024-11-20 22:14:12 +06:00
FahimFBA
af2e1687ca update translation: open_in_new_window 2024-11-20 22:13:57 +06:00
FahimFBA
88efa1c89c update translation: lightness 2024-11-20 22:13:11 +06:00
FahimFBA
c6a734896d update translation: items_in_trash_cannot_be_renamed 2024-11-20 22:12:43 +06:00
FahimFBA
f6a4a7864a update translation: hide_all_windows 2024-11-20 22:12:23 +06:00
FahimFBA
b8adacabc1 update translation: force_quit 2024-11-20 22:11:44 +06:00
FahimFBA
9314b949ff update translation: feedback_sent_confirmation 2024-11-20 22:11:04 +06:00
FahimFBA
9e918042b1 update translation: email_invalid 2024-11-20 22:09:31 +06:00
FahimFBA
faf5a48ee1 update translation: email_change_confirmation_sent 2024-11-20 22:09:11 +06:00
FahimFBA
67cc5b03ad update translation: dont_allow 2024-11-20 22:08:45 +06:00
FahimFBA
3bbacdeaea update translation: disable_2fa_instructions 2024-11-20 22:08:21 +06:00
FahimFBA
451b23eb4c update translation: disable_2fa_confirm 2024-11-20 22:08:06 +06:00
FahimFBA
a7f032a325 update translation: disable_2fa 2024-11-20 22:07:52 +06:00
FahimFBA
b267547ea7 update translation: deploy_as_app 2024-11-20 22:07:23 +06:00
FahimFBA
c2da4527b7 update translation: date_modified 2024-11-20 22:06:59 +06:00
FahimFBA
6bef43468a update translation: close_all 2024-11-20 22:06:34 +06:00
FahimFBA
20c49b6a05 update translation: clock_visible_auto 2024-11-20 22:06:14 +06:00
FahimFBA
127a241b84 update translation: confirm_delete_user 2024-11-20 22:05:30 +06:00
FahimFBA
4555a21fa1 update translation: confirm_code_2fa_instruction 2024-11-20 22:04:54 +06:00
FahimFBA
e5229f4c7e update translation: confirm_code_2fa_instruction 2024-11-20 22:04:32 +06:00
FahimFBA
3114eb2dd5 update translation: confirming too many request
confirm_code_generic_too_many_requests
2024-11-20 22:04:12 +06:00
FahimFBA
3c07c30933 update translation: confirmation for referral
confirm_account_for_free_referral_storage_c2a
2024-11-20 22:03:17 +06:00
FahimFBA
41ec3a9698 update translation: confirm_2fa_recovery 2024-11-20 22:02:34 +06:00
FahimFBA
3c31791fe6 update translation: confirm 2024-11-20 22:01:58 +06:00
FahimFBA
d9d5c09f15 update translation: confirm 2024-11-20 22:01:14 +06:00