Commit Graph

2455 Commits

Author SHA1 Message Date
Mouse Reeve c15358d715 Python formatting 2021-05-05 07:58:09 -07:00
Mouse Reeve 558c9c4d67 Sort edition list for better import results from inventaire 2021-05-05 07:53:10 -07:00
Mouse Reeve dcde3ded95
Merge pull request #1049 from bookwyrm-social/datepicker
Datepicker
2021-05-05 07:00:07 -07:00
Mouse Reeve f0cb82dd26
Merge pull request #1050 from bookwyrm-social/urls
Use reverse lookups for urls
2021-05-04 10:45:41 -07:00
Mouse Reeve 5906588c86 Fixes shelf add test 2021-05-04 10:33:16 -07:00
Mouse Reeve b10f0b19c4 Removes outdated test 2021-05-04 09:49:24 -07:00
Mouse Reeve c9ed069121 Use example url in test 2021-05-04 09:47:00 -07:00
Mouse Reeve 906201fa2a Fixes notification import link 2021-05-04 09:45:13 -07:00
Mouse Reeve 7bbef1d193 Removes outdated test 2021-05-04 09:42:00 -07:00
Mouse Reeve 748810cd41 Use reverse lookups for urls 2021-05-04 09:34:16 -07:00
Mouse Reeve 869cfa6d34 Replaces date elements with datepicker 2021-05-04 09:04:21 -07:00
Mouse Reeve 33ca7b4b76 Adds datepicker script dependencies to templates 2021-05-04 08:54:53 -07:00
Mouse Reeve 11b8da168a Merge branch 'main' into shelf-pagination 2021-05-03 15:02:22 -07:00
Mouse Reeve bc80c017aa Python formatting 2021-05-03 14:52:24 -07:00
Mouse Reeve 7dfc991468 Adds elided page range to shelf pagination 2021-05-03 14:47:27 -07:00
Mouse Reeve a81901f9fe Re-adds "manually add book" link 2021-05-03 11:20:43 -07:00
Mouse Reeve 7db8e249cc
Merge pull request #1037 from bookwyrm-social/search-bug
Fixes error on empty search results
2021-05-03 10:57:53 -07:00
Mouse Reeve 93959fc600
Merge pull request #1036 from SavinaRoja/pagination-list
pagination list navigation using a range of pages such as provided by get_elided_page_range
2021-05-03 10:57:38 -07:00
Mouse Reeve df1c324d2d Updates test 2021-05-03 10:46:02 -07:00
Mouse Reeve c47f672238 Removes aria-hidden from covers 2021-05-02 06:59:47 -07:00
Mouse Reeve db6246e359 Fixes error on empty search results 2021-05-01 22:20:23 -07:00
Mouse Reeve ddf5022970
Merge pull request #1033 from bookwyrm-social/search-changes
Search changes
2021-05-01 19:15:40 -07:00
Mouse Reeve 97aeaa9cd7 Uses empty queryset for forced no results mode 2021-05-01 19:05:46 -07:00
Mouse Reeve f94a3ec63b Mocks list create in test 2021-05-01 18:05:21 -07:00
Pablo Barton e71a0dd7e8 pagination list navigation using a range of pages such as provided by get_elided_page_range 2021-05-01 19:30:43 -04:00
Mouse Reeve 037362e49f Adds labels for form elements 2021-05-01 10:55:10 -07:00
Mouse Reeve bb50bd8121 Python formatting 2021-05-01 10:49:34 -07:00
Mouse Reeve c42be7a589 Adds pagination 2021-05-01 10:47:01 -07:00
Mouse Reeve 64b54510d9 Updates unit tests 2021-05-01 10:39:05 -07:00
Mouse Reeve 3ee63fdab4
Merge pull request #1034 from bookwyrm-social/dm-bug
Removes extra "content" field in status editor that broke dms
2021-05-01 07:32:18 -07:00
Mouse Reeve ad8666ebec Removes extra "content" field in status editor that broke dms 2021-05-01 07:20:54 -07:00
Mouse Reeve f9c1ecfabe Fixes bad whitespace 2021-04-30 20:16:34 -07:00
Mouse Reeve 5f7191a976 Safer logged out search 2021-04-30 20:09:43 -07:00
Mouse Reeve 9caad56ffc Don't allow remote search results for logged out users 2021-04-30 20:08:05 -07:00
Mouse Reeve 499c4e3267 Don't search remote sources by default 2021-04-30 19:56:29 -07:00
Mouse Reeve cb6c0035d7 List and user previews 2021-04-30 19:19:10 -07:00
Mouse Reeve 21a5147c3c Controls search type 2021-04-30 18:59:02 -07:00
Mouse Reeve cf80e4edde
Merge pull request #1032 from bookwyrm-social/link-fix
Fixes link on follow pages
2021-04-30 18:35:54 -07:00
Mouse Reeve 5ca9d2a7b0 Adds search templates 2021-04-30 18:35:09 -07:00
Mouse Reeve 4b73c37126 Separate out search types 2021-04-30 18:17:09 -07:00
Mouse Reeve f55ded092c Fixes link on follow pages 2021-04-30 16:44:14 -07:00
Mouse Reeve f2a6cfb4f3 Remove deduplication of external search results 2021-04-30 16:04:27 -07:00
Mouse Reeve a2621bce12 Fixes getting authors from work data 2021-04-30 15:48:52 -07:00
Mouse Reeve b8711c820f
Merge pull request #1027 from arkhi/frontend-book-cover
Fix lists layout for user
2021-04-30 13:59:05 -07:00
Mouse Reeve 735ef369b9
Merge pull request #1020 from bookwyrm-social/notification-color
Only make notification count red for mentions
2021-04-30 13:49:57 -07:00
Mouse Reeve de017ca7ce
Merge pull request #1021 from bookwyrm-social/following-display
Cleans up user/followers/following pages
2021-04-30 13:49:44 -07:00
Mouse Reeve dcc54e8421
Merge pull request #1022 from bookwyrm-social/footer-bonus
Let instance admins add a column of whatever they want in the footer
2021-04-30 13:49:22 -07:00
Fabien Basmaison 544e29fe76 Fix lists layout for user. 2021-04-30 22:44:53 +02:00
Mouse Reeve a502a0c51d
Merge branch 'main' into following-display 2021-04-30 13:40:01 -07:00
Mouse Reeve c373a0b818 Highlight report notifications 2021-04-30 13:38:03 -07:00
Mouse Reeve 01f2d80cbd Show book descriptions in list items 2021-04-30 13:21:19 -07:00
Mouse Reeve e3aaf9b356
Merge pull request #1024 from bookwyrm-social/languge-code-fix
Fixes loading inventaire data by language code
2021-04-30 13:09:01 -07:00
Mouse Reeve 9fea070398
Update bookwyrm/management/commands/initdb.py
Co-authored-by: Joachim <joachim.robert@protonmail.com>
2021-04-30 12:53:57 -07:00
Mouse Reeve 122e0cbd6d Python formatting 2021-04-30 12:52:20 -07:00
Mouse Reeve 485d20696b Fixes loading inventaire data by language code 2021-04-30 12:50:35 -07:00
Mouse Reeve b4ef800505 Hide start list item in readthrough if absent 2021-04-30 12:07:59 -07:00
Mouse Reeve 900e7feb1b Moved reviews into center column on books page 2021-04-30 12:06:21 -07:00
Mouse Reeve 57454afa42 Creates visual separation between reading activity and reviews 2021-04-30 12:02:19 -07:00
Mouse Reeve 974de9e4c2 Removes set goal link from user page
It's already in the tabs
2021-04-30 11:47:28 -07:00
Mouse Reeve 0d7ffbc175 Hide user status tabs when there are none 2021-04-30 11:34:59 -07:00
Mouse Reeve 4b53342fd2 Fixes mock in unit test 2021-04-30 11:26:02 -07:00
Mouse Reeve b8fc4f99a3 Don't calculate mutuals for logged out users 2021-04-30 11:11:18 -07:00
Mouse Reeve 00815b3105 Python formatting 2021-04-30 11:09:06 -07:00
Mouse Reeve f747babb43 Changes column spacing 2021-04-30 11:03:36 -07:00
Mouse Reeve e15d6654e3 Free text field for the site footer 2021-04-30 10:42:27 -07:00
Mouse Reeve ca12359bee Fixes unit tests 2021-04-30 10:16:24 -07:00
Mouse Reeve 62884c6111 Show mutual counts instead of totals for other users 2021-04-30 09:50:11 -07:00
Mouse Reeve 4dacf4df3a Refactor get_user_from_username to raise 404 directly 2021-04-30 09:33:36 -07:00
Mouse Reeve d810d1bb8c Remove duplicate check for user blocks 2021-04-30 09:26:02 -07:00
Mouse Reeve b65d0d05c9 Tabs for relationship views 2021-04-30 09:23:59 -07:00
Mouse Reeve 418e656aea Uses layout for followers/following page 2021-04-30 09:17:46 -07:00
Mouse Reeve e4cecf2874 Coherent logic on which tabs show in the user page 2021-04-30 09:02:14 -07:00
Mouse Reeve 862ef83536 Move user templates into more subdirectories 2021-04-30 08:47:04 -07:00
Mouse Reeve d2355fef96 Consistent display on followers/following pages 2021-04-30 08:23:02 -07:00
Mouse Reeve 2867d703cc Fixes python formatting 2021-04-30 07:57:38 -07:00
Mouse Reeve 454dd25681 Only make notification count red for mentions 2021-04-30 07:49:34 -07:00
Mouse Reeve b4c155f134
Merge pull request #1019 from bookwyrm-social/change-password-url
Fixes invalid url breaking change password flow
2021-04-30 06:53:30 -07:00
Mouse Reeve aa3cdee731 Fixes invalid url breaking change password flow 2021-04-30 06:43:43 -07:00
Fabien Basmaison bcafc1bc6a Merge branch 'main' into frontend-book-cover 2021-04-30 09:54:42 +02:00
Mouse Reeve e126c13ff7
Merge pull request #1018 from bookwyrm-social/fix-rating
Test for failing rate federation
2021-04-29 15:29:19 -07:00
Mouse Reeve d61ba2e474 Fixes review rating serialization 2021-04-29 15:16:51 -07:00
Mouse Reeve daf65e230d Test for failing rate federation 2021-04-29 14:43:14 -07:00
Mouse Reeve 3feba60665 Fixes test 2021-04-29 13:54:17 -07:00
Mouse Reeve 6983018d5e Merge branch 'main' into suggested_user_logic 2021-04-29 13:42:05 -07:00
Mouse Reeve 6f38ab167e Show clarifying text for empty search when logged out 2021-04-29 13:21:35 -07:00
Mouse Reeve f4ebecfe75 Add background to search result boxes 2021-04-29 13:15:05 -07:00
Mouse Reeve 15790abc70 Don't show broken image previews when cover is absent 2021-04-29 13:03:56 -07:00
Mouse Reeve 6d7b3e9ae7 Show/hide individual search results 2021-04-29 12:56:42 -07:00
Mouse Reeve 9d89aaf9fc Don't let logged out viwers search for users 2021-04-29 12:18:55 -07:00
Mouse Reeve 9e2b4f61bb Make subheaders a lil smaller 2021-04-29 12:13:49 -07:00
Mouse Reeve a31d05c694 Don't crash on books with no isbn 2021-04-29 11:31:01 -07:00
Mouse Reeve 095b60bff1 Show search result context for inventaire results 2021-04-29 11:22:09 -07:00
Mouse Reeve d1b788b61f Adds inventaire link to book page 2021-04-29 11:14:20 -07:00
Mouse Reeve d1b5f3b6f0 Fixes ranks and normalizes isbns 2021-04-29 11:06:05 -07:00
Mouse Reeve 7853610a20 Load descriptions correctly 2021-04-29 10:54:36 -07:00
Mouse Reeve b1c38d291c Set preferred language 2021-04-29 10:40:49 -07:00
Mouse Reeve ca86af22ce Get inventaire entity descriptions 2021-04-29 10:30:38 -07:00
Mouse Reeve cfd2c05ae2 Safely handle absent claims field 2021-04-29 10:12:56 -07:00
Mouse Reeve 8d38d1c9d1 Python formatting 2021-04-29 09:56:35 -07:00
Mouse Reeve f4800307b4 Adds isbn search 2021-04-29 09:54:42 -07:00
Mouse Reeve 0a41503572 Adds a couple more tests and test data 2021-04-29 09:06:17 -07:00
Mouse Reeve fc095a087c Adds search result test 2021-04-29 08:36:49 -07:00
Mouse Reeve 5e5392c007 Adds test file 2021-04-28 17:20:14 -07:00
Mouse Reeve 95fce963d1 Images may already be absolute paths 2021-04-28 17:18:14 -07:00
Mouse Reeve 8eec3eca5b Don't spin out infinite load data tasks 2021-04-28 16:42:27 -07:00
Mouse Reeve 6551c59c45 Don't store default edition in the dataase 2021-04-28 16:05:17 -07:00
Mouse Reeve ccf10e8012 Fixes cover load logic 2021-04-28 13:50:47 -07:00
Mouse Reeve 3faacffaca Associated expanded editions with correct work 2021-04-28 13:28:07 -07:00
Fabien Basmaison 91c42b497e cover: Tweak width and height of cover on feeds. 2021-04-28 20:54:35 +02:00
Mouse Reeve e2b43bbd6d Fixes unit test 2021-04-28 09:33:38 -07:00
Fabien Basmaison b0f414570b cover: Fix code that was reverted during a merge conflict. 2021-04-28 15:42:22 +02:00
Fabien Basmaison 5c8710c1c4 cover: Add removed link on Editions. 2021-04-28 15:08:58 +02:00
Fabien Basmaison e37cbcd88d cover: Comment CSS rules a bit more and add rules for consistency. 2021-04-28 15:02:47 +02:00
Fabien Basmaison bba60c99e9 cover: Rearrange some CSS rules. 2021-04-28 14:48:25 +02:00
Fabien Basmaison baaaeef4c0 cover: Fix little details. 2021-04-28 10:47:14 +02:00
Fabien Basmaison 7c875b2ac2 cover: Update /post?status_type=TYPE&book=ID 2021-04-27 21:52:28 +02:00
Fabien Basmaison 30b273f193 cover: Update shelf (/user/arkhi/books/to-read, etc.) 2021-04-27 21:35:05 +02:00
Fabien Basmaison 8a1c8cb061 cover: Update goal:
- Remove `.content` from template when not dealing with markdown-generated markup.
- Fix some duplicated CSS selectors.
2021-04-27 21:07:54 +02:00
Fabien Basmaison 182c18fe54 cover: Update /user/USERNAME. 2021-04-27 20:53:30 +02:00
Fabien Basmaison d936417ddb cover: Update /book/ID/edit. 2021-04-27 20:44:06 +02:00
Fabien Basmaison a5359d1f80 cover: Update author. 2021-04-27 20:30:10 +02:00
Fabien Basmaison 8d53b7589f cover: Update /get-started/books:
- Remove `.content` from templates.
- Remove a stray unclosed label.
2021-04-27 17:23:37 +02:00
Fabien Basmaison d8b6676976 cover: Udpate logged out home and discover. 2021-04-27 16:27:39 +02:00
Fabien Basmaison 8ddc292ee6 cover: Change the logic again:
- Work on feeds.
- Add `.is-cover` to modify the behaviours of columns.
- Only apply logic for dimensions on the cover container; too many contextual side effects otherwise.
- Add classes to dimension and align, including auto margins for flex.
- Rename classes in templates accordingly.
2021-04-27 16:24:20 +02:00
Fabien Basmaison 56d821970a Merge branch 'main' into frontend-book-cover 2021-04-27 09:16:10 +02:00
Mouse Reeve 7b65291a59 Python formatting for the new Black standard 2021-04-26 14:43:29 -07:00
Mouse Reeve 85297426e0 Adds merge migration 2021-04-26 14:33:16 -07:00
Mouse Reeve 64c2313a5d Merge branch 'main' into inventaire 2021-04-26 14:22:05 -07:00
Mouse Reeve ce0e90d472
Merge pull request #961 from bookwyrm-social/django-3-2
Update to django 3.2
2021-04-26 14:08:39 -07:00
Mouse Reeve c5dc5e8b36
Merge pull request #1005 from bookwyrm-social/imported-ratings
Import ratings as ratings, not reviews
2021-04-26 14:07:06 -07:00
Mouse Reeve 674c4a99df Adds missing data file 2021-04-26 13:56:09 -07:00
Mouse Reeve 55eb1c4526 Fixes model name 2021-04-26 13:50:43 -07:00
Mouse Reeve 4deb94714c Adds test for import rating 2021-04-26 13:49:19 -07:00
Mouse Reeve d4dbfbe3c0
Merge pull request #1003 from bookwyrm-social/list-fixes
Improve list suggestion experience
2021-04-26 13:48:26 -07:00
Mouse Reeve 7006f30ac8 Uses unique test model name 2021-04-26 11:51:17 -07:00
Mouse Reeve 398ecd545e
Merge pull request #1008 from bookwyrm-social/show-rating
Show rating in statuses
2021-04-26 11:47:55 -07:00
Mouse Reeve 5bb341ba52 Use copy of requests GET params in list redirect 2021-04-26 11:43:13 -07:00
Mouse Reeve ff8601f329 Fixes spacing for new Black release 2021-04-26 11:37:07 -07:00
Mouse Reeve b16ac91b16 Python formatting 2021-04-26 11:34:04 -07:00
Mouse Reeve df31ac9742 Show rating in statuses 2021-04-26 11:33:17 -07:00
Mouse Reeve cd869dde09 Fixes tests of bookwyrm abstract model 2021-04-26 11:28:33 -07:00
Mouse Reeve 141d1a9a17 Adds auto field setting to avoid hella warnings 2021-04-26 11:22:08 -07:00
Mouse Reeve 8b154b69fb Fixes follower/following logic in suggested user annotations 2021-04-26 10:35:37 -07:00
Mouse Reeve 786cf4fb97 Paginate followers/following pages 2021-04-26 10:26:49 -07:00
Mouse Reeve 99efe6b290 Limit how many notifications are loaded 2021-04-26 10:11:13 -07:00
Mouse Reeve c2ffdb8f03 Import ratings as ratings, not reviews 2021-04-26 10:04:33 -07:00
Mouse Reeve 7fcf48e84d Adds success notification for adding books to lists 2021-04-26 09:57:01 -07:00
Mouse Reeve 1edd00a0d1 Merge branch 'main' into list-fixes 2021-04-26 09:44:55 -07:00
Mouse Reeve 3ade2d3bb1 New version of black, new whitespace 2021-04-26 09:15:42 -07:00
Mouse Reeve 0f6b5cc6be Filter list search results to hide already added books 2021-04-26 08:02:30 -07:00