Commit graph

504 commits

Author SHA1 Message Date
Sean Yesmunt
8fe423ca4d make alignment great again 2019-05-02 16:48:06 -05:00
Sean Yesmunt
b6529ff58c fix: vanity channels not loading content 2019-04-28 12:04:24 -04:00
Sean Yesmunt
2d95c5a337 0.36.0 sdk changes 2019-04-24 10:02:52 -04:00
Sean Yesmunt
f670fda6c2 keep auth_token in a cookie on web 2019-04-11 14:45:38 -04:00
Shawn
63806845ca WIP Checkpoint, spaghetti code! 2019-04-08 21:27:18 -04:00
Sean Yesmunt
ee7854c429 use react-router 2019-04-04 17:05:23 -04:00
Sean Yesmunt
87314d7eb8 slightly less broken electron build 2019-04-04 00:40:28 -04:00
Sean Yesmunt
b8ac8a0340 add google analytics 2019-04-01 10:32:35 -04:00
Sean Yesmunt
d7d628ad1b fix video player 2019-03-31 22:00:31 -04:00
Shawn
e94892f584 Initial lazy-load and code-splitting 2019-03-31 21:42:59 -04:00
Sean Yesmunt
fbbbe526c4 use @reach/router 2019-03-28 12:53:13 -04:00
Sean Yesmunt
930c28d719 v0.31.1 2019-03-23 22:12:50 -04:00
Sean Yesmunt
0a8f9ec952 v0.31.1-rc.1 2019-03-23 21:59:17 -04:00
Sean Yesmunt
d1c94b01e4 v0.31.0 2019-03-23 21:36:32 -04:00
Sean Yesmunt
880744159a v0.30.0 2019-03-21 16:20:05 -04:00
Sean Yesmunt
aaf7518683 v0.30.0-rc.8 2019-03-21 15:35:49 -04:00
Sean Yesmunt
26f1227b89 v0.30.0-rc.7 2019-03-21 14:45:44 -04:00
Sean Yesmunt
c0010a7da8 v0.30.0-rc.6 2019-03-21 14:08:23 -04:00
Sean Yesmunt
19a3629e48 v0.30.0-rc.5 2019-03-21 14:01:24 -04:00
Sean Yesmunt
15e6009bd9 fix: publish url input 2019-03-21 13:24:47 -04:00
Sean Yesmunt
4297c72dd0 fix: minor style issues 2019-03-21 11:22:23 -04:00
Sean Yesmunt
21895e8ce4 v0.30.0-rc.4 2019-03-20 18:01:58 -04:00
Sean Yesmunt
50ec2e4b77 v0.30.0-rc.1 2019-03-20 17:46:17 -04:00
Sean Yesmunt
93bcba4512 lbry.io => lbry.com 2019-03-20 17:43:00 -04:00
Thomas Zarebczan
b838dd4b95 Chore: bump SDK, builder, travis
This will also support differential updates on Windows. Tested and working successfully, but would like to go through a final round during RC testing. On Mac, it falls back to default download. I think that's only supposed on nsis-web for Mac, something we can muck around with another time. Node v10 is required for electron-builder dependencies.
2019-03-20 15:30:00 -04:00
Shawn K
3b94013da3
Merge pull request #2360 from lbryio/blockers
Blockers
2019-03-19 23:55:30 -05:00
Shawn
6931d2dfb0 Fix 3D Viewer 2019-03-19 23:52:37 -05:00
Sean Yesmunt
b2ef6912d9 fix: daemon download path 2019-03-19 11:40:54 -04:00
Shawn
cbabc0c38e Fix Linux dev mode and updater 2019-03-18 22:33:46 -05:00
Sean Yesmunt
0b3c950f96 update lint/flow 2019-03-18 01:10:41 -04:00
Shawn
de51d8fc19 Fix daemon not spawning in dev mode 2019-03-15 22:44:02 -05:00
Shawn
67b085947a Clean up prod packaging 2019-03-15 17:44:42 -05:00
Shawn
20c18db7f6 Optimize production output, much faster execution 2019-03-15 15:45:16 -05:00
Shawn K
e932e1ed43
Merge pull request #2337 from lbryio/fix-games-dev-log
Fix games and logging (and builds)
2019-03-15 14:01:53 -05:00
Shawn
3c3c12fa5d Fix keytar and bundling 2019-03-15 13:58:42 -05:00
Sean Yesmunt
cee30476be update lbry-redux 2019-03-15 12:17:03 -04:00
Sean Yesmunt
67aad85f53 don't call file_list on web 2019-03-15 12:15:31 -04:00
Shawn
a6e6d592e2 Fix games and logging 2019-03-14 20:54:17 -05:00
Sean Yesmunt
9171256033 add viewcount stats 2019-03-14 14:40:26 -04:00
Sean Yesmunt
50a1c97143 first run for web with lbrytv tag 2019-03-13 15:17:17 -04:00
Sean Yesmunt
4456442545
Merge pull request #2331 from lbryio/web-streaming
better web streaming
2019-03-13 11:24:38 -04:00
Sean Yesmunt
c3859c30be better web streaming 2019-03-13 10:53:57 -04:00
Shawn
67a1ba3f99 Consolidate dev commands and startup 2019-03-13 01:52:14 -05:00
Sean Yesmunt
17f922cb6d better web streaming wip 2019-03-13 01:59:07 -04:00
Sean Yesmunt
3fadcad51a upgrade lbry{inc,-redux} 2019-03-12 15:53:55 -04:00
Sean Yesmunt
3a0f12ff9d
Merge 'release' into 'master' (#2327)
* fix: wallet balance style with 0lbc

* v0.29.3-rc.1

* v0.29.3

* fix: videoplayer

Switched from timeout to slight delay, works consistently on lbry://test-stream-1. This also fixes the white screen issue (copied most code from current master).

* fix: add back timeout

* fix: phone collection styling

* v0.29.4-rc.2

* update changelog

* v0.29.4

* fix rebase
2019-03-12 15:15:11 -04:00
Sean Yesmunt
4a9668b5d2 fix build 2019-03-10 22:40:31 -04:00
Sean Yesmunt
9c70921e2b use prod build for web 2019-03-08 19:19:29 -05:00
Sean Yesmunt
8ee1d2319d web cleanup 2019-03-08 15:15:45 -05:00
Sean Yesmunt
584f923491 add a global error handler with a slack hook 2019-03-08 15:15:45 -05:00
Sean Yesmunt
c646816f0f trim bundle 2019-03-08 15:15:45 -05:00
Sean Yesmunt
84d3736ab4
Update package.json 2019-03-07 16:29:27 -05:00
Sean Yesmunt
3066b9ef0c add ui server 2019-03-06 12:04:26 -05:00
Shawn
24d610b6f2 Prune packages 2019-03-05 13:07:06 -06:00
Sean Yesmunt
8c94b2448a
Update package.json 2019-03-05 13:39:59 -05:00
Sean Yesmunt
26402d240a fix web build 2019-03-05 12:54:11 -05:00
Shawn
0affd8df7a Fix broken paths for electron-builder 2019-03-05 03:12:54 -06:00
Shawn
eddebb838a Fix path to main.js 2019-03-05 01:11:09 -06:00
Shawn
40f2164056 Fix remaining old pckages 2019-03-05 00:50:03 -06:00
Shawn
0b82953d8a Add HMR support 2019-03-05 00:36:52 -06:00
Sean Yesmunt
de3639f29c new build setup for web/electron 2019-03-04 23:48:04 -05:00
Sean Yesmunt
3480aea8e6 updates 2019-03-04 12:03:22 -05:00
Sean Yesmunt
1367eef934 fix: load correct video player on web 2019-03-01 07:51:33 +09:00
Sean Yesmunt
ad0f968a51
merge 'release' into 'master' (#2293)
* v0.29.1-rc.1

* v0.29.1
2019-02-25 17:42:27 -05:00
Sean Yesmunt
ea6e112230 bump lbry-redux 2019-02-22 02:02:53 -05:00
Sean Yesmunt
f25d71d1c3 web build sorta working 2019-02-22 01:59:50 -05:00
Sean Yesmunt
5a97077c9f lbryweb working with desktop 2019-02-22 00:01:59 -05:00
Sean Yesmunt
100291cf57 bump daemon 2019-02-21 20:03:09 -05:00
Sean Yesmunt
7577586ea9
Merge 'relase' into 'master' (#2289)
* v0.29.0-rc.1

* bump daemon

* v0.29.0-rc.2

* bump lbry/components

* v0.29.0-rc.3

* fix: remember if search options were open

* fix: scrollable list on subscriptions

* fix: icon alignment on file page

* fix: button color in publish form

* fix: select option color for windows/linux

* fix: don't break app when navigating to abaondoned claims

* fix: thumbnail size on related content

* maint: rc4

with UI fixes

* fix: ... buttons ... again

* fix: file percentage on pending downloads

Changed to DidMount (did update seemed to trigger the file list too many times) - this will show the percentage if it's not completed and currently downloading. Typical cases are if a person refreshed or navigated away/back. This way if a download is stuck, a user will see the percentage and can try to delete/redownload (we should add a start/stop feature later on).

* fix: name input text wrapping

* change: use select drop down for search results

* add search analytics

* v0.29.0-rc.5

* v0.29.0-rc.6

* fix: name input alignment

* fix: metadata

* bump sdk

* v0.29.0-rc.7

* fix: line-height

* v0.29.0-rc.8

* v0.29.0
2019-02-21 17:45:17 -05:00
Sean Yesmunt
8010808e56
Merge pull request #2287 from lbryio/invite-link
feat: add referral link
2019-02-20 14:17:53 -05:00
Sean Yesmunt
d284cded0b update lbryinc 2019-02-20 13:17:17 -05:00
Sean Yesmunt
8c2bf13217 fix: ui cleanup 2019-02-20 00:20:29 -05:00
Sean Yesmunt
ff0478ade3 feat: add support for search filters 2019-02-18 13:21:20 -05:00
Sean Yesmunt
08f48f3868 maint: upgrade sdk to 0.32.0 2019-02-18 12:33:45 -05:00
Sean Yesmunt
4c76050460 use @lbry/components 2019-02-13 12:27:20 -04:00
Thomas Zarebczan
f9a681a425 Support 0.31 SDK, vrooom (#2277)
* maint: 0.31.0 changes
Changes to account for 0.31.0, WIP

* maint: key fee settings + bump SDK

Disable setting is no longer part of SDK settings so I moved it into local storage. Also moved in the max fee setting since it's now cleared out from the SDK.

* flow fix

* fix: share usage setting

* fix: file path unavailable
When clicking play, the file does re-download now, so no need to do anything there. Improved click behavior when file is deleted - it now still opens the folder in case someone is interested.

* review fixes

Set disableMaxKeyFee as a local variable. Removed file info from componentdidmount.

* fix, take 2

No need to set the setting I just removed...

* review fixes

Removed local settings storage. Value will be reset when switching back and forth.

* Update view.jsx

* Update settings.js
2019-02-12 13:26:50 -04:00
Sean Yesmunt
0796e473b9
Merge 'release' into 'master' (#2269)
* v0.28.0-rc.3

* v0.28.0-rc.4

* v0.28.0-rc.5

* v0.28.0
2019-02-05 15:50:27 -05:00
Sean Yesmunt
5e8404b32c chore: update lbryinc 2019-02-05 12:37:47 -05:00
Sean Yesmunt
476bd1e977 chore: update lbry-redux 2019-02-04 14:42:25 -05:00
Sean Yesmunt
208155a77e chore: update lbryinc 2019-02-04 14:29:25 -05:00
Sean Yesmunt
d0bcb9f205 feat: auto claim all referral rewards 2019-02-04 12:45:30 -05:00
Sean Yesmunt
7ffeef1074 v0.28.0-rc.2 2019-01-31 16:26:14 -05:00
Sean Yesmunt
e77d735111 Merge branch 'master' into release-0.28.0 2019-01-31 16:25:58 -05:00
Sean Yesmunt
15f1eb2914 chore: update changelog 2019-01-31 16:15:16 -05:00
Sean Yesmunt
25923505a0 feat: lazy resolve homepage claims 2019-01-30 02:39:00 -05:00
Sean Yesmunt
b5d7a2b884 remove unused packages, remove slow getVisibility tooltip function 2019-01-29 16:07:19 -05:00
Sean Yesmunt
ae6254d870 update lbry-redux 2019-01-29 11:49:03 -05:00
Sean Yesmunt
5cec0cf507 v0.28.0-rc.1 2019-01-28 15:40:32 -05:00
Sean Yesmunt
4b61f5256f chore: update lbry-redux 2019-01-28 15:07:25 -05:00
Sean Yesmunt
defc08eccb change: less intrusive first run experience 2019-01-23 10:40:23 -05:00
Sean Yesmunt
1f74ff3c63
Merge 'release' into master (#2222)
* v0.27.0-rc.1

* v0.27.0-rc.2

* v0.27.0-rc.3

* v0.27.0-rc.4

* v0.27.0-rc.5

* chore: bump rc

* v0.27.0-rc.7

* fix: style for large 0 balance

* v0.27.0-rc.8

* v0.27.0

* update changelog

* fix: channel name overlap on homepage when screen size is small

* update changelog

* v0.27.1-rc.1

* fix: first run email collection typo/spacing

* v0.27.1-rc.2

* v0.27.1
2019-01-23 00:51:35 -05:00
Sean Yesmunt
01b652b016 update lbryinc 2019-01-18 11:29:02 -05:00
Sean Yesmunt
a895a653fa add support for .lbry sandbox applications 2019-01-16 02:00:22 -05:00
Sean Yesmunt
a6f8d3af5b
Merge 'release' into 'master' (#2195)
* v0.27.0-rc.1

* v0.27.0-rc.2

* v0.27.0-rc.3

* v0.27.0-rc.4

* v0.27.0-rc.5

* chore: bump rc

* v0.27.0-rc.7

* fix: style for large 0 balance

* v0.27.0-rc.8

* v0.27.0

* update changelog
2019-01-15 15:49:49 -05:00
Sean Yesmunt
174bfbc8fb
0.27.0 cleanup (#2182)
* fix: channel navigation from suggested subscriptions

* fix: move subscribe/share buttons below name on channel page

* fix: images with weird media type

* fix: increase tx amount size on tx table

* change: add icons to nav bar

* fix: move filewatcher-webpack-plugin into dev dependencies

* fix: upgrade button styling

* improvement: modal consistency

* change: increase svg stroke inside button

* fix: more descriptive title on header for wallet balance

* fix: minor color/alignment

* chore: update lbry-redux
2019-01-14 13:40:06 -05:00
Sean Yesmunt
f63410e7f8 upgrade to 0.30.4 lbry-sdk 2019-01-11 11:47:45 -05:00
Sean Yesmunt
6969aa9af1 make sure rewards are updated after email is confirmed 2019-01-09 00:01:45 -05:00
Sean Yesmunt
eb7de08ed1 feat: auto email verification 2019-01-07 21:46:33 -05:00
Sean Yesmunt
ad90c1f96e
Redesign fixes (#2164)
* fix: share modal not opening

* fix: add more spacing above snackbar link

* fix: properly close thumbnail error modal

* fix: better align media property icons

* fix: tx filter alignment and prevent hiding filter if no current tx's

* fix: publish markdown on dark mode

* fix: add max-width on container for large screens

* fix: channel pagination aligmnent and spacing

* fix: modal spacing and flow errors

* fix: home page scrolling (now with mouse scrolling)

* fix: hover color in dark mode for outline buttons

* fix: improve file page spacing/layout

* cleanup

* fix: wrap file actions on smaller screens

* fix: comment button spacing
2019-01-07 18:29:40 -05:00
Sean Yesmunt
88befcc1b9
Newnew (#2144)
* Fixes

* Fix top result

* Added icons to React component

* Trying to get icons to work

* Icons

* add icon-custom.jsx with buildIcon function

* Icon fixes

* Fixed subscription screen
2018-12-19 00:44:53 -05:00