Commit Graph

120 Commits

Author SHA1 Message Date
0002affaff test(backend): move tests to *_test pkg 2026-01-03 16:07:38 +00:00
ceb4c9f23c feat(backend): return "my" slug for personal org 2026-01-02 23:16:00 +00:00
37056db77f feat(backend): add individual org query endpoint 2026-01-02 19:31:25 +00:00
efd93f099e feat(backend): add list orgs endpoint 2026-01-02 16:57:20 +00:00
b40a80e4b6 feat(backend): return list of orgs in login resp 2026-01-02 15:57:35 +00:00
490699e113 feat(backend): introduce org namespaced api routes 2026-01-02 00:22:08 +00:00
ebcdcf2cea feat(backend): add organization slugs 2026-01-01 23:21:35 +00:00
3953fa8232 test(backend): sharing service tests 2026-01-01 22:34:17 +00:00
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
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
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