Jeremy Kauffman
2ec42aad26
basic nav design, new title scheme, light page clean up
2016-08-09 08:20:19 -04:00
Jeremy Kauffman
640001c597
store upgrade skip in session
2016-08-09 08:20:19 -04:00
Jeremy Kauffman
98ebf02ca6
split out tool tip to separate component
2016-08-09 08:20:19 -04:00
Jeremy Kauffman
45f14598b9
barebones sidebar + light component refactor
2016-08-09 08:20:19 -04:00
Jeremy Kauffman
24a7d5588e
turn return link into a component
2016-08-09 08:20:19 -04:00
Jeremy Kauffman
78f1fde34b
only print an item in my_files once
2016-08-09 08:20:19 -04:00
alexliebowitz
ad3773ead4
Merge pull request #26 from lbryio/support-own-claims
...
Change wording and behavior on Publish page when user already controls name
2016-08-09 06:38:24 -04:00
Alex Liebowitz
6b899bdfc0
Pass sources from existing claim to publish() if file not provided
2016-08-09 03:04:54 -04:00
Alex Liebowitz
7a5f478b4d
Change wording on Publish page for claims user already controls
2016-08-09 02:46:11 -04:00
Alex Liebowitz
6677769ded
Use current value in name field on Publish page
2016-08-08 23:34:11 -04:00
Alex Liebowitz
761ba6f1e2
Properly set default currency
2016-08-08 05:49:30 -04:00
Alex Liebowitz
3d20bc22aa
Make Featured Content use TrunctedText
2016-08-08 05:44:15 -04:00
Jeremy Kauffman
b60037b8d9
fix react warnings
2016-08-07 11:27:00 -04:00
Alex Liebowitz
53843361b6
Make Featured Content and Search use new TruncatedText component
2016-08-04 04:09:03 -04:00
Alex Liebowitz
be31598ed9
Add TruncatedText component
2016-08-04 04:08:12 -04:00
Alex Liebowitz
aa2f48f359
Add spacing between buttons on Publish page
2016-08-04 03:36:53 -04:00
Alex Liebowitz
f4d2ed2af1
Add spacing between buttons on Search page and between search results
2016-08-04 03:33:44 -04:00
Jeremy Kauffman
007a5e55d1
Merge pull request #24 from lbryio/publish-page-july
...
Publishing support
2016-08-03 15:38:20 -04:00
Alex Liebowitz
5ece0111df
Clearly indicate pending files in My Files
2016-08-03 06:57:06 -04:00
Alex Liebowitz
c1185b3c9d
Update publish success message
...
Now says that file will appear in My Files immediately but
will initially show up as "pending."
2016-08-03 06:57:06 -04:00
Alex Liebowitz
3c417d0abe
Remove PublishPage.readyToPublish() (now unused)
2016-08-03 06:57:06 -04:00
Alex Liebowitz
25e9eff7f2
Change publish link in empty search results to point to Publish page
2016-08-03 06:57:06 -04:00
Alex Liebowitz
00524f5554
Move Publish entry in menu
2016-08-03 06:57:06 -04:00
Alex Liebowitz
7d283743fc
More Publish page improvements
...
- Multiple currency support (USD/LBC)
- Add bid amount to list of required fields
2016-08-03 06:57:06 -04:00
Alex Liebowitz
655d764213
Use new lbry.getClaimInfo() to get claim status on Publish page
2016-08-03 06:57:06 -04:00
Alex Liebowitz
c937b28a99
Make Publish confirmation message show title correctly
2016-08-03 06:57:06 -04:00
Alex Liebowitz
03052fde62
Fix filtering of absent metadata fields
2016-08-03 06:57:06 -04:00
Alex Liebowitz
31417fcc57
Fixed required field test
2016-08-03 06:57:06 -04:00
Alex Liebowitz
9298db089b
Remove warnings about non-numeric input (will replace with input filtering)"
...
Remove warnings about non-numeric input
Will replace with input filtering
2016-08-03 06:57:06 -04:00
Alex Liebowitz
690881ab9e
Many small improvements to Publish
...
- Add NSFW field
- Send metadata version
- Convert back to non-nested metadata fields (for now)
- Made progress bar display properly during the "processing" phase
- Changed "Publish" button to "Publishing..." during submit
2016-08-03 06:57:06 -04:00
Alex Liebowitz
157a68d4f1
Add checkbox support to FormField component
2016-08-03 06:57:06 -04:00
Alex Liebowitz
45c126a757
In PublishPage.handleSubmit(), return right away when data is missing
2016-08-03 06:57:06 -04:00
Alex Liebowitz
6b9df7be76
Fix unnecessary double call of getValue on license URL field
2016-08-03 06:57:06 -04:00
Alex Liebowitz
45840838b9
Refactor and new features for Publish page
...
- Publish button no longer grayed out when form is incomplete
- Now warns about individual missing fields using the new FormField
component
- Fixed relaying of error messages from daemon
- New license URL field
- License broken into two sub-fields (.license.name, .license.url)
2016-08-03 06:57:06 -04:00
Alex Liebowitz
e4f439c12c
Add FormField component with required field support
2016-08-03 06:57:06 -04:00
Alex Liebowitz
b4fb4b3a5c
Add custom colors for form placeholders
2016-08-03 06:57:06 -04:00
Alex Liebowitz
6d23e7af51
Make lbry.publish() call error callback
2016-08-03 06:57:06 -04:00
Alex Liebowitz
7f258b2a14
Fix My Files link on Publish page
2016-08-03 06:57:06 -04:00
Will Moyer
c3754e7c56
update styles and layout for Publish page
2016-08-03 06:57:06 -04:00
Alex Liebowitz
683a3cd4b1
More tweaks to Publish page
...
- Give lbry.publish() complete data structure for fee (inc.
currency and address) insteaed of just the amount.
- Disable Publish button during submit
2016-08-03 06:57:06 -04:00
Alex Liebowitz
5170222e2d
Add almost all remaining fields + visual fixes and refactoring
2016-08-03 06:57:06 -04:00
Alex Liebowitz
faca7f18d0
Finish core logic of Publish page
2016-08-03 06:57:06 -04:00
Alex Liebowitz
c46aecfbd9
Add error handling to lbry.resolveName() and lbry.publish()
2016-08-03 06:57:06 -04:00
Alex Liebowitz
2ec8a5c7fc
Basic skeleton of Publish page
2016-08-03 06:57:06 -04:00
Alex Liebowitz
d9c6787fac
Add lbry.publish()
2016-08-03 06:57:06 -04:00
Alex Liebowitz
1aac7576ae
Make update redirect go directly to dmg or deb
2016-08-03 06:56:40 -04:00
alexliebowitz
cd1cb858d7
Merge pull request #23 from lbryio/add-wallet-ui
...
Add Wallet UI
2016-08-03 05:40:09 -04:00
Alex Liebowitz
a2856052dc
Tweak wording and formatting on Wallet page
2016-08-03 05:37:59 -04:00
Jonas Whidden
629ba32d3a
Clean up and Package
...
The first case is covered by the condition for enabling the send button
2016-08-02 08:35:18 -05:00
Alex Liebowitz
09cad7196b
Add low balance checking on Wallet page
2016-08-02 05:36:00 -04:00