Commit Graph

  • 8470282a7c [server] Bootstrap request with user info, all users, and bookmarks Abhishek Shroff 2025-05-28 00:36:46 +05:30
  • 1658f7d2f2 [server] Better ListUser Abhishek Shroff 2025-05-28 00:30:27 +05:30
  • dbeb2c5be4 [server] Allow fetching incremental bookmarks Abhishek Shroff 2025-05-28 00:23:53 +05:30
  • c2cc2dd66a [server] Don't allow specifying web app src Abhishek Shroff 2025-05-28 00:01:58 +05:30
  • cb7ebcbf7a [server] Allow disabling WebDAV Abhishek Shroff 2025-05-27 23:45:38 +05:30
  • 0efeb08a37 [server] Only serve static files if path doesn't match api, publinks, or webdav Abhishek Shroff 2025-05-27 23:19:28 +05:30
  • e20e3625fc [client] Rename User.displayName => User.name Abhishek Shroff 2025-05-27 23:01:36 +05:30
  • e1f92e42a2 [server] Rename user.display_name to name Abhishek Shroff 2025-05-27 22:50:07 +05:30
  • 573fba6d1a [server] Update readme Abhishek Shroff 2025-05-27 22:49:46 +05:30
  • 5cda3e76a0 [server] Restructure commands Abhishek Shroff 2025-05-27 22:27:03 +05:30
  • 5aae871595 [server] Change permissions of storage folder to 0700 Abhishek Shroff 2025-05-27 19:00:58 +05:30
  • 979e42303c [server] Use config.defaults.yml to load default config Abhishek Shroff 2025-05-27 18:54:35 +05:30
  • 1a76e76242 [client] Update local user id from invite response Abhishek Shroff 2025-05-27 01:46:52 +05:30
  • cd5934c71c [client] Fix provider not found Abhishek Shroff 2025-05-27 01:45:27 +05:30
  • 180b69e52e [client] Fix resource share dependency Abhishek Shroff 2025-05-27 01:40:01 +05:30
  • 7fdc1e3295 [client] Refactor permissions view Abhishek Shroff 2025-05-27 01:33:29 +05:30
  • 150d8455ea [client] CreateUserChange Abhishek Shroff 2025-05-27 01:20:39 +05:30
  • ae2b482d2c [client] validate invite email addresses Abhishek Shroff 2025-05-27 01:03:45 +05:30
  • 4dd406d2a2 [client] Allow pause/resume sync Abhishek Shroff 2025-05-27 01:01:24 +05:30
  • a9fa6a7de7 [client] Allow retrying single actions Abhishek Shroff 2025-05-27 00:49:37 +05:30
  • c3140ddb0d [client] Keep UserRepository up to date Abhishek Shroff 2025-05-26 23:17:46 +05:30
  • d75ccc0223 [client] Tweak user list query and sort Abhishek Shroff 2025-05-26 23:12:21 +05:30
  • cfd3a352b6 [client] Sort user list alphabetically Abhishek Shroff 2025-05-26 23:04:58 +05:30
  • 078065a103 [server] Invite users action Abhishek Shroff 2025-05-26 23:00:53 +05:30
  • 16d9c29f77 [server] Fix user creation Abhishek Shroff 2025-05-26 22:43:07 +05:30
  • 4cb2a152c8 [server] Change parameter binds Abhishek Shroff 2025-05-26 22:42:46 +05:30
  • 1632e43c52 [server] /users/invite end-point Abhishek Shroff 2025-05-26 22:05:59 +05:30
  • bb33725b77 [server] Extract common user creation functions Abhishek Shroff 2025-05-26 19:20:12 +05:30
  • 30e4f7cd0c [server] Only recompute permissions for created resource, not parent Abhishek Shroff 2025-05-26 19:17:37 +05:30
  • bfaff95b03 [client] Invite user UI Abhishek Shroff 2025-05-26 12:05:38 +05:30
  • 1678b55431 [client] Change instance url hint Abhishek Shroff 2025-05-26 11:46:10 +05:30
  • 9dd30db3be [server] Change default instance url Abhishek Shroff 2025-05-26 11:45:58 +05:30
  • 134d32a39f [server] Allow not sending email for invite and password reset Abhishek Shroff 2025-05-26 10:03:38 +05:30
  • 4e91d350ee [meta] Fix compose and env Abhishek Shroff 2025-05-26 03:03:06 +05:30
  • 6a61f15641 [client] Properly handle cut/paste Abhishek Shroff 2025-05-26 02:47:20 +05:30
  • 9f313c097e [server] Fix copy response Abhishek Shroff 2025-05-26 02:46:50 +05:30
  • 0a2db3220c [server] Update user details end-point Abhishek Shroff 2025-05-26 02:12:16 +05:30
  • 34045be627 [server] Tweak email contents Abhishek Shroff 2025-05-26 01:52:00 +05:30
  • c2711a0d56 [client] Remove dropdowns from permissions view Abhishek Shroff 2025-05-26 01:48:17 +05:30
  • 2a8b3b179f [server] Show trash in path for deleted items Abhishek Shroff 2025-05-26 01:38:49 +05:30
  • aad38f895d [server] Fix permissions update Abhishek Shroff 2025-05-26 01:33:26 +05:30
  • 94deab0561 [client] Fix resource share change Abhishek Shroff 2025-05-26 01:33:11 +05:30
  • 0c56a09a78 [client] Show user email when display name is not set Abhishek Shroff 2025-05-26 01:17:15 +05:30
  • 20a1020c0e [server] Fix shared and trash queries Abhishek Shroff 2025-05-26 01:02:37 +05:30
  • dca829de44 [meta] Instance Redirect Abhishek Shroff 2025-05-26 00:49:55 +05:30
  • 001e0da2aa [client] Don't try to upload urls and text Abhishek Shroff 2025-05-25 22:24:06 +05:30
  • eb94263017 [client] Android App Link Abhishek Shroff 2025-05-25 22:23:38 +05:30
  • e75cda3c01 [client] Dismiss progress dialog on login Abhishek Shroff 2025-05-25 21:36:56 +05:30
  • 0158d8f064 [client] Refactor login requests Abhishek Shroff 2025-05-25 18:39:15 +05:30
  • 27884e2f6f [client] Working password reset Abhishek Shroff 2025-05-25 18:08:27 +05:30
  • c378c7d25e [server] Password reset end-point Abhishek Shroff 2025-05-25 14:58:02 +05:30
  • 3feb42c0d7 [server] Move 404 handler to inside catch-all middleware Abhishek Shroff 2025-05-25 14:36:33 +05:30
  • be8f0caa57 [client] Better error handling for login requests Abhishek Shroff 2025-05-25 13:15:12 +05:30
  • b5951c04c7 [server] Return JSON response for not found requests Abhishek Shroff 2025-05-25 13:14:43 +05:30
  • ebde9747c0 [server] Only serve static files for GET requests Abhishek Shroff 2025-05-25 13:14:25 +05:30
  • d28e291b76 [client] Merge common request logic Abhishek Shroff 2025-05-25 12:46:18 +05:30
  • 5057d14b19 [client] Requets password reset email from server Abhishek Shroff 2025-05-25 12:39:52 +05:30
  • dde3b5fc37 [server] Change request password reset end-point Abhishek Shroff 2025-05-25 11:52:01 +05:30
  • a81ccfa866 [server] Change config mail.url => mail.instance Abhishek Shroff 2025-05-25 11:26:39 +05:30
  • 559092d0cd [server] Warn on mail failures Abhishek Shroff 2025-05-25 11:26:11 +05:30
  • 501617f139 [server] Add password reset route Abhishek Shroff 2025-05-25 11:25:13 +05:30
  • d8a5c0c3ab [client] Password reset plumbing Abhishek Shroff 2025-05-25 11:13:10 +05:30
  • de04b3289a [client] Fix dark theme Abhishek Shroff 2025-05-25 10:40:21 +05:30
  • 0ce26655af [client] Instance URL validation Abhishek Shroff 2025-05-25 10:30:21 +05:30
  • 9418154539 [server] Fix html email formatting Abhishek Shroff 2025-05-25 00:20:53 +05:30
  • b53536bd8d [client] Rename page.dart => routes.dart Abhishek Shroff 2025-05-25 00:19:54 +05:30
  • c817c1343e [client] Reset password stub page Abhishek Shroff 2025-05-24 23:36:47 +05:30
  • de8984a106 [server] Include instance url in reset password link Abhishek Shroff 2025-05-24 22:02:41 +05:30
  • a48f9595e6 [client] Reset password route Abhishek Shroff 2025-05-24 22:02:19 +05:30
  • 517cc8fbbb [client] Rename ExplorerPage => ExplorerRoute, and add PhylumRoute above Abhishek Shroff 2025-05-24 21:38:56 +05:30
  • 7813830ea5 [client] Extract password login fragment Abhishek Shroff 2025-05-24 21:24:35 +05:30
  • 935a9423f6 [client] Refactor login page Abhishek Shroff 2025-05-24 20:30:47 +05:30
  • cdf3eb0454 [server] Password reset email Abhishek Shroff 2025-05-24 19:37:04 +05:30
  • 59880932c5 [server] Email templates Abhishek Shroff 2025-05-24 17:22:25 +05:30
  • 9cad4130dc [server] Generate and store reset tokens Abhishek Shroff 2025-05-24 15:25:16 +05:30
  • 0291f982ff [server] Extract GenerateRandomString into a package Abhishek Shroff 2025-05-24 14:50:41 +05:30
  • f1eaf97b37 [client] Send invite email on user creation Abhishek Shroff 2025-05-22 11:39:43 +05:30
  • 1b7b336bf3 [server] WIP: email Abhishek Shroff 2025-05-18 22:27:47 +05:30
  • 1b654656c4 Update README Abhishek Shroff 2025-05-19 10:56:36 +05:30
  • 148b5dd7e6 [client] Update README Abhishek Shroff 2025-05-19 10:53:33 +05:30
  • d37252d9ff [client] Fix error message hierarchy in resource preview Abhishek Shroff 2025-05-19 10:22:13 +05:30
  • 31856fc3f8 [client] Show locally created publinks Abhishek Shroff 2025-05-19 10:08:18 +05:30
  • 16738e699b [client] Update publinks repository from responses Abhishek Shroff 2025-05-19 10:01:48 +05:30
  • 0c5bda9f2d [client] Add PublinkRepository Abhishek Shroff 2025-05-19 09:58:37 +05:30
  • faae163a8a [client] Upgrade UserRepository to match the pattern Abhishek Shroff 2025-05-19 09:54:43 +05:30
  • 497cfdfc33 [client] Simplify bookmarks repository Abhishek Shroff 2025-05-19 09:45:52 +05:30
  • 30fbc0dcec [client] Get rid of unnecessary repository Abhishek Shroff 2025-05-19 09:40:30 +05:30
  • 88f1b312b1 [client] Fix sync dialog Abhishek Shroff 2025-05-19 01:36:19 +05:30
  • c04edaa304 [client] Better styling for preview errors Abhishek Shroff 2025-05-19 01:30:22 +05:30
  • c499809c53 [client] Properly compute other permissions Abhishek Shroff 2025-05-19 01:20:34 +05:30
  • e5ad5160a7 [client] Add providers in resource preview for info view Abhishek Shroff 2025-05-19 01:20:24 +05:30
  • d412b42d32 [client] Add Content-Disposition: attachment for publinks and webdav Abhishek Shroff 2025-05-19 01:14:32 +05:30
  • ca296fbe34 [server] Tweak configs Abhishek Shroff 2025-05-19 00:40:40 +05:30
  • 9212d6c287 [client] Fix details dialog Abhishek Shroff 2025-05-19 00:40:26 +05:30
  • 91df61bbc1 [client] Fix copied publink url to /pub/:link Abhishek Shroff 2025-05-19 00:22:38 +05:30
  • 50677e67da [server] Change default publink path to /pub Abhishek Shroff 2025-05-19 00:21:52 +05:30
  • 168af1cd1c [client] Fix publink url on web Abhishek Shroff 2025-05-19 00:20:40 +05:30
  • 3d2007446b [client] Fix int persistence on WASM Abhishek Shroff 2025-05-19 00:02:05 +05:30
  • 8218974252 [client] Change linux window title and header name Abhishek Shroff 2025-05-18 23:17:16 +05:30
  • 1f1dc3ea80 [client] Fix responsive dialogs Abhishek Shroff 2025-05-18 23:16:27 +05:30