Commit Graph

95 Commits

Author SHA1 Message Date
alphaeusmote c015a7a09a Fix: Update webhook page to use customer ID instead of organization ID
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/cef45a7e-c7a3-4336-bdaa-b92707470ca2.jpg
2025-04-12 00:08:31 +00:00
alphaeusmote eaa8c76527 Fix: Address error in other pages after customer creation. Updated customer data handling and webhook association.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/cd2abb23-ad61-4639-982a-580ae4b4c15f.jpg
2025-04-12 00:06:24 +00:00
alphaeusmote e3a670ad1f Rename "Organizations" to "Customers" and update related components and contexts.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/cf857e9f-278e-4bf9-9300-39df1d2fb6cb.jpg
2025-04-11 23:55:00 +00:00
alphaeusmote e892ab2f23 Update domain management to use customer ID instead of organization ID.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/1207d7c5-7360-4adb-8bd7-8080d892e64d.jpg
2025-04-11 22:04:12 +00:00
alphaeusmote d232568555 Update domain management to use customer context instead of organization context.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/fd7e7757-5e83-47ac-86cf-1e24c81d55bb.jpg
2025-04-11 22:02:27 +00:00
alphaeusmote 28d80742e1 Fix: Update domain table to use customer context instead of organization context.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/0e2836d4-c97b-41c9-8f81-6560047aa585.jpg
2025-04-11 21:55:30 +00:00
alphaeusmote 73820fcdb9 Fix dashboard display error by replacing organization context with customer context
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/f8f9a861-a34f-4e12-b864-008adbdbdf7b.jpg
2025-04-11 21:53:51 +00:00
alphaeusmote c7ae9b5c88 Update customer selection in authentication flow.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/f4dee1c0-bc81-4a63-9e10-476f21e0c737.jpg
2025-04-11 21:17:01 +00:00
alphaeusmote f7e1521fd5 Rename "Organizations" to "Customers" throughout the application.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/612fb201-0991-496d-8e60-b364e0e909c6.jpg
2025-04-11 21:15:01 +00:00
alphaeusmote b00ed5a682 Rename "Organizations" to "Customers" across the application
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/c8840127-37a9-49ac-8f8c-b37ce5fdd14a.jpg
2025-04-11 21:10:51 +00:00
alphaeusmote e104540022 Add customer management UI components
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/7e31146a-cd1d-4738-8630-47e80ea2b8a0.jpg
2025-04-11 21:08:27 +00:00
alphaeusmote 4fdc242ce3 Fix API token status not updating after revocation by improving the UI and updating the data fetching.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/d2a5956c-0dc3-4d58-9645-936109e91b79.jpg
2025-04-11 18:33:34 +00:00
alphaeusmote 57b0fa205b Fix API token status not updating after revocation
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/c07a5c90-34db-4fd9-90c6-129fafe92284.jpg
2025-04-11 18:32:25 +00:00
alphaeusmote 4d04848b4a Improve API token display: Mask tokens by default, showing full token on click, and update status on revoke.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/5cef4e90-f284-4e53-bf77-324afb650f2b.jpg
2025-04-11 18:26:56 +00:00
alphaeusmote 8d2b91436b Enhance API token management by adding token viewing, revocation, and improved obfuscation.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/9f92a01c-28be-4870-9633-87b151f9d1e5.jpg
2025-04-11 17:59:32 +00:00
alphaeusmote 19cfc7b375 Improve API token expiration handling by adding date and time validation and ensuring consistent expiresAt data type.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/97ca9771-6ea6-4874-95e0-c9ca04f36ec8.jpg
2025-04-11 17:45:57 +00:00
alphaeusmote 0224ef0c8c Fix API token creation date/time handling
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/96d81055-fe81-465a-89ec-1c16537bde7f.jpg
2025-04-11 17:36:30 +00:00
alphaeusmote b791c7110e Fix API token creation error by correcting date formatting and adding default permissions logic.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/29294a5b-df23-4880-bdc0-45834e9d7395.jpg
2025-04-11 17:27:19 +00:00
alphaeusmote 325e21a46d Enhance API token creation: Add custom time selection and improved error handling.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/4b83cb21-3b79-40aa-b094-7a80de76ff82.jpg
2025-04-11 17:20:02 +00:00
alphaeusmote 096d6c99b1 Enhance API token management by adding custom expiration date/time selection.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/cb03c6a4-753d-4c14-9c5d-1ddb6ed4807f.jpg
2025-04-11 17:14:04 +00:00
alphaeusmote cbf0bbc8ec Enhance API token management and role display. Improved token expiration options and made role cards collapsible.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/ce8616db-dc72-462d-9d34-1ac938bbce4c.jpg
2025-04-11 17:10:34 +00:00
alphaeusmote 2f67dc865f Fix custom role display and add flexible token expiration
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/4ea704b7-3f63-453d-b502-c43743f2bbc6.jpg
2025-04-11 17:07:30 +00:00
alphaeusmote 503797d6b9 Fix: Resolve "Select.Item must have a value prop" error in API token generation
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/c64d75b1-07a8-4ddf-b911-e6c3bd22c769.jpg
2025-04-11 17:03:42 +00:00
alphaeusmote b5c0d15530 Fix incorrect public IP address display on main page by using a server-side endpoint for IP retrieval.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/3e698266-b052-42ed-97e7-da236cf5d31f.jpg
2025-04-11 17:01:12 +00:00
alphaeusmote 4e104c6a66 Fix display of custom roles in API tokens page
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/d6ddf053-c318-48f9-aea2-43bd1cf44001.jpg
2025-04-11 16:31:57 +00:00
alphaeusmote 28a89bba4f Update API token creation to include a token expiration dropdown
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/5e5c3ee0-b412-4ec5-833f-61d8bfc39940.jpg
2025-04-11 16:27:42 +00:00
alphaeusmote 0e981a4617 Add API token roles to enhance access control
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/262170ae-5240-4866-86d5-1e4164217124.jpg
2025-04-11 16:19:26 +00:00
alphaeusmote f57a2e4e6d Add API token roles and separate them from users.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/960c4ce7-993c-4ccb-b1e1-47068c824af5.jpg
2025-04-11 16:14:44 +00:00
alphaeusmote 2807032e57 Remove group management features
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/82dd356d-de75-48ec-9440-0b6038dcd8ca.jpg
2025-04-11 16:02:40 +00:00
alphaeusmote 3addd3a83d Add full domain path display to domain details
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/769d6639-1c95-46e7-8b5d-7115f4d4f63c.jpg
2025-04-11 15:52:47 +00:00
alphaeusmote eb1111a1b2 Rearrange domain details table: swap "Content" and "AutoIP" columns.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/f0b62090-6234-4a0a-ac5b-0b6adc9c782f.jpg
2025-04-11 15:48:56 +00:00
alphaeusmote f2b30f3d54 Add copy IP button to domain details
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/eea8af3c-4b4c-47c8-9c7b-2c74fd45c59b.jpg
2025-04-11 15:46:27 +00:00
alphaeusmote 79c53b58f7 Improve display of auto-managed IP addresses by adding a collapsible button showing the full IP and moving "AutoIP" status to a separate column.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/bf3d6a43-7ba9-4b79-b715-e3400ef33ab6.jpg
2025-04-11 15:40:19 +00:00
alphaeusmote 2dad9c500b Improve display of IP addresses in domain details
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/5d3eaea7-524a-4439-9643-09b80f9062ea.jpg
2025-04-11 15:39:25 +00:00
alphaeusmote 08bbf0d2c8 Clarify auto-IP display in domain details by showing current IP address if available.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/91ee7176-0c0f-4391-850c-1442ff09e9c5.jpg
2025-04-11 14:32:12 +00:00
alphaeusmote 468660c6b2 Update domain details component styling
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/258dd324-1e5b-43ea-ba9a-c1a817c85e67.jpg
2025-04-11 03:44:38 +00:00
alphaeusmote 5d023d9bca Fix navigation and DNS record management issues. Improved back button implementation and updated enable/disable functionality for DNS records.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/ed9cd0f0-32d1-420e-a7ed-01994944d731.jpg
2025-04-11 03:22:57 +00:00
alphaeusmote 18e72d7109 Enhance DNS record management by adding duplicate record checks and a toggle for active status.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/8348f842-6af8-42eb-b03c-649dc093ed05.jpg
2025-04-11 03:09:04 +00:00
alphaeusmote c75bf7eb3e Fix DNS record management issues by improving update functionality, preventing duplicate records, and adding enable/disable toggles.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/5a8a622f-7ee7-4310-8349-d5977bbd2bbb.jpg
2025-04-11 03:05:48 +00:00
alphaeusmote 3b9c25d51d Fix broken "View Records" button in domain table
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/6e94c69c-8100-4b87-8335-caa595aa6ee2.jpg
2025-04-10 21:54:47 +00:00
alphaeusmote 560a4ccd34 Update domain details page with proxied toggle and improved form
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/5a191302-262f-4ef8-b26f-c09a0f33e7ee.jpg
2025-04-10 17:39:19 +00:00
alphaeusmote 984c2565af Add domain details page with record management
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/95a3112b-a430-4fce-a8ce-f48920a06741.jpg
2025-04-10 17:36:36 +00:00
alphaeusmote 42978d3ec2 Improve DNS record management by simplifying provider ID handling.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/519ee566-90cf-416d-9c50-a587156cc158.jpg
2025-04-10 16:20:48 +00:00
alphaeusmote 5e38709619 Improve DNS record validation and management. Updated record content validation to depend on record type and removed redundant provider specification.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/86e3ec6b-0662-470c-abd1-1908766a2255.jpg
2025-04-10 16:16:49 +00:00
alphaeusmote cd6a51f555 Enhance domain details display and add auto IP address option.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/047afec0-aed8-488c-9dff-5c38706fcc42.jpg
2025-04-10 16:11:40 +00:00
alphaeusmote 2ce1e3b000 Fix: Improve DNS record management by making the content field conditional on Auto IP setting.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/d3783bf7-0a2c-4af6-b92f-c64fa8da1f66.jpg
2025-04-10 16:10:28 +00:00
alphaeusmote 6438aac4d0 Update navigation to combine domain and DNS record management.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/fce6d1ee-b3b4-4293-b556-0e75cd9c75c7.jpg
2025-04-10 15:58:02 +00:00
alphaeusmote ffb4f918c4 Integrate DNS records into domain pages for improved navigation and data relationships.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/db5a1c55-8c66-44f7-95c5-7c2533ba0a7b.jpg
2025-04-10 15:56:16 +00:00
alphaeusmote cdd67d78ca Fix: Improved Add/Edit/Delete dialog sizing for better usability
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/9439abe8-8014-4250-bb20-2b07b2e4ae48.jpg
2025-04-10 15:09:35 +00:00
alphaeusmote 098fc7f7c7 Fix: Handle "None" provider selection in DNS record management.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/62bba02a-dc54-4742-a2dc-90482cad273d.jpg
2025-04-10 15:03:44 +00:00