f1ae64543f
Merge pull request #2216 from bookwyrm-social/export-post
...
Use HTTP post for CSV export
2022-07-11 08:14:47 -07:00
42e29e40b3
Use HTTP post for csv export
...
Also fixes a missing translation string
2022-07-11 07:51:51 -07:00
f44b3cc4b2
Improves change password flow
...
There are two changes: one is to require the current password to change
your password (which is a security improvement), and the other is error
reporting when you either get your current password wrong or your new
password doesn't match it's second entry.
2022-07-10 20:05:54 -07:00
7a772c7d3e
Use POST instead of GET for logout function
2022-07-10 09:30:39 -07:00
c092d952bd
Adds test to catch notification error
2022-07-09 12:29:29 -07:00
a7553c0b8c
Return HttpResponse instead of redirects for AJAX follows
...
This is more efficient, and most follow activities are ajax
2022-07-09 12:20:18 -07:00
ab5e4128e6
Merge branch 'main' into tour
...
Also fixes conflict
2022-07-09 20:54:48 +10:00
bd6774fca8
Merge pull request #2202 from bookwyrm-social/settings-warnings
...
New and improved warnings on the admin dashboard
2022-07-08 15:39:23 -07:00
36553ef2a9
Suppress protected-access warning on admin dashboard
2022-07-08 12:22:23 -07:00
d0e986c283
Hide DMs from profile page
2022-07-08 12:19:51 -07:00
ba7ae46c75
Adds warnings for missing privacy policies and codes of conduct
2022-07-08 11:59:21 -07:00
be86fef42d
Move deleted users to a separate tab
...
Since there's nothing to be done with them, they get their own tab.
2022-07-08 09:21:48 -07:00
a972c58f3b
Fixes errors in permissions
2022-07-07 14:01:51 -07:00
742d97b177
Python formatting
2022-07-07 12:23:10 -07:00
76c466ee45
Fixes cache invalidation for editions
...
Your reading status is shown across all editions of a work, so when you
change your status in relation to the edition you're currently reading,
it needs to invalidate the cached values for all editions of that work.
2022-07-07 12:21:24 -07:00
0b7c8e8dc0
Merge pull request #2082 from bookwyrm-social/notifications
...
Notifications refactor
2022-07-07 09:34:19 -07:00
fd5e513ad6
Update password reset copy so as not to reveal whether the email exists
...
A malicious user could use this to test which email addresses are in the
user database.
2022-07-06 19:34:00 -07:00
cded3e973d
Fixes html on notifications page
2022-07-06 19:16:14 -07:00
5a6ef7ccd8
Merge branch 'main' into notifications
2022-07-06 14:41:15 -07:00
dda6126329
Fixes typo in group notification
2022-07-06 14:33:45 -07:00
7a9d320afd
Expands automod view test
2022-07-06 10:52:50 -07:00
f5638c1e44
Removed unused helper function
2022-07-06 10:05:55 -07:00
4f386e8c4e
Allow reports with no associated user
2022-07-05 17:19:03 -07:00
736d29ea20
Updates group leave and remove notifications
2022-07-05 13:05:28 -07:00
e2a50230c7
Fixes setting acces level to "user"
...
This wasn't working because "user" isn't a group, it's the absense of
any group.
2022-07-04 21:44:55 -07:00
f76d661e07
Updates templates for fav notifications
2022-07-04 21:32:53 -07:00
0cc2bc269e
Updates view
2022-07-04 18:51:07 -07:00
a718a168a3
Merge branch 'main' into notifications
2022-07-04 17:38:21 -07:00
7f78140015
Uses library for html cleanup
2022-07-04 13:21:13 -07:00
89165fd909
Creates helper function for creating charts
2022-07-03 08:28:24 -07:00
b82cf887e2
linting fixes
2022-07-03 17:14:13 +10:00
0e9dc66ffa
Merge branch 'main' into tour
...
Merging in latest changes from main, since I got covid and missed a few weeks.
2022-07-03 16:18:50 +10:00
516c4a9790
Add warning to dashboard if email sender looks misconfigured
...
This can be a really obscure error, hopefully this warning will catch
potential issues.
2022-07-02 21:11:23 -07:00
13e23a868d
Adds instance name filter to federated instance list view
...
This lets you look for a specific server in your (probably very long)
instance list.
2022-07-02 11:12:15 -07:00
e0a67f5e18
Uses := syntax in user admin view
...
I learned this! It's cool.
2022-07-02 11:06:48 -07:00
f5d6a18ce0
Alphabetize list of software options in federated instances list
2022-07-02 10:49:57 -07:00
8cadb3dc3b
fix guided tour url
...
Use a url fragment (<tour>) instead of a classic url param (/?tour=True)
2022-06-13 15:22:23 +10:00
80c71928c3
add show_guided_tour value to User
...
This boolean value indicates whether the user wishes to be show the guided tour.
It defaults to True but will be able to be easily set to False.
2022-06-13 13:07:48 +10:00
806e2778df
add help button if page has tour
...
- include logic in main layout to add button if there is a page tour available
- add button for main user feed page
2022-06-12 19:41:50 +10:00
4c5d2570ab
Save and display stopped date in readthrough
2022-05-26 11:53:33 -07:00
007751c8cb
Adds error logging to status views
2022-05-26 10:58:11 -07:00
88b2cffcf2
Merge pull request #2035 from bookwyrm-social/stopped-shelf
...
Stopped shelf
2022-05-26 10:11:32 -07:00
0f7317f8fe
Make an exception for yourself when followers are hidden
2022-05-23 15:31:05 -07:00
6d5923bb8f
Merge pull request #2128 from bookwyrm-social/multiple-authors
...
Multiple authors not added when editing book
2022-05-23 14:07:54 -07:00
69f192e78c
Fixes error in add author code returning too soon
2022-05-23 13:57:14 -07:00
efd1fd82a9
Corrects redirect to confirm mode when adding book
2022-05-23 13:02:06 -07:00
1843959d10
Merge pull request #2093 from Ryuno-Ki/calibre-import
...
Calibre import. Fixes #627
2022-05-23 12:37:50 -07:00
241169650d
Merge pull request #2007 from viviicat/url-names
...
Add names of books/lists/authors/etc as slugs, redirect to slugified version of the page
2022-05-16 08:04:58 -07:00
23eb1c1b10
Merge pull request #1942 from willhoh/isbn_search
...
Isbn check befor search
2022-05-16 08:01:31 -07:00
André Jaenisch
3626db3c1a
Add Calibre importer for CSV exports
...
Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2022-04-30 15:25:35 +02:00