Skip to content
  • Joe Wass's avatar
    First commit of combined repo for all Agents. · a0fbf677
    Joe Wass authored
    Core
     - Added scheduling, daemon running
    
    Agent Framework
     - Taken from https://github.com/crossref/event-data-agent-framework version 0.2.2
     - Renamed 'agent-definition' to 'manifest'.
     - Moved common functions into util namespace, including letting an Agent fetch its own Artifacts.
     - Moved responsibility for registering schedule back to Agent, with Quartize scheduler.
     - Removed :required-artifacts, now Agents fetch them themselves.
     - Moved JWT generation and attachment to Evidence Record into send-evidence-record
    
    All Agents
     - Removed version from manifest, as the whole codebase is now versioned at the top level.
     - Removed separate JWT configuration value from each Agent, now built from secret.
     - Added evidence logging everywhere
    
    Hypothesis
     - taken from https://github.com/crossref/event-data-hypothesis-agent version 0.2.2
     - added Evidence Logging, entire scan is now sent as a single Evidence Record (for Record ID trace)
    
    Wordpress
     - fixed page de-duplication (was taking 1 too few)
    a0fbf677
This project is licensed under the MIT License. Learn more