eric
a8ab510c61
set edition in initial
2016-03-25 23:37:32 -04:00
eric
e7c2cf1b3a
add rich text editor
2015-09-21 16:54:53 -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
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
eric
44cd1eb19b
add relation support to edition edit
2015-07-28 00:52:21 -04:00
eric
576eb6d872
add keyword mapping
2015-03-12 11:58:49 -04:00
eric
c3896b70d4
allow ebook creation without filesize
2015-03-10 14:18:34 -04:00
eric
4f0cc87b48
temp add kw
2015-01-14 15:07:54 -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
41163d81a2
purchase and provisioning the gift
2014-12-16 14:18:51 -05:00
eric
a7c9c5a6d7
add license art libre
...
Also fixed a mistake that left gfdl off of the ebook choices list.
correct spelling is "license art libre"
2014-11-23 16:44:59 -05:00
eric
c87004122d
add GDFL to campaign choices
...
needed for framasoft translation of a Stallman book
2014-11-20 21:34:19 -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
3a465cf074
dash in hostname is not an edge case
2014-11-13 10:19:53 -05:00
eric
547adfea56
Change default avatar to one with more privacy
...
using a user's email in the gravatar hash can connect their account to
other sites. Stop doing this as default for new users.
2014-11-07 14:47:12 -05:00
eric
d0e305cfec
rip out code
2014-10-27 19:11:44 -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
08e1806db2
As suggested by Eric, we'll use a regex from https://mathiasbynens.be/demo/url-regex ,
...
specifically the one by @imme_emosol
2014-10-13 16:21:30 -07:00
Raymond Yee
73435e399c
Merge branch 'master' into allow-http-id
2014-10-09 15:21:34 -07:00
eric
05aea1b40b
stop rounding the date!
2014-10-09 14:33:53 -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
Raymond Yee
0ddbdbc944
Merge pull request #384 from Gluejar/fix_optional_token
...
Fix optional token
2014-09-29 13:22:49 -07:00
Raymond Yee
a02463c117
Merge pull request #388 from Gluejar/fix-inactive-ebooks
...
let ebook go to default
2014-09-29 11:44:12 -07:00
eric
5a6582ae66
let ebook go to default
2014-09-26 10:40:20 -04:00
eric
cd162905fa
fix the data instead of complaining
2014-09-25 13:32:01 -04:00
eric
b72e0a1fe1
made a form that doesn't have Stripe Token
2014-09-13 16:19:47 -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
8ce1550ea2
[ fix #77927246 ] CCForm really should require a token
...
I think forms were still mysterious to me when I made it not required.
I think I set it to not required because I didn't know how to keep it
from reporting an error on initial render.
Need to make sure nothing else depends on allowing null stripe token
2014-08-30 13:28:13 -04:00
eric
40831b6161
incorporate add_ask into campaign management
2014-08-30 12:04:50 -04:00
eric
8f3957dc14
allow blank ISBN
...
version in production throws invalid isbn exception
made sure you can't delete an id if the edition is left id-les
fixed bug where using an existing id omits admin setting
2014-08-06 10:59:16 -04:00
Raymond Yee
1a40583a44
Merge pull request #369 from Gluejar/isbn_input
...
isbn input now accepts dashes and isbn10, fixes bad check digits
2014-07-10 13:03:52 -07:00
eric
21ac432d09
isbn input now accepts dashes and isbn10, fixes bad check digits
2014-07-04 20:29:42 -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
b7e4b6defe
can't thank the author with None
...
The thought originally was the user could enter 0. But that's not how
we're doing it
2014-05-19 12:09:47 -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
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
Raymond Yee
256c60fbfc
Merge branch 'master' into t4u_download
...
Conflicts:
core/models.py
2014-03-03 11:08:50 -08:00
eric
e72f55f919
it turns out that offer editing didn't quite work
2014-02-25 14:29:54 -05:00
eric
b5fd630bfc
Thanks mostly works.
2014-02-19 22:18:23 -05:00
eric
3a47d24136
use pyepub to test epubs
...
also indentation style
2014-02-05 18:23:06 -05:00
eric
f8df2507ee
add checker for mobi
2014-02-05 18:17:26 -05:00
eric
ba3c85d8ac
Merge branch 'master' into t4u_file_upload
2014-02-04 13:14:20 -05:00
eric
4948a7961f
Upload for T4U is fixed
2014-01-31 15:45:02 -05:00
eric
ca4471ff55
added cover upload
2014-01-30 23:16:06 -05:00