Commit graph

5800 commits

Author SHA1 Message Date
Mouse Reeve
9a55dba315 Special handling for setting many to many fields in serializer 2020-11-20 09:59:55 -08:00
Mouse Reeve
72b4c150f6 (De)serializers for tag fields 2020-11-20 09:28:54 -08:00
Mouse Reeve
80be079132
Merge pull request #356 from cincodenada/rename-devtools
Rename devtools, make it work with non-default database names
2020-11-20 09:05:47 -08:00
Mouse Reeve
73e41d568e Serialize model user and book tags to activitypub 2020-11-20 08:14:16 -08:00
Joel Bradshaw
a579ea52f4 Add initial inline progress update
Doesn't work yet
2020-11-19 19:38:38 -08:00
Joel Bradshaw
f5f900a6e7 Figured out a way to give a nice error message
This way if we fail to parse old .env's folks should be able to figure
it out
2020-11-19 17:44:46 -08:00
Joel Bradshaw
e4f2625b02 Move fr-dev to bw-dev and alias it as fr-dev 2020-11-19 13:50:59 -08:00
Joel Bradshaw
1d0c0ae5c5 Add rename_app command and use it
This allows users to migrate from a pre-rename database without
resetting their database, hopefully
2020-11-19 13:49:53 -08:00
Joel Bradshaw
3eb443c139 Use ENV variables in fr-dev
This allows folks to rename their database and still use the dev scripts
2020-11-19 13:03:04 -08:00
Joel Bradshaw
ff7d87b1c4 Make progress updates toggle-able
Also move into their own section
2020-11-18 19:05:52 -08:00
Mouse Reeve
dfc9262876
Merge pull request #352 from mouse-reeve/header-heirarchy
Makes sure pages have h1 header hierarchy
2020-11-18 12:33:01 -08:00
Mouse Reeve
6553e5df34 Makes sure pages have h1 header heirarchy 2020-11-18 12:31:53 -08:00
Mouse Reeve
6143ac069f
Merge pull request #351 from mouse-reeve/shelf-buttons
refactors re-shelve button dropdown to be accessible
2020-11-17 14:03:08 -08:00
Joel Bradshaw
c9b2b4efac Add migration for ProgressUpdate 2020-11-16 23:54:03 -08:00
Joel Bradshaw
f524f0cd4d Add basic view logic for testing 2020-11-16 23:53:46 -08:00
Joel Bradshaw
00b8608a50 Make ProgressUpdate attached to a readthrough 2020-11-16 23:53:17 -08:00
Joel Bradshaw
13229ea937 Add progress updates as their own table 2020-11-16 23:29:32 -08:00
Joel Bradshaw
7ffc3114a6 Add display and form for existing pages_read
Commented out the new update type because it was breaking and I don't
need it quite yet
2020-11-16 22:47:55 -08:00
Joel Bradshaw
3beebe4727 Add initial draft of progress update 2020-11-16 22:33:04 -08:00
Mouse Reeve
680211cff5 refactors re-shelve button dropdown to be accessible
still looks janky as heck, but fixes #350
2020-11-16 16:34:26 -08:00
Mouse Reeve
699a661f00 Remove broken add book link 2020-11-13 12:18:13 -08:00
Mouse Reeve
6f7c60bf79
Merge pull request #349 from mouse-reeve/retry-import
Retry import
2020-11-13 11:15:18 -08:00
Mouse Reeve
28e1c9525c tweaks search rankings for better results 2020-11-13 11:03:39 -08:00
Mouse Reeve
6300c37a4e Select all checkbox 2020-11-13 10:14:24 -08:00
Mouse Reeve
86504989b4 fixes import matching with local books 2020-11-13 09:59:57 -08:00
Mouse Reeve
e3a803b907 Allow import retry 2020-11-13 09:02:41 -08:00
Mouse Reeve
083b576bc4 fixes broken activity serializer error import 2020-11-13 07:34:37 -08:00
Mouse Reeve
211ac4241b
Merge pull request #348 from mouse-reeve/incoming-errors
Incoming errors
2020-11-12 14:38:57 -08:00
Mouse Reeve
1ad347ffdb
Merge pull request #346 from mouse-reeve/trim-text
Collapse long review text
2020-11-12 14:38:43 -08:00
Mouse Reeve
ee79137b39
Merge pull request #347 from mouse-reeve/import-bugs
Import bugs
2020-11-12 14:38:21 -08:00
Mouse Reeve
1f11ffd646 Uses task.ready for checking if the job is running 2020-11-12 14:11:39 -08:00
Mouse Reeve
932b4f8b81 Small fix in goodreads import error handling 2020-11-12 14:01:17 -08:00
Mouse Reeve
032ce8efba Show failed books 2020-11-12 13:52:57 -08:00
Mouse Reeve
799496bb86 Move past all book loading exceptions during import 2020-11-12 13:33:12 -08:00
Mouse Reeve
74236c4810 Handle errors tryingt o load covers from instances 2020-11-12 13:20:32 -08:00
Mouse Reeve
0a2d762d3b Fixes error state when there are author duplicates
there shouldn't be, but it shouldn't crash a goodreads import either
2020-11-12 13:16:26 -08:00
Mouse Reeve
ffeed6047e Fixes reporting import task status 2020-11-12 13:12:08 -08:00
Mouse Reeve
123fe5e769 Error handling in remote user 2020-11-12 12:27:49 -08:00
Mouse Reeve
4ccf1c4818 Small html style changes on import pages 2020-11-12 12:22:06 -08:00
Mouse Reeve
c0bc4f3903 Catch error trying to get status id in delete 2020-11-12 12:02:43 -08:00
Mouse Reeve
648e7a7581 Special error for catching activitypub serialization issues 2020-11-12 11:59:34 -08:00
Mouse Reeve
2f0b91d843
Merge pull request #343 from mouse-reeve/readthrough-ui
Make readthrough edit/delete toggle a button
2020-11-12 11:41:34 -08:00
Mouse Reeve
dd07922e85
Merge pull request #342 from mouse-reeve/comment-ui
Puts reply form below button that shows it
2020-11-12 11:41:16 -08:00
Mouse Reeve
23ef1e8b7d Collapse long review text 2020-11-12 11:40:20 -08:00
Mouse Reeve
44b798b423 Puts reply form below button that shows it
still think this is janky.
2020-11-11 18:32:52 -08:00
Mouse Reeve
801c2cdad2 Make readthrough edit/delete toggle a button 2020-11-11 16:47:11 -08:00
Mouse Reeve
ad948e7313 Remove more info box when it's not used 2020-11-11 11:52:14 -08:00
Mouse Reeve
041b94605c
Merge pull request #341 from mouse-reeve/pagination
Pagination
2020-11-11 10:58:29 -08:00
Mouse Reeve
c1567826ca Paginate reviews page 2020-11-11 10:50:51 -08:00
Mouse Reeve
90d0d721dd Paginates user activity feed 2020-11-11 10:43:47 -08:00