Jeremy Kauffman
c9b7c37e2c
more form fixes
2016-08-09 08:36:26 -04:00
Jeremy Kauffman
21b5890448
publish and form tweaks
2016-08-09 08:36:26 -04:00
Jeremy Kauffman
2b07c982e6
result display improvements, search to header
2016-08-09 08:29:22 -04:00
Jeremy Kauffman
007da592f1
crude ability to jump to discover
2016-08-09 08:22:06 -04:00
Jeremy Kauffman
a36f0f2691
wallet code + some finer touches on header + nav
2016-08-09 08:22:06 -04:00
Jeremy Kauffman
0d2775138a
clean up help, report, and settings
2016-08-09 08:20:19 -04:00
Jeremy Kauffman
7b18774e81
move exit to header
2016-08-09 08:20:19 -04:00
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
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
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
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