Commit Graph

43 Commits

Author SHA1 Message Date
PEDZEO
c8dceb3c6f Add translations for notification settings
- Admin notifications: chat ID, topic IDs
- Notification cache and retry settings
- Admin reports: chat ID, send time, topic ID
2026-01-21 04:10:16 +03:00
PEDZEO
6a52660dc5 Add translations for interface settings
- App config, deep links, subscription page
- Logo mode, connect button mode
- MiniApp URL and interface options
2026-01-21 04:03:03 +03:00
PEDZEO
dcac738aeb Add subscription translations and collapsible categories in AdminSettings
- Add 65+ new translations for subscription, trial, traffic, autopay settings
- Replace flat navigation with accordion-style collapsible subcategories
- Categories are collapsed by default, click to expand
- Search shows flat list when query is present
- Remove unused ChevronRightIcon and activeSubCategory state
2026-01-21 03:48:44 +03:00
PEDZEO
c572fc0b69 Move hardcoded translations from AdminSettings to locales
- Remove SETTING_TRANSLATIONS object with 50+ hardcoded Russian translations
- Add translations to ru.json under admin.settings.settingNames
- Rename formatSettingName to formatSettingKey
- Use t() function with fallback for setting names
2026-01-21 03:42:28 +03:00
PEDZEO
329d063387 Redesign AdminSettings with sidebar navigation and localization
- Replace top tabs with sidebar menu navigation
- Add sub-categories for settings (payments, subscriptions, etc.)
- Implement full Russian localization for all UI elements
- Add category translations for all setting groups
- Collapsible presets and custom colors sections
- Favorites functionality with localStorage persistence
- Search functionality in settings
- Responsive layout with collapsible sidebar
2026-01-21 03:02:23 +03:00
PEDZEO
215a65dbae Refactor theme settings with two collapsible sections
- Quick Presets: collapsible section with 8 theme presets
- Custom Colors: collapsible section with all color pickers
- Added translations for quickPresets, customColors in all locales (ru, en, zh, fa)
- Chevron icon rotates when section is expanded
- Preview section moved inside Custom Colors
2026-01-21 02:11:39 +03:00
PEDZEO
7f0d6a7d18 Enhance TopUpModal styling and update localization files
- Updated button styles in TopUpModal for improved visual feedback during interactions.
- Adjusted modal positioning for better user experience on desktop.
- Added 'paymentMethod' key to localization files for English, Persian, Russian, and Chinese languages, enhancing multi-language support.
2026-01-20 17:25:43 +03:00
PEDZEO
236c36f1ab Enhance ConnectionModal and TopUpModal with improved mobile support, new icons, and keyboard accessibility. Update localization files to include 'enterAmount' key for multiple languages. 2026-01-20 16:52:01 +03:00
Egor
b777e9b1a1 Add files via upload 2026-01-20 14:41:49 +03:00
PEDZEO
4c489547ea Refactor ConnectionModal: implement auto-selection of platform and app upon data load, enhance app selection UI with improved layout and functionality, and add translation keys for 'changeApp' in English and Russian locales. 2026-01-20 03:16:33 +03:00
PEDZEO
b81e5d0d5d Update ConnectionModal component: remove fallback text for instructions and add missing translation keys for 'instructions' in English and Russian locales. 2026-01-20 02:49:28 +03:00
PEDZEO
d55c6ea532 Refactor ticket notifications handling: improve API parameter management, enhance toast notifications with titles and icons, and update localization for new notification messages. Adjust layout to ensure proper admin state handling in TicketNotificationBell component. 2026-01-19 01:37:25 +03:00
PEDZEO
549da8d447 Enhance payment flow by adding InsufficientBalancePrompt component for better user feedback; update CI workflow for Node.js setup and dependency installation. 2026-01-19 01:34:06 +03:00
PEDZEO
472cd27320 Refactor TicketNotificationBell to improve toast notifications for new tickets and replies. Update localization files to include new notification strings for user replies and enhance existing messages. 2026-01-19 01:15:48 +03:00
Egor
3c8d4e4a29 Add files via upload 2026-01-19 00:39:38 +03:00
PEDZEO
35ee63b351 Add ticket notification system with user and admin notification settings; integrate ToastProvider in main app layout 2026-01-19 00:24:13 +03:00
PEDZEO
1a03d2669d Merge remote-tracking branch 'bedolaga/main' into PEDZ 2026-01-18 07:24:10 +03:00
Egor
6c8fa873d2 Add files via upload 2026-01-18 07:07:33 +03:00
Egor
a6d990d15c Add files via upload 2026-01-18 07:02:20 +03:00
PEDZEO
3d34f3f1c9 Merge branch 'main' from bedolaga 2026-01-18 07:02:14 +03:00
Egor
9513d3cc51 Add files via upload 2026-01-18 06:12:20 +03:00
evansvl
9bb4809a3a feat: integrate branding API and enhance referral sharing functionality
- Added branding API integration to fetch branding details.
- Updated share link functionality to include branding name in the share message.
2026-01-17 20:22:15 +03:00
Egor
58bad9da4c Add files via upload 2026-01-17 10:51:53 +03:00
Egor
5d1030b3e2 Add files via upload 2026-01-17 08:52:55 +03:00
PEDZEO
84e43139fd Add admin features for broadcasts, campaigns, and users
- Introduced new pages and API integrations for managing broadcasts, campaigns, and users in the admin panel.
- Added localization support for new features in English, Persian, Russian, and Chinese.
- Enhanced the AdminPanel to include navigation for the new sections, improving overall admin experience.
2026-01-17 07:50:17 +03:00
PEDZEO
f450f9c4ac Add localization keys for 'add' in English and Russian; enhance AdminBanSystem component with improved category inference and sorting 2026-01-17 07:32:35 +03:00
PEDZEO
9ab53034df Enhance localization and AdminBanSystem component
- Added new localization keys for settings related to punishment, traffic monitoring, and network detection in both English and Russian.
- Implemented formatting functions in AdminBanSystem to improve the display of setting keys and categories, enhancing readability and user experience.
2026-01-17 07:24:14 +03:00
Egor
195ed9e109 Update ru.json 2026-01-17 06:11:18 +03:00
Egor
8d2b5b8711 Add files via upload 2026-01-17 06:05:46 +03:00
Egor
fb66be094c Add files via upload 2026-01-17 03:11:09 +03:00
Egor
03cbe3d742 Add files via upload 2026-01-17 01:24:44 +03:00
PEDZEO
5de8a2e576 Add traffic, reports, settings, and health features to ban system admin panel
- Introduced new interfaces for traffic, reports, settings, and health responses in the ban system API.
- Implemented API calls for fetching traffic statistics, top users, settings management, and health status.
- Enhanced the AdminBanSystem component to display traffic statistics, recent violations, report summaries, and system health.
- Updated localization files to include new keys for traffic, reports, settings, and health sections.
2026-01-16 20:52:23 +03:00
PEDZEO
246c51d642 Исправлено:
- Добавлена секция banSystem.stats с ключами для статистики
  - Добавлены недостающие ключи: ipCount, bans, ok, networkType, user, bannedAt, noBans, users, node, totalSent, totalDropped, status, active
2026-01-16 18:20:28 +03:00
Egor
94295b2179 Add files via upload 2026-01-16 18:13:59 +03:00
PEDZEO
34c128fd87 Интеграция системы мониторинга банов 2026-01-16 16:03:51 +03:00
Egor
bcf3122a82 Add files via upload 2026-01-16 04:55:09 +03:00
Egor
2519d8853a Add files via upload 2026-01-16 04:16:57 +03:00
Egor
559795eda8 Add files via upload 2026-01-16 04:12:03 +03:00
Egor
b42cf1dbc8 Add files via upload 2026-01-16 03:21:10 +03:00
Egor
f051828aa7 Add files via upload 2026-01-16 02:23:38 +03:00
Egor
2706b1678a Add files via upload 2026-01-16 01:33:22 +03:00
Egor
798679947b Add files via upload 2026-01-16 00:31:00 +03:00
Egor
7be6b5c0ae Add files via upload 2026-01-15 19:18:17 +03:00