Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
8b91534
fix(node): gate agent-task reads behind the same visibility rules as …
euxaristia Aug 12, 2026
e1d5149
fix(node): query the task limit-clamp test as the delegator
euxaristia Aug 12, 2026
d3f0880
fix(node): scope task visibility lookups to the page's repos
euxaristia Aug 12, 2026
c765498
Preserve authorized task reads across shipped clients.
euxaristia Aug 13, 2026
b26db4b
Bound denied task history scans.
euxaristia Aug 13, 2026
e3b1372
Signal incomplete task scans with recoverable cursors and map read er…
euxaristia Aug 14, 2026
d43829b
Stop disclosing denied task rows in the scan-wall cursor and add Grap…
euxaristia Aug 15, 2026
81a1776
Normalize task cursors and gate mutation endpoints behind visibility.
euxaristia Aug 15, 2026
b1ddf9d
Update complete_task test in test_support to exercise both 404 on unr…
euxaristia Aug 15, 2026
15d5748
Bind task to repo id in complete_task test in test_support.
euxaristia Aug 15, 2026
70b2509
Preserve timestamp fractional width and anchor continuation tests on …
euxaristia Aug 15, 2026
1029cdb
Match on Value::Object to extract task ID in GraphQL continuation test.
euxaristia Aug 15, 2026
1ed73ae
Remove unused mut binding on visible_newer in GraphQL query test.
euxaristia Aug 15, 2026
0ec4c71
Hide unauthorized claim and keep assigned tasks from being stolen
euxaristia Aug 16, 2026
1b9820b
Keep task-list incomplete for the scan ceiling only.
euxaristia Aug 16, 2026
ecf478e
fix(node): pin claim guards and map mutation errors through AppError
euxaristia Aug 18, 2026
ecfbfe8
fix(node): match bare and did:key assignee forms in claim and list
euxaristia Aug 18, 2026
5ac011f
fix(node): check task creation status and add assignee expression index
euxaristia Aug 31, 2026
cb41fc3
fix(node)!: Replace task cursors with opaque continuation tokens
euxaristia Aug 21, 2026
193a965
fix(node): End the candidate stream only after the batch is examined
euxaristia Aug 21, 2026
a65d7c7
fix(gl): Reject a non-positive task-list limit and fault the write un…
euxaristia Aug 21, 2026
62893e6
fix(node): Bind task cursors to the caller and brake the task read ro…
euxaristia Aug 21, 2026
d0a34f1
fix(node): Brake anonymous GraphQL task reads on the same per-IP bucket
euxaristia Aug 22, 2026
94605f8
fix(gl,node): parse typed task pages, track cursor cycles, and normal…
euxaristia Aug 22, 2026
e6cf84e
fix(node): Cap aliased GraphQL task reads per request and derive has_…
euxaristia Aug 23, 2026
e3f4031
fix(node): Check database continuation when scan budget ends on exact…
euxaristia Aug 23, 2026
7d641a3
fix(node): Document and pin the bound on the task scan-ceiling probe
euxaristia Aug 24, 2026
7da135c
Index task keyset pages so the scan ceiling bounds database work.
euxaristia Aug 31, 2026
664fad4
Reject oversized task pages so list never returns more than the reque…
euxaristia Aug 31, 2026
eccaf90
Enforce task page limits on legacy responses and drop redundant singl…
euxaristia Sep 2, 2026
b079c11
Address review feedback on task-read authorization gating and client …
euxaristia Sep 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions crates/gitlawb-node/src/api/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ pub mod replicas;
pub mod repos;
pub mod resolve;
pub mod stars;
pub mod task_cursor;
pub mod tasks;
pub mod visibility;
pub mod webhooks;
Expand Down
Loading
Loading