Commit Graph

227 Commits

Author SHA1 Message Date
488168969d test(backend): registration service tests 2026-01-01 19:14:35 +00:00
51d70ceca4 test(backend): drive service tests 2026-01-01 19:14:23 +00:00
30d1e1e40d test(backend): user service tests 2026-01-01 19:00:06 +00:00
4ca8aec7d6 test(backend): organization service tests 2026-01-01 18:59:57 +00:00
6366cf985a test(backend): account service tests 2026-01-01 18:59:44 +00:00
12ed13b2d6 fix: wrong sql query for drive listing 2026-01-01 18:35:59 +00:00
88492dd876 refactor: account model overhaul 2026-01-01 18:29:52 +00:00
ad7d7c6a1b chore: add backend config.yaml to .gitignore 2025-12-29 01:03:40 +00:00
294fadfe4c fix(backend): optional auth ret 401 if token invalid 2025-12-29 01:01:28 +00:00
a956481215 fix(backend): move node wrong conflict filtering 2025-12-29 00:36:27 +00:00
c3a173de66 fix(backend): remove unused secure cookie config 2025-12-29 00:36:08 +00:00
f4620dff3a fix(backend): optional auth for share routes
Add auth.NewOptionalAuthMiddleware to run auth only when credentials are
present (Authorization header or auth cookies). Use it on share
consumption routes so public shares remain accessible unauthenticated,
while authenticated callers can resolve account-scoped shares. This
prevents a panic in share middleware when accountId was provided but the
request wasn’t authenticated (nil reqctx.AuthenticatedUser type
assertion).
2025-12-29 00:07:44 +00:00
51f1add4f0 fix(backend): Complete completed upload should clear pending 2025-12-28 23:52:22 +00:00
0933c19c5e fix(backend): HKR rets wrong deletion keys 2025-12-28 23:48:20 +00:00
fdfad036f8 fix(backend): CreateShare wrong common parent check 2025-12-28 23:43:17 +00:00
399b513e55 fix(drive-web): add share link item loading state 2025-12-28 23:00:35 +00:00
0198a29fbe feat(drive-web): also display expired share links 2025-12-28 22:53:43 +00:00
3efa1c313b dev: add codex cli to devcontainer 2025-12-28 22:14:30 +00:00
b60d18d365 feat(drive-web): item share expiry config ui 2025-12-28 22:14:10 +00:00
19a870a4e7 feat(backend): includesExpired for file/dir shares
add includesExpired query param for file/dir shares query
2025-12-28 22:12:55 +00:00
0e8c616489 docs(backend): document PATCH share endpoint 2025-12-28 19:06:51 +00:00
e3d78497e8 feat(backend): impl share expiry update 2025-12-28 19:01:53 +00:00
67320f8090 chore: remove outdated todo comment 2025-12-27 20:26:09 +00:00
eca3b95c3e fix: resolving path for shared item leaks parent info
when an item is shared, their path should stop at the closest directory
that is shared. eg if file c is in shared dir b which is in private dir
a, its public facing path should be b/c, not a/b/c. internally, the real
path is still a/b/c.
2025-12-27 20:25:54 +00:00
bac21166fb feat: initial share dialog impl 2025-12-27 19:27:31 +00:00
1a1fc4743a feat: initial sharing impl 2025-12-27 19:27:08 +00:00
94458c2f1e fix: create dir mutation wrong query invalidation 2025-12-23 18:59:19 +00:00
1b4a00330b dev: add codex vscode ext to devcontainer 2025-12-23 18:57:30 +00:00
168135e6d1 docs: update agents.md files 2025-12-21 02:12:53 +00:00
823da927c0 feat: impl dir content table sorting 2025-12-21 01:48:25 +00:00
68f9b84da3 refactor: unify mock/real dir content table 2025-12-18 01:24:35 +00:00
a620e0248a fix: remove unused atom 2025-12-18 00:52:37 +00:00
ba540918dc impl: dir content table virtualization 2025-12-18 00:47:59 +00:00
1024f36a9f fix: vfs list children not handling empty rows 2025-12-18 00:47:41 +00:00
f2cce889af impl: dir content pagination 2025-12-17 22:59:18 +00:00
5484a08636 fix: dir content invalidation on move to trash 2025-12-16 22:35:56 +00:00
696ff7db15 fix: file drop not working for breadcrumbs 2025-12-16 22:35:13 +00:00
6fb49ba61a feat: ret dir item parent id in dir content query 2025-12-16 01:47:00 +00:00
1b544b6a2f fix: invalidte dir content when moving dir items 2025-12-16 01:45:36 +00:00
3818458ae0 fix: invalidate dir content query after uploads 2025-12-16 01:07:10 +00:00
8b071604fd fix: enable xhr with credentials when putting file 2025-12-16 01:06:40 +00:00
ff4c2ee346 fix: upload arktype shape 2025-12-16 01:05:59 +00:00
45110d05b5 feat: impl sign up page 2025-12-16 00:48:21 +00:00
3686f87377 feat: suppor tokenDelivery field for account reg 2025-12-16 00:41:30 +00:00
bab6e24a0d fix: update dir content query data on create dir 2025-12-15 22:59:35 +00:00
24af10c094 fix: file drop for file item row in dir table 2025-12-15 22:45:32 +00:00
06373404b2 fix: pass include=path when creating dir 2025-12-15 22:45:05 +00:00
23d9b2fefe fix: >1 path breadcrumb not displaying root label 2025-12-15 22:35:36 +00:00
5beb238b6d fix: wrong path arktype schema
use .array() to specify an array, not []
2025-12-15 22:32:51 +00:00
3b37a8d189 fix: auto refresh if access token not in cookies 2025-12-15 00:38:23 +00:00