Commit graph

604 commits

Author SHA1 Message Date
Adam Kelly
aec8e5c536 Do some checks to make sure we've got a csv file on import.
Fixes #104.
2020-04-29 15:33:06 +01:00
Adam Kelly
64f9e12b1d Isbns aren't necessarily always unique. 2020-04-28 15:27:06 +01:00
Adam Kelly
9ffab814af Don't crash if we don't recognise the exclusive shelf. 2020-04-28 15:16:41 +01:00
Adam Kelly
543cc29ee1 Increase limit to 500 entries and warn about limit. 2020-04-28 14:59:48 +01:00
Mouse Reeve
4f9edae05a
Merge pull request #150 from cthulahoops/async_import
Async import
2020-04-27 10:15:43 -07:00
Mouse Reeve
26139f7201
Merge pull request #154 from cthulahoops/confusing_id_bug
Don't allow data source to change the primary key of an object.
2020-04-26 11:57:50 -07:00
Adam Kelly
0b49d56707 Don't allow data source to change the primary key of an object. 2020-04-26 15:59:02 +01:00
Mouse Reeve
686d6328ae Adds alt text to book covers
Fixes #153
2020-04-25 12:21:44 -07:00
Adam Kelly
8c9b499cda Display fail reasons and reorder columns. 2020-04-25 11:44:59 +01:00
Adam Kelly
2006b2fbce Only use added_date as start_date for books being read right now. 2020-04-25 11:44:59 +01:00
Mouse Reeve
0dcf9ea08e
Update README.md 2020-04-24 12:19:19 -07:00
Mouse Reeve
d51006b908 Hide pulldowns on covers shelf snippet
stopgap working on #139
2020-04-24 09:26:28 -07:00
Mouse Reeve
3479185f67
Merge pull request #151 from cthulahoops/style_fixes
Style fixes suggested by pylint.
2020-04-23 07:25:03 -07:00
Adam Kelly
fba78d7a0e Style fixes suggested by pylint. 2020-04-22 14:53:22 +01:00
Adam Kelly
60dabe442e Link import job to import status and display status on status page. 2020-04-22 14:16:46 +01:00
Adam Kelly
22b2a95fd3 Fixing up notifications. 2020-04-22 13:52:07 +01:00
Adam Kelly
0bf73fef24 Store csv in the database and then import via celery. 2020-04-22 13:52:07 +01:00
Adam Kelly
881cc4d64b First draft async imports. 2020-04-22 12:43:55 +01:00
Adam Kelly
bba63e3515 Add a command to fr-dev to restart celery. 2020-04-22 12:43:55 +01:00
Mouse Reeve
894f76f843 Oops I wasn't supposed to close input tags 2020-04-21 10:47:55 -07:00
Mouse Reeve
52651fdaa0 Use compose tabs in book page
Fixes #144
2020-04-21 08:01:54 -07:00
Mouse Reeve
94e66829b8 Fixes avatar crop logic 2020-04-20 18:42:13 -07:00
Mouse Reeve
b0493225be fixes typo in HTTPError 2020-04-20 17:46:32 -07:00
Mouse Reeve
b1a336bb08 Simplifies recipient logic 2020-04-20 17:43:42 -07:00
Mouse Reeve
bb3b25b7f4 generalize status creation 2020-04-20 17:06:11 -07:00
Mouse Reeve
2d4c2a7ee2 Process incoming federated quotes
Fixes #149
2020-04-20 16:37:53 -07:00
Mouse Reeve
4f568987f5
Merge pull request #123 from cthulahoops/progress
Add model to store reading progress.
2020-04-16 08:02:09 -07:00
Adam Kelly
5a8a57523e Create and store reading progress when shelving books. 2020-04-15 13:27:25 +01:00
Adam Kelly
8e12071b99 Display start and finish dates in books list. 2020-04-15 13:27:25 +01:00
Adam Kelly
53ff28b5dc Save progress information from imports. 2020-04-15 13:27:25 +01:00
Adam Kelly
60f0aa207d Add model to store reading progress. 2020-04-15 13:27:25 +01:00
Mouse Reeve
b2ccf22191
Merge pull request #135 from cthulahoops/import_fixes
Import fixes
2020-04-12 08:22:56 -07:00
Adam Kelly
6d7f20caad Check if we already have edition in our database before using openlibrary. 2020-04-12 13:56:18 +01:00
Adam Kelly
5148820fa3 Move attempt to resolve books to view action. 2020-04-12 13:56:11 +01:00
Mouse Reeve
f2f0c979f1 Small html/css fixes 2020-04-11 21:49:06 -07:00
Mouse Reeve
ac279d7d2c Revert "Fixes pulldowns in all-shelves element"
This reverts commit a948ed9e03.
2020-04-11 12:05:54 -07:00
Mouse Reeve
8a6c21893f Consistent styles across pulldowns 2020-04-11 11:12:42 -07:00
Mouse Reeve
a948ed9e03 Fixes pulldowns in all-shelves element 2020-04-11 11:07:11 -07:00
Mouse Reeve
f4d8915b90 Center pulldown button and minor visual tweaks 2020-04-11 10:54:58 -07:00
Mouse Reeve
750ba550f1 move pulldown button icon closer to text 2020-04-11 10:48:17 -07:00
Mouse Reeve
13b6a8bc19 Use icon button for shelve pulldown 2020-04-11 10:35:13 -07:00
Mouse Reeve
5d5e97a0cc
Merge pull request #133 from cthulahoops/shelf_selection
Add css dropdown to select alternative shelves.
2020-04-11 10:29:35 -07:00
Adam Kelly
facbe33e37 Remove stray newline. 2020-04-09 22:40:24 +01:00
Adam Kelly
6fcc183377 Switch to using a list for buttons. 2020-04-09 22:39:12 +01:00
Adam Kelly
0a4524a524 Reuse the pull css styling from the user menu. 2020-04-09 22:33:51 +01:00
Adam Kelly
0d1395d602 Remove dead code for old shelf pulldown. 2020-04-09 11:23:37 +01:00
Adam Kelly
97e752cc12 Disable button for current shelf. 2020-04-09 11:23:08 +01:00
Adam Kelly
1783330708 Add css dropdown to select alternative shelves. 2020-04-09 11:11:17 +01:00
Mouse Reeve
1ebd6d5049 Tweaks css on compose popout 2020-04-08 10:49:20 -07:00
Mouse Reeve
a88cf2b6dd Adds quotes 2020-04-08 09:41:00 -07:00