Packages
ash_phoenix
1.2.9
2.3.24
2.3.23
2.3.22
2.3.21
2.3.20
2.3.19
2.3.18
2.3.17
2.3.16
2.3.15
2.3.14
2.3.13
2.3.12
2.3.11
2.3.10
2.3.9
2.3.8
2.3.7
2.3.6
2.3.5
2.3.4
2.3.3
2.3.2
2.3.1
2.3.0
2.2.0
2.1.26
2.1.25
2.1.24
2.1.23
2.1.22
2.1.21
2.1.20
2.1.19
2.1.18
2.1.17
2.1.16
2.1.15
2.1.14
2.1.13
2.1.12
2.1.11
2.1.10
2.1.9
2.1.8
2.1.7
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
2.0.0-rc.8
2.0.0-rc.7
2.0.0-rc.6
2.0.0-rc.5
2.0.0-rc.4
2.0.0-rc.3
2.0.0-rc.2
2.0.0-rc.1
2.0.0-rc.0
1.3.7
1.3.6
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.26
1.2.25
1.2.24
1.2.23
1.2.22
1.2.21
1.2.20
1.2.19
1.2.18
1.2.17
1.2.16
1.2.15
1.2.14
1.2.13
1.2.12
1.2.11
1.2.10
1.2.9
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.2
1.1.1
1.1.0
1.1.0-rc.3
1.1.0-rc.2
1.1.0-rc.1
1.1.0-rc.0
1.0.0-rc.1
1.0.0-rc.0
1.0.0-pre.2
1.0.0-pre.1
1.0.0-pre.0
0.7.7
0.7.6-rc.0
0.7.5
0.7.4
0.7.3
0.7.2-rc.2
0.7.2-rc.1
0.7.2-rc.0
0.7.1
0.7.0
0.6.0-rc.7
0.6.0-rc.6
0.6.0-rc.5
0.6.0-rc.4
0.6.0-rc.3
0.6.0-rc.2
0.6.0-rc.1
0.6.0-rc.0
0.5.19-rc.2
0.5.19-rc.1
0.5.19-rc.0
0.5.18
0.5.17
0.5.16
0.5.15
0.5.14
0.5.13
0.5.12
0.5.11
0.5.10
0.5.9
0.5.8
0.5.7
0.5.6
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.24
0.4.23
0.4.23-rc.1
0.4.23-rc.0
0.4.22-rc2
0.4.22-rc1
0.4.21
0.4.20
0.4.19
0.4.18
0.4.17
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.11
0.4.10
0.4.9
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
0.2.3
0.2.2
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
Utilities for integrating Ash and Phoenix
Current section
192 Versions
Jump to
Current section
192 Versions
Compare versions
5
files changed
+18
additions
-4
deletions
| @@ -5,6 +5,17 @@ See [Conventional Commits](Https://conventionalcommits.org) for commit guideline | |
| 5 5 | |
| 6 6 | <!-- changelog --> |
| 7 7 | |
| 8 | + ## [v1.2.9](https://github.com/ash-project/ash_phoenix/compare/v1.2.8...v1.2.9) (2023-03-09) |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + ### Bug Fixes: |
| 14 | + |
| 15 | + * Patch for new Form Access Protocol (#77) |
| 16 | + |
| 17 | + * Remove line causing errors (#76) |
| 18 | + |
| 8 19 | ## [v1.2.8](https://github.com/ash-project/ash_phoenix/compare/v1.2.7...v1.2.8) (2023-03-06) |
| @@ -2,7 +2,7 @@ | |
| 2 2 | |
| 3 3 | The AshPhoenix plugin adds lots of helpers for working with Phoenix Liveview (and regular views). |
| 4 4 | |
| 5 | - `{:ash_phoenix, "~> 1.2.8"}` |
| 5 | + `{:ash_phoenix, "~> 1.2.9"}` |
| 6 6 | |
| 7 7 | ## Whats in the box? |
| @@ -51,4 +51,4 @@ | |
| 51 51 | {<<"optional">>,false}, |
| 52 52 | {<<"repository">>,<<"hexpm">>}, |
| 53 53 | {<<"requirement">>,<<"~> 0.15">>}]]}. |
| 54 | - {<<"version">>,<<"1.2.8">>}. |
| 54 | + {<<"version">>,<<"1.2.9">>}. |
| @@ -631,7 +631,6 @@ defmodule AshPhoenix.FilterForm do | |
| 631 631 | @doc "Returns the list of available predicates for the given resource, which may be functions or operators." |
| 632 632 | def predicates(resource) do |
| 633 633 | resource |
| 634 | - |> Ash.DataLayer.data_layer() |
| 635 634 | |> Ash.DataLayer.functions() |
| 636 635 | |> Enum.concat(Ash.Filter.builtin_functions()) |
| 637 636 | |> Enum.filter(fn function -> |
| @@ -965,6 +964,10 @@ defmodule AshPhoenix.FilterForm do | |
| 965 964 | def input_value(%{negated?: negated?}, _, :negated), do: negated? |
| 966 965 | def input_value(%{operator: operator}, _, :operator), do: operator |
| 967 966 | |
| 967 | + def input_value(form, phoenix_form, :components) do |
| 968 | + to_form(form, phoenix_form, :components, []) |
| 969 | + end |
| 970 | + |
| 968 971 | def input_value(_, _, field) do |
| 969 972 | raise "Invalid filter form field #{field}. Only :id, :negated, and :operator are supported" |
| 970 973 | end |
| @@ -5,7 +5,7 @@ defmodule AshPhoenix.MixProject do | |
| 5 5 | Utilities for integrating Ash with Phoenix |
| 6 6 | """ |
| 7 7 | |
| 8 | - @version "1.2.8" |
| 8 | + @version "1.2.9" |
| 9 9 | |
| 10 10 | def project do |
| 11 11 | [ |