8d9ab76660
docs: Update Reactor
DSL docs.
2023-12-15 10:39:56 +13:00
dependabot[bot]
f4b406f078
chore(deps): Bump spark from 1.1.51 to 1.1.52
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.51 to 1.1.52.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.51...v1.1.52 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 10:39:56 +13:00
dependabot[bot]
24c28aa2ba
chore(deps): Bump spark from 1.1.50 to 1.1.51 ( #74 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.50 to 1.1.51.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.50...v1.1.51 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 11:42:12 +13:00
dependabot[bot]
cc4b49e96c
chore(deps): Bump spark from 1.1.48 to 1.1.50 ( #71 )
...
* chore(deps): Bump spark from 1.1.48 to 1.1.50
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.48 to 1.1.50.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.48...v1.1.50 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* doc: update DSL cheat sheets.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Harton <james@harton.nz>
2023-10-26 11:00:22 +13:00
dependabot[bot]
cffc84d323
chore(deps-dev): Bump dialyxir from 1.4.1 to 1.4.2 ( #70 )
2023-10-24 17:05:34 +10:00
dependabot[bot]
4bae08dadd
chore(deps): Bump spark from 1.1.47 to 1.1.48 ( #69 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.47 to 1.1.48.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.47...v1.1.48 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-19 07:54:17 +10:00
dependabot[bot]
2a2d259a09
chore(deps): Bump spark from 1.1.46 to 1.1.47 ( #68 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.46 to 1.1.47.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.46...v1.1.47 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 07:02:19 +10:00
dependabot[bot]
9636ce6e20
chore(deps): Bump spark from 1.1.44 to 1.1.46 ( #67 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.44 to 1.1.46.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.44...v1.1.46 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 10:28:06 +13:00
dependabot[bot]
f6884fdd16
chore(deps): bump spark from 1.1.43 to 1.1.44 ( #66 )
...
* chore(deps): bump spark from 1.1.43 to 1.1.44
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.43 to 1.1.44.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.43...v1.1.44 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* docs: Update DSL cheatsheet.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Harton <james@harton.nz>
2023-10-12 09:48:47 +13:00
dependabot[bot]
a7639f17cd
chore(deps): bump spark from 1.1.41 to 1.1.43 ( #65 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.41 to 1.1.43.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.41...v1.1.43 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 12:28:38 +13:00
dependabot[bot]
bc17cda4d3
chore(deps): bump spark from 1.1.40 to 1.1.41 ( #61 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.40 to 1.1.41.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.40...v1.1.41 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 10:51:51 +13:00
dependabot[bot]
b24b6c6e19
chore(deps-dev): bump credo from 1.7.0 to 1.7.1 ( #60 )
...
Bumps [credo](https://github.com/rrrene/credo ) from 1.7.0 to 1.7.1.
- [Changelog](https://github.com/rrrene/credo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rrrene/credo/commits )
---
updated-dependencies:
- dependency-name: credo
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 09:30:35 +13:00
Zach Daniel
da05a2f951
chore: only track analytics on hexdocs.pm
2023-10-02 11:09:51 -04:00
Zach Daniel
f3584438b3
chore: analytics on hexdocs
2023-10-02 09:30:47 -04:00
James Harton
4a57a92ba5
fix: don't deadlock when lots of async reactors are sharing a concurrency pool. ( #36 )
2023-09-28 11:08:47 +13:00
9220ba3da7
chore: add mix spark.cheat_sheets
to mix check
.
2023-09-28 09:07:53 +13:00
Zach Daniel
1f38148877
docs: update ex_doc/spark for better docs
2023-09-26 23:40:04 -04:00
Zach Daniel
b8fbc672e7
docs: update hexdocs with new spark dsl tools ( #59 )
2023-09-27 16:23:55 +13:00
626295a742
chore: release version v0.4.1
2023-09-26 16:00:40 +13:00
James Harton
ab84252311
fix: weird issue with aliases sometimes not being expanded in generated reactors. ( #58 )
2023-09-26 15:51:53 +13:00
dependabot[bot]
c0417b802d
chore(deps): bump spark from 1.1.29 to 1.1.39 ( #57 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.29 to 1.1.39.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.29...v1.1.39 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 08:43:13 +12:00
dependabot[bot]
f7a57dd51a
chore(deps): bump spark from 1.1.26 to 1.1.29 ( #55 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.26 to 1.1.29.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.26...v1.1.29 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-15 08:52:51 +12:00
dependabot[bot]
89b73d6d98
chore(deps): bump spark from 1.1.25 to 1.1.26 ( #54 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.25 to 1.1.26.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.25...v1.1.26 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 10:28:27 +12:00
875fd3fc00
chore: release version v0.4.0
2023-09-11 12:07:39 +12:00
James Harton
f67173b76f
feat: Add collect
step entity. ( #53 )
...
This change introduces the `collect` step entity to the DSL. It is simply a wrapper around `Reactor.Step.ReturnAllArguments`, but provides the convenience of being able to group together arguments into a single structure for passing into other steps.
2023-09-11 11:58:29 +12:00
61d7d3422b
chore: release version v0.3.5
2023-09-06 12:36:47 +12:00
f58e8370e3
improvement(Template): Abstract template type so that it can be used by extensions.
2023-09-06 11:59:53 +12:00
dependabot[bot]
a4b67c9900
chore(deps-dev): bump mix_test_watch from 1.1.0 to 1.1.1 ( #52 )
...
Bumps [mix_test_watch](https://github.com/lpil/mix-test.watch ) from 1.1.0 to 1.1.1.
- [Changelog](https://github.com/lpil/mix-test.watch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lpil/mix-test.watch/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: mix_test_watch
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 09:08:58 +12:00
c872c40c68
chore: release version v0.3.4
2023-09-04 13:36:06 +12:00
f8e5292f3d
fix: Allow reactor
DSL section to be patched.
2023-09-04 12:31:57 +12:00
dependabot[bot]
fb9fb9913a
chore(deps): bump spark from 1.1.24 to 1.1.25 ( #51 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.24 to 1.1.25.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.24...v1.1.25 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 10:12:22 +12:00
445a3278d1
fix(Reactor): fix call to use Spark.Dsl
.
2023-09-01 14:24:18 +12:00
c44b078a5b
chore: release version v0.3.3
2023-09-01 13:51:08 +12:00
James Harton
252d01ea22
improvement(Dsl): Extract DSL entities into their target modules. ( #50 )
...
This helps with reuse in extensions.
2023-09-01 13:44:34 +12:00
9a2738f98b
chore: update to Erlang 26 and Elixir 1.15.5.
2023-09-01 13:24:12 +12:00
dependabot[bot]
4f0e6c2cbf
chore(deps-dev): bump dialyxir from 1.4.0 to 1.4.1 ( #49 )
...
Bumps [dialyxir](https://github.com/jeremyjh/dialyxir ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/jeremyjh/dialyxir/releases )
- [Changelog](https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jeremyjh/dialyxir/compare/1.4.0...1.4.1 )
---
updated-dependencies:
- dependency-name: dialyxir
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01 10:14:16 +12:00
dependabot[bot]
03febe56ce
chore(deps): bump spark from 1.1.22 to 1.1.24 ( #48 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.22 to 1.1.24.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.22...v1.1.24 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-31 09:23:49 +12:00
dependabot[bot]
4b960f6149
chore(deps-dev): bump dialyxir from 1.3.0 to 1.4.0 ( #46 )
...
Bumps [dialyxir](https://github.com/jeremyjh/dialyxir ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/jeremyjh/dialyxir/releases )
- [Changelog](https://github.com/jeremyjh/dialyxir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jeremyjh/dialyxir/compare/1.3.0...1.4.0 )
---
updated-dependencies:
- dependency-name: dialyxir
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 09:22:27 +12:00
dependabot[bot]
ac0f01444d
chore(deps-dev): bump ex_doc from 0.30.5 to 0.30.6 ( #47 )
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.30.5 to 0.30.6.
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.30.5...v0.30.6 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 09:21:13 +12:00
dependabot[bot]
3fb87aaa91
chore(deps-dev): bump ex_doc from 0.30.4 to 0.30.5 ( #45 )
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.30.4 to 0.30.5.
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.30.4...v0.30.5 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-16 19:59:49 +12:00
dependabot[bot]
ca9443cd72
chore(deps-dev): bump sobelow from 0.12.2 to 0.13.0 ( #44 )
...
Bumps [sobelow](https://github.com/nccgroup/sobelow ) from 0.12.2 to 0.13.0.
- [Release notes](https://github.com/nccgroup/sobelow/releases )
- [Changelog](https://github.com/nccgroup/sobelow/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nccgroup/sobelow/compare/v0.12.2...v0.13.0 )
---
updated-dependencies:
- dependency-name: sobelow
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-08 10:23:37 +12:00
dependabot[bot]
e0722f6684
chore(deps-dev): bump ex_doc from 0.30.3 to 0.30.4 ( #43 )
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.30.3 to 0.30.4.
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.30.3...v0.30.4 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-04 09:01:41 +12:00
dependabot[bot]
d2cbf6b59f
chore(deps): bump spark from 1.1.21 to 1.1.22 ( #42 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.21 to 1.1.22.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.21...v1.1.22 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-28 08:56:38 +12:00
9ce77e786d
chore: release version v0.3.2
2023-07-27 15:22:03 +12:00
James Harton
a9dd4c5c22
fix: Don't swallow errors when a step runs out of retries. ( #41 )
...
When a step runs out of retry attempts we either use the error supplied, or synthesise a new one.
2023-07-27 13:26:54 +12:00
8dc8b4b288
chore: release version v0.3.1
2023-07-25 11:08:47 +12:00
James Harton
aa670a4a64
improvement: Add wait_for
DSL. ( #39 )
2023-07-25 10:50:01 +12:00
dependabot[bot]
6efe5e938d
chore(deps): bump spark from 1.1.20 to 1.1.21 ( #38 )
...
Bumps [spark](https://github.com/ash-project/spark ) from 1.1.20 to 1.1.21.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/spark/compare/v1.1.20...v1.1.21 )
---
updated-dependencies:
- dependency-name: spark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-25 09:00:02 +12:00
dependabot[bot]
390eed43b3
chore(deps-dev): bump ex_doc from 0.30.2 to 0.30.3 ( #37 )
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.30.2 to 0.30.3.
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/commits )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 09:13:04 +12:00
dependabot[bot]
5b9d4a6b69
chore(deps): bump spark from 1.1.19 to 1.1.20 ( #34 )
2023-07-14 10:23:57 +12:00