Releases: Sholex-Team/LilSholex
Releases · Sholex-Team/LilSholex
LilSholex 5.8
LilSholex 5.8
- Using MySQL Full-Text Index & Raw Queries for searching memes
- Several improvements and bug fixes on PersianMeme
- Removed click Ads feature from PersianMeme
- PersianMeme's Playlists feature is temporary disabled
- Using Python 3.12.2 as the base image
- Updated Python Packages
- Updated RabbitMQ, Memcached, and MySQL
- Updated Nginx & OpenSSL
- Small improvements on Nginx configuration
- Small improvements on docker-compose.yml
LilSholex 5.7
LilSholex 5.7
- Added Captioned Meme feature to PersianMeme
- Small improvements on PersianMeme source code
- Using Python 3.11.4 as the base image
- Updated Python Packages
- Updated RabbitMQ, Memcached, and MySQL
- Updated Nginx & OpenSSL
- Small improvements on Nginx configuration
LilSholex 5.6
LilSholex 5.6
- Updated to Python 3.11.2
- Updated Python packages
- Updated RabbitMQ, Memcached, MySQL and Nginx
- Added inline ModelAdmin for Username and RecentMeme to User ModelAdmin
LilSholex 5.5
LilSholex 5.5
- Updated Python Packages
- Updated to Python 3.11.0
- Updated to Nginx 1.23.2, OpenSSL 3.0.7
- Updated memcached, rabbitmq and MySQL
- Updated setup instruction
- Updated help messages
- Added username archiving mechanism
- Improved management features
- Admins are now able to edit a meme file
- Telegram requests are now verified by checking the specified webhook_token in requests header
- Improved docker-compose.yml and Nginx configuration
- Using keepalive connections in Nginx for connecting to the upstream(Gunicorn.)
- Fixed some small bugs
LilSholex 5.4
LilSholex 5.4
- Updated Python Packages
- Updated to Python 3.10.4
- Updated to Nginx 1.21.6, OpenSSL 3.0.2
- Updated memcached, rabbitmq and MySQL
- Updated setup instruction
- Updated help messages
- Fixed some small bugs
LilSholex 5.3
LilSholex 5.3
- Fixed various bugs in bot logic.
- Switched over to Celery for handling background tasks.
- Improved Nginx configuration.
- Updated Django, Nginx and various other packages to their latest versions.
- Improved docker-compose configuration.
- Added new rabbitmq service with its configuration file.
- Added missing help_messages.json secret file.
- Added celery_flower service for monitoring celery tasks in web environment.
- Using Python 3.10.1 as base image of lilsholex.
LilSholex 5.2
LilSholex 5.2
- Added Video meme support.
- Added translations for both video and voice memes.
- Added meme reporting system.
- Added menu handlers for better code readability.
- Fixed many bugs and issues.
- Using Nginx 1.21.4
LilSholex 5.1
LilSholex 5.1
- Updated the project to Python 3.10.0
- New match, case syntax is used instead of if, elif syntax !
- Some structural changes in order to make match, case syntax usage possible.
- Small bug fixes and performance improvements.
LilSholex 5.0
LilSholex 5.0
- New admin actions logging system
- Ability to recover voices which have been deleted by admins
- New request timeout management
- Using retry_after parameter to delay request retrying
- New Nginx configuration supporting keepalive connection
- Improved broadcasting performance
- New way of showing voting results
- Removed tasks related to updating voting results
LilSholex 4.9
LilSholex 4.9
- Updated Django and other packages
- LilSholex image is based on Python 3.9.6 now !
- Using MySQL 8.0.26 as database
- Added Voice Review feature for admins
- Fixed bugs and issues