Commit Graph

38 Commits

Author SHA1 Message Date
Abhishek Shroff
6b21b32619 [server][preview] Serve resource previews 2025-07-31 23:43:25 +05:30
Abhishek Shroff
c23c94fbe7 [server][thumbs] Generate preview of text files 2025-07-30 13:33:47 +05:30
Abhishek Shroff
00daa35949 [server] Generate image thumbnails using vips 2025-07-29 09:52:56 +05:30
Abhishek Shroff
841b240b80 [server] Fix publink kdf 2025-07-29 09:52:43 +05:30
Abhishek Shroff
bb8c0e078e [server][thumbs] WIP: Infrastructure for thumbnails 2025-07-28 23:40:57 +05:30
Abhishek Shroff
863b8797e9 [server][auth][config] Add warning about cross-provider impersonation [#43] 2025-07-23 12:41:37 +05:30
Abhishek Shroff
64e93d58a7 [server][auth][oidc] Check email_verified in id token [#42] 2025-07-22 23:14:38 +05:30
Abhishek Shroff
1dc27123e7 [server] Change default argon2 params to not be quite as resource intensive 2025-07-22 01:16:49 +05:30
Abhishek Shroff
dac36487d7 [server] Rename hash => kdf 2025-07-22 01:01:47 +05:30
Abhishek Shroff
9e1cf7436d [server] Rename magic_link => magic_links 2025-07-22 00:57:58 +05:30
Abhishek Shroff
887cc8d3a7 [server] Add comments in default config 2025-07-22 00:57:23 +05:30
Abhishek Shroff
bc24fcf4d5 [server] Reduce default password requirements to only 8 chars [#31] 2025-07-20 22:29:24 +05:30
Abhishek Shroff
3e74c8a469 [server][auth] Print warning and disable password reset and magic links if necessary 2025-07-16 01:17:05 +05:30
Abhishek Shroff
274253d476 [server] Tweak default config 2025-07-14 15:42:45 +05:30
Abhishek Shroff
4e87878f88 [server][core][publinks] Use configurable auth for publinks (pbkdf by default) 2025-07-13 22:48:51 +05:30
Abhishek Shroff
7b7ad24133 [server][auth] Allow configuring PBKDF as the password hashing algorithm 2025-07-13 21:52:01 +05:30
Abhishek Shroff
6ca9dbc198 [server][auth][argon2] Use logarithmic memory parameter, set better defaults 2025-07-13 19:37:43 +05:30
George Wu
8bdc2bafb8 [server][auth] allow password backend to be none 2025-07-09 23:35:30 -07:00
Abhishek Shroff
4831bd60eb [server] Rename ldap.search => ldap.dn_lookup 2025-06-30 11:14:10 +05:30
Abhishek Shroff
e5e526dfae [server][auth] auto-create wildcards 2025-06-29 13:55:40 +05:30
Abhishek Shroff
b128f5ec38 [server][auth][openid] Change config structure 2025-06-29 01:07:21 +05:30
Abhishek Shroff
4eb6a15166 [server][auth] OpenID providers 2025-06-26 15:32:38 +05:30
Abhishek Shroff
fd42fbfbea [server][auth] Auto create accounts from certain domains 2025-06-26 11:48:00 +05:30
Abhishek Shroff
38b39dbc03 [server][auth][ldap] Fix search filter 2025-06-26 10:48:02 +05:30
Abhishek Shroff
c80ca7a3fb [server][auth] ldap backend 2025-06-26 09:14:40 +05:30
Abhishek Shroff
219de8f3a4 [server][core] Restructure config 2025-06-24 09:17:25 +05:30
Abhishek Shroff
40b3be827a [server][steve] default config 2025-06-22 15:33:38 +05:30
Abhishek Shroff
a4b7bd1bed [server][auth] Create auth package with extensible config for LDAP and OAuth 2025-06-10 02:40:11 +05:30
Abhishek Shroff
09f20e36dc [server] Make local storage roots relative to storage.root config 2025-06-08 01:00:09 +05:30
Abhishek Shroff
a1c04c5061 [server][storage] single shared temp directory 2025-06-08 00:33:39 +05:30
Abhishek Shroff
ab634fb3b9 [server] Streamline storage backend access, fix init error 2025-06-07 22:44:11 +05:30
Abhishek Shroff
081fccc849 [server] Always write to default storage backend first 2025-06-04 22:14:05 +05:30
Abhishek Shroff
2e60321270 [server] check invite permission, insert default permissions 2025-05-29 01:08:19 +05:30
Abhishek Shroff
486bc4516e [client] Password strength validation 2025-05-29 00:24:53 +05:30
Abhishek Shroff
fd32960ab4 [client] Allow configuring password hashing 2025-05-29 00:11:58 +05:30
Abhishek Shroff
c2cc2dd66a [server] Don't allow specifying web app src 2025-05-28 00:01:58 +05:30
Abhishek Shroff
cb7ebcbf7a [server] Allow disabling WebDAV 2025-05-27 23:45:38 +05:30
Abhishek Shroff
979e42303c [server] Use config.defaults.yml to load default config 2025-05-27 18:56:22 +05:30