lapuda c1a7aa3532 feat: Add news information management module with API and database support
- Introduced new API endpoints for querying and managing news information in the CMS.
- Implemented data model for NewsInfo and NewsInfoQuery with validation.
- Created NewsInfoMapper for database interactions and corresponding XML mappings.
- Developed INewsInfoService interface and its implementation for business logic.
- Added RichTextSanitizer utility for cleaning HTML content to prevent XSS attacks.
- Created unit tests for RichTextSanitizer to ensure proper functionality.
- Updated database schema with news_info table and necessary fields, including status and module.
- Added migration scripts for setting up the news information module in the database.
- Integrated jsoup library for HTML sanitization.
2026-07-20 14:54:15 +08:00
2026-06-24 18:18:55 +08:00
2026-06-28 16:34:00 +08:00
2026-07-20 13:12:42 +08:00
2026-01-09 20:13:01 +08:00
2026-01-09 20:13:01 +08:00
2026-07-15 15:14:25 +08:00
2026-01-09 20:13:01 +08:00
2026-07-15 15:20:33 +08:00
1
2026-04-24 17:03:50 +08:00
2026-01-09 20:13:01 +08:00
11
2026-06-25 14:54:55 +08:00
1
2026-06-25 13:39:46 +08:00
Description
No description provided
MIT 7.6 MiB
Languages
Java 95.2%
PLpgSQL 2.2%
HTML 1.4%
Shell 1.2%