Bart Schuurmans
6c9ca0bf19
Add search for author
2024-02-03 21:55:46 +01:00
Ross Chapman
d93da4e86d
Checkpoint
2023-12-05 15:46:08 -08:00
Hugh Rundle
f011f2bce9
hide instance actor from users
...
The Instance Actor is required for signing http GET requests but is not a "user" and should not be otherwise interacted with.
- hides instance actor profile page, returning a 404
- excludes instance actor from search results and suggestions including in Getting Started
- replaces link to user profile in user admin page with a brief message box
- replaces panel in user admin page that allows for user to be suspended or removed with a message explaining why that is a very bad idea
fixes #3119
2023-11-20 12:17:52 +11:00
Mouse Reeve
a05942fe15
Allow searching for local users when logged out
2023-08-06 18:23:57 -07:00
Robert George
b82231202c
lint
2023-02-03 12:03:52 -08:00
Robert George
afe651cd6d
Added img-src * csp exception to search
2023-02-03 11:53:41 -08:00
Mouse Reeve
e782b3f360
Fixes logic that displays search remote or manually add link
2022-08-29 14:03:47 -07:00
Hugh Rundle
22495e40bd
strip spaces from user search
...
Strips leading and trailing spaces from user search to prevent errors when doing webfinger lookup.
Prior to this, webfinger user queries included everything after the second '@' as part of the hostname. This resulted in failed webfinger requests when there was one or more trailing spaces.
Fixes #2205
2022-08-13 15:40:53 +10:00
Mouse Reeve
9fad5b5623
Fixes isbn view
2022-08-05 11:44:10 -07:00
Mouse Reeve
b4cfda0587
Updates tests
2022-08-05 08:56:24 -07:00
Mouse Reeve
ed71b791c9
Python formatting
2022-08-04 12:19:26 -07:00
Mouse Reeve
48df5076e7
Use elided page range and paginate user and list results
2022-08-04 12:11:39 -07:00
Mouse Reeve
06d1936ac9
Fixes pagination of local search results
2022-08-04 12:04:13 -07:00
Willi Hohenstein
03ff8c248d
Added input control and better char replacement
2022-02-14 17:38:45 +01:00
Willi Hohenstein
0b02287378
add docstring
2022-02-13 20:49:44 +01:00
Willi Hohenstein
54eeeb5798
fix style to pass tests
2022-02-13 20:30:11 +01:00
Willi Hohenstein
3c05cecb50
function moved
2022-02-13 19:07:25 +01:00
Mouse Reeve
97cc129478
Updates calls to privacy_filter
2021-10-06 10:37:09 -07:00
Mouse Reeve
15f6d2afc4
Merge pull request #1494 from bookwyrm-social/search-limits
...
Remove hard limit on search endpoints
2021-10-03 11:45:12 -07:00
Mouse Reeve
9059b78b57
Fixes testing if endpoint got results
2021-10-03 09:44:27 -07:00
Mouse Reeve
7d8cd99926
Remove hard limit on search endpoints
2021-10-03 09:38:41 -07:00
Mouse Reeve
9a5003f92a
Don't let anonymous users search remote data
2021-10-03 09:18:17 -07:00
Mouse Reeve
5dd2aac600
Merge branch 'main' into search-refactor
2021-09-30 10:41:30 -07:00
Mouse Reeve
acfb1bb376
Updating string format synatx part 2
2021-09-18 11:32:00 -07:00
Mouse Reeve
98325818b2
Display search results in api mode and regular
2021-09-16 10:44:33 -07:00
Mouse Reeve
1f06d1a1d8
Removes local connector
2021-09-14 15:26:36 -07:00
Mouse Reeve
0ed0f45b32
Fixes logged out state for user search
2021-07-28 16:43:49 -07:00
Mouse Reeve
d5c36dbc28
Updates search remote value
2021-07-28 13:52:16 -07:00
Mouse Reeve
bf99a07153
Automatically search remote endpoints if a local search is empty
2021-07-28 13:29:24 -07:00
Mouse Reeve
adb0253abf
Remove default minimum search confidence
2021-06-23 17:41:29 -07:00
Mouse Reeve
4479864008
Updates code for linter
2021-06-18 14:12:56 -07:00
Mouse Reeve
a8a8398cf8
Fixes search null state view
2021-05-20 16:34:32 -07:00
Mouse Reeve
db6246e359
Fixes error on empty search results
2021-05-01 22:20:23 -07:00
Mouse Reeve
97aeaa9cd7
Uses empty queryset for forced no results mode
2021-05-01 19:05:46 -07:00
Mouse Reeve
bb50bd8121
Python formatting
2021-05-01 10:49:34 -07:00
Mouse Reeve
c42be7a589
Adds pagination
2021-05-01 10:47:01 -07:00
Mouse Reeve
9caad56ffc
Don't allow remote search results for logged out users
2021-04-30 20:08:05 -07:00
Mouse Reeve
499c4e3267
Don't search remote sources by default
2021-04-30 19:56:29 -07:00
Mouse Reeve
cb6c0035d7
List and user previews
2021-04-30 19:19:10 -07:00
Mouse Reeve
21a5147c3c
Controls search type
2021-04-30 18:59:02 -07:00
Mouse Reeve
5ca9d2a7b0
Adds search templates
2021-04-30 18:35:09 -07:00
Mouse Reeve
4b73c37126
Separate out search types
2021-04-30 18:17:09 -07:00
Mouse Reeve
9d89aaf9fc
Don't let logged out viwers search for users
2021-04-29 12:18:55 -07:00
Mouse Reeve
3ade2d3bb1
New version of black, new whitespace
2021-04-26 09:15:42 -07:00
Mouse Reeve
0de1b8d0c3
Case insensitive remote user search
2021-04-08 09:59:21 -07:00
Mouse Reeve
66b7a3d193
Avoids error on empty search query
2021-03-31 12:03:58 -07:00
Mouse Reeve
daf2fd1667
Perform webfinger search on all username syntaxes
2021-03-31 11:57:39 -07:00
Mouse Reeve
70296e760b
Runs black
2021-03-08 08:49:10 -08:00
Mouse Reeve
c483768544
Moves titles into templates and adds i18n support
2021-02-28 10:00:36 -08:00
Mouse Reeve
bcdf2ee142
Improves privacy-related display
2021-02-24 11:35:19 -08:00