Commit Graph

619 Commits

Author SHA1 Message Date
Abhishek Shroff
7a502d2509 [server] Move core.util.crypt => crypt 2025-06-05 20:55:43 +05:30
Abhishek Shroff
57eb469f64 [server] Move core.pubsub => pubsub 2025-06-05 20:54:32 +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
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
34dc75ec63 [server][fs] Remove all functions from Resource 2025-06-05 19:34:40 +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
f0242347aa [server] listen to storage backend updates 2025-06-04 18:10:18 +05:30
Abhishek Shroff
7fd938c058 [server] simple pubsub notifier 2025-06-04 13:26:55 +05:30
Abhishek Shroff
a82d97fb68 [server] Add storage to resource_versions 2025-06-04 00:04:35 +05:30
Abhishek Shroff
164a47e254 [server] Use storage.Driver 2025-06-03 23:26:51 +05:30
Abhishek Shroff
b1c4b57f3f [server] Renomve name from storage.Backend 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
5c89591d5b [server] Fix copy 2025-06-03 01:27:35 +05:30
Abhishek Shroff
70aca9f710 [server] Allow specifying version id in copy request 2025-06-03 00:41:28 +05:30
Abhishek Shroff
bf3396c497 [server] Remove ResourceID from Version 2025-06-03 00:33:38 +05:30
Abhishek Shroff
df7f53017d [server] Create fake LatestVersion for resource if it doesn't have one 2025-06-02 20:28:23 +05:30
Abhishek Shroff
518c069c2b [server] versions everywhere (untested) 2025-06-02 20:25:01 +05:30
Abhishek Shroff
af143bcb76 [server] db support for file versions 2025-06-02 13:13:13 +05:30
Abhishek Shroff
a2feff7070 [server][cli] Add version 2025-06-01 14:47:36 +05:30
Abhishek Shroff
f52fcb818d [server] Don't print argon2 params 2025-06-01 14:33:52 +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
2a05b15616 [server] Include releases page link in the email 2025-05-30 03:37:06 +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
64376c6d37 [server] Send login response with password reset 2025-05-28 18:39:20 +05:30
Abhishek Shroff
bf1b1986c9 [server] Add clear to Bootstrap response 2025-05-28 01:55:21 +05:30
Abhishek Shroff
69cf9d1382 [server] Extract common api functionality, bootstrap response with login 2025-05-28 01:06:38 +05:30
Abhishek Shroff
8470282a7c [server] Bootstrap request with user info, all users, and bookmarks 2025-05-28 00:36:46 +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
5aae871595 [server] Change permissions of storage folder to 0700 2025-05-27 19:00:58 +05:30
Abhishek Shroff
979e42303c [server] Use config.defaults.yml to load default config 2025-05-27 18:56:22 +05:30
Abhishek Shroff
16d9c29f77 [server] Fix user creation 2025-05-26 22:43:07 +05:30
Abhishek Shroff
4cb2a152c8 [server] Change parameter binds 2025-05-26 22:42:46 +05:30
Abhishek Shroff
1632e43c52 [server] /users/invite end-point 2025-05-26 22:05:59 +05:30