3da0ebcb3f
feat: Add keyboard navigation to member linking dropdown
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
...
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
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
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
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