What's Changed
- Remove building Bacalhau as part of Docker image build by @simonwo in #3092
- Docs migration by @simonwo in #3070
- Custom job type docker images by @rossjones in #3093
- Fix error message when missing plugin path by @rossjones in #3109
- fix: require teststack connected before test by @frrist in #3111
- fix: helpful error when IPFS fails to get content by @frrist in #3101
- refactor: allow node info store ttl configuration by @frrist in #3102
- Fix GPU labels for nodes with multiple GPU vendors by @simonwo in #3116
- Speed up CI a little bit by @simonwo in #3119
- Don't auto-generate Go-based docs using Swagger anymore by @simonwo in #3115
- Fix non-working test to save 30s by @rossjones in #3124
- Speed up the failing ipfs downloader test by @rossjones in #3123
- feat: further configuration of embedded ipfs daemon by @frrist in #3096
- Webui fix job name and by @olgibbons in #3098
- Run code generation by @rossjones in #3133
- Appeasing linter by @rossjones in #3122
- Provide flag to set webui port by @rossjones in #3132
- Translation converting custom task types to docker tasks by @rossjones in #3108
- Build and release on tags by @simonwo in #3136
- Only release Bacalhau artifacts from the workspace. by @simonwo in #3140
- Shunt GPU tooling error messages to DEBUG by @simonwo in #3153
- Enable experimental job translation by @rossjones in #3139
- Make logs wait for execution to be running by @rossjones in #3138
- Show error message when nodes don't support Docker by @simonwo in #3155
- adding error information to boltdb not running by @aronchick in #3156
- 3151 fix tests when s3 credentials are valid but dont have access to the test bucket by @aronchick in #3154
- Fixing many spelling errors and adding codespell check to CI by @aronchick in #3161
- Support extra flags for exec command by @rossjones in #3162
- 200 for api root by @aronchick in #3158
- Update the duckdb executor image to put binary in path by @rossjones in #3172
- [circleci] Build swagger reference - this is an automatic commit [skip ci] by @simonwo in #3175
- [circleci] Build swagger reference - this is an automatic commit [skip ci] by @simonwo in #3176
- Add authorization middleware by @simonwo in #3170
- Create Bacalhau repo with correct permission from Python SDK by @simonwo in #3186
- fix: filter out requester nodes in rankAndFilterNodes by @frrist in #3216
- feat: allow clients to submit docker/wasm jobs with mismatched versions by @frrist in #3207
- adding testing bacalhau running script by @aronchick in #3157
- Enable TLS support for CLI by @rossjones in #2854
- Update docker executor for oom by @olgibbons in #3230
- Add authentication API endpoints and default using private keys by @simonwo in #3220
- feat: implement server/client version notify middleware by @frrist in #3221
- Swagger PRs - 1 - MVP by @aronchick in #3224
- Store source job spec in metadata when translating by @rossjones in #3257
- Refactor how we configure TLS in devstack by @rossjones in #3259
- Removes mypy from airflow plugin by @rossjones in #3273
- cleanup: Rename NewIPFSPublishers by @rossjones in #3263
- Remove estuary by @rossjones in #3270
- Some easy cleanup with spell checking by @aronchick in #3276
- Add authentication to the CLI by @simonwo in #3261
- Some small spelling fixes and adding a configuration file for prettier by @aronchick in #3277
- introduce nats transport by @wdbaruni in #3188
- docs: Fix dev links in main README.md by @adamac in #3291
- Make ExecuteTestCobraCommand safer to use by @rossjones in #3294
- Allow authn and authz methods to be configured by @simonwo in #3299
- Improve config of docker manifest caching by @rossjones in #2516
- Minor doc update by @rossjones in #3307
- Move linters to github actions by @rossjones in #3289
- feat: implement local Telemetry suite by @frrist in #3302
- Add authentication that supports usernames and passwords by @simonwo in #3311
- instument basic metrics by @frrist in #3309
- Update the deprecated linux image for CI by @rossjones in #3272
- refactor v2 client to be more idiomatic by @frrist in #3318
- Ensures requests as json do not include headers by @rossjones in #3341
- Stops linters from 'fixing' code by @rossjones in #3346
New Contributors
Full Changelog: v1.2.0...v1.2.1