mitgliederverwaltung/lib/mv
Moritz c41d24113f fix(import): return readable string for unreadable upload errors
File.read/1 only yields posix atoms, so the File.Error and bare-reason branches were unreachable, and :file.format_error/1 returns a charlist rather than a String. Normalize the error to a binary so it interpolates correctly in flash messages.
2026-06-02 12:00:38 +02:00
..
accounts/user feat: add smtp settings 2026-03-12 13:39:48 +01:00
authorization refactor(types): reconcile @specs with their success typings 2026-06-02 11:25:03 +02:00
email_sync refactor: reduce nesting in SyncUserEmailToMember.sync_email 2026-02-04 13:03:36 +01:00
helpers refactor(types): reconcile @specs with their success typings 2026-06-02 11:25:03 +02:00
membership fix(import): return readable string for unreadable upload errors 2026-06-02 12:00:38 +02:00
membership_fees refactor(types): bind intentionally discarded side-effecting results 2026-06-02 11:42:57 +02:00
oidc fix(auth): trigger RP-initiated logout at OIDC provider 2026-06-01 19:59:52 +02:00
smtp refactor: unify smtp config logic 2026-03-16 14:23:46 +01:00
vereinfacht refactor(types): bind intentionally discarded side-effecting results 2026-06-02 11:42:57 +02:00
application.ex refactor: review remarks 2026-03-13 17:55:17 +01:00
config.ex refactor(types): remove dead catch-all clauses unreachable per success typing 2026-06-02 11:56:44 +02:00
constants.ex feat(date-filter): introduce DateFilter module with URL codec and Ash query expressions 2026-05-20 16:24:08 +02:00
helpers.ex Member/Setting/validations: domain, actor, and seeds 2026-02-03 23:52:16 +01:00
mailer.ex refactor(types): remove dead catch-all clauses unreachable per success typing 2026-06-02 11:56:44 +02:00
oidc_role_sync.ex refactor(types): remove dead catch-all clauses unreachable per success typing 2026-06-02 11:56:44 +02:00
oidc_role_sync_config.ex feat: OIDC configuration in global Settings (ENV or DB) 2026-02-24 13:58:24 +01:00
release.ex refactor(release): bind discarded results of side-effecting release tasks 2026-06-02 11:33:14 +02:00
repo.ex chore: enable trigram extension 2025-10-30 16:48:45 +01:00
secrets.ex Secrets: return MissingSecret when OIDC values nil to avoid crashes 2026-02-24 15:12:58 +01:00
statistics.ex Statistics: log Ash errors instead of returning 0/nil silently 2026-02-12 19:35:48 +01:00