897c074870
Улучшение legal документов: читаемость в dark mode, английские версии, чекбокс принятия условий при регистрации
2026-01-18 20:31:26 +03:00
a9a7973dfe
fix: Замена upstream на прямой адрес в named locations
2026-01-14 14:54:33 +03:00
c222c16677
fix: Исправлена конфигурация nginx для named locations
...
- Убрана URI-часть из proxy_pass в named locations
- Заменен https на http для upstream (локальный 127.0.0.1)
- Исправлена ошибка nginx -t
2026-01-14 14:53:49 +03:00
a408184851
fix: Восстановлена генерация sitemap.xml
...
- Добавлен плагин автогенерации sitemap при сборке frontend
- Обновлен nginx.conf для fallback на backend sitemap
- Sitemap включает русские и английские версии всех страниц
- Поддержка hreflang для SEO
2026-01-14 14:50:17 +03:00
95780564a6
feat: Интеграция DePay для криптовалютных платежей (USDT/Polygon)
...
- Добавлены endpoints для DePay: callback, success, rate, history
- Заменена система проверки чеков на CryptoPayment
- Переименована модель Check в CryptoPayment в Prisma схеме
- Обновлен billing.tsx для работы с DePay виджетом
- Все секреты вынесены в .env файлы
- Интеграция с CoinGecko API для курса USDT/RUB
- Добавлена RSA верификация webhook от DePay
2026-01-10 23:23:38 +03:00
501e858c06
update README.md
2026-01-05 20:30:26 +03:00
9bbf88a8f7
feat: Implement dark mode support across the application
...
- Added ThemeContext to manage theme state and toggle functionality.
- Updated components to support dark mode styles, including header, dashboard, and home page.
- Enhanced CSS for smooth transitions between light and dark themes.
- Modified authentication context to handle async login operations.
- Improved user experience by preserving theme preference in local storage.
- Refactored login and register pages to handle OAuth tokens and errors more gracefully.
2026-01-05 20:11:22 +03:00
Georgiy Syralev
7a7d3151e8
Add VKontakte OAuth provider support
2026-01-01 17:20:27 +03:00
Georgiy Syralev
c294710208
Expanded username blacklist: nazi terms, racial slurs, extremist codes (1488, 88), more profanity variations
2026-01-01 17:12:57 +03:00
Georgiy Syralev
fc194dd582
Advanced registration validation: email domain check, username blacklist, MX verification
2026-01-01 17:10:13 +03:00
Georgiy Syralev
bdb333958a
new api endpoint and api rate limit
2026-01-01 16:56:34 +03:00
Georgiy Syralev
4690bdf23e
.env in repo
2026-01-01 01:26:23 +03:00
Georgiy Syralev
a2809a705f
english version update
2025-12-31 19:59:43 +03:00
Georgiy Syralev
b799f278a4
english version and minio console access
2025-12-13 12:53:28 +03:00
Georgiy Syralev
753696cc93
update README
2025-11-26 21:43:57 +03:00
Georgiy Syralev
c4c2610480
BIG_UPDATE deleted vps, added s3 infrastructure.
2025-11-23 14:35:16 +03:00
Georgiy Syralev
ae1f93a934
sitemap и тд
2025-11-01 12:32:25 +03:00
Georgiy Syralev
8381bc5f56
sitemap и тд
2025-11-01 12:30:38 +03:00
Georgiy Syralev
d45baf2260
sitemap и тд
2025-11-01 12:29:46 +03:00
Syralev Georgiy
4f587789dd
Update index.html with SEO meta tags and structured data
2025-10-31 18:54:58 +03:00
Georgiy Syralev
727785c7a0
docs: Clean up documentation structure
...
- Removed 24 outdated documentation files from root
- Created simple navigation README in root
- All comprehensive documentation now in ospabhost/ directory:
- ospabhost/README.md - complete project docs
- ospabhost/CONTRIBUTIONS.md - contributor guide
- Keeps project structure clean and organized
2025-10-28 14:55:28 +03:00
Syralev Georgiy
6af7946a68
Update README.md
2025-10-19 19:19:55 +03:00
Syralev Georgiy
8113353ff5
Update README.md
2025-10-19 19:19:30 +03:00
Georgiy Syralev
bf2d60c114
ssh! и документы
2025-10-12 15:20:41 +03:00
Georgiy Syralev
4211692312
ssh! и документы
2025-10-12 15:20:39 +03:00
Syralev Georgiy
141955dd46
Merge pull request #2
...
[WIP] Add full server management features for clients
2025-10-12 10:58:16 +03:00
copilot-swe-agent[bot]
8fb1f9b43d
Add project completion summary
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:57:15 +00:00
copilot-swe-agent[bot]
1b76dc9dfb
Add comprehensive security documentation
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:55:21 +00:00
copilot-swe-agent[bot]
a5935e3660
Add input validation for security (SSRF prevention)
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:53:34 +00:00
copilot-swe-agent[bot]
8e55c73263
Add comprehensive architecture documentation
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:48:53 +00:00
copilot-swe-agent[bot]
2b4116a7a1
Update API documentation date format
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:46:50 +00:00
copilot-swe-agent[bot]
7a2d66b597
Add comprehensive API documentation and README
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:44:13 +00:00
copilot-swe-agent[bot]
b51071fad2
Add frontend real-time monitoring, snapshots, and configuration management
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:41:36 +00:00
copilot-swe-agent[bot]
d743cb2df0
Add Proxmox API extensions, WebSocket monitoring, and email notifications
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:37:14 +00:00
copilot-swe-agent[bot]
1a90aed682
Fix frontend build errors with imports
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-10-12 07:33:07 +00:00
copilot-swe-agent[bot]
d70d999b7d
Initial plan
2025-10-12 07:28:24 +00:00
Georgiy Syralev
07f3eab020
Сделана логика создания вм на сервере, управления есть. Начаты уведомления
2025-09-20 20:53:13 +03:00
Georgiy Syralev
66f1c6fd62
Merge branch 'main' of https://github.com/Ospab/ospabhost8.1
2025-09-20 18:30:39 +03:00
Georgiy Syralev
b7bdd15948
Сделана логика создания вм на сервере, управления нет
2025-09-20 18:30:33 +03:00
Syralev Georgiy
1a458d9eae
Delete CNAME
2025-09-19 14:17:55 +03:00
Syralev Georgiy
f7676502c3
Create CNAME
2025-09-19 14:16:36 +03:00
Georgiy Syralev
f254597b1a
начата логика создания сервера
2025-09-18 17:49:06 +03:00
Georgiy Syralev
cce9e7b996
Сделан баланс, проверка чеков, начата система создания серверов
2025-09-18 16:26:11 +03:00
Syralev Georgiy
515d31ee9e
Merge pull request #1 from Ospab/copilot/fix-3d4d32ba-477a-402d-bcc1-744856fe896c
...
[WIP] Добавить систему тикетов и ответов для операторов и пользователей
2025-09-18 10:22:05 +03:00
copilot-swe-agent[bot]
18795639c9
Initial setup: fix build issues in frontend
...
Co-authored-by: Ospab <189454929+Ospab@users.noreply.github.com >
2025-09-18 07:20:19 +00:00
Georgiy Syralev
97711d8a4c
сделана система тикетов
2025-09-18 10:18:45 +03:00
copilot-swe-agent[bot]
b69fa4c6c9
Initial plan
2025-09-18 07:16:40 +00:00
Georgiy Syralev
d1dfa31478
Merge branch 'main' of https://github.com/Ospab/ospabhost8.1
2025-09-18 10:06:34 +03:00
Georgiy Syralev
32cacd3916
исправлен лк
2025-09-18 10:06:28 +03:00
Syralev Georgiy
cec5c399ac
Delete ospabhost/frontend/.env
2025-09-18 09:53:15 +03:00