eric
|
3661faec0a
|
Merge remote-tracking branch 'Gluejar/master' into catchup
# Conflicts:
# core/models/__init__.py
# core/models/bibmodels.py
# vagrant/host_vars/prod/secrets.yml
|
2018-05-23 13:56:27 -04:00 |
eric
|
620bedd1e5
|
error should not be thrown if duplicate id is already the id
|
2018-05-10 21:45:56 -04:00 |
nicholas antonov
|
3a63d5a243
|
merge newfoundation
|
2018-04-24 20:28:23 -04:00 |
nicholas antonov
|
fe18b14f3e
|
Fix some rendering quirks
|
2018-04-24 20:05:01 -04:00 |
eric
|
39fdd9683a
|
rip out dead code
|
2018-04-19 12:24:34 -04:00 |
eric
|
f74a802254
|
increase maximum pledge to 5K
|
2018-02-02 22:31:32 -05:00 |
eric
|
128b8c2f48
|
url not guaranteed to be cleaned before provider
|
2018-02-01 15:19:06 -05:00 |
eric
|
95e19e5971
|
enable easy ebook rights setting
|
2018-01-03 17:50:21 -05:00 |
eric
|
af2034da77
|
add form validation of donation restriction
|
2017-12-15 14:04:32 -05:00 |
eric
|
4aeae6e67c
|
implement donation options
|
2017-12-14 16:24:26 -05:00 |
eric
|
816b0a1099
|
how did that ever work?
|
2017-12-08 11:04:00 -05:00 |
eric
|
20902c7676
|
fix identifier validation
|
2017-12-02 18:02:47 -05:00 |
eric
|
132d87f8e4
|
clean up campaign-manage
|
2017-11-27 21:45:45 -05:00 |
eric
|
a957706c23
|
clean up campaign creation
|
2017-11-27 20:12:42 -05:00 |
eric
|
ce003c5607
|
revise rh signup workflow
|
2017-11-13 15:30:00 -05:00 |
eric
|
96f40a8514
|
add rh agreement form
|
2017-11-07 10:43:40 -05:00 |
eric
|
b5e52effd9
|
optimize id access
See
https://docs.djangoproject.com/en/1.11/topics/db/optimization/#use-forei
gn-key-values-directly
|
2017-10-28 18:33:58 -04:00 |
eric
|
efbffa683c
|
Open up editing privileges
keep track of who has added the work with a many-to-many table
|
2017-10-26 13:03:05 -04:00 |
eric
|
3602c3c964
|
fix bug where ids weren't cleaned
|
2017-10-17 15:44:44 -04:00 |
eric
|
4077127f3f
|
guess I didn't test this!
|
2017-09-26 10:36:51 -04:00 |
eric
|
0ebbb21d47
|
add source to EbookFile
Want to be able to avoid downloading duplicate ebooks
|
2017-08-08 10:02:25 -04:00 |
eric
|
389e9a1749
|
'format' is a built-in
test_file was not doing anything because format parameter not passed.
Didn't raise error because 'format' is a built-in function
|
2017-08-07 16:13:22 -04:00 |
eric
|
e8bd8725cc
|
handle edition ids better
also, allow contributor to request unglue.it id
|
2017-08-04 17:12:05 -04:00 |
eric
|
08702a7b08
|
scrapes the metadata
also moves id validation to core
|
2017-08-03 16:15:06 -04:00 |
eric
|
2adf3cc7cd
|
handle isbn and goog lookups
|
2017-07-27 15:13:04 -04:00 |
eric
|
52127faec9
|
put id creation at start of new edition form
this reworks the identifier creation UI
|
2017-07-26 17:33:38 -04:00 |
eric
|
d85a272576
|
reorg forms module
|
2017-07-25 09:28:14 -04:00 |