ash/lib/ash
Zach Daniel 907aec5e82 improvement: support loading through types
Will document this in a separate PR. The broad strokes are this:

1. to load through an attribtue, `load(attribute: [:nested: :stuff])`
2. to load through a calculation, `load(calculation: {:%{...input}, nested: :stuff})`
3. union types support loading through them, and is done first by keying by the type name, i.e: `load(union: [type_name: [nested: :stuff])`.
4. union types support specifying a load statement for all types with `load(union: [*: [nested: :stuff]])`
2023-06-07 21:54:17 -04:00
..
actions improvement: support loading through types 2023-06-07 21:54:17 -04:00
api fix: properly handle failed bulk creates with no errors 2023-06-05 19:07:52 -04:00
changeset improvement: support changeset.load 2023-06-05 13:30:29 -04:00
data_layer improvement: handle nils in memory the same way sql would have 2023-06-05 16:50:27 -04:00
engine improvement: retain stacktraces from task errors 2023-05-01 13:36:01 -04:00
error fix: rename few error files to match module names (#597) 2023-06-03 07:44:33 -04:00
expr fix: properly support calc expansion in policies 2023-02-22 22:28:15 -05:00
filter chore: credo/compiler warnings 2023-06-07 10:22:30 -04:00
flow fix: copy tenant to step on flow build (#603) 2023-06-06 09:27:02 -04:00
generator fix: also do not autogenerate values for optional fields that have a generator (#599) 2023-06-05 08:57:22 -04:00
notifier docs: Update pubsub docs to be readable on AshHQ (#517) 2023-02-24 06:58:09 -05:00
page improvement: add new date expressions 2023-03-03 11:08:38 -05:00
policy improvement: support changeset.load 2023-06-05 13:30:29 -04:00
query improvement: support loading through types 2023-06-07 21:54:17 -04:00
registry improvement: error if relationship.api is not an Ash.Api 2023-04-30 22:51:12 -04:00
resource chore: continue work on loading through attributes 2023-06-07 10:22:30 -04:00
sort improvement: don't eager load sort data 2023-02-21 19:05:40 -05:00
tracer fix: set query tenant on calc dep loads 2023-06-06 14:21:34 -04:00
type improvement: support loading through types 2023-06-07 21:54:17 -04:00
action_input.ex fix: swap Exception.exception? for Kernel.is_exception (#584) 2023-05-22 16:11:25 -04:00
authorizer.ex improvement: support changeset.load 2023-06-05 13:30:29 -04:00
bulk_result.ex fix: properly honor the return_errors? option 2023-05-25 09:46:27 -04:00
calculation.ex
ci_string.ex
code_interface.ex improvement: better support for multiple code interfaces w/ same name 2023-05-23 19:10:11 -04:00
embeddable_type.ex chore: continue work on loading through attributes 2023-06-07 10:22:30 -04:00
flags.ex improvement(read_uses_flow?): Build stub for Ash.Actions.Flows.Read. 2023-03-31 15:32:47 +13:00
helpers.ex
not_loaded.ex
options_helpers.ex
plug_helpers.ex improvement: add {set,update,get}_context to Ash.PlugHelpers (#534) 2023-03-23 23:01:27 -04:00
resource.ex improvement: support changeset.load 2023-06-05 13:30:29 -04:00
seed.ex fix: various fixes in aggregate authorization behavior 2023-03-17 12:02:37 -04:00
test.ex
union.ex
uuid.ex