Xanders
|
7281e794b4
|
Fix too long line at webhook.py
|
2021-02-26 21:31:33 +03:00 |
|
Xanders
|
fc69240e6d
|
Add JSON-encoded webhooks
|
2021-02-26 17:46:23 +03:00 |
|
Matthias
|
228e51b60b
|
Fix #4405
|
2021-02-22 13:34:52 +01:00 |
|
Matthias
|
245e39e523
|
dry-run should be a bool, not a string
|
2021-02-20 19:17:26 +01:00 |
|
Matthias
|
d4c8be915c
|
Use fstring where possible
|
2021-02-13 16:11:49 +01:00 |
|
Matthias
|
e7acee7904
|
Improve coin value output by rounding coin specific
|
2021-02-13 16:05:56 +01:00 |
|
Matthias
|
dd23f6bcbc
|
Fix type for getting pairs
|
2021-02-11 20:29:31 +01:00 |
|
Matthias
|
843fb204e9
|
Fix problem with inf values returned from dataframe for api methods
|
2021-02-11 20:21:31 +01:00 |
|
Matthias
|
2c71b3b118
|
Merge pull request #4309 from freqtrade/extract_stake_amount
Move get_trade_stake_amount to wallets
|
2021-02-05 19:47:30 +01:00 |
|
Matthias
|
1310a7b547
|
Fix bug with wrong conversion for BTCST/BTC
This can happen if a pair starts with the stake-currency
closes #4307
|
2021-02-04 19:58:44 +01:00 |
|
raoulus
|
99b2214d1f
|
setting resize_keyboard=True for slightly smaller Telegram buttons
|
2021-02-04 15:27:18 +01:00 |
|
Matthias
|
b8cb39462c
|
Move get_trade_stake_amount to wallets
this way it can be easier used by other functions
|
2021-02-03 20:00:33 +01:00 |
|
Matthias
|
06e2bc94c3
|
Deploy to subdirectory
|
2021-01-31 16:01:00 +01:00 |
|
Matthias
|
28be71806f
|
Install html file as well
|
2021-01-31 15:13:51 +01:00 |
|
Matthias
|
a87a885ccd
|
Don't use Path object to return fileresponses
|
2021-01-31 14:54:58 +01:00 |
|
Matthias
|
e928d2991d
|
Add fallback file
|
2021-01-31 14:50:54 +01:00 |
|
Matthias
|
27970b424d
|
Add webUI serving to api-server
|
2021-01-31 14:50:54 +01:00 |
|
Matthias
|
5724371a4f
|
Fix types for numpy 1.20.0 upgrade
|
2021-01-31 11:21:23 +01:00 |
|
Matthias
|
16dad8b6d4
|
Allow custom_stoploss to cooperate with stoploss on exchange
|
2021-01-30 20:11:18 +01:00 |
|
Matthias
|
20591b539a
|
Merge pull request #4228 from baartch/develop
Extending the Telegram Bot command /status with the possibility to query specific trade_ids
|
2021-01-19 20:08:49 +01:00 |
|
Andreas Brunner
|
a68a546dd9
|
_rpc_trade_status argument datatype optimizations
|
2021-01-18 15:26:53 +01:00 |
|
Andreas Brunner
|
eb95d970e9
|
flake8 beautify
|
2021-01-17 21:26:55 +01:00 |
|
Andreas Brunner
|
d21eff0d52
|
fix, if an non existing trade_id is provided
|
2021-01-17 21:21:31 +01:00 |
|
Andreas Brunner
|
3ea33d1737
|
updating doc and help with new /status argument
|
2021-01-17 21:15:17 +01:00 |
|
Andreas Brunner
|
6d40814dbf
|
extend status bot command to query specific trades
|
2021-01-17 20:39:35 +01:00 |
|
Matthias
|
53c208197d
|
Add bot_name setting
allows naming the bot to simply differentiate when running different
bots.
|
2021-01-16 16:19:49 +01:00 |
|
Matthias
|
d74376726a
|
api-server should fully support max_open_trades=-1
|
2021-01-15 20:47:12 +01:00 |
|
Matthias
|
47a06c6213
|
Fix enable/reenable of swagger UI endpoint
|
2021-01-12 19:28:22 +01:00 |
|
Matthias
|
ac43591c44
|
Fix failing api when max_open_trades is unlimited
|
2021-01-12 19:24:37 +01:00 |
|
Matthias
|
8631a54514
|
Fix test due to pyjwt2.0
|
2021-01-08 19:34:01 +01:00 |
|
Matthias
|
e69dac2704
|
Fix bug in RPC history mode when no data is found
|
2021-01-06 15:38:46 +01:00 |
|
Matthias
|
5ca2cd3a1e
|
Change defaults to log only errors
|
2021-01-03 07:18:41 +01:00 |
|
Matthias
|
634d6f3898
|
Change logging to stderr
|
2021-01-03 07:15:45 +01:00 |
|
Matthias
|
26c3463403
|
Stake-amount supports unlimited, too
|
2021-01-03 06:49:10 +01:00 |
|
Matthias
|
cff50f9f66
|
Add response-model for show_config
|
2021-01-03 06:49:10 +01:00 |
|
Matthias
|
ca0bb7bbb8
|
Don't require RPC for strategy
|
2021-01-03 06:49:07 +01:00 |
|
Matthias
|
e6176d43f3
|
Optional RPC dependency
|
2021-01-03 06:49:07 +01:00 |
|
Matthias
|
3dc37dd79d
|
Add types for deps
|
2021-01-03 06:49:07 +01:00 |
|
Matthias
|
336dd1a29c
|
Rename api_models to api_schemas
|
2021-01-03 06:49:07 +01:00 |
|
Matthias
|
84ced92002
|
Fix mock-tests missing some fields
|
2021-01-03 06:49:07 +01:00 |
|
Matthias
|
29f4dd1dcd
|
Enhance some response models
|
2021-01-03 06:49:07 +01:00 |
|
Matthias
|
718f2b24d2
|
Don't use relative imports
|
2021-01-03 06:49:07 +01:00 |
|
Matthias
|
b2ab553a31
|
Rename api_server2 module to apiserver
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
eb20f6e7d0
|
Align auth token to flask version to prevent user-logout
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
346542e5cd
|
Remove flask dependency
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
68d148e72d
|
Allow configuration of openAPI interface
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
1717121f10
|
Properly use JWT secret key
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
790f833653
|
Some more tests around api_auth
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
776ce57f55
|
Remove api_server
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
54a50b1fb4
|
Fix some tests
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
9f873305eb
|
Improve response models
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
9350f505bc
|
Implement missing methods
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
e23898d17b
|
Improve some tests
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
9ee1d88355
|
Implement more endpoints
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
73a29e6d74
|
Improve tests, implement more fastapi methods
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
a18d66e108
|
Add more endpoints to fastapi
|
2021-01-03 06:49:04 +01:00 |
|
Matthias
|
4b86700a0f
|
Implement more endpoints
|
2021-01-03 06:48:56 +01:00 |
|
Matthias
|
5e4c4cae06
|
Fix auth providers
|
2021-01-03 06:48:53 +01:00 |
|
Matthias
|
86d0700884
|
Move models to apimodels
|
2021-01-03 06:46:25 +01:00 |
|
Matthias
|
6594278509
|
Reorder endpoints
|
2021-01-03 06:46:25 +01:00 |
|
Matthias
|
eac74a9dec
|
Implement auth in fastapi
|
2021-01-03 06:46:25 +01:00 |
|
Matthias
|
619b855d5f
|
Add version endpoint
|
2021-01-03 06:46:25 +01:00 |
|
Matthias
|
a862f19f82
|
Allow retrieval of rpc and config via dependencies
|
2021-01-03 06:46:25 +01:00 |
|
Matthias
|
1e38fec61b
|
Initial fastapi implementation (Ping working)
|
2021-01-03 06:46:25 +01:00 |
|
Matthias
|
9feabe707f
|
Fix RPC methods to allow wildcards (and validate wildcards)
|
2020-12-30 09:57:31 +01:00 |
|
Matthias
|
a87c273903
|
Refactor RPC modules so handlers don't inherit RPC directly
|
2020-12-24 09:09:23 +01:00 |
|
Matthias
|
1508e08ea5
|
Move fiatconvert init to RPC class
|
2020-12-24 08:39:00 +01:00 |
|
Matthias
|
516e56bfaa
|
Move init of _config to apiserver parent
|
2020-12-23 20:50:32 +01:00 |
|
Christof
|
74bcd82c3d
|
Exception msg
|
2020-12-23 16:00:01 +01:00 |
|
Christof
|
cd1a8e2c42
|
better error msg
|
2020-12-22 12:39:27 +01:00 |
|
Christof
|
be28b42bfa
|
Exception for invalid keyboard config
|
2020-12-22 12:34:21 +01:00 |
|
Christof
|
5423c21be0
|
keyboard type
|
2020-12-20 22:51:40 +01:00 |
|
Christof
|
f39dde121a
|
moved keyboard config validation to __inti__
|
2020-12-20 22:36:56 +01:00 |
|
Christof
|
6b44545d37
|
sort order imports
|
2020-12-20 21:06:45 +01:00 |
|
Christof
|
621105df9a
|
renaming shortcut_btns to keyboard
|
2020-12-20 21:06:45 +01:00 |
|
Christof
|
5b3ffd5141
|
better log msg, comments
|
2020-12-20 21:06:45 +01:00 |
|
Christof
|
e92bcb00f6
|
telegram: specify custom shortcut bottons (keyboard) in config.json
|
2020-12-20 21:06:45 +01:00 |
|
Matthias
|
7eab33de08
|
Merge branch 'develop' into plugins/protections_backtest
|
2020-12-13 10:31:33 +01:00 |
|
Matthias
|
76594d5dde
|
Merge pull request #3799 from imxuwang/issue3783
Introduce Telegram /stats endpoint
|
2020-12-10 15:41:09 +01:00 |
|
Matthias
|
ca99d484fc
|
Refactor to use list comprehension
|
2020-12-10 07:39:50 +01:00 |
|
Matthias
|
33f330256b
|
Reorder commands on telegram init
|
2020-12-09 20:36:30 +01:00 |
|
Matthias
|
3ab5514697
|
Add API endpoint for /stats
|
2020-12-07 15:07:08 +01:00 |
|
Matthias
|
81410fb404
|
Document /stats for telegram
|
2020-12-07 15:03:16 +01:00 |
|
Matthias
|
e873cafdc4
|
Beautify code a bit
|
2020-12-07 14:54:39 +01:00 |
|
Matthias
|
3426e99b8b
|
Improve formatting of protection startup message
|
2020-12-07 11:37:57 +01:00 |
|
Matthias
|
c993831a04
|
Add protections to startup messages
|
2020-12-07 10:57:01 +01:00 |
|
Matthias
|
51fbd0698c
|
Move get_logs to be static method
|
2020-12-06 19:57:48 +01:00 |
|
Matthias
|
245c19f5e9
|
Add simple test for /stats call
|
2020-12-05 14:48:56 +01:00 |
|
Matthias
|
aa27c9ace2
|
Reorder methods in telegram
/stats is closely related to /profit
|
2020-12-05 14:39:50 +01:00 |
|
Matthias
|
143423145c
|
Refactor most of the logic to rpc.py
this way /stats can be used by other RPC methods too
|
2020-12-05 14:38:42 +01:00 |
|
Matthias
|
c556d1b37e
|
Make /stats working
|
2020-12-05 14:06:46 +01:00 |
|
Matthias
|
8f61b68b2a
|
Merge branch 'develop' into pr/imxuwang/3799
|
2020-12-05 14:06:23 +01:00 |
|
Matthias
|
058d40a72c
|
Fix telegram /daily command without arguments
|
2020-12-05 08:16:40 +01:00 |
|
Matthias
|
36b7edc342
|
Update typing errors
|
2020-12-01 19:57:09 +01:00 |
|
Matthias
|
5ed85963a9
|
Allow forcebuy price to be a string by converting it to float
fix #3970
|
2020-11-21 10:39:49 +01:00 |
|
Matthias
|
7a8b274a44
|
Merge branch 'develop' into pr/imxuwang/3799
|
2020-11-19 13:18:03 +01:00 |
|
Matthias
|
4eb96cfc4f
|
Allow locks to be gathered even when the bot is stopped
|
2020-11-13 06:51:45 +01:00 |
|
Matthias
|
2af1c80fd5
|
Convert _rpc_show_config to static method
|
2020-11-08 11:26:02 +01:00 |
|
Matthias
|
b58d6d38b5
|
Use correct fields in telegram
|
2020-11-03 08:59:11 +01:00 |
|
Matthias
|
d1dab23283
|
Remove deprecated api fields
|
2020-11-03 08:59:11 +01:00 |
|