Commit graph

7965 commits

Author SHA1 Message Date
Jascha Urbach 8325fbd772
goodreads_key for books editable
The field goodreads_key is now editable.
ID shows in ID section of book.
2022-12-10 10:50:25 +01:00
Mouse Reeve f779c57f33 Safely get or create permissions for tests/re-running 2022-12-06 14:25:50 -08:00
Mouse Reeve 309d5a535a
Merge pull request #2479 from bookwyrm-social/author-padding
Visually separate authors when creating book
2022-12-06 13:13:28 -08:00
Mouse Reeve a80e020344 Add direction to book page fields 2022-12-06 12:26:52 -08:00
Mouse Reeve 8d5192c816 Don't show HR under last author item in confirm view 2022-12-06 12:26:35 -08:00
Trammell Hudson 43b194d612 nginx: route /flower to the queue monitoring system.
This patch removes the exposed port for the flower
server and instead uses nginx to route urls /flower/*
to the queue monitoring system.
2022-12-06 13:01:40 +00:00
Trammell Hudson 5922e29369 Enable nginx caching and optimizations.
This patch enabled nginx caching of responses for non-logged in users
so that a boost by a popular mastodon user doesn't DDOS the bookwyrm site.
It also silences some of the nginx access logs so that static files are
not logged.
2022-12-06 13:01:40 +00:00
Mouse Reeve bffde6703c
Merge branch 'main' into html-in-activitypub 2022-12-05 17:46:31 -08:00
Mouse Reeve aecb2d38d6 Visually separate authors when creating book 2022-12-05 17:44:08 -08:00
Mouse Reeve fdaa24edfe Tweaks group query in migration for tests 2022-12-05 17:33:40 -08:00
Mouse Reeve 845bd2cc0d Only show themes to sys admin 2022-12-05 17:11:15 -08:00
Mouse Reeve a2874bf460 Updates forms 2022-12-05 17:09:10 -08:00
Mouse Reeve b8e403ce59 Fixes migration to give the correct perms 2022-12-05 17:04:58 -08:00
Mouse Reeve c7234bff64 Update admin role for new perms 2022-12-05 16:58:23 -08:00
Mouse Reeve 933cb6440f Creates admin views for owner and admin registration settings 2022-12-05 16:58:11 -08:00
Mouse Reeve dd9fbca7d7 Removes registration from site settings form 2022-12-05 16:19:15 -08:00
Mouse Reeve 9b087199ed Adds new role and permissions 2022-12-05 16:07:09 -08:00
Mouse Reeve 8951628e02 Don't try to markdownify a null field 2022-12-05 15:12:53 -08:00
Mouse Reeve 97358da503
Merge pull request #2452 from indutny/fix/gh-2451
Fix serialization of JSON-LD subarrays
2022-12-05 09:53:27 -08:00
Mouse Reeve d322da3faf
Merge pull request #2474 from bookwyrm-social/update-locales
Updates locales
2022-12-04 19:26:25 -08:00
Mouse Reeve 5a0985248d Updates locales 2022-12-04 18:26:40 -08:00
Mouse Reeve 18d1adf24a
Merge pull request #2473 from bookwyrm-social/imports-bug
Fixes bug that caused imports to be disabled unexpectedly
2022-12-04 18:16:40 -08:00
Fedor Indutny cdc833657f Fix serialization of JSON-LD subarrays
Properties like "tag" could be lists containing multiple subclasses of
ActivityObject. Make sure to serialize them recursively instead of
outputting them as they are, because otherwise we could get a bunch of
nulls in the resulting JSON and that wouldn't necessarily be a valid
JSON-LD object.

Fix: #2451
2022-12-04 18:12:39 -08:00
Mouse Reeve e7a0c3e421 Fixes bug that caused imports to be disabled unexpectedly 2022-12-04 18:07:17 -08:00
Mouse Reeve 117b86fdc0
Merge pull request #2471 from bookwyrm-social/impressum
Adds missing template
2022-12-04 13:24:07 -08:00
Mouse Reeve 26a05d2182 Adds tests for impressum page 2022-12-04 13:13:05 -08:00
Mouse Reeve 4a89a9ec88 Adds missing template 2022-12-04 13:05:03 -08:00
Mouse Reeve 5172f67c35
Merge pull request #2450 from bookwyrm-social/impressum
Adds database fields for legal page/impressum
2022-12-04 12:12:26 -08:00
Mouse Reeve b7b7b2680e Fixes unit test 2022-12-04 11:44:42 -08:00
Mouse Reeve c4d252754e
Merge pull request #2466 from rickosborne/storygraph-csv-isbn
StoryGraph import ISBN tweak
2022-12-04 11:31:12 -08:00
Mouse Reeve 300573e66e
Merge pull request #2457 from viviicat/use-html-templates
make use of templates instead of hidden divs which is more elegant
2022-12-04 11:24:04 -08:00
Mouse Reeve 5be7dad6f7
Merge pull request #2469 from bookwyrm-social/typo-fix
Typo fix
2022-12-04 11:16:57 -08:00
Mouse Reeve 712455368c Typo fix 2022-12-03 18:21:47 -08:00
Rick Osborne 862260294a
StoryGraph import ISBN tweak
Looks like SG updated their CSV headers just a little, so that the importer
hadn't been picking up the ISBN.
2022-12-02 19:16:22 -08:00
Mouse Reeve 61d8748d59
Merge pull request #2459 from viviicat/dark-theme-contrast
Dark theme contrast
2022-11-26 20:43:53 -08:00
Mouse Reeve 7eb267fbd1
Merge pull request #2460 from viviicat/visual-tweaks
Visual tweaks
2022-11-26 20:38:58 -08:00
Vivianne Langdon 56519d569d fix broken css 2022-11-26 15:29:08 -08:00
Vivianne Langdon 1fa7262b52 padding for edit shelf form 2022-11-26 15:29:08 -08:00
Vivianne Langdon 3728ee67d1 edit-list/save button spacing 2022-11-26 15:29:08 -08:00
Vivianne Langdon bfe2003e5c author book list read more spacing 2022-11-26 15:29:08 -08:00
Vivianne Langdon ab43134cc0 many minor visual tweaks to fix spacing and usability 2022-11-26 15:29:08 -08:00
Vivianne Langdon 9738c96175 fix css which caused weird spacing for desc. field 2022-11-26 15:29:08 -08:00
Vivianne Langdon 6cf028994e dark theme: increase background color darkness, fix shepherd color 2022-11-26 13:18:11 -08:00
Vivianne Langdon 86d1c8552e use transparent buttons for reply and more 2022-11-26 13:17:48 -08:00
Mouse Reeve d64dac6bbf
Merge pull request #2456 from viviicat/fix-invite-limit
registration answer not long enough client side, fixes #2377 for real
2022-11-26 13:06:51 -08:00
Mouse Reeve 3d35dc7c41
Merge pull request #2458 from viviicat/fix-fish-compilescss
Remove no-longer present `compilescss` from fish autocomplete config
2022-11-26 13:03:11 -08:00
Vivianne Langdon d9ecd35024 Remove no-longer present compilescss from fish autocomplete config 2022-11-26 12:36:52 -08:00
Vivianne Langdon c2b447cf49 lint 2022-11-26 12:19:37 -08:00
Vivianne Langdon c4398ff187 make use of templates instead of hidden divs which is more elegant 2022-11-26 12:14:48 -08:00
Vivianne Langdon e0896e3828 fix input type 2022-11-26 11:54:55 -08:00