Skip to content

Add Gateways and discord mod blog#32

Merged
isaacbmiller merged 19 commits into
mainfrom
isaac/gateways
Jan 1, 2026
Merged

Add Gateways and discord mod blog#32
isaacbmiller merged 19 commits into
mainfrom
isaac/gateways

Conversation

@isaacbmiller
Copy link
Copy Markdown
Contributor

No description provided.

… requests and add unit tests for pipeline execution and related functions.
… tests. Introduced Gateway base class and specific implementations (APIGateway, CronGateway, IdentityGateway) to handle HTTP and scheduled execution. Enhanced module discovery to extract gateway classes and ensure backward compatibility.
…ntegrate APIGateway for route handling. Added tests for APIGateway functionality, ensuring proper input/output transformations and backward compatibility for modules without gateways.
…penAPI specification, enhance README with environment variable details, and improve job posting gateway with audit logging and validation for required environment variables.
…ng support. Added setup and shutdown methods to Gateway base class, allowing for resource management. Implemented batch execution in CronGateway, enabling parallel processing of inputs. Updated APIGateway and CronGateway to utilize PipelineInputs and PipelineOutput types for better type safety. Added tests for lifecycle hooks and batch configuration.
…y with improved error handling and dry run functionality. Updated ClassifyJobPosting module to clarify its purpose and streamlined comments for better readability.
….toml and remove local editable install configuration.
@isaacbmiller isaacbmiller changed the title Isaac/gateways Add Gateways and discord mod blog Jan 1, 2026
@isaacbmiller isaacbmiller merged commit e9f1602 into main Jan 1, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant