All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Dependencies
- Dependencies
[Constant] add CONIG_LLM_CUSTOM_BASE_URL
[ReadOnlyInfo] add CTA type
- ReadOnlyInfo
- Dependencies
- Requirements: bump flask-cors
- Requirements: bump
- Orders notifications: Use PNL
- AbstractService: is_improved_by_extensions
- Constants: webhook constants
- Requirements: bump
- Interfaces: improve wildcard trading mode display
- Services: add help url to creation_error_message
- Services: creation_error_message
- fix openai patches by patch_openai_proxies
- is_openai_proxy
- dependencies
- [interfaces] async api
- [get_service] config param
- [Webhook] Add CONFIG_NGROK_DOMAIN key
- [Requirements] update dependencies
- [Requirements] update dependencies
- [ReturningStartable] add threaded_start
- Supported python versions
- [Dependencies] flask, ngrok and openai
- [BotInterface] set_risk command now updated edited config
- [Orders] Order channel callback
- [Services] Add GPT requirements
- [Services] Dependencies
- [Services] Improve portfolio output
- [Services] Add reference market value in portfolio pretty print
- [Services] stop is now async
- [Telegram] migrate to async version of the lib
- [API] trading apis
- [NotificationLevel] replace DANGER by ERROR
- [Requirements] Python-Twitter as Twitter API will become paid only
- [Requirements] flask_cors
- [Requirements] Bump
- [Requirements] Restore gevent==22.10.2
- [Requirements] Restore gevent==21.12.0 due to glibc incompatibility (https://github.com/gevent/gevent/blob/master/CHANGES.rst#22102-2022-10-31)
- [Requirements] bump requirements
- [Positions] close position
- [AsyncTools] add timeout param
- [Dependencies] update to latest reddit, telegram, ngrok and flask versions
- [AsyncTools] add log_exceptions param
- [Requirements] bump web interface requirements
- [Requirements] bump requirements
- [Notifications] always create notification channel
- Notification sounds
- Flask requirement
- Flask requirement
- requirements
- requirements
- [Telegram] RPC login error
- [Util][Portfolio] Migrate to assets
- [Constants] CONFIG_ENABLE_NGROK
- flask-compress requirements
- flask-cache requirements
- requirements
- AbstractBotInterface set_command_restart method
- requirements
- requirements
- changed missing configuration warning into info
- requirements
- requirements
- CONFIG_ENABLE_NGROK constants
- CONFIG_WEBHOOK_SERVER_IP
- CONFIG_WEBHOOK_SERVER_PORT
- async reddit api via asyncpraw
- gevent and python-telegram-bot versions
- simplifiedpytrends version
- CONFIG_MEDIA_PATH constant
- telethon
- telegram api constants
- pyngrok version
- Requirements
- User commands channel
- Python 3.9 support
- requirements
- has_trader exception
- Profiles handling
- No activated trader situations
- Push notifications using async executor
- flask-socketio to 5.0.0
- Notifiers when no config data
- Services logo and url
- Services logo and url
- Requirements
- Services warnings and errors on config issues
- Requirements
- Service init
- Python 3.8 support
- Migrate imports
- Order notifications for new order states management
- Order notifications for new order states management
- Requirements
- Requirements
- Refresh real trader changed into refresh portfolio
- Requirements
- Requirements
- Services config update error
- Handle non trading exchanges
- Web login
- Cython version
- Requirements
- Remove advanced manager from commons
- Config constants
- OctoBot channels initialization
- run_in_bot_async_executor util function
- Bot interface config command
- Requirements
- OctoBot requirements
- Stop interface
- Telegram requirement
- Channel requirement
- Commons requirement
- Trading requirement
- [Service] Webhook
- Can now edit user config in services
- Octobot backtesting import paths
- Include interfaces and notifications
- Handle multiple services for service feeds and interfaces
- python-telegram-bot requirement
- ENV_WEB_ADDRESS environment constant
- WEB_PORT environment constant
- get_backtesting_service_feed api
- Service feed handling
- Requirements version
- Travis CI file
- Version update
- Services
- Service-feeds