Commit Graph

1451 Commits

Author SHA1 Message Date
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
FahimFBA
c6a01e3060 update translation: change_always_open_with 2024-11-20 22:00:05 +06:00
FahimFBA
0d75306379 update translation: close_all_windows_and_log_out 2024-11-20 21:58:59 +06:00
FahimFBA
ea1d46e27d update translation: change_ui_colors 2024-11-20 21:57:59 +06:00
FahimFBA
8ade96a54d update translation: change_email 2024-11-20 21:57:42 +06:00
FahimFBA
7b15d804df update translation: change_desktop_background 2024-11-20 21:57:22 +06:00
FahimFBA
ede6ed4a0c add translation: This user already has access to this item 2024-11-20 21:54:25 +06:00
FahimFBA
b76d2922c3 add translation: You can't share with yourself. 2024-11-20 21:53:25 +06:00
FahimFBA
3bd07dfabd add translation: Owner 2024-11-20 21:52:59 +06:00
FahimFBA
712852b3aa add translation: Share With… 2024-11-20 21:52:39 +06:00
FahimFBA
e43e646f54 add translation: People with access 2024-11-20 21:52:20 +06:00
FahimFBA
efbe0e0f7e add translation: Viewer 2024-11-20 21:51:48 +06:00
FahimFBA
6ac6870b9a add translation: Editor 2024-11-20 21:51:29 +06:00
FahimFBA
f468c172f4 add translation: zipping 2024-11-20 21:51:10 +06:00
FahimFBA
84a68a3688 add translation: sequencing 2024-11-20 21:50:42 +06:00
FahimFBA
f9b2a81d00 add translation: unzipping 2024-11-20 21:49:45 +06:00
FahimFBA
27da49dcd3 add translation: writing 2024-11-20 21:49:21 +06:00
FahimFBA
be7d651f7f add translation: reading 2024-11-20 21:48:59 +06:00
FahimFBA
a820721f74 add translation: password_strength_error 2024-11-20 21:47:09 +06:00
FahimFBA
da2dee842a add translation: password_required 2024-11-20 21:45:49 +06:00
FahimFBA
ae20fd5afa add translation: password_recovery_unknown_error 2024-11-20 21:45:19 +06:00
FahimFBA
86a54b9415 add translation: password_recovery_token_invalid 2024-11-20 21:43:36 +06:00
FahimFBA
1fa0bebfd5 update translation for: Clock Visibility 2024-11-20 21:42:44 +06:00
FahimFBA
e3782f7b42 add translation for: clock_visibility 2024-11-20 21:41:41 +06:00
FahimFBA
2d522537ee add translation for: change 2024-11-20 21:41:07 +06:00
jelveh
2c86240399 fix: add placeholders 2024-11-19 21:42:29 -08:00
Bansal
b2afeb162a
Update es.js 2024-11-20 11:02:54 +05:30
jelveh
35fd15854a fix: capitalize Hindi in i18n 2024-11-19 17:54:28 -08:00
jelveh
f693211348 add: missing translation keys to different language files 2024-11-19 17:02:47 -08:00
KernelDeimos
36ca7f63aa dev: update referral and share notifs 2024-11-19 16:47:41 -05:00
KernelDeimos
0fa3be9d43 clean: cleanup backend logs 2024-11-19 15:00:04 -05:00
KernelDeimos
dca7892fca sync: update CoreModule 2024-11-19 14:39:17 -05:00
KernelDeimos
e0f4c527f4 dev: migrate referral service and use user.email-confirmed event 2024-11-19 14:31:33 -05:00
jelveh
65e6d6c09f fix: give camera and recorder write permission to Desktop 2024-11-19 10:52:42 -08:00
KernelDeimos
01725ffebf fix: potential null-or-undefined in DriverService 2024-11-19 13:08:58 -05:00
KernelDeimos
7ed557f375 dev: add fake chat service, for testing 2024-11-19 13:08:39 -05:00
KernelDeimos
86789920c4 dev: apply all relevant shares on verified email 2024-11-19 12:40:03 -05:00
KernelDeimos
0fd3b1e611 fix: usage bug 2024-11-19 11:08:54 -05:00
KernelDeimos
7e7234b2f3 fix: update share email 2024-11-19 10:28:42 -05:00
jelveh
4cc63b2580 Update UIWindowShare.js 2024-11-18 11:29:15 -08:00
jelveh
905b5d851e fix: allow scrolling of user list in share window 2024-11-18 10:40:15 -08:00
jelveh
0e45132c05 feat: show profile pics in sharing notifications 2024-11-18 07:22:13 -08:00
jelveh
b11016dab3 fix: mobile detection 2024-11-17 11:33:42 -08:00
jelveh
7a7c14fb04 fix: mobile-friendly taskbar 2024-11-17 11:06:10 -08:00
jelveh
0885937f03 feat: Implement profile pictures 2024-11-16 19:07:09 -08:00
KernelDeimos
59fa600f2b dev: edge rate limit for email share 2024-11-16 20:04:23 -05:00
KernelDeimos
e0128aa88c fix: prevent permission cycles 2024-11-15 18:47:47 -05:00
jelveh
e482b00a30 fix: launchApp on explorer supports ~ now 2024-11-15 15:38:59 -08:00
jelveh
8fefd4a61f feat: allow launchApp to open explorer at a specific path 2024-11-15 15:29:23 -08:00
jelveh
cdd1a8c4e3 feat: Require email confirmation before sharing 2024-11-15 12:07:48 -08:00
Eric Dubé
98bd10c82b Revert "added a chime playback"
This reverts commit 2eaf1080d6.
2024-11-15 13:41:31 -05:00
Eric Dubé
5fd11cc607 Revert "added event listener to play chime on the first click"
This reverts commit 4885a76a75.
2024-11-15 13:41:31 -05:00
Eric Dubé
fa5d731641 Revert "."
This reverts commit 1919cb3d99.
2024-11-15 13:41:31 -05:00
Eric Dubé
f8ac0dbdb7 Revert "play chime only once"
This reverts commit edeb79d92c.
2024-11-15 13:41:31 -05:00
KernelDeimos
08779ac455 dev: make share feature flag reflect user state 2024-11-15 13:40:24 -05:00
KernelDeimos
14b962b459 dev: add function-flag feature flag type 2024-11-15 13:34:56 -05:00
4nshuman
edeb79d92c play chime only once 2024-11-15 12:43:17 -05:00
4nshuman
1919cb3d99 . 2024-11-15 12:43:17 -05:00
4nshuman
4885a76a75 added event listener to play chime on the first click 2024-11-15 12:43:17 -05:00
4nshuman
2eaf1080d6 added a chime playback 2024-11-15 12:43:17 -05:00
KernelDeimos
69bfa60199 fix: only allow UserActorType for ShareService 2024-11-15 12:09:31 -05:00
jelveh
045259cefb feat: show unread notification count in the browser tab's title 2024-11-14 17:19:21 -08:00
KernelDeimos
b1ffb8eca1 fix: new sessions miss notifications 2024-11-14 19:26:15 -05:00
jelveh
d0f16c8105 fix: don't allow sharing with recipient just shared with 2024-11-14 15:38:26 -08:00
KernelDeimos
085d808817 fix: add username to comments 2024-11-14 18:09:46 -05:00
jelveh
d91435db57 Merge branch 'main' of https://github.com/heyputer/puter 2024-11-14 14:45:43 -08:00
jelveh
cf4b6aa1c2 feat: in Share window, display access level next to recipient 2024-11-14 14:45:35 -08:00
KernelDeimos
db79a72daa feat(backend): add comments for fsentries 2024-11-14 17:45:20 -05:00
jelveh
0cbe0139d7 feat: when sharing, users can choose between 'viewer' and 'editor' for permissions 2024-11-14 14:08:49 -08:00
jelveh
a6650ee2d8 feat: handle notif.ack in desktop 2024-11-14 12:52:15 -08:00
KernelDeimos
9e303a2f7c fix: occasional db error from notics 2024-11-14 15:18:28 -05:00
KernelDeimos
00e0fb350a dev: add notif.ack message 2024-11-14 15:18:28 -05:00
KernelDeimos
3f3f4e6cb9 fix: un-awked notif check in wrong place 2024-11-14 15:18:28 -05:00
jelveh
9d40ad9b4e Update UIWindow.js 2024-11-14 09:55:39 -08:00
jelveh
9d7987fae5 fix: disabled sortable on sharing section in the sidebar 2024-11-14 09:37:06 -08:00
KernelDeimos
665471f9f0 fix: add mixxing context to BroadcastService 2024-11-13 23:25:44 -05:00
KernelDeimos
22dd42ef7f fix: attempt at fixing broadcast 2024-11-13 23:13:45 -05:00
KernelDeimos
cd22425a3d fix: replace ll_readshares with better approach
Recursively checking for files with 'see' permission? What was I
thinking? This replaces the disasterously awful approach of scanning a
user's entire file tree to find shares, with an approach which instead
selects on the permissions table and extracts file UUIDs from
permissions.
2024-11-13 22:44:54 -05:00
KernelDeimos
34836e374f fix: only add enabled_logs when not empty 2024-11-13 22:15:09 -05:00
KernelDeimos
caf8d2a055 dev: track ll_readshares depth 2024-11-13 21:14:56 -05:00
KernelDeimos
249dc06201 fix: don't check share permission anymore 2024-11-13 20:39:58 -05:00
jelveh
94b10c78b7 tweak: sharing style 2024-11-13 17:30:03 -08:00
jelveh
b5bb95e2d7 feat: add error handling to the share flow 2024-11-13 15:59:29 -08:00
jelveh
9a311058ef tweak: disable sidebar_items polling 2024-11-13 15:45:02 -08:00
jelveh
599c7ad0a1 Update UIElement.js 2024-11-13 14:43:30 -08:00
jelveh
622205ae51 tweak: enable sharing 2024-11-13 13:49:17 -08:00
KernelDeimos
27cc07e985 fix: files shared array in notification 2024-11-13 15:02:10 -05:00
KernelDeimos
89aab03905 tweak: enable share 2024-11-13 13:15:22 -05:00
KernelDeimos
8f59c2614d tweak: put groups manager behind a flag 2024-11-13 12:54:54 -05:00
KernelDeimos
5725bd8c66 fix: report path for broken files as /-void/ 2024-11-13 12:11:48 -05:00
jelveh
7ca0a02fa4 tweak: safe data URI strings for icons in search 2024-11-12 20:45:53 -08:00
jelveh
55d2af189e feat: search 2024-11-12 20:20:43 -08:00
KernelDeimos
b589512c9d feat: search endpoint 2024-11-12 17:58:43 -05:00
jelveh
ac3317aea9 fix: issue with popover closing when clicked 2024-11-12 13:27:29 -08:00
jelveh
1adfe5c709 feat: the socialLink UI component 2024-11-12 12:40:14 -08:00
jelveh
45ecce4653 Update style.css 2024-11-11 20:49:49 -08:00
jelveh
a70cb49a30 tweak: style improvement 2024-11-11 17:31:43 -08:00
jelveh
27c01c9bd9 feat: Reaload App option in the window title bar context menu 2024-11-11 11:46:28 -08:00
KernelDeimos
a08e9758fe fix: groups manager location 2024-11-11 14:40:50 -05:00
jelveh
a9679910c6 Update style.css 2024-11-10 10:46:13 -08:00
KernelDeimos
402ffb0fd1 fix: don't show kvstore in usages 2024-11-10 13:33:41 -05:00