3367b20965
Font download: destination dir is allowed to exist
...
Without this argument, an existing directory (but not the file) causes an error.
2024-03-18 20:23:31 +01:00
a6dc5bd13f
Make get_file_size
robust against typing errors
2024-03-18 15:03:07 -03:00
518da3b9cf
Merge from main into 'user-export'
...
Conflicts:
bookwyrm/models/bookwyrm_export_job.py
requirements.txt
2024-03-18 14:47:34 -03:00
2cf7ed477d
Consolidate test_posgres.py into test_book_search.py
...
These are tests I missed when first writing trigger tests in
test_book_search.py.
2024-03-17 22:38:44 -03:00
cceccd1ecf
Merge from main into 'trigger_migrations'
...
Conflicts:
requirements.txt
2024-03-17 21:54:15 -03:00
90bd893568
Fix remaining instances of bad-classmethod-argument
2024-03-17 21:28:55 -03:00
e2c9ea3cd2
Fix instances of bad-classmethod-argument
in recently edited files
2024-03-17 21:28:55 -03:00
4b9fe0af0c
Remove nesting in several with..patch calls
2024-03-17 20:57:39 -03:00
1b9e0546e6
Bracket-wrap calls to patch()
for better readability
2024-03-17 20:34:12 -03:00
0282e20b89
Merge branch 'main' into book-series-3256
2024-03-16 11:23:40 +01:00
a3465e6154
Merge pull request #3303 from MaggieFero/main
...
Upgrade Python Version and Several Other Packages for Security
2024-03-13 15:28:54 -07:00
b68a4cc392
Merge branch 'main' into filelink-duplicate-check
2024-03-09 07:37:26 -08:00
6dfb5000cc
Merge pull request #3305 from dato/export_catch_missing_key_icon
...
json_export: also detect absent "icon" key
2024-03-09 07:37:14 -08:00
8d018b872f
FileLinkForm: fix duplicate check
2024-03-09 15:49:42 +01:00
9e7b040b73
Fix shelving date changing when changing editions ( #3193 )
...
Merged from from jakejack13/switch-edition
Fixes : #3139 .
2024-03-03 18:48:04 -03:00
09c3d9c0dc
json_export: also detect absent "icon" key
2024-03-03 18:42:27 -03:00
dd9d68c97d
Merge pull request #3096 from bookwyrm-social/image-ap-serialization
...
Changes to how images are serialized
2024-03-02 18:58:08 -08:00
d138395c75
Add linter exclusion for TBookWyrmModel
2024-03-02 17:43:49 -08:00
91fe4ad535
Fix spacing for linter
2024-03-02 17:31:16 -08:00
9fa09d5ebe
Add extra space required by linter
2024-03-02 17:30:37 -08:00
39da471f79
Disable Pylint Failure for imghdr deprecation for now
2024-03-02 15:59:17 -08:00
50b811d9aa
Typo fix
...
Add a comma
2024-03-01 20:11:14 -08:00
1ae9870862
Add timeout to base_activity.py
...
An instance of requests.get was missing a timeout; this commit adds a timeout of 15 as used in other places in this codebase which already have timeouts.
2024-03-01 20:02:40 -08:00
db97d76a24
Add timeout to isbn.py
...
An instance of requests.get in isbn.py lacks a timeout, and this commit adds one with a default of 15 as used other places in the code, where requests.get does already have a timeout.
2024-03-01 19:58:11 -08:00
2c59908ddd
Merge branch 'main' into export-fixes
2024-02-29 16:10:20 -08:00
ec52460f02
Merge pull request #3274 from Minnozz/author-search
...
Add search for author
2024-02-29 15:55:12 -08:00
e6b6bd648d
Merge branch 'main' into move-ratings-and-reviews-when-switching-editions
2024-02-21 18:42:18 -03:00
9d7965780d
Merge pull request #3285 from polarbirke/fix-label-input-association-for-shelves-filter
...
Fix label and input association for shelves filter
2024-02-20 16:56:57 -08:00
8f537ef56a
Adds missing migration for Korean locale
2024-02-20 16:45:16 -08:00
6163e1a6be
Merge pull request #3283 from NetspherePub/ko_KR
...
Add Korean (ko-kr) to LANGUAGES and locale.
2024-02-20 16:44:31 -08:00
dd1999eb8e
Adds view tests for shelf filters ( #3162 )
...
* Adds test file
* Adds success assertion
* Updates tests
* Updates shelf books creation
* Updates assertion to use isbn for Edition model
* Updates query
* trigger workflow test
* Updates validate_html
* Updates comment and test
* Fixes none test
* Adds management command to clear all deleted user data
* Adds success message
---------
Co-authored-by: Mouse Reeve <mousereeve@riseup.net>
Co-authored-by: Mouse Reeve <mouse.reeve@gmail.com>
2024-02-20 16:25:01 -08:00
4c0d5ede86
Fix label and input association for shelves filter
...
This PR correctly associates label and text input of the shelves
filter via for- and id-attributes. With the association in place,
the aria-label can be removed (the label will be announced by
assistive software when the input is focused). This also fixes the
issue that the aria-label was not translated, whereas the label is.
2024-02-10 16:24:52 +00:00
ddd13a3e2e
Add Korean (ko-kr) to LANGUAGES and locale
2024-02-10 16:17:25 +09:00
46a158d701
Merge branch 'main' into export-fixes
2024-02-06 18:31:19 +11:00
89d8537e1b
Add wikidata field to author's template
2024-02-05 22:08:34 +00:00
71f527eb1b
Merge branch 'main' into wikidata
2024-02-04 20:34:51 +01:00
4a9d69e169
Support DATA_UPLOAD_MAX_MEMORY_MiB, only, in .env
...
Since arithmetic is not allowed in .env files, a change in unit for
the variable seems most usable.
2024-02-04 15:34:04 -03:00
6ac38564e2
Add wikidata field for authors
2024-02-03 22:55:33 +00:00
6c9ca0bf19
Add search for author
2024-02-03 21:55:46 +01:00
748c934986
Merge migrations upon merge migrations
2024-02-03 08:20:12 -08:00
f7580c59a5
Merge branch 'main' into check-version-number
2024-02-03 08:19:46 -08:00
4e2b8af147
Adds merge migration
2024-02-03 08:02:51 -08:00
48f8ee57a6
Merge branch 'main' into check-version-number
2024-02-03 08:02:15 -08:00
faf45cf956
Merge pull request #3273 from bookwyrm-social/WesleyAC-freeform-page-number
...
Allow page numbers to be text, instead of integers
2024-02-03 08:00:34 -08:00
a1ac9494b2
Allow admins to un-schedule tasks
2024-02-03 08:00:07 -08:00
6d5752fb4e
Adds merge migration for page numbering fix
2024-02-03 07:40:23 -08:00
37aa7ad2f6
Merge branch 'freeform-page-number' of github.com:WesleyAC/bookwyrm into WesleyAC-freeform-page-number
2024-02-03 07:38:02 -08:00
e0667c6a03
Merge pull request #3237 from Minnozz/status-title-description
...
Improve OpenGraph tags for status and book pages
2024-02-03 07:37:00 -08:00
103da863c4
Merge pull request #3239 from Minnozz/user-agent
...
Replace python-requests with BookWyrm in user agent
2024-02-03 07:27:58 -08:00
fa66284000
Merge pull request #3253 from skobkin/patch-autocomplete-fictionbook-format
...
Adding FictionBook format ("FB2", "FB3") to autocomplete options in "get a copy" block.
2024-02-03 07:26:58 -08:00