Commit Graph

60 Commits

Author SHA1 Message Date
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
alphaeusmote d47ad4d3b7 Enhance DNS record management by adding support for optional DNS providers.
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/996e6e00-8df0-4e11-8054-4bedce75e1d8.jpg
2025-04-10 13:05:29 +00:00
alphaeusmote b50475c862 Add DNS provider selection to DNS record creation
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/d844959f-3b2c-4c12-8aa9-28057e25bcc4.jpg
2025-04-10 13:03:20 +00:00
alphaeusmote ac48d8690f Add DNS provider selection to 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/d1d58992-6126-4087-9a19-644812ce2f0a.jpg
2025-04-10 13:01:53 +00:00
alphaeusmote 73bd63ae74 Checkpoint
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/09b482a5-aeec-4917-8600-40452d41807a.jpg
2025-04-10 12:56:52 +00:00
alphaeusmote 8989c7c70c Add group management functionality to the UI
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/63441577-815e-4410-8435-42f3cd425306.jpg
2025-04-10 12:49:59 +00:00
alphaeusmote db3871e6b1 Add group management feature
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/6cd84756-6960-4edd-8c02-c70b65ec2a57.jpg
2025-04-10 12:24:20 +00:00
alphaeusmote be64a9b1c3 Checkpoint
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/79fe97ba-9acb-4084-b598-67aa27403958.jpg
2025-04-10 11:53:22 +00:00
alphaeusmote ae08123f78 Checkpoint
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/24e018cf-bcea-47d6-ad75-1ad9ac058ac9.jpg
2025-04-10 11:50:11 +00:00
alphaeusmote 1af64ec6fd Fix display of provider name and DNS records title
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/7b67c43f-ca0f-410c-a1da-b1d32fe95c3b.jpg
2025-04-10 11:46:16 +00:00
alphaeusmote 529a14efc7 Fix broken add domain functionality and display correct provider
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/0fb2ed3c-b00f-4fcf-a54c-dc697c5d46a1.jpg
2025-04-10 11:41:20 +00:00
alphaeusmote 3163139a90 Fix: Address broken "Add Domain" button and "Unknown Provider" issue
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/2d6cff72-ec67-4947-b1fb-035d621eef2b.jpg
2025-04-10 11:40:36 +00:00
alphaeusmote a2ae40b9ea Fix: Resolve "Expected number, received nan" error in domain creation
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/53412d8c-5ffa-4a44-813c-7cb46433d8c5.jpg
2025-04-10 11:36:40 +00:00
alphaeusmote 8131136bfb Add LDAP and improved authentication configuration.
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/75b5c5a0-cf3f-429b-bffd-c6bd4e6c914d.jpg
2025-04-10 03:15:38 +00:00
alphaeusmote 029eaf4c61 Improve DNS record page display 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/2a9d1f49-af02-4396-875f-c593ad32c8af.jpg
2025-04-10 02:44:47 +00:00
alphaeusmote 01a923c23b Add roles management page and fix display of undefined 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/3705c82f-e43b-4f22-9226-5c0c10b1b1e8.jpg
2025-04-10 02:42:44 +00:00
alphaeusmote c6925bbbca Add custom role management functionality. This includes creating, reading, updating, and deleting custom roles.
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/a2c93ffa-6494-4413-93ca-36f98dc098cd.jpg
2025-04-10 02:37:54 +00:00
alphaeusmote 35d2af8410 Add role management 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/d62e0c80-a2f3-41da-afc0-1d9e4fd98854.jpg
2025-04-10 02:34:51 +00:00
alphaeusmote 1643257f19 Update DNS metrics charts and API to include dynamic date ranges and improved 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/288dfb12-98b8-4936-9b81-c64cee571edd.jpg
2025-04-10 02:25:07 +00:00
alphaeusmote 70537edbf5 Add webhook management features to the sidebar
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/0f0c0de8-0b88-4bd0-8d02-63ab615f5d3d.jpg
2025-04-10 02:13:57 +00:00
alphaeusmote d944fab636 Add webhook delivery log 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/46ce7574-6e2a-407f-94e2-683704669d2c.jpg
2025-04-10 02:12:49 +00:00
alphaeusmote fac4492050 Update application name to DynamoDNS
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/7a5b96f8-9042-44cf-bea7-814540e9a60d.jpg
2025-04-10 02:09:58 +00:00
alphaeusmote cdf332c9ff Rename application to DynamoDNS
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/3aad156e-5905-4604-9896-df7f26b1d7a5.jpg
2025-04-10 02:09:00 +00:00
alphaeusmote 999c934494 Update webhooks page icons
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/a40c03fa-fc32-4a1a-9744-9d7f692bf7eb.jpg
2025-04-10 02:06:31 +00:00
alphaeusmote 04bb2413b5 Enhance webhook management by adding retry functionality and improved logging
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/b9fbc26f-a14f-43d9-a5be-61c2452dfa24.jpg
2025-04-10 02:02:46 +00:00
alphaeusmote e6c882aec7 Add webhook delivery logs view
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/a3ee9264-1cdc-49be-a7fe-9a0df39659bd.jpg
2025-04-10 01:57:55 +00:00
alphaeusmote 8108139e80 Add webhook delivery logging to track webhook delivery success and errors.
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/c7ce6715-e505-4cee-8ab6-3d08467223da.jpg
2025-04-10 01:54:37 +00:00
alphaeusmote 81fad6597e Update webhook page to use current 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/b77439b0-5abb-4921-b953-7464162efa18.jpg
2025-04-10 01:45:55 +00:00
alphaeusmote 8fb8b50c3b Add webhook management UI
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/fbc790d4-9aab-4ce1-b6bc-fd0839357492.jpg
2025-04-10 01:43:13 +00:00
alphaeusmote 94b1cf25d9 Update user roles page to include organization 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/dc6a6ab3-60a5-4efd-8f50-74ecbe656b46.jpg
2025-04-10 01:27:08 +00:00
alphaeusmote 1888a876bc Update user ID type to string 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/fd178635-7356-4ff4-a868-0a00dcf186f0.jpg
2025-04-10 01:26:25 +00:00
alphaeusmote c42b464cfe Fix: Improved type safety in user role 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/75cbeba5-9116-4410-bb46-9a7acc4192de.jpg
2025-04-10 01:18:45 +00:00
alphaeusmote 35fbe6a014 Implement custom role-based access control. Adds support for creating and managing custom roles, groups, and group memberships.
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/c73adeb7-0636-4b42-81ad-b861016d2129.jpg
2025-04-10 01:17:40 +00:00
alphaeusmote 896233986c Enhance organization management page with view, edit, and delete dialogs
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/f2026c2d-4b8c-4e06-97fd-59af65910f53.jpg
2025-04-10 00:57:17 +00:00
alphaeusmote a5509c95ec Enhance organization management by adding edit, view, and delete functionality.
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/d42a5cc3-4f02-4792-ab34-87a1ef6e61c1.jpg
2025-04-10 00:53:44 +00:00
alphaeusmote dd8c1361e6 Fix organization page display and IPv6 address handling. Improved IPv6 validation and updated display of unavailable addresses.
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/1ce93fd3-3464-4f05-817e-542376e8c183.jpg
2025-04-10 00:44:50 +00:00