Zach Daniel
e7a734f29b
chore: support simple filters in runtime filterer
2023-09-28 08:37:07 -04:00
Barnabas Jovanovics
4fb6da6eee
test: update test to load forbidden field through union ( #713 )
2023-09-28 08:36:37 -04:00
Dmitry Maganov
dedba7f471
fix: usage of get_by
with belongs_to
attribute ( #712 )
2023-09-27 22:20:16 -04:00
Zach Daniel
355891a7b0
chore: release version v2.15.1
2023-09-27 14:42:41 -04:00
Zach Daniel
a00806eeb0
fix: static checks with conditions could be overly or insufficiently restrictive
2023-09-27 14:40:40 -04:00
Zach Daniel
00a582fbc1
chore: fix more syntax errors
2023-09-27 13:00:40 -04:00
Zach Daniel
e23c12c1c1
chore: fix syntax typo
2023-09-27 12:59:29 -04:00
Barnabas Jovanovics
a1ad5d5476
add test showing the problem with expressions in field_policy conditions ( #710 )
2023-09-27 18:58:25 +02:00
Zach Daniel
9f97569dce
improvement: add context
option to bulk_create
2023-09-27 12:09:37 -04:00
Zach Daniel
c571625557
fix: set field policy opts on field policy conditions
2023-09-27 10:12:13 -04:00
Dmitry Maganov
972207a6da
fix: move Resource.Transformers.BelongsToSourceField
into entity ( #709 )
2023-09-27 09:06:05 -04:00
Zach Daniel
172e22e9df
chore: hide docs from ash-hq
2023-09-27 02:27:59 -04:00
Zach Daniel
6ccc87b88f
docs: update using hexdocs guide
2023-09-27 01:48:20 -04:00
Zach Daniel
e8f8335355
chore: release version v2.15.0
2023-09-26 23:44:33 -04:00
Zach Daniel
5c8f96231e
docs: finalize initial cheat_sheet/docs pattern
2023-09-26 23:13:40 -04:00
Zach Daniel
df2102501c
chore: replace_doc_links now doesn't mess up source urls
...
chore: replace_doc_links now links to spark generated dsl cheat sheets
2023-09-26 22:25:08 -04:00
Zach Daniel
b0115f5116
fix: don't authorize on identity usage validations
2023-09-26 16:09:51 -04:00
Zach Daniel
d07ca084a5
fix: handle empty batches in bulk create
2023-09-26 15:22:37 -04:00
Zach Daniel
ae3125483c
chore: fix trace span type dtypespec
2023-09-26 11:29:37 -04:00
Zach Daniel
27a368660f
improvement: expose max/min constraints on Ash.Type.Float
2023-09-26 08:26:34 -04:00
Zach Daniel
acb9a0ee53
fix: update stream_data dependency, as we use the latest version
2023-09-25 17:54:53 -04:00
Zach Daniel
728a63b416
chore: default Ash.Type.Datetime
storage type
...
I shouldn't have to do this, though?
2023-09-25 11:19:25 -04:00
Barnabas Jovanovics
9e16109950
feat: expose query or changeset to field policies ( #701 )
2023-09-25 11:13:36 -04:00
Zach Daniel
93fc4a35b2
improvement: rework utc_datetime
to datetime
...
the old types are now newtypes over the new type
fixes : #704
2023-09-25 11:11:56 -04:00
Zach Daniel
5466c88d58
improvement: explicitly validate manual action return types
2023-09-25 10:49:34 -04:00
Zach Daniel
d147e66722
chore: release version v2.14.21
2023-09-25 09:41:03 -04:00
Zach Daniel
2d9f9ee362
improvement: deprecate old school manual actions
...
note: these have been deprecated for a very long time, removing them will not
be considered a breaking change (and there will be clear compile errors)
2023-09-25 09:40:29 -04:00
Zach Daniel
64f134089b
improvement: better UX around nimble options errors
...
improvement: remove old, now-deprecated config
While we *could* call that a breaking change, there is a warning explaining to users what
they would need to do if they have the deprecated value configured, and it has been in a
deprecation state for many months/releases now.
2023-09-25 09:27:03 -04:00
De Wet Blomerus
a4c7e3ec91
It is a list ⛓️ ( #703 )
2023-09-22 23:13:17 -04:00
Zach Daniel
b6ef345936
chore: fix transaction call
2023-09-22 17:16:22 -04:00
Zach Daniel
b7b2f586a1
chore: format test
2023-09-22 17:05:07 -04:00
Zach Daniel
b13c7f0e53
improvement: add Ash.Query.around_transaction/2
2023-09-22 16:46:43 -04:00
Zach Daniel
57f2070090
chore: release version v2.14.20
2023-09-22 07:46:31 -04:00
Dmitry Maganov
1aa0c9c84c
fix: revert :wrap_list
usage for topic
in PubSub, needs recursion ( #702 )
2023-09-22 06:52:53 -04:00
Zach Daniel
2813b3c9b2
chore: release version v2.14.19
2023-09-21 18:52:19 -04:00
Zach Daniel
55f15c8427
chore: update ex_doc
2023-09-21 18:52:11 -04:00
Zach Daniel
1a307385b5
improvement: add sequence
generator utility
2023-09-21 18:51:30 -04:00
Dmitry Maganov
ecd7075fbc
fix: more usages of :wrap_list
type ( #700 )
2023-09-21 08:34:46 -04:00
Zach Daniel
9d0359a2ed
docs: add primers to docs
2023-09-20 18:01:33 -04:00
Zach Daniel
6a2f0e41e5
chore: format
2023-09-20 16:59:56 -04:00
Dmitry Maganov
a0ada2ed7d
fix: add missing usage of :default_belongs_to_type
( #699 )
2023-09-20 16:59:33 -04:00
Zach Daniel
1d43b26127
chore: move validate_relationship_attributes to a verifier
2023-09-20 16:51:38 -04:00
Zach Daniel
3d2c012189
chore: clean up dialyzer errors
2023-09-20 16:39:28 -04:00
Zach Daniel
2af6b79234
chore: release version v2.14.18
2023-09-20 16:32:32 -04:00
Zach Daniel
0a1f56d58b
chore: update cheat_sheets
2023-09-20 16:29:47 -04:00
Zach Daniel
05b9ac1f86
improvement: make storage_type
overridable by new_types
2023-09-20 16:25:09 -04:00
Zach Daniel
17b1a0b2df
fix: properly wrap [tracer] in Ash.Flow
2023-09-20 13:31:58 -04:00
Dmitry Maganov
e0d5a63c65
fix: use :wrap_list
type where appropriate ( #698 )
2023-09-20 10:58:47 -04:00
Dmitry Maganov
77eae2954f
fix: get_by
option can accept a single atom ( #697 )
2023-09-20 10:39:58 -04:00
Zach Daniel
c8e796fbcb
fix: properly handle nil
values in embedded resources
2023-09-18 20:57:32 -04:00