Compare commits

..

17 commits

Author SHA1 Message Date
a5c1b6c39b docs(changelog): record cleanup and quick fixes under Unreleased
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build was killed
2026-06-16 15:38:02 +02:00
a51f7d5329 ci(credo): enforce StrictModuleLayout and additional zero-violation checks 2026-06-16 15:38:02 +02:00
cbd37ecb2c style: order module directives per StrictModuleLayout 2026-06-16 15:34:35 +02:00
6e50b91e51 refactor(membership-fees): share fee-type delete handling between LiveViews 2026-06-16 15:30:56 +02:00
9667ddac04 refactor(web): use canonical DateFormatter for all date display 2026-06-16 15:23:52 +02:00
3d50b49436 refactor(vereinfacht): reuse EmailSync.Loader for linked-member lookup 2026-06-16 15:20:18 +02:00
9702f45e9a refactor(membership-fees): fold cycle-generation run/0 into run/1 2026-06-16 15:16:54 +02:00
1b2b27368c refactor(settings): unify JSONB single-field update between member-field changes 2026-06-16 15:13:27 +02:00
8ae8d92df0 refactor(email): share build/deliver skeleton across join emails 2026-06-16 15:10:03 +02:00
98ff6c1944 refactor(web): extract shared current_actor controller helper 2026-06-16 15:06:34 +02:00
bc1dbb1d11 refactor(web): share member-dropdown keyboard navigation between LiveViews 2026-06-16 15:03:05 +02:00
070d9d1fc3 refactor(authorization): unify own_data read check across linked resources 2026-06-16 14:56:07 +02:00
7d712f6ce2 refactor(oidc): drop OidcRoleSyncConfig passthrough and use Mv.Config directly 2026-06-16 14:52:34 +02:00
418c07efc8 refactor(member-export): remove dead fetch/2 export chain 2026-06-16 14:49:06 +02:00
dab1389b30 chore(accounts): remove orphaned UserIdentity resource file 2026-06-16 14:45:36 +02:00
f797118a1c perf(member): drop per-render timing log on the member-list hot path 2026-06-16 14:42:12 +02:00
2587ed751c fix(auth): boot AshAuthentication children under the :mv otp_app 2026-06-16 14:33:39 +02:00
2 changed files with 2 additions and 2 deletions

View file

@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.3.0] - 2026-06-16 ## [Unreleased]
### Added ### Added
- **GDPR/DSGVO join-form description** Custom fields can carry a "join form description" that is shown as the field's label on the public join form, with clickable external links (whole URLs and Markdown `[text](url)`). Useful for presenting a GDPR confirmation with a link to an externally hosted privacy declaration before sign-up. - **GDPR/DSGVO join-form description** Custom fields can carry a "join form description" that is shown as the field's label on the public join form, with clickable external links (whole URLs and Markdown `[text](url)`). Useful for presenting a GDPR confirmation with a link to an externally hosted privacy declaration before sign-up.

View file

@ -1,7 +1,7 @@
publiccodeYmlVersion: "0.2" publiccodeYmlVersion: "0.2"
name: Mila name: Mila
url: "https://git.local-it.org/local-it/mitgliederverwaltung" url: "https://git.local-it.org/local-it/mitgliederverwaltung"
softwareVersion: "1.3.0" softwareVersion: "1.2.0"
releaseDate: "2026-05-08" releaseDate: "2026-05-08"
developmentStatus: beta developmentStatus: beta
logo: logo.png logo: logo.png