1
0
Fork 0
Commit graph

514 commits

Author SHA1 Message Date
Josh Soref
1fdf5a7a39 spelling: physical
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-04-04 20:02:54 -04:00
Josh Soref
44b4b10eb8 spelling: password
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-04-04 20:02:54 -04:00
56cc0eb80f Adds Esperanto locale 2023-03-28 15:03:40 -07:00
7ffe5b9440 Adds merge migration 2023-03-12 16:43:06 -07:00
12af5992a3
Merge pull request #2524 from chdorner/feature/tag-support
Initial hashtag support
2023-03-12 16:37:39 -07:00
Christof Dorner
ee0a89faf2 Reorder head migration 2023-03-07 22:31:58 +01:00
05a303ea18
Merge pull request #2690 from bookwyrm-social/link-domain-notifications
Create notifications for link domains that need approval
2023-03-07 08:43:14 -08:00
Christof Dorner
e8a306437f Reorder migrations to add hashtag one at the end 2023-03-07 13:11:27 +01:00
Christof Dorner
c68304a99b Parse hashtags and store them in CreateStatus view 2023-03-07 12:55:36 +01:00
268946a77c Adds missing template and migration files 2023-02-22 10:46:01 -08:00
Giebisch
f65e0b7632 Add Quotation endposition test 2023-02-06 14:00:04 +01:00
Giebisch
f085315d70 Added Backend Part 2023-01-30 16:12:14 +01:00
Christof Dorner
2c680cb365 Add default user auth group to registration settings 2023-01-21 17:04:32 +01:00
9ef5d53696 Python formatting 2023-01-19 13:06:58 -08:00
a9f59ef8d5 Adds merge migration 2023-01-19 12:17:41 -08:00
3e969bb349
Merge pull request #2606 from jaschaurbach/author_website
Add Website to author
2023-01-19 12:08:01 -08:00
Giebisch
5faf7f5e87 Fixed Import limit for retries 2023-01-17 01:07:10 +01:00
Giebisch
d0adb370cd Merge branch 'main' into import-limit 2023-01-16 02:05:18 +01:00
54e0fdd5ae
Here we go again! 2023-01-15 09:41:39 +01:00
dd2b166382
Revert "Add Website field to author" 2023-01-11 19:21:40 -08:00
Giebisch
b9576ccd31 Merge conflict fix 2023-01-11 16:26:36 +01:00
Giebisch
b22d060d93 Merge branch 'main' into import-limit 2023-01-11 16:22:08 +01:00
Giebisch
6d1de44c48 Sync with main and merge migrations 2023-01-02 17:38:43 +01:00
Giebisch
7e7966987b Merge branch 'main' into import-limit 2023-01-02 15:42:50 +01:00
2d76595af6
Add Website field to author
Authors have Websites. that might be interesting for BookWyrm users. Now there is a field specify the website of an author and it is shown tu users under the wikipedia link

Adds max char for ISFDB ID (6) and ISNI (19 - 16 plus three -)
2022-12-28 15:41:48 +01:00
f2a52d4a18 Adds Basque language 2022-12-21 10:30:51 -08:00
Giebisch
32463c1157 Fix merge 2022-12-19 21:50:34 +01:00
befcf4f3e9
bump some versions in requirements
Why update:

iohttp: supports now more of http standard.
celery: supports redis > = 4.0.2 (the docker image uses redis 7.0.6
django-celery-beat: better Django 3.2 support, bump celery to 5.2, downgrade of dependencies for better celery support
django-compressor: official Django 3.2 support, updates requirements
django-model-utils: official django 3.2 support.
django-sass-processor: remove deprecated default_app_config, support of ManifestStaticFilesStorage (which might be needed in the future)
environs: bugfixes
libsass: removes deprecated cli
Pillow: bug fixing
psycopg2: Bugfixing
pycryptodome: bugfixes
python-dateutil: updated tzdata
requests: better json Handling, bugfixing
responses: bugfixes and more
pytz: python3 code generation, All the corect timezone behaviour!
boto3: Updsate all the S3 Handling

signtures.py update because of breaking change in pycryptodome

migration because uf updated timezones

With updated celery I have less 501 errors on my instance. updated psycopg2 has better performance.

I have NOT chekced opentelemetry packages.

Upgrading redis package wold need a deeper inspection of the code as some functions are dropped in newer versions.
2022-12-19 16:37:41 +01:00
d4351cfcb4
Merge branch 'main' into import-limit 2022-12-16 12:44:57 -08:00
Giebisch
df54df8309 Added Import Limit 2022-12-15 23:43:25 +01: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
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
fdaa24edfe Tweaks group query in migration for tests 2022-12-05 17:33:40 -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
9b087199ed Adds new role and permissions 2022-12-05 16:07:09 -08:00
16f9232e1e Adds database fields for legal page/impressum 2022-11-25 11:02:42 -08:00
7c7c0e1a93 Admin UI to enable and disable importing 2022-11-17 14:23:39 -08:00
c47a425cbe Longer invite answer field
It was an oversight that it was only set to 50 characters I expect!
2022-11-15 14:52:07 -08:00
317cf5fcf5 Generate fewer add_status_tasks
Previously, every time a status was saved, a task would start to add it
to people's timelines. This meant there were a ton of duplicate tasks
that were potentially heavy to run. Now, the Status model has a "ready"
field which indicates that it's worth updating the timelines. It
defaults to True, which prevents statuses from accidentally not being
added due to ready state.

The ready state is explicitly set to false in the view, which is the
source of most of the noise for that task.
2022-11-15 14:14:32 -08:00
eae1866992
Allow users to temporarily deactivate their accounts (#2324) 2022-11-10 13:40:54 -08:00
76fb4c9280 Revoke tasks 2022-11-05 15:41:06 -07:00
97513a43d6 Set import job status when job starts and finishes 2022-11-05 13:47:06 -07:00
59fe9e4d3b Show import status in table 2022-11-05 13:44:07 -07:00
24e5ea3295 Check if import is stopped and create import status field 2022-11-05 13:32:23 -07:00
da613c9b26 ugh forgot to run black 2022-10-15 07:47:20 +11:00
fda150fa0d resolve migration conflict 2022-10-15 07:47:20 +11:00
9b74c26742 backup codes
- add hotp_secret to user model
- view to create backup codes in user prefs
- check backup code if otp doesn't work
- increment hotp count if used
- show correct errors if code wrong
2022-10-15 07:47:20 +11:00
514762c233 fix typo in new user fields
oopsie
2022-10-15 07:47:20 +11:00