Wire resource ingestion and add full CRUD + list/count service methods for the new tracker_resources table. - reportDetectedResource splits the URL into origin/path and upserts into tracker_resources with the uncategorised category. - CreateTrackerResource, GetTrackerResource, UpdateTrackerResource, DeleteTrackerResource, MoveTrackerResourceToCategory mirror the tracker-pattern service surface. - ListTrackerResourcesForCategory, CountTrackerResourcesForCategory, ListUncategorisedTrackerResources, CountUncategorisedTrackerResources provide paginated access. - Request structs with Validate() and dedicated error sentinels. Signed-off-by: Émile Ré <emile@getprobo.com>
2.6 KiB
2.6 KiB