Commit graph

15 commits

Author SHA1 Message Date
3da0ebcb3f
feat: Add keyboard navigation to member linking dropdown
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-27 16:05:56 +01:00
4b4ec63613 feat: improve user-member linking UI and error messages
All checks were successful
continuous-integration/drone/push Build is passing
Reload members on email change, extract user-friendly errors from Ash, add translations
2025-11-20 21:45:05 +01:00
9a03485604
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:51:45 +01:00
af193840e2
feat: add user-member linking UI with autocomplete (#168) 2025-11-20 16:51:44 +01:00
1805916359
docs: add @moduledoc to all LiveView modules
Add comprehensive module documentation to 12 LiveView modules covering
member, user, property, and property_type management views.
2025-11-13 11:20:32 +01:00
23d1ca8a32
fix: axe-core critical and major issues 2025-10-16 12:30:02 +02:00
eeed537062
feat: add member-user link in member view and user view 2025-10-16 12:30:01 +02:00
1d334c7da1
fix: add missing user for view and fix test
Some checks failed
continuous-integration/drone/push Build is failing
2025-09-29 16:59:35 +02:00
863821f3ae
test: fix tests and skip tests for initials generation
Some checks failed
continuous-integration/drone/push Build is failing
2025-09-29 16:05:00 +02:00
e3dd333e89
feat: add userdata for profile button #170 2025-09-29 15:34:00 +02:00
06574a932d fix: formatting
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-24 17:07:20 +02:00
662e80cc74 feat: set password for new and for existing user 2025-07-24 17:07:20 +02:00
5959c9f545 feat: use layout from memberlist 2025-07-24 17:07:20 +02:00
df9966bb12 feat: account live view - basic functionality 2025-07-24 17:07:20 +02:00
fd8c853879 feat: account live view - generated files 2025-07-24 17:07:20 +02:00