Commit graph

231 commits

Author SHA1 Message Date
Frank Dugan III
e1f0e66f23
fix: Fix logic for change detection of boolean defaults (#31) 2021-12-21 21:34:10 -05:00
Zach Daniel
b590e8ff72 fix: check for operators first
improvement: don't return ids by default
2021-12-06 14:17:30 -05:00
Zach Daniel
b8fae705a5 fix: properly set nested names 2021-12-06 01:13:40 -05:00
Zach Daniel
2b44ee50d5 chore: fix compiler warning 2021-12-06 01:07:20 -05:00
Zach Daniel
724b0defc2 fix: allow the as option to be set 2021-12-06 01:05:47 -05:00
Zach Daniel
6e21815628 improvement: better default name, just use ids elsewhere 2021-12-06 00:30:00 -05:00
Zach Daniel
076d9fe356 fix: properly set params on validate 2021-12-05 21:51:35 -05:00
Zach Daniel
39a1f81897 chore: release version v0.6.0-rc.5 2021-12-05 21:17:39 -05:00
Zach Daniel
6f9bc82895 fix: set proper form ids and names 2021-12-05 21:17:26 -05:00
Zach Daniel
4c4ca71609 fix: support only predicate in params 2021-12-05 20:24:08 -05:00
Zach Daniel
032f7d6850 chore: release version v0.6.0-rc.4 2021-12-02 16:41:29 -05:00
Zach Daniel
332046e824 improvement: to_filter -> to_filter_expression 2021-12-02 16:41:04 -05:00
Zach Daniel
cc71c29e46 chore: release version v0.6.0-rc.3 2021-12-02 15:58:42 -05:00
Zach Daniel
9671841bf6 fix: don't make operators externally, only %Call{} structs 2021-12-02 15:58:22 -05:00
Zach Daniel
4ccff173b7 chore: release version v0.6.0-rc.2 2021-12-02 12:52:41 -05:00
Zach Daniel
8ee53e4bfc improvement: better sanitized parameters
improvement: add params_for_query
2021-12-02 12:52:14 -05:00
Zach Daniel
81ce20f363 chore: release version v0.6.0-rc.1 2021-12-02 03:12:39 -05:00
Zach Daniel
0687568299 improvement: expose paths for filters
improvement: simple error handling patterns for filter forms
2021-12-02 03:12:18 -05:00
Zach Daniel
a61a7763cc chore: release version v0.6.0-rc.0 2021-12-01 15:28:59 -05:00
Zach Daniel
6e26f89fd1 feat: new FilterForm for building forms to produce Ash.Filters 2021-12-01 15:28:38 -05:00
Zach Daniel
dcc7edfaa7 WIP on filter_form 2021-11-29 21:40:46 -05:00
Zach Daniel
8752058cd9 chore: release version v0.5.19-rc.2 2021-11-12 22:44:36 -05:00
Zach Daniel
0d6a20ff5f fix: typo on checking if errors are set to the same value as before 2021-11-12 22:10:33 -05:00
Darren Black
6afdd21f95
Validation issue in rc (#30) 2021-11-12 21:22:55 -05:00
Zach Daniel
1fe82efd04 chore: add a test trying to reproduce an issue
chore: update locked version of ash
2021-11-10 15:11:22 -05:00
Zach Daniel
b2fa924bbf fix: pass matcher in correct argument position 2021-11-09 02:25:46 -05:00
Zach Daniel
80777883f8 improvement: support custom matcher experimental 2021-11-09 02:17:11 -05:00
Zach Daniel
a77b671dfd chore: release version v0.5.19-rc.1 2021-11-08 17:26:49 -05:00
Zach Daniel
3f3c83dfa4 improvement: don't rebuild a form when params haven't changed 2021-11-08 17:26:24 -05:00
Zach Daniel
79d1d45a95 chore: release version v0.5.19-rc.0 2021-11-08 04:47:35 -05:00
Zach Daniel
4eabe074af improvement: use existing forms on validate, instead of rebuilding 2021-11-08 04:47:12 -05:00
Zach Daniel
458dc8581f chore: release version v0.5.18 2021-11-06 14:13:25 -04:00
Zach Daniel
a8b6a7d1e5 improvement: enrich but also simplify changed? behavior 2021-11-06 14:12:53 -04:00
Zach Daniel
9818809907 chore: release version v0.5.17 2021-11-06 12:16:32 -04:00
Zach Daniel
3c56731aae improvement: add a .changed? field 2021-11-06 12:15:50 -04:00
Zach Daniel
03d6d29cd0 chore: release version v0.5.16 2021-10-21 18:42:24 -04:00
Zach Daniel
be5c0de5f1 fix: fix some error transforming logic 2021-10-21 18:42:09 -04:00
Zach Daniel
8f5b0f9df7 fix: forms now receive an error if no nested path matches the error path 2021-10-21 18:13:33 -04:00
kernel-io
ed062a3007
bugfix: fix typo (#28) 2021-10-16 22:08:03 -04:00
Zach Daniel
9248548d4f chore: release version v0.5.15 2021-09-30 15:26:03 -04:00
Zach Daniel
5326b2d198 fix: ensure transform_errors is never unset
improvement: always pass errors to `transform_errors/2`
2021-09-30 15:24:46 -04:00
kernel-io
eacf05487b
improvement: improve typespec on errors/2 (#27)
Co-authored-by: kernel-io <git@omnium.co>
2021-09-30 15:24:40 -04:00
kernel-io
01720f931e
improvement: Allow Phoenix 1.6.0 (#25)
Co-authored-by: kernel-io <git@omnium.co>
2021-09-24 19:45:00 -04:00
Zach Daniel
c85818fd3a chore: release version v0.5.14 2021-09-15 12:56:37 -04:00
Zach Daniel
d6f5f3266f fix: only include primary key's in hidden 2021-09-15 12:55:23 -04:00
Zach Daniel
d707fc3884 improvement: work on LiveView being available for regular sockets
fix: don't show hidden primary keys
2021-09-14 17:17:21 -04:00
Zach Daniel
ed87f0b690 chore: add file to gitignore 2021-09-09 11:23:40 -04:00
Zach Daniel
4e077aa46f fix: don't add forms for remaining data 2021-09-06 22:43:06 -04:00
Zach Daniel
c34812f31e chore: release version v0.5.13 2021-09-06 14:27:28 -04:00
Zach Daniel
99405a3894 fix: don't guess on data matches w/ sparse?: true 2021-09-06 14:26:53 -04:00