Skip to content

Developer #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 70 commits into
base: main
Choose a base branch
from
Open

Developer #2

wants to merge 70 commits into from

Conversation

UznetDev
Copy link
Owner

@UznetDev UznetDev commented Mar 3, 2025

No description provided.

…cy and add permission checks in SelectAdmin class
…ser_id' and update date fields to 'created_time'; add 'settings' table creation method and remove unused date parameter in insert_user function.
…ameters and improve SQL statements; reintroduce select_all_users_ban method for retrieving banned users.
… insert methods for channels and admins, and add updater_user_id for tracking updates.
…e database interactions, and improve language handling
…n, and implement ban_user_for_one_hour method for temporary bans
… and improve parameter naming in various modules
…d clarity, update file handling to use FSInputFile for Excel and log files, and improve inline keyboard function parameter naming
…d for consistency and clarity in user identification
…cy across admin handling and related modules
…cy across admin handling in multiple modules
…cy across admin handling in multiple modules
…se descriptive aliases, improve variable naming for clarity, and ensure consistency in language code usage across admin settings.
…ngMiddleware to manage user bans and streamline imports for clarity
… notifications, streamline user insertion in throttling middleware, and improve ban check logic.
UznetDev added 30 commits May 22, 2025 19:07
…gement

- Updated admin filters to use consistent import paths and removed unnecessary comments.
- Enhanced logging throughout admin handlers for better error tracking.
- Added new admin settings feature and integrated it into the admin panel.
- Refactored add_admin and edit_admin handlers for clarity and efficiency.
- Improved the structure of admin settings and permissions management.
- Updated the setup script to include new features for admin panel functionality.
… logic; add AdminsManager for managing admin rights
- Simplified admin filter logic by removing redundant code and utilizing a new AM class for admin checks.
- Updated admin settings handlers to integrate with the new AM class for managing admin rights.
- Enhanced admin button generation to dynamically reflect available rights based on the AM class.
- Improved integration tests for the admin rights manager, ensuring comprehensive coverage of admin functionalities.
- Added new features to the admin rights management system, allowing for more granular control over admin capabilities.
… rights handling and database schema management
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant