Skip to content

hợp nhất #38

Description

@Huynhthuongg

#23 (review)

Summary by cubic

Bootstraps GitBot with a Go backend and a Next.js frontend for PR
review, adds CI workflows and Vercel Web Analytics, and introduces GPLv3
licensing with a new logo.

  • New Features

  • Go backend: register/login with bcrypt + JWT, in‑memory cache with
    TTL, email queue stub, Slack/Discord webhooks; Docker Compose with
    Postgres and Redis (health checks).

  • Next.js frontend: auth page and PR diff viewer (DiffViewer,
    FileFilter, Stats, ApprovalPanel, Sidebar/Header) with updated styles.

  • CI/tooling: CodeQL, Hadolint, Terraform policy validator, and Next.js
    Pages deploy; issue templates, FUNDING, VS Code settings, README
    refresh; new gitbot-logo.svg.

  • Licensing: added GPLv3 (giấy phép npmjs) and a license chooser
    document.

  • Dependencies

  • JS: added @vercel/analytics, lucide-react; bumped esbuild to
    ^0.28.1.

  • Go: added github.com/lib/pq and updated golang.org/x/crypto to
    v0.45.0.

Written for commit 783ba31.
Summary will update on new commits.

Review in cubic


Signed-off-by: dependabot[bot] support@github.com
Signed-off-by: Huỳnh Thương 252359928+Huynhthuongg@users.noreply.github.com
Co-authored-by: v0agent it+v0agent@vercel.com
Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude 242468646+Claude@users.noreply.github.com

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions