Commit graph

971 commits

Author SHA1 Message Date
Andrew Godwin
9c376395db Invites overhaul
No email tie, added uses and expires, now works by URL.
2022-12-22 07:03:21 +00:00
Andrew Godwin
ff38948b2f Handle language'd public keys 2022-12-22 05:59:07 +00:00
Andrew Godwin
8729baaea4 Show when a follow is pending 2022-12-22 05:54:01 +00:00
Andrew Godwin
9415ebb4f4 Restore small scrollbars in PWA mode 2022-12-22 05:43:35 +00:00
Tyler Kennedy
175b8b37b0
At all screen widths, just use the default <body> scrollbar for consistent behaviour and looks. (#237) 2022-12-23 10:56:25 +00:00
Andrew Godwin
79fd800a78 Accept objects with contentMap only 2022-12-22 05:29:49 +00:00
Andrew Godwin
b396df00c9 Update interop docs 2022-12-22 05:14:44 +00:00
Andrew Godwin
74edeef3f5 Only put proxy_cache where we want it 2022-12-22 05:09:33 +00:00
Andrew Godwin
2dd5454637 Back off Stator loop delay when there's no tasks
Fixes #232
2022-12-22 05:05:06 +00:00
Andrew Godwin
02f942f1ad Add boost/like count to more timelines 2022-12-22 04:27:02 +00:00
Andrew Godwin
43372549c7 Fixed edited margin 2022-12-22 04:12:25 +00:00
Andrew Godwin
3c92aa9c2b Apparently ancestor order matters in the API
Fixes #235
2022-12-22 03:21:31 +00:00
Andrew Godwin
e7c09d6457 More UX tweaks 2022-12-22 02:40:46 +00:00
Andrew Godwin
e31a89f785 Slightly improve domains docs 2022-12-22 02:07:15 +00:00
Tyler Kennedy
7e5b5dc4e4
Various UX tweaks and front end fixes. (#230) 2022-12-22 21:28:28 +00:00
Andrew Godwin
6453c170f7 Fall back to static serving if not collected
Fixes #218
2022-12-22 01:46:14 +00:00
Andrew Godwin
ca3dc82a62 Don't linkify hashtags in usernames and metadata
Fixes #228
2022-12-22 01:10:56 +00:00
Michael Manfre
578b504c92
Include long form and shortform actor uri in webfinger to fix some servers (#226) 2022-12-22 20:51:39 +00:00
Andrew Godwin
f9b5f372ac Responsive styling fix, shorter pages
Refs #102
2022-12-22 01:06:01 +00:00
Corry Haines
4657a1eece
Catch up to 0.6.0 (#217)
A few tweaks to catch my deployment on Fly.io and/or AWS up to 0.6.0. Mostly quality-of-life fixes
2022-12-22 20:47:13 +00:00
Andrew Godwin
3ebbb79bb5 Deal with initially-null summary
Fixes #234
2022-12-22 01:01:26 +00:00
Andrew Godwin
3e2ae1b209 Totally unload debug toolbar outside of debug 2022-12-21 22:14:41 +00:00
Andrew Godwin
df90285356 Fix setting empty summary 2022-12-21 21:56:45 +00:00
Andrew Godwin
da38889aa7 Add account search endpoint 2022-12-21 21:54:49 +00:00
Andrew Godwin
f5f74dc150 Further search fixing 2022-12-21 21:46:09 +00:00
Andrew Godwin
45de0e09b5 Switch to preserving username case
Except on comparisons, for now. Fixes #224
2022-12-21 21:39:56 +00:00
Andrew Godwin
13ebe14cf9 Don't show deleted follows, and sort publicly 2022-12-21 20:56:52 +00:00
Andrew Godwin
23db8f3dd8 Make summary HTML-formatted (and safe!) 2022-12-21 20:48:39 +00:00
Andrew Godwin
c9794c0fcf Add public following/followers pages 2022-12-21 20:36:10 +00:00
Andrew Godwin
932cfe9243 Add debugging on identity include 2022-12-21 20:09:12 +00:00
Andrew Godwin
a9a797b411 Make view-options hover a little less intense 2022-12-21 20:05:14 +00:00
Gabriel Rodríguez Alberich
1349144e37
Minor design tweaks to the Follows page (#222)
* Filter outbound and inbound follows by active state
* Change pill appearance to distinguish it from buttons
* Signal destructive action when hovering unfollow buttons
* Add hover style to the top "tabs"/"filters"
* Make filters icon have the same width so selecting them doesn't change the options total width, which is mildly unnerving
2022-12-21 19:57:14 +00:00
Andrew Godwin
e2371a3cd7 Move timelines to a service class 2022-12-21 19:47:48 +00:00
Andrew Godwin
bf5a46df38 Provide some stuff we know of for Mastodon schema
Should fix GoToSocial pulls. Refs #223.
2022-12-21 18:23:52 +00:00
Michael Manfre
ed83726247
Identity fanout (#196) 2022-12-21 17:13:39 +00:00
Andrew Godwin
bbe60202e7 Add Out Of Band auth token support
Fixes #216
2022-12-21 16:42:44 +00:00
Andrew Godwin
d3b9db581e Move familiar followers to right place for URL 2022-12-21 16:22:17 +00:00
Andrew Godwin
beff63bbac Add familiar followers endpoint 2022-12-21 16:21:40 +00:00
Andrew Godwin
3f37c7ffe7 Don't allow empty or bad actor responses 2022-12-21 16:13:36 +00:00
Andrew Godwin
480fa70b1f Handle rejected follows 2022-12-21 16:11:58 +00:00
Michael Manfre
a7082decc8
Optimize timeline queries (#219) 2022-12-21 11:09:18 +00:00
Andrew Godwin
fa4ee7e32f Fix profile links who have no URL 2022-12-21 11:07:44 +00:00
Andrew Godwin
6039cde49e It's amazing what a little select_related can do 2022-12-20 15:35:48 +00:00
Andrew Godwin
f82b82502c Install debug toolbar in debug mode 2022-12-20 15:26:39 +00:00
Andrew Godwin
12a838eb0e Don't crash trying to fetch parents we don't have 2022-12-20 15:02:20 +00:00
Andrew Godwin
d1e398a7b7 Invite creation improvements 2022-12-20 14:38:42 +00:00
Andrew Godwin
2fefd02e77 Fix docs list formatting 2022-12-20 14:33:42 +00:00
Andrew Godwin
92305ef515 Fix hashtag tests 2022-12-20 14:28:41 +00:00
Andrew Godwin
3b3285964e Fix inbound/outbound targeting 2022-12-20 14:20:11 +00:00
Andrew Godwin
51d34eda9c Significantly better hashtag link parsing
Fixes #203
2022-12-20 13:55:14 +00:00