|
|
5ae4450444
|
Merge branch 'main' into feature/209_hide_field_dropdown
continuous-integration/drone/push Build is passing
|
2025-12-03 18:58:40 +01:00 |
|
|
|
cf6a108049
|
refactor: DRY - use Mv.Constants.custom_field_prefix() instead of string literals
continuous-integration/drone/push Build is passing
|
2025-12-03 18:47:27 +01:00 |
|
|
|
fabfe64468
|
refactor: rename custom_fields/member_fields to extract_*_field_keys for clarity
|
2025-12-03 18:44:17 +01:00 |
|
|
|
6029920c3f
|
refactor: cleanup dropdown_menu component (required attr, remove redundant defaults, fix checkbox)
|
2025-12-03 18:42:49 +01:00 |
|
|
|
6cf955b024
|
fix: get_from_cookie now correctly handles list return from get_req_header
|
2025-12-03 18:37:51 +01:00 |
|
|
|
217ed632fa
|
fix: preserve paid_filter in URL when toggling field visibility
|
2025-12-03 18:36:13 +01:00 |
|
|
|
3b038d451d
|
fix: use all_custom_fields in prepare_dynamic_cols
Allows users to enable globally hidden custom fields in the table view
|
2025-12-03 18:20:32 +01:00 |
|
|
|
ecc6522571
|
test: restore deleted tests with dynamic field visibility support
Adapts icon distribution test for dynamic fields, restores empty cell test
|
2025-12-03 18:13:30 +01:00 |
|
|
|
b9bd5882e7
|
i18n: fix German translations for field visibility dropdown
Remove fuzzy flags and add correct translations for Columns, None, Options, etc
|
2025-12-03 18:11:24 +01:00 |
|
|
|
690083bdf0
|
refactor: fix Credo warnings in field visibility modules
Use Enum.map_join and reduce nesting in format_custom_field_label
|
2025-12-03 18:10:13 +01:00 |
|
|
|
4bbba65038
|
fix: remove duplicate member_fields_visible assignment in mount/3
Removes dead code and fixes initialization to use FieldVisibility module
|
2025-12-03 18:09:08 +01:00 |
|
|
|
75e1fc8a3a
|
fix: use all_custom_fields in handle_info(:field_toggled)
Fixes bug where globally hidden custom fields could not be enabled via dropdown
|
2025-12-03 18:07:37 +01:00 |
|
|
|
f5b67de870
|
Merge branch 'main' into feature/209_hide_field_dropdown
continuous-integration/drone/push Build is failing
|
2025-12-03 17:38:50 +01:00 |
|
|
|
c17445975c
|
Merge branch 'main' into feature/209_hide_field_dropdown
continuous-integration/drone/push Build is failing
|
2025-12-03 14:57:56 +01:00 |
|
|
|
c9678231f9
|
fix: hide paid column and add tests
continuous-integration/drone/push Build was killed
|
2025-12-03 14:56:39 +01:00 |
|
|
|
c3b33b55a5
|
chore: moved component and added mix_quiet to justfile
|
2025-12-03 14:56:01 +01:00 |
|
|
|
8d1d04fa05
|
feat: increased accessibility
|
2025-12-03 14:55:31 +01:00 |
|
|
|
064c0df701
|
updated tests and fix merge conflict results
|
2025-12-03 14:55:20 +01:00 |
|
|
|
f0613fe1e5
|
Merge branch 'main' into feature/209_hide_field_dropdown
continuous-integration/drone/push Build is failing
|
2025-12-03 12:52:12 +01:00 |
|
|
|
206e733511
|
fix: search
continuous-integration/drone/push Build is failing
|
2025-12-02 18:46:16 +01:00 |
|
|
|
0fb43a0816
|
feat: adds field visibility dropdown live component
continuous-integration/drone/push Build is failing
|
2025-12-02 15:00:09 +01:00 |
|
|
|
45a9bc0cc0
|
tests: added tests
|
2025-12-02 14:59:38 +01:00 |
|
|
|
d039e4bb7d
|
formatting and refactor member fields constant
continuous-integration/drone/push Build is passing
|
2025-12-02 10:02:52 +01:00 |
|
|
|
7f0da693ee
|
feat: adds member visibility to live view
continuous-integration/drone/push Build is failing
|
2025-12-02 09:23:37 +01:00 |
|
|
|
82e41916d2
|
feat: adds member visibility settings
|
2025-12-02 09:23:23 +01:00 |
|
|
|
a022d8cd02
|
chore: adds constant for member_fields
|
2025-12-02 09:22:49 +01:00 |
|
|
|
f24d4985fc
|
tests: adds tests
|
2025-12-02 09:22:26 +01:00 |
|
|
|
cf957563bb
|
chore: adds migration for member field visibility
|
2025-12-02 08:45:18 +01:00 |
|