Commit Graph

  • 704a4ead17 Show register form when user receiving a file is not the correctone Nariman Jelveh 2024-06-21 12:16:42 -07:00
  • e31625d0da Update IPC.js Nariman Jelveh 2024-06-21 00:06:01 -07:00
  • d0e3da9b3e Merge branch 'main' of https://github.com/HeyPuter/puter into main Nariman Jelveh 2024-06-20 23:47:43 -07:00
  • 61961b565e Update initgui.js Nariman Jelveh 2024-06-20 23:47:35 -07:00
  • 265f4d9d64 doc: document testing Puter with email KernelDeimos 2024-06-20 22:59:45 -04:00
  • 27ec2d7f1c Update initgui.js Nariman Jelveh 2024-06-20 19:43:32 -07:00
  • 88ce871601 Update initgui.js Nariman Jelveh 2024-06-20 19:38:47 -07:00
  • 2d4f5778a2 Update initgui.js Nariman Jelveh 2024-06-20 19:37:27 -07:00
  • 5cb5a75455 Verify share_token when launched Nariman Jelveh 2024-06-20 19:31:03 -07:00
  • 5a49074f95 doc: sharelink endpoints KernelDeimos 2024-06-20 22:10:11 -04:00
  • 301ffaf61d feat: add endpoints for share tokens KernelDeimos 2024-06-20 21:53:55 -04:00
  • db5990a989 feat: add share service and share-by-email to /share KernelDeimos 2024-06-20 19:36:10 -04:00
  • fc4ae19d99 chore: cleanup share.js KernelDeimos 2024-06-20 16:10:14 -04:00
  • bf63144f7a fix: null email in request to /share KernelDeimos 2024-06-20 19:41:41 -04:00
  • 1c2ba76db2 If items are dropped on the home directory of another user, try to share the items rather than copy/move Nariman Jelveh 2024-06-20 14:06:43 -07:00
  • 6f0706ffc5 rename show_or_hide_empty_folder_message to toggle_empty_folder_message Nariman Jelveh 2024-06-20 13:28:45 -07:00
  • a834fbcc6c remove scroll bar from Nariman Jelveh 2024-06-20 11:32:03 -07:00
  • c0fb470719 tweak: update gui KernelDeimos 2024-06-20 12:55:49 -04:00
  • dd5fde5130 feat: update share endpoint to support more things KernelDeimos 2024-06-20 04:52:30 -04:00
  • 18f9959776 doc: type-tagged objects, update share doc KernelDeimos 2024-06-20 03:10:34 -04:00
  • 5f4b922b19 doc: document future share endpoint KernelDeimos 2024-06-20 01:16:59 -04:00
  • 2355a43efa tweak: Re-add mime.js import Sam Atkins 2024-06-20 10:35:45 +01:00
  • 1500f84d46 close #483 Nariman Jelveh 2024-06-19 22:30:42 -07:00
  • 82f86ee4ab doc(backend): protected apps; function and permissions KernelDeimos 2024-06-20 00:43:52 -04:00
  • 16c4907be5 feat: add permission rewriter for app by name KernelDeimos 2024-06-20 00:31:57 -04:00
  • f6a4413411 Merge branch 'main' of https://github.com/HeyPuter/puter into main Nariman Jelveh 2024-06-19 21:07:48 -07:00
  • feabbaf564 close #430 Nariman Jelveh 2024-06-19 21:07:41 -07:00
  • 3ae0081b41 tweak: update this too to avoid confusion KernelDeimos 2024-06-20 00:01:22 -04:00
  • 3b9a74c0cb doc: meta documentation and common pattern tracking KernelDeimos 2024-06-20 00:00:59 -04:00
  • f2f3d6ff46 feat: add protected apps KernelDeimos 2024-06-19 23:35:41 -04:00
  • 7006dcc31c refactor item_icon Nariman Jelveh 2024-06-19 18:39:32 -07:00
  • 219cb63b73 refactor open_item Nariman Jelveh 2024-06-19 18:27:49 -07:00
  • 0726a11d11 refactor get_html_element_from_options Nariman Jelveh 2024-06-19 17:59:48 -07:00
  • 55c609b3fe fix: update test kernel KernelDeimos 2024-06-19 19:55:50 -04:00
  • 7f5f6f83d7 doc: add this doc/planning folder so it stops being in my index KernelDeimos 2024-06-19 18:40:05 -04:00
  • ceba309dbd fix: add stream limit KernelDeimos 2024-06-19 17:20:09 -04:00
  • 2008db0852 fix: validate size metadata KernelDeimos 2024-06-19 16:54:06 -04:00
  • 44d340d429 Update UIWindowShare.js Nariman Jelveh 2024-06-19 14:16:48 -07:00
  • ad079cdcc5 Use razzle dazzle to display icons of items being shared Nariman Jelveh 2024-06-19 14:06:25 -07:00
  • d14a30e089 devex: add command to start/stop recording logs to a file KernelDeimos 2024-06-19 15:49:58 -04:00
  • eb17d61fc1 security: address 7018641 KernelDeimos 2024-06-19 15:06:25 -04:00
  • bfd896041e Update UIWindow.js Nariman Jelveh 2024-06-19 12:13:01 -07:00
  • bd958b3820 show the share dialog when items are dropped on a username in the sidebar Nariman Jelveh 2024-06-19 12:11:05 -07:00
  • c67674c889 Add license headers Nariman Jelveh 2024-06-19 00:01:12 -07:00
  • 41e307bd5b cast selectable_body and multiselectable to Boolean Nariman Jelveh 2024-06-18 23:37:28 -07:00
  • 892750788b Merge branch 'main' of https://github.com/HeyPuter/puter into main Nariman Jelveh 2024-06-18 23:21:16 -07:00
  • 4bd62c02dc close #309 Nariman Jelveh 2024-06-18 23:21:07 -07:00
  • 5cda51e184 tweak: add missing file for previous commit KernelDeimos 2024-06-19 02:10:58 -04:00
  • fb1e2f21fb feat: start directory index frame KernelDeimos 2024-06-19 02:03:02 -04:00
  • 581964b655 Make GUI open the relavant directory when URL is provided Nariman Jelveh 2024-06-18 22:11:14 -07:00
  • c1647a5982 wip: bad commit message, I know. Nariman Jelveh 2024-06-18 21:57:34 -07:00
  • a813fbbb88 feat: add cookie for site token KernelDeimos 2024-06-19 00:48:59 -04:00
  • 86fca17fb1 feat: add protected subdomains KernelDeimos 2024-06-18 22:11:52 -04:00
  • e7c0b8320a feat: add querystring-informed errors KernelDeimos 2024-06-18 22:08:44 -04:00
  • 616f28d1d4 tweak: change default static hosting domain KernelDeimos 2024-06-18 22:07:21 -04:00
  • 56e527d3ee db: add protected flag to app and subdomain KernelDeimos 2024-06-18 22:06:36 -04:00
  • 360ad2e252 refactor: move FilesystemService to BaseService KernelDeimos 2024-06-18 22:04:56 -04:00
  • 3e98f1a8a8 tweak: acl update KernelDeimos 2024-06-19 00:10:29 -04:00
  • 174e2b7781 Take user to shared directory when clicked on share notif Nariman Jelveh 2024-06-18 21:04:09 -07:00
  • cd65217f5c fix: switch share notif username to sender KernelDeimos 2024-06-18 23:43:03 -04:00
  • 1d083efb67 We officially have one of the best web-based Context Menus Nariman Jelveh 2024-06-18 20:25:42 -07:00
  • 1904b92a9d Update jquery.menu-aim.js Nariman Jelveh 2024-06-18 18:15:53 -07:00
  • 5dc640bec1 Add a list of sharing users in the sidebar of Explore Nariman Jelveh 2024-06-18 17:15:46 -07:00
  • d96f924cad fix: type error in puter-site KernelDeimos 2024-06-18 13:03:28 -04:00
  • 85c6798448 fix: Make polyfilled import.meta.filename getter a valid function Sam Atkins 2024-06-18 13:06:00 +01:00
  • 7eabb43bd4 fix: i forgot to test reloading KernelDeimos 2024-06-18 05:09:22 -04:00
  • de5886698e fix: fix permission cascade properly this time KernelDeimos 2024-06-18 03:56:19 -04:00
  • 10cbf08233 fix: peers array assumption KernelDeimos 2024-06-18 02:44:20 -04:00
  • b126b67094 fix: fix that fix KernelDeimos 2024-06-18 01:40:27 -04:00
  • e63ab3a67f fix: add permission implicator for file modes KernelDeimos 2024-06-18 01:39:03 -04:00
  • 4aa72eaf15 Update jQuery UI to 1.13.2 Nariman Jelveh 2024-06-17 22:35:17 -07:00
  • 91b7f7db1e simplify UI for sharing Nariman Jelveh 2024-06-17 21:50:30 -07:00
  • e9af6358bb Merge branch 'main' of https://github.com/HeyPuter/puter into main Nariman Jelveh 2024-06-17 21:26:09 -07:00
  • 7f516896be Add the ability to share and revoke permission through UiWindowShare Nariman Jelveh 2024-06-17 21:26:00 -07:00
  • 34d4d606c3 tweak: add more information to errors KernelDeimos 2024-06-17 22:45:05 -04:00
  • 831c29f23b tweak: report permission for file shares KernelDeimos 2024-06-17 22:13:06 -04:00
  • bbf09eb74e doc: document path property items in /share KernelDeimos 2024-06-17 20:35:49 -04:00
  • 11a135c7b7 doc: add request example for /share KernelDeimos 2024-06-17 18:44:21 -04:00
  • 807addb4ef doc: document /share endpoint KernelDeimos 2024-06-17 18:32:45 -04:00
  • 6cdbc92ae3 tweak: add dry-run and tweak response for /share KernelDeimos 2024-06-17 18:32:33 -04:00
  • 846fdc20d4 feat: multi-recipient multi-file share endpoint KernelDeimos 2024-06-17 17:04:40 -04:00
  • afe37a69d6 Update IPC.js Nariman Jelveh 2024-06-17 14:51:48 -07:00
  • ce0eee3e29 tweak: add more reserved words KernelDeimos 2024-06-17 17:45:33 -04:00
  • f7a054956b fix: add app_uid param to kv interface KernelDeimos 2024-06-17 17:33:25 -04:00
  • 21c537fe22 Refactor to use KV exclusively Nariman Jelveh 2024-06-17 14:33:24 -07:00
  • 5f8b8a2147 Make sure an iframe is focused after app is loaded Nariman Jelveh 2024-06-17 13:17:37 -07:00
  • 2a748f1884 Close all other contextmenus when a new menu item is opened Nariman Jelveh 2024-06-17 09:41:22 -07:00
  • b2f2c557e9 Update UIWindowShare.js Nariman Jelveh 2024-06-16 23:29:40 -07:00
  • ccf6ebef4d Add support for disabled context menu items through puter.js Nariman Jelveh 2024-06-16 20:18:11 -07:00
  • 04adade80e Update launch_app.js Nariman Jelveh 2024-06-16 19:25:06 -07:00
  • fe2c8bc249 Merge branch 'main' of https://github.com/HeyPuter/puter into main Nariman Jelveh 2024-06-16 19:24:58 -07:00
  • f185c02f4c Update UIContextMenu.js Nariman Jelveh 2024-06-16 19:00:53 -07:00
  • 35cbec43e6 tweak: add full fsentry to share notification KernelDeimos 2024-06-16 22:00:04 -04:00
  • 4ef6fd6148 Make mouseMoved event take into account window head height Nariman Jelveh 2024-06-16 18:48:34 -07:00
  • 2a0fb8fe6d Merge branch 'main' of https://github.com/HeyPuter/puter into main Nariman Jelveh 2024-06-16 18:35:50 -07:00
  • b789bb7078 Refactor launch_app to add support for fullpage apps on landing Nariman Jelveh 2024-06-16 18:10:37 -07:00
  • 31d4eb090e feat: implicit access from apps to shared appdata dirs KernelDeimos 2024-06-16 21:09:04 -04:00
  • a2a10b94be fix: do not delegate to select on read like ever that is really dumb KernelDeimos 2024-06-16 20:57:32 -04:00
  • 9b39309e18 fix: database migration KernelDeimos 2024-06-16 18:59:45 -04:00
  • 6d1c1d3ed2 Add support for the metadata attribute for the App object in puter.js Nariman Jelveh 2024-06-16 15:12:33 -07:00