rustio_admin/admin/
mod.rs1pub(crate) mod admin_recovery_handlers;
4pub mod audit;
5pub(crate) mod builtin;
6pub mod filters;
7mod handlers;
8pub(crate) mod icons;
9pub(crate) mod mfa_handlers;
10pub mod modeladmin;
11mod ops;
12pub(crate) mod recovery_handlers;
13pub mod redact;
14pub mod relations;
15mod render;
16mod routes;
17mod types;
18
19pub use audit::{
20 ensure_table, for_object, recent, record, ActionType, AdminAction, AuditEvent, LogEntry,
21};
22pub use filters::{
23 classify_field, field_ui_metadata, field_ui_metadata_with_relation, format_relation_cell,
24 infer_filters, infer_filters_with_relations, mask_pii, FieldRole, FieldUI, FilterDef,
25 FilterKind,
26};
27pub use modeladmin::{BulkAction, Fieldset, ModelAdmin, SortDir};
28pub use redact::{redact_backup_code, redact_mfa_secret, redact_password, redact_token};
29pub use relations::{
30 InverseRelation, RegistryError, RelationRegistry, ResolvedRelation,
31 RELATION_FILTER_DROPDOWN_CAP,
32};
33pub use routes::register_admin_routes;
34pub use types::{
35 Admin, AdminEntry, AdminField, AdminModel, AdminRelation, AdminTheme, CellLink, EditRow,
36 FieldType, ListOpts, ListPage, ListRow, SiteBranding, UserProfileRow, UserProfileSection,
37};