Joachim
5943e6d79a
Black
2021-05-26 15:18:05 +02:00
Joachim
d4fc1b0fdf
Fix line endings
2021-05-26 15:17:28 +02:00
Joachim
4db8aa85f0
Fix migration
2021-05-26 14:55:55 +02:00
Joachim
eb56cced8d
Lint
2021-05-26 14:46:34 +02:00
Joachim
e5e549d125
Add opengraph image depending on context
2021-05-26 14:44:15 +02:00
Joachim
65de40a95a
Add generate_preview_images
command
2021-05-26 13:52:10 +02:00
Fabien Basmaison
c894f5ef35
Update subtitle behaviour:
...
- on Book
- Remove problematic punctuation (locale and multiple punctuation if the title ends with `?`, `!` or similar).
- Update view.
- Use proper semantic to split combined title into `name`, `alternativeHeadline` and series-related microdata.
- The author is not a subtitle, just data.
- Use parenthesis in the `get_title` filter instead of punctuation.
2021-05-26 13:21:06 +02:00
Joachim
b47edc5f0d
Add dark mode
2021-05-26 13:07:33 +02:00
Joachim
bf503d370c
Add user preview task
2021-05-26 12:54:57 +02:00
Joachim
34caa36ab7
Add site preview task
2021-05-26 10:19:39 +02:00
Joachim
101ca0ff81
Refactor some
2021-05-26 09:44:32 +02:00
Joachim
fd82567cbf
Update 0076_book_preview_image.py
2021-05-26 09:16:15 +02:00
Joachim
a83aa47c9a
Generate on new rating
2021-05-26 09:10:05 +02:00
Joachim
8c25272462
Fix last night's bugs
2021-05-26 09:09:13 +02:00
Joachim
5b03934ec3
Update preview_images.py
2021-05-25 23:16:33 +02:00
Joachim
e305c5d73d
Fix color
2021-05-25 23:12:54 +02:00
Joachim
dca0888d5d
Thank you Black
2021-05-25 23:05:38 +02:00
Joachim
fa7334826c
Update
2021-05-25 23:04:28 +02:00
Joachim
d1737b44bd
First functioning commit
...
TODO
- [ ] Delay task (Celery?)
- [ ] Store the image in a subfolder unique to the edition, to make cleaning up the image easy
- [ ] Clean up the image before replacing it
- [ ] Ensure that the image will be cleaned when the edition is deleted ??
- [ ] Use instance custom colors?
- [ ] Use book cover color base?
2021-05-25 00:41:53 +02:00
Joachim
b72580daf6
Update author.html
2021-05-24 17:17:12 +02:00
Mouse Reeve
ea0f7ff925
Merge pull request #1137 from bookwyrm-social/title-header
...
Uses correct filter for book title
2021-05-24 07:21:12 -07:00
Mouse Reeve
f058aa8f1d
Uses correct filter for book title
2021-05-24 06:54:43 -07:00
Joachim
25858ed3aa
Added LibraryThing and Goodreads links
2021-05-24 12:51:41 +02:00
Joachim
594f7b3708
Style fixes
2021-05-24 12:51:18 +02:00
Joachim
58c07d1677
Apply review suggestions
2021-05-24 12:36:48 +02:00
bcj
31deb36c85
URL-Encode password in broker_url
...
Needed to prevent connection errors if the password contains non-urlsafe characters.
Dockerfile change because all the services using it are mirroring ./ in /app now anyway.
Flower needs because it needs bookwyrm in order to read the celerywyrm config (because flower only allows overwriting broker_url from the command line and we want to do it in Python so we have access to a urlencode function).
2021-05-23 23:49:12 -05:00
Jason Kelly
b362b72c57
Python linting
2021-05-24 09:35:21 +08:00
Joachim
55a3a28d49
Add microformats to author page
2021-05-23 21:17:14 +02:00
Joachim
6e9c9e839c
Fix date of death display
2021-05-23 20:25:42 +02:00
Mouse Reeve
c9b337348e
Merge pull request #1126 from bookwyrm-social/deleted-ratings
...
Don't show deleted ratings in stars
2021-05-23 09:00:53 -07:00
Mouse Reeve
ca8067769c
Don't show deleted ratings in stars
2021-05-23 08:48:00 -07:00
Mouse Reeve
4e9c7a7748
Merge pull request #1070 from bookwyrm-social/top-bar
...
Top bar
2021-05-23 08:42:14 -07:00
Joachim
354b511089
Fix flex styles
2021-05-23 17:18:16 +02:00
Joachim
1aa319d6ee
Move description text below header
2021-05-23 17:17:46 +02:00
Joachim
cf7cbfdf8f
Fix title styles
2021-05-23 17:17:30 +02:00
Joachim
9eb719106f
Fix display bug
2021-05-23 17:17:02 +02:00
Joachim
251c8bbd08
Merge remote-tracking branch 'upstream/main' into list-style-fixes
2021-05-23 15:14:50 +02:00
Joachim
0708d64bf1
Update bookwyrm.css
2021-05-23 12:10:57 +02:00
Jason Kelly
7eb5f3b026
Making magic number more readable
2021-05-23 14:31:22 +08:00
Jason Kelly
6e655cb0e0
Added new widget to alert if a file is set at larger than 10 MB.
...
- Updated default widget to use template that adds a notification box.
- Added JS to add onchange & load events to look at the value in the input and trigger the notification & disable the form submits.
2021-05-23 14:12:00 +08:00
Jason Kelly
c9617c4bd3
Added EMAIL_BACKEND
to env settings to be able to use console backend in local dev.
2021-05-23 14:09:13 +08:00
Mouse Reeve
f987a352c6
Fixes username helper
2021-05-22 21:33:56 -07:00
Mouse Reeve
bdf267dea5
Refactors block button for query efficiency
2021-05-22 20:36:30 -07:00
Mouse Reeve
9285f483c2
Query tweaks for book page
2021-05-22 20:14:57 -07:00
Mouse Reeve
2d4cec4422
Improves shelf page query efficiency a little
2021-05-22 19:54:50 -07:00
Mouse Reeve
7a4c4248df
Improves status template performance
...
Reduces queries about about 65
2021-05-22 19:01:40 -07:00
Mouse Reeve
e5ff4ac36d
Python formatting
2021-05-22 18:02:14 -07:00
Mouse Reeve
3d3ab6433e
Improves query efficiency for shelve buttons
...
About 50 fewer queries (yikes)
2021-05-22 17:58:08 -07:00
Mouse Reeve
368d2cd716
Reduces feed page queries for goals
...
9 fewer queries
2021-05-22 17:34:16 -07:00
Mouse Reeve
98e537280e
Adds management command for populating suggestions
2021-05-22 16:10:11 -07:00
Mouse Reeve
5174260351
Python formatting
2021-05-22 15:57:08 -07:00
Mouse Reeve
edfc27a3cd
Moves suggestion logic to celery
2021-05-22 15:53:07 -07:00
Mouse Reeve
644e5926db
Remove suggested users on block
2021-05-22 14:05:59 -07:00
Mouse Reeve
9250b8b85d
Handle follow/unfollow
2021-05-22 13:02:37 -07:00
Mouse Reeve
42699a8d25
Update your own suggestions on shelve
2021-05-22 12:20:23 -07:00
Mouse Reeve
f849d785a5
Functional un-discoverable setting
2021-05-22 12:10:14 -07:00
Mouse Reeve
29130d5f44
Detect new users and users with updated discoverability
2021-05-22 11:58:33 -07:00
Mouse Reeve
0044dc6587
Show suggested users when the feed is empty
2021-05-22 11:29:41 -07:00
Mouse Reeve
f98576bc25
Only create suggestions stores for local users
2021-05-22 11:01:35 -07:00
Mouse Reeve
2ff79c9953
Fixes python formatting
2021-05-22 09:55:38 -07:00
Mouse Reeve
d33b55e025
Hide delete button text on mobile
2021-05-21 09:52:40 -07:00
Mouse Reeve
00eba98e9f
Fixes display of announcement show/hide button on mobile
2021-05-21 09:50:23 -07:00
Mouse Reeve
ea56d42906
Merge pull request #1116 from bookwyrm-social/import-async-error
...
Don't error when task for import no longer exists
2021-05-20 21:14:15 -07:00
Mouse Reeve
8772f26b91
Don't error when task for import no longer exists
2021-05-20 20:35:12 -07:00
Mouse Reeve
07fc4a2efc
Merge branch 'main' into suggestions-redis
2021-05-20 20:25:15 -07:00
Mouse Reeve
a70c713c29
Fixes default values in edit announcement form
2021-05-20 20:21:04 -07:00
Mouse Reeve
d39374f13c
Fixes editions page
2021-05-20 18:41:36 -07:00
Mouse Reeve
9933b888f9
Merge pull request #1112 from bookwyrm-social/search-null-state
...
Fixes search null state view
2021-05-20 16:49:46 -07:00
Mouse Reeve
e74bb4e33c
Merge pull request #1111 from bookwyrm-social/rss-templates
...
Moves rss templates to base level directory
2021-05-20 16:40:41 -07:00
Mouse Reeve
6cadba78fe
Python formatting
2021-05-20 16:38:12 -07:00
Mouse Reeve
a8a8398cf8
Fixes search null state view
2021-05-20 16:34:32 -07:00
Mouse Reeve
ab3fb4d555
Adds test for search with no query
2021-05-20 16:32:44 -07:00
Mouse Reeve
b6c17defd7
Merge pull request #1108 from bookwyrm-social/ol-redirects
...
Handle openlibrary redirects
2021-05-20 16:18:51 -07:00
Mouse Reeve
2a451e83c6
Merge pull request #1109 from bookwyrm-social/invalid-image-url
...
Handle all kinds of invalid image urls
2021-05-20 16:18:44 -07:00
Mouse Reeve
c52b26f404
Moves rss templates to base level directory
2021-05-20 16:12:24 -07:00
Mouse Reeve
5401d73909
404 instead of error for invalid post link
2021-05-20 16:06:23 -07:00
Mouse Reeve
f1d4f092f2
Handle all kinds of invalid image urls
2021-05-20 16:03:14 -07:00
Mouse Reeve
1e9211018d
Handle openlibrary redirects
2021-05-20 15:55:50 -07:00
Mouse Reeve
f6440aa173
Correctly handles openlibrary works with no editions
2021-05-20 15:37:26 -07:00
Mouse Reeve
4af6667d6a
Merge pull request #1105 from bookwyrm-social/suggested-users-error
...
Fixes logic error in get started user view
2021-05-20 15:26:39 -07:00
Mouse Reeve
633a4c4135
Merge pull request #1104 from bookwyrm-social/banner-auth
...
Only show banner to authenticated users
2021-05-20 15:26:29 -07:00
Mouse Reeve
0ba7ee41fe
Merge pull request #1102 from bookwyrm-social/pagination-get
...
Uses safe method for pagination on follows pages
2021-05-20 15:17:54 -07:00
Mouse Reeve
82f74a4049
Fixes logic error in get started user view
2021-05-20 15:17:05 -07:00
Mouse Reeve
9c13bf34a8
Only show banner to authenticated users
2021-05-20 15:11:47 -07:00
Mouse Reeve
3f1d670911
Uses safe method for pagination on follows pages
2021-05-20 14:47:23 -07:00
Mouse Reeve
62dc8270b6
Catch unexpectedly missing columns in csv imports
...
I kept the 500 error here so that things don't silently fail in
unexepcted ways
2021-05-20 14:39:33 -07:00
Mouse Reeve
ff3c4b8e73
Fixes announcement view test
2021-05-20 13:42:30 -07:00
Mouse Reeve
cefc5994a6
Makes extra content optional
2021-05-20 12:40:03 -07:00
Mouse Reeve
fdb315d2ac
Adds individual announcement page test
2021-05-20 12:14:57 -07:00
Mouse Reeve
44e8db3f33
Adds view test for announcements admin page
2021-05-20 12:12:11 -07:00
Mouse Reeve
2e193aa3c6
Delete announcements
2021-05-20 12:08:12 -07:00
Mouse Reeve
a415991e96
Fixes clashing filter names in templates
2021-05-20 11:56:26 -07:00
Mouse Reeve
b8e9b9f57e
Cleans up show/hide behavior
2021-05-20 11:46:24 -07:00
Mouse Reeve
49916a7498
Sorting for announcement headers and pagination
2021-05-20 09:43:29 -07:00
Mouse Reeve
3d70a36d86
Editable announcement
2021-05-20 09:28:39 -07:00
Mouse Reeve
d64e0c4aa8
Adds admin view for individual announcement
2021-05-20 08:09:35 -07:00
Mouse Reeve
c73c063949
Show announcements on all pages
2021-05-19 15:35:14 -07:00
Mouse Reeve
346d718265
Don't need both name and preview
2021-05-19 15:18:43 -07:00
Mouse Reeve
515d5bb237
Create announcements admin view
2021-05-19 14:57:28 -07:00
Mouse Reeve
d1f2d9812f
Adds model for instance admin announcements
2021-05-19 14:00:46 -07:00
Mouse Reeve
3b295a724e
Merge pull request #1096 from bookwyrm-social/book-fields
...
Add more book fields to book edit form
2021-05-18 22:36:10 -07:00
bcj
213a9508d8
Don't hardcode postres port in bookwyrm.settings
...
Have bookwyrm.settings check for an alternative postgres port.
2021-05-18 18:35:32 -05:00
Mouse Reeve
8fc0da8dc2
Adds inventaire ID field to edit book form
2021-05-18 16:10:43 -07:00
Mouse Reeve
6fff45d36c
Adds language field to edit book form
2021-05-18 15:56:11 -07:00
Mouse Reeve
0c0dcc57d6
Adjusts line length
2021-05-18 12:51:57 -07:00
Mouse Reeve
097659a627
Merge pull request #1075 from bookwyrm-social/disable-connectors
...
Disable related connector when an instance is blocked
2021-05-18 12:41:09 -07:00
Mouse Reeve
82117a7d28
Tests deactivating connectors
2021-05-18 12:29:01 -07:00
Mouse Reeve
0bddad259b
Merge pull request #1095 from bookwyrm-social/display-fixes
...
Display fixes
2021-05-18 11:46:28 -07:00
Mouse Reeve
9f789cd5d4
Merge branch 'main' into top-bar
2021-05-18 11:39:36 -07:00
Mouse Reeve
3d7f3f34c1
Fixes book view test
2021-05-18 11:36:50 -07:00
Mouse Reeve
04c165113f
Cleans up login page
2021-05-18 11:22:45 -07:00
Mouse Reeve
58a059c85f
Fixes display of user ratings
2021-05-18 11:17:59 -07:00
Mouse Reeve
07d59c8c09
Don't show ratings below user statuses
2021-05-18 11:09:19 -07:00
Mouse Reeve
ab69abb8f0
Gap between book search results
2021-05-18 10:57:54 -07:00
Mouse Reeve
8b14f8585e
Small fixes for list display
2021-05-18 10:55:05 -07:00
Mouse Reeve
5cd5a6107f
Show text with buttons in most places
2021-05-18 10:45:51 -07:00
Mouse Reeve
7dccce6b1f
Adds keyboard focus to add readthrough form
2021-05-18 09:59:40 -07:00
Mouse Reeve
3c7882b055
Fixes abstract minimal connector test
2021-05-14 16:13:32 -07:00
Mouse Reeve
2b4ac71d7a
Updates footer language around github link
2021-05-14 15:21:26 -07:00
Mouse Reeve
3b9fed1b31
Filter for concise status timestamps
2021-05-11 18:59:31 -07:00
Mouse Reeve
865faf6714
Fixes tests
2021-05-11 15:52:41 -07:00
Mouse Reeve
65f78b45da
Merge branch 'main' into templatetags
2021-05-11 15:41:07 -07:00
Mouse Reeve
87bf863ac6
Revert "Preserve width when cover images fail to load"
2021-05-11 15:29:18 -07:00
Mouse Reeve
dbf795be5d
Python formatting
2021-05-11 15:16:27 -07:00
Mouse Reeve
ac2b63d0cd
More templatetag files
2021-05-11 15:14:42 -07:00
Mouse Reeve
58da17d694
Use smaller templatetag modules
2021-05-11 14:41:28 -07:00
Mouse Reeve
eba6159f68
Moves status interaction filters into their own module
2021-05-11 14:14:22 -07:00
Mouse Reeve
acd26012be
Removes more unused filters
2021-05-11 14:12:28 -07:00
Mouse Reeve
f5eb5f982a
Removes filter for checking for follow requests
2021-05-11 14:05:46 -07:00
Mouse Reeve
3de8ae00ae
Removes unused templatetag
2021-05-11 14:00:23 -07:00
Mouse Reeve
04cc2fb3f3
Removes unused dict_key filter
2021-05-11 13:55:46 -07:00
Mouse Reeve
63172ecf00
Fixes ratings on shelf pages
2021-05-11 13:54:38 -07:00
Mouse Reeve
1fbd6537b7
Remove unnecessary tags from import page
2021-05-11 13:28:52 -07:00
Mouse Reeve
d7a8dd5e19
Removes outdated field form abstract connector
2021-05-11 13:20:17 -07:00
Mouse Reeve
9b42bba236
Filter out inactive connectors
2021-05-11 11:34:58 -07:00
Mouse Reeve
19f788b9aa
Deactivate connectors related to blocked federated servers
2021-05-11 11:31:02 -07:00
Mouse Reeve
e7c5b77b4c
Removes unused connector fields and adds active boolean
2021-05-11 09:54:04 -07:00
Mouse Reeve
680f300e7c
Preserve width when cover images fail to load
2021-05-11 08:15:02 -07:00
Mouse Reeve
db5796764b
Merge pull request #1071 from bookwyrm-social/author-page
...
Updates author page
2021-05-10 19:26:10 -07:00
Mouse Reeve
92e2c70baf
Fixes list sorting by rating
2021-05-10 18:28:31 -07:00
Mouse Reeve
6dae4ebd6f
Splits list tests into two files and adds user list page tests
2021-05-10 17:44:19 -07:00
Mouse Reeve
4c99fd7f12
Adds metadata to author view
2021-05-10 17:24:10 -07:00
Mouse Reeve
443109bac3
Adds aliases and inventaire id to edit author form
...
Plus consolidates some wording
2021-05-10 17:06:22 -07:00
Mouse Reeve
9bfe4f4e91
Uses a different snippet for previewing books on author page
2021-05-10 16:43:40 -07:00
Mouse Reeve
867a33de57
Creates author template dir
2021-05-10 16:34:37 -07:00
Mouse Reeve
27fe09a32b
Merge pull request #1062 from alisww/storygraph-import
...
add storygraph import
2021-05-10 16:23:00 -07:00
Mouse Reeve
202c43f610
Adds import option to books page
2021-05-10 16:13:17 -07:00
Allie Signet
d40ff5c751
support both author field names
2021-05-10 20:11:44 -03:00
Mouse Reeve
9e9f94753d
Merge pull request #1069 from bookwyrm-social/inventaire-confidence
...
Adds confidence ratings to inventaire results
2021-05-10 16:10:30 -07:00
Allie Signet
8c2552f739
storygraph renamed the author field
2021-05-10 20:09:16 -03:00
Mouse Reeve
6abe9274c0
Switches out links in the top bar and dropdown
2021-05-10 15:55:42 -07:00
Mouse Reeve
dad0161844
Merge pull request #1068 from bookwyrm-social/revert-datepicker
...
Revert datepicker
2021-05-10 15:36:17 -07:00
Mouse Reeve
07c84a6e1a
Adds confidence ratings to inventaire results
...
Fixes bad matches in csv imports
2021-05-10 15:35:46 -07:00
Mouse Reeve
5efc7280a1
Merge pull request #1067 from bookwyrm-social/goal-year
...
Don't show following years' books in a year's goal
2021-05-10 15:02:18 -07:00
Mouse Reeve
3f4807a345
Revert "Adds datepicker script dependencies to templates"
...
This reverts commit 33ca7b4b76
.
2021-05-10 14:56:43 -07:00
Mouse Reeve
485f4b7eba
Revert "Replaces date elements with datepicker"
...
This reverts commit 869cfa6d34
.
2021-05-10 14:56:33 -07:00
allie
314a27841b
Merge branch 'bookwyrm-social:main' into storygraph-import
2021-05-10 18:52:54 -03:00
Mouse Reeve
07f3737420
Merge pull request #1066 from bookwyrm-social/settings-files
...
Imports bookwyrm settings into celery settings
2021-05-10 14:43:36 -07:00
Mouse Reeve
e34ae18e98
Don't show following years' books in a year's goal
2021-05-10 14:40:41 -07:00
Mouse Reeve
b4ae639dab
Imports bookwyrm settings into celery settings
...
It was redundant and super bug-prone!
2021-05-10 14:20:27 -07:00
Allie Signet
85a8210f5e
fix rating property on ImportItem
2021-05-10 18:11:28 -03:00
allie
711772046f
Merge branch 'bookwyrm-social:main' into storygraph-import
2021-05-10 17:31:12 -03:00
Mouse Reeve
df2c1f0723
Merge branch 'main' into fixes-search-display
2021-05-10 13:29:39 -07:00
Mouse Reeve
b0055f398d
Makes the show/hide buttons easier to find in book search
2021-05-10 13:24:00 -07:00
Mouse Reeve
1844dd6b20
Only include result blobs with results in search results
2021-05-10 13:01:11 -07:00
Mouse Reeve
13dc5efe71
More comprehensive tests for connector search
2021-05-10 12:53:36 -07:00
allie
df99060898
Merge branch 'bookwyrm-social:main' into storygraph-import
2021-05-10 15:58:04 -03:00
Allie Signet
623bb181e4
fix formatting
2021-05-10 15:56:35 -03:00
Mouse Reeve
5cd974b78d
Python formatting
2021-05-10 10:03:05 -07:00
Allie Signet
36439506b6
add storygraph import
2021-05-10 14:00:51 -03:00
Mouse Reeve
f2d985e583
Uses one set of search logic for all results or just first
2021-05-10 09:57:53 -07:00
Mouse Reeve
852f8da62e
Adds tabs to notifications
2021-05-07 14:00:55 -07:00
Mouse Reeve
1cc63c6d45
Adds filtered view for notifications
2021-05-07 14:00:51 -07:00
Fabien Basmaison
a137bd21ff
Display author biography with style. 😎
2021-05-06 17:24:05 +02:00
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
Joachim
1f747e4f68
Merge branch 'main' into list-style-fixes
2021-05-05 16:06:48 +02: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
Joachim
4c021e6357
Add Mobile styles
2021-05-02 21:34:43 +02: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
Joachim
bbac0ad7ab
Update bookwyrm.css
2021-04-29 21:51:42 +02:00
Joachim
d4dffe48a7
Update bookwyrm.css
2021-04-29 21:48:35 +02:00
Joachim
fa17386a6e
Fix
2021-04-29 21:45:48 +02:00
Joachim
0a71fb094f
Move counter in Ordered List
2021-04-29 21:41:43 +02:00
Joachim
b59b3e294f
Arrange Sort List form fields
2021-04-29 21:41:31 +02:00
Joachim
daa7746f47
Stretch List card in list of lists
2021-04-29 21:40:54 +02: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
32b3a02a17
Fixes reverse rank calculation
2021-04-26 11:14:26 -07:00
Mouse Reeve
5b5da46ede
Merge branch 'main' into suggestions-redis
2021-04-26 10:43:25 -07:00
Mouse Reeve
5d9cfe0276
Fixes followers/following logic on suggested users
2021-04-26 10:37:10 -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
Mouse Reeve
0cb80aeb55
Preserve search results after adding a book
2021-04-26 07:24:03 -07:00
Fabien Basmaison
b089f6c86a
Update Bulma from v0.9.1 to v0.9.2.
2021-04-26 15:20:48 +02:00
Fabien Basmaison
26cacf502c
Rationalise behaviours of context, container and cover:
...
- Set minimum dimensions to avoid having to pass classes all over the place.
- Outline the container to show white on white covers properly.
- Remove extraneous code.
- Better size caption when no cover is available.
- Create Alignments, Positions and Spacings sections and move some existing dimensions.
- Update previous templates.
2021-04-26 13:39:17 +02:00
Fabien Basmaison
30bed6c963
Merge branch 'main' into frontend-book-cover
2021-04-26 11:35:10 +02:00
Mouse Reeve
ef83eb33b0
Merge pull request #993 from bookwyrm-social/find-own-book-content
...
Find own book content
2021-04-25 11:37:00 -07:00
Joachim
e92166c7f7
Directory: Homogenize cards heights
...
When the content of a profile card stretches it in height, the grid is not homogenous. This PR adds a CSS class that'll display cards as stretchable columns. The card content will be able to grow, which should always place the card footer at the bottom of the card.
2021-04-25 20:05:31 +02:00
Mouse Reeve
2fd8e12b96
Merge pull request #974 from joachimesque/list-table
...
Add mobile styles for book preview table
2021-04-25 10:42:27 -07:00
Mouse Reeve
aa557e4758
Merge pull request #971 from joachimesque/smaller-statuses-dense-cards
...
Move some status footer elements to the header
2021-04-25 10:39:23 -07:00
Fabien Basmaison
a268f339c0
Fix linting issues.
2021-04-25 15:45:49 +02:00
Fabien Basmaison
953dff90bb
cover: tweak styles:
...
- `optimizeQuality` > `smooth` (CSS language evolution)
- Use `auto` instead of a fixed width.
- Add exceptions for heights and apply them to some previously modified templates.
- Remove `is-large` exception.
- Widen the content column on list curation.
2021-04-25 15:37:46 +02:00
Fabien Basmaison
23985e4357
Merge branch 'main' into frontend-book-cover
2021-04-25 11:24:21 +02:00
Mouse Reeve
bb44ede2e7
Show book preview in full statuses on mobile
2021-04-24 12:56:53 -07:00
Fabien Basmaison
cf5a4ebe90
Fix typo:
...
Addresses https://github.com/bookwyrm-social/bookwyrm/pull/994#discussion_r619688900 .
2021-04-24 21:27:05 +02:00
Fabien Basmaison
eea8b4e750
cover: Handle covers with specific heights:
...
- Have an explicit contextual class on `cover-container`.
- Use more flexible, consistent and searchable variable name for passing classes to covers.
- Consistently use `'…'` with django variables.
- Give the option to not hide covers to screen readers.
- consitently give a title to the cover container if `alt_text` exists.
- [lists] Remove `.content` which is applying too extensive default styles.
2021-04-24 21:27:05 +02:00
Joachim
04e1806482
Update status_header.html
2021-04-24 20:47:39 +02:00