backpex
backpex copied to clipboard
Phoenix Admin Panel built with PETAL.
The documentation https://hexdocs.pm/backpex/what-is-a-field.html#configuration mentions a Email field, but it seems to not actually exist. I need it for my current project so I will implement it myself if its missing....
> Streams by default for any kind of collection is a good intuition to have. You should use streams any time you don’t want to hold the list of items...
With Phoenix LiveView 1.0 `phx-feedback-for` is being removed (see [changelog](https://github.com/phoenixframework/phoenix_live_view/blob/main/CHANGELOG.md#migrating-from-phx-feedback-for)). Adjust Backpex accordingly and use the new way of hiding errors of untouched form inputs. - [ ] Update `field_input`...
Between Cancel and Save, there should be a "Save & continue editing" button. By clicking the button, you can save the form without getting redirected to the index / show...
Item Actions can be configured to be displayed on show view (see [Placement of Item Actions](https://github.com/naymspace/backpex/blob/0.3.2/guides/actions/item-actions.md#placement-of-item-actions)). The placement on show view doesn't seem to work.
We should make the `field_input` component generic so that it can be used by other projects as well as wherever we need form inputs in backpex (e.g., filter).
The [`apply_criteria`](https://github.com/naymspace/backpex/blob/0.3.1/lib/backpex/resource.ex#L180) function expects a `field_name` to be present in the order criteria, but we do not set the value in the case `order_by` contains a value that is not...
Filters should work in the same way as fields: without defining a separate module. We should provide a set of generic filter modules wich can then be configured in the...
``` app-1 | * 1st argument: not an already existing atom app-1 | app-1 | :erlang.binary_to_existing_atom("ddd", :utf8) app-1 | (backpex 0.2.0) lib/backpex/live_resource.ex:2081: Backpex.LiveResource.maybe_to_atom/1 app-1 | (backpex 0.2.0) lib/backpex/live_resource.ex:1721: Backpex.LiveResource.order_options_by_params/4 ```...
### Description - We would like to create a standardised way for options in Backpex. - In future, there will be three places to set all options: 1. **Module Level:**...