Releases: ilyarolf/AiogramShopBot
AiogramShopBot V2.0.4
Note
AiogramShopBot V2.*.* does not use database encryption via SQLCipher, but does use aiosqlite.
Changelog
- Fixed database initialization
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ✅
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ✅
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ✅
- Add readme.md :-)✅
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
AiogramShopBot V3.0.3
Note
AiogramShopBot V3.*.* uses database encryption via SQLCipher
Changelog
- Added readme.md
- Added LICENSE
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ✅
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ✅
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ✅
- Add readme.md :-)✅
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
AiogramShopBot V2.0.3
Note
AiogramShopBot V2.*.* does not use database encryption via SQLCipher, but does use aiosqlite.
Changelog
- Added readme.md
- Added LICENSE
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ✅
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ✅
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ✅
- Add readme.md :-)✅
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
AiogramShopBot V3.0.2
Note
AiogramShopBot V3.*.* uses database encryption via SQLCipher
Changelog
- Added a new field for user "seed". This field contains a mnemonic phrase from which the user's crypto-addresses will be calculated. 1 user = 1 seed phrase.
- Fix bug with balance replenishment.
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ✅
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ✅
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ✅
- Add readme.md :-)❌
AiogramShopBot V2.0.2
Note
AiogramShopBot V2.*.* does not use database encryption via SQLCipher, but does use aiosqlite.
Changelog
- Added a new field for user "seed". This field contains a mnemonic phrase from which the user's crypto-addresses will be calculated. 1 user = 1 seed phrase.
- Fix bug with balance replenishment.
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ✅
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ✅
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ✅
- Add readme.md :-)❌
AiogramShopBot V3.0.1
Note
AiogramShopBot V3.*.* uses database encryption via SQLCipher
Changelog
- Category and subcategory is a separate model now.
- Bug fixes
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ✅
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ✅
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ❌
- Add readme.md :-)❌
AiogramShopBot V2.0.1
Note
AiogramShopBot V2.*.* does not use database encryption via SQLCipher, but does use aiosqlite.
Changelog
- Category and subcategory is a separate model now.
- Bug fixes
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ✅
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ✅
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ❌
- Add readme.md :-)❌
AiogramShopBot v3.0.0
Changelog
-All interaction with the database is now done through SQLAlchemy+SQLCipher
TODO
Make migration from direct raw database queries to SQLAlchemy ORM ✅
Add option to encrypt database via SQLCipher (when using SQLAlchemy) ✅
Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
Make the functionality of database backup by action in the admin in the Telegram bot ❌
Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ❌
Add readme.md :-)❌
AiogramShopBotV2.0.0
Changelog
-All interaction with the database is now done through SQLAlchemy+Aiosqlite
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ✅
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ❌
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ❌
- Add readme.md :-)❌
Version V1.0.0
First release
- Global refactoring was done, and bringing it to some architecture, all entities were brought to object oriented programming.
- Migration from aiogram 2.25 to aiogram 3.x
- This version of AiogramShopBot is still running on raw synchronous sql database queries.
TODO
- Make migration from direct raw database queries to SQLAlchemy ORM ❌
- Make functionality of automatic database backup by timer, with sending database to admin in telegram ❌
- Make the functionality of database backup by action in the admin in the Telegram bot ❌
- Make the functionality of generating statistics of sales and deposits in the bot for a month in the admin panel ❌
- Add an option to generate new crypto addresses using new mnemonic phrases so that 1 user=1 mnemonic phrase ❌
- Add option to encrypt database via SQLCipher (when using SQLAlchemy) ❌
- Add readme.md :-)❌
✅ - Implemented
❌ - Not implemented