pounce/backend/data/cookies/session_cookies.json
yves.gugger 9acc40b658
Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled
feat: Complete Watchlist monitoring, Portfolio tracking & Listings marketplace
## Watchlist & Monitoring
-  Automatic domain monitoring based on subscription tier
-  Email alerts when domains become available
-  Health checks (DNS/HTTP/SSL) with caching
-  Expiry warnings for domains <30 days
-  Weekly digest emails
-  Instant alert toggle (optimistic UI updates)
-  Redesigned health check overlays with full details
- 🔒 'Not public' display for .ch/.de domains without public expiry

## Portfolio Management (NEW)
-  Track owned domains with purchase price & date
-  ROI calculation (unrealized & realized)
-  Domain valuation with auto-refresh
-  Renewal date tracking
-  Sale recording with profit calculation
-  List domains for sale directly from portfolio
-  Full portfolio summary dashboard

## Listings / For Sale
-  Renamed from 'Portfolio' to 'For Sale'
-  Fixed listing limits: Scout=0, Trader=5, Tycoon=50
-  Featured badge for Tycoon listings
-  Inquiries modal for sellers
-  Email notifications when buyer inquires
-  Inquiries column in listings table

## Scrapers & Data
-  Added 4 new registrar scrapers (Namecheap, Cloudflare, GoDaddy, Dynadot)
-  Increased scraping frequency to 2x daily (03:00 & 15:00 UTC)
-  Real historical data from database
-  Fixed RDAP/WHOIS for .ch/.de domains
-  Enhanced SSL certificate parsing

## Scheduler Jobs
-  Tiered domain checks (Scout=daily, Trader=hourly, Tycoon=10min)
-  Daily health checks (06:00 UTC)
-  Weekly expiry warnings (Mon 08:00 UTC)
-  Weekly digest emails (Sun 10:00 UTC)
-  Auction cleanup every 15 minutes

## UI/UX Improvements
-  Removed 'Back' buttons from Intel pages
-  Redesigned Radar page to match Market/Intel design
-  Less prominent check frequency footer
-  Consistent StatCard components across all pages
-  Ambient background glows
-  Better error handling

## Documentation
-  Updated README with monitoring section
-  Added env.example with all required variables
-  Updated Memory Bank (activeContext.md)
-  SMTP configuration requirements documented
2025-12-11 16:57:28 +01:00

1 line
1.7 KiB
JSON

[{"name": "market", "value": "de-CH", "domain": ".godaddy.com", "path": "/", "expires": 1797003010.923518, "httpOnly": false, "secure": false, "sameSite": "Lax"}, {"name": "currency", "value": "CHF", "domain": ".godaddy.com", "path": "/", "expires": 1797003010.925183, "httpOnly": false, "secure": false, "sameSite": "Lax"}, {"name": "a4Fr2gfKvFm2cxhT7lLo5Q__", "value": "v1lgsGg6+jwoU", "domain": "www.namejet.com", "path": "/", "expires": 1800019833.24302, "httpOnly": false, "secure": false, "sameSite": "Lax"}, {"name": "JSESSIONID", "value": "4E3EA96B7AD26679E0ABAE7A81151889", "domain": "www.namejet.com", "path": "/", "expires": -1, "httpOnly": true, "secure": true, "sameSite": "Lax"}, {"name": "__cf_bm", "value": "zZh05hPh3daMw6_sokWoRuCmBcdjkSTWUH0W9v7uQZ0-1765467034-1.0.1.1-ZIhknqtbxg3SFJGyxHMA0v23jKQq0NPODNmIJp6W5dE8Pv1dNTJBH0zo_ZbnOl1fTGWn4xeUAO5oFnvQz9jI6hSIyTIpCof0XLgff1RB40A", "domain": ".namejet.com", "path": "/", "expires": 1765468834.229296, "httpOnly": true, "secure": true, "sameSite": "None"}, {"name": "_cfuvid", "value": "J02dSgnmOnjidm6EZqFbFD2oH9Ue8MRoCJmsQqt4sTI-1765467034299-0.0.1.1-604800000", "domain": ".namejet.com", "path": "/", "expires": -1, "httpOnly": true, "secure": true, "sameSite": "None"}, {"name": "cf_clearance", "value": "zC0H5Iixt.v2rqSvOXStJJZ2o9Rz2zcfAJ8sKiB62oI-1765467035-1.2.1.1-PfkEfFksZ_xRps4fUsqIXQlkFAALdUuflz4irjoc4NhjvMUFHrY5riMuesgpEOY0JhIbkvDWtF3Jgkbf7f5gG8sGgYElySpGTwwiDJR8SqrxLuMQd7Q58x88YsW0FzmxTOBQkj1I_Lj5MfBu2EYsbBlemXDOeOSoE6l4TvmhTeZiejEsbajO.dgH9LlLZGe8osJn7gOEreJKF0uqD8kZDe1XA7bhTxQG5E.bPx_1_YI", "domain": ".namejet.com", "path": "/", "expires": 1797003035.700737, "httpOnly": true, "secure": true, "sameSite": "None", "partitionKey": "https://namejet.com", "_crHasCrossSiteAncestor": false}]