Commit Graph

50 Commits

Author SHA1 Message Date
fd84094aa4 Another attempt to fix .drone.yml...
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-22 10:37:05 +07:00
7eb2ea5662 An attempt to fix .drone.yml, deleted python-security stage
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-22 10:32:21 +07:00
de8ad67038 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-21 19:34:36 +06:00
7b1fe32871 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-21 19:30:53 +06:00
1a3fdf131c Fixed dockerfile
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-21 19:14:22 +06:00
fea553df3d fixed drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-18 20:52:38 +06:00
b4b5bba562 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-18 20:48:52 +06:00
49affe3891 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-18 20:27:54 +06:00
e66ecbf178 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-18 20:23:19 +06:00
d8f7f108c7 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-18 20:18:54 +06:00
217804b011 fixed docker-compose file
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-18 20:06:58 +06:00
643987d211 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-18 20:03:34 +06:00
5868c4014b fixed dockerfile
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-18 19:59:20 +06:00
e7b2216c72 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-18 19:56:38 +06:00
e4bbf50725 fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-18 19:48:21 +06:00
0ed8039644 Fixed dockerfile
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-18 19:36:21 +06:00
4d9dfddd5d chore(docker): clean up docker-compose-simple.yml and remove backup file
All checks were successful
continuous-integration/drone/push Build is passing
- Remove inline comments from docker-compose-simple.yml for cleaner configuration
- Delete unused docker-compose.txt.backup file
- Remove unused volume definitions (servers-data, users-data)
- Add docker-compose-simple.yml to .gitignore to prevent accidental commits
- Simplify environment variable organization by removing comment separators
- Improve file maintainability by reducing comment clutter
2026-01-17 19:19:36 +06:00
9d19d49c9b chore(docker): clean up docker-compose formatting and whitespace
- Remove trailing whitespace from expose port configuration
- Consolidate environment variable declarations by removing extra blank lines
- Improve readability by standardizing spacing between configuration sections
- Maintain functional equivalence while improving code consistency
2026-01-17 19:18:20 +06:00
062984283a docs: Add comprehensive changelog for version 1.2.0
All checks were successful
continuous-integration/drone/push Build is passing
- Document all major changes including daemon system implementation
- Add migration guide for updating from previous versions
- Include deployment options and configuration details
- Document security improvements and performance optimizations
- Add troubleshooting and testing information

Major features added:
- Complete daemon system (like MCSManager)
- Nginx static file serving
- Enhanced authorization with role-based access
- Docker deployment improvements
- UI/UX enhancements
v1.2.0
2026-01-17 11:22:07 +06:00
b781407334 feat: Add nginx configuration for static frontend serving
All checks were successful
continuous-integration/drone/push Build is passing
- Update docker-compose.yml to use nginx for static file serving
- Configure nginx to serve frontend static files and proxy API requests
- Add frontend-init container to copy static files to nginx volume
- Update nginx/default.conf with proper static file handling and gzip compression
- Add NGINX_SETUP.md documentation for nginx deployment
- Improve performance by separating static files from backend API

Changes:
- Frontend static files now served by nginx (better performance)
- Backend only handles API requests (port 8000, internal)
- Gzip compression and caching for static assets
- WebSocket support for console functionality
- Health check endpoint for monitoring
2026-01-17 11:18:21 +06:00
2d77f99e93 fix(docker): simplify deployment by removing nginx and exposing backend on port 80
All checks were successful
continuous-integration/drone/push Build is passing
- Remove nginx service from docker-compose.yml to eliminate configuration issues
- Expose backend directly on port 80 for direct access without reverse proxy
- Update BASE_URL and FRONTEND_URL environment variables to use port 80
- Add data volume mount for daemon storage at /app/data
- Add docker-compose.txt to .gitignore to exclude temporary files
- Add LINUX_DOCKER_FIX.md documentation with setup instructions and troubleshooting
- Simplify deployment configuration for Linux environments where nginx events section was causing startup failures
2026-01-17 10:56:53 +06:00
c0125f3962 fix(docker): simplify deployment with nginx fixes and alternative compose config
All checks were successful
continuous-integration/drone/push Build is passing
- Update nginx/default.conf with complete configuration including events section
- Add docker-compose-simple.yml for simplified deployment without nginx
- Update docker-compose.yml to properly mount nginx configuration
- Revise DOCKER_FIX.md with clearer instructions and recommended solutions
- Provide three deployment variants: with nginx, without nginx (recommended), and quick fix
- Include data folder structure and environment setup documentation
This change addresses nginx configuration errors and FileNotFoundError by providing both a corrected nginx setup and a simplified alternative deployment method without nginx for faster troubleshooting and deployment.
2026-01-17 10:50:00 +06:00
e02789ef53 fix(docker): resolve nginx and backend path configuration issues
All checks were successful
continuous-integration/drone/push Build is passing
- Add nginx/default.conf with simplified configuration to fix "no events section" error
- Update docker-compose.yml to mount nginx/default.conf instead of nginx.conf
- Fix backend/daemons.py data path from backend/data/daemons.json to data/daemons.json
- Improve users.json path detection with fallback logic in daemons.py
- Add servers directory to .gitignore
- Create DOCKER_FIX.md documentation with troubleshooting steps and solutions
- Ensure data directory is created automatically when backend starts
2026-01-17 10:32:46 +06:00
d188cec1f0 Added Daemon system and fixed interface
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-16 18:56:21 +06:00
fbfddf3c7a Changed design and bug fixes
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-16 15:40:14 +06:00
e6264efac6 Fixed drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-15 22:21:14 +06:00
c840024e4a Fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-15 22:16:53 +06:00
fbb1356b13 Fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-15 22:08:28 +06:00
3a621b6d92 Fixed drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error
2026-01-15 21:41:14 +06:00
ca7882b84a Fixed Dockerfile
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-15 21:22:13 +06:00
66ece236f9 Merge branch 'main' of https://git.nevetime.ru/Arkon/NeveTime-Panel--MC-Panel-
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-15 20:58:16 +06:00
6d80ef7200 Fixed drone.yml 2026-01-15 20:57:51 +06:00
07df32dda8 Изменён адрес реестра изображений
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-15 20:56:14 +07:00
7aa13ba01c Deleted unnecessary text 2026-01-15 20:43:43 +07:00
1985a25ea8 Removed unused .md files 2026-01-15 19:38:21 +06:00
112123b0ff Change drone.yml 2026-01-15 19:25:42 +06:00
d25d7fc2f9 Merge branch 'main' of https://git.nevetime.ru/Arkon/NeveTime-Panel--MC-Panel- 2026-01-15 19:00:59 +06:00
551d733dc4 Added Role Owner and new UI for Owner 2026-01-15 19:00:09 +06:00
6bff125c2a Обновить README.md 2026-01-15 16:19:55 +07:00
77b857d1d1 Обновить README.md 2026-01-15 16:14:59 +07:00
9a1e2df04d Added Dockerfile 2026-01-15 15:08:33 +06:00
8edd7131a2 Add Notification and new mini desing 2026-01-15 13:26:04 +06:00
303d38f28e Add SSO 2026-01-15 09:32:13 +06:00
14f020e819 Added user account overview for admins 2026-01-14 22:36:59 +06:00
1eaba59f0f Add Banned role 2026-01-14 22:13:07 +06:00
011996d78d Add Personal account 2026-01-14 21:54:24 +06:00
db2eddca4b Add Ticket and add Role Support 2026-01-14 21:26:23 +06:00
cf131bb04e Add System Ticket 2026-01-14 21:05:22 +06:00
f0a4ad177e Remove account admin data 2026-01-14 20:44:25 +06:00
954dd473d1 Initial commit 2026-01-14 20:23:10 +06:00