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
eric
a422022499
add list of works needing keywords
2015-01-26 14:46:37 -05:00
eric
ea5adba871
add notifications for unredeemed gifts
2015-01-23 13:11:19 -05:00
eric
bbeb2d2008
improve gift notifications
...
put line breaks in the html notices
try to make subject line less spammy
move ungluit description down in the email message
2015-01-23 13:09:58 -05:00
eric
42d85d0ef8
make sure campaign success doesn't wipe description
2015-01-19 17:30:49 -05:00
eric
5634e37b33
about rights
...
The message we were send was unclear
2015-01-19 17:21:16 -05:00
eric
551ea0e423
show add-keywords even if there are no keywords
2015-01-16 08:57:08 -05:00
eric
073040d7ca
add keywords!
2015-01-15 14:34:43 -05:00
eric
4f0cc87b48
temp add kw
2015-01-14 15:07:54 -05:00
eric
a5c38d9354
subject deletion
2015-01-12 20:24:32 -05:00
eric
bbcad0a7e2
add delete button style
2015-01-12 20:20:52 -05:00
eric
62daa67880
coming together! (needs migration)
2015-01-09 17:05:34 -05:00
eric
ad2017e054
update press page
2015-01-02 00:33:32 -05:00
eric
56d0020839
update news item
2014-12-30 11:23:35 -05:00
eric
f77ef95a64
prevent self-redemption
2014-12-22 18:08:13 -05:00
eric
2db4516505
rip out useless code
2014-12-22 14:24:49 -05:00
eric
fb878094d1
new test for established user
2014-12-22 14:21:40 -05:00
eric
c060ae17e0
Put a gift note in the ebook
2014-12-22 08:22:34 -05:00
eric
ae208286f0
handle case of double gifts
...
also make gift redemption experience uniform
2014-12-21 16:02:02 -05:00
eric
220d2871c1
display gift status instead of "Purchased!"
2014-12-20 13:03:20 -05:00
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