Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: 1mb-dev/markgo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.3.0
Choose a base ref
...
head repository: 1mb-dev/markgo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.3.1
Choose a head ref
  • 9 commits
  • 30 files changed
  • 1 contributor

Commits on Feb 4, 2026

  1. fix(lint): resolve 62 mechanical lint issues across 17 files

    Fix httpNoBody (19x), importShadow (19x), hugeParam (9x),
    paramTypeCombine (2x), emptyStringTest (1x), and misspell (1x)
    issues flagged by golangci-lint.
    
    These are safe, no-behavior-change fixes that unblock tag-triggered
    CI where only-new-issues has no base ref.
    vnykmshr committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    70c10c7 View commit details
    Browse the repository at this point in the history
  2. fix(lint): resolve structural lint issues across commands and handlers

    - Remove unnecessary bare braces in route group blocks (serve, seo)
    - Extract setupServer and configureGinMode to reduce cyclomatic complexity
    - Add bounds check before slice access in formatBytes (gosec G602)
    - Rename ExportConfig to Config to avoid package stutter (revive)
    - Handle errcheck: fs.Parse, user.Current, os.Stdin.Stat return values
    - Add nolint for safe type assertions with zero-value fallback in base.go
    vnykmshr committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    7028ce8 View commit details
    Browse the repository at this point in the history
  3. fix(lint): add nolint directives for HTML attribute quoting false pos…

    …itives
    
    The sprintfQuotedString lint rule flags fmt.Sprintf calls that use "%s"
    inside quoted strings, suggesting %q instead. These are HTML attribute
    values (e.g., content="%s") where quotes are HTML syntax, not Go string
    quoting. Using %q would produce double-escaped output.
    vnykmshr committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    4d3add5 View commit details
    Browse the repository at this point in the history
  4. fix(web): remove navbar tagline fallback to long description

    - Remove Description fallback in brand-subtitle; render nothing if no
      tagline is set instead of cramming the full blog description into the
      navbar
    - Add BLOG_TAGLINE to demo deploy workflow
    vnykmshr committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    76a41c0 View commit details
    Browse the repository at this point in the history
  5. fix(css): add breathing space between page-header and body content

    Add margin-bottom to .page-header at all breakpoints so the hero
    section on tags, contact, and about pages doesn't crowd the main
    body content. Also bump mobile bottom padding from spacing-6 to
    spacing-8 for consistency.
    vnykmshr committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    0a84280 View commit details
    Browse the repository at this point in the history
  6. fix(export): improve static export fidelity and fix engine issues

    - Export 404.html for GitHub Pages custom error page support
    - Pass BuildInfo to export handlers so footer shows version instead of "unknown"
    - Fix contact page title to include blog title suffix (consistent with other pages)
    - Replace placeholder GitHub links in templates with actual project URL
    vnykmshr committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    522d21a View commit details
    Browse the repository at this point in the history
  7. fix(web): standardize page-header to full-width layout across all pages

    Move page-header outside container wrapper on categories, tags, contact,
    and about pages to match the full-width pattern used by articles, tag,
    category, and 404 pages. This ensures the gradient background spans
    edge-to-edge consistently while content remains container-constrained.
    vnykmshr committed Feb 4, 2026
    Configuration menu
    Copy the full SHA
    b6b6e41 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    82046fa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    04a066a View commit details
    Browse the repository at this point in the history
Loading