Commit graph

394 commits

Author SHA1 Message Date
Zach Daniel
98e26a9544 improvement: various improvements to relationship manipulation functions
fix: add removed embeds to hidden fields
2021-05-14 00:34:01 -04:00
Zach Daniel
b896735091 fix: support for to many rels as to_one manipulations 2021-05-12 20:15:08 -04:00
Zach Daniel
025b6e0058 improvement: track manage_relationship_source, as a utility 2021-05-10 17:44:54 -04:00
Zach Daniel
bde7926ed1 fix: ensure error message is always a string 2021-05-10 13:18:41 -04:00
Zach Daniel
5c3ea08838 fix: support embeds in relationships 2021-04-27 14:18:48 -04:00
Zach Daniel
c3c4ce11be fix: remove IO.inspect (facepalm) 2021-04-17 15:32:37 -04:00
Zach Daniel
7b618a8816 fix: support proper nested embedded appends 2021-04-17 15:24:58 -04:00
Zach Daniel
7ed71ba4df improvement: add add_value/4 and remove_value/3 helpers 2021-04-16 13:04:37 -04:00
Zach Daniel
68809250aa chore: fix lint/dialyzer 2021-04-14 13:34:29 -04:00
Zach Daniel
45970eb163 fix: check for managed relationship before embedded input 2021-04-14 13:28:53 -04:00
Zach Daniel
6f8e41b468 fix: handle empty error fields 2021-04-06 10:10:38 -04:00
Darren Black
650d38e7ad Add form errors for invalid arguments 2021-03-31 17:42:39 +11:00
Zach Daniel
918646853d fix: fix remove from path with indices 2021-03-30 01:35:15 -04:00
Zach Daniel
3d8df17779 fix: append values to maps properly 2021-03-30 01:16:27 -04:00
Zach Daniel
31a4943038 fix: handle adding to array paths bettter 2021-03-28 18:34:09 -04:00
Zach Daniel
ecfc918bf5 fix: add to path when is a map should be a list 2021-03-28 14:06:03 -04:00
Zach Daniel
224fb485bf improvement: added various utility functions
fix: fix doubly nested forms and various other issues
2021-03-28 13:11:54 -04:00
Zach Daniel
162383c750 improvement: many fixes around relationship forms 2021-03-25 12:55:21 -04:00
Zach Daniel
5af1cfad8f fix: transform error order of operations 2021-03-22 17:39:23 -04:00
Zach Daniel
3eebc845d8 fix: set impl correctly 2021-03-21 21:51:10 -04:00
Zach Daniel
0e4fa16ae5 improvement: improve pagination helpers 2021-03-21 12:03:33 -04:00
Zach Daniel
dd8db7d461 chore: fix errant backtick in docs 2021-03-19 18:25:05 -04:00
Zach Daniel
0bb2216147 improvement: readability refactor + additional docs 2021-03-19 18:20:49 -04:00
Zach Daniel
e7f13662de fix: properly set params on related create changeset
chore: clean up commented out file
chore: remove unnecessary options
2021-03-19 14:37:20 -04:00
Zach Daniel
2889b18081 feat: add initial support for relationships in inputs_for 2021-03-19 00:11:07 -04:00
Zach Daniel
8308a38782 chore: fix lint/deps 2021-03-16 22:47:08 -04:00
Zach Daniel
46ab44634b feature: add_embed and remove_embed helpers 2021-03-16 21:42:40 -04:00
Zach Daniel
73fd890dbe improvement: remove value option 2021-03-16 21:42:16 -04:00
Zach Daniel
da1e937216 improvement: don't render NotLoaded 2021-03-16 21:41:54 -04:00
Zach Daniel
c1d00e54ae feat: support queries as form targets
fix: various fixes
fix: a whole new error paradigm
feat: new helpers in `AshPhoenix`
2021-03-04 23:08:43 -05:00
Zach Daniel
cc814a5b71 improvement: don't filter errors based on params 2021-02-24 00:48:51 -05:00
Zach Daniel
d453093cb4 fix: don't assume action is set 2021-02-24 00:05:27 -05:00
Zach Daniel
b7ce044075 improvement: support latest ash version 2021-02-23 21:42:08 -05:00
Zach Daniel
6da47f7d1d WIP 2021-02-23 16:19:11 -05:00
Zach Daniel
04c9611187 improvement: add params_only for form helpers
improvement: add `SubdomainPlug`
2021-01-28 14:24:13 -05:00
Zach Daniel
69a80041d2 improvement: store changeset params in form 2021-01-25 02:15:47 -05:00
Zach Daniel
8912fdae71 fix: better error messages
improvement: support ci_string in html
2021-01-24 14:12:04 -05:00
Zach Daniel
7298d47d3a feat: support arguments in changeset
improvement: support the latest ash
2021-01-22 17:31:31 -05:00
Zach Daniel
5d5584c215 chore: remove comment about errors being bad 2021-01-15 20:04:35 -05:00
Zach Daniel
412eca18da improvement: support arguments in form_data 2021-01-07 22:18:20 -05:00
Zach Daniel
164459e4f8 fix: various improvements 2020-12-28 13:05:20 -05:00
Zach Daniel
8b03e9fc5a
feat: general cleanup, ready for initial release 2020-10-20 21:25:28 -04:00
Zach Daniel
6273bd08b0
improvement: setup project 2020-10-20 14:38:50 -04:00
Zach Daniel
b6b87b95e9
feat: init 2020-10-20 13:54:35 -04:00