Zach Daniel
a2cfaa5fe0
chore: use a better config name
2024-09-03 22:24:24 -04:00
Zach Daniel
06cd509e1f
chore: make the new policy behavior opt-in with config
2024-09-03 22:22:46 -04:00
Zach Daniel
f4dc9620ae
improvement: make default page type configurable, defaulting to :offset
...
The getting started guide and ash installer set it to `:keyset`
closes #1413
2024-08-30 17:18:50 -04:00
Zach Daniel
a719c791ba
improvement: add optimized path for casting embeds when they are simple
...
improvement: add `include_embedded_source_by_default?` config to optimize embeds
improvement: support `:fields` constraint on `:struct` type, enabling persistence
2024-08-07 16:47:01 -04:00
Zach Daniel
381870ac3e
improvement: don't install sat solver in initial installation
...
improvement: ask user to install sat solver when extending with policies
improvement: validate that a solver exists at compile time when using policies
2024-07-24 16:08:39 -04:00
Zach Daniel
97a37a4bf8
improvement: update spark for newest composable igniters
2024-07-15 13:33:05 -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
e991575eb5
chore: use latest igniter features
2024-07-01 21:32:56 -04:00
Zach Daniel
5727cc273f
improvement: add mix ash.install
...
improvement: add `mix ash.gen.resource`
improvement: add `mix ash.gen.base_resource`
improvement: add `mix ash.gen.domain`
improvement: add `mix ash.extend`
2024-06-21 19:09:35 -04:00