Add TLD registry import/export/create & logging
Add CSV/JSON export and import endpoints and UI for the TLD registry, plus a manual Create TLD modal and drag-and-drop import UX. Standardize import/export logging by adding Logger('import'/'export') calls to Domains, Tags, Notification Groups and TLD flows. Add TldRegistry model helpers (findByTld, getAll) used for deduplication and exports. Update routes for /tld-registry export/import/create and add a migration to bump app_version to 1.1.4. Also update default app_version, enhance WhoisService parsing (registrar regex and ISO-8601 date handling), and adjust the TLD registry index view to include IANA and Export dropdowns, import modal, create modal, and related JS behavior.
This commit is contained in:
@@ -362,7 +362,7 @@ INSERT INTO settings (setting_key, setting_value, `type`, `description`) VALUES
|
||||
('app_name', 'Domain Monitor', 'string', 'Application name'),
|
||||
('app_url', 'http://localhost:8000', 'string', 'Application URL'),
|
||||
('app_timezone', 'UTC', 'string', 'Application timezone'),
|
||||
('app_version', '1.1.3', 'string', 'Application version number'),
|
||||
('app_version', '1.1.4', 'string', 'Application version number'),
|
||||
|
||||
-- Email settings
|
||||
('mail_host', 'smtp.mailtrap.io', 'string', 'SMTP server host'),
|
||||
|
||||
7
database/migrations/026_update_app_version_v1.1.4.sql
Normal file
7
database/migrations/026_update_app_version_v1.1.4.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
-- Update application version to 1.1.4
|
||||
-- This version adds TLD Registry import/export/create, IANA dropdown UI, and standardized logging
|
||||
|
||||
-- Update application version to 1.1.4
|
||||
UPDATE settings
|
||||
SET setting_value = '1.1.4'
|
||||
WHERE setting_key = 'app_version';
|
||||
Reference in New Issue
Block a user