Commit Graph
4 Commits
Author SHA1 Message Date
Miguel Palhas 8e8d90de65 Merge remote-tracking branch 'origin/main' into issue/3-config
ci / web (pull_request) Successful in 8s
ci / rust (pull_request) Successful in 1m3s
e2e / e2e (pull_request) Successful in 1m18s
# Conflicts:
#	Cargo.lock
2026-08-22 19:40:27 +01:00
naps62-yolo 84777169d0 feat(db): SQLite schema and movie migrations (#48)
ci / web (push) Successful in 7s
ci / rust (push) Successful in 35s
e2e / e2e (push) Successful in 47s
2026-08-22 19:36:39 +01:00
Miguel Palhas 57170b01b4 feat: bootstrap config loading from env and file
ci / web (pull_request) Successful in 10s
ci / rust (pull_request) Successful in 59s
e2e / e2e (pull_request) Successful in 46s
Env overrides an optional TOML file, which overrides sensible
defaults. Secrets (API keys) are read from the environment only —
the file schema has no fields for them.

Closes #3
2026-08-22 19:30:59 +01:00
ClaudeandClaude Opus 5 f4e63f1ac5 chore: cargo workspace skeleton
Eleven empty crates per DESIGN.md §11, versions and lints pinned once in the
root manifest, Justfile carrying the §12 gate, nix dev shell.

The frontend steps in `just ci` no-op until web/ exists. arr-core carries one
placeholder test because `cargo nextest` fails a zero-test run, and relaxing
that would let a broken filter go green later.

Closes #1

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-22 19:20:47 +01:00