Zach Daniel
a9f93c1ca3
chore: ignore unnecessary sobelow error
2022-07-10 23:45:26 -04:00
Zach Daniel
4d3c393342
docs: small docs tweaks, more modules
2022-07-10 23:39:57 -04:00
Zach Daniel
b7a9cd33ac
chore: typo in doc index
2022-07-10 17:05:03 -04:00
Zach Daniel
58b20c3490
chore: release version v1.52.0-rc.18
2022-07-10 16:20:37 -04:00
Zach Daniel
b825277116
fix: fix doc links and include in release
2022-07-10 16:20:13 -04:00
Zach Daniel
46a6bb407d
chore: docs in priv/
2022-07-10 16:06:22 -04:00
Zach Daniel
0b158ca487
docs: work on DSL documentation
2022-07-10 15:05:09 -04:00
Maciej Malecki
9707b4b7fe
Use a proper operator in the attribute_does_not_equal
validation ( #348 )
...
Previously, it was using `if current != expected do raise` while it
needs to do the opposite. Also, simplify the logic by making `update`
work in the same way as `create` (compare upcoming value - not the
original one).
2022-07-07 14:12:32 -04:00
Zach Daniel
d2a0e1f464
chore: release version v1.52.0-rc.17
2022-07-06 14:33:50 -04:00
Zach Daniel
f2bf8bccac
improvement: add back in DSL docs
2022-07-06 08:37:00 -04:00
Zach Daniel
40904cae80
fix: add back in writable?
option to relationships, and add attribute_writable?
to belongs_to
2022-07-06 08:30:13 -04:00
Maciej Malecki
b10b8e1dc2
Fix the "Runtime" formatting in the bug report template ( #347 )
2022-07-06 07:10:45 -04:00
Zach Daniel
8fed3ef702
chore: add dev utilities guide
2022-07-05 14:19:06 -04:00
Zach Daniel
394e2d089a
improvement: add match_other_defaults?
to attribute
2022-07-05 10:18:50 -04:00
Zach Daniel
b71aa3ddeb
fix: don't rescue arbitrary exception/exits
2022-07-05 09:32:06 -04:00
Zach Daniel
04fd43ebf5
chore: release version v1.52.0-rc.16
2022-07-05 08:17:07 -04:00
Zach Daniel
ac4590a0ca
improvement: remove relationship writability, as it all happens through arguments now
...
improvement: repurpose `writable?` on `belongs_to` to make the attribute writable
2022-07-05 08:16:38 -04:00
Zach Daniel
15cd3fb7bc
fix: fix return type for dump/3
ecto type
2022-06-30 22:10:37 -04:00
Zach Daniel
dd3b261a69
chore: update error types in Ash.Type
2022-06-30 22:00:24 -04:00
Zach Daniel
8cc6d014e7
fix: load/3
returns {:ok, value} | :error
2022-06-30 13:31:57 -04:00
Zach Daniel
7a027b38ca
chore: release version v1.52.0-rc.15
2022-06-28 15:17:38 -04:00
Zach Daniel
0d9f075c0d
fix: ensure type is always set on attributes
...
docs: add more policy docs
2022-06-28 15:16:29 -04:00
Zach Daniel
b7b943ce4e
chore: release version v1.52.0-rc.14
2022-06-28 11:14:32 -04:00
Zach Daniel
f718ee94e7
improvement: new timeout error message and test it
2022-06-27 15:57:30 -04:00
Zach Daniel
5d269d046e
fix: don't try to read files that don't exist
2022-06-27 13:36:58 -04:00
Zach Daniel
4dd33e171f
chore: release version v1.52.0-rc.13
2022-06-27 12:51:22 -04:00
Zach Daniel
4a5b7535d3
fixs: include required file in mix docs
2022-06-27 12:51:03 -04:00
Zach Daniel
ef3d1ea398
improvement: Ash.Generator
2022-06-21 21:00:47 -04:00
Zach Daniel
1d50c7aa79
improvement: add Ash.Seed
module with seed helpers
2022-06-20 17:01:28 -04:00
Zach Daniel
118f62b55e
fix: bad return value for destroy!
+ return_notifications?: true
2022-06-18 22:46:08 -04:00
Zach Daniel
19fe132717
improvement: add basic type handling for non embedded resources
2022-06-17 15:12:14 -04:00
Zach Daniel
70c6bd64ee
improvement: better transformer ordering error
...
chore: docs
2022-06-17 10:00:04 -04:00
Zach Daniel
1df97999f4
fix: use digraph to order transformers
2022-06-16 04:10:32 -04:00
Zach Daniel
1b6fc035af
chore: remove unnecessary change
2022-06-16 02:51:48 -04:00
Zach Daniel
6aa0c0b591
fix: things breaking due to stricter expectations on type function inputs
2022-06-16 01:57:04 -04:00
Zach Daniel
9a60877f22
chore: simplify is?/2
2022-06-16 00:55:07 -04:00
Zach Daniel
0804ad6e85
improvement: don't pay massive costs of a function undefined error
2022-06-16 00:50:02 -04:00
Zach Daniel
abf25dafbb
fix: depend on all entries in registry
2022-06-14 20:30:13 -04:00
Zach Daniel
329accd565
improvement: optimize related resource inclusion check
2022-06-14 15:42:38 -04:00
Zach Daniel
bd60bcfd66
chore: release version v1.52.0-rc.12
2022-06-14 14:39:36 -04:00
Zach Daniel
5b0a5d238b
fix: don't disable lexical tracker for extensions
2022-06-14 14:39:17 -04:00
Zach Daniel
56656deda4
fix: properly set the changed?
context
2022-06-10 10:09:49 -04:00
Zach Daniel
4b57bcc8c7
improvement: add resource to notification warning
2022-06-10 09:52:07 -04:00
Zach Daniel
e19ca1ec66
fix: always return all notifications if return_notifications?: true
2022-06-09 13:52:32 -04:00
Zach Daniel
084b998cab
improvement: add config :ash, :pub_sub, debug?: true
2022-06-09 11:00:53 -04:00
Zach Daniel
ae823e3539
improvement: add from
to notification, and notification_metadata
to api
2022-06-08 13:16:42 -04:00
Zach Daniel
74dc200c01
docs: more work on docs
2022-06-07 15:31:09 -04:00
Zach Daniel
dd3b212008
chore: try escaping html
2022-06-07 15:07:11 -04:00
Zach Daniel
df14b30a8a
docs: add Ash.DocIndex
to doc index
2022-06-07 15:04:42 -04:00
Zach Daniel
00b0758737
doc: fix docs
2022-06-07 15:02:27 -04:00