You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Domain Registration: Implemented a complete domain management architecture including TLDs, registrants, and registrar plugin integrations.
Domain Registration: Added a manual (Handreg) registrar plugin equipped with real WHOIS lookup capabilities and custom server overrides.
Domain Registration: Integrated domain search, configuration steps, and dedicated shopping cart flows for the client portal.
Domain Automations: Added background jobs for daily domain renewals and implemented lifecycle events (Registered, Failed, Renewed, Suspended, Unsuspended, Expired) with corresponding email notifications.
API System: Introduced full CRUD endpoints and dedicated API token abilities for managing registrants, TLDs, and TLD pricing.
Admin UI: Implemented a drag-and-drop sorting interface allowing administrators to reorder packages and group them by catalog using a new sort_order database schema.
Users: Implemented a dynamic avatar provider system featuring curated artistic styles and global configuration options.
Changed
Editor: Replaced the legacy Froala editor with TipTap v2, integrating Lowlight for advanced syntax highlighting.
Performance: Optimized database interactions by caching settings by category, eager loading registrar plugins for TLDs, and memoizing resolved packages to prevent redundant N+1 queries.
Coupons: Redesigned the admin coupon interface to explicitly separate TLD periods from package billing cycles for better structural consistency.
Fixed
UI/UX: Removed AlpineJS x-data bindings from core select inputs to permanently resolve state conflicts with Livewire's morphdom.
Security/Access: Enforced the portal_enabled middleware to properly restrict access and gracefully redirect users to the client area when the public company portal is disabled.
Checkout: Fixed critical domain coupon eligibility logic and resolved pricing recalculation failures that occurred when clients switched to an unsupported currency.
Assets: Corrected native CSS imports for Google Fonts to resolve asset loading issues on browsers with strict security policies.