Commit graph

102 commits

Author SHA1 Message Date
Jeremy Kauffman 581be8c429 disable lbryio 2017-04-17 09:47:38 -04:00
Jeremy Kauffman e9c8abd307 rewards flow changes 2017-04-17 09:47:38 -04:00
Jeremy Kauffman 8d67d36ad9 views, rewards, fixes for no api, other fixes 2017-04-17 09:47:38 -04:00
Alex Liebowitz 9532f8b29a Publish: improve state management of names
Save the new name as soon as it's entered instead of after resolution,
so that it's possible to publish before the results from resolve()
and claim_list_mine() come back.
2017-04-17 09:47:38 -04:00
Alex Liebowitz d926967e49 Correct and simplify metadata processing in dummy pending publishes 2017-04-17 09:47:38 -04:00
Jeremy Kauffman 9b4d8ec266 more show/purchase work 2017-04-17 09:47:38 -04:00
Alex Liebowitz 300264e364 Publish: add Terms of Service agreement field 2017-04-17 09:47:38 -04:00
Jeremy Kauffman 280f98902c closer to real watch 2017-04-17 09:47:38 -04:00
Jeremy Kauffman 3b29be467b turn off things 2017-04-17 09:47:38 -04:00
Alex Liebowitz 62db745c38 Publish: convert nsfw field to submit a boolean 2017-04-17 09:47:37 -04:00
Alex Liebowitz 83f43ab54f More improvements for better compatibility with new claim format
- Update Pending Files cache to match format more closely
 - Except null instead of string for pending publishes
2017-04-17 09:47:37 -04:00
Jeremy Kauffman 736d769fa6 minor fixes, cost cache 2017-04-17 09:47:37 -04:00
Jeremy Kauffman e3222c853a fix merge 2017-04-17 09:47:37 -04:00
Jeremy Kauffman c8c97e97ca update 2017-04-17 09:47:37 -04:00
Alex Liebowitz dabedf38a1 Update and refactor pending publish caching system for channels 2017-04-17 09:46:51 -04:00
Alex Liebowitz b9f0ed2f5b Refactor lbry.getCostInfo() 2017-04-17 09:46:51 -04:00
Alex Liebowitz d3258d9de6 Convert lbry.getCostInfo() to use URIs 2017-04-17 09:46:51 -04:00
Alex Liebowitz dce87e9079 Switch name check to URI check in lbry.getCostInfo() 2017-04-17 09:46:51 -04:00
Jeremy Kauffman b38998dc18 more fixes 2017-04-17 09:46:51 -04:00
Jeremy Kauffman a5d1695084 more tweaks and turn off auth 2017-04-17 09:46:51 -04:00
Jeremy Kauffman cb4af24cd7 more clean up and fixes 2017-04-17 09:46:51 -04:00
Jeremy Kauffman 0313ba941a approaching acceptable 2017-04-17 09:46:51 -04:00
Jeremy Kauffman 0ba69ff32b stashed cleanup 2017-04-17 09:46:51 -04:00
Jeremy Kauffman 029b0b9c3a more 2017-04-17 09:46:51 -04:00
Jeremy Kauffman cbb3da2795 rebase fix 1 of n 2017-04-17 09:46:51 -04:00
Jeremy Kauffman ecf54f400b mostly garbage 2017-04-17 09:46:51 -04:00
Jeremy Kauffman 575db85477 so far 2017-04-17 09:46:51 -04:00
Alex Liebowitz 498618e39b More revisions to Welcome screen
- Eliminate intro page
 - Add "verify email" page
 - Move buttons into individual components
 - Claim reward (not handling reporting success/failure yet)
2017-04-17 09:46:51 -04:00
Alex Liebowitz 326d066353 Fixes to Email page
Still not actually working (doing it in the welcome screen right
now)
2017-04-17 09:46:51 -04:00
Alex Liebowitz 26aba5fb04 Random corrections and style fixes 2017-04-17 09:46:51 -04:00
Alex Liebowitz e47f86bbfe Add mock for reward/new action 2017-04-17 09:46:51 -04:00
Alex Liebowitz 647eb80eef Add wrapper code for creating rewards
Calls the API and displays notices for success and errors
2017-04-17 09:46:51 -04:00
Alex Liebowitz 7b7e361bdd Add notification bar
Used for displaying global info (e.g. "you just got a reward.")
Can be displayed from anywhere in the app using events.
2017-04-17 09:46:51 -04:00
Alex Liebowitz b975fab1bb Add email section to Welcome screen 2017-04-17 09:46:51 -04:00
Alex Liebowitz 70d2f7c823 Add auth to lbryio.js 2017-04-17 09:46:51 -04:00
Alex Liebowitz 1dbbf8fc01 Style tweaks 2017-04-17 09:46:51 -04:00
Alex Liebowitz e0f05f43a6 Log requests and responses in lbryio module 2017-04-17 09:46:51 -04:00
Alex Liebowitz 7f8bf8a2e2 Add Welcome screen 2017-04-17 09:46:51 -04:00
Alex Liebowitz 3727e275c4 Update registration logic and move to app.js 2017-04-17 09:46:51 -04:00
Alex Liebowitz 5587d2f0f5 Convert Register page to Email page 2017-04-17 09:46:51 -04:00
Alex Liebowitz 8964398c2e Register page fixes 2017-04-17 09:46:51 -04:00
Alex Liebowitz 98b38855a2 Progress toward register page 2017-04-17 09:46:51 -04:00
Alex Liebowitz b074242783 Quick cleanup in main.js
Friends don't let friends mix tabs and spaces
2017-04-17 09:46:51 -04:00
Alex Liebowitz 892607174a Reward: style and formatting tweaks 2017-04-17 09:46:51 -04:00
Alex Liebowitz 3749e0393a Reward: add error handling
Also adds Notice component
2017-04-17 09:46:51 -04:00
Alex Liebowitz 8299e229fd Improve lbry.io API code
- Send as form data
 - Handle errors better
2017-04-17 09:46:51 -04:00
Alex Liebowitz c374a59af8 Add access token and wallet address to GitHub reward 2017-04-17 09:46:50 -04:00
Alex Liebowitz 6cc2892399 More progress on Rewards
* Add wrapper for lbry.io API
 * View and basic logic for GitHub reward (not working yet)
2017-04-17 09:46:50 -04:00
Alex Liebowitz c5d4941535 Basic views for reward and reward list pages 2017-04-17 09:46:50 -04:00
Alex Liebowitz a7050303c2 My Files: pass signing info into file tiles 2017-04-11 00:21:08 -04:00