You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`arenabuddy_core` owns all shared types and the protobuf service definitions (`arenabuddy/core/proto/`). Generated gRPC code is produced at build time via `build.rs` using `tonic-prost-build`. The server also exposes an HTTP endpoint (port 8080) alongside gRPC (port 50051).
82
-
83
-
Authentication uses JWT; Google Sheets sync uses OAuth2 (`yup-oauth2`).
84
-
85
-
### Build profiles
86
-
87
-
-`dev` – `opt-level=1` for your code, `opt-level=3` for all deps (fast iteration locally)
88
-
-`ci` – inherits `dev` without the dep optimization overrides (faster CI builds)
89
-
-`release` – full `opt-level=3` + LTO
90
-
91
-
Always use `--profile ci` in CI scripts.
17
+
New code must pass clippy and fmt before committing.
Edition 2024, `rust-version = "1.93"`. `rustfmt` uses nightly only features and is configured for 120-character line width with grouped imports (`rustfmt.toml`).
0 commit comments