GitHub Insights — Hoạt động phát triển blog

15-06-2026 – 22-06-2026

Period: 1 week ▾

492 pull requests merged by 1 person

  1. CMS: bỏ Featured cũ khi chọn 'viet-blog-bang-local-terminal-khi-ai-het-credit'

    merged

  2. CMS: bỏ Featured cũ khi chọn 'viet-blog-bang-local-terminal-khi-ai-het-credit'

    merged

  3. CMS: bỏ Featured cũ khi chọn 'viet-blog-bang-local-terminal-khi-ai-het-credit'

    merged

  4. CMS: bỏ Featured cũ khi chọn 'viet-blog-bang-local-terminal-khi-ai-het-credit'

    merged

  5. CMS: bỏ Featured cũ khi chọn 'viet-blog-bang-local-terminal-khi-ai-het-credit'

    merged

  6. CMS: cập nhật bài 'Viết blog bằng local terminal khi AI hết credit'

    merged

  7. vaccine cheat sheet to static for public deployment

    #669 merged

  8. README.md

    merged

  9. Remove broken link to non-existent f-dashboard page

    merged

  10. fix(content-routing): remove duplicate Auto Fixer article from baochi/

    merged

  11. Claude/ecstatic mccarthy s0v1ar

    #660 merged

  12. fix(seo): shorten VssID BHXH article title

    merged

  13. chore(vaccine): Daily Vaccine Autofixer run

    #643 merged

  14. replace Tera unsupported default(value=[]) with conditional assignment

    merged

  15. docs(ci): define tiered QA architecture

    #613 merged

  16. feat(tools): add PR Sentinel CI radar

    #612 merged

  17. feat(security): add Turnstile footer and setup guide

    merged

  18. CMS: cập nhật bài 'AI lập kế hoạch du lịch: thay đổi cách đi'

    merged

  19. Claude/hello j5dp4s

    #538 merged

  20. chore(vaccine): Daily Vaccine Autofixer run

    #518 merged

  21. Feat/super admin session clean

    #515 merged

  22. VIPZone GitHub auth routing

    #504 merged

  23. Chore/vipzone api url

    #506 merged

  24. feat(vipzone): Render backend API + picker catalog

    #502 merged

  25. feat(vipzone): landing + admin panel

    #501 merged

  26. content: add 19 topic authority cluster articles

    merged

  27. feat(flight-db): add seed data generator script

    merged

  28. feat(flight-db): add client-side app.js

    merged

  29. feat(flight-db): add styles, JS, seed data and generator script

    merged

  30. feat(flight-db): add Flight DB template

    merged

  31. feat(flight-db): S-DNA Flight DB dashboard tool

    merged

  32. ShortenSEA auth flow and add public/VIP/admin pages

    merged

  33. docs(shortensea): add Render deploy guide

    merged

  34. Merge remote-tracking branch 'origin/feat/h-dashboard-multi-upload-10' into merge-h-dashboard-multi

    merged

  35. feat(shortensea): S-DNA short URL manager — pages, API, redirect

    merged

  36. feat(insights): add Ad-Report V2 daily monetization + UI analysis

    merged

  37. fix(gsc): pin property to https://seomoney.org/

    merged

  38. feat(seo): connect Google Search Console API to SEO Reality Check

    merged

  39. fix(h-dashboard): load Coffee Analytics module before initialization

    merged

  40. unhide premium posts and add momo support CTA

    merged

  41. chore(ui): temporarily hide QA dashboard from public UI

    merged

  42. Merge branch 'hotfix/remove-ad-slots-keep-placeholders'

    merged

  43. feat(h-dashboard): Coffee Life Analytics V2 — S-DNA redesign

    merged

  44. publish adsense report as ad-report page

    #472 merged

  45. publish adsense report as ad-report page

    merged

  46. add SEO reality check module below google rank

    #467 merged

  47. feat(stats): Sembcorp investor-slide UI + bugfixes for /stats/

    merged

  48. chore(vaccine): Daily Vaccine Autofixer run

    #463 merged

  49. docs(reports): báo cáo vị trí AdSense + tổng hợp tính năng phiên 18–19/06

    merged

  50. CMS: cập nhật bài 'Ngày 27 — Câu điều kiện & nghĩa vụ tiếng Hàn'

    merged

  51. CMS: cập nhật author info

    merged

  52. CMS: cập nhật bài 'Fintech 2026: Paywall premium trên blog cá nhân'

    merged

  53. CMS: thêm category 'premium'

    merged

  54. CMS: bỏ Featured cũ khi chọn 'premium-fintech-paywall-demo'

    merged

  55. CMS: cập nhật bài 'Fintech 2026: Paywall premium trên blog cá nhân'

    merged

  56. CMS: cập nhật footer countdown

    merged

  57. feat(insights): paginate timeline PR list (10 rows per page)

    merged

  58. CMS: cập nhật footer countdown

    merged

  59. CMS: cập nhật bài 'Những Quy Định Cấm Từ Shopee Affiliate 2026 Mới Nhất'

    merged

  60. seo: optimize 15 new series posts (meta + headings)

    #390 merged

  61. feat(insights): add GitHub Activity heatmap widget

    #388 merged

  62. feat(sidebar): add Google Rank SEO authority widget

    #387 merged

  63. feat(footer): countdown box + admin config page

    merged

  64. feat(insights): build history snapshots every 5 minutes

    merged

  65. SEO11 phase 2 iter 1: h1 on static asset indexes

    merged

  66. fix(ci): auto-trigger deploy after bot push_to_main

    merged

  67. LPBank L-Dashboard statement analyzer

    #374 merged

  68. fix(ci): correct gh pr view --jq syntax in changelog workflow

    merged

  69. fix(ci): stash local changes before pull in push_to_main.sh

    merged

  70. refresh Build Dashboard data

    #351 merged

  71. feat(ci): FULLY AUTOMATED OPERATIONS merge policy

    #349 merged

  72. refresh Google Trends VN hot search

    #332 merged

  73. fix(qa): rule-checker scanner 0 false positives

    #327 merged

  74. changelog after PR #314

    #318 merged

  75. chore: refresh Build Dashboard data

    #312 merged

  76. qa: Compliance Score audit + auto-fix

    #311 merged

  77. qa: Compliance Score audit + auto-fix

    #303 merged

  78. changelog after PR #300

    #305 merged

  79. refresh Build Dashboard data

    #299 merged

  80. 🤖 Self-healing: 14 mechanical fix(es)

    #301 merged

  81. refresh Build Dashboard data

    #294 merged

  82. qa: Compliance Score audit + auto-fix

    #293 merged

  83. qa: Compliance Score audit + auto-fix

    #289 merged

  84. changelog after PR #272

    #287 merged

  85. Feat/devops no dependabot batch 10

    #286 merged

  86. Feature/seo foundation series

    #277 merged

  87. Feat/devops no dependabot batch 10

    #269 merged

  88. 🤖 Self-healing: 12 mechanical fix(es)

    #266 merged

  89. 🤖 Self-healing: 21 mechanical fix(es)

    #265 merged

  90. Add MSB credit card article

    #261 merged

  91. 🚀 Perf audit: 1 file(s) optimized

    #257 merged

  92. gỡ Dependabot khỏi hệ thống

    #247 merged

  93. SEO: thêm mã xác minh Google Search Console

    #223 merged

  94. Thu nhỏ tag cloud + redesign QA Dashboard footer

    #212 merged

  95. Claude/happy newton jaf5qq

    #211 merged

  96. remove custom Git/PR workflow rules from CLAUDE.md

    #210 merged

  97. 🤖 Self-healing: 2 mechanical fix(es)

    #200 merged

  98. Bật RSS/Atom feed + feed discovery cho SEO

    #199 merged

  99. Claude/affectionate feynman 2s7rh5

    #196 merged

  100. Remove Dependabot automation from project

    #184 merged

  101. Professional theme dropdown menu redesign

    #183 merged

  102. Claude/test auto merge9

    #179 merged

  103. Add Branding Guideline page + homepage CTA

    #182 merged

  104. Complete theme switcher — BrandingX ↔ Z-X

    #181 merged

  105. Add bb shortcut — interactive article processor

    #175 merged

  106. test: Auto-merge9 test PR #06

    #170 merged

  107. test: Auto-merge9 test PR #05

    #169 merged

  108. test: Auto-merge9 test PR #01

    #165 merged

  109. Phase4 port groups refactoring

    #161 merged

  110. Add manu9 PR approval shortcut

    #162 merged

  111. Staging Queue widget + Timezone GMT+7 (dd/mm/yyyy)

    #145 merged

  112. Tuần 3: style consistency QA gate

    #138 merged

  113. Tuần 2: internal linking suggester

    #137 merged

  114. slack-notify.yml workflow (cài sai)

    #116 merged

  115. 🤖 Self-healing: 2 mechanical fix(es)

    #108 merged

  116. 🤖 Self-healing: 2 mechanical fix(es)

    #105 merged

  117. 🤖 Self-healing: 18 mechanical fix(es)

    #97 merged

  118. 🚀 Perf audit: 6 file(s) optimized

    #63 merged

  119. Giscus comment width hẹp → force 100% width

    #68 merged

  120. bật Giscus comments với IDs thật

    #67 merged

  121. Giscus comments macro + auto light/dark theme

    #56 merged

  122. OAuth callback double base path / → 404

    #47 merged

  123. Verified Badge cạnh tên tác giả mọi nơi

    #33 merged

  124. gitignore __pycache__ + *.pyc

    #30 merged

  125. Latest Deployment Status card cho /changelog

    #22 merged

  126. Remove google-stats + fix marked CDN unversioned

    #19 merged

  127. Korean Number Converter + menu link

    #18 merged

  128. Banner timestamp lệch 7h UTC vs Việt Nam

    #17 merged

  129. Remove tính năng Đọc báo (doc-bao)

    #15 merged

  130. Security hardening: XSS sanitize + CSP + SRI

    #14 merged

  131. Self-healing QA: --fix mode + cron 6h auto-PR

    #13 merged

Overview

Nguồn : Github Pulse
492 Active pull requests 0 Active issues
492
Merged pull requests
0
Open pull requests
0
Closed issues
0
New issues

Compliance Score

926 pages
  • 22 Pass
  • 0 Review
  • 1 Fix
  • Metadata 100
  • Structure 100
  • Media 66.7
  • Discovery 100
  • Content 100
  • Links 100
  • Access 100
  • Media: Image descriptions
  • Metadata: Page titles
  • Metadata: Descriptions
  • Metadata: Canonical URLs

Auto-fix (ưu tiên thấp)

0 đã sửa · 1 autofix miss · 0 bỏ qua

  • autofix Media: Image descriptions (check: fail) — Chưa có auto-fix an toàn cho mục này (6/926 pages covered). Cần can thiệp thủ công hoặc workflow chuyên biệt (SEO11/pef).

Summary

Excluding merges, 1 author đã push 100 commits lên main và toàn bộ branches.

Trên main, đã có 492 PR merged trong khoảng thời gian này.

Top Committers

  1. D
    Banhang-Chogao
    492
  2. 🤖
    github-actions[bot]
    492

Build Dashboard

0 thành công · 0 thất bại· quét mỗi 5 phút

Chưa có dữ liệu build. Workflow build-dashboard.yml sẽ cập nhật sau lần deploy tiếp theo.

🚀 Performance Fix Engine

Mobile 0/100 · Desktop 0/100

Workflow auto-performance-fix.yml sẽ cập nhật sau lần chạy đầu tiên (schedule hằng ngày 03:00 UTC).

Authority Report

Trust Score, topical authority, gaps, forecast — Authority Booster daily 06:00.

Trust 59 #2 Growth Phase 39 orphans

Ad-Report

Báo cáo vị trí AdSense + tổng hợp tính năng phiên 18–19/06.

LIVE 2 slots placeholder
Archive: reports/adsense-ad-placement-report.md

Ad-Report V2

Deep UI/UX + phân tích RPM, ad density, top 50 candidates — auto daily 06:00.

Score 0 #0 — UX 0 candidates
Density: unknown

Auto-Merge Report

200 merge · 6 hôm nay
  1. #720 fix(links): bỏ placeholder ![alt](url) gây broken internal link [claude/vssid-bhtn-analysis-seo-arvwmx]

    fix 032e984 build #964

    - content: bài phân tích VssID không hiển thị quá trình BHTN

  2. #715 chore: update SEO QA scores for 2 new blog posts [claude/beautiful-hopper-eyedqd]

    unknown 78a3aec build #963

    - feat: publish 2 blog posts on terminal commands and tools

  3. #714 docs: add UI refresh implementation summary [claude/wizardly-hopper-8wzzt3]

    chore e95693b

    - UI refresh: B-DNA alignment for blog styling (Phase 1)

  4. #713 feat: add bb article — cac-nuoc-chau-a-xu-ly-nha-sieu-mong-sieu-meo (inspired by Dân Trí) [claude/asia-narrow-housing-policies-ntfjg3]

    feature 60a500a build #952

    feat: add bb article — cac-nuoc-chau-a-xu-ly-nha-sieu-mong-sieu-meo (inspired by Dân Trí)

  5. #711 feat: add itnow shortcut for flexible newspaper-to-blog workflow [claude/itnow-seomoney-shortcut-najvq4]

    feature 2663728

    feat: add itnow shortcut for flexible newspaper-to-blog workflow

  6. #710 fix(shortcuts): restore `bb` as a first-class shortcut + V31 registry guard [claude/funny-cray-9xwe1e]

    fix bd7b0b6

    fix(shortcuts): restore `bb` as a first-class shortcut + V31 registry guard

  7. #709 chore(tools): restore dashboard Python deps omitted by #705 route restore [claude/nice-planck-9stwce]

    unknown 8a1d77d build #948

    chore(tools): restore dashboard Python deps omitted by #705 route restore

  8. #708 fix(seo): restyle fallback OG card — red CTA, editorial, Vietnamese-safe font [fix/og-fallback-red-editorial-clean]

    fix 26ad586 build #947

    fix(seo): restyle fallback OG card — red CTA, editorial, Vietnamese-safe font

  9. #707 chore(tools): restore dashboard Python deps omitted by #705 route restore

    unknown 4a650e9 build #946

    The original task was to restore the four public finance-dashboard routes removed by **#653** *(chore: remove Phase 2 features)*:

  10. #706 feat: add "Long Bugfix → Blog Draft" workflow + bugblog shortcut [claude/keen-babbage-owepnm]

    feature d11704b build #948

    feat: add "Long Bugfix → Blog Draft" workflow + bugblog shortcut

  11. #705 fix(tools): restore F/L/O/H dashboard routes + V30 route-preservation guard [claude/dreamy-dijkstra-4il1zl]

    fix e0d1e40 build #948

    fix(tools): restore F/L/O/H dashboard routes + V30 route-preservation guard

  12. #704 feat(content): bài "Tạo ảnh OG — gương mặt MXH của blog và tạp chí online" [claude/inspiring-hypatia-xvyivu]

    feature 910adbb build #948

    feat(content): bài "Tạo ảnh OG — gương mặt MXH của blog và tạp chí online"

Domain Selector

1480 ứng viên · 15 đã kiểm tra · DNS fallback

Tên miền gợi ý theo NỘI DUNG thật của blog (không dùng brand cũ). Niche chính: cong-nghe, ngan-hang, hoc-tieng-han, bao-chi. Nội dung tiếng Việt, SEO-friendly. Suy ra từ 236 bài/landing đã quét.

  1. seohoc.com 99.4/100 đã đăng ký

    bám sát niche nội dung; chứa từ khoá giá trị cao; ngắn gọn dễ nhớ; dễ mở rộng chủ đề; có thể đã đăng ký

  2. hocseo.com 99.4/100 đã đăng ký

    bám sát niche nội dung; chứa từ khoá giá trị cao; ngắn gọn dễ nhớ; dễ mở rộng chủ đề; có thể đã đăng ký

  3. seoblog.com 99.4/100 đã đăng ký

    bám sát niche nội dung; chứa từ khoá giá trị cao; ngắn gọn dễ nhớ; dễ mở rộng chủ đề; có thể đã đăng ký

  4. blogseo.com 99.4/100 chưa rõ

    bám sát niche nội dung; chứa từ khoá giá trị cao; ngắn gọn dễ nhớ; dễ mở rộng chủ đề; chưa rõ tình trạng

  5. moneyhoc.com 99.4/100 chưa rõ

    bám sát niche nội dung; chứa từ khoá giá trị cao; ngắn gọn dễ nhớ; dễ mở rộng chủ đề; chưa rõ tình trạng

Tiêu chí mới: tên miền chấm theo NỘI DUNG/NICHE thật của blog (content_relevance + keyword_value), KHÔNG dùng brand cũ. DNS fallback có ĐỘ CHÍNH XÁC THẤP: 'available' chỉ nghĩa là tên miền không phân giải DNS — domain có thể đã đăng ký nhưng chưa trỏ DNS. Chỉ shortlist (≤15) được kiểm tra; còn lại 'unknown'.

Nguồn : qa-domain-selector.py · cron 2h

🧪 Daily Vaccine Autofixer

▶ Run Daily Vaccine Autofixer
Last run: 18:02 21/06/2026 Next scheduled: 06:00 22/06/2026 Trigger: schedule Vaccine library: 33 Đã fix: 0
✓ ok QA: pass Build: pass Prod: up-to-date

Lần chạy gần nhất: không phát hiện vaccine-class issue nào cần fix. 🟢

GitHub Activity

303 contributions in the last year

@Duy Nguyen

Activity overview

  • Commits 0%
  • Pull requests 100%
  • Issues 0%
  • Code review 0%

GitHub Profile Badges

  • Pull Shark

    Opened pull requests that got merged

  • Starstruck

    Created a repository that earned stars

  • Quickdraw

    Closed issues or pull requests within 5 minutes of opening

  • Pair Extraordinaire

    Coauthored commits on merged pull requests

  • Galaxy Brain

    Left a discussion comment that was marked as an answer

  • YOLO

    Merged a pull request without code review

  • Zola Blog

    Maintainer of the Banhang-Chogao/zola static site

  • GitHub Pages

    Continuous deploy via GitHub Actions to Pages

  • Open Issues

    19 open issues tracked on Banhang-Chogao/zola

S-DNA · CI/CD Monitor

Live TheoDoi8

🔄 running
theodoi8@github-actions

Đang tải terminal theodoi8…