Commit Graph

1140 Commits

Author SHA1 Message Date
Abhishek Shroff
134d32a39f [server] Allow not sending email for invite and password reset 2025-05-26 10:03:38 +05:30
Abhishek Shroff
4e91d350ee [meta] Fix compose and env 2025-05-26 03:03:06 +05:30
Abhishek Shroff
6a61f15641 [client] Properly handle cut/paste 2025-05-26 02:47:20 +05:30
Abhishek Shroff
9f313c097e [server] Fix copy response 2025-05-26 02:46:50 +05:30
Abhishek Shroff
0a2db3220c [server] Update user details end-point 2025-05-26 02:12:16 +05:30
Abhishek Shroff
34045be627 [server] Tweak email contents 2025-05-26 01:52:00 +05:30
Abhishek Shroff
c2711a0d56 [client] Remove dropdowns from permissions view 2025-05-26 01:48:17 +05:30
Abhishek Shroff
2a8b3b179f [server] Show trash in path for deleted items 2025-05-26 01:38:49 +05:30
Abhishek Shroff
aad38f895d [server] Fix permissions update 2025-05-26 01:33:26 +05:30
Abhishek Shroff
94deab0561 [client] Fix resource share change 2025-05-26 01:33:11 +05:30
Abhishek Shroff
0c56a09a78 [client] Show user email when display name is not set 2025-05-26 01:17:15 +05:30
Abhishek Shroff
20a1020c0e [server] Fix shared and trash queries 2025-05-26 01:02:37 +05:30
Abhishek Shroff
dca829de44 [meta] Instance Redirect 2025-05-26 00:49:55 +05:30
Abhishek Shroff
001e0da2aa [client] Don't try to upload urls and text 2025-05-25 22:24:06 +05:30
Abhishek Shroff
eb94263017 [client] Android App Link 2025-05-25 22:23:38 +05:30
Abhishek Shroff
e75cda3c01 [client] Dismiss progress dialog on login 2025-05-25 21:37:00 +05:30
Abhishek Shroff
0158d8f064 [client] Refactor login requests 2025-05-25 18:39:15 +05:30
Abhishek Shroff
27884e2f6f [client] Working password reset 2025-05-25 18:08:27 +05:30
Abhishek Shroff
c378c7d25e [server] Password reset end-point 2025-05-25 14:58:02 +05:30
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