Find a file
dependabot[bot] 7f743acf05
chore(deps): bump ash in the production-dependencies group (#232)
Bumps the production-dependencies group with 1 update: [ash](https://github.com/ash-project/ash).


Updates `ash` from 3.3.2 to 3.3.3
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.3.2...v3.3.3)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 08:55:36 -04:00
.github ci: dependabot weekly 2024-06-19 10:14:29 -04:00
config fix: properly transform nested params 2024-06-04 00:43:37 -04:00
documentation docs: Use AshPhoenix.Form.submit/2 instead of calling context functions (#220) 2024-06-30 10:59:50 -04:00
lib chore: release 2.1.1 2024-07-31 20:59:58 -04:00
logos
priv/templates
test chore: release 2.1.1 2024-07-31 20:59:58 -04:00
.check.exs
.credo.exs
.formatter.exs
.gitignore
.gitpod.yml
.tool-versions
CHANGELOG.md chore: release 2.1.1 2024-07-31 20:59:58 -04:00
FUNDING.yml
LICENSE
mix.exs chore: release 2.1.1 2024-07-31 20:59:58 -04:00
mix.lock chore(deps): bump ash in the production-dependencies group (#232) 2024-08-08 08:55:36 -04:00
README.md chore: release 2.1.1 2024-07-31 20:59:58 -04:00

Logo Logo

Elixir CI License: MIT Hex version badge Hexdocs badge

AshPhoenix

Welcome! This is the package for integrating Phoenix Framework and Ash Framework. It provides tools for integrating with Phoenix forms (AshPhoenix.Form), Phoenix LiveViews (AshPhoenix.LiveView) and more.

Installation

Add ash_phoenix to your list of dependencies in mix.exs:

{:ash_phoenix, "~> 2.1.1"}

Whats in the box?

  • AshPhoenix.Form - A form data structure for using resource actions with phoenix forms
  • AshPhoenix.Form.Auto - Tools to automatically determine nested form structures based on calls to manage_relationship for an action.
  • AshPhoenix.FilterForm - A form data structure for building filter statements
  • AshPhoenix.LiveView - Helpers for querying data and integrating changes
  • AshPhoenix.SubdomainPlug - A plug to determine a tenant using subdomains for multitenancy
  • AshPhoenix.FormData.Error - A protocol to allow errors to be rendered in forms
  • Phoenix.HTML.Safe implementations for Ash.CiString, Ash.NotLoaded and Decimal
  • AshPhoenix.SubdomainPlug for multitenant subdomain-based applications.
  • mix ash_phoenix.gen.live for generating liveview modules
  • mix ash_phoenix.gen.html for generating controllers and views

Tutorials

Topics