Commit Graph

281 Commits

Author SHA1 Message Date
PEDZEO
8753000a03 Add Telegram WebApp support: initialize app, enhance layout with fullscreen toggle, and improve polling mechanism in Wheel component 2026-01-20 00:13:11 +03:00
PEDZEO
c96ec5ecf6 Enhance performance and user experience in AnimatedBackground and FortuneWheel components. Added low-performance device detection, optimized rendering logic, and improved CSS animations. Refactored theme color application in useThemeColors hook for better palette generation. Updated Dashboard to use static icons on low-performance devices. 2026-01-20 00:02:28 +03:00
PEDZEO
bdfc74534a Refactor PeriodTariffModal to remove server traffic limits and add custom days and traffic options for flexible tariffs 2026-01-19 23:44:02 +03:00
PEDZEO
0039a8a9b3 Implement logo preloading on page load and enhance branding image display with fade-in effect 2026-01-19 23:36:05 +03:00
Egor
164ec7a380 Update AdminSettings.tsx 2026-01-19 10:32:58 +03:00
Egor
5840c35f44 Update AdminSettings.tsx 2026-01-19 10:28:02 +03:00
Egor
17ba56fbc2 Update AdminSettings.tsx 2026-01-19 10:21:03 +03:00
Egor
704f4d882d Update AdminPromocodes.tsx 2026-01-19 09:33:07 +03:00
Egor
ed7d2896dd Update AdminDashboard.tsx 2026-01-19 09:15:06 +03:00
Egor
5e41c2a8b4 Update Support.tsx 2026-01-19 07:58:00 +03:00
PEDZEO
3bab058983 Enhance AdminPanel with modern icon components for improved visual consistency
- Introduced new icon components for analytics, users, tariffs, marketing, and system sections.
- Updated AdminGroup interface to accept React nodes for icons, enhancing flexibility.
- Refactored icon rendering in GroupSection for better styling and layout.
2026-01-19 07:51:17 +03:00
PEDZEO
fac733f150 Refactor AdminDashboard and AdminPanel components for improved icon consistency and layout
- Updated icon components in AdminDashboard to use modern, styled icons for better visual consistency.
- Replaced existing icons with new versions across various sections, enhancing the overall UI.
- Refactored AdminPanel to streamline the structure, introducing grouped sections for better organization.
- Improved card layouts and hover effects for a more responsive user experience.
2026-01-19 07:46:14 +03:00
PEDZEO
638f1d5456 Refactor Dockerfile and Vite configuration to remove VITE_APP_VERSION and streamline build process
- Removed VITE_APP_VERSION from Dockerfile and GitHub workflows.
- Simplified Vite configuration by eliminating the Git version retrieval function and global constant for app version.
- Updated ColorPicker and other components to enhance accessibility with aria-labels.
- Introduced unique identifiers for buttons in the AppEditorModal for better React key management.
- Improved error handling in the Login component to provide user-friendly messages without exposing sensitive data.
2026-01-19 07:39:09 +03:00
PEDZEO
f904a6b88b Enhance AdminBanSystem error handling UI with a new design, including a card layout, error message display, and action buttons for Telegram contact and navigation. Improve user experience with animations and responsive design elements. 2026-01-19 02:11:49 +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
Egor
895cb5ada7 Update Subscription.tsx 2026-01-19 00:41:50 +03:00
Egor
a7f0d705ff Add files via upload 2026-01-19 00:36:19 +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
f3f56c1749 Merge branch 'PEDZ' of https://github.com/PEDZEO/cabinet-frontend into PEDZ 2026-01-18 22:58:16 +03:00
PEDZEO
7bd4336e62 Implement return URL handling for authentication; save current URL before redirecting to login and retrieve it after successful login. 2026-01-18 22:58:09 +03:00
PEDZEO
a2d3227fa4 Merge branch 'main' into PEDZ 2026-01-18 22:57:40 +03:00
PEDZEO
8667945501 Implement back navigation in admin pages by adding a BackIcon and linking to the admin dashboard across multiple components. 2026-01-18 07:42:29 +03:00
PEDZEO
5f00468d41 Merge remote-tracking branch 'bedolaga/main' 2026-01-18 07:28:27 +03:00
PEDZEO
1a03d2669d Merge remote-tracking branch 'bedolaga/main' into PEDZ 2026-01-18 07:24:10 +03:00
Egor
808c59c8f0 Add files via upload 2026-01-18 07:07:59 +03:00
PEDZEO
3d34f3f1c9 Merge branch 'main' from bedolaga 2026-01-18 07:02:14 +03:00
Egor
de4a694efd Update Subscription.tsx 2026-01-18 07:01:51 +03:00
Egor
705f0676e6 Update Support.tsx 2026-01-18 06:54:25 +03:00
Egor
4e1182449b Add files via upload 2026-01-18 06:22:42 +03:00
Egor
8be393bf63 Add files via upload 2026-01-18 06:20:11 +03:00
Egor
6baa573e4b Update Subscription.tsx 2026-01-18 06:12:53 +03:00
Egor
386acef176 Add files via upload 2026-01-18 06:03:11 +03:00
Egor
320fecb4d6 Update Support.tsx 2026-01-18 05:27: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
5cdae2450a Add files via upload 2026-01-17 10:51:04 +03:00
Egor
8330a86855 Add files via upload 2026-01-17 09:50:09 +03:00
Egor
d095f428dc Add files via upload 2026-01-17 08:48:36 +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
78d380690c Update AdminUsers.tsx 2026-01-17 06:40:49 +03:00
Egor
f0c23ac026 Update AdminUsers.tsx 2026-01-17 06:34:15 +03:00
Egor
94a3825950 Update AdminUsers.tsx 2026-01-17 06:31:10 +03:00
Egor
be2ff21944 Update AdminUsers.tsx 2026-01-17 06:08:05 +03:00
Egor
d6d013cb09 Update AdminUsers.tsx 2026-01-17 06:07:07 +03:00
Egor
c5fbc6a28a Add files via upload 2026-01-17 06:04:53 +03:00
Egor
73292185cc Add files via upload 2026-01-17 05:34:57 +03:00
Egor
9b0339cd8c Update AdminPromocodes.tsx 2026-01-17 04:43:55 +03:00
Egor
aa5493b003 Update AdminPromocodes.tsx 2026-01-17 04:39:10 +03:00
Egor
905e997cee Add files via upload 2026-01-17 04:37:10 +03:00