Commit Graph

2099 Commits (fc4ca7dbc0ddedcee6066ec9b3f807fb6d57ee2f)

Author SHA1 Message Date
eric b01562b630 Properly handle gifts to existing users 2014-12-20 12:47:15 -05:00
eric 24f1686aec nit 2014-12-19 15:15:36 -05:00
eric f18acfc091 notify the giver when the gift is redeemed
migration needed
2014-12-19 15:13:54 -05:00
eric e9a708bd9a add faq 2014-12-19 14:24:17 -05:00
eric 09994ee1fc fix missing site 2014-12-18 18:10:04 -05:00
eric 2c44a29aa7 regifting 2014-12-18 13:37:28 -05:00
eric c2b170c801 the password prompt now works 2014-12-18 11:41:06 -05:00
eric 1c651f2458 everything more or less works except resifting 2014-12-18 01:07:59 -05:00
eric 3182078ac9 more cents untruncation 2014-12-17 23:43:53 -05:00
eric 05b5031784 improved pledge failed 2014-12-17 23:42:37 -05:00
eric 12877dada9 untruncated the cents 2014-12-17 12:50:23 -05:00
eric 41163d81a2 purchase and provisioning the gift 2014-12-16 14:18:51 -05:00
eric 7b5174aca6 ui and model for buy as a gift 2014-12-15 00:56:08 -05:00
eric cdfe5d99d6 add is_free annotations on subject lists 2014-12-14 10:28:58 -05:00
Raymond Yee 19dd7eadcb Merge pull request #425 from Gluejar/opds_facets
Opds facets [deliver #82001456]
2014-12-12 11:42:04 -08:00
eric cdeb13abb5 remove facet group heading when no facets 2014-12-11 16:50:06 -05:00
eric 8cd130d98a add link to unglue.it admin 2014-12-11 12:16:02 -05:00
eric 44f3fadb49 use wish list apparatus to set keywords 2014-12-10 23:27:49 -05:00
eric 7ddaa7174d link subjects page to facets. 2014-12-10 19:29:27 -05:00
eric 8c9bccc1f0 keyword facets!
for example, /free/kw.Fiction/
2014-12-10 17:14:28 -05:00
eric 27dfe6e9e9 add autodiscovery 2014-12-06 15:07:19 -05:00
eric 75fab489f1 fix display of license url, title and labels 2014-12-03 13:18:29 -05:00
eric af83e6a8c0 Rip out CCList, replace with facets 2014-12-03 10:15:38 -05:00
eric 2f37d1d670 restyle the refine box 2014-12-02 21:56:45 -05:00
eric 8e23f937f8 auto generate refine box 2014-12-02 16:09:30 -05:00
eric 8194d3b7cb Make Facet headers look right 2014-12-02 00:10:55 -05:00
eric eefcee6f32 Merge branch 'master' into facets 2014-12-01 16:08:12 -05:00
eric 7913b7e38c wired license facet block 2014-12-01 16:07:41 -05:00
eric c4649b2d58 fix bugs in editions management auth 2014-11-28 11:12:29 -05:00
eric 20cf22da8f add facet descriptions. 2014-11-20 21:11:15 -05:00
eric 31ca43de55 track more stuff 2014-11-19 16:03:21 -05:00
eric b04768acb2 improve styling of sort links 2014-11-18 21:54:47 -05:00
eric 5dd1d836fb add sorting 2014-11-18 16:54:19 -05:00
eric 9aa6d0c78c Merge branch 'master' into facets 2014-11-18 13:33:51 -05:00
eric 591f06a267 first pass at faceted search 2014-11-18 13:33:17 -05:00
eric 7e1c5eeec9 add github and wikibooks to allowed ebook sources 2014-11-17 11:51:36 -05:00
Raymond Yee db969f859d Merge pull request #412 from Gluejar/privacy
I will do the merge to test the dropbox functionality on just.
2014-11-14 14:43:27 -08:00
eric bca0864d6b update news link 2014-11-11 00:39:07 -05:00
eric 080dde1dd0 might as well go all the way on avatar privacy
for download page only
2014-11-10 13:40:25 -05:00
eric 72f066ed73 self-host drm-free 2014-11-10 12:31:36 -05:00
eric 5a095c6110 self-host dropbox assets 2014-11-10 12:27:57 -05:00
eric 3c295a016a no need to invoke twitter tracker 2014-11-07 14:27:49 -05:00
eric e41dd676c8 add stub record indicator 2014-11-03 16:29:36 -05:00
eric c711747916 show marc download for b2u 2014-11-03 16:06:25 -05:00
eric fc261b0830 better descriptions 2014-11-03 15:22:53 -05:00
Raymond Yee a666427497 Merge pull request #404 from Gluejar/marc_package
Marc package
2014-10-31 12:55:46 -07:00
eric f9b785e69e fix user pref display
also add link to librarian settings
2014-10-31 13:52:19 -04:00
eric fafd37a973 Merge branch 'master' into marc_package
Conflicts:
	core/marc.py
	static/css/campaign2.css
2014-10-30 12:38:53 -04:00
eric 97e3260c2b [#29780355] no Why unglue this? if unglued 2014-10-29 15:41:51 -04:00
eric 5c23d888c7 always show GR, LT links 2014-10-29 15:21:06 -04:00
eric c5bb7220f2 don't link cover to google books if own cover 2014-10-29 15:18:32 -04:00
eric e1409ceac1 redo marc file upload 2014-10-27 16:57:35 -04:00
eric 3b4b836e6c add marc download tools 2014-10-27 11:55:46 -04:00
Raymond Yee 78ddf22c18 Merge branch 'master' into stub-marc 2014-10-22 02:04:00 +00:00
eric 892b970ae1 can download all records 2014-10-20 23:30:20 -04:00
eric be294aa8f0 Merge branch 'master' into stub-marc 2014-10-17 11:36:35 -04:00
eric fbe96bcfc7 basic stub records 2014-10-14 10:08:08 -04:00
eric 93c9b696b2 Allow staff to enter books with an http id
I'm finding LOTS of books that don't have ISBN or OCLCnum
2014-10-08 16:23:24 -04:00
eric ef6c4a659e ebook files activate and deactivate
when manager unselects 'add_ask', the system didn't revert to the files
without added ask. This fixes that. To test, toggle the add_ask
checkbox and save campaign.
2014-10-04 16:51:16 -04:00
eshellman 2223446f36 Merge pull request #386 from Gluejar/pdf_ask
Insert Pdf/epub ask into served files [Take 2]
2014-09-17 04:48:46 -04:00
eric 28434b06a1 now do the same for epubs 2014-09-05 16:35:57 -04:00
eric 30e50260a3 make ebooks when new files are uploaded, clean up old
the download bits are suppressed when the ask comes from the pdf
seems we weren't making new ebooks when new files were uploaded
old ebooks now deactivated so we don't loase download counts and history
add ask to pdf is triggered by file upload or THANKS campaign save
2014-09-04 18:33:20 -04:00
eric 8d71f65351 update landing page news 2014-08-30 13:38:53 -04:00
eric 40831b6161 incorporate add_ask into campaign management 2014-08-30 12:04:50 -04:00
eric 73c616092d campaign.add_ask_to_ebfs for pdfs 2014-08-28 15:29:41 -04:00
Raymond Yee 7b7c050fb2 Merge pull request #379 from Gluejar/edition_errata
Edition editing errata
2014-08-13 22:30:49 -07:00
Raymond Yee edb769317d Merge pull request #375 from Gluejar/new_campaign_options
no contrib form if the ask is all zero
2014-08-07 15:58:22 -07:00
eric ff7ffdf4e1 just get rid of the silly status icon 2014-08-06 17:44:11 -04:00
eric 5a2a3e60b6 add PD and GDFL to license choices; add pd-us
also all make list display facets for PD-US and GDFL; don't expose them
until we have content we like in them
2014-08-06 17:14:09 -04:00
eric 229301d4df add "feature this" to edit tools 2014-08-06 15:59:57 -04:00
Raymond Yee ff1eb6ef0e Merge pull request #371 from Gluejar/opds_2
Opds 2
2014-07-25 14:17:27 -07:00
eric aa84366418 no contrib form if the ask is all zero 2014-07-25 14:43:54 -04:00
eric 8642a9d7ca update news 2014-07-24 15:25:33 -04:00
eric 0971a8c7ba corrected the label 2014-07-24 15:22:26 -04:00
eric 81e5b28a32 make the description edit note context sensitive 2014-07-24 15:20:59 -04:00
eric fa2c50dfea there's no publisher in edition edit form 2014-07-24 15:17:36 -04:00
eric 3d7b56248d fix bad html 2014-07-24 15:01:29 -04:00
eric 632b7efdc8 set width of publisher logo 2014-07-24 14:57:14 -04:00
eric 2aed378814 fix the root problem 2014-07-22 16:20:44 -04:00
eric 6aa3e458ea move opds to api
and simplify code.
view no longer passing site and protocol to opds methods
facets now in a list
url adds /api/ in front
2014-07-16 16:47:32 -07:00
Raymond Yee 776f343fd7 forgot to add opds.xml 2014-07-11 15:13:09 -07:00
Raymond Yee 84a102c640 Merge pull request #368 from Gluejar/featured_ebook
Featured ebook
2014-07-09 10:19:01 -07:00
Raymond Yee 3cdae2d6bb Merge pull request #366 from Gluejar/improve_rh_experience
Improve rh experience
2014-07-08 13:32:18 -07:00
Raymond Yee e216728ab8 campaigns -> campaign(s) in case only 1 campaign. 2014-07-08 13:28:49 -07:00
eric 9e98651039 improve open campaign UI 2014-07-03 21:36:52 -04:00
eric 461321c0bb Added dynamic contents to assist in navigation 2014-07-03 21:20:36 -04:00
eric 908bb7974f make the rest of the checklist dynamic 2014-07-03 21:07:50 -04:00
eric 77a4ef1c09 address "opening a campaign" comments
"hastens" isn't quite right; adding a tooltip to the delete function
would require mucking with django-selectable, and that will take more
time than its worth.
2014-07-03 20:26:36 -04:00
eric 6a9c89efb2 no more creencasts in rh tools
they were out of date; the embed instructions are still in faq
2014-07-03 20:05:47 -04:00
eric bf61227429 Add featured book to landing page 2014-07-03 15:43:49 -04:00
eric 773b6a0912 simple admin interface for featured 2014-07-01 14:09:21 -04:00
eric 0b918fabe0 notice changed to reflect that we're not checking each claim 2014-06-20 15:39:20 -04:00
eric 6cb8daf1b4 clean up instruction on rh tools page 2014-06-20 15:30:46 -04:00
eric eeb018df4f show pricing in buy-2-unglue panel view 2014-06-17 14:39:16 -04:00
eric d3e21944b0 uniform display of pice, with cents 2014-06-17 12:21:22 -04:00
eric f7a5195ac3 one more try! 2014-05-27 14:24:27 -04:00
eric 8d1a9f44b0 fix dropbox on second load
The problem was that the dropbox saver checks to see if it's already
run before adding buttons. the lightbox was actually running the saver
a second time. on pages with multiple download buttons, the buttons
would get added only on the first lightbox.
2014-05-25 00:26:47 -04:00
Raymond Yee 1074afd6bf Merge pull request #354 from Gluejar/revise_landing
landing page now shows three categories
2014-05-23 14:51:41 -07:00
eric 12cf531e7b purchased copies need full url 2014-05-22 22:35:29 -04:00
eric aa70595842 close the anchor tags! 2014-05-22 16:36:26 -04:00
eric fa221f484e landing page now shows three categories
site favorites is now omitted.
useless "withs" removed
category removed if no campaigns
category labels now are calls to action
2014-05-22 14:08:15 -04:00
eric ba3878a4b3 remove call-to-action color on send-to-kindle if user not logged in 2014-05-21 15:24:00 -04:00
eric 314847459b remove readmill, add dropbox 2014-05-20 12:19:34 -04:00
eric 358a67928a add rights for ebooks without campaigns that we list 2014-05-15 15:18:11 -04:00
Raymond Yee 4d359b53c1 Merge pull request #348 from Gluejar/list_by_license
List by license [#70951010]
2014-05-14 09:14:03 -07:00
eric 62c1538a76 refresh press links 2014-05-08 23:32:23 -04:00
eric 8ea10de26a bold the active license type 2014-05-08 13:17:00 -04:00
eric 052f5adbc0 add license descriptions and badges to the pages 2014-05-08 11:54:09 -04:00
eric d102854d02 add license-specific view to CC display 2014-05-08 10:22:35 -04:00
Raymond Yee c92219f673 Revert "Reverting changes made to fix double click problem -- and moving changes to fix_double_click"
This reverts commit 643d8d358d.
2014-05-07 15:37:19 -07:00
eric 362890e313 improve wording about revenue goal on campaign management page 2014-05-05 16:26:48 -04:00
Raymond Yee 643d8d358d Reverting changes made to fix double click problem -- and moving changes to fix_double_click
Revert "move post monkey subscribe into a task"

This reverts commit 9556c4a792.
2014-05-02 13:59:04 -07:00
eric e4cb8f741c prevent double clicks on reg button
This definitely prevents to problem from occurring!
2014-05-02 14:09:01 -04:00
eric 810882ac0f point to launch announce on blog 2014-05-01 14:19:49 -04:00
eric 10256e9eb5 remove extra links
in b2u, it was assumed that an acq=> mobi and epub, but t4u uses acqs
just for  recording a contribution
2014-04-30 17:29:41 -04:00
eric 0b4d670226 keep the book panels where they belong 2014-04-29 21:51:52 -04:00
Raymond Yee 8e39548740 Merge pull request #336 from Gluejar/rh_create_work
rights holder can create new work
2014-04-29 18:16:25 -07:00
eric 0934984f8f rights holder can create new work 2014-04-29 21:07:24 -04:00
Raymond Yee 5ee4f7c4df Merge pull request #335 from Gluejar/improve_lists
Improve lists and landing page for launch
2014-04-29 18:01:27 -07:00
eric af17403e97 add links to campaigns from campaign faqs 2014-04-29 20:04:29 -04:00
eric 958d963f75 add campaign list for each campaign type 2014-04-29 20:03:33 -04:00
eric 6e034c58e0 unclutter the bottom of the landing page 2014-04-29 16:16:00 -04:00
eric ece091b812 edition editing and file upload was very confusing
hope this is an improvement
2014-04-29 14:53:18 -04:00
eric 390e6864f5 missed a commit 2014-04-28 16:31:31 -04:00
eric 2ee1a1d34d one more thing - indicate that download page is missing ebook links 2014-04-28 15:14:46 -04:00
eric 9287825d6e pdf and mobi not displayed in campaign management 2014-04-28 10:59:03 -04:00
eric d45bea58b0 add offers
needed to move book itemscope so it contains the offers
2014-04-16 16:15:19 -04:00
eric a78fdc4239 fix markup error 2014-04-16 16:14:22 -04:00
eric e12fa3f52c no-epub download page was showing bad ibooks button 2014-04-16 12:32:39 -04:00
eric 679263faa1 Merge branch 'master' into faq_revision 2014-04-11 13:09:25 -04:00
eric 7b96102e01 faq revision 2014-04-11 13:08:44 -04:00
eric 325dff59f2 fix repeated Fave button 2014-04-10 15:52:25 -04:00
eric bdde5f57e5 only meant to have explainer for landing page 2014-04-10 13:29:58 -04:00
eric bd0a315540 and the panel flipper script 2014-04-10 13:19:37 -04:00
eric 29207b7c89 update the template map 2014-04-10 13:16:11 -04:00
eric 2245e816b9 other doc pages needing added css 2014-04-10 13:15:08 -04:00
eric fc0670595a doc pages use learn more, need more css 2014-04-10 11:08:09 -04:00
Raymond Yee 90493d080e Merge pull request #323 from Gluejar/display_nits
Display nits
2014-04-09 13:58:38 -07:00
eric ed9b9953a5 html nit 2014-04-09 16:53:41 -04:00
eric 72bc22d1be Add rh link to top menu 2014-04-09 15:11:34 -04:00
eric f45f054755 bump landing page css version, tweaks
tweaks:
darker buy buttons in learn more
header for 3 ways section
2014-03-31 14:18:16 -04:00
eric 14759ac546 always show learn more to anonymous users
logged in users get still get the drop-down
2014-03-30 21:28:32 -04:00
eric 7f171c95ed revise learn_more to have dual creater/ungluer messages 2014-03-30 21:23:13 -04:00
eric 59f36bf194 noticed mistake in faq 2014-03-27 22:33:59 -04:00
eric 345b0d1682 replaced learn more block with explanation of 3 ways to free ebooks
could hire someone to make cute pictures in place of the words, but
should try this, first
2014-03-27 22:32:49 -04:00
eric b00b0b2c09 add font-awesome to landing page 2014-03-27 22:10:06 -04:00
eric 4f383c67c5 eliminate css duplication 2014-03-27 17:49:16 -04:00
eric 5661377207 if library supports t4u book, members of library don't see the ask
instead they see “your library has supported this free ebook!
2014-03-18 22:30:21 -04:00
eric b8e06d04d1 re-expose the ebook adding links, add link to work on editing page 2014-03-17 10:32:43 -04:00
eric ef1fa6b860 add t4u context sensitive exclamation in panel view 2014-03-16 21:29:00 -04:00
eric 434d3f9129 make the download ask insensitive to its length 2014-03-16 20:06:01 -04:00
eric d2ae3c2e2d more manage campaign tweaks 2014-03-16 18:28:47 -04:00
eric 13bd024f1f b2u for libraries
1. library license is autochecked when user is the library
2. the library owner is automatically made a member of the library
2014-03-14 15:12:23 -04:00
eric 878970df4b notification cleanup 2014-03-14 14:28:21 -04:00
eric 275dfb1068 show new edition link to campaign managers on work page
also, improve wording of ebook links
2014-03-13 15:22:03 -04:00
eric 437f9d0eac better wording 2014-03-13 08:39:58 -04:00
eric b8409a815b forgot to set status in new_edition 2014-03-12 19:32:56 -04:00
eric 4109778855 add link for campaign manager to create edition 2014-03-12 18:17:29 -04:00
eric fd896c8916 Merge branch 'improve_t4u_campaign' into improve_editions 2014-03-12 18:08:54 -04:00
eric d2dd926f80 let campaign manager edit work description in campaign management
also, revise documentation for campaigns
2014-03-12 18:03:50 -04:00
eric d49925d26c errata
1. distinguish title for editions page
2. reset earliest_publication on save new edition
2014-03-12 12:54:32 -04:00
eric 708d257b35 make short asks less ugly
Jake’s test exposed this issue
2014-03-11 22:06:36 -04:00
eric cce7c43d8f revamp edition display and editing
1. created editions display view (work(action=editions))
2. moved split function to new editions page (staff only)
3. added edition selector (staff only)
4. moved ebook link addition to edit edition page
5. standard work display shows only 10 newest editions (much faster!)
6. campaign managers should be able to edit editions
7. ebook links can’t be added when there’s a campaign.
8. more room for edition description editing
2014-03-11 17:34:27 -04:00
eric db6648cc07 edition editor can now delete authors [#66337430] 2014-03-07 16:42:57 -05:00
Raymond Yee 38764a12d3 Merge pull request #302 from Gluejar/add_marvin
Add marvin, update ibooks, readmill instructions
2014-03-05 19:47:41 -08:00
eric 7fba1a212b Give more prominence to CC books on landing page 2014-03-05 14:02:12 -05:00
eric 4d0d42f5ae the request for money is only shown if the campaign is active, or in test mode 2014-03-04 15:49:59 -05:00
eric a1d5f5f5d9 various improvements in documentation 2014-03-03 22:11:43 -05:00
eric 6bcbf05095 assorted references to "wish list"
Still need work on press page
2014-03-03 18:21:01 -05:00
eric a3ec4b062d fix bugs found by Raymond 2014-03-03 16:51:33 -05:00
Raymond Yee 54cd6a42c6 Merge branch 't4u_download' into add_marvin 2014-03-03 11:37:25 -08:00
Raymond Yee 256c60fbfc Merge branch 'master' into t4u_download
Conflicts:
	core/models.py
2014-03-03 11:08:50 -08:00
Raymond Yee c292a6b3be Merge branch 'master' into add_marvin 2014-02-25 19:32:31 -08:00
Raymond Yee ae531e0d7d Merge branch 'master' into t4u_download 2014-02-25 19:10:01 -08:00
eric ccafd90625 Add ebookfile status and links to info page. 2014-02-25 14:47:16 -05:00
eric e72f55f919 it turns out that offer editing didn't quite work 2014-02-25 14:29:54 -05:00
eric 482d9be31d add b2u test links to campaign management page 2014-02-25 13:58:33 -05:00
eric bd829aff25 On reflection, files_reviewed was a bad idea 2014-02-25 12:54:14 -05:00
Raymond Yee 7fda4abd1c Merge branch 'master' into unglued_b2u_mobi 2014-02-24 14:44:13 -08:00
eric acfeb35c39 added an image of Facebook embedded browser in iPhone iOS7
we should probably be looking as adding iPhone stylesheets, but…
2014-02-24 17:18:05 -05:00
eric cc0f5d9fdb update for marvin, mavericks, read mill on android
for mavericks- ibooks should be pre-installed.
Readmill now available on Android.
Marvin is linking to us, we’re reciprocating
2014-02-24 16:58:16 -05:00
Raymond Yee 5547a54332 Merge branch 'master' into better_sendtokindle 2014-02-24 10:30:24 -08:00
Raymond Yee 62737954cb Merge branch 'master' into useability_tweaks 2014-02-24 10:07:09 -08:00
Raymond Yee a87065f70e Merge branch 'master' into unglued_b2u_mobi 2014-02-21 13:24:20 -08:00
eric 665fd94e73 decrudify and update emailshare 2014-02-21 14:12:20 -05:00
eric 92e870d2b7 Merge branch 'master' into t4u_download 2014-02-21 13:18:04 -05:00
eric e8dc4121fa show beg always with an offer id; auto set the price for libraries 2014-02-20 16:53:30 -05:00
eric c7abcb357b report anonymous contributions 2014-02-20 16:31:13 -05:00
eric 678eb02847 Thanks works with anonymous user 2014-02-20 15:56:10 -05:00
eric 737cf91c66 complete switch to "Faves/Favorites" language 2014-02-19 23:16:28 -05:00
eric b5fd630bfc Thanks mostly works. 2014-02-19 22:18:23 -05:00
eric d826f43ba0 typos 2014-02-13 21:22:13 -05:00
eric 4490fa7de9 Merge branch 'master' into t4u_download 2014-02-11 16:16:29 -05:00
eric 57eaf44133 use group divs to make the forms less confusing 2014-02-11 12:56:47 -05:00
eric 36ebc83a5b adapt work and book panel to t4u
also: start migration to “Fave”
also: start showing faves on ready to read books
also: on panel view, fixed the num-wishes link was unclickable
but: the fave count looks ugly
2014-02-11 11:37:39 -05:00
eric 9a4ebe135a improved send-to-kindle
reworded instructions when file is too big
reworded sen-to-kindle promise
removed daft view invoked by redirect so context can be passed
2014-02-08 18:32:11 -05:00
eric 3246aa9d2f some css tweaks and wording improvements 2014-02-08 15:55:30 -05:00
eric a4488c45ce make campaign creation really work the way it should
Problem was that rh_tools forms were not being updated correctly after
creating a campaign.
2014-02-08 15:29:27 -05:00
eric f0bf0a266d set the rh as the default campaign manager
Users had difficulty figuring out how to add themselves
2014-02-08 14:05:18 -05:00
eric 0cd6798bb5 Add work id to rights emails [#16897275] 2014-02-08 13:39:31 -05:00