Abhishek Shroff
|
3832429962
|
[server][webdav] Fix uuid root
|
2025-07-14 21:36:31 +05:30 |
|
Abhishek Shroff
|
3903913048
|
[server][api] Support API token in basic auth with empty username
|
2025-07-14 16:43:19 +05:30 |
|
Abhishek Shroff
|
0555f65bca
|
[server][api] Use API Keys for HTTP Basic auth (#6)
|
2025-07-14 16:37:42 +05:30 |
|
Abhishek Shroff
|
e88316c77c
|
[server][auth] Split auth.Auth into its own file
|
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 |
|
Abhishek Shroff
|
e2746d8541
|
[server] Use zerolog instead of logrus in most places
|
2025-07-08 20:32:27 +05:30 |
|
Abhishek Shroff
|
f106aca925
|
[server][core] Remove FileSystem interface, and rename fileSystem to FileSystem
|
2025-06-13 16:02:48 +05:30 |
|
Abhishek Shroff
|
b8900ec479
|
[server] fix build errors
|
2025-06-13 03:13:16 +05:30 |
|
Abhishek Shroff
|
4e788f3b93
|
[server][core] WIP: Split fileSystem and txFileSystem
|
2025-06-12 15:09:39 +05:30 |
|
Abhishek Shroff
|
f2e0776d00
|
[server][core] Remove unnecessary functions
|
2025-06-11 23:13:46 +05:30 |
|
Abhishek Shroff
|
364b42504c
|
[server][core] Rename Trash and HardDelete
|
2025-06-10 23:47:56 +05:30 |
|
Abhishek Shroff
|
b50474a29b
|
[server][core] Separate soft and hard delete
|
2025-06-10 23:45:59 +05:30 |
|
Abhishek Shroff
|
708d1efa78
|
[server][core] More delete improvements
|
2025-06-10 23:24:13 +05:30 |
|
Abhishek Shroff
|
23c5df1233
|
[server] Remove UserManager
|
2025-06-10 03:53:45 +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
|
bebd5156f2
|
[server] Rename module
|
2025-06-08 23:27:29 +05:30 |
|
Abhishek Shroff
|
b4a9ff6b1d
|
[server][core] Make shared resources part of user
|
2025-06-06 01:07:59 +05:30 |
|
Abhishek Shroff
|
1940bca1f3
|
[server] Remove core1 and core2 imports
|
2025-06-06 00:46:36 +05:30 |
|
Abhishek Shroff
|
53d8f3f49c
|
[server][core] Reorganize files
|
2025-06-05 22:06:25 +05:30 |
|
Abhishek Shroff
|
626c95b532
|
[server] Move core.errors => core
|
2025-06-05 21:32:52 +05:30 |
|
Abhishek Shroff
|
7025059fee
|
[server] Move core.user => core
|
2025-06-05 21:10:29 +05:30 |
|
Abhishek Shroff
|
40528a7fee
|
[server] Move core.fs => core
|
2025-06-05 20:50:45 +05:30 |
|
Abhishek Shroff
|
6b304a872a
|
[server] Fix publinks
|
2025-06-05 20:21:00 +05:30 |
|
Abhishek Shroff
|
eba5e6add9
|
[server] Fix most build errors
|
2025-06-05 20:10:48 +05:30 |
|
Abhishek Shroff
|
deb44ccaaf
|
[server] Use versions
|
2025-06-05 00:21:25 +05:30 |
|
Abhishek Shroff
|
518c069c2b
|
[server] versions everywhere (untested)
|
2025-06-02 20:25:01 +05:30 |
|
Abhishek Shroff
|
d412b42d32
|
[client] Add Content-Disposition: attachment for publinks and webdav
|
2025-05-19 01:14:32 +05:30 |
|
Abhishek Shroff
|
038adab527
|
[server] UserID+email instead of username
|
2025-05-14 11:04:36 +05:30 |
|
Abhishek Shroff
|
7378ab93be
|
[server][core] Better handling of paths and CreateResourceByPath
|
2025-05-10 21:11:19 +05:30 |
|
Abhishek Shroff
|
71f7c9565f
|
[server] Webdav first path segment to specify root
|
2025-05-09 14:51:01 +05:30 |
|
Abhishek Shroff
|
5f2cab7c4d
|
[server][webdav] Fix handlers
|
2025-05-07 11:53:02 +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
|
18715cf10d
|
[server][core] Move context into db
|
2025-04-04 23:22:52 +05:30 |
|
Abhishek Shroff
|
d24046c0f5
|
[server][core] WIP: UpdateResourceContents
|
2025-03-30 14:44:26 +05:30 |
|
Abhishek Shroff
|
265977ed1b
|
[server] Get rid of serve.Resource
|
2025-03-25 22:05:38 +05:30 |
|
Abhishek Shroff
|
6781d8a180
|
[server][webdav]Fix webdav
|
2025-03-17 00:44:41 +05:30 |
|
Abhishek Shroff
|
9e17c58d5e
|
[server][core] Get rid of ResourceInfo.Path
|
2025-03-15 11:57:18 +05:30 |
|
Abhishek Shroff
|
2922396a79
|
[server] Rename contentSize => contentLength
|
2025-01-02 22:33:17 +05:30 |
|
Abhishek Shroff
|
4b777e2531
|
[server][webdav] Imporove PUT
|
2024-12-29 21:17:59 +05:30 |
|
Abhishek Shroff
|
b8ac968e5e
|
[server] name conflict resolution for resource create
|
2024-12-27 10:37:52 +05:30 |
|
Abhishek Shroff
|
d36a143e14
|
[server] Add another conflict resolution strategy
|
2024-12-26 08:10:56 +05:30 |
|
Abhishek Shroff
|
5bd7ac964f
|
[server] Hook up resource bind conflict resolution
|
2024-12-25 22:18:45 +05:30 |
|
Abhishek Shroff
|
ce53844d68
|
[server] resource bind conflict resolution for copy and move
|
2024-12-25 21:53:56 +05:30 |
|
Abhishek Shroff
|
75ba71a3a8
|
[server] Send proper response on delete
|
2024-12-25 13:13:55 +05:30 |
|
Abhishek Shroff
|
e17373bd3a
|
[server] Use v7 uuids
|
2024-11-23 11:18:20 +05:30 |
|
Abhishek Shroff
|
e3f641000f
|
[server] clean up auth
|
2024-11-04 20:42:42 +05:30 |
|
Abhishek Shroff
|
42db526aa7
|
[server] Remove name conflict prefix
|
2024-11-01 12:17:22 +05:30 |
|
Abhishek Shroff
|
260fac2952
|
[server] Split fs.ResourceInfo out of fs.Resource
|
2024-11-01 11:52:56 +05:30 |
|