Compare commits

..

8 commits

Author SHA1 Message Date
90ad6a1a02 test: fix test auth and improve reliability
Some checks reported errors
continuous-integration/drone/push Build was killed
- Add admin authentication to all tests
- Fix 12 tests that were failing due to missing authentication
- 3 tests still have business logic issues (will fix separately)
2025-11-20 16:49:05 +01:00
dd90e79daf refactor: add typespecs and module constants
- Add @spec for public functions in Member and UserLive.Form
- Replace magic numbers with module constants:
  - @member_search_limit = 10
  - @default_similarity_threshold = 0.2
- Add comprehensive @doc for filter_by_email_match and fuzzy_search
2025-11-20 16:49:05 +01:00
19a6480594 docs: add translations and update development log (#168) 2025-11-20 16:49:05 +01:00
2b0e7a983b test: add LiveView tests for member linking UI (#168) 2025-11-20 16:49:05 +01:00
8549e2e64a feat: add user-member linking UI with autocomplete (#168) 2025-11-20 16:49:05 +01:00
a6fd3157d0 fix: extract member_id from relationship changes during validation (#168) 2025-11-20 16:49:05 +01:00
ce21ebad9b feat: add member fuzzy search for linking (#168) 2025-11-20 16:49:05 +01:00
2781f77a72 test: add tests for user-member linking and fuzzy search (#168) 2025-11-20 16:49:05 +01:00

Diff content is not available