Zach Daniel
67044646c1
improvement: simpler and/or short circuiting
2024-07-12 19:17:27 -04:00
Zach Daniel
cafacee02b
fix: properly omit destroyed result in code interfaces
2024-07-12 08:22:12 -04:00
Zach Daniel
40ba1140e0
fix: properly compare expr
to min
with min
integer constraint
2024-07-12 08:18:56 -04:00
Riccardo Binetti
3e39595730
test: add failing test for bulk update with numeric constraints ( #1310 )
2024-07-12 08:15:25 -04:00
Torkild Gundersen Kjevik
e9d8928bb6
fix: Make action ctx-values from reactor-ctx take precedence if set. ( #1308 )
2024-07-11 19:39:58 -04:00
dependabot[bot]
f2169c9acf
chore(deps-dev): bump ex_doc in the dev-dependencies group ( #1307 )
...
Bumps the dev-dependencies group with 1 update: [ex_doc](https://github.com/elixir-lang/ex_doc ).
Updates `ex_doc` from 0.34.1 to 0.34.2
- [Release notes](https://github.com/elixir-lang/ex_doc/releases )
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.34.1...v0.34.2 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 19:06:14 -04:00
dependabot[bot]
91beb4727f
chore(deps): bump reactor in the production-dependencies group ( #1306 )
...
Bumps the production-dependencies group with 1 update: [reactor](https://github.com/ash-project/reactor ).
Updates `reactor` from 0.8.4 to 0.8.5
- [Changelog](https://github.com/ash-project/reactor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ash-project/reactor/compare/v0.8.4...v0.8.5 )
---
updated-dependencies:
- dependency-name: reactor
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 19:06:00 -04:00
Zach Daniel
51f43aad3d
chore: release version v3.1.3
2024-07-11 10:54:38 -04:00
Zach Daniel
9d4341ce9f
chore: fix read_opts setting for previous change
2024-07-11 10:39:26 -04:00
Zach Daniel
d2f25d7ac5
fix: ensure that errors in queries do not raise in atomic upgrades/single atomics
2024-07-11 10:30:31 -04:00
Torkild Gundersen Kjevik
ad6954aca8
improvement: add strict?
option to Ash.Query.load ( #1302 )
...
---------
Co-authored-by: Zach Daniel <zachary.s.daniel@gmail.com>
2024-07-11 09:34:30 -04:00
Franklin Rakotomalala
9f695aaae4
docs: Improve documentation example ( #1299 )
2024-07-10 15:52:33 -04:00
Zach Daniel
7cb007d32d
test: add tests for integers
2024-07-10 13:13:55 -04:00
Robin Chowdhury
be91d777f1
fix: use correct contraint when validating min int ( #1298 )
2024-07-10 12:57:17 -04:00
Zach Daniel
6606b64855
chore: use public?
context in add_expression_part/3
2024-07-10 12:45:52 -04:00
Andreas Donig
28c1aa4f30
improvement: don't refer to private attributes when parsing filter inputs that refer to relationships ( #1280 )
...
---------
Co-authored-by: Andreas Donig <git@innwiese.de>
2024-07-10 12:14:27 -04:00
Zach Daniel
567e508043
chore: release version v3.1.2
2024-07-10 11:27:33 -04:00
Zach Daniel
426ee6671d
fix: ensure that manual action configurations are honored for bulk actions
2024-07-10 11:24:48 -04:00
Zach Daniel
06d8e98f7e
chore: release version v3.1.1
2024-07-10 09:04:23 -04:00
Zach Daniel
ebdf8eca46
fix: installer doesn't need to add spark as a dependency, just run its installer
2024-07-10 09:04:04 -04:00
Zach Daniel
ec367e8941
chore: update docs to show installers
2024-07-09 21:11:41 -04:00
Zach Daniel
cdb3ddc5e4
chore: accept value and ignore it in Ash.Error.Unknown.UnknownError
2024-07-09 20:46:54 -04:00
Zach Daniel
60a97de9b7
chore: release version v3.1.0
2024-07-09 19:43:34 -04:00
Zach Daniel
60da2eed21
docs: capitalize a letter
2024-07-09 19:27:36 -04:00
Zach Daniel
b801203069
docs: add info on using the --with
option in installers
2024-07-09 17:09:12 -04:00
Zach Daniel
ab793e030a
improvement: allow overriding cast_stored/2
and dump_to_native/2
2024-07-09 11:42:50 -04:00
Zach Daniel
b94b34d3dc
improvement: specify info/2
callbacks for tasks w/ options
2024-07-09 09:08:33 -04:00
Zach Daniel
d04e846f2c
docs: update getting started guide
2024-07-09 07:03:28 -04:00
Zach Daniel
6048900e74
chore: use tabs for installer
2024-07-08 19:34:11 -04:00
Zach Daniel
4bba656f09
docs: add ash_postgres
in igniter install
2024-07-08 19:30:30 -04:00
Zach Daniel
28eeca1510
docs: use info admonition for tutorial
2024-07-08 18:42:29 -04:00
Zach Daniel
0129285340
improvement: update getting started guide and document generators
2024-07-08 17:15:52 -04:00
Zach Daniel
885727fb87
improvement: add Ash.Igniter.codegen/2
2024-07-08 15:58:47 -04:00
Zach Daniel
57d11f65a7
fix: sort primary key changes ahead of others in atomic changes
2024-07-08 11:50:06 -04:00
Zach Daniel
55a5d5572b
Revert "fix: reverse list of atomic validations before adding to query"
...
This reverts commit 8a2cb3146f
.
2024-07-08 11:19:09 -04:00
Zach Daniel
8a2cb3146f
fix: reverse list of atomic validations before adding to query
2024-07-08 11:15:13 -04:00
Barnabas Jovanovics
51e003e4f2
docs: fix call to for_read in auth docs ( #1291 )
2024-07-08 09:51:56 -04:00
Hannes Wüthrich
2da5fe3395
fix: add callback to Changeset.around_transaction/2 spec ( #1292 )
2024-07-08 09:51:12 -04:00
Hannes Wüthrich
0c10cacb34
chore: fix formatting ( #1293 )
2024-07-08 09:50:27 -04:00
Zach Daniel
e1dffc0c0c
fix: properly enforce tenancy on all mutative actions
2024-07-06 13:41:58 -04:00
Zach Daniel
9de400de9c
fix: lateral join on from_many? true
relationships
2024-07-06 06:32:59 -04:00
Riccardo Binetti
ecb5e0a4fd
fix: generate a MapSet, not a list, when creating calculation deps ( #1284 )
...
add_calculation_dependency expects a MapSet
2024-07-05 06:45:07 -04:00
Zach Daniel
1823374880
chore: add context to query properly with calculation dependencies
2024-07-04 13:32:39 -04:00
Zach Daniel
25faa93a83
chore: thread calc & relationship paths through calculation dependency loader
2024-07-04 10:39:22 -04:00
Riccardo Binetti
97cab3d767
chore: failing test for nested calculation loading a relationship ( #1283 )
2024-07-04 10:10:16 -04:00
Zach Daniel
5a4fdcc362
fix: don't reuse calculations/aggregates if authorize?
is true
2024-07-04 09:46:38 -04:00
Zach Daniel
920f52ff27
chore: fix build
2024-07-04 08:55:39 -04:00
Zach Daniel
3ef92b47ee
fix: less heavy-handed fix of reverted change to fix calculation dependencies
2024-07-04 08:50:16 -04:00
Zach Daniel
fa94e76855
Revert "fix: don't reuse requested relationship loads for calculations"
...
This reverts commit 49da3638f1
.
2024-07-04 07:09:56 -04:00
Mikael Muszynski
f7f0db1ef5
docs: extend documentation for validate
where
option ( #1279 )
...
For the `where` option of the `validate` function in the `Ash.Resource`
DSL, the current documentation puts little emphasis on the fact that one
can pass a list of validations to construct complex conditionals.
1. Change the text to put more emphasis on the functionality of multiple
`where`-validations.
2. Add more usage examples.
2024-07-03 20:58:57 -04:00