Skip to content

Commit bcf699e

Browse files
committed
Merge commit 'b98a9abf6f3fa389215cfdcdd3403a60c03735c9' into perf/mst2-fixed-content-metadata
2 parents 4084f18 + b98a9ab commit bcf699e

9 files changed

Lines changed: 1100 additions & 38 deletions

File tree

‎Cargo.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mega2"
3-
version = "0.42.14"
3+
version = "0.42.15"
44
edition = "2024"
55
license = "MIT OR Apache-2.0"
66
description = "Monorepo engine and Git hosting server for AI agents: trunk-based storage, Git Smart HTTP, Git LFS, OCI registry, and Agent Session Capture"

‎docs/plan/plan-20261002.md‎

Lines changed: 23 additions & 18 deletions
Large diffs are not rendered by default.

‎src/api/api_router.rs‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use crate::{
1616
admin_router, agent_capture_router, artifacts_router, bot_router, buck_router,
1717
cl_router, commit_router, gpg_router, group_router, import_repo_router,
1818
merge_queue_router, preview_router, push_queue_router, repo_router, tag_router,
19-
user_router, webhook_router,
19+
user_router, view_router, webhook_router,
2020
},
2121
},
2222
ceres::{api_service::ApiHandler, model::git::TreeQuery},
@@ -89,6 +89,18 @@ pub fn storage_only_routers_with(
8989
}
9090
}
9191

92+
pub(crate) fn storage_only_routers_with_views(
93+
include_agent_capture: bool,
94+
include_views: bool,
95+
) -> OpenApiRouter<MonoApiServiceState> {
96+
let router = storage_only_routers_with(include_agent_capture);
97+
if include_views {
98+
router.merge(view_router::routers())
99+
} else {
100+
router
101+
}
102+
}
103+
92104
/// Health Check
93105
#[utoipa::path(
94106
get,

‎src/api/router/mod.rs‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ pub mod repo_router;
1919
pub mod snapshot_router;
2020
pub mod tag_router;
2121
pub mod user_router;
22+
pub mod view_router;
2223
pub mod webhook_router;
2324

2425
#[cfg(test)]

0 commit comments

Comments
 (0)