mirror of
https://github.com/FOSSBilling/FOSSBilling.git
synced 2026-11-04 02:57:11 +09:00
* Add typed Symfony events alongside legacy hooks * Move admin login activity to typed event listener * Move client login activity to typed event listener * Add typed events for cron currency and notifications * Add typed extension lifecycle events for widget cache * Avoid duplicate typed listener registration * Add typed events for settings subscriptions and client deletion * Migrate core cron hooks to typed Symfony listeners * Migrate support ticket hooks to typed events * Migrate client and profile lifecycle hooks to typed events * Migrate authentication hooks to typed events * Migrate staff checkout and order lifecycle events * Migrate cart, order batch, invoice, and staff reset hooks * Migrate extension, invoice, system, and service hooks * Retire legacy hook runtime and finish reminder events * Clean up retired hook data during upgrades * Clarify reminder events and complete gateway cancellation * Document current typed event development model * Apply Rector suggestions for typed event changes