Phil Hagelberg
e8bee35578
Static FE plug should only respond to text/html requests.
5 years ago
Phil Hagelberg
dc3b87d153
Move static FE routing into its own plug.
...
Previously it was piggybacking on FallbackRedirectController for users
and OStatusController for notices; now it's all in one place.
5 years ago
Phil Hagelberg
c6c706161e
Make sure notice link is remote if the post is remote.
5 years ago
Phil Hagelberg
274cc18e8a
Visually separate header.
5 years ago
Phil Hagelberg
2ac1ece652
Fix a bug where reblogs were displayed under the wrong user.
5 years ago
Phil Hagelberg
5d7c44266b
Change date formatting.
5 years ago
Phil Hagelberg
1dc785b74b
Move static-fe CSS to a separate file.
5 years ago
Phil Hagelberg
e4b9784c39
Show counts for replies, likes, and announces for selected notice.
...
Using text instead of an icon, for now.
5 years ago
Phil Hagelberg
93e9c0cedf
Format dates using CommonAPI utils.
5 years ago
Phil Hagelberg
918e1353f6
Add header to profile/notice pages linking to pleroma-fe.
5 years ago
Phil Hagelberg
33a26b61c3
Remove activity/user representer; move logic to controller.
5 years ago
Phil Hagelberg
41fde63def
Get rid of @data in views and use separate fields.
5 years ago
Phil Hagelberg
e944a2213d
Use gettext for sensitive media warning.
5 years ago
Phil Hagelberg
2d1897e8a7
Apply all suggested changes from reviewers.
5 years ago
Phil Hagelberg
cc1b07132f
Notices should show entire thread from context.
5 years ago
Phil Hagelberg
748d800acb
Show images, video, and audio attachments to notices.
5 years ago
Phil Hagelberg
1d8950798c
Fix activity_representer to work with User.get_or_fetch returning tuple.
5 years ago
Phil Hagelberg
0cf04e1088
Fix OStatus controller to know about StaticFEController.
...
But only when it's configured to be on.
5 years ago
Phil Hagelberg
e79d8985ab
Don't show 404 in static-fe controller unless it's actually not found.
5 years ago
Phil Hagelberg
c1fc139986
Add permalinks to the static-fe notice rendering.
5 years ago
Phil Hagelberg
d1320160f4
Looks like source_data is on user directly now.
5 years ago
William Pitcock
ca5ef201ef
static fe: add remote follow button
5 years ago
William Pitcock
b33fbd58e3
static fe: add support for message subjects
5 years ago
William Pitcock
e2904b5777
static fe: reformat activity representer
5 years ago
William Pitcock
2b5bd5236d
static fe: add user profile rendering
5 years ago
William Pitcock
8f08da750a
static fe: use a generic activity representer to render activities
5 years ago
William Pitcock
ff8d0902f3
static fe: formatting
5 years ago
William Pitcock
a4d3a8ec03
static fe: proof of concept
5 years ago
Ariadne Conill
5b60d82592
object containment: handle all cases where ID is invalid (missing, nil, non-string)
5 years ago
Ariadne Conill
532fd38b12
nodeinfo: add multifetch feature (ref pleroma-fe!977).
5 years ago
eugenijm
7888803ffe
Mastodon API: Add the `recipients` parameter to `GET /api/v1/conversations`
5 years ago
rinpatch
32afa07995
Fetcher: fix local check returning unwrapped object
...
This resulted in error messages about failed refetches being logged.
5 years ago
rinpatch
802d249827
Merge branch 'fix/trailing-format-plug-oauth' into 'develop'
...
Fix TrailingFormatPlug not being active for /api/oauth_tokens
Closes #1385
See merge request pleroma/pleroma!1944
5 years ago
rinpatch
365657320c
Fix TrailingFormatPlug not being active for /api/oauth_tokens
5 years ago
rinpatch
84175fe30e
Set better Cache-Control header for static content
...
Closes #1382
5 years ago
feld
8b19464176
Merge branch 'feature/multiple-users-force-password-reset' into 'develop'
...
Force password reset for multiple users
Closes admin-fe#46
See merge request pleroma/pleroma!1928
5 years ago
rinpatch
54746c6c26
Object Fetcher: set cache after reinjecting
...
Probably fixes the issue hj had, where polls would have different
counters between endpoints.
5 years ago
Maxim Filippov
2cbfa256fd
Merge branch 'develop' into feature/multiple-users-force-password-reset
5 years ago
rinpatch
fee1276963
Merge branch 'failing-search-fixes' into 'develop'
...
User Search: Remove superfluous setweight and random test.
See merge request pleroma/pleroma!1935
5 years ago
lain
4e53520917
User Search: Remove superfluous setweight and random test.
...
The test tested for a behavior that isn't actually enforced anymore.
5 years ago
eugenijm
ed29be24cb
Mastodon API, streaming: Add `pleroma.direct_conversation_id` to the `conversation` stream event payload.
5 years ago
Steven Fuchs
5271bbcf11
add missing tesla mocks
5 years ago
kaniini
06cc77e6fb
Merge branch 'faster-user-deactivation' into 'develop'
...
User: Don't pull remote users follower count immediately after deactivating.
Closes #1369
See merge request pleroma/pleroma!1933
5 years ago
lain
556da92902
Merge branch 'feature/store-statuses-data-inside-flag' into 'develop'
...
Store status data inside flag activity
See merge request pleroma/pleroma!1849
5 years ago
lain
0c31258616
User: Don't pull remote users follower count immediately after deactivating.
...
The other instance doesn't necessarily know that anything changed yet, and it
will be fixed up at the next user pull anyway.
Closes #1369
5 years ago
rinpatch
8dd7c099a7
Merge branch 'bugfix/streamer-follows' into 'develop'
...
streamer: use direct object for filter checks when there is no valid child object in an activity
Closes #1291
See merge request pleroma/pleroma!1931
5 years ago
kaniini
74135e1318
Merge branch 'feature/omit-relay-user' into 'develop'
...
AdminAPI: Omit relay user from users list
Closes #1349
See merge request pleroma/pleroma!1924
5 years ago
kaniini
61bcd4595f
Merge branch 'feature/fast_sanitize' into 'develop'
...
Switching to FastSanitize
See merge request pleroma/pleroma!1916
5 years ago
Ariadne Conill
4bf942583f
streamer: use direct object for filter checks when there is no valid child object in an activity
...
We call Object.normalize/1 to get the child object for situations like Announce.
However, the check is flawed and immediately fails if Object.normalize/1 fails.
Instead, we should use the activity itself in those cases to allow activities which
never have a child object to pass through the filter.
Closes #1291
5 years ago
Maxim Filippov
1b83a0694a
Fix moderation log crash
5 years ago