Commit Graph

12 Commits

Author SHA1 Message Date
Sharang Parnerkar
8be531d7a8 fix(ci): ran dx fmt 2026-02-18 10:45:53 +01:00
Sharang Parnerkar
5a22a919a2 fix(ci): ran cargo fmt 2026-02-18 10:45:53 +01:00
Sharang Parnerkar
d317e2a024 fix(ci): graceful tailwind skip and add dx fmt check
build.rs no longer panics when bunx is unavailable, allowing
cargo clippy/test to run in CI without bun installed. Added
dx fmt --check to the format job for RSX formatting validation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:45:53 +01:00
Sharang Parnerkar
bf263ff371 fix(ci): use SHA-based fetch for checkout
GITHUB_REF_NAME resolves to the PR number on pull_request events,
not the branch name. Fetch by commit SHA directly which works for
both push and pull_request triggers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:45:53 +01:00
Sharang Parnerkar
048da07566 fix(ci): replace actions/checkout with git clone
The actions/checkout action requires Node.js which is unavailable
in the rust:1.89-bookworm container. Use manual git clone with
shallow depth for a Node-free checkout.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:45:53 +01:00
Sharang Parnerkar
4a3d1ee97a fix(ci): use Gitea-native checkout action
The GitHub actions/checkout@v4 requires Node.js which is not
available in the rust container image. Switch to Gitea's native
checkout action that runs without Node.js.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:45:53 +01:00
Sharang Parnerkar
049b58314b ci: add Gitea Actions pipeline and Dockerfile
Three-stage CI pipeline with fmt, clippy and audit as parallel
quality gates, tests gated on quality, and Docker build+push
to registry.meghsakha.com on main and release/* branches.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:45:53 +01:00
Sharang Parnerkar
3083030b84 fix: login working now 2026-02-18 10:45:53 +01:00
Sharang Parnerkar
2eb9f699aa feat: basic project restructure 2026-02-18 10:45:53 +01:00
Sharang Parnerkar
10aadfae41 feat: added server and web base code 2026-02-18 10:45:53 +01:00
1072770d11 feat: added oauth based login and registration (#1)
Co-authored-by: Sharang Parnerkar <parnerkarsharang@gmail.com>
Reviewed-on: #1
2026-02-18 09:21:46 +00:00
Sharang Parnerkar
b8aad0e23c Initial commit 2026-02-15 23:05:33 +01:00