97751e4bbd
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 2m7s
Project CI / AI game creator shell Rust crates (pull_request) Successful in 1m6s
Project CI / Backend tests (pull_request) Successful in 4m25s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Successful in 9m47s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 10m51s
Project CI / Frontend tests (pull_request) Successful in 2m9s
Project CI / AI game creator shell web tests (pull_request) Successful in 2m15s
Project CI / Native shell tests (pull_request) Successful in 5m37s
Project CI / Repository checks (pull_request) Successful in 2m48s
新增游戏唯一评分评价私有表、事务保存与公共分页统计 接入个人评价读取保存接口并同步前后端契约及生成绑定 在网站详情页实现评分评论、编辑取消、字数统计和请求隔离 补齐定向测试、真实数据库接口验收脚本及文档证据
33 lines
1.1 KiB
Rust
33 lines
1.1 KiB
Rust
mod application;
|
|
mod commands;
|
|
mod domain;
|
|
mod errors;
|
|
mod events;
|
|
mod package;
|
|
mod release;
|
|
mod reviews;
|
|
|
|
pub use reviews::{
|
|
UserReviewValidationError, normalize_review_comment, review_id, review_order, review_summary,
|
|
};
|
|
|
|
pub use application::{
|
|
GameDistributionService, GameOperationResult, InMemoryGameDistributionStore,
|
|
PublicationOperationResult,
|
|
};
|
|
pub use commands::{CreateGameInput, CreateVersionInput, IdempotencyRequest, ReviewDecision};
|
|
pub use domain::{
|
|
GameDistributionAction, GameSnapshot, GameVersionSnapshot, GameVersionStatus, GameVisibility,
|
|
compute_request_digest, generate_game_id, generate_game_version_id,
|
|
};
|
|
pub use errors::{GameDistributionError, GameDistributionFieldError};
|
|
pub use events::GameDistributionEvent;
|
|
pub use package::{
|
|
MAX_COMPRESSION_RATIO, MAX_EXPANDED_BYTES, MAX_FILE_BYTES, MAX_FILE_COUNT, MAX_PACKAGE_BYTES,
|
|
ReleaseFileManifest, ReleasePackageError, ReleasePackageManifest, validate_release_zip,
|
|
};
|
|
pub use release::{
|
|
MAX_RELEASE_ASSET_BYTES, ReleaseAssetError, extract_release_asset,
|
|
normalize_release_asset_path, release_asset_content_type,
|
|
};
|