Commit Graph

1360 Commits

Author SHA1 Message Date
Nariman Jelveh
1500f84d46 close #483 2024-06-19 22:30:42 -07:00
KernelDeimos
82f86ee4ab doc(backend): protected apps; function and permissions 2024-06-20 00:43:52 -04:00
KernelDeimos
16c4907be5 feat: add permission rewriter for app by name 2024-06-20 00:32:12 -04:00
Nariman Jelveh
f6a4413411 Merge branch 'main' of https://github.com/HeyPuter/puter into main 2024-06-19 21:07:48 -07:00
Nariman Jelveh
feabbaf564 close #430 2024-06-19 21:07:41 -07:00
KernelDeimos
3ae0081b41 tweak: update this too to avoid confusion 2024-06-20 00:01:22 -04:00
KernelDeimos
3b9a74c0cb doc: meta documentation and common pattern tracking 2024-06-20 00:00:59 -04:00
KernelDeimos
f2f3d6ff46 feat: add protected apps 2024-06-19 23:44:42 -04:00
Nariman Jelveh
7006dcc31c refactor item_icon 2024-06-19 18:39:32 -07:00
Nariman Jelveh
219cb63b73 refactor open_item 2024-06-19 18:27:49 -07:00
Nariman Jelveh
0726a11d11 refactor get_html_element_from_options 2024-06-19 17:59:48 -07:00
KernelDeimos
55c609b3fe fix: update test kernel 2024-06-19 19:55:50 -04:00
KernelDeimos
7f5f6f83d7 doc: add this doc/planning folder so it stops being in my index 2024-06-19 18:40:05 -04:00
KernelDeimos
ceba309dbd fix: add stream limit 2024-06-19 18:33:56 -04:00
KernelDeimos
2008db0852 fix: validate size metadata 2024-06-19 18:33:56 -04:00
Nariman Jelveh
44d340d429 Update UIWindowShare.js 2024-06-19 14:16:48 -07:00
Nariman Jelveh
ad079cdcc5 Use razzle dazzle to display icons of items being shared 2024-06-19 14:06:25 -07:00
KernelDeimos
d14a30e089 devex: add command to start/stop recording logs to a file 2024-06-19 15:49:58 -04:00
KernelDeimos
eb17d61fc1 security: address 7018641 2024-06-19 15:17:58 -04:00
Nariman Jelveh
bfd896041e Update UIWindow.js 2024-06-19 12:13:01 -07:00
Nariman Jelveh
bd958b3820 show the share dialog when items are dropped on a username in the sidebar 2024-06-19 12:11:05 -07:00
Nariman Jelveh
c67674c889 Add license headers 2024-06-19 00:01:12 -07:00
Nariman Jelveh
41e307bd5b cast selectable_body and multiselectable to Boolean 2024-06-18 23:37:28 -07:00
Nariman Jelveh
892750788b Merge branch 'main' of https://github.com/HeyPuter/puter into main 2024-06-18 23:21:16 -07:00
Nariman Jelveh
4bd62c02dc close #309 2024-06-18 23:21:07 -07:00
KernelDeimos
5cda51e184 tweak: add missing file for previous commit 2024-06-19 02:10:58 -04:00
KernelDeimos
fb1e2f21fb feat: start directory index frame 2024-06-19 02:03:02 -04:00
Nariman Jelveh
581964b655 Make GUI open the relavant directory when URL is provided 2024-06-18 22:11:14 -07:00
Nariman Jelveh
c1647a5982 wip: bad commit message, I know. 2024-06-18 21:57:34 -07:00
KernelDeimos
a813fbbb88 feat: add cookie for site token 2024-06-19 00:51:16 -04:00
KernelDeimos
86fca17fb1 feat: add protected subdomains 2024-06-19 00:51:16 -04:00
KernelDeimos
e7c0b8320a feat: add querystring-informed errors 2024-06-19 00:51:16 -04:00
KernelDeimos
616f28d1d4 tweak: change default static hosting domain 2024-06-19 00:51:16 -04:00
KernelDeimos
56e527d3ee db: add protected flag to app and subdomain 2024-06-19 00:51:16 -04:00
KernelDeimos
360ad2e252 refactor: move FilesystemService to BaseService 2024-06-19 00:51:16 -04:00
KernelDeimos
3e98f1a8a8 tweak: acl update 2024-06-19 00:10:40 -04:00
Nariman Jelveh
174e2b7781 Take user to shared directory when clicked on share notif 2024-06-18 21:04:09 -07:00
KernelDeimos
cd65217f5c fix: switch share notif username to sender 2024-06-18 23:43:10 -04:00
Nariman Jelveh
1d083efb67 We officially have one of the best web-based Context Menus 2024-06-18 20:25:42 -07:00
Nariman Jelveh
1904b92a9d Update jquery.menu-aim.js 2024-06-18 18:15:53 -07:00
Nariman Jelveh
5dc640bec1 Add a list of sharing users in the sidebar of Explore 2024-06-18 17:15:46 -07:00
KernelDeimos
d96f924cad fix: type error in puter-site 2024-06-18 13:03:40 -04:00
Sam Atkins
85c6798448 fix: Make polyfilled import.meta.filename getter a valid function 2024-06-18 13:17:04 +01:00
KernelDeimos
7eabb43bd4 fix: i forgot to test reloading 2024-06-18 05:09:29 -04:00
KernelDeimos
de5886698e fix: fix permission cascade properly this time 2024-06-18 03:56:38 -04:00
KernelDeimos
10cbf08233 fix: peers array assumption 2024-06-18 02:44:20 -04:00
KernelDeimos
b126b67094 fix: fix that fix 2024-06-18 01:40:27 -04:00
KernelDeimos
e63ab3a67f fix: add permission implicator for file modes 2024-06-18 01:39:13 -04:00
Nariman Jelveh
4aa72eaf15 Update jQuery UI to 1.13.2 2024-06-17 22:35:17 -07:00
Nariman Jelveh
91b7f7db1e simplify UI for sharing 2024-06-17 21:50:30 -07:00