1
0
Fork 0
Commit graph

5712 commits

Author SHA1 Message Date
c29256708a
show otp_secret when setting up 2fa
solves #2389
2022-11-16 20:30:06 +01:00
be97fd2d39
Remove dead URL
https://fediblock.org delivers a 410 Gone as respone.
2022-11-16 18:24:19 +01:00
f95729a0c3 Adds unit test for failing view 2022-11-15 21:45:06 -08:00
47f1865c59 Remove trailing whitespace from queries 2022-11-15 20:09:00 -08:00
f0f65b8b73 Python formatting 2022-11-15 20:08:17 -08:00
9185708224 Simplify how default edition is checked
This logic is still totally bonkers, but this change puts a hard limit
on how many iterations the loop can go through and makes the query that
selects which edition to display a little simpler.
2022-11-15 20:05:41 -08:00
eb61033626 Simplify identifier searches
This commit removes code that deduplicated search results for identifier
searches. If it was the case that multiple books have the same
identifier, in theory this would produce better search results, but in
practice this doesn't happen very much, is probably worth seeing when
it does, and worsens the performance of identifier search overall.
2022-11-15 19:42:40 -08:00
807f8c02b2
Merge pull request #2382 from bookwyrm-social/invite-length
Longer invite answer field
2022-11-15 15:03:51 -08:00
Jascha Urbach
4c05e3b660
Merge branch 'main' into deactivate-2fa-with-manage.py 2022-11-15 23:52:52 +01: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
8a99482a2f
correct linter errors
./bw-dev black

reformatted bookwyrm/management/commands/remove_2fa.py

All done!  🍰 
1 file reformatted, 544 files left unchanged.
2022-11-15 23:32:24 +01:00
cd57537854
Remove TFA from user
added bookwyrm/management/remove_2fa.py

changed bw-dev
2022-11-15 23:20:21 +01: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
bf3043f91f Fixes column widths 2022-11-14 18:48:30 -08:00
85337c73e5
Merge branch 'main' into footer-links 2022-11-14 18:46:42 -08:00
4178eb81e4
Merge pull request #2366 from bookwyrm-social/footer-snippet
Uses the same snippet for the footer across different templates
2022-11-14 18:46:15 -08:00
fe82599de9 Include privacy policy and code of conduct in footer 2022-11-14 18:37:27 -08:00
dbe74f6388 Uses the same snippet for the footer across different templates 2022-11-14 18:18:27 -08:00
914479f1c9
Merge pull request #2365 from bookwyrm-social/url-typo
Small fixes - typo in a url and emails about reports
2022-11-14 18:13:09 -08:00
5b358094ab Fixes report emails always claiming to be about links 2022-11-14 18:03:36 -08:00
e655f5c2f3 Fixes typo in url regex 2022-11-14 16:06:40 -08:00
36f511ebb7
Merge pull request #2140 from cincodenada/ignore-does-not-exist
Ignore VariableDoesNotExist errors in debug logging
2022-11-14 12:26:06 -08:00
a91d9f67be
Merge pull request #2362 from bookwyrm-social/revoke-image-tasks
Adds management command to revoke preview image tasks
2022-11-14 12:20:05 -08:00
b812a5c73e Adds management command to revoke preview image tasks 2022-11-14 12:09:16 -08:00
Ell Bradshaw
c9adb7ff12 Linting fixes 2022-11-14 01:04:20 -08:00
Ell Bradshaw
b3603bc3f5 Merge branch 'main' into ignore-does-not-exist 2022-11-14 00:31:34 -08:00
André Jaenisch
530d7de309
Use variable instead of string
Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2022-11-13 16:59:05 +01:00
ddcaf8e3b8 Use asyncio for broadcasting 2022-11-10 15:41:56 -08:00
49d0590599 Another tweak to how import wait times are calculated 2022-11-10 13:59:27 -08:00
eae1866992
Allow users to temporarily deactivate their accounts (#2324) 2022-11-10 13:40:54 -08:00
bbdba9e793 Python formatting 2022-11-10 13:13:53 -08:00
8f2de48b0a Comments out unrelated test block 2022-11-10 13:05:42 -08:00
48d4149151 Fixes null state 2022-11-10 12:39:07 -08:00
f80e2465ed Adds tests for recent import average time 2022-11-10 12:29:36 -08:00
f0d3ceefa0 Cache import time
Also uses a type hint
2022-11-10 12:27:38 -08:00
784dab3d41 Fixes to how import times are estimated
The wrong attr was being used to grab the number of seconds, and imports
that were stopped were being counted
2022-11-10 11:42:38 -08:00
9e0867af91 Make the import admin table sortable 2022-11-07 11:32:45 -08:00
16c92a62c4
Merge pull request #2337 from bookwyrm-social/invite-table-scroll
Makes the invite request table side scroll for mobile
2022-11-07 10:55:39 -08:00
4b01103f84 Makes the invite request table side scroll for mobile
Fixes #2335
2022-11-07 10:44:49 -08:00
1f022496dd Fixes duplicate notification on import 2022-11-07 10:36:31 -08:00
b64f0511a5 Another mock 2022-11-07 10:07:37 -08:00
141d3aa813 Updates mocks in tests 2022-11-07 09:50:05 -08:00
493fd68af4 Merge branch 'main' into cancel-imports 2022-11-07 09:06:13 -08:00
6e748c5476 Typo fix 2022-11-05 18:16:59 -07:00
817047bdeb Use stop functionality in import admin view 2022-11-05 15:44:00 -07:00
76fb4c9280 Revoke tasks 2022-11-05 15:41:06 -07:00
6792b3d7b8 adds button to stop job 2022-11-05 14:44:09 -07:00
7a36de5ebe Start and stop jobs from the model 2022-11-05 14:35:27 -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