Commit Graph

  • 1c9d8cdc1b feat(seo): FAQPage structured data on blog posts main soroush.asadi 2026-06-26 01:02:44 +03:30
  • f3701c5893 perf(seo): response compression, security headers, immutable upload cache soroush.asadi 2026-06-26 00:46:08 +03:30
  • 00a138fe46 feat(seo): complete OG/Twitter/structured-data coverage + clean encoding soroush.asadi 2026-06-25 13:44:37 +03:30
  • 5a1f1a8ccb fix(seo): proper 500 handler + safe JSON-LD escaping soroush.asadi 2026-06-19 09:01:45 +03:30
  • 82d9720e25 feat(analytics): admin field for Google Analytics (GA4) ID soroush.asadi 2026-06-15 15:33:03 +03:30
  • 99a54be3ac feat(blog): in-content image carousel/slider soroush.asadi 2026-06-11 11:55:33 +03:30
  • 9c93b4e51a feat(gallery+editor): dedicated /gallery page, homepage teaser, in-content images soroush.asadi 2026-06-11 01:26:35 +03:30
  • 872e5c1818 fix(blog): repair pagination on public and admin interfaces soroush.asadi 2026-06-11 00:23:22 +03:30
  • 427de7c0cb copy: health CTA «درخواست مراقبت سلامت» → «رزرو نوبت» soroush.asadi 2026-06-11 00:02:37 +03:30
  • 0c4315063e feat(seo/ux): enrich homepage meta, schema, and add conversion CTAs soroush.asadi 2026-06-10 23:53:57 +03:30
  • 21769deda6 fix(admin): show error toast instead of success when savePost fails soroush.asadi 2026-06-10 22:11:20 +03:30
  • e6fe943217 ci cd run soroush.asadi 2026-06-09 12:09:41 +03:30
  • 5ae6bb03a2 fix: resolve two build errors — siteBaseUrl self-reference + ForwardedHeaders soroush.asadi 2026-06-08 23:33:38 +03:30
  • d02a5963cf fix: HTTPS URLs in sitemap, robots, canonical + og:image on homepage soroush.asadi 2026-06-08 22:30:55 +03:30
  • 22d0ecb330 feat: doctor reply + diagnosis + tracking code per health request soroush.asadi 2026-06-02 22:03:00 +03:30
  • 1e51df406b fix: cropper mime bug + loadSiteIdentity crash + logo|name header soroush.asadi 2026-06-02 18:15:51 +03:30
  • 5d6a4a630d fix: preserve original file type on upload — never convert PNG to JPG soroush.asadi 2026-06-02 18:06:38 +03:30
  • e79ccf7e8c feat: logo and favicon management in admin panel soroush.asadi 2026-06-02 17:47:49 +03:30
  • 81838f75ce fix: unify two reservation forms into one — wire booking to API soroush.asadi 2026-06-02 16:51:58 +03:30
  • 772df0698c feat: health request detail modal + view button always visible soroush.asadi 2026-06-02 16:15:01 +03:30
  • e73d47a875 fix: remove apt-get curl install — use bash TCP health check instead soroush.asadi 2026-06-02 16:03:08 +03:30
  • b3c4615bc7 fix: replace emoji with hero image in blog sidebar doctor card soroush.asadi 2026-06-02 15:15:06 +03:30
  • ed25bec200 fix: 3 bugs — beauty icon color, appointments on dashboard, blog image edit soroush.asadi 2026-06-02 15:09:46 +03:30
  • 3780dcccf2 feat: patient management system + health landing page soroush.asadi 2026-06-02 12:27:16 +03:30
  • 0765d5d3cd fix: move gallery captions and before/after labels below images soroush.asadi 2026-06-02 11:47:14 +03:30
  • 60141b78f0 fix: cropper modal visible on load — add .cropper-overlay.hidden CSS rule soroush.asadi 2026-06-02 11:22:46 +03:30
  • b3467fb663 feat: image cropper in admin + fix ba-label responsive centering soroush.asadi 2026-06-02 11:01:12 +03:30
  • 6f39e47aaa ci: backup DB before every deploy, fix deploy conflict error soroush.asadi 2026-06-02 08:22:34 +03:30
  • e4ad440c15 fix(ci): stop & remove old container before deploying new one soroush.asadi 2026-06-02 01:59:16 +03:30
  • dd5afde5df fix: add --force-recreate to docker compose deploy step soroush.asadi 2026-06-02 00:04:14 +03:30
  • 7f5444085b fix: render before/after gallery images from API with tab filtering soroush.asadi 2026-06-01 23:59:57 +03:30
  • f034f70ae3 fix: lock compose project name to 'drsousan', fix mirrors typo in image ref soroush.asadi 2026-05-31 23:41:20 +03:30
  • 8fa3131344 ci: scope image prune to drsousan only, never touch other projects soroush.asadi 2026-05-31 23:37:06 +03:30
  • 14f902cdad fix: replace dotnet healthcheck with curl probe for reliable self-healing soroush.asadi 2026-05-31 19:39:04 +03:30
  • d5bb724b3f fix:multiline header soroush.asadi 2026-05-31 11:01:36 +03:30
  • 56f1311b3b fix: use mirror.soroushasadi.com for base images in Dockerfile soroush.asadi 2026-05-31 10:59:23 +03:30
  • deb37f6935 PLZ 4 soroush.asadi 2026-05-31 10:56:26 +03:30
  • 15dc1189b4 ci: remove Nexus push step, build image locally only soroush.asadi 2026-05-31 10:55:28 +03:30
  • 07e37fd7c5 plz 2 soroush.asadi 2026-05-31 10:44:09 +03:30
  • f15684f7bc fix: keep doctor name on one line in hero section soroush.asadi 2026-05-31 09:49:18 +03:30
  • 0b3ba2875c plz soroush.asadi 2026-05-31 09:44:08 +03:30
  • 097f5c2733 g soroush.asadi 2026-05-31 00:48:51 +03:30
  • 96e73bf633 first commit soroush.asadi 2026-05-31 00:42:08 +03:30