Commit graph

17 commits

Author SHA1 Message Date
Mark Beamer Jr afffa668a9 -Added API Server to lbry.go
-Removed dependency on internal apis
-Moved over only required packages.
-Adjusted slack.go to be generic instead of hard coding channel name.
-Moved over travis package from internal-apis
-Added Repository struct for webhook and an IsMatch method. It is possible for any repository to send a webhook to the api and it will trigger a deploy. We should check against the owner, repo and branch.
-Renamed package to api
-removed util.Debugging from server.go
-Added an ErrorHandling function that be used as interface for slack for internal-apis
-Added Map for Header settings that can be set before the serving
-Merged slack code from lbryio/boardbot
-Cleaned up the slack.go code so it made more sense and flowed better
-Removed gitignore entry for `.idea`, should be global
-Removed debugging.go
-Added option for private vs public repository for getting travis public key.
-separated private vs public into if else.
-Changed HeaderSettings to not be pointer.
-Changed ErrorHandler to be named LogErrorFunc
-removed logrus dependency, created loginfo function to handle non-error information.
-Added Daemon Types and adjusted peer_list to be in line with v20
-Fixed rpcclient library usage for latest version to prevent build errors.
-Changed inputs to LogError and LogInfo so that other implementations can make this customizable.
2018-05-27 11:30:04 -04:00
Alex Grintsvayg 4c5d6ab161
channel_list_mine is now channel_list 2018-03-15 14:39:43 -04:00
Alex Grintsvayg 263a6301a6
recover ytsync panics when processing videos, switch to our errors everywhere 2018-03-09 11:47:38 -05:00
Alex Grintsvayg 1b6c47c841
add daemon timeout option, stop ytsync gracefully during daemon startup 2018-03-08 19:42:50 -05:00
Alex Grintsvayg 4942de8992
fixes 2017-12-29 18:51:38 -05:00
Alex Grintsvayg b15e514638
big refactor, abort on ctrl-c, proper wallet init and backup 2017-12-28 12:18:01 -05:00
Alex Grintsvayg a8a7473714
start-to-finish sync of a single channel 2017-11-03 08:46:27 -04:00
Alex Grintsvayg 44417d12d9
automatically split balance into multiple addresses 2017-11-02 11:20:22 -04:00
Alex Grintsvayg af3ab410cb
added flags to retry errors and stop on errors 2017-10-04 13:40:51 -04:00
Alex Grintsvayg 402fad29ac
proper decimal type 2017-10-02 15:39:13 -04:00
Alex Grintsvayg 6adb38d23f
rearrange a bit 2017-09-22 09:24:43 -04:00
Alex Grintsvayg 1cef6ad65b
save progress in redis 2017-09-19 14:24:34 -04:00
Alex Grintsvayg 0618da08b8
yt sync works 2017-09-15 18:20:58 -04:00
Alex Grintsvayg 035fb753c9 test multiple names in parallel 2017-09-14 15:13:59 -04:00
Alex Grintsvayg c24db1580a simple file download checker 2017-09-12 18:17:03 -04:00
Alex Grintsvayg 3b2d6f82bc more rpc methods 2017-09-12 16:38:18 -04:00
Alex Grintsvayg 6e929495fc the beginning of a jsonrpc client 2017-09-12 12:04:45 -04:00