Commit graph

  • 18c082a893 chore: updated translation carla 2025-12-15 10:50:36 +01:00
  • e088123fb9 feat: adds required column to custom field settings carla 2025-12-15 09:58:38 +01:00
  • 3d81461fbe feat: adds memberdata component for settings carla 2025-12-15 09:58:19 +01:00
  • 756d99dcc8 test: adds tests carla 2025-12-15 09:54:52 +01:00
  • eea3f28cc5 test: added tests carla 2025-12-15 09:33:47 +01:00
  • ebbf347e42 fix(membership-fees): add DB constraints for enum and decimal precision Moritz 2025-12-11 17:06:10 +01:00
  • 4d1b33357e feat(membership-fees): add database schema and Ash domain structure Moritz 2025-12-11 16:27:06 +01:00
  • e563d12be3 Merge pull request 'chore(deps): update ghcr.io/sebadob/rauthy docker tag to v0.33.1' (#179) from renovate/ghcr.io-sebadob-rauthy-0.x into main moritz 2025-12-11 18:46:22 +01:00
  • 2abbb789b7 chore(deps): update ghcr.io/sebadob/rauthy docker tag to v0.33.1 Renovate Bot 2025-12-11 16:28:52 +00:00
  • 045f0dc603 Merge pull request 'chore(deps): update dependency just to v1.45.0' (#269) from renovate/asdf-tool-versions into main moritz 2025-12-11 18:42:16 +01:00
  • f480c12bb0 chore(deps): update dependency just to v1.45.0 Renovate Bot 2025-12-10 21:26:59 +00:00
  • 2d259e8083 Merge pull request 'chore(deps): update postgres to v17.7' (#253) from renovate/postgres into main moritz 2025-12-11 17:05:08 +01:00
  • 15bc2223f0
    chore: update prod postgres to version 17.7 Moritz 2025-12-11 16:47:02 +01:00
  • 110e7f6cbd
    chore(deps): update postgres to v17.7 Renovate Bot 2025-12-03 13:17:06 +00:00
  • 3710d70024 Merge pull request 'Member Fee Concept closes #210' (#221) from docs/210_payment-concept into main moritz 2025-12-11 15:54:29 +01:00
  • 3fd8483231 docs: small changes based on review Moritz 2025-12-11 15:27:18 +01:00
  • f5ef16ec20 docs: change wording Moritz 2025-12-11 15:14:12 +01:00
  • 85a66f800e Merge pull request 'chore(deps): update dependency gettext to v1' (#185) from renovate/major-mix-dependencies into main moritz 2025-12-11 15:28:45 +01:00
  • dbcfe6a29f chore(deps): update dependency gettext to v1 Renovate Bot 2025-12-03 13:17:29 +00:00
  • 0a2632102c Merge pull request 'chore(deps): update mix dependencies' (#249) from renovate/mix-dependencies into main moritz 2025-12-11 14:55:51 +01:00
  • 9dba4d1019
    fix: credo warnings Moritz 2025-12-11 14:21:40 +01:00
  • 1c60bc77b4 chore(deps): update mix dependencies Renovate Bot 2025-12-11 12:30:15 +00:00
  • d5ac168add Merge pull request 'Implements search for custom fields closes #196' (#266) from feature/196_search_custom_fields into main moritz 2025-12-11 14:07:40 +01:00
  • 00fe471bc0 fix: custom field substring search - pass id as parameter Moritz 2025-12-11 14:04:13 +01:00
  • ca5fad0dcc
    security: add input sanitization for search queries Moritz 2025-12-11 13:45:45 +01:00
  • 1ec6188884
    perf: remove custom field search from user-linking autocomplete Moritz 2025-12-11 13:43:13 +01:00
  • 062dad99fb
    refactor: remove unused fields parameter from fuzzy_search API Moritz 2025-12-11 13:40:01 +01:00
  • 12f95c1998
    docs: document fuzzy search similarity threshold strategy Moritz 2025-12-11 13:37:49 +01:00
  • add855c8cb
    refactor: remove redundant ilike filter in build_substring_filter Moritz 2025-12-11 13:35:52 +01:00
  • 265e976d94
    fix: simplify JSONB extraction - remove redundant operators Moritz 2025-12-11 13:33:52 +01:00
  • 014ef04853 docs: updated docs carla 2025-12-04 15:48:58 +01:00
  • 8c361cfc88 feat: updates query in member ressource carla 2025-12-04 15:48:40 +01:00
  • c2302c5861 chore: adds migration for ts vector custom field carla 2025-12-04 15:48:25 +01:00
  • a729d81bb9 test: adds tests for custom field search carla 2025-12-04 15:48:10 +01:00
  • 37495095c9 Merge pull request 'chore(deps): update renovate/renovate docker tag to v42' (#257) from renovate/renovate-renovate-42.x into main moritz 2025-12-11 13:26:13 +01:00
  • b0097ab99d feat: adds sidebar as overlay and moves navbar content there carla 2025-12-11 10:11:00 +01:00
  • 9150188922 chore(deps): update renovate/renovate docker tag to v42 Renovate Bot 2025-12-11 02:30:06 +00:00
  • 765d5ee199
    fix: drone Simon 2025-12-11 02:43:40 +01:00
  • 2bdf7f6f72
    fix: add rebar to drone job Simon 2025-12-11 02:17:10 +01:00
  • 9ff7d7d17b Merge pull request 'Fix small UI issues closes #220' (#259) from feature/220_ui_issues_2 into main simon 2025-12-11 02:13:29 +01:00
  • b1f6d29ca1
    Merge remote-tracking branch 'origin/main' into feature/220_ui_issues_2 Simon 2025-12-11 01:49:12 +01:00
  • 69bd519fb4
    fix: drone job Simon 2025-12-11 01:14:56 +01:00
  • e959d069f2
    chore: reorder drone steps for speed improvements Simon 2025-12-04 17:37:52 +01:00
  • a8cf6e1b18
    chore: update gettext Simon 2025-12-11 01:04:08 +01:00
  • 720f640229
    fix: test Simon 2025-12-11 00:55:50 +01:00
  • 1675d66b67
    translate field names for visibility dropdown Simon 2025-12-11 00:51:26 +01:00
  • acd6d79efe Merge pull request 'Perform migrations in entrypoint' (#268) from perform-migration-on-startup into main moritz 2025-12-10 23:36:12 +01:00
  • 280f024602 run migrations via entrypoint script Simon 2025-12-04 18:02:47 +01:00
  • bb6ea0085b Merge branch 'main' into sidebar carla 2025-12-08 12:29:33 +01:00
  • 18641bb6ea Merge pull request 'UX - Avoid opening member by clicking the checkbox closes #233' (#250) from feature/223_member_checkbox into main carla 2025-12-08 12:11:47 +01:00
  • c3e95ca711 formatting carla 2025-12-08 11:51:45 +01:00
  • 1b06f885bf Merge branch 'main' into feature/223_member_checkbox carla 2025-12-08 11:43:54 +01:00
  • 8512be0282 feat: reuse form_section in settings carla 2025-12-04 12:32:24 +01:00
  • 89b02aeacf Merge branch 'main' into feature/220_ui_issues_2 carla 2025-12-04 12:25:46 +01:00
  • 2f6d5ff818
    Add simple sidebar Rafael Epplée 2025-12-03 21:25:39 +01:00
  • d671103ba5 chore: update translation carla 2025-12-03 22:18:40 +01:00
  • 94de429529 style: translate fieldtypes and payment as button carla 2025-12-03 22:18:18 +01:00
  • 9cda832b82
    fix: request scopes email and profile Simon 2025-12-03 22:02:23 +01:00
  • 613a5f2643
    feat: support email scope to retrieve oidc info Simon 2025-12-03 21:51:12 +01:00
  • 3d4020cf27 Merge pull request 'Fix oidc for authentik' (#258) from fix-oidc-for-authentik into main carla 2025-12-03 20:52:20 +01:00
  • e03693ada5
    style: fix formatting Simon 2025-12-03 20:51:26 +01:00
  • f0391d3fef
    fix: oidc with authentik not working Simon 2025-12-03 20:34:33 +01:00
  • 702eebd110 Merge pull request 'Implement dropdown to show/hide columns in member overview closes #209' (#240) from feature/209_hide_field_dropdown into main moritz 2025-12-03 19:01:13 +01:00
  • 5ae4450444
    Merge branch 'main' into feature/209_hide_field_dropdown Moritz 2025-12-03 18:58:40 +01:00
  • cf6a108049 refactor: DRY - use Mv.Constants.custom_field_prefix() instead of string literals Moritz 2025-12-03 18:47:27 +01:00
  • fabfe64468 refactor: rename custom_fields/member_fields to extract_*_field_keys for clarity Moritz 2025-12-03 18:44:17 +01:00
  • 6029920c3f refactor: cleanup dropdown_menu component (required attr, remove redundant defaults, fix checkbox) Moritz 2025-12-03 18:42:49 +01:00
  • 6cf955b024 fix: get_from_cookie now correctly handles list return from get_req_header Moritz 2025-12-03 18:37:51 +01:00
  • 217ed632fa fix: preserve paid_filter in URL when toggling field visibility Moritz 2025-12-03 18:36:13 +01:00
  • 3b038d451d fix: use all_custom_fields in prepare_dynamic_cols Moritz 2025-12-03 18:20:32 +01:00
  • ecc6522571 test: restore deleted tests with dynamic field visibility support Moritz 2025-12-03 18:13:30 +01:00
  • b9bd5882e7 i18n: fix German translations for field visibility dropdown Moritz 2025-12-03 18:11:24 +01:00
  • 690083bdf0 refactor: fix Credo warnings in field visibility modules Moritz 2025-12-03 18:10:13 +01:00
  • 4bbba65038 fix: remove duplicate member_fields_visible assignment in mount/3 Moritz 2025-12-03 18:09:08 +01:00
  • 75e1fc8a3a fix: use all_custom_fields in handle_info(:field_toggled) Moritz 2025-12-03 18:07:37 +01:00
  • a68a15be6a Merge pull request 'Refactor admin UI structure' (#244) from refactor-admin-settings-ui into main carla 2025-12-03 18:00:53 +01:00
  • 8ce89a7227 formatting carla 2025-12-03 17:44:01 +01:00
  • f5b67de870
    Merge branch 'main' into feature/209_hide_field_dropdown Moritz 2025-12-03 17:37:01 +01:00
  • 188a6f667c Merge branch 'main' into refactor-admin-settings-ui carla 2025-12-03 17:29:07 +01:00
  • a483c287b6 Merge pull request 'chore(deps): update dependency just to v1.43.1' (#248) from renovate/asdf-tool-versions into main rafael 2025-12-03 16:36:37 +01:00
  • a12ca6b041 Merge pull request 'chore(deps): update renovate/renovate docker tag to v41.173' (#254) from renovate/renovate-renovate-41.x into main rafael 2025-12-03 16:36:12 +01:00
  • ba5fc34d80
    Move custom fields to global admin settings Rafael Epplée 2025-12-02 19:24:45 +01:00
  • a92771ffca
    Also remove "-" prefix from merge conflicts in .po files Rafael Epplée 2025-12-03 16:06:07 +01:00
  • 80a06c3609
    Add some missing translations Rafael Epplée 2025-12-03 16:19:42 +01:00
  • a0ce88f71b Merge pull request 'Don't write line numbers in gettext comments' (#251) from skip-gettext-comment-line-numbers into main carla 2025-12-03 15:38:11 +01:00
  • 5c8a44c388 Merge branch 'main' into skip-gettext-comment-line-numbers carla 2025-12-03 15:37:47 +01:00
  • 5c1a766e87 Merge pull request 'Visual hierarchy for fields in member view and edit form - closes #231' (#247) from feature/231_member_view_ui into main moritz 2025-12-03 15:33:01 +01:00
  • 6c935b7540 chore(deps): update renovate/renovate docker tag to v41.173 Renovate Bot 2025-12-03 14:30:21 +00:00
  • 2542bcf9e4
    fix: improve gettext translations and deduplicate email formatting in member views Moritz 2025-12-03 15:22:49 +01:00
  • ed961f7585
    Redesign member view/edit UI with improved accessibility Moritz 2025-12-03 13:34:44 +01:00
  • c17445975c Merge branch 'main' into feature/209_hide_field_dropdown carla 2025-12-03 14:57:56 +01:00
  • c9678231f9 fix: hide paid column and add tests carla 2025-12-03 14:56:39 +01:00
  • c3b33b55a5 chore: moved component and added mix_quiet to justfile carla 2025-12-03 14:56:01 +01:00
  • 8d1d04fa05 feat: increased accessibility carla 2025-12-03 14:55:31 +01:00
  • 064c0df701 updated tests and fix merge conflict results carla 2025-12-03 14:55:20 +01:00
  • 94245cbc0f
    Skip writing line numbers in gettext file comments Rafael Epplée 2025-12-03 14:52:13 +01:00
  • 82f1a65b85 Merge pull request 'Fix postgres errors when running tests' (#245) from fix-test-postgres-errors into main moritz 2025-12-03 14:51:08 +01:00
  • dfff2486b5
    Fix postgres errors when running tests Rafael Epplée 2025-12-03 10:41:40 +01:00
  • aaea6a01e2 Merge pull request 'Implement UI fields to mock payment concept closes #226' (#241) from feature/226_payment_mockup into main rafael 2025-12-03 14:35:14 +01:00
  • 6b0ec28d9b
    fix checkbox tests Moritz 2025-12-03 14:34:31 +01:00