Files
core/CHANGELOG.md
T

1.2 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[0.0.1] - 2026-07-03

First release.

Added

  • OTP-based authentication built around User instead of Customer (UserOtpService, UserOtpMail), replacing the earlier customer-scoped OTP flow.
  • UserCreated event with a CreateCustomerForUser listener to provision a Lunar customer automatically when a user is created.
  • UserRelationManager for managing users from the customer resource in the panel.
  • Stoic image UI component (resources/views/ui/stoic-image.blade.php) and its YAML-driven config/service (see Stoic::class).
  • config/core.php for module-level configuration.
  • AuthServiceProvider and CustomerServiceProvider now register alongside CoreServiceProvider.
  • Migrations: add OTP to users, drop OTP from Lunar customers, drop password from users, make name nullable on users and Lunar customers.
  • docs/modules.md documenting module structure.

Removed

  • CustomerOtpMail and CustomerOtpService, superseded by the user-based OTP flow.

Dependencies

  • Added explicit symfony/yaml requirement (used directly by Stoic::loadConfig()).