Skip to content

v0.5.0

Choose a tag to compare

@anbsky anbsky released this 29 Apr 17:37
40a7f76

Changelog

14e807f Add BaseContentURL to lbryweb config for docker
aa5ce19 Add CORS header
193c4ff Add DatabaseName
7f75103 Add ORM and sessions dependencies
99640cc Add an API endpoint for direct URL playback
f253302 Add badges to the readme file
a57168f Add benchmarks to proxy
066adc9 Add config value override method
2b23aa4 Add content-type header for proxy endpoint
96c1213 Add coverage param to test invocation in the Makefile
616427e Add coverage reporting to the test command
4da10df Add database URL to lbryweb config
07e2e2b Add debug info in file_list processor
4ba8eac Add debug info in file_list test
e9be01e Add dev container for the app with local javascript support
a24095e Add direct pq lib requirement
dc3571b Add go-cache dependency
37262fe Add missing get call before file_list in proxy_test
0eef98f Add more sane error handling in player and cache packages
fc05fb8 Add new API host prefix to base content url for docker setup
54cd39f Add psql requirements
cae8896 Add sentry logging
cb1cc12 Add streaming http endpoint
cb6e9f5 Add test for bigger stream range request
e625141 Add tests to users module
584cbaf Add user creation methods
5b6cb4b Check for DatabaseName before connecting
2655f1e Clarify error message in file_list processor
1bd687a Cleanup the code
5c12309 Clear the table in users test instead of db drop
4757127 Code review improvements
ef0cb1c Create database on initialization if it does not exist
0e86bf8 Disable paid content delivery
9467d2b Feed the right variable to cached response marshaler
41e4142 Finalise long resolve caching mechanism
f52b16a Fix a string typo
c083fbf Fix circleci config
593bb88 Fix circleci config alignment
a0ce6ac Fix circleci config, rename db container to postgres
c2a0127 Fix coveralls call
f50fe48 Fix elusive database error in users test
97b71ed Fix lbry.go import paths
4e95918 Fix lbrynet address for circleci
5d38eed Fix lbrynet address for circleci
3951022 Fix lbrynet address for circleci
fa314e3 Fix lbryweb config path in docker-compose config
985d170 Fix local daemon settings
05b20a9 Fix server start race cond in server tests
07b6ea4 Fix streaming header ranges
b6aa258 Fix test errors
b2f09af Gitignore vscode folder
c287174 Handle db close error
0d76f71 Implement io.ReadSeeker interface for reflectedStream
59c8cc9 Implement video playback from the reflectors
b688419 Improve HTTP range parsing
7e3b799 Improve error handling for file_list response processor
ee4500e Improve routes; improve empty daemon response handling
1f7e950 Let the streaming handler crash on errors so Sentry can catch it
1721f9f Make circleci tests to wait for lbrynet launch
0af65cd Make circleci tests to wait for lbrynet launch
5220bf4 Make circleci tests to wait for lbrynet launch
038d898 Make proxy cache module more isolated
275de24 Manual merge
0e3d9d7 Manual merge
ac521cb Merge branch 'initial'
85289fb Merge branch 'master' into improvement/ranges
bbb3959 Merge branch 'master' into improvement/ranges
df4338c Merge branch 'master' into improvement/ranges
4084032 Merge branch 'master' of github.com:lbryio/lbryweb.go
505cc43 Merge pull request #1 from lbryio/initial
73dd504 Merge pull request #10 from lbryio/seanyesmunt-patch-1
9d768bb Merge pull request #11 from lbryio/improvement/proxy_header
0a86193 Merge pull request #12 from lbryio/improvement/ranges
9f1a9a6 Merge pull request #14 from lbryio/feature/stream-uri
b7fe1b7 Merge pull request #15 from lbryio/bugfix/402
e7e6d7c Merge pull request #2 from lbryio/feature/cd
650192d Merge pull request #5 from lbryio/feature/playback
d4fe11f Merge pull request #6 from binaryflesh/fix-typo
31c239e Merge pull request #7 from lbryio/improvement/headers
9574cdb More code simplification
f8346fc Move routes setup to routes package
74db8b0 Pass cacheStorage as a value instead of a pointer
55dc45a Preliminary account changes commit
b326070 Pretty-print daemon json responses
adfc70f Produce static binary on CI during image build
0629bb2 Reduce logging for account_balance
a6ecb2d Refactor player module
42af1f9 Refactor server module
9c8f525 Refactor some more
a0b985e Remove IDE-specific gitignore
f1af92f Remove copypasted private methods from lbry.go
f2c5fea Remove deprecated js command
0fd4c38 Remove excessive logging from successful requests
ca355c4 Remove lbryinc package
6ea0cf5 Remove needless variable
693e2ce Remove sqlboiler config
e4fe584 Remove static routes, fix race cond test failure
00dac83 Rename SDHash to SdHash for consistency
a323be3 Rename server launcher function for clarity
953f930 Replace download path with an URI-based path instead of outpoint-based
6a52973 Replace manual response handling with structures from lbry.go/jsonrpc in proxy test
dd8afc0 Sanitize db name taken from config
fd9e762 Simplify users store test
b0d5e45 Skip user storage tests for now
54ebc91 Switch CI publish-image task to golang docker image
867fb9f Switch all docker images to :latest, add watchtower container
bdaef48 Switch to lbryio/types v2
039e342 Temporarily pin lbrynet version to 0.36.0 in circleci config
39f6028 Temporarily pin lbrynet version to 0.36.0 in docker config
26504ae Tidy up proxy benchmark test
ccff4c0 Tidy up proxy tests
af92039 Tweak CI config for building docker image
492d60c Tweak CI config for building docker image
e5d91c5 Tweak CI for deployment
cee4daa Tweak CI for deployment
443ebf4 Tweak CI for deployment
dc5afb7 Tweak CI for deployment
0420db5 Tweak CI for deployment
f441eac Tweak CI for deployment
4ce2aa0 Tweak CircleCI config
d5a8fab Tweak CircleCI workflow
379d1db Tweak snapshot CI workflow
b828c81 Tweak snapshot CI workflow
a5c043b Update deps and code to work with SDK v0.36
803e92c Update lbry.go dep commit
a1c7456 Update lbryio/types import path to lbryio/types/v1
26ee74c Update lbrynet to the latest version in docker-compose
9f13284 Update maintainer contact in the readme
3bf848c Update readme to describe running with new JS UI server
b636252 Update readme.md
d35066f Update resolve call params in proxy API endpoint test
88b507c Update running off the source instructions
21028be Update to the latest lbry.go@lbrynet-updates
fec9b4b Use global DB connection in sessions
1efd1c5 Use lbry.go data structures for player module
c67fda1 Use patched version of http.ServeContent for player module
3d8e0f3 udpate headers
50a3fa8 updated to use niko's branch of lbry.go
77bf8ae updated to use latest version of lbry.go which uses the latest metadata schema.