Sign-up changelog
1.0.0 2026-10-12
1.0.0 — 2026-10-12
First release, proprietary (MediaLab Works EULA, licensed per Nextcloud instance).
- Public registration page linked from the sign-in screen; e-mail address, configurable personal data fields (built-in and own, off / optional / required, English and Romanian labels), password under the Nextcloud password policy, terms and privacy note.
- E-mail confirmation with a 6-digit code and/or a link; no account before the confirmation; expiry and clean-up of unconfirmed registrations; no address enumeration.
- Administrator approval with Approve / Reject, Nextcloud notifications and e-mails to administrators, e-mails to the visitor.
- Default quota and groups, login name modes, welcome e-mail, automatic sign-in.
- Anti-abuse: rate limits, honeypot, minimum fill time, per-network daily limit, allowed / blocked domains, disposable addresses (built-in + server-provided list, MediaLab §7.5), captcha hook events.
- Paid plans with Cashier 1.2+ (auto-detected): plan choice, Stripe Checkout, account created and activated after payment, automatic sign-in; unpaid monthly invoices suspend the account (Cashier's grace period) and a payment restores it — never a deletion.
- MediaLab Works licence module; Licensing classes are resolved lazily outside the controllers (a removed or changed module stops Sign-up cleanly and never breaks the sign-in page or cron). Protected release build.