-
Notifications
You must be signed in to change notification settings - Fork 6
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
UznetDev
wants to merge
70
commits into
main
Choose a base branch
from
developer
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ignore and requirements
…r, admin, channel, and ban operations
… handlers for consistency
…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.
… updater_user_id in channels table
… channels in Database class
… insert methods for channels and admins, and add updater_user_id for tracking updates.
…arity and remove unused fields
…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.
… for consistency in user handling
…ngMiddleware to manage user bans and streamline imports for clarity
… notifications, streamline user insertion in throttling middleware, and improve ban check logic.
…pdate requirements
…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.
…nager integration
… logic; add AdminsManager for managing admin rights
…ger integration test
… update tests accordingly
…nd enhancing test coverage
… streamline feature checks
…ingsManager for improved usability
…d adjust Redis database index
…in checks and feature management
…initiator tracking
- 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
… management functionality
…ization and update methods
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.