Commit Graph

76 Commits

Author SHA1 Message Date
Toys-A 30c17f01e9 docs: Refresh deployment and API documentation
- Align deployment guidance with the current three-node Compose topology
- Document the current frontend architecture and development workflow
- Replace the stale API list with a controller-based route index
2026-08-18 23:37:49 +08:00
Toys-A 23c2912ea8 fix(nacos): Avoid reimporting existing schema
- Check for the Nacos config table before importing schema
- Preserve config seeding only when no config rows exist
- Prevent init failures when the database is already initialized
2026-08-07 03:45:01 +08:00
Toys-A 05988c4325 chore(config): Make Nacos namespace configurable
- Replace hardcoded public namespace with NACOS_NAMESPACE
- Document nacos init container troubleshooting for 1Panel deploy
2026-08-07 03:04:33 +08:00
Toys-A 16e9d7f9bd fix(deploy): Correct 1Panel service configuration
- Require a valid Base64 Nacos auth token in examples and docs
- Mount Nacos application config for 1Panel deployments
- Adjust service health checks and startup dependencies
2026-08-06 17:11:11 +08:00
Toys-A 53e309026f build(deploy): Add configurable Maven mirror
Add MAVEN_MIRROR_URL for 1Panel backend builds so deployments can
use a faster regional mirror or Maven Central based on network access.

Update the 1Panel deployment guide to document the mirror option and
keep first-time Nacos credentials guidance near environment setup.
2026-08-05 20:44:43 +08:00
Toys-A c91b9059dd fix(deploy): Avoid pulling private 1Panel service images
- Remove stale haovp image references from local build services
- Document how to resolve 1Panel image pull failures
2026-08-05 20:31:53 +08:00
Toyas 0cb6a49aa5 feat(deploy): Add 1Panel deployment configuration
- Add Docker Compose stack for single-server 1Panel deployments
- Add backend and frontend Dockerfiles for 1Panel builds
- Add Nginx and RocketMQ configuration for container orchestration
- Document required environment variables and deployment steps
2026-08-03 20:00:32 +08:00
Toyas ec08426fbd chore(config): Remove legacy deployment manual paths 2026-04-24 17:36:22 +08:00
Toyas 59af57c0fa refactor(frontend): Rework home and video detail interactions 2026-04-24 17:35:13 +08:00
Toyas 833dd3451a refactor(admin): Rework permission routes and operations dashboard 2026-04-24 17:34:41 +08:00
Toyas 600ff66bd3 feat(backend): Improve authorization governance and video interactions 2026-04-24 17:34:09 +08:00
Toyas 6c954542ac chore(config): Improve HA orchestration and media synchronization 2026-04-24 17:33:26 +08:00
Toyas 6a334c5273 docs(test): Add integration and page acceptance records 2026-04-22 16:45:25 +08:00
Toyas 59e87faba9 refactor(frontend): Rework home layout and user interactions 2026-04-22 16:45:00 +08:00
Toyas 79f255bf6c refactor(admin): Rework content governance and video review workspace 2026-04-22 16:44:45 +08:00
Toyas a6ae978ed0 feat(backend): Improve tag management and media resource access 2026-04-22 16:43:40 +08:00
Toyas 9820d2f020 fix(admin): Correct admin initialization and password salt compatibility 2026-04-18 21:02:03 +08:00
Toyas 9275fa238d fix(config): Correct three-node HA orchestration and Nacos config loading 2026-04-18 21:01:43 +08:00
Toyas 9ac4c40d1d docs(test): Add API acceptance results and batch scripts 2026-04-18 18:42:47 +08:00
Toyas 6dfd828fe5 chore(config): Unify deployment orchestration and monitoring integration 2026-04-18 18:42:47 +08:00
Toyas 2247d235ec feat(frontend): Align admin and user API integration 2026-04-18 18:42:46 +08:00
Toyas 3adb088eca fix(backend): Restore service flow and admin management integration 2026-04-18 18:42:46 +08:00
Toyas 92a139e470 refactor(project): Reorganize frontend and backend directories 2026-03-18 10:45:15 +08:00
Toyas cc9eaf4cdf chore(project): Remove base AppTest class 2026-03-18 09:51:13 +08:00
Toyas b5fa81ecf0 refactor(config): Consolidate Nacos high availability configuration 2026-03-17 22:03:49 +08:00
Toyas 9dd5044d70 chore(config): Complete Nacos high availability orchestration 2026-03-17 21:58:05 +08:00
Toyas 1016814cf2 chore(config): Extend Nacos high availability improvements 2026-03-17 17:53:14 +08:00
Toyas 88bb0c0cd0 chore(config): Improve Nacos high availability deployment 2026-03-17 17:26:49 +08:00
Toyas f7751cb633 fix(config): Finalize Redis high availability deployment fixes 2026-03-17 16:45:40 +08:00
Toyas e01960b358 fix(config): Complete Redis high availability fixes 2026-03-17 16:06:38 +08:00
Toyas 14202e1bea fix(config): Correct Redis high availability deployment 2026-03-17 11:19:59 +08:00
Toyas e57881f489 chore(database): Add MySQL replica deployment configuration 2026-03-16 11:01:40 +08:00
Toyas 71209fc850 chore(config): Synchronize node03 deployment configuration 2026-03-16 09:50:39 +08:00
Toyas bbc12c0061 chore(config): Tune Sentinel dynamic parameters 2026-03-16 09:24:26 +08:00
Toyas 9353f49045 fix(config): Correct Sentinel container IP configuration 2026-03-14 17:44:08 +08:00
Toyas e9120d2270 fix(config): Correct Nacos container IP configuration 2026-03-13 18:02:31 +08:00
Toyas 373b313bda fix(config): Correct RocketMQ broker user permissions 2026-03-13 17:13:23 +08:00
Toyas bd20fd6728 fix(config): Complete RocketMQ file path corrections 2026-03-13 16:48:48 +08:00
Toyas 32b64d46e2 fix(config): Correct RocketMQ file path configuration 2026-03-13 16:34:58 +08:00
Toyas daed5f98b3 fix(database): Correct MySQL replica node 02 and 03 configuration 2026-03-13 10:53:54 +08:00
Toyas c086e5c32a fix(database): Correct MySQL replica read-only configuration 2026-03-12 23:22:20 +08:00
Toyas 51a2374155 chore(config): Update Nacos authentication across services 2026-03-12 22:36:13 +08:00
Toyas 7ddfde28ce chore(config): Add Nacos authentication to all services 2026-03-12 22:16:09 +08:00
Toyas dd0690e031 fix(config): Add Nacos authentication and Redis Sentinel persistence 2026-03-12 21:04:11 +08:00
Toyas fbc5c55dfe fix(config): Update RocketMQ health check strategy 2026-03-12 17:44:16 +08:00
Toyas cc2eb5c3c8 fix(config): Improve Redis logging and RocketMQ health checks 2026-03-12 17:33:14 +08:00
Toyas 8d44663208 chore(config): Improve Redis and Nacos configuration docs 2026-03-12 17:18:18 +08:00
Toyas 046dbf31c6 chore(deploy): Improve Maven build configuration and Debian guide 2026-03-12 16:25:31 +08:00
Toyas 38876f93b4 chore(deploy): Add high availability cluster deployment configuration 2026-03-12 15:18:41 +08:00
Toyas 93edbc4417 chore(deploy): Add Debian 12 initialization script 2026-03-11 15:46:12 +08:00