Commit Graph

  • 4c759851ce Redesign homepage as an Apple-style bento grid main soroush.asadi 2026-06-26 15:52:59 +03:30
  • 7a7542d77b Translate blog articles to Persian (locale-aware bodies) soroush.asadi 2026-06-26 12:12:36 +03:30
  • 154e06ef54 Localize the budget dropdown to Persian soroush.asadi 2026-06-26 11:13:34 +03:30
  • ffba74a727 Cache-busting so deploys are visible immediately soroush.asadi 2026-06-26 11:03:37 +03:30
  • 8896740895 Harden UX & accessibility (ui-ux-pro-max pass) soroush.asadi 2026-06-26 05:33:44 +03:30
  • 93f7873dd1 Reposition from AI-only to engineering + apps + AI soroush.asadi 2026-06-26 04:03:24 +03:30
  • 255e8d25e5 Humanize all Persian copy across the site soroush.asadi 2026-06-26 03:50:21 +03:30
  • 29b5f07ebf Humanize Persian hero copy soroush.asadi 2026-06-26 03:32:53 +03:30
  • b721f01e14 Replace placeholder portfolio with real projects soroush.asadi 2026-06-26 03:20:52 +03:30
  • 33efeac98f Replace Tailwind Play CDN with a prebuilt, purged stylesheet soroush.asadi 2026-06-26 03:06:24 +03:30
  • cfff934bdd Fix SQLite advisory: bump SQLitePCLRaw to 3.0.x soroush.asadi 2026-06-26 03:06:10 +03:30
  • dd882287df Elevate public site UX: premium hero, motion, scrollspy, shared footer soroush.asadi 2026-06-26 02:48:22 +03:30
  • 5cc9ed976c Add logo mark and use it for nav, footer, and favicon soroush.asadi 2026-06-21 05:40:48 +03:30
  • 97bd2a12df Redesign public site: minimal light editorial theme soroush.asadi 2026-06-21 05:16:06 +03:30
  • a55c75b928 CI soroush.asadi 2026-06-01 09:22:33 +03:30
  • fcc476e432 Fix critical port conflict: move portfolio off Gitea's port 3000 soroush.asadi 2026-06-01 08:43:23 +03:30
  • e79d2d6108 Ignore stale Next.js build output (.next/, node_modules/) soroush.asadi 2026-06-01 08:30:06 +03:30
  • 059c67bf76 Fix deploy: free port 3000 by removing any container publishing it soroush.asadi 2026-06-01 08:29:14 +03:30
  • e5094b53ff Fix deploy: stop old container before starting new one soroush.asadi 2026-06-01 08:17:11 +03:30
  • f2d6300d72 Fix: rename Data/ to Database/ to avoid gitignore collision soroush.asadi 2026-06-01 08:00:54 +03:30
  • 1b3a8b493e Rewrite: Next.js → ASP.NET Core 10 Razor Pages soroush.asadi 2026-06-01 07:46:56 +03:30
  • bcea9dc2f6 Bust npm ci cache, add post-install next verification soroush.asadi 2026-05-31 15:43:19 +03:30
  • 213a9d4f1c Debug next not found: add diagnostic + use direct node invocation soroush.asadi 2026-05-31 15:35:48 +03:30
  • b2ed75cf2d Fix build: collapse deps+builder, add libc6-compat soroush.asadi 2026-05-31 15:17:07 +03:30
  • 20e14d3a28 Fix base image: use mirror direct path, switch to node:20-alpine soroush.asadi 2026-05-31 14:46:05 +03:30
  • 98e100557f fixed soroush.asadi 2026-05-31 14:22:40 +03:30
  • be658e9d77 Correct mirror hostname to soroushasadi.com, HTTP protocol soroush.asadi 2026-05-31 13:49:51 +03:30
  • 13241612fe Fix mirror hostname and protocol (soroushasad.com, HTTP) soroush.asadi 2026-05-31 13:47:18 +03:30
  • 4caba29984 Fix port conflict, healthcheck, and mirror routing soroush.asadi 2026-05-31 13:40:36 +03:30
  • add78d8460 first commit soroush.asadi 2026-05-31 12:47:02 +03:30