Commit Graph

395 Commits

Author SHA1 Message Date
KernelDeimos
cd65217f5c fix: switch share notif username to sender 2024-06-18 23:43:10 -04:00
KernelDeimos
d96f924cad fix: type error in puter-site 2024-06-18 13:03:40 -04: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
KernelDeimos
34d4d606c3 tweak: add more information to errors 2024-06-17 22:45:05 -04:00
KernelDeimos
831c29f23b tweak: report permission for file shares 2024-06-17 22:13:06 -04:00
KernelDeimos
6cdbc92ae3 tweak: add dry-run and tweak response for /share 2024-06-17 18:34:45 -04:00
KernelDeimos
846fdc20d4 feat: multi-recipient multi-file share endpoint 2024-06-17 18:34:45 -04:00
KernelDeimos
f7a054956b fix: add app_uid param to kv interface 2024-06-17 17:33:37 -04:00
KernelDeimos
35cbec43e6 tweak: add full fsentry to share notification 2024-06-16 22:00:15 -04:00
KernelDeimos
31d4eb090e feat: implicit access from apps to shared appdata dirs 2024-06-16 21:09:04 -04:00
KernelDeimos
a2a10b94be fix: do not delegate to select on read like ever that is really dumb 2024-06-16 20:57:32 -04:00
KernelDeimos
9b39309e18 fix: database migration 2024-06-16 18:59:45 -04:00
Nariman Jelveh
6d1c1d3ed2 Add support for the metadata attribute for the App object in puter.js 2024-06-16 15:12:33 -07:00
KernelDeimos
f7216b9567 feat: add app metadata 2024-06-16 16:41:28 -04:00
KernelDeimos
632c536616 fix: correct shown flag behavior 2024-06-16 02:19:37 -04:00
KernelDeimos
8c49ba2553 feat: add share list to stat 2024-06-16 01:54:25 -04:00
KernelDeimos
b648817f27 fix: incorrect error from suggested_apps 2024-06-15 23:21:54 -04:00
KernelDeimos
2f6c428a40 feat: send notification when file gets shared 2024-06-15 22:39:47 -04:00
KernelDeimos
f9d2a87d25 chore: choose end-user-facing name for fs nodes 2024-06-15 22:39:47 -04:00
KernelDeimos
0f05a41ea8 tweak: add improvements to share/file-by-username 2024-06-15 22:39:47 -04:00
KernelDeimos
9ac8535832 Add support for optional auth 2024-06-15 22:39:47 -04:00
Nariman Jelveh
ea84c2f26d Fix issues with inconsistent path formats for owned files vs shared files 2024-06-15 22:39:47 -04:00
KernelDeimos
f2c6e01296 fix: remove legacy permission check in stat 2024-06-15 22:39:47 -04:00
KernelDeimos
d128ceed6f fix: handle subpaths under another user 2024-06-15 22:39:47 -04:00
KernelDeimos
19a5eb0076 feat: add readdir delegate for sharing user homedirs 2024-06-15 22:39:47 -04:00
KernelDeimos
8424d44609 feat: add readdir delegate for shares in a user directory 2024-06-15 22:39:47 -04:00
KernelDeimos
1166e69c76 fix: remove last component when share URL is file 2024-06-15 22:39:47 -04:00
KernelDeimos
079e25a9fe feat: add /show urls 2024-06-15 22:39:47 -04:00
KernelDeimos
5d214c7b52 feat: add /share/file-by-username endpoint 2024-06-15 22:39:47 -04:00
KernelDeimos
d5d987ead6 chore: fix typo because acknowledge is not spelled awknowledge in any variant of the english language 2024-06-15 19:25:09 -04:00
KernelDeimos
20542b0565 tweak: update notification format 2024-06-15 18:59:32 -04:00
KernelDeimos
ef8f4de962 tweak: use timestamps to track notif awks 2024-06-15 18:59:32 -04:00
KernelDeimos
f06cb30447 tweak: set limit to 200 for notification select 2024-06-15 18:59:32 -04:00
KernelDeimos
c5334b0e19 feat: introduce notification selection via driver 2024-06-15 18:59:32 -04:00
KernelDeimos
0101f425d4 feat: add mark-read endpoint 2024-06-15 18:59:32 -04:00
KernelDeimos
02fc4d86b7 feat: re-send unreads on login 2024-06-15 18:59:32 -04:00
KernelDeimos
a1e6887bf9 feat: add service for notifications 2024-06-15 18:59:32 -04:00
KernelDeimos
a623c94728 tweak: set app/subdomain query limit very high 2024-06-15 16:41:51 -04:00
KernelDeimos
ba58c3fbeb Add a debug logger for backend 2024-06-15 16:02:07 -04:00
KernelDeimos
502c9a36c7 chore: cleanup console log in BroadcastService 2024-06-15 13:53:53 -04:00
KernelDeimos
1207a158bd feat: add cross-server event broadcasting 2024-06-14 23:17:58 -04:00
KernelDeimos
2cc1c5ac6c chore: fix linter errors 2024-06-14 22:01:31 -04:00
Nariman Jelveh
72641c66a2 Support the modification of individual items withing a menu bar 2024-06-12 19:18:24 -07:00
KernelDeimos
cdff12e4e0 Remove repo links from Phoenix shell init 2024-06-12 01:50:13 -04:00
KernelDeimos
8e0f150fab Fix ESM-interop issue 2024-06-11 13:57:03 -04:00
KernelDeimos
684b0dc059 Support configurable mod locations 2024-06-10 03:02:17 -04:00