- Add ArticleFeed component for article-based channels - Implement ArticleComposer with draft persistence - Add Newspaper icon for article room type - Update ChannelPage to conditionally render article feed vs message view - Add article-related API endpoints and models - Reset thread view when switching rooms - Add room type check in channel sidebar - Update CSS to hide scrollbars globally - Add gRPC message size limit configuration - Fix git diff tree handling
42 lines
1.5 KiB
Rust
42 lines
1.5 KiB
Rust
pub mod channel;
|
|
pub mod channel_article;
|
|
pub mod channel_article_interact;
|
|
pub mod message_read;
|
|
pub mod message_star;
|
|
pub mod room_attachments;
|
|
pub mod room_categories;
|
|
pub mod room_mention;
|
|
pub mod room_message;
|
|
pub mod room_message_edit_history;
|
|
pub mod room_permission_overwrite;
|
|
pub mod room_pins;
|
|
pub mod room_reactions;
|
|
pub mod room_server_label;
|
|
pub mod room_threads;
|
|
pub mod user_room_state;
|
|
|
|
pub use message_read::MessageReadModel;
|
|
pub use message_star::MessageStarModel;
|
|
pub use channel::ChannelModel;
|
|
pub use channel::ChannelType;
|
|
pub use channel_article::ChannelArticleModel;
|
|
pub use channel_article::ChannelArticleCard;
|
|
pub use channel_article::CreateArticlePayload;
|
|
pub use channel_article::UpdateArticlePayload;
|
|
pub use channel_article_interact::ArticleLikeModel;
|
|
pub use channel_article_interact::ArticleCommentModel;
|
|
pub use channel_article_interact::ArticleCommentItem;
|
|
pub use channel_article_interact::ArticleCommentList;
|
|
pub use channel_article_interact::CreateCommentPayload;
|
|
pub use room_attachments::RoomAttachmentModel;
|
|
pub use room_categories::RoomCategoryModel;
|
|
pub use room_mention::RoomMentionModel;
|
|
pub use room_message::RoomMessageModel;
|
|
pub use room_message_edit_history::RoomMessageEditHistoryModel;
|
|
pub use room_permission_overwrite::RoomPermissionOverwriteModel;
|
|
pub use room_pins::RoomPinModel;
|
|
pub use room_reactions::RoomReactionModel;
|
|
pub use room_server_label::RoomServerLabelModel;
|
|
pub use room_threads::RoomThreadModel;
|
|
pub use user_room_state::UserRoomStateModel;
|