Commit Graph

1121 Commits

Author SHA1 Message Date
Abhishek Shroff 3feb42c0d7 [server] Move 404 handler to inside catch-all middleware 2025-05-25 14:36:33 +05:30
Abhishek Shroff be8f0caa57 [client] Better error handling for login requests 2025-05-25 13:16:52 +05:30
Abhishek Shroff b5951c04c7 [server] Return JSON response for not found requests 2025-05-25 13:16:52 +05:30
Abhishek Shroff ebde9747c0 [server] Only serve static files for GET requests 2025-05-25 13:16:52 +05:30
Abhishek Shroff d28e291b76 [client] Merge common request logic 2025-05-25 13:16:52 +05:30
Abhishek Shroff 5057d14b19 [client] Requets password reset email from server 2025-05-25 13:16:52 +05:30
Abhishek Shroff dde3b5fc37 [server] Change request password reset end-point 2025-05-25 13:16:49 +05:30
Abhishek Shroff a81ccfa866 [server] Change config mail.url => mail.instance 2025-05-25 11:41:32 +05:30
Abhishek Shroff 559092d0cd [server] Warn on mail failures 2025-05-25 11:41:32 +05:30
Abhishek Shroff 501617f139 [server] Add password reset route 2025-05-25 11:41:29 +05:30
Abhishek Shroff d8a5c0c3ab [client] Password reset plumbing 2025-05-25 11:13:10 +05:30
Abhishek Shroff de04b3289a [client] Fix dark theme 2025-05-25 10:40:41 +05:30
Abhishek Shroff 0ce26655af [client] Instance URL validation 2025-05-25 10:30:21 +05:30
Abhishek Shroff 9418154539 [server] Fix html email formatting 2025-05-25 00:21:54 +05:30
Abhishek Shroff b53536bd8d [client] Rename page.dart => routes.dart 2025-05-25 00:21:48 +05:30
Abhishek Shroff c817c1343e [client] Reset password stub page 2025-05-24 23:36:47 +05:30
Abhishek Shroff de8984a106 [server] Include instance url in reset password link 2025-05-24 22:02:41 +05:30
Abhishek Shroff a48f9595e6 [client] Reset password route 2025-05-24 22:02:19 +05:30
Abhishek Shroff 517cc8fbbb [client] Rename ExplorerPage => ExplorerRoute, and add PhylumRoute above 2025-05-24 21:38:56 +05:30
Abhishek Shroff 7813830ea5 [client] Extract password login fragment 2025-05-24 21:24:35 +05:30
Abhishek Shroff 935a9423f6 [client] Refactor login page 2025-05-24 20:32:57 +05:30
Abhishek Shroff cdf3eb0454 [server] Password reset email 2025-05-24 19:37:04 +05:30
Abhishek Shroff 59880932c5 [server] Email templates 2025-05-24 17:22:25 +05:30
Abhishek Shroff 9cad4130dc [server] Generate and store reset tokens 2025-05-24 15:25:16 +05:30
Abhishek Shroff 0291f982ff [server] Extract GenerateRandomString into a package 2025-05-24 14:50:41 +05:30
Abhishek Shroff f1eaf97b37 [client] Send invite email on user creation 2025-05-22 11:40:13 +05:30
Abhishek Shroff 1b7b336bf3 [server] WIP: email 2025-05-22 11:20:13 +05:30
Abhishek Shroff 1b654656c4 Update README 2025-05-19 10:56:39 +05:30
Abhishek Shroff 148b5dd7e6 [client] Update README 2025-05-19 10:53:33 +05:30
Abhishek Shroff d37252d9ff [client] Fix error message hierarchy in resource preview 2025-05-19 10:22:13 +05:30
Abhishek Shroff 31856fc3f8 [client] Show locally created publinks 2025-05-19 10:08:18 +05:30
Abhishek Shroff 16738e699b [client] Update publinks repository from responses 2025-05-19 10:01:48 +05:30
Abhishek Shroff 0c5bda9f2d [client] Add PublinkRepository 2025-05-19 09:58:37 +05:30
Abhishek Shroff faae163a8a [client] Upgrade UserRepository to match the pattern 2025-05-19 09:54:43 +05:30
Abhishek Shroff 497cfdfc33 [client] Simplify bookmarks repository 2025-05-19 09:45:52 +05:30
Abhishek Shroff 30fbc0dcec [client] Get rid of unnecessary repository 2025-05-19 09:40:30 +05:30
Abhishek Shroff 88f1b312b1 [client] Fix sync dialog 2025-05-19 01:36:19 +05:30
Abhishek Shroff c04edaa304 [client] Better styling for preview errors 2025-05-19 01:30:22 +05:30
Abhishek Shroff c499809c53 [client] Properly compute other permissions 2025-05-19 01:20:34 +05:30
Abhishek Shroff e5ad5160a7 [client] Add providers in resource preview for info view 2025-05-19 01:20:24 +05:30
Abhishek Shroff d412b42d32 [client] Add Content-Disposition: attachment for publinks and webdav 2025-05-19 01:14:32 +05:30
Abhishek Shroff ca296fbe34 [server] Tweak configs 2025-05-19 00:40:40 +05:30
Abhishek Shroff 9212d6c287 [client] Fix details dialog 2025-05-19 00:40:26 +05:30
Abhishek Shroff 91df61bbc1 [client] Fix copied publink url to /pub/:link 2025-05-19 00:22:38 +05:30
Abhishek Shroff 50677e67da [server] Change default publink path to /pub 2025-05-19 00:21:52 +05:30
Abhishek Shroff 168af1cd1c [client] Fix publink url on web 2025-05-19 00:20:40 +05:30
Abhishek Shroff 3d2007446b [client] Fix int persistence on WASM 2025-05-19 00:02:15 +05:30
Abhishek Shroff 8218974252 [client] Change linux window title and header name 2025-05-18 23:17:16 +05:30
Abhishek Shroff 1f1dc3ea80 [client] Fix responsive dialogs 2025-05-18 23:16:27 +05:30
Abhishek Shroff 2cba371ac8 [server] Read environment variables 2025-05-18 22:32:31 +05:30