1
0
Fork 0
Commit graph

6194 commits

Author SHA1 Message Date
0354eb9828 Don't add imported reviews to timelines
Generally they're so backdated that they don't add, and they put too
much load on the instance.
2022-12-16 14:11:15 -08:00
d4351cfcb4
Merge branch 'main' into import-limit 2022-12-16 12:44:57 -08:00
bcec4f07c5
Merge pull request #2510 from jaschaurbach/main
delete avatar when user is deleted
2022-12-16 12:42:42 -08:00
Huey
b11a2dafc4
fix #2508 2022-12-16 10:38:08 +08:00
Giebisch
df54df8309 Added Import Limit 2022-12-15 23:43:25 +01:00
0744bd5385
delete avatar when user is deleted 2022-12-15 23:01:56 +01:00
89478ac87e
Merge pull request #2491 from chdorner/register-tz-support
Detect preferred timezone via JavaScript on register
2022-12-11 14:49:29 -08:00
Christof Dorner
13b262bb7b Detect preferred timezone via JavaScript on register 2022-12-11 23:32:07 +01:00
abf206a82b Update version number and javascript cache buster 2022-12-11 13:46:53 -08:00
bb5564461c
Merge pull request #2398 from bookwyrm-social/html-in-activitypub
Render markdown to html when using activitypub
2022-12-11 13:43:36 -08:00
a6604c197d Updates tests 2022-12-11 13:19:26 -08:00
3a9a344089
Merge pull request #2478 from bookwyrm-social/admin-roles
Adds "owner" role
2022-12-11 13:05:39 -08:00
3e62cbe8b6 Fixes incorrect import from merge 2022-12-11 12:39:33 -08:00
b65a46582b Fixes new identifier fields in edit book form 2022-12-11 12:37:40 -08:00
ea316627be
Manual email confirm (#2492)
* manual approve email via bw-dev/manage.py

./bw-dev confirm_email USER
(venv) python manage.py confirm_email USER

* add "confirm_email" and "remove_2fa" to autocompletion

* OK, sometimes I feel fooled by this.

The lione was not LONG ENOUGH.

* Change deactivate reason to None

* Whyever this works now

Python in my system is a wondermachine.
2022-12-11 12:35:20 -08:00
a9846e7805
Merge pull request #2498 from bookwyrm-social/use-reactivate
Use user.reactivate when a user confirms their email address
2022-12-11 12:10:21 -08:00
4f0e7b60d6 Adds merge migration 2022-12-11 12:03:22 -08:00
58e8c0b5ec Merge branch 'main' into admin-roles 2022-12-11 11:58:54 -08:00
734fb5ad34
Merge pull request #2489 from chdorner/user-reviews-comments-tab
Add new user tab listing only reviews and comments
2022-12-11 11:53:31 -08:00
50a42dc0a2 Use user.reactivate when a user confirms their email address
This is cleaner and easier to maintain.
2022-12-11 11:44:04 -08:00
c314c9b5e3
Adds email config admin view (#2494)
This view lets you see your email configuration and send a test email.
2022-12-11 11:37:09 -08:00
a25a5b1032 Updates expected number of groups in tests 2022-12-11 11:35:48 -08:00
ac8b060d58
Isfdb ID for books and authors (#2482)
* New ID: Audible ASIN

Audible belongs to Amazon BUT they do not share the same IDs. The Audible ASIN of an audiobook is never the same as the Amazon ASIN.

Yeah, I know, Amazon is great. The fact that the ASIN is a good distinction for different works and editions bothers me more than I will ever be willing to admint.

* New ID "ISFDB"

Internet Speculative Ficiton Database ID for books and authors.
Links to the entry if set.

* Added aasin to test

Added aasin to test

* the answer expects more emptxy fields...
2022-12-11 11:33:33 -08:00
0e2b88ad0c
Merge pull request #2495 from bookwyrm-social/edit-book-form
Uses a list of fields rather than exclusions for edit book form
2022-12-11 11:28:59 -08:00
Christof Dorner
fbd8e22b97 Add new user tab listing only reviews and comments 2022-12-11 20:24:00 +01:00
0452731d02
Merge pull request #2496 from bookwyrm-social/unit-test
Trying to fix an unreliable unit test regex
2022-12-11 11:22:56 -08:00
b4ddf281b5 Trying to fix an unreliable unit test regex 2022-12-11 11:13:16 -08:00
3016f1416b
Merge pull request #2490 from chdorner/apple-touch-icon
Add apple-touch-icon to global layout
2022-12-11 11:10:21 -08:00
ca5676c287 Uses a list of fields rather than exclusions for edit book form 2022-12-11 10:58:19 -08:00
Christof Dorner
9ea7029c2f Add apple-touch-icon to global layout 2022-12-10 17:57:05 +01:00
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
f779c57f33 Safely get or create permissions for tests/re-running 2022-12-06 14:25:50 -08:00
a80e020344 Add direction to book page fields 2022-12-06 12:26:52 -08:00
8d5192c816 Don't show HR under last author item in confirm view 2022-12-06 12:26:35 -08:00
bffde6703c
Merge branch 'main' into html-in-activitypub 2022-12-05 17:46:31 -08:00
aecb2d38d6 Visually separate authors when creating book 2022-12-05 17:44:08 -08:00
fdaa24edfe Tweaks group query in migration for tests 2022-12-05 17:33:40 -08:00
845bd2cc0d Only show themes to sys admin 2022-12-05 17:11:15 -08:00
a2874bf460 Updates forms 2022-12-05 17:09:10 -08:00
b8e403ce59 Fixes migration to give the correct perms 2022-12-05 17:04:58 -08:00
c7234bff64 Update admin role for new perms 2022-12-05 16:58:23 -08:00
933cb6440f Creates admin views for owner and admin registration settings 2022-12-05 16:58:11 -08:00
dd9fbca7d7 Removes registration from site settings form 2022-12-05 16:19:15 -08:00
9b087199ed Adds new role and permissions 2022-12-05 16:07:09 -08:00
8951628e02 Don't try to markdownify a null field 2022-12-05 15:12:53 -08:00
97358da503
Merge pull request #2452 from indutny/fix/gh-2451
Fix serialization of JSON-LD subarrays
2022-12-05 09:53:27 -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
e7a0c3e421 Fixes bug that caused imports to be disabled unexpectedly 2022-12-04 18:07:17 -08:00
26a05d2182 Adds tests for impressum page 2022-12-04 13:13:05 -08:00
4a89a9ec88 Adds missing template 2022-12-04 13:05:03 -08:00