Abhishek Shroff
|
2d0fb18265
|
[server][auth] Allow generating and reading unencoded api keys
|
2025-07-14 15:46:18 +05:30 |
|
Abhishek Shroff
|
3b51db29ab
|
[server][auth] Store encoded login tokens (#9)
|
2025-07-14 15:38:43 +05:30 |
|
Abhishek Shroff
|
1c97a7541c
|
[server][auth] Don't unnecessarily expose keyID
|
2025-07-14 11:10:42 +05:30 |
|
Abhishek Shroff
|
f70d4bfb57
|
[server][auth] Store keyID+sha256(key) for API keys (#9)
|
2025-07-14 10:08:15 +05:30 |
|
Abhishek Shroff
|
e88316c77c
|
[server][auth] Split auth.Auth into its own file
|
2025-07-12 16:34:10 +05:30 |
|
Abhishek Shroff
|
07b380daf5
|
[server][api] Add scope check for profile update and shared routes
|
2025-07-12 16:34:10 +05:30 |
|
Abhishek Shroff
|
34278d1bc6
|
[server] Use core.ErrInsufficientScope
|
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
|
118de5874b
|
[server][auth] Use regular errors instead of core errors
|
2025-07-12 16:34:10 +05:30 |
|
George Wu
|
cb1ce3500f
|
[server][auth] also disable routes if password, passwordreset is false.
|
2025-07-11 15:59:55 -07:00 |
|
George Wu
|
1c09d4b6d1
|
[server][auth] s/200/http.StatusOK/g
|
2025-07-11 15:58:38 -07:00 |
|
Abhishek Shroff
|
b9c3de5204
|
[server][mail] Initialize
|
2025-07-08 21:55:30 +05:30 |
|
Abhishek Shroff
|
e2746d8541
|
[server] Use zerolog instead of logrus in most places
|
2025-07-08 20:32:27 +05:30 |
|
Abhishek Shroff
|
3130e48953
|
[server] Send publink response on create
|
2025-07-05 14:50:16 +05:30 |
|
Abhishek Shroff
|
08edaf83b7
|
[server] Fix publink not found error
|
2025-07-05 14:35:27 +05:30 |
|
Abhishek Shroff
|
46f99d1f2b
|
[server] Always add Content-Disposition: attachment for file contents
|
2025-07-04 20:39:47 +05:30 |
|
Abhishek Shroff
|
a6c335661b
|
[server] Rename instance_url query param to 'instance'
|
2025-07-04 16:42:31 +05:30 |
|
Abhishek Shroff
|
ff1e574590
|
[server] Change oauth native redirect scheme
|
2025-06-30 20:08:48 +05:30 |
|
Abhishek Shroff
|
d36f45bf64
|
[server] Fix serving files (and byte ranges) from minio backend
|
2025-06-30 09:59:58 +05:30 |
|
Abhishek Shroff
|
9f93284469
|
[server][api] Fix duplicate upload
|
2025-06-29 21:31:16 +05:30 |
|
Abhishek Shroff
|
de400edee8
|
[server][api] Fix upload response
|
2025-06-29 19:23:38 +05:30 |
|
Abhishek Shroff
|
e8276fb8a7
|
[client] Fix token login params
|
2025-06-29 12:58:09 +05:30 |
|
Abhishek Shroff
|
d80d879794
|
[server] Tweak login
|
2025-06-29 12:49:48 +05:30 |
|
Abhishek Shroff
|
b386053a60
|
[server][auth] Rename accessToken => apiKey
|
2025-06-29 12:38:32 +05:30 |
|
Abhishek Shroff
|
5482f52ab9
|
[server][auth] Generalize token login
|
2025-06-29 12:19:59 +05:30 |
|
Abhishek Shroff
|
92882105fc
|
[server][auth][openid] Get id token from oidc server
|
2025-06-29 10:07:45 +05:30 |
|
Abhishek Shroff
|
fca450763a
|
[server][auth] Split functions into files
|
2025-06-29 00:28:19 +05:30 |
|
Abhishek Shroff
|
4eb6a15166
|
[server][auth] OpenID providers
|
2025-06-26 15:32:38 +05:30 |
|
Abhishek Shroff
|
6a52ed367b
|
[client] Auth config
|
2025-06-24 12:08:06 +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
|
2e892d3740
|
[server] Fix db.Handler vs TxHandler
|
2025-06-13 01:28:52 +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
|
03b87664d7
|
[server] Fix trash empty/delete queries
|
2025-06-11 03:11:12 +05:30 |
|
Abhishek Shroff
|
83edb6bb58
|
[server][core] Improve RestoreDeleted
|
2025-06-11 00:30:12 +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
|
39872cae91
|
[server][auth] Consolidate auth-related functions
|
2025-06-10 03:16:00 +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
|
6da29b93b4
|
[server][cli] Print version history in ls
|
2025-06-09 00:49:09 +05:30 |
|
Abhishek Shroff
|
bebd5156f2
|
[server] Rename module
|
2025-06-08 23:27:29 +05:30 |
|
Abhishek Shroff
|
80a5ebc597
|
[server] Fix content-range header for range requests
|
2025-06-08 18:08:20 +05:30 |
|
Abhishek Shroff
|
34ce2e9e37
|
[server] Fix bug in upload
|
2025-06-07 12:36:07 +05:30 |
|
Abhishek Shroff
|
b4a9ff6b1d
|
[server][core] Make shared resources part of user
|
2025-06-06 01:07:59 +05:30 |
|
Abhishek Shroff
|
3fa962b5d0
|
[server][core] Accept User object in filesystem.UpdatePermissions
|
2025-06-06 00:49:33 +05:30 |
|
Abhishek Shroff
|
1940bca1f3
|
[server] Remove core1 and core2 imports
|
2025-06-06 00:46:36 +05:30 |
|