alphaeusmote
|
29c4b616a0
|
Improve DNS record data handling by optimizing database interactions and fixing inconsistencies.
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/41d1fd85-f35a-4c48-9de4-e4c0438d7331.jpg
|
2025-04-11 01:23:25 +00:00 |
|
alphaeusmote
|
7ca3241830
|
Fix adding DNS records 500 error by using raw SQL queries for database interactions.
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/3c7ac847-2545-4ec2-aacd-6d75adc64976.jpg
|
2025-04-11 01:20:19 +00:00 |
|
alphaeusmote
|
2333531e07
|
Add DNS record management API endpoints.
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/56c4679a-70df-4797-b368-4d1aba41dab3.jpg
|
2025-04-10 21:44:59 +00:00 |
|
alphaeusmote
|
de5a9e8ef4
|
Fix DNS record management issues by improving database interactions.
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/0c00fde5-fbe2-4141-8971-e16f704e73f1.jpg
|
2025-04-10 21:42:19 +00:00 |
|
alphaeusmote
|
0dd032cb46
|
Add default organization, admin user, and groups for improved initial setup
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/968fdfce-22ac-46ff-b88e-4e0fa2f12ef0.jpg
|
2025-04-10 12:41:37 +00:00 |
|
alphaeusmote
|
afc18f89a5
|
Update group member creation to include addedBy and addedAt fields.
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/5a682ad9-3416-4b63-8a79-88b09e35d0e7.jpg
|
2025-04-10 12:35:13 +00:00 |
|
alphaeusmote
|
2bb2c61a1e
|
Add 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/e5c91a82-64b7-41fc-8e9c-eb3ecde469e1.jpg
|
2025-04-10 12:33:42 +00:00 |
|
alphaeusmote
|
b48f64b134
|
Add group management 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/6b103ae4-95ab-4db4-bc85-4c7eb57c809f.jpg
|
2025-04-10 12:31:11 +00:00 |
|
alphaeusmote
|
977fa37a68
|
Add group management functionality. Includes creating, reading, updating, and deleting groups and their members.
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/3fe56e9d-2ec4-4180-9f3d-a256a9f15f1d.jpg
|
2025-04-10 12:26:16 +00:00 |
|
alphaeusmote
|
d7f9c91431
|
Add domain provider ID to database storage.
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/cf89d920-5b2b-4c12-a36a-470713a7611c.jpg
|
2025-04-10 11:57:02 +00:00 |
|
alphaeusmote
|
1bba336a49
|
Add domain provider ID to database storage
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/e95d8c16-766d-443a-be3e-5abb947e3251.jpg
|
2025-04-10 11:55:14 +00:00 |
|
alphaeusmote
|
1f9643403a
|
Improve domain creation and update flexibility by allowing optional provider 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/b8028253-9393-4805-8293-3b06d95ed5e3.jpg
|
2025-04-10 03:51:25 +00:00 |
|
alphaeusmote
|
b7ae507367
|
Improve domain creation: Allow optional provider 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/752f28c8-2f6f-4065-8649-1fc8dea4498d.jpg
|
2025-04-10 03:49:58 +00:00 |
|
alphaeusmote
|
f12e76d206
|
Improve domain management by using raw SQL queries for database interactions.
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/022cff8c-1cb5-4dc8-8647-65fb658bdd0c.jpg
|
2025-04-10 03:47:54 +00:00 |
|
alphaeusmote
|
4f799861a1
|
Fix: Improve domain data retrieval by using raw SQL queries.
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/62425b75-012d-44c2-9bfc-dee756b8c336.jpg
|
2025-04-10 03:43:02 +00:00 |
|
alphaeusmote
|
cd2ed4184b
|
Improve database query robustness by adding error handling and explicitly selecting 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/2b7106b4-86a5-4d0a-968e-5cb8c7ea7cd9.jpg
|
2025-04-10 03:39:07 +00:00 |
|
alphaeusmote
|
912c5faf48
|
Fix error 500 when loading webhook logs by adding error handling to database queries.
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/72f89b52-54a7-4cd6-a075-53a45d62be60.jpg
|
2025-04-10 03:35:48 +00:00 |
|
alphaeusmote
|
aae5a27fe7
|
Improve error handling and add user tracking for webhooks
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/7f30ef0d-2f71-4e3c-8bcd-86b7fce895eb.jpg
|
2025-04-10 03:29:57 +00:00 |
|
alphaeusmote
|
fa0ff7bb7d
|
Fix potential database schema errors in DNS metric queries
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/5a1483f2-5559-4904-a47f-30fd75b76276.jpg
|
2025-04-10 03:27:43 +00:00 |
|
alphaeusmote
|
9fcbac63a2
|
Improve DNS metric data retrieval by handling errors gracefully.
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/ecf19442-1aeb-4010-a943-79973ff53254.jpg
|
2025-04-10 03:25:24 +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
|
3a902bc645
|
Add LDAP and OIDC authentication, along with configurable user registration and admin user 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/96fcf2d8-8471-4e81-8211-91059abd5e7f.jpg
|
2025-04-10 03:10:49 +00:00 |
|
alphaeusmote
|
3e6d910e40
|
Update user registration to allow UUIDs for organization IDs
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/2985b293-927c-450e-8c26-9502fb837cab.jpg
|
2025-04-10 02:54:47 +00:00 |
|
alphaeusmote
|
277ee0c9b6
|
Update database schema to use UUIDs for primary keys
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/c3b7d9a5-de8b-4951-8fe9-8c111686d08e.jpg
|
2025-04-10 02:53:35 +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
|
0ceaf78243
|
Fix webhooks page access and add authentication
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/fcf59a0f-c1e7-497b-9dcd-51a657a3f2a9.jpg
|
2025-04-10 02:30:58 +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
|
d52f84e882
|
Add DNS metrics tracking to the database and API
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/33606e50-05ad-4026-abd3-a13c56e34ca4.jpg
|
2025-04-10 02:22:44 +00:00 |
|
alphaeusmote
|
d94df22ac9
|
Add DNS metrics tracking to the system
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/02e6ed79-9c97-4071-86f7-9ef62362c508.jpg
|
2025-04-10 02:20:01 +00:00 |
|
alphaeusmote
|
a22672f8f2
|
Improve webhook delivery reliability by adding retry mechanism with exponential backoff
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/0113a02c-5955-4b70-9ab4-3dd7bd4096a1.jpg
|
2025-04-10 02:05:17 +00:00 |
|
alphaeusmote
|
ca20c36e74
|
Enhance webhook management by adding retry functionality, improved logging, and a new dashboard.
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/7f4a9e98-42c4-4202-9b7a-66fef8ee2905.jpg
|
2025-04-10 02:01:30 +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
|
7258a5da9b
|
Add webhook delivery logging to track webhook delivery success and failures.
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/a898ba77-0ead-4328-8588-855dadf1612d.jpg
|
2025-04-10 01:52:42 +00:00 |
|
alphaeusmote
|
f86cc446a3
|
Add webhook delivery log tracking
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/119179b7-2f0c-4f11-8282-85c8176fc124.jpg
|
2025-04-10 01:50:56 +00:00 |
|
alphaeusmote
|
58bd2ab435
|
Add webhook delivery functionality with retry mechanism and signature verification.
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/b326a816-600f-4a2f-a1f3-248f0b7ffba1.jpg
|
2025-04-10 01:49:04 +00:00 |
|
alphaeusmote
|
a1507b5d6c
|
Implement webhook notifications for DNS changes. This includes adding webhook creation and management endpoints and triggering webhooks on DNS record creation, updates, and deletions.
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/8073f1fe-e0d9-429c-8016-8ed7ce338f7f.jpg
|
2025-04-10 01:39:27 +00:00 |
|
alphaeusmote
|
61c441f0b3
|
Add webhook management 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/8073f1fe-e0d9-429c-8016-8ed7ce338f7f.jpg
|
2025-04-10 01:35:07 +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
|
e31e435f25
|
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/f841147f-838d-42a6-9762-fe8911df2031.jpg
|
2025-04-10 01:24:16 +00:00 |
|
alphaeusmote
|
a3d13bf968
|
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/0b0a9e81-bb40-4ac4-b480-8a47fd1275dc.jpg
|
2025-04-10 01:22:05 +00:00 |
|
alphaeusmote
|
1a78682695
|
Improve sidebar navigation by removing unnecessary nesting
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/844ef557-cda0-4b3b-a7a3-e380ec24cde4.jpg
|
2025-04-10 00:35:25 +00:00 |
|
alphaeusmote
|
58540cfefe
|
Update database ID type to string for improved data consistency.
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/cfd50a3c-86e4-4c6c-81cb-b2038ac57b95.jpg
|
2025-04-10 00:25:27 +00:00 |
|
alphaeusmote
|
bad4a240d3
|
Update database schema to use UUIDs for primary keys
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/2d60e220-6e66-45ed-adb2-9f8462e97fd7.jpg
|
2025-04-10 00:21:28 +00:00 |
|
alphaeusmote
|
8bddf00ef4
|
Enhance DNS record management by adding auto IP detection, notes field, and improved 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/e33594f7-ad24-43f5-a4e1-0d9d2f261947.jpg
|
2025-04-10 00:17:00 +00:00 |
|
alphaeusmote
|
31ebf4abf3
|
Add organization selection to user registration
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/de2252c0-4da3-414b-97b5-948dbaef457c.jpg
|
2025-04-10 00:02:06 +00:00 |
|
alphaeusmote
|
5ff3f2136e
|
Migrate storage from in-memory to PostgreSQL database.
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/37883948-9924-4429-8878-f2530cf6fe2b.jpg
|
2025-04-09 23:47:33 +00:00 |
|
alphaeusmote
|
cba930e4d3
|
Implement initial application structure and 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/54918520-d42c-44cd-b4f4-9e5a42eb5be1.jpg
|
2025-04-09 21:34:26 +00:00 |
|