Rebecca Le
60833d88a6
CI: re-enable latest versions of Elixir/Erlang ( #413 )
2022-10-12 11:45:31 -04:00
Rebecca Le
491c88cacd
fix: allow overriding validation message on a list of errors ( #412 )
2022-10-12 11:44:32 -04:00
Zach Daniel
bbaae20507
fix: reraise errors on task error
...
chore: remove dead code
2022-10-11 14:31:08 -04:00
Frank Dugan III
62805fcce9
improvement: allow passing query or changeset in can/can?/4 ( #410 )
2022-10-10 11:50:13 -04:00
Zach Daniel
ae8e0e356b
fix: don't show dependencies for run_flow steps in expanded view(they are duplicates)
2022-10-10 01:28:32 -04:00
Zach Daniel
a3abb3fc62
chore: release version v2.0.0-rc.15
2022-10-09 22:01:18 -04:00
Zach Daniel
ecd30d944d
fix: handle upsert_identity better with ets/mnesia
2022-10-09 22:01:09 -04:00
Nelson Bassett
8378722244
improvement: Improve error when actions reject and accept keys overlap ( #405 )
...
* Test for overlapping action keys, and initial solution.
* Merged ValidateAcceptRejectpOverlap transformer into existing DefaultAccept transformer.
* Corrected formatting using mix format.
2022-10-09 18:05:54 -04:00
Zach Daniel
e9ca762e34
improvement: update to latest spark
...
chore: clean up tests & remove warnings
2022-10-08 14:00:08 -04:00
Zach Daniel
8d2e9204dd
fix: always set source on attributes
2022-10-07 15:45:39 -04:00
Zach Daniel
ea8b03c1fb
chore: release version v2.0.0-rc.14
2022-10-07 15:31:50 -04:00
Zach Daniel
06d60a3e4e
improvement: add type
function to ash core
2022-10-07 15:31:39 -04:00
zimt28
fc4c60b125
improvement: Allow a single where
condition for validations ( #407 )
2022-10-07 11:24:04 -04:00
Nelson Bassett
c59e548244
docs: Correct create!/1 return typo in Getting Started Guide ( #406 )
2022-10-07 11:20:33 -04:00
Zach Daniel
b20c4afd9b
improvement: haltable flows, branch step type
...
fix: fix chart links rendering
2022-10-06 17:04:44 -04:00
Ali Ahmed
0b7db5f3fb
feat: list arguments for resource actions in class diagrams ( #399 )
2022-10-06 02:04:21 -04:00
Zach Daniel
41b4b7fdbb
improvement: simplify async task strategy
...
We now only start tasks once the synchronous work is done as anything
synchronous should be fast, generally.
Additionally, if there is only one task that we are about to start,
we can be confident that all we're going to do is wait for it,
so we can simply run it synchronously
2022-10-06 01:54:44 -04:00
Zach Daniel
a93a89a717
fix: make loading?/2
know about calcs and aggs
2022-10-06 00:12:45 -04:00
Zach Daniel
787cbad605
fix: properly set source on attributes
2022-10-05 20:25:18 -04:00
Zach Daniel
c591bf6746
improvement: clean up new create authorization simplification
2022-10-05 20:08:36 -04:00
Zach Daniel
be68aa041b
improvement: remove the need for SetTypes
2022-10-05 19:32:47 -04:00
Frank Dugan III
e805d2a9c4
fix: policy fixes from pair session ( #403 )
2022-10-05 19:25:12 -04:00
Zach Daniel
3dfabb8879
improvement: add some info to policy errors
2022-10-05 17:48:22 -04:00
Zach Daniel
978e3ef6f0
improvement: experimental support for calcualtions accepting expression arguments
2022-10-05 15:02:45 -04:00
Zach Daniel
16e9de7870
docs: add Ash.Flow
changes to upgrading guide
2022-10-04 16:23:16 -04:00
Zach Daniel
0efad5ae4e
improvement: various Ash.Flow improvements, including returning the new Ash.Flow.Result
2022-10-04 16:21:38 -04:00
George Rodrigues
1f685a1413
docs: fix typos ( #402 )
2022-10-04 16:01:42 -04:00
Zach Daniel
c24d8e6d21
Revert "fix: switch from no_depend_modules in most places"
...
This reverts commit 650d8920e4
.
2022-10-04 11:22:24 -04:00
Zach Daniel
03803734f3
fix: don't evaluate expressions incorrectly after casting
2022-10-04 04:10:35 -04:00
Zach Daniel
ab36ef92f1
Update README.md
2022-10-04 02:15:32 -04:00
Josh Price
0598e9508a
docs: update contributor guide link ( #401 )
2022-10-04 02:04:39 -04:00
Zach Daniel
64bd4355bd
chore: release version v2.0.0-rc.13
2022-10-04 02:03:58 -04:00
Zach Daniel
bef54aaba9
chore: update git_ops
2022-10-04 02:03:49 -04:00
Zach Daniel
f60cc5b43d
fix: add back in new/2
to Changeset
2022-10-04 01:58:27 -04:00
Zach Daniel
7e81a9e101
chore: update readme contributing link
2022-10-04 01:39:12 -04:00
Zach Daniel
4b3fa8c6ee
docs: add how to contribute guide
2022-10-04 01:37:48 -04:00
Zach Daniel
008e3a3751
docs: update docs for Ash.Changeset.new
2022-10-04 01:31:22 -04:00
Josh Price
cc8941240a
docs: Update Contributors section to use contrib.rocks ( #400 )
2022-10-04 01:27:19 -04:00
Zach Daniel
dd6fd1fbc3
improvement: allow select/load callbacks for calcs to return irrelevant keys
...
test: add a test case for nested required calculations
2022-10-04 00:22:40 -04:00
Zach Daniel
e7847501f7
fix: properly load nested calcs
2022-10-04 00:11:54 -04:00
Zach Daniel
650d8920e4
fix: switch from no_depend_modules in most places
2022-10-03 21:47:45 -04:00
Zach Daniel
ab5cffa371
improvement: optimize load equality matching by not using Comp
2022-10-03 16:35:02 -04:00
Zach Daniel
4b79365d39
docs: add phoenix topic
...
docs: add to contributing guide
2022-10-03 16:35:02 -04:00
Juha
fdebbeb242
improvement: Forbid reserved field names ( #388 )
...
Co-authored-by: Juha Lehtonen <juha.lehtonen@relexsolutions.com>
2022-10-03 16:19:16 -04:00
SpaceEEC
ace38cd31f
improvement: validate accepted and rejected attributes in actions ( #395 )
2022-10-03 12:16:53 -04:00
SpaceEEC
14a1b92963
feat: show_private?
option for diagrams ( #396 )
2022-10-03 11:30:10 -04:00
Zach Daniel
2c685a6a2e
fix: properly display compare/2 error message
2022-10-02 20:56:18 -04:00
Zach Daniel
6b291566b4
chore: fix discord invite link in philosophy channel
2022-10-02 20:47:01 -04:00
Zach Daniel
c53eae58cd
improvement: support zero argument functions in compare/2
2022-10-02 20:46:30 -04:00
Zach Daniel
329dfed138
fix: use the short type for aggregate types
2022-10-01 22:33:08 -04:00