Commit Graph

2612 Commits (66c0d84029a394811cf8d4f61d7711db11c378e4)

Author SHA1 Message Date
eric e20b58b656 fix when new edition 2015-09-21 15:08:51 -04:00
eric 1e4177766b Enable subject editing on editions 2015-09-21 15:01:45 -04:00
eric b5bae66f08 bisac adding now works 2015-09-21 13:01:27 -04:00
Raymond Yee d4c2257511 Merge pull request #520 from Gluejar/onix-feed
Implement ONIX 3.0 feed
2015-08-28 21:57:18 -04:00
eric 2b9793e2d6 tests, links and documentation 2015-08-27 15:23:52 -04:00
Raymond Yee 5f7b2997e1 Merge pull request #517 from Gluejar/booxtream-to-https
Booxtream to https
2015-08-26 14:04:06 -04:00
Raymond Yee 809ee36093 Merge pull request #516 from Gluejar/rejigger-home
include user faves on landing page
2015-08-25 19:38:59 -04:00
eric fb28d5b34f unused import 2015-08-25 13:53:30 -04:00
eric ff39129674 include user faves on landing page
and stop redirecting / to supporter page
2015-08-24 10:27:39 -04:00
eric ea4e0c4c3f tweak upload instructions 2015-08-22 12:04:40 -04:00
eric c34ffdd883 implement sorel-thumbnail
uses thumbnail for all non-google covers
2015-08-21 17:54:39 -04:00
eric 86ef74662b add author role selector
Previously, to change an author role, you had to delete and add the
author.
2015-08-21 13:47:04 -04:00
Raymond Yee c6eff142ae Merge pull request #512 from Gluejar/feedback-by-webpage
replace email support links with form [finish #86803178]
2015-08-19 08:01:12 -07:00
eric 3d923407e4 replace email support links with form 2015-08-18 11:03:49 -04:00
eric 148c2b1021 add notes about meta referrer 2015-08-18 09:53:51 -04:00
Raymond Yee d252199dec Merge branch 'master' into publisher-opds 2015-08-06 12:57:43 -07:00
eric 06c23db9cd that was an easy fix 2015-08-06 14:49:41 -04:00
eric 11cf5b2869 Merge branch 'master' into publisher-opds
Conflicts:
	api/urls.py
2015-08-06 13:39:16 -04:00
eric cc21ac2edb add publisher feed
but don't expose it
2015-08-03 16:58:02 -04:00
eric 5185410825 get tests to pass 2015-07-28 09:41:55 -04:00
eric 44cd1eb19b add relation support to edition edit 2015-07-28 00:52:21 -04:00
eric 7c31bb115e fix authors.remove 2015-07-27 23:44:34 -04:00
eric e386dccb49 show non-author relations 2015-07-27 23:21:11 -04:00
Raymond Yee 7b3360b235 Merge pull request #497 from Gluejar/catch_stk_timeouts
move mock ebook class to acq
2015-07-09 14:09:24 -07:00
eric f19a1551e4 add redirect for new users 2015-07-09 16:32:52 -04:00
eric 449f38fe7d move mock ebook class to acq 2015-07-09 15:08:16 -04:00
Raymond Yee e147b3fea6 Merge pull request #494 from Gluejar/catch_stk_timeouts
Catch send-to-kindle timeouts
2015-07-08 13:36:12 -07:00
Raymond Yee 9ffb96559b rewrote the mock ebook to make the logic behind it clearer 2015-07-08 13:31:35 -07:00
Raymond Yee 685229ae4c Merge pull request #495 from Gluejar/fix_subjects_template
forgot about admin urls
2015-07-03 09:50:53 -07:00
eric 741763e8b6 handle connection timeout 2015-07-01 22:07:04 -04:00
eric df2706993d mock ebook for stk 2015-07-01 22:06:33 -04:00
eric 13093c9c4b forgot about admin urls
when updating url tag syntax
2015-07-01 20:57:25 -04:00
Raymond Yee 153a582cf0 Merge pull request #484 from Gluejar/add_yahoo
Add yahoo sign-in
2015-06-17 16:39:47 -07:00
Raymond Yee 3b575d10f6 changed default python social auth exception handling to catch the exception and send backend/error message to error page.
I've decided to display the backend but not the error message.
2015-06-17 15:39:27 -07:00
eric f1c74fe7da made search easier
when no local results, automatically invoke google books search
2015-06-07 18:55:49 -04:00
eric e6eaa24440 eliminate referrer leakage 2015-06-04 15:15:59 -04:00
Raymond Yee 90df82954e Merge pull request #491 from Gluejar/handle_bad_ebook_links
handle the bad link error  (Se test run locally -- so at the very least, this PR should not be destabilizing...will deploy and then test on some links.)
2015-06-03 07:24:03 -07:00
Raymond Yee 6ec36e001d adding a colon to error message
"Well, this is awkward our ebook link is bad" to "Well, this is awkward: our ebook link is bad"
2015-06-03 07:02:49 -07:00
eric 499b67d3e1 handle the bad link error 2015-06-02 23:45:30 -04:00
eric 15f6599331 reorder sections 2015-05-11 15:46:17 -04:00
eric afbe8ced90 edits 2015-05-11 11:35:44 -04:00
eric dda48c1161 opinionated rewrite 2015-05-08 13:22:25 -04:00
eric 4272c8ddb2 update welcome message 2015-05-06 16:14:13 -04:00
eric 07cfe361b2 add yahoo signin 2015-05-06 16:13:55 -04:00
eric 266378b7ed fix dotted url names 2015-04-28 14:13:18 -04:00
eric 877eac1af2 stray file? 2015-04-27 23:24:19 -04:00
eric 29108128a5 global change url syntax 2015-04-27 23:24:02 -04:00
Raymond Yee fe6d880957 Merge pull request #477 from Gluejar/view_as_plain
View as plain
2015-04-17 13:57:47 -07:00
Raymond Yee f676d116aa Merge pull request #476 from Gluejar/purchase_button
fix exception when no radio
2015-04-17 13:36:39 -07:00
Raymond Yee 46574801f7 I think now we have a Facebook profile link that works for both the global Facebook user ids and app scoped user ids. 2015-04-17 11:15:07 -07:00
eric 43ff601def I was in a hurry 2015-04-17 13:00:26 -04:00
eric bc16323652 fix profile link 2015-04-17 12:37:44 -04:00
eric f7bfdfbbc4 fix exeption when no radio
The exception we've seen is caused by clicking purchase for b2u without
picking a radio button; before gifting there was always a button
checked.
2015-04-15 18:31:46 -04:00
eric 5644d0ea37 add "view_as parameter" 2015-04-11 08:25:41 -04:00
eric e87294d442 twitter and facebook settings 2015-04-09 11:44:48 -04:00
eric db457a948f fixed user menu, bootstrapized learn more 2015-04-09 09:21:59 -04:00
eric 9e24dfaf7d change all signin buttons to bootstrap buttons 2015-04-08 23:32:36 -04:00
eric a8cab6c0ae get google oauth2 working 2015-04-07 22:55:30 -04:00
eric 27af1780ab month summary was including previous year 2015-03-31 13:51:22 -04:00
eric 78c2bb2dfc add free count 2015-03-31 13:50:39 -04:00
Raymond Yee 85d057eb7d Merge pull request #469 from Gluejar/improve_redemption
add case for correct user already has redeemed
2015-03-19 10:41:31 -07:00
Raymond Yee 8c7d99c8d7 Merge pull request #468 from Gluejar/subject_mapping
add keyword mapping
2015-03-19 10:37:05 -07:00
Raymond Yee afb6885572 added comment line with example for subject/onto_subject 2015-03-19 10:34:26 -07:00
Raymond Yee 9d2b343c74 Merge branch 'google_books_button' of github.com:Gluejar/regluit into google_books_button 2015-03-18 11:36:49 -07:00
eric 8ac6d03723 off by one error 2015-03-18 14:34:58 -04:00
Raymond Yee eb034013eb Merge branch 'master' into google_books_button 2015-03-18 11:20:28 -07:00
eric e76bb39069 add case for correct user already has redeemed 2015-03-17 22:11:55 -04:00
eric 519cad0083 add sanity check
usually you don't want to add a broad category to a small one
2015-03-12 12:25:03 -04:00
eric 576eb6d872 add keyword mapping 2015-03-12 11:58:49 -04:00
eric 3bdec13270 display ebook errors for first ebook 2015-03-10 14:19:05 -04:00
eric c3896b70d4 allow ebook creation without filesize 2015-03-10 14:18:34 -04:00
Raymond Yee b0550999e1 incorporate changes from kindle safe title changes.
Merge branch 'master' into kindle_file_size

Conflicts:
	frontend/views.py
2015-03-09 10:56:20 -07:00
Raymond Yee c9fd007654 Merge pull request #461 from Gluejar/warn_kindle_address
flag kindle email addressed that don't contain "kindle" in them
2015-03-09 10:14:12 -07:00
Raymond Yee 387c8d43e2 Merge pull request #460 from Gluejar/fix_kindle_bugs
provide a title that's kindle-safe
2015-03-06 15:06:21 -08:00
eric 8fd3e88622 don't need ungluer list for search
javascript was trying to download user avatars even when they're not in
the results
2015-03-06 17:35:16 -05:00
eric 351b9df768 add link that triggers the Google Books search 2015-03-06 17:28:21 -05:00
eric c442861322 fix javascript bugs 2015-03-06 17:00:07 -05:00
eric a444055912 inline endless scroll for better performance 2015-03-06 16:59:20 -05:00
eric 355e50b297 update news link 2015-03-06 16:32:21 -05:00
eric 0c4550fe4a save ebook file size on send_to_kindle
don't deal with booxtream (b2u) ebooks at a all, only deal with free
ebooks
2015-03-05 22:30:03 -05:00
eric 5057820f30 update for mac yosemite 2015-03-05 22:26:25 -05:00
eric 94d9571e25 flag kindle email addressed that don't contain "kindle" in them
only valid kindle addresses we've seen not in kindle.com domain are
kindle.cn. Wanted to allow other addresses just in case.
2015-03-05 17:35:55 -05:00
eric f05b276118 provide a title that's kindle-safe 2015-03-03 17:39:23 -05:00
Raymond Yee 9c4d609579 Merge pull request #459 from Gluejar/download-nits
add inactive download counts in rh tools [fix #88928040]
2015-02-25 11:21:08 -08:00
Raymond Yee 2390c322a4 Merge pull request #458 from Gluejar/email_message
sharing issues [fix #88552056][fix #88631150]
2015-02-25 11:19:26 -08:00
eric 84227748db add inactive download counts in rh tools 2015-02-23 16:52:55 -05:00
eric 1c549173f4 vanish scroll down on scroll, leave more space for list 2015-02-19 14:09:13 -05:00
eric cb8fc2feec add scroll-down hint 2015-02-19 12:03:42 -05:00
eric 11b9d5da3e make widget work with work ids 2015-02-18 13:09:43 -05:00
eric 53ecbfcb5f DRY for safe_get_work 2015-02-18 12:47:19 -05:00
eric 06dcebc3be stop using first_ebook where it means is_free 2015-02-17 17:06:10 -05:00
eric 386d541acc share email message now considers is_free 2015-02-17 16:59:51 -05:00
eric b467c185eb improve test coverage 2015-02-12 13:37:51 -05:00
eric 97fc3f9322 remove most google books branding 2015-02-12 10:00:01 -05:00
eric 23099a0b21 search now looks at all the free books 2015-02-12 09:46:58 -05:00
eric f552fda1a7 set_featured should redirect to landing
the previous behavior caused some accidental re-featuring because the
url has an effect in addition to the display
2015-01-29 14:25:55 -05:00
eric bff7866b67 change work title when edition is selected 2015-01-29 14:19:02 -05:00
Raymond Yee 32ec6b0a03 Merge pull request #449 from Gluejar/improve_gifts
Improve gifts
2015-01-28 11:59:27 -08:00
Raymond Yee 6f43bef7b5 fix small stylistic issues in notices for purchase_notgotgift 2015-01-28 11:48:28 -08:00
eric 269fe21706 add link to subject admin 2015-01-26 14:46:51 -05:00