21e6ed7388
complete group notifications
...
- notify group members when a new member accepts an invitation
- notify all group members when a member leaves or is removed
- notify ex-member when they are removed
2021-10-02 15:48:55 +10:00
f82af6382f
make message about group members more generic
2021-10-02 15:48:34 +10:00
70e0128052
non-owners can't add users to groups
...
- hide add-user pages from non-owners
- hide user searchbox from non-owners
- fix find-user searchbox being in wrong place where no results
2021-10-02 14:41:23 +10:00
5237e88aba
remove user button for groups
2021-10-02 13:48:53 +10:00
0984972b05
group membership invitations
...
- fix display of group information on user and group pages
- send, receive, accept and reject invitations
2021-10-02 12:30:48 +10:00
89dea44614
accepting membership fixes
...
- don't delete the invitation twice
- send membership information properly to notification
2021-10-02 12:29:01 +10:00
bayocr
a7c9e60bb2
Fix fuzzy translated in Spanish locale
2021-10-01 22:22:21 -04:00
9290655116
fix urls for group invitations
2021-10-02 12:13:34 +10:00
80fb37b55c
add has_groups tag for use on user page
2021-10-02 12:12:59 +10:00
bayocr
445ed7f7da
Add some missing Spanish translations
2021-10-01 21:13:54 -04:00
bd463ea6fe
Lint fixes
2021-10-01 18:09:11 -07:00
29ee99c03e
Styles for the thread page
2021-10-01 18:05:48 -07:00
0f3be40957
fix group references in templates
...
Let's do this the sensible way huh, by using backwards references to memberships etc
Also adds filters for is_member and is_invited so we don't have to do weird things in group Views
2021-10-02 10:47:42 +10:00
2f42161dda
disambiguate groups and prep for group invitations
...
- rename Group to BookwyrmGroup
- create group memberships and invitations
- adjust all model name references accordingly
2021-10-02 10:10:37 +10:00
f901806574
Test to ensure incoming statuses have thread ids
2021-10-01 14:56:38 -07:00
ca4b262e72
Link to status anchor
2021-10-01 14:50:42 -07:00
0cd55147ee
Set thread id on parent status
2021-10-01 14:41:30 -07:00
7ff040470f
Use more f strings in status models test file
2021-10-01 14:26:01 -07:00
8461fe5ec3
Adds anchor id to status
2021-10-01 14:12:49 -07:00
565c9dfa72
Removes block div from thread markup
2021-10-01 14:12:34 -07:00
b8fd909fe3
Adds thread id to status model
2021-10-01 14:12:03 -07:00
a24fe558fc
Merge pull request #1480 from bookwyrm-social/comment-formatting
...
Post-processes statuses composed in modals
2021-10-01 12:00:56 -07:00
70bf7c522f
Adds tests
2021-10-01 11:23:35 -07:00
d2f80c2446
Adds test for reading status with comment
2021-10-01 10:57:56 -07:00
7d03bfd2f6
Merge pull request #1477 from bookwyrm-social/add-edit-book
...
Updates for adding and editing books
2021-10-01 10:36:09 -07:00
74d2cf646a
Moves meta tags out of p tags
...
I guess that's not kosher
2021-10-01 10:25:23 -07:00
428d87a351
Don't render empty html about books
2021-10-01 10:08:56 -07:00
0928fd03a6
Update mocks in editions tests
2021-10-01 10:08:31 -07:00
58fa3d9ad6
Fixes dl syntax
2021-10-01 09:24:26 -07:00
a7614d8c35
Moves editions page tests into separate file
2021-10-01 09:24:10 -07:00
7c52feeab4
Skip modal layout in curlylint
2021-09-30 22:27:30 -07:00
34948d494c
Python formatting
2021-09-30 22:23:29 -07:00
6902ffc4c3
Adds missing view file
2021-09-30 22:22:32 -07:00
bdb1d1998a
Helper function for html validation
2021-09-30 22:22:20 -07:00
9c78a9d95c
test fixes
2021-09-30 22:02:07 -07:00
6178925053
Unique form identifier for delete status button
2021-09-30 22:01:55 -07:00
ccc52287c5
More error filtering
2021-09-30 20:01:57 -07:00
9a421afafd
Merge pull request #1413 from bookwyrm-social/search-refactor
...
Search refactor
2021-09-30 13:12:41 -07:00
3f44389c6b
Adds new test file for search
2021-09-30 13:03:36 -07:00
92f9319fe1
Updates tests that reference self_connector
2021-09-30 11:46:17 -07:00
1033d3d045
Updates connector tests
2021-09-30 11:33:04 -07:00
232e4bed79
Updates migrations
2021-09-30 11:06:12 -07:00
38f82fe660
Remove/re-add connector in migration
2021-09-30 10:55:18 -07:00
e6e44decf9
Updates migration
2021-09-30 10:47:53 -07:00
5dd2aac600
Merge branch 'main' into search-refactor
2021-09-30 10:41:30 -07:00
75e69eb269
Post-processes statuses composed in modals
2021-09-30 10:00:05 -07:00
9a96df1712
Unique id for privacy fields
2021-09-29 15:58:37 -07:00
305dcc504b
Unique names for fallback forms
2021-09-29 15:52:08 -07:00
0dc6a18201
Skip unescaped chars warning in html validator
...
jankily
2021-09-29 15:47:30 -07:00
5cdfd29f9e
Unqiue id for progress fields
2021-09-29 15:46:54 -07:00