profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/lbryio/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

lbryio/chainquery 2513

Chainquery parses and syncs the LBRY blockchain data into structured SQL

lbryio/aioupnp 21

UPnP for asyncio

lbryio/block-explorer 16

The new LBRY block explorer

lbryio/dmca 15

Repository with text of DMCA takedown notices as received. LBRY Inc. does not endorse or adopt any assertion contained in the following notices. Users identified in the notices are presumed innocent until proven guilty. Additional information about our DMCA policy can be found at https://lbry.io/faq/dmca and content policy at https://lbry.io/faq/content

lbryio/comment-server 6

comment server implemented in python to host comments on lbry

lbryio/electron-starter 6

A bare bones electron app with the lbry-sdk and lbry-redux already added

lbryio/lbc-paper-wallet 6

PLEASE DO NOT USE YET - MAINTENANCE IN PROGRESS

lbryio/coinbin 4

Javascript Bitcoin Wallet. Supports Multisig, Stealth, HD, Time Locked Addresses, RBF and more!

startedlbryio/lbry-sdk

started time in 7 hours

push eventlbryio/lbry-desktop

zeppi

commit sha b75a0ae85b079844308a5733dc1922aa156642d7

v0.52.0-rc.4

view details

push time in 8 hours

created taglbryio/lbry-desktop

tagv0.52.0-rc.4

A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.

created time in 8 hours

pull request commentlbryio/ytsync

Download video to sync to local cache

Posting some work before I get too far off into the weeds. There are some comments about improvements that could be made to the go jsonrpc client, and stuff I still need to do for the upload. This is due for a refactor, I just wanted to get the whole process out into code before figuring out how to organize it.

pseudoscalar

comment created time in 8 hours

issue commentlbryio/lbry-sdk

Update `staked_amount` to include stakes inside a channel in that channels amount

I'm going to start looking at this now

kauffj

comment created time in 8 hours

issue commentlbryio/lbry-sdk

Write up instructions on how to test disk space setting

Added a write-up here: https://hackmd.io/s/ryuh0YEIY

kauffj

comment created time in 9 hours

push eventlbryio/lbry-desktop

infinite-persistence

commit sha a90c516c711edca96858f5e7dceb4733de824e86

Reduce impact of scanning blocklists (#121) ## Issue - Each tile was checking against 4 blocklists (blacklisted, filtered, muted, commentron) on every render. Loading the front-page with Cheese alone caused 1400 calls. - This is also part of the reason why pressing Back into the tile list takes forever. ## Fix Since we still need to perform the checks at the app side for now, tried to memoize the operation through a selector.

view details

saltrafael

commit sha ad0dcbf2d31169f12f52b5179a9f21b0331de1cc

changelog

view details

saltrafael

commit sha 0ef766582dbf151ebfa336524fcc90ad5bfb2fd3

Squashed commit of the following: commit 7bbf4db3f3b72af19df44584e04d2a0f071715e9 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 17:31:44 2021 -0300 Squashed commit of the following: commit 597664c228feb60ceada5b5ae7e95e26bd00f03a Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 16:44:34 2021 -0300 Add stickers display to comments and hyperchats commit 09af392b2adb5194845fb0daa09e468b5454036b Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 17:26:55 2021 -0300 Add Sticker Selector and sticker comment creation commit a638bdb0336beb2db12ac6982699fd91e84663d7 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:39:24 2021 -0300 Refactor commentCreate commit a00d2b4a846541ab7b8a8938e9b1e6ab193c7f6d Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:27:47 2021 -0300 Create stickers module commit 8edef31233dcf32a6e4ed8201e3516fd212a1695 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:27:01 2021 -0300 Add backend sticker support for comments commit e6b6f59f6f8673995681bce198a943a84838cbc3 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:22:42 2021 -0300 Refactor Wallet Tip Components commit feaab0a8e75f334f9dcf5f8f5c580c3fe798fa4e Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:06:19 2021 -0300 Refactor filePrice commit a90c516c711edca96858f5e7dceb4733de824e86 Author: infinite-persistence <64950861+infinite-persistence@users.noreply.github.com> Date: Mon Oct 25 22:56:31 2021 +0800 Reduce impact of scanning blocklists ## Issue - Each tile was checking against 4 blocklists (blacklisted, filtered, muted, commentron) on every render. Loading the front-page with Cheese alone caused 1400 calls. - This is also part of the reason why pressing Back into the tile list takes forever. ## Fix Since we still need to perform the checks at the app side for now, tried to memoize the operation through a selector. commit 58a1a03f1b89a0b5070872dd3dd0a60d66860ae6 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 17:28:40 2021 -0300 Add Emote Selector and Emote Comment creation ability commit cb8e7901ab2fd6a39e89a49f5575404596eee081 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 12:54:54 2021 -0300 Add new emote menu commit ba894b1d4306e3cae827ddab31e86f920f6ee737 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 12:26:11 2021 -0300 Refactor form-field

view details

push time in 9 hours

issue openedlbryio/lbry-android

Screen rotation closes 'Phone number verfication' screen

The Issue

Screen rotation closes 'Phone number verfication' screen.

Steps to reproduce

  1. Open Android app
  2. Start 'Verify with phone number' process
  3. Rotate the screen

Expected behaviour

Screen rotates and the process can be continued afterwards.

Actual behaviour

The process is canceled.

System Configuration

  • Device: Google Pixel 2
  • Android version: 11

Internal Use

Acceptance Criteria

Definition of Done

  • [ ] Tested against acceptance criteria
  • [ ] Tested against the assumptions of the user story
  • [ ] The project builds without errors
  • [ ] Unit tests are written and passing
  • [ ] Tests on devices/browsers listed in the issue have passed
  • [ ] QA performed & issues resolved
  • [ ] Refactoring completed
  • [ ] Any configuration or build changes documented
  • [ ] Documentation updated
  • [ ] Peer Code Review performed

created time in 9 hours

startedlbryio/lbry-android

started time in 10 hours

issue commentlbryio/lbry-desktop

Disk Space Management

Since the strategy got dropped, I think this can be done as a single element:

X GB / [Y GB] used, where [Y GB] is a select with unlimited as an option

fancier presentation of this would also be fine/good (e.g. bar that fills)

eukreign

comment created time in 10 hours

push eventlbryio/lbry-sdk

Jack Robison

commit sha a00d5f18afc93b759af18cc7db7dea7a8b2cb4ce

add script to setup docker volumes from snapshots

view details

Jack Robison

commit sha c90ccffd7ba36d148c123cd003c773a7cde608c3

Update docker-compose-wallet-server.yml

view details

Victor Shyba

commit sha bb991875454d50d9e76609b5eff2e7fe8d075a4f

create downloader component and initial tests

view details

Victor Shyba

commit sha 434479e71ed3cbf38dd09e5bf6f87ea31e04554e

download all blobs and check that on tests

view details

Victor Shyba

commit sha c96ad757b8ef4736786d7c64e9254aee197d32e6

fix and test main api

view details

Victor Shyba

commit sha b7ffe25fa25aed9e6e23ea488ea032f8913d6fee

test add/remove/list subscriptions

view details

Victor Shyba

commit sha d2bb3752c6d37557a370ee24834ef7837a95bde2

fix exception arguments

view details

Victor Shyba

commit sha ce3cf98d8e9b5434df410bcf637295d0ea7b0633

fix tests

view details

Victor Shyba

commit sha 8a82961ae78b6e0a08708cf09a1ba35a36a6bfb1

download only blobs

view details

Victor Shyba

commit sha 17316b7296966d663825dc227e7414526a2754a2

no api yet

view details

Victor Shyba

commit sha 603d13108399ee8637db1ffdcda0c4a49c08c896

handle case where something that isn't a sd blob gets hit

view details

Victor Shyba

commit sha 6945f483e7c0b5b73746d894cb0fd85b3c26ee52

drop channel support, prepare to hook into DHT

view details

Victor Shyba

commit sha 4bf4d76c69a6f31368daf86aba9af51dad2dd8a1

download from DHT

view details

Victor Shyba

commit sha 17e68c46c04dd10e9c3a81ac0779f6cf74241ffe

fix unit tests from component dependency chain changes

view details

Victor Shyba

commit sha cee4d55b5b3d8bb684ca937e5cd93821ad8c78c0

schedule the download task instead

view details

Victor Shyba

commit sha f8fc2fa2f0cfae900b83d80db7aa9724478d303b

add conf for network seeding space limit

view details

Victor Shyba

commit sha 5aaaee30308f280661c5bad7d9bc5db8c7c682b4

don't save streams for network blobs and bypass disk space manager

view details

Victor Shyba

commit sha 9cc2fcbb335598501f4b56b8f63318cc34c8d225

separated network seeding space metrics

view details

Victor Shyba

commit sha 0e15ae0c531c1d28f3c99c77bcc2e831718f5930

cleanup background downloader blobs from conf

view details

Victor Shyba

commit sha c5464c8b94fdafa077995cecf7045c1d065031ac

announce orphan blobs manually, as that was done when save stream

view details

push time in 10 hours

issue commentlbryio/lbry-sdk

Add analytics event to publish success/failure in clients

The analytics events are here https://github.com/lbryio/lbry-sdk/blob/master/lbry/extras/daemon/analytics.py

We need a new event that tracks calls to the publish API endpoint and whether each publish succeeds or fails.

@lyoshenka could you please confirm if the issue is still relevant.

If it is: What is the purpose behind the addition of the above event? What decisions would be influenced by the tracked information? What information, other than the fact of success or failure, would be necessary for the above decisions? Any preferred mechanism for capturing the above information?

If it is not: Please close the issue.

lyoshenka

comment created time in 10 hours

push eventlbryio/lbry-desktop

saltrafael

commit sha eedb07f03fc6abef72d9c1f00665b48fcce0b21d

Add Emote Selector and Emote Comment creation ability

view details

push time in 11 hours

delete branch lbryio/lbry-desktop

delete branch : dandev

delete time in 11 hours

delete branch lbryio/lbry-desktop

delete branch : browser-push-notifications

delete time in 11 hours

push eventlbryio/lbry-desktop

saltrafael

commit sha 7765bb396ac76f7728274f2eeb7b1bff437047ce

Squashed commit of the following: commit 95ec5eb2ad63d8db5925297c94153bc4cc227d21 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 09:50:38 2021 -0300 Add stickers display to comments and hyperchats commit d086357981b0842350772391cbffd8b7bbaaa2c7 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 13:41:26 2021 -0300 Add Sticker Selector and sticker comment creation commit cab2bf493ab0fd82991caa1e8f74682f366962a5 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:39:24 2021 -0300 Refactor commentCreate commit 13ec08e2f435e65f1d95dab0965d9c25f9a7a12f Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:27:47 2021 -0300 Create stickers module commit ed9ede658f8c533e029127404ac61662a27b7427 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:27:01 2021 -0300 Add backend sticker support for comments commit ad73403f8d743a601c489796e6c4d00322884142 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:22:42 2021 -0300 Refactor Wallet Tip Components commit 6ccb463b827ae2ab683b2d458ffdf676479ebb2a Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 08:06:19 2021 -0300 Refactor filePrice

view details

saltrafael

commit sha d45bc32d06a6d21e3f849c7e9fafa4db7277642a

Squashed commit of the following: commit 9112fea472d46e33381e19ef4ed5b2ac1b3cf4da Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 15:03:59 2021 -0300 Add Emote Selector and Emote Comment creation ability commit cb8e7901ab2fd6a39e89a49f5575404596eee081 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 12:54:54 2021 -0300 Add new emote menu commit ba894b1d4306e3cae827ddab31e86f920f6ee737 Author: saltrafael <oversaid_logodaedaly@slmail.me> Date: Mon Oct 25 12:26:11 2021 -0300 Refactor form-field

view details

push time in 11 hours

push eventlbryio/lbry-sdk

Jack Robison

commit sha c90ccffd7ba36d148c123cd003c773a7cde608c3

Update docker-compose-wallet-server.yml

view details

push time in 12 hours

push eventlbryio/lbry-desktop

Anthony

commit sha 480ce45d02d121798e855c4674b21ded13b19a02

hide advertisement div by default

view details

push time in 12 hours

issue commentlbryio/lbry-desktop

Disk Space Management

Yep, reading the pr, I saw that - that's why I mentioned it here as part of the issue.

eukreign

comment created time in 12 hours

issue commentlbryio/lbry-desktop

Disk Space Management

There is an API endpoint for this in the SDK; so, it should be easy to implement in the app:

https://lbry.tech/api/sdk#blob_clean

eukreign

comment created time in 12 hours

pull request commentlbryio/lbry-sdk

Modified ensure_directory_exists() to check if the directory is writable by the process.

Would this integration test be excessively slow? If it will have similar run time to other tests than I don't have a problem of it being added.

FemtosecondLaser

comment created time in 12 hours

issue commentlbryio/lbry-desktop

Disk Space Management

I imagine a button for [ clean blobs ] would be relevant too...

eukreign

comment created time in 12 hours

push eventlbryio/lbry-desktop

Dan Peterson

commit sha d62f63aff882115215309d7ce0e84628afc0afb6

delete duplicate flow type files (#105) * delete duplicate flow type files * merge types from deleted files * revert dispatch to type any. (linting issues)

view details

Thomas Zarebczan

commit sha 23525b0baa27a45c8c4107dac0c1ba879c627a7c

FAQ stuff (#109)

view details

GG2015

commit sha e14ec9b83e6712d5e887ed0808b7224d7683b562

player background color (#86) Changes player background color Co-authored-by: Thomas Zarebczan <thomas.zarebczan@gmail.com>

view details

infinite-persistence

commit sha b7685a151dfadd1b88c341b96aa7e9eec2950bab

Additional GA events via redux/lbryio hook ## Issue 85 Add additional GA events ## Approach Instead of placing analytic calls all over the GUI code (no separation of concerns), try to do it through a redux middleware instead. ## Changes - Updated GA event and parameter naming after understanding how reporting works. - Removed unused analytics.

view details

infinite-persistence

commit sha 8c4224f1ced7d6d520b59ff228e16a354270077a

createAnalyticsMiddleware: Handle 'BATCH_ACTIONS'

view details

infinite-persistence

commit sha b4f62e78de45bcc6e1f0adc943ee7f6926b4a3a4

Additional GA events via redux/lbryio hook (#110)

view details

infinite-persistence

commit sha b8c763f7494f0a075daab3e1d760161450d7d09c

ClaimList: fix render due to un-memo'd callback.

view details

infinite-persistence

commit sha 398388de101a1f892913a556ef21c21ee7c951f8

Track duration of startup events Tracking only `user/me` for now.

view details

infinite-persistence

commit sha 1b43c54725adad3e7757445ad6093ec328f57609

Defer blocklists slightly to not block `me` Now, with the exception of connecting to lbry.com after re-opening the browser (i.e. establishing first connection), refreshing odysee.com is almost instantaneous.

view details

GG2015

commit sha 17121b20668fe8b69f6921dda08a608e2541a1f6

Wallet swap disabled (#107) * Disabled wallet swap tab. * Cleaned up UI since Swap is disabled.

view details

infinite-persistence

commit sha e2176d0566698cf7dde1b2e7673e727e1918e0ed

Don't connect to the Redux store when not needed. The subscription still costs something per update cycle even when the parameters are null or empty objects.

view details

infinite-persistence

commit sha 27f346d8f1df1f63f8c7f6007a8a7f568771afbb

Don't memoize selectors without transformation It was not meant to be used for these cases -- wasting resources creating and going through the cache for each simple direct access.

view details

infinite-persistence

commit sha dad7264636a284b04eb3725cbbdc4860836b51ac

Handle re-reselect warning on null/undefined key Should be a harmless warning, but cleaning up nonetheless.

view details

Anthony

commit sha 10e6d40c5adc61c3df0b35fdbd15f4668f468f53

various control bar fixes

view details

Anthony

commit sha 44cc4b82124f373aa7de495bb4f5bea4911015c5

fixes for mobile

view details

push time in 12 hours

PR closed lbryio/lbry-sdk

Move trending database from memory to disk

Hubs use a lot of resources. When I first wrote ar.py and variable_decay.py, there were about 1 million claims, now there are over 11 million. My assumption that it was fine to keep all this in RAM is now false, or will be soon, depending on the machine. I decided to move the trending database to disk. This PR does this, and puts the trending database in the lbryum-data directory. I also moved the trending log file to that directory.

Benefits:

  • Save some RAM (probably ~ a couple of gigs, nothing to sneeze at)
  • Persistence when you stop the hub and restart it

Drawbacks:

  • A speed hit, but hubs typically have NVMe drives and the contribution of trending to the I/O load is very small compared to the rest of the hub's activity.
+52 -48

1 comment

3 changed files

eggplantbren

pr closed time in 12 hours

pull request commentlbryio/lbry-sdk

Move trending database from memory to disk

closing this since now trending is on disk in elasticsearch

eggplantbren

comment created time in 12 hours

push eventlbryio/lbry-desktop

zeppi

commit sha 0864b9ad89d64c9cb3d80003e3f87f5f8e9348d7

v0.52.0-rc.3

view details

push time in 13 hours

created taglbryio/lbry-desktop

tagv0.52.0-rc.3

A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.

created time in 13 hours

push eventlbryio/lbry-desktop

zeppi

commit sha 35560152015e79010242eb117f714814f046195b

changelog lbrynet 103 bump

view details

push time in 13 hours

issue closedlbryio/hub

Change hub port and release (for jack)

closed time in 13 hours

kauffj