Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ash-project/ash_phoenix

Utilities for integrating Ash and Phoenix
https://github.com/ash-project/ash_phoenix

chore: optimize out some `to_form` calls

fixes #48

fa68ae11801a96c9aa169f51045a20848454c27f authored over 2 years ago by Zach Daniel <[email protected]>
chore: fix tests

09f673751b0c5822fe97fc1a08a80382a3250b3a authored over 2 years ago by Zach Daniel <[email protected]>
fix: handle case where certain actions are not present

d80a87c062ee5d385e1432e923091786ae206ae8 authored over 2 years ago by Zach Daniel <[email protected]>
chore(deps): update ash and phoenix (#47)

a0d01bf6ea3b7223d6444788c7ef554b0e7731de authored over 2 years ago by Josh Price <[email protected]>
chore: release version v0.7.2-rc.1

e776fbc4ec7d7c74d45d519303c4c51667a1e888 authored over 2 years ago by Zach Daniel <[email protected]>
fix: properly call destroy action with changeset

6f48087e9f85c0facb12af3f4c9069d7a936a4b3 authored over 2 years ago by Zach Daniel <[email protected]>
fix: Fix validate_opts when single form (#44)

142bbc3b52aadc3164bf1aea22dcb9885932a909 authored over 2 years ago by Darren Black <[email protected]>
fix: pass error state down to nested forms properly

closes #41

de56e1d20ac378da6c8f87b8a5209a3f383b2afe authored over 2 years ago by Zach Daniel <[email protected]>
test: Failing test for `validate_opts` issue (#43)

465d036620d9697e840e513eb20f250969186160 authored over 2 years ago by Darren Black <[email protected]>
fix: ensure list forms are always `[]` after remove_form

closes #42

a840ca94a0496085a95169a2bf3f002124dbdc39 authored over 2 years ago by Zach Daniel <[email protected]>
fix: add opts to `for_action` in `add_form`

closes #41

3f0e3788e2bc47e7c918de2a382208afc8fadd27 authored over 2 years ago by Zach Daniel <[email protected]>
improvement: add `validate_opts` to `add/remove_form`

b660254248ae9cee87610808d56b88db2f72c713 authored over 2 years ago by Zach Daniel <[email protected]>
chore: use proper ash version in CI

0d788b1bbafc2797e770273408434c6d18de6893 authored over 2 years ago by Zach Daniel <[email protected]>
chore: release version v0.7.2-rc.0

cddfe1d1e3a72683dbc878602a4ea723d3ef06e6 authored over 2 years ago by Zach Daniel <[email protected]>
fix: validate after adding/removing forms

873317aa79bdc5b4e0bd677cc067c0ed1b519881 authored over 2 years ago by Zach Daniel <[email protected]>
test: added failing test (#40)

a861dbf3b9b57c8039c67b9337d8748ac0d41bee authored over 2 years ago by kernel-io <[email protected]>
fix: don't remove a form unless one exists

12b27461b6ad7baea9826610798cabbbdfbb5b33 authored over 2 years ago by Zach Daniel <[email protected]>
test: add failing test for remove_form (#39)

b65bf57ebf96526f6c5ab1a243a8fdadf5262f96 authored over 2 years ago by kernel-io <[email protected]>
fix: raise error on non-existant resource for api

50f6a108b47bb1b017d9f0a9690708d1b4283aac authored over 2 years ago by Zach Daniel <[email protected]>
test: set primary action explicitly in tests (#38)

* test: set primary action explicitly

* chore: update all deps

ad5f1c4b5e5727d9a47aae8e56f29dffbfbe44f4 authored over 2 years ago by Josh Price <[email protected]>
chore: use new Config module

15be502838c1b4922c0ae19cc1da4489c1ea244b authored over 2 years ago by Zach Daniel <[email protected]>
fix: respect touched forms in params generation (#37)

89af1acd4161ca75ac6990c883758e84ff160941 authored over 2 years ago by kernel-io <[email protected]>
chore: fix build/point at ash main instead of master

59abfc165a4c91af5b25dc9ba708c9c47718ce5e authored over 2 years ago by Zach Daniel <[email protected]>
chore: add to `touched_forms` on add/remove form

8488ba3eaf7c0f7b7c5c3020c86e27fe02db8724 authored over 2 years ago by Zach Daniel <[email protected]>
fix: explicitly set `as` and `id` in matched form

3d69d41fd79249f774c182ec8654af61bb452f56 authored over 2 years ago by Zach Daniel <[email protected]>
fix: sequence manually matched forms

improvement: add `produce` option to `params`

35a4628946fa29543e529e4e98b9e342e554db69 authored over 2 years ago by Zach Daniel <[email protected]>
chore: release version v0.7.1

167dbcdfd5282c8b37b002c6d5795996b8d66b95 authored over 2 years ago by Zach Daniel <[email protected]>
chore: fix build

56f11c74226aed2509c5c6d318a42d408fc5dafc authored over 2 years ago by Zach Daniel <[email protected]>
fix: synthetically cast attributes in read forms

fix: raise explicitly on non-existent action

4c013819d05ca14227b100c7c546b1d2e76ec7c6 authored over 2 years ago by Zach Daniel <[email protected]>
improvement: remove more managed relationship context

improvement: set a _form error field

728df804322653e0d4ed19f91c6e0d7ecaf4046f authored over 2 years ago by Zach Daniel <[email protected]>
improvement: removed source changesets as they are gone from ash

improvement: add destroy_action/destroy_resource for forms

6b1223b7f8d4bdcbd0da9208e918fea307b7af9c authored over 2 years ago by Zach Daniel <[email protected]>
improvement: fix & clarify logic in do_decode_path/4 (#35)

66a1b4002f9c4f855891477da6bffe0f885be2cb authored over 2 years ago by kernel-io <[email protected]>
improvement: handle nil paths in do_decode_path/4 (#34)

3829807631aba7943f0425e96faaee425e990870 authored over 2 years ago by kernel-io <[email protected]>
improvement: use Map.get instead of direct key access (#33)

Co-authored-by: kernel-io <[email protected]>
Co-authored-by: Zach Daniel <[email protected]>

37d02e20cbfb637967055d07c058bcce9398100c authored over 2 years ago by kernel-io <[email protected]>
fix: bad key access in `keep_live`

367e8935980a6d29025a18a59757cf48d373c961 authored over 2 years ago by Zach Daniel <[email protected]>
improvement: support `data` option on `add_form`

9de0ff87780bd16d06dcde1bac6a8e041a31659d authored almost 3 years ago by Zach Daniel <[email protected]>
fix: show hidden fields for read actions

89db16968da001dafdb71fd57b75322c7a3be3f5 authored almost 3 years ago by Zach Daniel <[email protected]>
fix: add pkey ids as params when creating read forms from data

a8223ecc09c8b6a52954231f6e2c0fb8c2f4366a authored almost 3 years ago by Zach Daniel <[email protected]>
fix: track data properly for reads generated from data

f5357b5af44a85ad08ceea89e12f0533d2e15e16 authored almost 3 years ago by Zach Daniel <[email protected]>
fix: handle read_actions with data

c7bf6ee272e27ae644e2e7efc09519537cfdaf59 authored almost 3 years ago by Zach Daniel <[email protected]>
Revert "Revert "fix: fetch data for read_actions as well""

This reverts commit 922f11c815897ea30dd9ffae500bdcd328c29c74.

82933c6bfacfeb2a96571690763875448eb4fb1b authored almost 3 years ago by Zach Daniel <[email protected]>
Revert "fix: fetch data for read_actions as well"

This reverts commit 1234071dfec3a634fd89451457d19a60f68ab9d9.

922f11c815897ea30dd9ffae500bdcd328c29c74 authored almost 3 years ago by Zach Daniel <[email protected]>
fix: fetch data for read_actions as well

1234071dfec3a634fd89451457d19a60f68ab9d9 authored almost 3 years ago by Zach Daniel <[email protected]>
improvement: add `after_fetch` option to keep_live

be10fb666e4eaad109337c0745a6305fd9695dfb authored almost 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.7.0

d61d788971bc01c055e1607713b58b2691f37db7 authored almost 3 years ago by Zach Daniel <[email protected]>
test: fix test

9e8ab6c904317a1c47f2eb4622abc135ab06324e authored almost 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.6.0-rc.7

0be59bb5d4a1457ee25af635c08d0abd0e5a4507 authored almost 3 years ago by Zach Daniel <[email protected]>
fix: don't create forms unnecessarily

2104ec88508bcf653a68ac74c86f5aee5b4b7947 authored almost 3 years ago by Zach Daniel <[email protected]>
chore: alpha -> beta

0e5d4b5ee3cd25625885042232bd24e8a4edd9be authored almost 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.6.0-rc.6

7741e43f9102888fea17740743d36fe19b2e1842 authored almost 3 years ago by Zach Daniel <[email protected]>
fix: properly restrict errors to the current form

f400a9fc1f1d95bf8a91482972a1ff6be370e19e authored almost 3 years ago by Zach Daniel <[email protected]>
chore: update tests/docs

6f011a55fe1355ae311b9f9ebdc8c5bcd8c7da39 authored about 3 years ago by Zach Daniel <[email protected]>
fix: Fix logic for change detection of boolean defaults (#31)

e1f0e66f23f44163e5ecde128a964f2d350fd1e0 authored about 3 years ago by Frank Dugan III <[email protected]>
fix: check for operators first

improvement: don't return ids by default

b590e8ff72d23fbb95b83648dadfdaa2d982ee1e authored about 3 years ago by Zach Daniel <[email protected]>
fix: properly set nested names

b8fae705a534185ebd981252ce2f726c24c34af7 authored about 3 years ago by Zach Daniel <[email protected]>
chore: fix compiler warning

2b44ee50d50d99ad0ebf3691ae8976bd790215d0 authored about 3 years ago by Zach Daniel <[email protected]>
fix: allow the `as` option to be set

724b0defc278317f8eb73f9d698d2f90d9062106 authored about 3 years ago by Zach Daniel <[email protected]>
improvement: better default name, just use ids elsewhere

6e21815628e085836c0cfadf39775d94d3285f08 authored about 3 years ago by Zach Daniel <[email protected]>
fix: properly set params on validate

076d9fe35609cb79971bb452fa01c3ce0e962a8a authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.6.0-rc.5

39a1f81897ec21f1400bfa807bc17899d6a821d6 authored about 3 years ago by Zach Daniel <[email protected]>
fix: set proper form ids and names

6f9bc82895aa7549983792db1baa6eeccb4416a4 authored about 3 years ago by Zach Daniel <[email protected]>
fix: support only predicate in params

4c4ca71609c95f837ac65a61bb7424f4991b90ca authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.6.0-rc.4

032f7d6850fcca02e95d0025c626ec184eff2585 authored about 3 years ago by Zach Daniel <[email protected]>
improvement: `to_filter` -> `to_filter_expression`

332046e8244048b8cb9c3d5081f2ffeedefe5026 authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.6.0-rc.3

cc71c29e462011f68bb03f72d56cd41eaef7a197 authored about 3 years ago by Zach Daniel <[email protected]>
fix: don't make operators externally, only `%Call{}` structs

9671841bf60182a63514fdc791e6fbb0050fdef4 authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.6.0-rc.2

4ccff173b7670c4e08993d53c65c2439f999a510 authored about 3 years ago by Zach Daniel <[email protected]>
improvement: better sanitized parameters

improvement: add params_for_query

8ee53e4bfc52cd81b2b180aabb5f86f734981639 authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.6.0-rc.1

81ce20f363ad0904b61fcd893e1bb10c5966a87d authored about 3 years ago by Zach Daniel <[email protected]>
improvement: expose paths for filters

improvement: simple error handling patterns for filter forms

06875682999938f607c970e71b6a80af90e18b3d authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.6.0-rc.0

a61a7763cc052f1537e51f03d73e5542e77210af authored about 3 years ago by Zach Daniel <[email protected]>
feat: new `FilterForm` for building forms to produce `Ash.Filter`s

6e26f89fd150a93d25d91ab3ec0f9cc690953e90 authored about 3 years ago by Zach Daniel <[email protected]>
WIP on filter_form

dcc7edfaa70d9bd2c27bf9b466582c7a3585b8b6 authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.5.19-rc.2

8752058cd9596291c9777cb74864544d08367e40 authored about 3 years ago by Zach Daniel <[email protected]>
fix: typo on checking if errors are set to the same value as before

0d6a20ff5fb3374e0c6fd84b479737f65620979b authored about 3 years ago by Zach Daniel <[email protected]>
Validation issue in rc (#30)

6afdd21f95d9bb2cd6cdf1f88195b11a42bbfa75 authored about 3 years ago by Darren Black <[email protected]>
chore: add a test trying to reproduce an issue

chore: update locked version of ash

1fe82efd04def51a951c05bcff9fa5c52cc0f8a1 authored about 3 years ago by Zach Daniel <[email protected]>
fix: pass matcher in correct argument position

b2fa924bbfc539472d0a0d16b8d3507ed4f06f3f authored about 3 years ago by Zach Daniel <[email protected]>
improvement: support custom matcher experimental

80777883f8c7c96140ce313d17650b3c0fd1638d authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.5.19-rc.1

a77b671dfd5fc2186c9e89d3b3f5ed037f5aee73 authored about 3 years ago by Zach Daniel <[email protected]>
improvement: don't rebuild a form when params haven't changed

3f3c83dfa464ae4c71a84fcae2a532e6d412845c authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.5.19-rc.0

79d1d45a95f2f4893be49a13bb6b74413cfa51ec authored about 3 years ago by Zach Daniel <[email protected]>
improvement: use existing forms on `validate`, instead of rebuilding

4eabe074af9d311dea3ab5c1e0981baf904e8b2d authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.5.18

458dc8581f55a725c828a9a0cfd24c685528b0e8 authored about 3 years ago by Zach Daniel <[email protected]>
improvement: enrich but also simplify `changed?` behavior

a8b6a7d1e5a6dc973977bb594fbee33813abfb7b authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.5.17

981880990777e0336ce87ecfef9cdc7a2645f4b3 authored about 3 years ago by Zach Daniel <[email protected]>
improvement: add a `.changed?` field

3c56731aae1137e9931719f405897651bbfd8c01 authored about 3 years ago by Zach Daniel <[email protected]>
chore: release version v0.5.16

03d6d29cd0911cdc22b91b5a0877dedfbd4d398e authored about 3 years ago by Zach Daniel <[email protected]>
fix: fix some error transforming logic

be5c0de5f16c1b7c06090fbecf8078a8137704ff authored about 3 years ago by Zach Daniel <[email protected]>
fix: forms now receive an error if no nested path matches the error path

8f5b0f9df78a331d01663372dfec1aeef2f0e0f9 authored about 3 years ago by Zach Daniel <[email protected]>
bugfix: fix typo (#28)

ed062a3007ceb8475195a7f3b76a8d5f427b6b99 authored about 3 years ago by kernel-io <[email protected]>
chore: release version v0.5.15

9248548d4f2f832855197b77395e2a1a9b22f1d9 authored over 3 years ago by Zach Daniel <[email protected]>
fix: ensure `transform_errors` is never unset

improvement: always pass errors to `transform_errors/2`

5326b2d19831aeeca6205423228135db796f1883 authored over 3 years ago by Zach Daniel <[email protected]>
improvement: improve typespec on errors/2 (#27)

Co-authored-by: kernel-io <[email protected]>

eacf05487b5fe27d897e72aac485139778b8a552 authored over 3 years ago by kernel-io <[email protected]>
improvement: Allow Phoenix 1.6.0 (#25)

Co-authored-by: kernel-io <[email protected]>

01720f931ed5b4a2f0ab835084d98bb573675fec authored over 3 years ago by kernel-io <[email protected]>
chore: release version v0.5.14

c85818fd3aef2aa2cb167791a26c59411d9f57c7 authored over 3 years ago by Zach Daniel <[email protected]>
fix: only include primary key's in hidden

d6f5f3266f83e96518b024707521d8efca2a1dd8 authored over 3 years ago by Zach Daniel <[email protected]>
improvement: work on LiveView being available for regular sockets

fix: don't show hidden primary keys

d707fc3884499ed978df1674491218f117017428 authored over 3 years ago by Zach Daniel <[email protected]>
chore: add file to gitignore

ed87f0b690e0913495c141fe74e8ef808e480ede authored over 3 years ago by Zach Daniel <[email protected]>
fix: don't add forms for remaining data

4e077aa46f5083ad4190231922ce77b309f9f478 authored over 3 years ago by Zach Daniel <[email protected]>