Test / test (pull_request) Successful in 1m7s
portal serve runs a site; portal lint is what iris was; portal plan, build, report and the rest are what portal-trainer was. One source at one version, so the three never disagree about what content means. Both histories are merged in (subtree). The release attaches the bare binary for a content repo's CI. The trainer's plans, intakes, engines and reference prompt come along; its runs stay in the old repo. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GT37Z1Xtfd9pUuQtMTg6Yt
62 lines
1.1 KiB
Rust
62 lines
1.1 KiB
Rust
pub mod answers;
|
|
pub mod app;
|
|
pub mod auth;
|
|
pub mod chain;
|
|
pub mod content;
|
|
pub mod events;
|
|
pub mod i18n;
|
|
pub mod resource;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod aggregates;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod announce;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod deadlines;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod sessions;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod http;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod access;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod people;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod mail;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod seed;
|
|
#[cfg(feature = "ssr")]
|
|
pub mod memberships;
|
|
#[cfg(feature = "ssr")]
|
|
pub mod report;
|
|
/// The lint: `portal lint`, what a content repo's CI runs (once uhhm/iris).
|
|
#[cfg(feature = "ssr")]
|
|
pub mod lint;
|
|
/// The trainer: `portal plan`, `portal build`, `portal report` and the
|
|
/// rest (once uhhm/portal-trainer).
|
|
#[cfg(feature = "ssr")]
|
|
pub mod trainer;
|
|
|
|
pub mod maps;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod server;
|
|
|
|
#[cfg(feature = "ssr")]
|
|
pub mod upload;
|
|
|
|
#[cfg(feature = "hydrate")]
|
|
#[wasm_bindgen::prelude::wasm_bindgen]
|
|
pub fn hydrate() {
|
|
console_error_panic_hook::set_once();
|
|
leptos::mount::hydrate_body(app::App);
|
|
}
|