• Joined on 2024-04-09
giles pushed to main at art-dag/celery 2026-01-09 02:24:09 +00:00
51358a2d5f Add timing logs to runs and cache endpoints
giles pushed to main at art-dag/celery 2026-01-09 02:17:58 +00:00
0e4feeb999 Add content negotiation to /cache/{content_hash}
giles pushed to main at art-dag/activity-pub 2026-01-09 02:00:30 +00:00
91d8093a1b Improve L1 fetch error handling with better diagnostics
giles pushed to main at art-dag/activity-pub 2026-01-09 01:54:29 +00:00
449ed0c100 Add comprehensive logging to publishing endpoints
giles pushed to main at art-dag/activity-pub 2026-01-09 01:42:23 +00:00
9ef45e295b Make all IPFS and L1 operations non-blocking
giles pushed to main at art-dag/activity-pub 2026-01-09 01:24:46 +00:00
7ead2026ef Add Bitcoin anchoring via OpenTimestamps
giles pushed to main at art-dag/activity-pub 2026-01-09 01:20:51 +00:00
2267096271 Add format_date helper to handle datetime objects in templates
giles pushed to main at art-dag/activity-pub 2026-01-09 00:59:25 +00:00
647c564c47 Implement atomic publishing with IPFS and DB transactions
giles pushed to main at art-dag/activity-pub 2026-01-09 00:26:33 +00:00
a0ed1ae5ae Make IPFS pinning non-blocking (fire-and-forget)
giles pushed to main at art-dag/activity-pub 2026-01-09 00:23:00 +00:00
a7dfdc8a39 Fix asset_type detection when recording runs from L1
giles pushed to main at art-dag/celery 2026-01-09 00:02:50 +00:00
2c008812f6 Import artdag.nodes to register built-in executors
giles pushed to main at art-dag/celery 2026-01-08 23:56:55 +00:00
486cdb5d7d Fix build_dag_from_recipe to use correct Node API
giles pushed to main at art-dag/activity-pub 2026-01-08 23:37:45 +00:00
287ba0d6b1 Add ipfs_cid to all asset SELECT queries
giles pushed to main at art-dag/activity-pub 2026-01-08 23:21:46 +00:00
e69b72cbe1 Add ipfs_cid support to asset update endpoint
giles pushed to main at art-dag/celery 2026-01-08 23:21:33 +00:00
22472e250f Include ipfs_cid in republish payload to L2
giles pushed to main at art-dag/activity-pub 2026-01-08 23:02:17 +00:00
ba7dc3b89c Fix NoneType error when asset provenance is null
giles pushed to main at art-dag/activity-pub 2026-01-08 19:41:04 +00:00
49c622c2cd Use direct HTTP API for IPFS instead of ipfshttpclient
giles pushed to main at art-dag/celery 2026-01-08 19:40:27 +00:00
f52ec79860 Use direct HTTP API for IPFS instead of ipfshttpclient
giles pushed to main at art-dag/activity-pub 2026-01-08 19:18:43 +00:00
fd239d99f9 Fix f-string syntax error in IPFS display
giles pushed to main at art-dag/celery 2026-01-08 19:02:55 +00:00
c73e79fe28 Save IPFS CID to database when caching files