Fabien Basmaison
a52fee4ccf
Remove (potentially useful) unused CSS.
2021-03-06 21:18:39 +01:00
Henri Bourcereau
703ff60271
isbn search
2021-03-06 18:09:15 +01:00
Fabien Basmaison
99e5e3e414
[import] Show skip link to all when there is more than 10 failed imports.
2021-03-05 22:09:56 +01:00
Mouse Reeve
91a14d3a13
Updates alt text in status model tests
2021-03-05 07:50:23 -08:00
Mouse Reeve
b70e728ffb
Removes the word "cover" from cover alt text
...
Fixes #694
2021-03-05 06:58:22 -08:00
Fabien Basmaison
097b8e5811
Fix toggling all checkboxes of failed imports:
...
- Rename classes and function to something more descriptive.
- Listen to the element checked status instead of a click on a non‑focusable element.
- Use specific DOM targets instead of relying on the DOM ancestor tree.
- Add a skip‑link to the end of the list and avoid tabbing through all failed items.
- Update related i18n strings in French.
- Avoid having the label on the whole width to prevent accidental click.
- Move `fieldset` out of `ul`.
2021-03-05 15:41:21 +01:00
Mouse Reeve
5c089db086
Full add author flow
2021-03-04 17:10:33 -08:00
Mouse Reeve
b2d1384bc5
UI for adding and removing authors
2021-03-04 15:10:55 -08:00
Mouse Reeve
e2622d0594
Catches a couple translations, hides profile box when empty
2021-03-04 14:27:49 -08:00
Mouse Reeve
577f5db37b
Merge pull request #680 from arkhi/main
...
[profile] Fix HTML errors
2021-03-04 14:01:22 -08:00
Mouse Reeve
74ab3505fe
Merge pull request #686 from mouse-reeve/french-fuzzy
...
Removes "fuzzy" flag from translated French strings
2021-03-04 11:47:53 -08:00
Fabien Basmaison
dab6592c12
Testing moving a comment to see what accesslint says.
2021-03-04 20:38:28 +01:00
Fabien Basmaison
16ea657b5b
[a11y] Add aria-modal
:
...
- Addresses https://github.com/mouse-reeve/bookwyrm/pull/680#issuecomment-790603940
2021-03-04 20:14:38 +01:00
Fabien Basmaison
c370cad7f9
[lint] Fix white spaces in HTML.
2021-03-04 19:42:23 +01:00
Fabien Basmaison
1cb84b0f62
[lint] Fix indentation in JS files.
2021-03-04 19:36:17 +01:00
Fabien Basmaison
420a33d79f
[lint] fix indentation in CSS files.
2021-03-04 19:27:03 +01:00
Fabien Basmaison
fc16211125
[lint] Ignore newline in svg files within fonts/.
2021-03-04 19:24:11 +01:00
Fabien Basmaison
1266a740e5
[lint] Fix indentation in .py files.
2021-03-04 19:06:12 +01:00
Mouse Reeve
7b2a8e90ff
Merge pull request #670 from mouse-reeve/editor-default
...
Give new users editor permissions by default
2021-03-04 09:19:21 -08:00
Mouse Reeve
2542b72f3a
Try to get github to re-run checks
2021-03-04 08:51:10 -08:00
Mouse Reeve
6caf45ac4f
fixes error catching
2021-03-04 08:45:03 -08:00
Mouse Reeve
9842e63cb4
Ignore group not found error creating user
2021-03-04 08:35:13 -08:00
Mouse Reeve
4c71c5fb73
Removes "fuzzy" flag from translated French strings
2021-03-04 08:04:55 -08:00
Mouse Reeve
4a06cc7a66
Revert "Un-fuzzies French translation strings"
...
This reverts commit a5d2cf4677
.
2021-03-04 08:04:00 -08:00
Mouse Reeve
a5d2cf4677
Un-fuzzies French translation strings
2021-03-04 08:02:57 -08:00
Mouse Reeve
208a38a34d
Adds spanish locale to settings and rebuilds messages
2021-03-03 20:14:42 -08:00
Mouse Reeve
e5662b1752
Merge pull request #682 from reesporte/main
...
Spanish translation and one (1) typo fix
2021-03-03 20:10:52 -08:00
reese
5fe8b67ba7
fix typo :)
2021-03-03 20:08:42 -06:00
Fabien Basmaison
8c26d8a514
[profile] Updates for PR:
...
- Fix duplicated IDs between modals for the same status.
- Remove redundant button (https://github.com/mouse-reeve/bookwyrm/pull/680#discussion_r586743844 ).
- Remove redundant `role="navigation"` on `<nav>`.
- Add `dir="auto"` back for titles (https://github.com/mouse-reeve/bookwyrm/pull/680#discussion_r586715693 ).
- Use `exists` instead of `all` for conditional statement (https://github.com/mouse-reeve/bookwyrm/pull/680#discussion_r586716299 ).
- Fix missing spacing between avatar and username (https://github.com/mouse-reeve/bookwyrm/pull/680#discussion_r586740902 ).
2021-03-03 22:58:01 +01:00
Fabien Basmaison
a05b14c338
[profile] Various HTML fixes:
...
- Wrap block level elements within block level elements, not inline.
- Avoid empty blocks.
- Change `<hr>` in lists into allowed type of children.
- Fix duplicated ID (some change that was not propagated across the template?).
- Make the anchor optional in the navbar (interactive elements (`a`, `input`, `button`…) should not appear into other interactive elements).
- Remove redundant `role` on main navigation.
- Make the modal a modal with `role="dialog".
- Use `button` instead of form-less `label`.
2021-03-03 20:10:09 +01:00
Mouse Reeve
327f14a150
Merge branch 'main' into create-book
2021-03-03 08:55:40 -08:00
Fabien Basmaison
0d8eb959ea
[profile] Use unique IDs on statuses.
2021-03-03 15:48:04 +01:00
Mouse Reeve
51cf580813
Revert "Fixes boost notification"
...
This reverts commit 3ee12345ec
.
2021-03-02 20:24:51 -08:00
Mouse Reeve
3ee12345ec
Fixes boost notification
2021-03-02 20:19:50 -08:00
Mouse Reeve
be3c7ac90e
Fixes boost display
2021-03-02 20:17:32 -08:00
Mouse Reeve
caed268227
Adds german language to settings
2021-03-02 13:36:30 -08:00
Mouse Reeve
549d8768a6
Combine a couple very similar translation strings
...
plus a whitespace fix
2021-03-02 10:46:08 -08:00
Mouse Reeve
2c37893790
Adds default shelf names translations
2021-03-02 10:32:46 -08:00
Mouse Reeve
27914d07b9
Missing translation strings on book and list pages
2021-03-02 10:23:11 -08:00
Mouse Reeve
5938c438e2
Translate table titles in header
2021-03-02 09:59:15 -08:00
Mouse Reeve
8bb7d5bba0
Translates invite form values
2021-03-02 09:55:28 -08:00
Mouse Reeve
bb6a82fdff
Adds simplified chinese language code to settings
2021-03-02 09:26:21 -08:00
Mouse Reeve
01df4ad321
Small fixes for translation
2021-03-02 09:25:45 -08:00
Mouse Reeve
2faf5cea2a
modifies edit book code to allow creation as well
2021-03-02 09:01:31 -08:00
Mouse Reeve
99288e9183
Merge branch 'main' into edit-book-fields
2021-03-01 11:53:02 -08:00
Mouse Reeve
2c2d7c4694
Merge pull request #669 from mouse-reeve/edit-book-field
...
Track last edited by on partial edits
2021-03-01 11:43:17 -08:00
Mouse Reeve
d16e4dc808
Enumerates notification options for translation
2021-03-01 09:32:03 -08:00
Mouse Reeve
b9bf65ad2a
Adds missing i18n imports
2021-02-28 17:52:48 -08:00
Mouse Reeve
bd44bf0980
Merge branch 'main' into i18n-second-pass
2021-02-28 17:22:25 -08:00
Mouse Reeve
6a18803417
Catches more template translation moments
2021-02-28 17:10:30 -08:00
Mouse Reeve
b2779cc6bf
Merge pull request #664 from mouse-reeve/login-csrf
...
Fixes csrf failure logging on from multiple tabs
2021-02-28 16:16:00 -08:00
Mouse Reeve
10130f01d4
Merge pull request #662 from mouse-reeve/titles
...
Puts titles in templates instead of views
2021-02-28 16:15:39 -08:00
Mouse Reeve
54687b7b35
Make users editors by default
2021-02-28 13:45:49 -08:00
Mouse Reeve
3ecdc8f93e
Track last edited by on partial edits
2021-02-28 13:40:57 -08:00
Mouse Reeve
5e0a1749f3
Fixes csrf failure logging on from multiple tabs
2021-02-28 11:47:30 -08:00
Mouse Reeve
310d4a1f59
Merge pull request #653 from greatislander/tab-keyboard-accessibility
...
feature: keyboard accessibility for tabbed UIs (fixes #526 )
2021-02-28 11:11:54 -08:00
Mouse Reeve
72c50b3f58
Fixes typo in admn layout page
2021-02-28 10:45:21 -08:00
Mouse Reeve
0cf2baccac
Adds merge migration
2021-02-28 10:40:10 -08:00
Mouse Reeve
5bc4456d4e
Merge branch 'main' into review-rate
2021-02-28 10:35:20 -08:00
Mouse Reeve
3e9ee0973b
cleans up i18n titles
2021-02-28 10:09:56 -08:00
Ned Zimmerman
263b13f157
Adapt tab handler to vanilla JS, fix focus jump, improve accessible naming of tabs/panels
2021-02-28 14:04:04 -04:00
Mouse Reeve
c483768544
Moves titles into templates and adds i18n support
2021-02-28 10:00:36 -08:00
Mouse Reeve
c4116c93b7
Merge branch 'main' into titles
2021-02-28 09:02:21 -08:00
Mouse Reeve
4df62a8ebd
Simplifies translation strings
2021-02-28 08:42:25 -08:00
Ned Zimmerman
b324e668ca
Merge branch 'upstream' into tab-keyboard-accessibility
2021-02-28 12:39:56 -04:00
Mouse Reeve
d3676ff984
Removes non-existant german language support
2021-02-28 08:13:49 -08:00
Mouse Reeve
4f76d21b85
Snags more strings for i18n
2021-02-27 18:48:10 -08:00
Mouse Reeve
27316678d5
Adds test german translations
...
with apologies to actual german speakers
2021-02-27 16:44:58 -08:00
Mouse Reeve
2d79a52133
Translations working in templates
2021-02-27 16:18:56 -08:00
Mouse Reeve
b2e431daed
Adds test localization file
2021-02-27 15:00:19 -08:00
Mouse Reeve
8e5e3a84d6
Quick first pass at tagging strings for localization
2021-02-27 14:22:39 -08:00
Mouse Reeve
791968ece5
updating language file defaults
2021-02-27 13:51:03 -08:00
Mouse Reeve
ad2a87d317
First pass at internationalization and localization
2021-02-27 13:43:55 -08:00
Mouse Reeve
04ed5d62dd
Merge pull request #649 from mmai/feature/importLibrarything
...
librarything import
2021-02-27 12:17:41 -08:00
Mouse Reeve
7622bef35d
Adds separate privacy policy section
2021-02-27 11:53:36 -08:00
Mouse Reeve
9ed5226b58
Switches layout to use in-template html header titles
2021-02-27 11:07:16 -08:00
Ned Zimmerman
bc7f830b2b
Merge branch 'upstream' into tab-keyboard-accessibility
2021-02-27 11:53:27 -04:00
Ned Zimmerman
9580bec154
feat: modify tabbed interfaces to support keyboard accessibility ( fixes #526 )
2021-02-27 11:47:03 -04:00
Joel Bradshaw
717cbe3034
Use very fancy SQL nonsense
...
This should be more efficient than running the queries one by one
2021-02-26 23:12:39 -08:00
Joel Bradshaw
ee7388052c
Use SQL parameters, and make unconvert work
...
DBAs don't want you to know about this One Simple Trick
2021-02-26 22:57:26 -08:00
Henri Bourcereau
bfedb300ca
librarything import : fix parsing & select box
2021-02-26 13:32:17 +01:00
Mouse Reeve
3ba6479e79
hide linter error on override funtion
2021-02-25 15:16:16 -08:00
Mouse Reeve
4a10c99026
Fixes handling of ratings in status views and urls
2021-02-25 15:05:51 -08:00
Mouse Reeve
2e36cfbcf6
Creates new semi-functional migration
2021-02-25 14:58:09 -08:00
Mouse Reeve
ffd57dfef4
Use modern string formatting syntax in status model
2021-02-25 10:34:28 -08:00
Mouse Reeve
ed7c13531f
Merge branch 'main' into review-rate
2021-02-25 10:17:52 -08:00
Mouse Reeve
6d7e063b81
Makes rating field mandatory on ratings
2021-02-25 10:17:24 -08:00
Mouse Reeve
0ecfff0f16
Merge pull request #625 from mouse-reeve/inbox-refactor
...
Inbox refactor
2021-02-24 13:34:59 -08:00
Mouse Reeve
bb7c41ee5f
Tweaks where serialize is called
2021-02-24 13:13:29 -08:00
Mouse Reeve
bb5838782d
Merge pull request #650 from mouse-reeve/privacy-display
...
Privacy display
2021-02-24 12:54:00 -08:00
Mouse Reeve
c7d8548614
Select subclasses in rss feed
2021-02-24 12:35:43 -08:00
Mouse Reeve
a5ee535ab6
fixes book reviews queryset aggregators
2021-02-24 12:29:50 -08:00
Mouse Reeve
779581c6f4
Only show dms in dm page
2021-02-24 12:06:00 -08:00
Mouse Reeve
2a5d4b83d8
Show dms in the right places
2021-02-24 11:59:21 -08:00
Mouse Reeve
bcdf2ee142
Improves privacy-related display
2021-02-24 11:35:19 -08:00
Henri Bourcereau
b85fed3595
librarything import
2021-02-24 20:20:14 +01:00
Mouse Reeve
94e95dc39d
Adds test for delete activity
2021-02-24 10:07:03 -08:00
Mouse Reeve
cad19ee878
Merge branch 'main' into inbox-refactor
2021-02-24 09:51:34 -08:00
Mouse Reeve
9465455af2
Catch ssl errors in broadcast
2021-02-24 08:27:16 -08:00
Mouse Reeve
6426282db1
fixes goal page and test for goal page
2021-02-23 22:07:13 -08:00
Mouse Reeve
fcc0e0ccb6
Cleans up formatting on about page
2021-02-23 19:58:04 -08:00
Mouse Reeve
b4d9cdbe98
Merge pull request #643 from mouse-reeve/pressed-button-color
...
Makes comment and fav/boost buttons the same color when selected
2021-02-23 17:35:13 -08:00
Mouse Reeve
744de313c8
Makes comment and fav/boost buttons the same color when selected
2021-02-23 17:23:11 -08:00
Mouse Reeve
fba53c72e0
default safe mode for activity serialization
2021-02-23 17:19:47 -08:00
Mouse Reeve
4d0e52bf51
Test tag and list add
2021-02-23 17:18:25 -08:00
Mouse Reeve
0d68d22f73
Merge pull request #642 from mouse-reeve/invite-pagination
...
Invite pagination
2021-02-23 17:03:38 -08:00
Mouse Reeve
6e6bcb2f48
gotta simplify the add activity
2021-02-23 15:51:02 -08:00
Mouse Reeve
23fb5f62a2
Keep invite settings in form after save
2021-02-23 15:25:26 -08:00
Mouse Reeve
384187a263
Moves create invite form to top of invite page
2021-02-23 15:21:37 -08:00
Mouse Reeve
e042805f38
Merge pull request #632 from mouse-reeve/remote-server-set
...
Safer set remote server
2021-02-23 15:13:32 -08:00
Mouse Reeve
baed291889
Don't broadcast after saving remote server
2021-02-23 14:45:39 -08:00
Mouse Reeve
d3381d7a79
Paginates invite page
...
I sure have sent out a lot of invites
2021-02-23 14:41:33 -08:00
Mouse Reeve
3de8a20d39
Fixes boolean for is bookwyrm user in test
2021-02-23 14:36:24 -08:00
Mouse Reeve
5472281f29
Merge pull request #640 from mouse-reeve/rate-color
...
Makes the interactive rating element a different color
2021-02-23 14:19:32 -08:00
Mouse Reeve
2546aaedd6
Merge pull request #641 from mouse-reeve/discover-links
...
Makes covers clickable on discover page
2021-02-23 14:19:26 -08:00
Mouse Reeve
1db711b397
Merge pull request #639 from mouse-reeve/status-markup
...
Status markup
2021-02-23 14:19:19 -08:00
Mouse Reeve
1eaff91513
Makes the interactive rating element a different color
2021-02-23 14:08:52 -08:00
Mouse Reeve
31c9c07e38
Makes covers clickable on discover page
2021-02-23 14:06:08 -08:00
Mouse Reeve
d0c46060e8
Adds stars to book preview in status
2021-02-23 14:00:19 -08:00
Mouse Reeve
f9dd0b0246
Groups in book preview only used by status templates
2021-02-23 13:42:20 -08:00
Mouse Reeve
fdbd3688f4
Merge pull request #636 from mouse-reeve/follow-block-button
...
Cleans up display of follow/block/unfollow/unblock buttons
2021-02-23 13:38:02 -08:00
Mouse Reeve
a0b57837a7
Moves status templates into dir
2021-02-23 13:37:16 -08:00
Mouse Reeve
9ac332f6cc
Adds request user for rss test
2021-02-23 13:26:44 -08:00
Mouse Reeve
152107a9af
Merge pull request #637 from mouse-reeve/mobile-header-buttons
...
Fixes header wrap on mobile headers
2021-02-23 13:25:17 -08:00
Mouse Reeve
a71171249d
Merge pull request #638 from mouse-reeve/list-mobile-display
...
List mobile display
2021-02-23 13:25:12 -08:00
Mouse Reeve
ffe5ce7251
User friendly-er add cover form
...
bulma has failed me. Fixes #628
2021-02-23 13:23:41 -08:00
Mouse Reeve
b9f06edc1b
Fixes a few missed calls to get_user_from_username
2021-02-23 13:12:50 -08:00
Mouse Reeve
be9198fc4f
Another place where get reviews is called in tests
2021-02-23 13:09:39 -08:00
Mouse Reeve
e6b4212e6b
Typo fix
2021-02-23 13:05:43 -08:00
Mouse Reeve
8a3d1a0bf2
Fixes header wrap on mobile headers
2021-02-23 13:04:24 -08:00
Mouse Reeve
d1a21b851a
Maintain list columns in mobile
2021-02-23 12:46:41 -08:00
Mouse Reeve
b1268b7db8
Small covers too small on mobile
2021-02-23 12:44:25 -08:00
Mouse Reeve
364b053d9a
Better user block privacy
2021-02-23 12:41:37 -08:00
Mouse Reeve
a617302006
Cleans up display of follow/block/unfollow/unblock buttons
2021-02-23 12:10:54 -08:00
Mouse Reeve
c6a61abf79
Don't try to fetch reviews for remote user in test
2021-02-23 11:58:01 -08:00
Mouse Reeve
6e09d485c4
Outbox sensitive to user agent strings
2021-02-23 11:34:15 -08:00
Mouse Reeve
cbccdea468
fixes ordered collection serializations
2021-02-23 11:13:20 -08:00
Mouse Reeve
726a8739a3
way too much logging coming from http errors
2021-02-22 11:42:45 -08:00
Mouse Reeve
ef9acaf878
Adds tests for setting remote server
2021-02-22 11:38:11 -08:00
Mouse Reeve
6b74f56381
Safer set remote server
2021-02-22 10:01:19 -08:00
Mouse Reeve
bff75cedf5
Boolean error in user save causing infinite recursion
2021-02-22 09:41:52 -08:00
Mouse Reeve
f654444aab
Fixes bug in saving remote server
2021-02-22 08:53:01 -08:00
Mouse Reeve
dbe9431d5a
Fixes pure serializer
2021-02-20 11:24:41 -08:00
Mouse Reeve
fb98ef4b38
Remove redundant activitypub dataclass
2021-02-19 11:16:01 -08:00
Mouse Reeve
42ca32a985
Merge branch 'main' into review-rate
2021-02-18 13:12:04 -08:00
Mouse Reeve
e707374888
Don't broadcast from inbox tests
2021-02-17 14:37:20 -08:00
Mouse Reeve
3f02b5f6f2
Fixes view tests
2021-02-17 13:34:36 -08:00
Mouse Reeve
79875271f7
Makes next/prev page links optional
2021-02-17 13:33:48 -08:00
Mouse Reeve
e8e4ed773c
Fixes deletion for boosts
2021-02-17 13:07:19 -08:00
Mouse Reeve
7b21a0a208
Fix things, unfix things, refix things, break things, fix things
2021-02-17 12:23:55 -08:00
Mouse Reeve
08dc5b4d86
Fixes unfollow
2021-02-17 11:45:21 -08:00
Mouse Reeve
d022fef625
broadcast accepts correctly
2021-02-17 11:28:54 -08:00
Mouse Reeve
d5ca77362b
Fixes boost activity type in status model test
2021-02-17 10:38:09 -08:00
Mouse Reeve
92e40e1cec
Pass model instances into activities instead of json
2021-02-17 10:36:05 -08:00
Mouse Reeve
9225043b5d
Fixes relationship model test
2021-02-17 10:16:17 -08:00
Mouse Reeve
b18dac5814
Don't use generic ActivityObject as serializer
2021-02-17 10:15:22 -08:00
Mouse Reeve
8bb20730fc
Fixes bug in serializing dataclasses in place
2021-02-17 09:33:33 -08:00
Mouse Reeve
cbf5479253
Test fixes
2021-02-17 08:35:17 -08:00
Mouse Reeve
7b27f98e20
Fixes recursive serializer
2021-02-17 08:34:21 -08:00
Mouse Reeve
29df2e0fac
fixes typo in person test
2021-02-16 20:26:51 -08:00
Mouse Reeve
77781d57c3
Fixes base activity tests
2021-02-16 20:24:37 -08:00
Mouse Reeve
a9ca3a4290
Fixes calls to to_model, init with activitypub partially serialized
2021-02-16 20:17:38 -08:00
Mouse Reeve
3f61675a0a
Updates usage of resolve_remote_id
2021-02-16 19:35:43 -08:00
Mouse Reeve
e2f921b7f5
better checking for empty values
2021-02-16 19:28:23 -08:00
Mouse Reeve
91908eb1b6
Smarter way of inferring serializers (which are explicitly present)
2021-02-16 18:59:50 -08:00
Mouse Reeve
a3b7063e4b
makes inbox csrf exempt
2021-02-16 18:07:57 -08:00
Mouse Reeve
714202986d
Fixes person/author confusion and public keys
2021-02-16 17:47:53 -08:00
Mouse Reeve
d81bfb6573
Fixes unfollow
2021-02-16 16:35:28 -08:00
Mouse Reeve
b57a86d4e2
Fixes approving follow requests automatically
2021-02-16 12:58:29 -08:00
Mouse Reeve
f5a022184f
Fixes discarding boosts
2021-02-16 12:31:27 -08:00
Mouse Reeve
3f1b62eb98
Fixes Add activity
...
still janky
2021-02-16 11:04:13 -08:00
Mouse Reeve
b393df8cab
Fixes deletion
2021-02-16 09:35:00 -08:00
Mouse Reeve
08c1553e71
Fixes Favs
2021-02-15 21:41:08 -08:00
Mouse Reeve
606d89d3bd
Fixes boost, recursive to_model calls
2021-02-15 21:20:00 -08:00
Mouse Reeve
a16b81a6eb
Adds actions for all verbs
2021-02-15 20:49:23 -08:00
Mouse Reeve
12a3aa9667
incoming Create flow with tests
2021-02-15 19:41:22 -08:00
Mouse Reeve
81e2021f92
Move handlers to activitypub classes
2021-02-15 18:47:08 -08:00
Mouse Reeve
e810c2bee0
Recursively parse activities
2021-02-15 17:23:17 -08:00
Mouse Reeve
fd19b55961
Basic checks for inbox
2021-02-15 16:27:25 -08:00
Mouse Reeve
f974b9b895
Better blocking checks
2021-02-15 12:51:34 -08:00
Mouse Reeve
8cf7da4b19
Merge branch 'main' into user-creation
2021-02-15 12:26:15 -08:00
Mouse Reeve
65f81bd5f0
Moves blocking to save function
...
I just like these better than signals??
2021-02-15 12:21:48 -08:00
Mouse Reeve
8cb345886b
Show lists on book page
2021-02-15 11:30:22 -08:00
Mouse Reeve
06feef44ad
Merge branch 'main' into review-rate
2021-02-12 18:33:05 -08:00
Mouse Reeve
4a58cd42a6
More thorough check to prevent following blocked users
2021-02-12 18:14:51 -08:00
Mouse Reeve
d250127062
Merge pull request #621 from mouse-reeve/fixes-follows
...
Fixes follows
2021-02-12 16:22:05 -08:00
Mouse Reeve
363609e7be
Fixes follows
...
Yikes
2021-02-12 16:16:22 -08:00
Mouse Reeve
2297fe133d
Uses template for generating goal status
2021-02-12 11:52:05 -08:00
Mouse Reeve
0df7be6cfc
Merge pull request #618 from mouse-reeve/template-fixes
...
Template fixes
2021-02-12 10:10:42 -08:00
Mouse Reeve
03dddaa064
Fixes list display
2021-02-12 09:58:57 -08:00
Mouse Reeve
403cc712c5
Fixes review pluralization
2021-02-12 09:55:25 -08:00
Mouse Reeve
927cb15abd
fixes edit user test
2021-02-11 12:42:54 -08:00
Mouse Reeve
47f371b604
Merge branch 'main' into user-view-test
2021-02-11 08:39:48 -08:00
Mouse Reeve
18a86cbe2a
More edit user tests
2021-02-11 08:38:45 -08:00
Mouse Reeve
89c0ecdca9
comma in number
2021-02-11 08:24:20 -08:00
Mouse Reeve
c7e7c56a89
Merge pull request #616 from mouse-reeve/list-federation
...
Fixes bugs in how lists/shelves federate Adds
2021-02-10 19:39:56 -08:00
Mouse Reeve
9b61538f0c
Merge pull request #615 from mouse-reeve/update-list-activity
...
Update list activity
2021-02-10 19:39:31 -08:00
Mouse Reeve
3497a5c7e4
Merge pull request #614 from mouse-reeve/expand-data-error
...
Catch expand book data load error
2021-02-10 19:19:14 -08:00
Mouse Reeve
5f7466e92d
Fixes bugs in how lists/shelves federate Adds
2021-02-10 19:17:16 -08:00
Mouse Reeve
2a65aa7cc7
More tests
2021-02-10 18:24:09 -08:00
Mouse Reeve
b898f263b7
Another test case for the user view
2021-02-10 18:01:11 -08:00
Mouse Reeve
2a069adc8a
Fixes updating lists
2021-02-10 18:00:56 -08:00
Mouse Reeve
41cef9bdfd
Catch expand book data load error
2021-02-10 17:54:49 -08:00
Mouse Reeve
3aa7f8afe0
Safer migration runpython function
2021-02-10 17:30:26 -08:00
Mouse Reeve
e918ddf526
Merge pull request #611 from mouse-reeve/default-edition
...
Don't set default edition if it's already set
2021-02-10 17:23:56 -08:00
Mouse Reeve
107a804230
Merge pull request #610 from mouse-reeve/cover-links
...
Makes covers clickable in places they aren't
2021-02-10 16:58:04 -08:00
Mouse Reeve
4c2ec43fce
Don't set default edition if it's already set
2021-02-10 16:53:51 -08:00
Mouse Reeve
11504e9cef
Makes covers clickable in places they aren't
...
Fixes #598
2021-02-10 16:45:53 -08:00
Mouse Reeve
5e2555dc0e
Merge pull request #609 from mouse-reeve/model-notifications
...
Refactors generating notifications
2021-02-10 16:45:02 -08:00
Mouse Reeve
848454c50f
Fixes templatetag test
2021-02-10 16:31:41 -08:00
Mouse Reeve
b774e946f3
fixes avoiding mention and reply notification
2021-02-10 16:28:50 -08:00
Mouse Reeve
e6b9985f95
Don't need a helper function for creating notifications anymore
2021-02-10 16:23:49 -08:00
Mouse Reeve
e0cfb009e4
Deduplicate notifications in notification model
2021-02-10 16:21:29 -08:00
Mouse Reeve
d9e65aa363
Notifications for follow requests
2021-02-10 16:06:50 -08:00
Mouse Reeve
ac57db5375
Boost notifications
2021-02-10 16:00:02 -08:00
Mouse Reeve
6f748a6a24
Fixes status notifications
2021-02-10 15:18:20 -08:00
Mouse Reeve
74d39c3e24
Move fav notifications to model
2021-02-10 14:31:39 -08:00
Mouse Reeve
106d442a0b
Moves import complete notification to model
2021-02-10 14:18:55 -08:00
Mouse Reeve
ca08bfa6f5
Remove duplicate notification generation code in incoming
2021-02-10 14:14:33 -08:00
Mouse Reeve
13d8ccb016
Moves status notifications into model
2021-02-10 14:13:36 -08:00
Mouse Reeve
ed56398667
Merge pull request #607 from mouse-reeve/notifications
...
Notifications for list additions
2021-02-10 14:08:46 -08:00
Mouse Reeve
b22e56333f
Gracefully handle list duplicate additions
2021-02-10 13:50:20 -08:00
Mouse Reeve
8842db3c1b
Create notification when adding or suggesting a book to a list
2021-02-10 13:46:56 -08:00
Mouse Reeve
2bf4b17113
Adds notification type referencing lists
2021-02-10 13:15:12 -08:00
Mouse Reeve
88b2504402
Fixes broadcasting on generated notes
2021-02-10 13:09:04 -08:00
Mouse Reeve
222dc118af
Merge pull request #604 from mouse-reeve/link-format-bug
...
Link format bug
2021-02-10 12:45:04 -08:00
Mouse Reeve
930d9429ef
User save() override instead of signal to set user fields
...
this gets gnarly because of transaction.atomic, so it bears further
testing
2021-02-10 12:43:53 -08:00
Mouse Reeve
475d0cbb26
Merge pull request #603 from mouse-reeve/rss-link
...
Adds link to rss feed from user page
2021-02-10 12:29:23 -08:00
Mouse Reeve
2f42ec5e37
Fixes execution order for formatting content body for statuses
2021-02-10 12:27:09 -08:00
Mouse Reeve
a61c06c4cc
Merge pull request #601 from mouse-reeve/user-tabs
...
Only show tabs on user page as appropriate
2021-02-10 12:16:23 -08:00
Mouse Reeve
f75acc385d
Adds link to rss feed from user page
2021-02-10 12:13:07 -08:00
Mouse Reeve
5565523d85
Tests bug in link formatting
2021-02-10 12:07:50 -08:00
Mouse Reeve
f46a708f7e
Handle connector exceptions with sketchy book data from OL
2021-02-10 12:00:16 -08:00
Mouse Reeve
9a564a846a
Better error handling and loggin in get_data
2021-02-10 11:56:08 -08:00
Mouse Reeve
d29257e1ff
Only show tabs on user page as appropriate
2021-02-10 11:48:49 -08:00
Mouse Reeve
759a384852
Merge pull request #592 from mouse-reeve/local-paths
...
Fixes local paths with remote users
2021-02-10 11:38:54 -08:00
Mouse Reeve
7c5b9f563f
Fixes double slash in path
2021-02-10 11:11:55 -08:00
Mouse Reeve
96921e4be6
Merge pull request #574 from mouse-reeve/shelve-buttons
...
Shelve buttons
2021-02-10 09:01:33 -08:00
Mouse Reeve
486b660351
Merge pull request #594 from mouse-reeve/broadcast-fixes
...
Refactors broadcasting
2021-02-10 08:52:15 -08:00
Mouse Reeve
9c3bec23b8
More mocks in tests
2021-02-09 17:26:27 -08:00
Mouse Reeve
485de039cf
Merge branch 'main' into shelve-buttons
2021-02-09 13:28:00 -08:00
Mouse Reeve
104e4d7cf7
Patch setup in status tests
2021-02-09 13:06:59 -08:00
Mouse Reeve
1d7cea2789
fixes tests with broadcast kwarg
2021-02-09 12:48:46 -08:00
Mouse Reeve
25e8b3ddeb
Send activitypub pure mode activities when possible
2021-02-09 12:23:59 -08:00
Mouse Reeve
0682117a06
delete and re-add shelf books in switch edition
2021-02-09 12:07:45 -08:00
Mouse Reeve
8fb08e09fd
Filter pending books from list display
2021-02-09 11:40:35 -08:00
Mouse Reeve
9561bb2294
Adds reverse runpython for migration
2021-02-09 11:21:43 -08:00
Mouse Reeve
e998ac28da
Fixes broadcasting created status that needs second save
2021-02-09 11:13:02 -08:00
Mouse Reeve
0a554b002d
Fixes test for handling direct recipients
2021-02-09 10:43:40 -08:00
Mouse Reeve
76491e4e35
Back off notification polling
2021-02-09 10:38:43 -08:00