Abhishek Shroff
|
3feb42c0d7
|
[server] Move 404 handler to inside catch-all middleware
|
2025-05-25 14:36:33 +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
|
a81ccfa866
|
[server] Change config mail.url => mail.instance
|
2025-05-25 11:41:32 +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
|
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
|
ca296fbe34
|
[server] Tweak configs
|
2025-05-19 00:40:40 +05:30 |
|
Abhishek Shroff
|
50677e67da
|
[server] Change default publink path to /pub
|
2025-05-19 00:21:52 +05:30 |
|
Abhishek Shroff
|
2cba371ac8
|
[server] Read environment variables
|
2025-05-18 22:32:31 +05:30 |
|
Abhishek Shroff
|
b355bce61c
|
[server] Get rid of viper
|
2025-05-15 12:57:45 +05:30 |
|
Abhishek Shroff
|
60e3838bab
|
[server] Use koanf for server config
|
2025-05-15 12:37:27 +05:30 |
|
Abhishek Shroff
|
e19849ce7e
|
[server] Use storage.Config
|
2025-05-15 12:09:57 +05:30 |
|
Abhishek Shroff
|
c4c3485933
|
[server] Use koanf for db config
|
2025-05-15 11:43:59 +05:30 |
|
Abhishek Shroff
|
495ee99084
|
[server] Incorporate flags
|
2025-05-15 09:55:22 +05:30 |
|
Abhishek Shroff
|
f3b3f55706
|
[server] Start moving to koanf for config
|
2025-05-15 08:59:29 +05:30 |
|
Abhishek Shroff
|
f27ec2d320
|
[server] Simplify user.User structure
|
2025-05-14 20:36:53 +05:30 |
|
Abhishek Shroff
|
038adab527
|
[server] UserID+email instead of username
|
2025-05-14 11:04:36 +05:30 |
|
Abhishek Shroff
|
2e405de4e1
|
[server][core] Fix fullResourceQuery for root node
|
2025-05-13 03:55:13 +05:30 |
|
Abhishek Shroff
|
8ea3d01db8
|
[server][cli] Fix base directory flag in user add
|
2025-05-13 03:55:13 +05:30 |
|
Abhishek Shroff
|
1c32543c0e
|
[server][core] Do not expose parentID directly from fs
|
2025-05-12 14:40:53 +05:30 |
|
Abhishek Shroff
|
69c6b17f4c
|
[server][core] Fix invalid name check
|
2025-05-10 23:36:00 +05:30 |
|
Abhishek Shroff
|
7378ab93be
|
[server][core] Better handling of paths and CreateResourceByPath
|
2025-05-10 21:11:19 +05:30 |
|
Abhishek Shroff
|
beffa43e74
|
[server][core] Rename ResourceByRootedPath => ResourceByPathWithRoot
|
2025-05-10 12:41:07 +05:30 |
|
Abhishek Shroff
|
1b19eb13a0
|
[server][cli] Clean up commands, use ResourceByPathWithMaybeRoot
|
2025-05-10 12:04:51 +05:30 |
|
Abhishek Shroff
|
71f7c9565f
|
[server] Webdav first path segment to specify root
|
2025-05-09 14:51:01 +05:30 |
|
Abhishek Shroff
|
540c7ca8c9
|
[server][cli] Fix some commands
|
2025-05-07 11:43:39 +05:30 |
|
Abhishek Shroff
|
da1c8eb59f
|
[server] Allow webdav into other users' home directories
|
2025-05-07 11:15:36 +05:30 |
|
Abhishek Shroff
|
a66024960d
|
[server] Use pgtype.UUID for User.Home
|
2025-05-07 09:57:26 +05:30 |
|
Abhishek Shroff
|
e4ae23817c
|
[server] Remove user root
|
2025-05-07 08:39:48 +05:30 |
|
Abhishek Shroff
|
d132123bb0
|
[server] cli: update user password
|
2025-05-07 08:11:33 +05:30 |
|
Abhishek Shroff
|
7ed67cec0c
|
[server] Get rid of default user
|
2025-05-06 15:56:25 +05:30 |
|
Abhishek Shroff
|
c44cb91677
|
[server] Simplify publinks raw json straight from query
|
2025-05-04 23:57:30 +05:30 |
|
Abhishek Shroff
|
5197f0f7ef
|
[server] Make publink name its id
|
2025-05-04 20:29:22 +05:30 |
|
Abhishek Shroff
|
c81fe4811b
|
[server] Fix error message for publink name conflict
|
2025-05-04 14:56:31 +05:30 |
|
Abhishek Shroff
|
2bd3a78eb6
|
[server] Fix issue with publinks
|
2025-05-04 14:26:43 +05:30 |
|
Abhishek Shroff
|
1c7d800bb0
|
[server] Publinks deal directly with expires rather than duration
|
2025-05-04 11:09:12 +05:30 |
|
Abhishek Shroff
|
962bab8701
|
[server] Serve index.html as fallback
|
2025-05-03 22:51:37 +05:30 |
|
Abhishek Shroff
|
14c2993a2c
|
[server] Uniform (if hacky) configs
|
2025-05-02 03:49:39 +05:30 |
|
Abhishek Shroff
|
732986c79e
|
[server] Allow setting working directory
|
2025-05-02 01:40:46 +05:30 |
|
Abhishek Shroff
|
f93aee584f
|
[server] Hack to make flags work in serve command
|
2025-05-02 01:35:12 +05:30 |
|
Abhishek Shroff
|
e7606b88c7
|
[server] Move app serving to root
|
2025-05-01 12:21:56 +05:30 |
|
Abhishek Shroff
|
4b7983b739
|
[server] Specify listen host and port
|
2025-05-01 12:05:37 +05:30 |
|
Abhishek Shroff
|
e03111cf27
|
[server] Remove unnecessary print
|
2025-04-29 08:50:16 +05:30 |
|
Abhishek Shroff
|
e691287903
|
[server] Remove unnecessary working directory flag
|
2025-04-29 00:39:02 +05:30 |
|
Abhishek Shroff
|
1a03069c73
|
[server] Allow configuring web app directory
|
2025-04-29 00:00:22 +05:30 |
|
Abhishek Shroff
|
489d9011be
|
[server] Allow serving web app
|
2025-04-28 23:49:00 +05:30 |
|
Abhishek Shroff
|
d8d4efee1c
|
[server] Specify some defaults
|
2025-04-27 01:48:32 +05:30 |
|