Dispatch
33c7c3ee12
Fixes HLS .m3u8 and DASH .mpd extension
...
HLS uses a playlist .m3u8 file to provide video content Transport Segments (.ts) files.
DASH uses a playlist .mpd file to provide video content of a few different containers.
2020-07-10 05:39:46 -07:00
Victor Shyba
f9b41d34ae
expose reflector task errors, add debug statements for ongoing issue
2020-07-07 00:39:59 -03:00
Jack Robison
ac1a8b4daf
metric for time to send notifications
2020-07-02 18:57:36 -04:00
Jack Robison
28838c1759
notifications_in_flight_metric
2020-07-02 18:57:36 -04:00
Jack Robison
50ecb0dac9
fix notify
2020-07-02 18:57:36 -04:00
Jack Robison
e22bc01cbd
re-add wakeup event, add address history metric
2020-07-02 18:57:36 -04:00
Jack Robison
6c28713a4c
read history in one loop
2020-07-02 18:57:36 -04:00
Jack Robison
fc9023386c
non-blocking history lookup in notify
2020-07-02 18:57:36 -04:00
Jack Robison
e6cae9bcc3
remove mempool wakeup event, lower refresh delay
2020-07-02 18:57:36 -04:00
Jack Robison
a9eeca1302
mempool processing time metric
2020-07-02 18:57:36 -04:00
Jack Robison
8c695e42ca
fix sqlite coin chooser floor
2020-07-02 18:57:36 -04:00
Jack Robison
0aa7fd47d5
combine loops
2020-07-02 18:57:36 -04:00
Jack Robison
70596042d6
mempool_process_time_metric
2020-07-02 18:57:36 -04:00
Jack Robison
caf616234b
flush databases during sync
2020-07-02 18:57:36 -04:00
Jack Robison
375187aa70
tx hashes db
2020-07-02 18:57:36 -04:00
Jack Robison
71eccdc0e3
hashes path
2020-07-02 18:57:36 -04:00
Jack Robison
639b1e48f5
blocks dir
2020-07-02 18:57:36 -04:00
Jack Robison
0bb4cb4472
tx count db
2020-07-02 18:57:36 -04:00
Jack Robison
cc51543851
headers db
2020-07-02 18:57:36 -04:00
Jack Robison
98565eb67c
run read_raw_block in executor
2020-07-02 18:57:36 -04:00
Jack Robison
fa60b9f9d3
logging
2020-07-02 17:35:38 -04:00
Jack Robison
644120ca31
add --blocking
to account_send
2020-07-02 17:32:32 -04:00
Jack Robison
a50a625b3b
add --blocking
arg to wallet_send
2020-07-02 17:32:32 -04:00
Lex Berezhny
7297c13331
v0.77.0
2020-06-24 11:32:41 -04:00
Jack Robison
a056cd78f7
remove loggly
2020-06-24 11:13:29 -04:00
Lex Berezhny
a30f3c86c2
v0.76.0
2020-06-08 23:11:41 -04:00
Jack Robison
872b89ee93
fix mempool conflicts following cancelled api calls that send transactions with the blocking
flag
2020-06-05 20:06:42 -04:00
Jack Robison
ae53062518
integration test for sqlite coin chooser
2020-06-05 20:06:42 -04:00
Jack Robison
17f76c9cb3
leave inputs for rejected tx reserved
2020-06-05 20:06:42 -04:00
Jack Robison
5de944146a
logging
2020-06-05 20:06:42 -04:00
Jack Robison
a32a2ef04e
add sqlite coin chooser
2020-06-05 20:06:42 -04:00
Lex Berezhny
1f94c53dd2
added support protobuf
2020-06-05 15:50:00 -04:00
Lex Berezhny
9c426373f2
lint
2020-06-05 15:49:18 -04:00
Lex Berezhny
c03e30a01f
added support for signed supports
2020-06-05 15:49:18 -04:00
Lex Berezhny
07f7a77ac0
Merge pull request #2971 from lbryio/faster-publish
...
Speed up publish response time by not blocking on updating the content claim db
2020-06-05 15:47:40 -04:00
Jack Robison
1beb13dd80
fix attribute error
2020-06-04 09:31:37 -04:00
Jack Robison
ddae84abb3
fix pending_count
2020-06-04 09:31:37 -04:00
Jack Robison
863b9a2c98
don't block returning from publish on updating the content claim table
2020-06-04 09:31:37 -04:00
Jack Robison
9d44bbdb48
don't block the notification loop on sending the notifications
2020-06-04 09:25:41 -04:00
Jack Robison
8d93dd5adc
improve wallet server address history cache
2020-06-04 09:15:21 -04:00
Lex Berezhny
48502961cf
v0.75.0
2020-06-03 14:44:02 -04:00
Lex Berezhny
7296c7df1a
Origin: null no longer allowed
2020-06-03 14:19:16 -04:00
Lex Berezhny
f3ee6603de
improve allowed_origin request handling
2020-06-03 13:55:20 -04:00
Lex Berezhny
ee0aabda1d
backwards compatible allowed_origin, default browsers not allowed
2020-06-03 13:28:32 -04:00
Jack Robison
08d37a4b0f
add allowed_origin
to config
...
-raise 403 error if a request doesn't have a matching origin
2020-06-03 12:55:24 -04:00
Jack Robison
f030d41dc7
add test_is_valid_ipv4
2020-06-02 15:56:57 -04:00
Jack Robison
8d079bfcd1
Merge branch 'master' into master
2020-06-02 15:52:04 -04:00
Thomas Zarebczan
ce7816a968
more aggressive video transdoing
...
Have noticed the defaults aren't aggressive enough to stream smoothly (yet). Downgrade max rate to 5500K, higher crf = smaller file size for now.
2020-06-01 13:11:56 -04:00
Jack Robison
4bbd850898
fix uncaught ValueError in hashX_unsubscribe
2020-05-25 10:25:04 -04:00
Jack Robison
34eae6e608
fix wallet server prometheus bucket sizes
2020-05-25 10:24:31 -04:00
Jack Robison
6a0302fec6
fix uncaught dht DecodeError
2020-05-25 10:23:11 -04:00
Jack Robison
cae7792a1e
add transaction_cache_size
to config
2020-05-25 10:16:18 -04:00
Lex Berezhny
7f6b2fe4f1
v0.74.0
2020-05-18 16:56:58 -04:00
Lex Berezhny
eba430bbc0
Merge pull request #2957 from lbryio/file-list-download-path
...
added `download_path` as a filter for `file_list` command
2020-05-18 14:15:44 -04:00
Akinwale Ariwodola
01280c8d04
update docstring for download_path
2020-05-18 18:52:13 +01:00
Lex Berezhny
590c892a6a
re-set channel on txo
2020-05-18 12:27:22 -04:00
Lex Berezhny
ff8a50c366
fixed bug with leaky information between outputs
2020-05-18 11:16:01 -04:00
Lex Berezhny
b09eabc478
minor simplifcation
2020-05-18 08:53:34 -04:00
thebubbleindex
e49fcea6e3
fix issue with specifying ports via env vars
...
make sure tcp and udp port for dht are int type
2020-05-18 08:53:07 -04:00
Akinwale Ariwodola
68ed9f4ffc
add download_path property to managed_stream
2020-05-17 12:12:31 +01:00
Akinwale Ariwodola
af94687d45
add download_path as a filter field for file_list
2020-05-17 10:32:26 +01:00
Jack Robison
77d19af359
v0.73.1
2020-05-13 09:21:48 -04:00
Victor Shyba
a0fea30a11
make wait check every second instead of once
2020-05-12 19:44:02 -04:00
Jack Robison
bbded12923
fix node not being set on the downloader in some cases
2020-05-12 17:50:20 -04:00
Lex Berezhny
e8ba5d7606
v0.73.0
2020-05-11 19:47:08 -04:00
Jack Robison
b000a40f28
add completed
filter arg to file_list
2020-05-11 19:22:53 -04:00
Jack Robison
3c85322523
add status
arg to file_list
cli
2020-05-11 19:16:08 -04:00
Jack Robison
a469b8bc04
return streams matching all file_list filters rather than those matching any
...
-fix filter fields when using sets
2020-05-11 19:11:41 -04:00
Jack Robison
78b8261a3a
cancel pending reflector request when connection is lost
...
-add 180s timeout
2020-05-11 16:08:48 -04:00
Jack Robison
f20ca70c01
add uploading_to_reflector
and is_fully_reflected
filter arguments to file_list
2020-05-11 15:48:34 -04:00
Jack Robison
c22482f907
channel private key generation in a thread pool
2020-05-11 14:54:31 -04:00
Jack Robison
4d58648c02
update default fixed peer to cdn.reflector.lbry.com
2020-05-11 14:52:31 -04:00
Jack Robison
1cd5377b45
split fixed peer setting out from reflector_servers
2020-05-11 13:43:13 -04:00
Lex Berezhny
1d1f0527ee
Merge pull request #2948 from lpessin/patch-1
...
fix duplicate line on api doc
2020-05-07 17:59:57 -04:00
Luiz
ced3c7efe4
fix duplicate line on api doc
...
delete line 3616 (duplicate line 3618)
2020-05-07 13:37:46 -03:00
Victor Shyba
c3b8f366ed
fixes from review
2020-05-07 04:04:55 -03:00
Victor Shyba
de78876b1a
fix test purchase
2020-05-07 04:04:55 -03:00
Victor Shyba
64c25b049c
fixup get_filtered from rebase
2020-05-07 04:04:55 -03:00
Victor Shyba
190b01fdf9
calculate total bytes outside of dict
2020-05-07 04:04:55 -03:00
Victor Shyba
f145d08c10
tell progress, stop trying to read first piece
2020-05-07 04:04:55 -03:00
Victor Shyba
53382b7e15
wait started event
2020-05-07 04:04:55 -03:00
Victor Shyba
6ad0242617
find and show largest file
2020-05-07 04:04:55 -03:00
Victor Shyba
a7c2408c0a
fix and test delete with torrents
2020-05-07 04:04:55 -03:00
Victor Shyba
ce1eabaed6
fix moving to a new btih
2020-05-07 04:04:55 -03:00
Victor Shyba
f602541ede
fix not knowing a torrent exists
2020-05-07 04:04:55 -03:00
Victor Shyba
ce7a985df6
add boost on gitlab, fix failing test, add libtorrent to linux build
2020-05-07 04:04:54 -03:00
Victor Shyba
b73c00943c
linting and minor refactor
2020-05-07 04:04:54 -03:00
Victor Shyba
abaac8ef48
fixes from rebase, install libtorrent from s3
2020-05-07 04:04:54 -03:00
Victor Shyba
a2f8e7068e
pylint
2020-05-07 04:04:54 -03:00
Victor Shyba
4d47873219
working file list after torrent get
2020-05-07 04:04:54 -03:00
Victor Shyba
cf985486e5
torrent test and misc fixes
2020-05-07 04:04:54 -03:00
Victor Shyba
b930c3fc93
fix torrent and stream manager reference leftovers
2020-05-07 04:04:54 -03:00
Victor Shyba
dd26a96828
adds more torrent parts
2020-05-07 04:04:54 -03:00
Victor Shyba
6865ddfc12
torrent manager and torrent source
2020-05-07 04:04:54 -03:00
Victor Shyba
e888e69d4d
fix unit tests
2020-05-07 04:04:54 -03:00
Victor Shyba
2089059792
pylint
2020-05-07 04:04:54 -03:00
Victor Shyba
27739e0364
fix save from resolve
2020-05-07 04:04:54 -03:00
Victor Shyba
698ee271d6
stream manager component becomes file manager component
2020-05-07 04:04:54 -03:00
Victor Shyba
543c75b293
wip
2020-05-07 04:04:54 -03:00
Victor Shyba
b09c46f6f7
add torrent component
2020-05-07 04:04:54 -03:00
Jack Robison
f2cc19e6aa
add lbry.torrent
2020-05-07 04:04:54 -03:00
Jack Robison
814a0a123f
file manager refactor
2020-05-07 04:04:54 -03:00
Jack Robison
179383540f
ManagedDownloadSource and SourceManager refactor
2020-05-07 04:04:54 -03:00
Lex Berezhny
8be1c8310d
v0.72.0
2020-05-04 13:53:13 -04:00
Jack Robison
750ff448ad
comments
2020-05-04 13:47:37 -04:00
Jack Robison
e3abab6d4d
pylint
2020-05-04 12:15:48 -04:00
Jack Robison
d3ffae72fb
buckets
2020-05-02 22:30:25 -04:00
Jack Robison
87f751188e
cancelled and failed api request metrics
2020-05-02 21:58:41 -04:00
Jack Robison
3469abaefd
write lock metrics
2020-05-02 21:23:17 -04:00
Jack Robison
797364ee5c
refactor prometheus metrics
2020-05-02 15:01:07 -04:00
Jack Robison
36c05fc4b9
move wallet server prometheus
...
-only run wallet server metrics for the wallet server
2020-05-01 12:54:35 -04:00
Jack Robison
79624febc0
prevent pileup of writes blocking reads
2020-05-01 12:48:41 -04:00
Jack Robison
0a9d4de126
include write lock in try/finally
2020-05-01 11:40:57 -04:00
Jack Robison
ff7bed720a
don't close the connection upon a cancelled request
2020-04-29 12:32:31 -04:00
Lex Berezhny
00c0f48b02
v0.71.0
2020-04-27 12:21:04 -04:00
Victor Shyba
58f77b2a1c
load/dump header file using executor
2020-04-27 10:34:49 -04:00
Victor Shyba
7170e69b22
test fixes + leave tx plot always on estimations
2020-04-27 10:34:49 -04:00
Victor Shyba
239ee2437c
estimate only whats not downloaded
2020-04-27 10:34:49 -04:00
Victor Shyba
ced368db31
hold headers file in memory during runtime
2020-04-27 10:34:49 -04:00
Noah
08197a327e
fix Missing xdg download location
...
Fixes an error in detection xdg config locations when XDG_DOWNLOAD_DIR is not present in `user-dirs.dirs`
2020-04-27 10:11:16 -04:00
Jack Robison
decc5c74ef
don't block when reading a file when creating a stream
2020-04-23 00:35:08 -04:00
Jack Robison
fbe0f886b6
non blocking blob creation
2020-04-23 00:35:08 -04:00
Tom
49458d1085
fix: reposts being returned for single tags
2020-04-22 23:16:30 -04:00
Lex Berezhny
9a6326b027
fix for claim_list incorrectly handling --is_spent flag
2020-04-22 10:36:09 -04:00
Lex Berezhny
51f573f1ea
v0.70.0
2020-04-20 13:37:40 -04:00
Jack Robison
21c112d059
lbrycrd url
2020-04-20 12:16:31 -04:00
Jack Robison
9432e1b5b2
add uploading_to_reflector
to file_list
results
2020-04-20 11:57:09 -04:00
endes
8269d2f83c
better lint style
2020-04-19 20:20:19 +01:00
endes
5a4b6be974
fix
2020-04-19 20:14:21 +01:00
endes123321
35e8ce60a9
Merge branch 'master' into master
2020-04-19 19:54:24 +01:00
endes
8b6dd9f603
better lint style
2020-04-19 19:51:03 +01:00
Lex Berezhny
084f0ebdab
v0.69.1
2020-04-17 12:55:07 -04:00
Jack Robison
7ffdfd12f8
faster not tags
2020-04-17 10:47:01 -04:00
Jack Robison
cb9a30f285
faster query
2020-04-17 10:47:01 -04:00
Lex Berezhny
f5d7570102
fix issue with --exclude_internal_transfers where it was filtering out sent payments
2020-04-16 17:55:49 -04:00
Lex Berezhny
a600c60cf8
v0.69.0
2020-04-13 15:36:27 -04:00
Jack Robison
e81b51a647
support claim_id
, channel_claim_id
, and outpoint
args in file_list
being lists
2020-04-13 13:19:25 -04:00
Jack Robison
3ca41be686
add reflector_progress
to file_list
results
2020-04-13 12:08:22 -04:00
Oleg Silkin
97c0dac876
linter
2020-04-07 19:28:26 -04:00
Oleg Silkin
006494b1fa
hide_comments
now returns lists for both hidden
and visible
comments
2020-04-07 19:17:27 -04:00
Alex Grintsvayg
149d343201
drop a few unused conf vars
2020-04-07 16:11:23 -04:00
Lex Berezhny
496cc79ba8
v0.68.0
2020-04-06 12:55:21 -04:00
Jack Robison
d615f6761a
automatically batch large resolve requests
2020-04-06 12:03:33 -04:00
Jack Robison
5b29894048
add reset clients counter to prometheus
2020-04-06 12:03:33 -04:00
Victor Shyba
b2f70c7120
return none for unconfirmed time estimation
2020-04-06 06:03:35 -03:00
Jack Robison
87cdf1e3a0
improve test_reorg_change_claim_height
2020-04-05 16:58:36 -04:00
Jack Robison
57fd47022e
test_reorg_change_claim_height
2020-04-03 13:39:44 -04:00
Jack Robison
5eafd3bf6b
feedback
2020-04-03 13:39:44 -04:00
Jack Robison
640b5b0ea9
delete_claims_above_height with thread lock
2020-04-03 13:39:44 -04:00
Jack Robison
e4fb2f4680
test_reorg_dropping_claim
2020-04-03 13:39:44 -04:00
Jack Robison
f7065c6f0c
add reorg count metric to prometheus
2020-04-03 13:39:44 -04:00
Jack Robison
64f7f837e7
delete claims above reorg height from the database
2020-04-03 13:39:44 -04:00
Jack Robison
e94c28cfa2
fix header checkpoints on testnet
2020-04-03 12:21:17 -04:00
Victor Shyba
bac09e9b9f
bump checkpoints
2020-04-03 12:26:52 -03:00
Lex Berezhny
962d04ae17
fix txo_spend
2020-04-01 21:03:56 -04:00
Lex Berezhny
f28e3bfe37
lint
2020-04-01 20:53:09 -04:00
Lex Berezhny
6474c86d32
cleaned up *_list commands
2020-04-01 20:44:34 -04:00
Lex Berezhny
769ea8cdfe
added --is_spent filter to txo list/sum commands
2020-03-31 23:08:51 -04:00
Lex Berezhny
052e77dd5a
v0.67.2
2020-03-31 17:47:19 -04:00
Lex Berezhny
f9aa95c987
default to None for all values in wallet_status when wallet_manager not started yet
2020-03-31 17:22:13 -04:00
Lex Berezhny
a5d06fb4a4
wallet_status no longer fails if wallet component has not started
2020-03-31 16:20:13 -04:00
Lex Berezhny
d5e5d90bdc
v0.67.1
2020-03-31 12:38:38 -04:00
Lex Berezhny
6f22f6a59f
use ceil() on duration float() instead of int() directly
2020-03-31 10:57:37 -04:00
Lex Berezhny
5ec74f8abe
ffmpeg file analysis returns duration as integer now
2020-03-31 10:28:04 -04:00
Lex Berezhny
16d7547e03
changed default txo_spend batch_size default to 500 from 1000
2020-03-30 22:48:05 -04:00
Lex Berezhny
767112dcda
updated txo_spend docs
2020-03-30 21:45:58 -04:00
Lex Berezhny
81e23d1d8c
v0.67.0
2020-03-30 19:43:45 -04:00
Jack Robison
e7cded7511
check ffmpeg/ffmprobe paths in a thread
2020-03-30 19:11:04 -04:00
Jack Robison
33fbd715c0
don't block status on connectivity check
2020-03-30 19:11:04 -04:00
Jack Robison
25ba5b867c
dont recheck ffmpeg installation in status
2020-03-30 19:11:04 -04:00
Victor Shyba
1b83a1d09a
test and fix verifying from middle
2020-03-30 19:42:27 -03:00
Victor Shyba
d2fb7a7151
lock only when fetching, giving a chance for tip updates
2020-03-30 19:42:27 -03:00
Victor Shyba
7ad3447598
repair tip on open
2020-03-30 19:42:27 -03:00
Lex Berezhny
886d1e8a19
added --include_full_tx option to txo_list
2020-03-30 18:15:13 -04:00
Lex Berezhny
6de7a035fa
added preview/blocking back into doc string
2020-03-30 17:47:38 -04:00
Lex Berezhny
48d2497eb2
added txo_spend command to support liquidating large number of txos (eg. tips)
2020-03-30 17:47:38 -04:00
Lex Berezhny
a8153627c6
move on_read.first to earlier
2020-03-30 17:02:08 -04:00
Lex Berezhny
ca31363180
listen for on_read.first before it is triggered
2020-03-30 14:53:52 -04:00
Lex Berezhny
0422d2a021
estimated timestamp should be integer
2020-03-29 19:39:37 -04:00
endes123321
8586762dde
fixed is_valid_public_ipv4
2020-03-29 16:12:36 +01:00
Thomas Zarebczan
6079d60aa1
add m4a content type
2020-03-26 23:08:52 -04:00
Jack Robison
baf926b360
v0.66.0
2020-03-26 17:59:02 -04:00
Jack Robison
82339869dc
Revert "v0.66.0"
...
This reverts commit 4ab56ae3
2020-03-26 17:50:44 -04:00
Jack Robison
4ab56ae3d1
v0.66.0
2020-03-26 16:49:54 -04:00
Brannon King
71f8965393
re-use ffprobe info in stream_type
...
avoid duplicate args
handle review comment
2020-03-26 16:20:12 -04:00
Brannon King
66857e72a4
ensure only webm-type MKV files
2020-03-26 16:20:12 -04:00
Victor Shyba
460bdc4148
move wallet_syncing to wallet status is_syncing
2020-03-26 11:43:48 -04:00
Victor Shyba
1052126522
add wallet_syncing status
2020-03-26 11:43:48 -04:00
Jack Robison
6486f986e8
bump min required server version
2020-03-26 11:41:49 -04:00
Jack Robison
bc4075e2ed
create_task instead of ensure_future
2020-03-26 11:41:49 -04:00
Jack Robison
11525c7d0d
fix caching transaction_show
2020-03-26 11:41:49 -04:00
Jack Robison
bb12ae9ce6
fix duplicate get_merkle requests
2020-03-26 11:41:49 -04:00
Jack Robison
66b4ad0c44
improve log
2020-03-26 11:41:49 -04:00
Jack Robison
af7a7b4dc6
fix maybe_migrate_certificates blocking the api while populating channel signing keys
2020-03-26 11:41:49 -04:00
Jack Robison
ec20d9a2a8
faster wallet sync with get_transaction_and_merkle
2020-03-26 11:41:49 -04:00
Lex Berezhny
5e2ddbfd86
txo_plot returns lbc instead of dewies
2020-03-26 01:13:09 -04:00
Lex Berezhny
f086ebbb8e
lint
2020-03-26 00:42:11 -04:00
Lex Berezhny
e5bf6a5bfc
added txo_plot command to allow plotting txo sums over time
2020-03-26 00:37:13 -04:00
Lex Berezhny
76fa86d54b
v0.65.0
2020-03-23 14:56:45 -04:00
Victor Shyba
2893f1eb9e
add other taskgroup for non-start-important tasks
2020-03-23 12:36:05 -03:00