Commit graph

25 commits

Author SHA1 Message Date
Shekhar Vaidya
2d688ae7e8 Implement inactive product state, restore backend tracker limits, and add dedicated catalog error UI panel 2026-04-11 13:01:56 +05:30
Shekhar
1910ce621a docs: clarify manual catalog maintenance note 2026-04-11 12:55:13 +05:30
Shekhar
6a36d9ee05 docs: refresh issue drafts for catalog branch 2026-04-11 12:47:45 +05:30
Shekhar Vaidya
aac8f5d990 Modernize UI, unify product catalog, and backend optimization
- Migrated products.json to structured metadata format.

- Refactored ProductDetailPage to eagerly reset state and validate product IDs against local catalog.

- Dynamic data fetching in HomePage and StatsBar for total release counts.

- Adjusted UI layout in App.tsx and UX states (404/Loading) for missing dependencies.

- Shortened backend tracking HTTP timeouts to prevent local Pi-Hole hangs.
2026-04-11 11:17:54 +05:30
Shekhar
085f6b5a25 docs: add prevention guidance to issue drafts 2026-04-11 10:44:57 +05:30
Shekhar Vaidya
1f9b3493c0 Create msdls_v3.py 2026-04-11 10:41:59 +05:30
Shekhar
64d9557dcd docs: add issue drafts from project review 2026-04-11 10:32:01 +05:30
Shekhar
f43a0e2dfa perf: replace heavy blur-3xl filter with css radial gradient to maximize mobile lighthouse score 2026-04-10 23:18:22 +05:30
Shekhar
4c0539517c fix: remove unused useNavigate hook causing TS6133 build error 2026-04-10 23:04:29 +05:30
Shekhar
a1ef9a6baa feat: improve accessibility and structural SEO logic 2026-04-10 22:59:16 +05:30
Shekhar
1e63d3e5ff feat: implement dynamic SEO metadata for static pages 2026-04-10 22:58:27 +05:30
Shekhar
089662d1f3 feat: setup dynamic document metadata bindings for SEO SPA crawling 2026-04-10 22:56:34 +05:30
Shekhar
f7052ee539 feat: add robots.txt and sitemap.xml for SEO 2026-04-10 22:47:31 +05:30
Shekhar
41bee3b7d1 chore: remove incorrect business product IDs and patch referer proxy logic 2026-04-10 22:38:48 +05:30
Shekhar Vaidya
2b89aa3647 debug: add detailed MS API error logging 2026-04-10 22:03:02 +05:30
Shekhar Vaidya
ed87d0cb0e feat: add 404 fallback and update products 2026-04-10 21:58:57 +05:30
Shekhar Vaidya
9c5cb88f19 feat: add Windows 10 Business Edition ID 2026-04-10 21:39:59 +05:30
Shekhar Vaidya
bd99cd777e Added Windows 10 Multi-Edition (Includes Business/Enterprise) 2026-04-10 21:36:54 +05:30
Shekhar Vaidya
f6cab53b77 fix: remove public folder copy from Dockerfile 2026-04-10 20:56:08 +05:30
Shekhar Vaidya
3b18b08c0a security: restrict CORS and remove test UI from root 2026-04-10 20:52:56 +05:30
Shekhar Vaidya
722d211197 chore: remove test UI and static file server for production 2026-04-10 20:50:05 +05:30
Shekhar Vaidya
74c06b0a8e fix: downgrade go version to 1.22 and ensure go.sum is tracked 2026-04-10 20:40:01 +05:30
Shekhar Vaidya
acd9f94e5f fix: remove go.sum from ignore list 2026-04-10 20:33:36 +05:30
Shekhar Vaidya
56a43b2ff0 feat: v3 release with Coolify support and UI polish 2026-04-10 20:23:59 +05:30
Shekhar Vaidya
7d847f8dd1 feat: initial release — Windows ISO Downloader v3 2026-04-10 20:15:46 +05:30