Abhishek Shroff
|
ab634fb3b9
|
[server] Streamline storage backend access, fix init error
|
2025-06-07 22:44:11 +05:30 |
|
Abhishek Shroff
|
1c3fc828fa
|
[server] Report errors on storage initialization
|
2025-06-07 22:40:21 +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 |
|
Abhishek Shroff
|
5b38504862
|
[server][core] Remove FileSystem.OpenRead
|
2025-06-06 00:43:06 +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
|
7e9339d83a
|
[server] Move core.storage => storage
|
2025-06-05 20:59:23 +05:30 |
|
Abhishek Shroff
|
7a502d2509
|
[server] Move core.util.crypt => crypt
|
2025-06-05 20:55:43 +05:30 |
|
Abhishek Shroff
|
5a4041e57d
|
[server] Move core.db => db
|
2025-06-05 20:53:29 +05:30 |
|
Abhishek Shroff
|
40528a7fee
|
[server] Move core.fs => core
|
2025-06-05 20:50:45 +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
|
081fccc849
|
[server] Always write to default storage backend first
|
2025-06-04 22:14:05 +05:30 |
|
Abhishek Shroff
|
164a47e254
|
[server] Use storage.Driver
|
2025-06-03 23:26:51 +05:30 |
|
Abhishek Shroff
|
3f1c8c9d27
|
[server] Support for getting contents of previous versions
|
2025-06-03 16:05:58 +05:30 |
|
Abhishek Shroff
|
518c069c2b
|
[server] versions everywhere (untested)
|
2025-06-02 20:25:01 +05:30 |
|
Abhishek Shroff
|
a2feff7070
|
[server][cli] Add version
|
2025-06-01 14:47:36 +05:30 |
|
Abhishek Shroff
|
9ce6bd769c
|
[server][cli] Improve user permission grant/revoke
|
2025-06-01 00:37:24 +05:30 |
|
Abhishek Shroff
|
7b6ebce0d6
|
[server] Revert "Do not use separate error recovery"
This reverts commit 385db4c7c5.
|
2025-05-30 22:41:19 +05:30 |
|
Abhishek Shroff
|
385db4c7c5
|
[server] Do not use separate error recovery
|
2025-05-29 12:52:18 +05:30 |
|
Abhishek Shroff
|
c8cac17a86
|
[server] Show solution if email fails in user invite
|
2025-05-29 12:40:50 +05:30 |
|
Abhishek Shroff
|
8f3268fd4f
|
[server] Permissions grant and revoke
|
2025-05-29 01:41:21 +05:30 |
|
Abhishek Shroff
|
2e60321270
|
[server] check invite permission, insert default permissions
|
2025-05-29 01:08:19 +05:30 |
|
Abhishek Shroff
|
dff6ec14d8
|
[client] Use base dir specified in config
|
2025-05-29 00:30:24 +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
|
a2d3008856
|
[client] Switch --user flag to --user-email
|
2025-05-28 23:25:38 +05:30 |
|
Abhishek Shroff
|
1658f7d2f2
|
[server] Better ListUser
|
2025-05-28 00:30:27 +05:30 |
|
Abhishek Shroff
|
dbeb2c5be4
|
[server] Allow fetching incremental bookmarks
|
2025-05-28 00:23:53 +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
|
0efeb08a37
|
[server] Only serve static files if path doesn't match api, publinks, or webdav
|
2025-05-27 23:19:28 +05:30 |
|
Abhishek Shroff
|
e1f92e42a2
|
[server] Rename user.display_name to name
|
2025-05-27 22:50:07 +05:30 |
|
Abhishek Shroff
|
5cda3e76a0
|
[server] Restructure commands
|
2025-05-27 22:38:24 +05:30 |
|
Abhishek Shroff
|
979e42303c
|
[server] Use config.defaults.yml to load default config
|
2025-05-27 18:56:22 +05:30 |
|
Abhishek Shroff
|
bb33725b77
|
[server] Extract common user creation functions
|
2025-05-26 19:20:12 +05:30 |
|
Abhishek Shroff
|
9dd30db3be
|
[server] Change default instance url
|
2025-05-26 11:45:58 +05:30 |
|
Abhishek Shroff
|
134d32a39f
|
[server] Allow not sending email for invite and password reset
|
2025-05-26 10:03:38 +05:30 |
|
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 |
|