Commit Graph

358 Commits

Author SHA1 Message Date
Abhishek Shroff f8a3b19789 [server][cli] Fix admin user passwd command hint 2025-07-21 20:09:15 +05:30
Abhishek Shroff d7906e4923 [server][mail] Send email for resource share [#23] 2025-07-21 15:38:26 +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 f120f7ecbd [server][auth] Use struct instead of interface 2025-07-20 22:29:22 +05:30
Abhishek Shroff fab6de7469 [server][auth] Generate return api key and token at the same time 2025-07-20 08:35:04 +05:30
Abhishek Shroff 4b8fb58091 [server][auth] Accept timestamptz instead of duration 2025-07-19 15:28:09 +05:30
Abhishek Shroff ee1d0bbe66 [server][auth] Add userID param for revoking key 2025-07-19 14:07:37 +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 685689ad68 [server][cli] Allow revoking keys 2025-07-14 21:16:12 +05:30
Abhishek Shroff 57dd87b02b [server][cli] Add command to list api keys 2025-07-14 20:52:18 +05:30
Abhishek Shroff 2b4f433a77 [server][auth] Handle encoding/decoding instead of leaving it to consumers 2025-07-14 16:24:39 +05:30
Abhishek Shroff b1a6c7dcdc [server][cli] Generate API Keys/Tokens from CLI 2025-07-14 16:15:57 +05:30
Abhishek Shroff 274253d476 [server] Tweak default config 2025-07-14 15:42:45 +05:30
Abhishek Shroff 84a5290a67 [server][mail] Add logging for failed emails 2025-07-14 10:50:30 +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 7c9c6ed84d [server][cli] Add pbkdf2 timing command 2025-07-13 21:38:53 +05:30
Abhishek Shroff 99604bc2e2 [server][cli] Add config argon2 command 2025-07-13 21:23:13 +05:30
Abhishek Shroff 6ca9dbc198 [server][auth][argon2] Use logarithmic memory parameter, set better defaults 2025-07-13 19:37:43 +05:30
Abhishek Shroff 4066655fd6 [server][core] Fix getScopePermissions, Rename rename methods 2025-07-12 16:34:10 +05:30
Abhishek Shroff 5889939abc [server] filesystem scopes (untested) 2025-07-12 16:34:10 +05:30
Abhishek Shroff 6a8130d242 [server][auth] WIP: auth.Auth 2025-07-12 16:34:10 +05:30
George Wu 8bdc2bafb8 [server][auth] allow password backend to be none 2025-07-09 23:35:30 -07:00
Abhishek Shroff da07ffa914 [server] loggers everywhere 2025-07-09 00:29:25 +05:30
Abhishek Shroff 49772d3231 [server] Remove logrus 2025-07-08 23:40:47 +05:30
Abhishek Shroff 1626412837 [server][core] initialize 2025-07-08 22:07:27 +05:30
Abhishek Shroff b715c1e955 [server] Report auth initialization error 2025-07-08 21:59:41 +05:30
Abhishek Shroff b9c3de5204 [server][mail] Initialize 2025-07-08 21:55:30 +05:30
Abhishek Shroff de42d942bb [server][storage] Pass in config during init 2025-07-08 21:28:46 +05:30
Abhishek Shroff 0ebdcdf874 [server] Overhaul db initialization 2025-07-08 20:32:34 +05:30
Abhishek Shroff 8069afb06b [server] Remove ldap command 2025-07-08 20:32:34 +05:30
Abhishek Shroff e2746d8541 [server] Use zerolog instead of logrus in most places 2025-07-08 20:32:27 +05:30
Abhishek Shroff 5606f9c1db [server][cli] Fix user list command output 2025-07-08 20:18:54 +05:30
Abhishek Shroff a89dff1faf [server][cli] Prompt for user display name when creating a new user 2025-07-08 20:10:45 +05:30
Abhishek Shroff dca4b9ee42 [server][cli] Allow setting password during admin user create 2025-07-08 19:49:26 +05:30
Abhishek Shroff a7c21b3488 [server] Fix args for admin storage create command 2025-07-05 15:12:15 +05:30
Abhishek Shroff 6a192ca074 [server] Allow ordering results of ReadDirExtended by depth 2025-07-05 14:22:29 +05:30
Abhishek Shroff f1aec4cedf [server][cli] Version Bump to 0.4.0 2025-07-04 14:19:14 +05:30
Abhishek Shroff 1b9a456b5c [server][cli] Select storage driver during backend creation 2025-06-30 20:49:02 +05:30
Abhishek Shroff 4831bd60eb [server] Rename ldap.search => ldap.dn_lookup 2025-06-30 11:14:10 +05:30
Abhishek Shroff dea557fba5 [server][cli] Add mount command 2025-06-29 18:58:58 +05:30
Abhishek Shroff c578b6011c [server] Use printf instead of log for storage commands 2025-06-29 18:20:04 +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 fbe039318a [server][auth] Password backends 2025-06-26 10:12:33 +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